Публикации по теме 'leaflet'


Как редактировать большой GeoJSON в буклете
Профессиональные проекты, основанные на геопространственных данных, не могут пройти мимо брошюры — ведущей библиотеки JavaScript с открытым исходным кодом для мобильных карт. Leaflet позволяет легко и удобно отображать ваши данные в Интернете. Для создания и редактирования ваших данных плагин для редактирования геометрии с открытым исходным кодом Leaflet-Geoman уже является самым мощным способом рисования, редактирования, вырезания, перетаскивания и управления вашими..

Вопросы по теме 'leaflet'

Есть ли способ изменить изображение значка в зависимости от уровня масштабирования? (листовка.js)
Я делаю инструмент рисования области для веб-приложения и использую маркеры в качестве привязок, которые пользователь может использовать для изменения формы многоугольника. Это то, что у меня есть до сих пор....
13293 просмотров
schedule 07.02.2024

Создание настраиваемого элемента управления слоем в Leaflet
Я работал над картой-листовкой с рядом статических слоев, которые можно включать и выключать с помощью стандартного элемента управления слоями в листовке. Недавно я пытался использовать метод onclick для запуска функций для добавления и удаления...
5786 просмотров
schedule 31.10.2023

как добавить текст для отображения на карте к объекту geojson в листовке
Итак, у меня есть слой geojson в листовке, и я могу добавить объекты geojson в этот слой для отображения на полученной карте. Теперь я хотел бы добавить текстовую метку для отображения рядом с объектом. В этом примере показано использование...
31593 просмотров
schedule 16.02.2024

Простой способ получить размер Leaflet LayerGroup?
Есть ли простой способ получить количество слоев в Leaflet LayerGroup ? Беглый взгляд на документацию говорит, что на данный момент ее нет.
5459 просмотров
schedule 13.02.2024

Листовка: Добавьте ссылку на маркеры
Довольно простой вопрос: как сделать маркеры карты в Leaflet интерактивными и перенаправить пользователя на другую страницу? У каждого маркера своя страница. Я безуспешно пробовал следующее: каким-то образом все маркеры указывают на одну и ту же...
10580 просмотров
schedule 25.09.2022

Многоцветная полилиния SVG
Я использую Leaflet для рисования данных карты в формате SVG поверх карты с помощью javascript. У меня есть набор из тысяч координат, в которых я рисую Leaflet Path (расширяет L.Browser.svg). Я хотел бы закодировать строку с помощью 3-й переменной...
2183 просмотров

Отключить масштабирование карты на CircleMarker двойным щелчком в листовке
Я пытаюсь отключить масштабирование на карте, когда я нажимаю на объект CircleMarker, но до сих пор безуспешно. Это мой код: var myCircle = new L.CircleMarker(new L.LatLng(50.924480, 10.758276), 10).addTo(map); myCircle.on("click", function ()...
14999 просмотров
schedule 22.03.2024

Почему вызов листовки setZoom дважды приводит к тому, что второй игнорируется?
Чтобы воспроизвести эту проблему, вы можете перейти на http://leafletjs.com/ и в консоли javascript написать следующее : > map.getZoom() 15 > map.setZoom(10);map.setZoom(1); Object > map.getZoom() 10 Я ожидал, что окончательный...
3784 просмотров
schedule 27.01.2024

Leaflet.js и Mapbox.js — Uncaught TypeError: у объекта [object Object] нет метода «on»
Я использую Mapbox, основанный на Leaflet.js, для создания своих карт. Я пытаюсь добавить группу слоев на свою карту. Но каждый раз, когда я вызываю .addTo(map), я получаю Uncaught TypeError: Object [object Object] has no method 'on' Мой...
1865 просмотров
schedule 17.03.2024

Листовка: Как бороться с перекрывающимися линиями?
Что делать с перекрывающимися линиями в библиотеке карт Leaflet? Скачиваю geoJSON с сид сервера и рисую прямо на карту. Если есть две одинаковые записи, Leaflet отрисовывает их дважды. Это можно исправить, найдя точные дубликаты на стороне...
1281 просмотров
schedule 10.02.2024

Как я могу стилизовать layer.control в leaflet.js?
Я пытаюсь изменить значок раскрывающегося меню по умолчанию в элементе управления слоями. Я хотел бы иметь текст рядом со значком. Есть какой-либо способ сделать это? Возможно, с помощью JQuery и CSS? Я работаю над проектом листовки на основе...
21898 просмотров
schedule 22.01.2024

Создание GeoJson из csv: как установить свойства геометрии?
У меня есть файл csv, который я хочу преобразовать в GeoJson. lon,lat,val,id -97.1589432,25.9642008,0,2690 -97.1682294,25.9761856,0,2691 -97.1775156,25.9881704,0,2692 Я запускаю следующую команду ogr2ogr ogr2ogr -f GEOJson geo_result.json...
2717 просмотров
schedule 20.11.2022

mapbox.js: установить границы ограничения карты
Я работаю над картой с помощью mapbox.js, но хочу установить ограничение на границы и масштабирование карты. Какой код я должен добавить в этот скрипт? var map = L.mapbox.map('map', 'examples.map-9ijuk24y').setView([40, -74.50], 9);
5404 просмотров
schedule 19.11.2022

директива angular leaflet - двунаправленное свойство для щелчка маркера
Я использую директиву angular-leaflet и хочу знать, какой маркер в моем массиве объектов маркера был нажат. Я знаю, что есть способ иметь двунаправленное свойство, подобное центру, но для выбранного маркера.
1820 просмотров
schedule 12.04.2024

Sencha Touch — как повторно инициализировать вид карты с контроллера
Я хотел бы повторно инициализировать свое представление карты после определенного действия, выполненного в контроллере. Это моя карта: Ext.define("App.view.MapView", { extend: 'Ext.Container', requires: [ 'Ext.device.Geolocation',...
498 просмотров
schedule 05.11.2023

Как переключаться между несколькими легендами карты с помощью leaflet.js?
Я использую библиотеку leaflet.js для создания нескольких карт на основе статистических данных. Каждая карта отображает разные диапазоны значений, поэтому было бы неплохо изменить легенду, когда пользователь меняет карту. Я нашел аналогичный...
3353 просмотров
schedule 10.01.2024

Сбой сборки Grunt после добавления angular-leaflet-directive
Я только что добавил angular-leaflet-directive в свой проект, и когда я начал собирать его с помощью Grunt, он терпит неудачу. Зависимость была добавлена ​​с помощью Bower. Этот проект был построен с использованием углового генератора Yeoman....
632 просмотров
schedule 19.12.2023

Листовка - добавлять и удалять все слои в списке на основе переменной
сначала позвольте мне заявить, что я не очень хорошо разбираюсь в Javascript, и у меня есть ощущение, что это простой вопрос форматирования. Я пытаюсь добавлять и удалять слои на карту на основе переменной; в данном случае число . У меня есть...
154 просмотров
schedule 22.04.2024

массив слоев маркеров не удаляется с карты листовки
Я использую следующий код для удаления кругов с карты перед добавлением новых кругов в зависимости от местоположения. if(markers.length>0) { for (var i = 0; i < markers.length; i++) { map.removeLayer(markers[i]); } }...
192 просмотров
schedule 22.12.2023

Mapbox.js не работает с Angular.js
Я пытался использовать географическую карту mapbox.js в angularjs. Карта: http://bl.ocks.org/wboykinm/c77e7c891bfc52157843#index.html Данные JSON:...
2852 просмотров
schedule 26.11.2022