Als «openlayers» getaggte Fragen

Verwenden Sie diese Option, wenn die von Ihnen verwendete Version des OpenLayers JavaScript-Client-Toolkits 3 oder höher ist


1
So erhalten Sie den Funktionsspeicherort in OpenLayers v3
Nachdem ich die Zeichnungsinteraktion verwendet oder die Interaktion geändert habe, habe ich einen Listener, der die geänderte oder hinzugefügte Funktion zurückgibt. Beispiel draw.on('drawend', function (event) { // get the feature var feature = event.element; // ...listen for changes on it logStatus(feature.getId()); }); Ich weiß, wie ich die ID erhalte, aber …

1
OpenLayers Ebenen aus externen Kontrollkästchen ausblenden / anzeigen
Ich verwende OpenLayers mit Mapserver, um viele Rasterbilder und abfragbare WMS-Ebenen anzuzeigen. Alles funktioniert einwandfrei, die Ebenen können im Layer-Umschalter von OpenLayers ein- und ausgeschaltet werden ... Aber jetzt möchte ich die Ebenen über externe Kontrollkästchen ein- und ausschalten, und ich weiß nicht, wie das geht. Ich bin ein bisschen …
11 openlayers 

1
OpenLayers 3 - Zeichnen Sie mehrere Linien / Pfade basierend auf Koordinaten
Ich versuche, eine Linie basierend auf den angegebenen Koordinaten (Start- und Endpunkt) zu zeichnen. Googelte, fand nur wenige Beispiele, aber keines davon scheint zu funktionieren, wahrscheinlich weil sie für OL2 sind, also ist dies mein letzter Ausweg. Die Koordinaten befinden sich im Markierungsarray <!doctype html> <html lang="en"> <head> <link rel="stylesheet" …
10 openlayers 

2
Was ist der beste Weg, um Tausende von Polygonen in Openlayern anzuzeigen?
Ich versuche, eine Openlayers-Karte zu erstellen, die Tausende von Polygonen anzeigt. Und wenn der Benutzer auf jedes klickt, möchte ich, dass einige der Metadaten angezeigt werden. Die Arbeit mit diesem großen Datensatz scheint eine Herausforderung zu sein. Aber ich versuche herauszufinden, ob es einen Standardweg gibt, um dies zu erreichen. …


1
OpenLayers 4 Unterschiede zu 3.x [geschlossen]
Geschlossen . Diese Frage muss fokussierter sein . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . In OpenLayers 4- Änderungsprotokollen wird Folgendes erklärt: Im …

3
GeoJSON-Ebene zu OpenLayers hinzufügen 3
Ich habe eine GeoJSON-Datei namens mygeojson.json und möchte sie als Ebene in OpenLayers 3 über einer openstreetmap-Ebene hinzufügen. Bisher konnte ich die Openstreetmap-Welt einschließlich Zoom usw. anzeigen, aber aus irgendeinem Grund kann ich die Datei mygeojson.json nicht darauf abrufen. Der Geojson enthält viele Polygone und sieht folgendermaßen aus: { "type": …

2
Wie erstelle ich ein kreisförmiges Polygon in OpenLayer 3?
Daher möchte ich dieses Beispiel wirklich ändern: http://openlayers.org/en/v3.0.0/examples/tissot.html?q=circle Das Problem ist, dass es nicht funktioniert, wenn ich versuche, es auf meine Karte anzuwenden, wahrscheinlich weil ich einen OSM-Stil verwende, der nicht sphärisch ist: var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.OSM() }), new ol.layer.Vector({ source: vectorSource …

3
Festlegen der Sichtbarkeit von OpenLayers 3-Ebenen
Ich versuche, meine Openlayers 2.12-Karte auf Openlayers 3 zu aktualisieren, um die fantastischen Übergangseffekte auf transparenten Ebenen zu nutzen (etwas, das OL2 und Leaflet nicht attraktiv machen können). Dies und ich möchten nicht hinter dem Upgrade meiner Websites zurückbleiben, wenn OL3 offiziell veröffentlicht wird. In meiner aktuellen Site (OL2.12) verwende …


1
OpenLayers 3: Das Auswahlsymbol "Blauer Punkt" wird entfernt
Ich arbeite an einem Digitalisierungswerkzeug. Ab sofort gibt es vier Schaltflächen: Punkt hinzufügen Zeile hinzufügen Polygon hinzufügen Geometrie entfernen Der Benutzer beginnt immer damit, zuerst einige Geometrien zu zeichnen. Ich verwende die Draw-Interaktion ( ol.interaction.Draw ) und die Geometrien werden einer Sammlung ( ol.Collection ) hinzugefügt . So weit, ist …


1
OpenLayers 3 modifiziert das Endereignis
Ich möchte die Geometriedaten speichern, nachdem ich sie geändert habe. Daher benötige ich ein Ereignis, das nach Abschluss der Änderung ausgelöst wird, um das Feature zu ändern. Ich verwende Folgendes aus diesem Beitrag: Listener ändern Interaktion var selected_features = select.getFeatures(); // when a feature is selected... selected_features.on('add', function (event) { …

1
Gibt es eine einfache Möglichkeit, Postgis GeoJSON in Openlayers 3 zu verwenden?
Ich habe Google-Vector-Layer und Leaflet-Vector-Layer von Jason Sanford ( https://github.com/JasonSanford ) verwendet, um einfach angepasste Popups für Daten aus Postgis-Datenbanken anzuzeigen, zu formatieren und hinzuzufügen. Dies funktioniert in Kombination mit einer modifizierten Version der PHP-Database-GeoJSON von Bryan McBride. Gibt es nichts Vergleichbares für Openlayers 3? Ich muss zugeben, dass ich …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.