Публикации по теме '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 просмотров
schedule
08.01.2024
Отключить масштабирование карты на 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