Основы Leaflet API

Поділитися
Вставка
  • Опубліковано 13 вер 2024
  • Наш сайт - flexatel.ru/
    В данной видеозаписи показан пример работы с открытой js библиотекой Leaflet API.
    Ссылка на github: github.com/Kor...
    ссылка на само приложение: scriptkids.ru/m...

КОМЕНТАРІ • 34

  • @FPS_RUSSIA
    @FPS_RUSSIA 6 років тому +3

    Лучший! Спасибо братец

    • @FPS_RUSSIA
      @FPS_RUSSIA 6 років тому +1

      единственное как реализовывать игровые карты со своими точками в нужном месте так и не поняЛЛЛ очень хороший скрипт , но буду разбираться...

  • @ВикторВикторович-ж5щ

    Здравствуйте. Подскажите пожалуйста, мне нужно отобразить на карте более 500 тыс точек (просто точки по координатам, без каких-либо параметров), такое возможно сделать с помощью лифлета?

    • @gis
      @gis  3 роки тому +1

      Добрый день, попробуйте через кластерный слой

    • @ВикторВикторович-ж5щ
      @ВикторВикторович-ж5щ 3 роки тому +1

      @@gis Вот сижу разбираюсь в вашей лекции на данную тему). Вы в видео упоминали что делали отображение динамических данных передвижения транспорта. У нас по сути такая же задача, скажите к вам можно будет обратится по данному вопросу на коммерческой основе?

    • @gis
      @gis  3 роки тому +1

      @@ВикторВикторович-ж5щ Конечно. Напишите на почту info@flexatel.ru

  • @androidtelefon
    @androidtelefon 3 роки тому +1

    Подскажите на Leaflet можно создать карту где пользователь смогут оставлять свои отметки, которые после одобрения администратора будут нанесены на карту ? И вкратце что примерно для этого надо делать за ранее спасибо.

    • @gis
      @gis  3 роки тому +1

      Добрый вечер, да, конечно можно
      Нужно редактировать слой и сохранять данные в БД

    • @androidtelefon
      @androidtelefon 3 роки тому +1

      @@gis Благодарю за подсказку, возможно у вас есть ссылки на видео где можно посмотреть как это делаеться ?

    • @gis
      @gis  3 роки тому +1

      @@androidtelefon github.com/Leaflet/Leaflet.Editable

    • @androidtelefon
      @androidtelefon 3 роки тому

      @@gis спасибо, буду разбираться.

  • @ewfrcwbryj
    @ewfrcwbryj 3 роки тому +1

    Не работает(( почему гугл api такой легкий, а здесь столько замарочек

  • @aquas8458
    @aquas8458 6 років тому

    Как объясните пожалуйста как сделать что бы при клике на круглый маркер проваливаться туда и маркеры внутренние группировались?

    • @gis
      @gis  6 років тому

      Добрый вечер, вы смотрели пример приложения, ссылка на которое находится в описании к видеозаписи?

    • @aquas8458
      @aquas8458 6 років тому

      Если вы про это: github.com/KorolevAA/forLeaflet, то в нем только код который вы объясняете в данном видео. А как сделать кластеризацию, как на данной карте, например есть карта государства, в ней есть города, в каждом городе есть свои предприятия. Как сделать что бы когда зашел на катру изначально в каждом городе группировались все объекты предприятий в круглый маркер и в нем была количество объектов, когда щелкаешь что бы провалиться в данный город и маркеры разгруппировались по своим координатным точкам?

    • @gis
      @gis  6 років тому +1

      Добрый день, для данной задачи вам будет необходимо добавить на карту слой с городами (точечный) и слой с предприятиями. Далее установить масштабы отображения для слоя с городами и для слоя с предприятиями - чтобы они не отображались одновременно. Далее настроить атрибуты для слоя с городами таким образом, чтобы атрибут количества предприятий в данном городе соответствовал количеству точек-предприятий, добавленных на карту в пределах данного города.
      Далее настроить подходящий символ для слоя с городами и настроить подпись для данного символа. По логике действовать необходимо так: происходит клик по символу точки-города - карта зумируется к данному городу и, исходя из настроек отображения 2х слоев, слой с городами исчезает, а слой с предприятиями появляется

    • @aquas8458
      @aquas8458 6 років тому +1

      Спасибо за ответы. Было бы отлично если бы сделали видео туториал по данной теме =)

    • @gis
      @gis  6 років тому +1

      Добавим эту тему в список будущих видео.

  • @АндрейКазаков-ч6ж
    @АндрейКазаков-ч6ж 6 років тому

    А как подключить Json не через гиперсылку, а просто через папку на моем комьютере?

    • @gis
      @gis  6 років тому

      Прописать локальный путь от файла html.
      Или в коде использовать метод jQuery библиотеки $.getJSON

    • @АндрейКазаков-ч6ж
      @АндрейКазаков-ч6ж 6 років тому

      Использую вот такую конструкцию и ничего не получается.
      $.getJSON("city.geojson",function(data)
      {
      L.geoJson(data).addTo(map);

    • @АндрейКазаков-ч6ж
      @АндрейКазаков-ч6ж 6 років тому

      Не могли бы вы мне помочь. Я готов все оплатить. Вот если вам интересно моя почта - kazakov.gis@gmail.com

    • @gis
      @gis  6 років тому

      1. Ничего не получается - это не очень корректное описание ошибки
      2. если вы хотите подключить файл geojson - вам достаточно посмотреть эту справку leafletjs.com/examples/geojson/

    • @АндрейКазаков-ч6ж
      @АндрейКазаков-ч6ж 6 років тому

      Просто подключить geojson я могу, а вот плагин mustercluster к нему не могу. Помогите пожалуйста в данной работе, я третий день сижу ничего не выходит. Я бы вам все оплатил!

  • @benv1
    @benv1 6 років тому

    Не работает

    • @gis
      @gis  6 років тому

      Спасибо. Исправили

    • @benv1
      @benv1 5 років тому

      Вы не можете исправить. Версия нуль давно не актуальна. Большинство старых плагинов под актуальную версию не работают.