Pytania otagowane jako leaflet

Biblioteka JavaScript typu open source do interaktywnych map przyjaznych dla urządzeń mobilnych


1
Usuń szczeliny między wielobokami za pomocą R
Czy istnieje sposób na wyeliminowanie małych „kawałków” między wielobokami R? Pożądane rozwiązanie stworzyłoby nowy, w SpatialPolygonsDataFramektórym wspólne granice między wielokątami są zbieżne. Szczególnie interesuje mnie rozwiązanie, które wykorzystuje R, a nie ArcMap lub QGIS. Byłbym również zainteresowany wyjaśnieniem, dlaczego te luki istnieją przede wszystkim. Oto odtwarzalny przykład danych przestrzennych, z …
10 polygon  leaflet  r  tiger  slivers 

1
Jakieś przykłady D3.brush () używanego z Ulotką?
Mam mapę ulotki, którą umieściłem SVG „na górze” za pomocą okienka nakładki ulotki. Chcę dodać pędzel D3 do panelu nakładki, który następnie zaktualizuje osobny wykres. Rozejrzałem się za przykładami D3.brush () i przykładami ulotek, ale nie mogę ich znaleźć. Najbliższą rzeczą, jaką znalazłem, było https://github.com/mbostock/d3/issues/1321 i https://www.mapbox.com/mapbox.js/example/v1.0.0/timeline-scaled-markers/ (szczotkuje to mapę, …
10 leaflet  d3 

1
Jak dodać atrybucję do warstwy GeoJSON z ulotki?
Muszę użyć warstwy GeoJSON na mojej mapie Ulotki. Oto przykład mojego kodu: function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } myGeoJsonLayer = L.geoJson(data, { pointToLayer: function (feature, latlng) { return L.circleMarker(latlng, geojsonMarkerOptions); }, onEachFeature: onEachFeature }); myGeoJsonLayer.addTo(map); TOC.addOverlay(myGeoJsonLayer, "My GeoJSON Layer"); Wszystko działa. Teraz chciałbym dodać …

3
Wykres w wyskakującym oknie w JavaScript
Jak wyświetlić wykres w wyskakującym oknie? Używam Leaflet JS, który obsługuje wtyczkę Rafaela http://dynmeth.github.com/RaphaelLayer/ . Czy można utworzyć div w wyskakującym oknie? Myślałem o http://softwarebyjosh.com/raphy-charts/ Jeśli nie jest to możliwe dzięki Ulotce, jestem otwarty tylko na rozwiązanie z mapą Raphaela. Dzięki

4
Jak zmienić kolejność warstw w pliku leaflet.js
Chciałbym móc zmienić kolejność warstw w ulotce. Próbowałem zaimplementować dwie wtyczki ulotki, aby zmienić kolejność warstw. Najpierw wypróbowałem kontrolery ulotek , które wydają się działać, ale nie obsługują grup warstw, oto mój zgłoszony błąd . Następnie wypróbowałem mapbbcode , który obsługuje warstwy layerGroups, ale wydaje się, że nie działa ani …
10 leaflet 

3
Jak oznaczyć wielokąty GeoJSON?
Używam Ulotki w połączeniu z funkcjami GeoJSON. Czy istnieje sposób na oznaczenie obiektów GeoJSON (w tym przypadku - wielokątów)? Powinien uzyskać etykiety od feature.properties.name To jest mój kod, w którym myślę, że mógłbym wstawić etykietę: function style(feature) { return { weight: 2, opacity: 1, color: 'white', dashArray: '3', fillOpacity: 0.7, …

2
Ładowanie warstwy kafli wektorowych na mapie Ulotki?
Muszę załadować warstwę kafli wektorowych na mapie Ulotki. Kafelek wektorów to warstwa kafelków wektorowych o sekwencji Mapillary (patrz https://a.mapillary.com/#vector-tiles ...), a wzór adresu URL kafelka to: https://d2munx5tg0hw47.cloudfront.net/tiles/{z}/{x}/{y}.mapbox kafelek wektorów używa formatu kafelków wektorowych Mapbox. Szukałem w sieci, ale nie znalazłem próbki: Widziałem, że można to zrobić za pomocą Mapbox, ale …

1
Ulotka JS dodaje kształt GeoJSON jako otwór w wielokącie
Mam zestaw danych, który już zawiera geojson. Mogę dodać go do mojej mapy za pomocą następującego wiersza kodu. L.geoJson(data.geojson).addTo(map); I rozumiem Ale chcę to osiągnąć, gdy otaczający obszar jest zakryty, a mój kształt geojsona jest dziurą pośrodku. Zgodnie z dokumentacją ulotki Możesz również utworzyć wielokąt z otworami, przekazując tablicę tablic …

3
Scal wielokąty geojson ze współrzędną WGS84
Mam plik Geojson z kilkoma sąsiadującymi wielokątami i chcę je połączyć w jeden. Wiem, że to powtarzające się pytanie, ale nie mogę znaleźć informacji o wielokątach o współrzędnych szerokości i długości geograficznej, jak w tym geojsonie: { "type": "FeatureCollection", "features": [{ "type": "Feature", "id": "16966", "properties": { "Name": "BEYNES" }, …

1
Zmieniasz domyślny styl w punkcie GeoJSON Layer w Ulotce?
Muszę zmienić styl na punktowej warstwie GeoJSON na mapie Ulotki. Używam następującego kodu: function onEachFeature(feature, layer) { if (feature.properties && feature.properties.popupContent) { layer.bindPopup(feature.properties.popupContent); } } var myStyle = { "color": "#ff7800", "weight": 5, "opacity": 0.65 }; myGeoJSONLayer = L.geoJson(myGeoJSON, { style: myStyle, onEachFeature: onEachFeature, }); myGeoJSONLayer.addTo(map); Wszystko działa, ale na …

1
Wykres odchylenia Mercator w ulotce
Zainspirował mnie ten obraz wikipedii ze strony projekcji mercatora, aby siekać z ulotką. Chodziło o to, aby interaktywnie przesuwać kursor o kontynent i aby został skorygowany o projekcję. Zobacz następujący JSFiddle dla statusu sofar; http://jsfiddle.net/cantdutchthis/NrAEL/1/ Jestem trochę nowy w świecie projekcji i chociaż demo działa wystarczająco dobrze dla szerokości geograficznej. …


1
ulotka pokazuje mile / kilometry
Google Maps pokazuje, jak duży jest obszar na mapie, pokazując mały pasek z liczbą mil / kilometrów w lewym dolnym rogu. Czy ulotka też to w jakiś sposób obsługuje? Nie widzę tego na liście w dokumentacji na ulotce, ale wydaje się, że biblioteka powinna to obsługiwać.
9 leaflet  maps 

4
Jak zatrzymać propagację zdarzeń za pomocą kliknięcia prawym przyciskiem myszy na znaczniku Ulotki?
Nie znalazłem zdarzenia kliknięcia prawym przyciskiem myszy w znacznikach Ulotki, więc zacząłem słuchać wydarzenia mousedown. W metodzie, która rozwiązuje to zdarzenie, sprawdzam if (event.originalEvent.button == 2) { do_something(); // now i want to stop propagation of the rightclick return; } Działa to w przypadku wywołania metody do_something (), ale zdarzenie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.