Biorąc pod uwagę Geometryobiekt w OpenLayers 3. W jaki sposób można uzyskać jego centrum? Starsze wersje OpenLayers zawierały getCentroidmetodę. Było też getBoundsobejście. Ale wydaje się, że zostały one usunięte w OpenLayers 3.
Po użyciu interakcji rysowania lub modyfikacji interakcji mam detektora, który zwraca funkcję, która zmodyfikowała lub dodała. Przykład draw.on('drawend', function (event) { // get the feature var feature = event.element; // ...listen for changes on it logStatus(feature.getId()); }); Wiem, jak uzyskać identyfikator, ale potrzebuję lokalizacji (lon lat) funkcji, ponieważ muszę ją …
Korzystam z OpenLayers z mapserver do wyświetlania wielu obrazów rastrowych i warstw WMS z zapytaniami. Wszystko działa dobrze, warstwy można włączać / wyłączać w przełączniku warstw OpenLayers ... Ale teraz chcę włączyć / wyłączyć warstwy za pomocą zewnętrznych pól wyboru i nie wiem, jak to zrobić. Jestem trochę nowy w …
Próbuję narysować linię (linie) na podstawie podanych współrzędnych (punkt początkowy i końcowy). Znalazłem kilka przykładów, ale żaden z nich nie działa prawdopodobnie dlatego, że są dla OL2, więc to moja ostatnia deska ratunku. Współrzędne znajdują się w tablicy znaczników <!doctype html> <html lang="en"> <head> <link rel="stylesheet" href="css/ol.css" type="text/css"> <style> .map …
Próbuję utworzyć mapę Openlayers, która wyświetli tysiące wielokątów. A kiedy użytkownik kliknie każdy z nich, chcę wyświetlić niektóre metadane. Praca z tym dużym zestawem danych wydaje się trudna. Ale próbuję dowiedzieć się, czy istnieje standardowy sposób, aby to zrobić. W tym momencie myślę, że powinienem wyświetl moje wielokąty za pomocą …
Naprawdę chciałbym zmodyfikować ten przykład: http://openlayers.org/en/v3.0.0/examples/tissot.html?q=circle Problem polega na tym, że kiedy próbuję zastosować go do mojej mapy, nie działa, prawdopodobnie dlatego, że używam stylu OSM, który nie jest kulisty: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), new ol.layer.Vector({ source: vectorSource }) ], renderer: …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . W dziennikach zmian OpenLayers 4 wyjaśnia: W przeciwieństwie do przejścia z wersji 2.x na wersję …
Mam plik GeoJSON o nazwie mygeojson.json i chcę go dodać jako warstwę w OpenLayers 3 na wierzchu warstwy openstreetmap. Do tej pory mogłem wyświetlać świat openstreetmap, w tym zoom itp., Ale z jakiegoś powodu nie mogę uzyskać na nim pliku mygeojson.json. Geojson zawiera wiele wielokątów i wygląda następująco: { "type": …
Próbuję uaktualnić moją mapę Openlayers 2.12 do Openlayers 3, aby skorzystać z fantastycznych efektów przejścia na przezroczystych warstwach (coś OL2 i Ulotka nie mogą zrobić atrakcyjnie). To i nie chcę pozostać w tyle za aktualizacją moich stron, kiedy OL3 zostanie oficjalnie wydane. W mojej bieżącej witrynie (OL2.12) używam pól wyboru …
Mam ścisły wymóg pobierania nazw wszystkich warstw w sklepie GeoServer za pomocą OpenLayers. Przejrzałem tutaj post , ale nie odpowiada na moje pytanie. Przeszedłem również przez interfejs API REST GeoServera, który byłby idealny, jeśli używam innego języka, na przykład C #, Java lub PHP. Ale chcę to zrobić całkowicie w …
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.