Ich suche online WKT Editor?


14

Wir müssen sehr einfache administrative Grenzzeichnungen über eine (hier fav map einfügen) Webseite machen.

Unsere Anforderungen sind:

  1. Klicken Sie, um Punkte zu erstellen, die dann ein Polygon bilden
  2. Ziehen Sie vorhandene Punkte, um ein Polygon zu bearbeiten

Ich weiß, dass Google Maps und andere das alles können, aber wir hoffen, dass wir eine vorhandene Website nutzen können, die dies bereits bietet.

Wir würden auch gerne einige WKT-Daten 'laden', damit wir diese bearbeiten können (falls erforderlich), wobei Laden das Einfügen in ein Textfeld bedeutet.

Kennt jemand Websites mit dieser Funktionalität?

Antworten:


7

Dies können Sie mit OpenLayers tun.

Bitte schauen Sie sich das Muster des Vektorformats an . Wählen Sie einfach "Bekannten Text" aus der Dropdown-Liste und zeichnen Sie Ihre Form. Sie erhalten Ihre Form im WKT-Format.

Weitere Informationen zu den Funktionen zum Bearbeiten / Ändern finden Sie im Beispiel für das Ändern von Features . Hier sehen Sie, wie Sie eine vorhandene Geometrie ändern können.

Sie können den Code aus diesen beiden Beispielen auf Ihren eigenen Server kopieren und ihn bei Bedarf integrieren und bearbeiten.


Ah interessant :) Probleme. 1) diese Karte ist nicht google :( 2) winzige Karte. Gibt es andere Websites, die dies möglicherweise tun, es aber auf einer größeren Karte haben und es ist eine Google-Karte?
Pure.Krome

Sie können den Code auf Ihr System kopieren und folgendermaßen bearbeiten: 1) Größer, 2) Google Maps als Hintergrund. Ich erinnere mich nicht an eine fertige Lösung für Sie.
Devdatta Tengshe

10

Schauen Sie sich Wicket an, es ist großartig:

http://arthur-e.github.io/Wicket/sandbox-gmaps3.html

Die Demo-Sandbox könnte für Sie ausreichen, andernfalls könnten Sie wahrscheinlich eine einfache Javascript-App damit entwickeln.


1
Wicket scheint Probleme mit größeren WKT-Dateien zu haben. Ich fand, dass orielo.com/projects/wkt2geojson fast jede Größe von WKT und eine Bonusvorschau des resultierenden GeoJson verarbeitet.
Dementic

Leider ist die oben verlinkte Wicket-Seite zu tolerant gegenüber Dingen wie fehlenden Klammern (es ist perfekt, POLYGON(( 0.0 0.0, 1.0 0.0, 1.0 1.0, 0.0 0.0)wenn Sie zum Beispiel ein hübsches Dreieck zeichnen !). Dies ist nicht besonders nützlich, wenn Sie sicherstellen möchten, dass die WKT-Formen später an anderen Orten funktionieren.
Gus

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.