Dyskutowałem z jednym z moich kolegów na OpenLayers v / s Leaflet. Zwróciłem uwagę, że OpenLayers jest znacznie lepszym API, jeśli chcemy zbudować projekt, w którym potrzebujesz bezpośredniej łączności z Geoserver i PostGIS. Potem znalazłem Open Data Kit , który wygląda całkiem nowy, ale ma funkcje łączności z Geoserver i …
Szukałem solidnego rozwiązania, które pozwoliłoby mi stworzyć mapę internetową i nałożyć wieloboki wektorowe bez ciągłego ładowania takich danych, aby umożliwić mi wyświetlanie każdego wielokąta w innym kolorze podczas zdarzenia najechania kursorem. O ile mi wiadomo, istnieją 3 konkretne opcje osiągnięcia tego poprzez płótno, SVG, Flash. Flash wydaje się najlepszym rozwiązaniem, …
Chciałbym załadować plik geoJSON (wielokąt) do mojej mapy ulotki. Widziałem przykłady, w których geoJSON jest osadzony w kodzie javascript, ale nie mogę znaleźć żadnych przykładów pokazujących, jak to się robi z zewnętrznym plikiem. <head> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"> <link rel="stylesheet" href="http://cdn.leafletjs.com/leaflet-0.5/leaflet.css" /> <script src="usStates.geojson" type="text/javascript"></script> <style> html, body, …
Tworzę mapę internetową za pomocą Ulotki i chcę mieć możliwość pobierania warstw obiektów z naszego ArcServer. Udało mi się pobrać klasę obiektów jako JSON, ale obiekty JSON Esri nie są zgodne ze standardami GeoJSON, więc nie można ich wyświetlić. Czy ktoś wie o skrypcie konwersji lub narzędziu, które to obsługuje? …
Czy w Ulotce jest możliwe, że wyskakujące okienko otwiera się po najechaniu myszką, a nie kliknięciu? Działa to tylko dla jednego markera na raz, ale potrzebuję go dla większej liczby markerów: marker.on('mouseover', function(e){ marker.openPopup(); });
Podczas korzystania z Ulotki do wizualizacji dużego zestawu danych (GeoJSON z 10.000 punktami), nic dziwnego, że przeglądarka zawiesza się lub zawiesza. Podpróbka 1000 obiektów z tego samego zestawu danych działa bezbłędnie. Niestety nie mogę udostępnić zestawu danych innym osobom do wypróbowania. Czy ktoś ma lepsze rozwiązania do wizualizacji tak dużych …
Próbuję pokazać różne warstwy GeoJSON na różnych warstwach powiększenia za pomocą interfejsu API Leaflet. Mogę ładować i wyświetlać wszystkie trzy warstwy jednocześnie (choć tak naprawdę nie chcę, aby wszystkie były wyświetlane jednocześnie). Mogę ładować i wyświetlać je przy różnych poziomach powiększenia. Mam ustawiony kod, aby na poziomach powiększenia 1-6 mapa …
Przeczytałem dokumentację API dla Ulotki na jej stronie, ale nie mogę zrozumieć: jaka jest domyślna projekcja do przeglądania map? Napisano o kulistym i eliptycznym Mercator i Equirectangular - więc który z tych trzech? A może zależy to od używanego przeze mnie serwera kafelków, czy też nie zależy od tego, że …
Czy ktoś wie, jak wyłączyć panoramowanie, gdy klikniesz i przeciągniesz nad pole div osadzone w samej mapie? Na przykład tutaj , gdy klikniesz i przeciągniesz nad legendą, mapa przeciągnie się wraz z tobą. Chcę wyłączyć tę funkcję. Wiem, czy ta technika, ale chcę wiedzieć, czy to jedyny sposób: map.dragging.disable();
Obecnie mam aplikację mapową offline HTML5 (zbudowaną na Leaflet i KendoUI z niestandardowymi dodatkami), która ma manifest aplikacji i działa dobrze na wielu platformach. Jednak waham się przed użyciem manifestu do przechowywania w ten sposób rzeczywistych kafelków mapy (pliki PNG przechowywane jako pamięć podręczna kafelków w stylu TMS). Zagadnienia: W …
Oto moje kodowanie, którego użyłem w Ulotce: var pointA = new L.LatLng(28.635308, 77.22496); var pointB = new L.LatLng(28.984461, 77.70641); var pointList = [pointA, pointB]; var firstpolyline = new L.Polyline(pointList { color: 'red', weight: 3, opacity: 0.5 smoothFactor: 1 }); map.addLayer(firstpolyline); Mapa nie pokazuje żadnego wyniku. Potrzebuję tylko prostej linii z …
Ok, skoro zadałem już bardzo długie pytanie na ten temat, ale ponieważ przez jakiś czas nie otrzymywałem żadnych nowych odpowiedzi, i żeby się nie mylić ze szczegółami, postaram się, by to było proste, najlepiej jak potrafię. Jeśli się nie mylę, setStylefunkcja nazwanej szczególnej funkcji wyglądałaby następująco: var bounds = [[54.559322, …
Szukam sposobu na pokazanie tekstu na mapie Ulotki za pomocą markerów lub czegokolwiek innego bez pokazywania żadnej ikony. Chcę pokazać tylko tekst i móc go stylizować i obracać ... Wszelkie sugestie?
Mam mapę z wieloma (> 100) znacznikami. Chciałbym, aby kliknięcie tych ikon zmieniło ikonę na podświetloną wersję. Utworzyłem dwie niestandardowe ikony, jedną zwykłą i jedną podświetloną. Mam to do pracy z pojedynczymi znacznikami, ale nie mogę znaleźć żadnego sposobu na skonfigurowanie, więc każdą ikonę można zmienić, klikając ją. Oto działający …
Jak mogę tymczasowo wyłączyć Zoming / Draging Mapview w Leaflet.js Próbowałem na wiele sposobów, ale bez powodzenia. Ważne jest, aby uczynić go tymczasowym i potrzebuję również opcji, aby włączyć ponownie.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.