Запитання з тегом «leaflet»

Бібліотека JavaScript з відкритим кодом для мобільних інтерактивних карт

6
Як створити анімовані маркери кластерів у OpenLayers / Leaflet?
Я хочу використовувати Leaflet завдяки плавним переходам, які, як видається, Openlayers ніби не можуть відповідати. Мені спеціально потрібна можливість кластеризації маркерів за допомогою спеціальних груп маркерів. Найкращий приклад, який демонструє те, що я намагаюся досягти, можна знайти на Redfin . Зауважте, що наведення курсору на кластер забезпечує анімацію гладкою, а …

4
Збільшити колесо миші з листочком можна лише після натискання на карту
Я працюю з JavaScript-бібліотекою Leaflet і додаю (працюючу) карту до мого HTML-документа. Він знаходиться в середині сторінки, і коли я прокручую коліщатку миші та приїжджаю до карти, він автоматично збільшує масштаб карти. Я хочу прокручувати сторінку, не зупиняючись на карті. Чи є спосіб активувати зум колеса лише після першого клацання …

5
GeoJSON занадто громіздкий - що робити?
Я використовую leaflet.js, щоб дозволити користувачам Інтернету вибирати регіон. Дійсні регіони - це штати США, канадські провідники та країни світу (крім США та Канади). Я створив власне форм-файл за допомогою Qgis і зберег його як геойсон. Я максимально спростив геометрію. Отриманий форматний файл - 400 кбіт, але геойсон перевищує мегабайт. …


1
Як додати / видалити легенду за допомогою керування шарами листівки?
У мене є два накладки http://02d0c8c.netsolhost.com/dev/lcb_census_layers3.html, які можна включати та вимикати за допомогою елемента управління. Я хотів би, щоб легенда кожного шару включалася / вимикалась разом із шарами. Я новачок у JavaScript та новий у Leaflet. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; …


3
Клацніть Події за допомогою Leaflet та geoJSON
Як я можу приєднати подію клацання до geoJSON, який виконує функцію Ajax при натисканні на неї. Я переглянув, onEachFeatureале це виконується при завантаженні geoJSON, а не при натисканні, таким чином виконуючи тонну викликів Ajax!
18 leaflet  geojson 

2
Листовка: Координати контейнера проти координат шару?
Яка різниця між координатами контейнерів карт та координатами шару ? З того, що я зібрав, координати контейнерів карт завжди відносяться до вікна перегляду карти, і хоча координати шарів завжди починаються з тих же значень, що і координатні контейнери , вони змінюються, коли карта переміщується. API, що посилаються на координати / …

3
Листовка: як намалювати вигнуті лінії?
Отже, я намагаюся намалювати вигнуті лінії у своїй програмі, яка базується на карті Leaflet. Наскільки я знаю, Leaflet на даний момент не підтримує малювання вигнутих ліній, тому моє запитання справді більше про те, як найкраще отримати деяку вигнуту лінію функціональності. Проблема ускладнюється, оскільки мій код повинен бути сумісним IE-8, а …


4
Спеціальні контрольні листівки
Я отримав деяку допомогу у створенні користувальницького керування листівкою, але у мене все ще виникають проблеми з оновленням до стилів CSS, використовуваних останніми версіями Leaflet. В основному, все, що мені потрібно, - це значок у білій коробці, навколо якої є тінь для краплі. Ось, над чим я працював до цього …
16 leaflet 

7
Порівнюючи дві карти з приємним веб-інтерфейсом?
Чи можливо в Leaflet або OpenLayers порівнювати дві карти з смужкою, щоб ковзати між ними? Приклади включають: http://www.esri.com/services/disaster-response/hurricanes/hurricane-sandy-the-aftermap http://www.arcgis.com/apps/StorytellingSwipe/index.html?appid=c62112f6ba834227978d8f1cf2b6f5af http://www.abc.net.au/news/specials/qld-floods/ (не карта) Я знаю, що це можливо, але я не знаю, як це зробити. Хтось мав якісь ідеї? Приклади?

1
Отримати Lat, довге натиснуте місце за допомогою API Leaflet?
Я використовую OSM з API Leaflet. Тепер я хочу отримати ширину та довжину розташування, що клацнув. Я мав на увазі щось подібне до цього. колишній:http://openlayers.org/dev/examples/click.html map.events.register("click", map, function(e) { var position = map.getLonLatFromPixel(e.xy); alert("Lat, Lon : "+position.lon.toFixed(3),position.lat.toFixed(3)); }); Цей код у OpenLayers допомагає отримати широкі значення, довгі значення ... шукаючи …

1
Як змінити порядок нашарування шарів (z-індекс) панелей "Листова карта"?
Листовка стверджує, що елементи панелей Map містять усі шари, додані до карти. Різниця між багатьма панелями Map - це строго порядок шарування z-індексу. Я хотів би використовувати комбінацію шарів lvector.CartoDB, які по суті є overlayPaneшарами, з TileLayer, наприклад GeoIQ Acetate-bg та labels. Це впорядкування елементів під час додавання карти: tileLayer1 …
16 leaflet  z-index 

1
Як скопіювати стиль кольорів у стовпчик кольорів у таблиці атрибутів шару?
У мене в QGIS є багатокутний шар, який я застосував до кожного багатокутника випадковий колірний стиль. У розділі Властивості шару -> Стиль я вибрав категоризований стиль, а потім створив випадкову кольорову рампу. Я додав кольоровий стовпчик до таблиці шарів. Чи є спосіб автоматично скопіювати колір, призначений у стилі, у стовпчик …
15 qgis  leaflet  pyqgis  style 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.