¿Buscas el editor de WKT en línea?


14

Tenemos que hacer dibujos de límites administrativos muy simples sobre un (inserte el mapa favorito aquí) a través de algún sitio web.

Nuestros requisitos son:

  1. haga clic para crear puntos que luego forman un polígono
  2. arrastre los puntos existentes para editar un polígono

Sé que Google Maps y otros pueden hacer todo esto, pero esperamos aprovechar un sitio existente que ya pueda ofrecer esto.

También nos encantaría 'cargar' algunos datos WKT, por lo que podemos editar eso (si es necesario), donde cargar significa pegar en un cuadro de texto.

¿Alguien sabe de algún sitio con esta funcionalidad?

Respuestas:


7

Puedes hacer esto con OpenLayers.

Por favor, eche un vistazo a la muestra del formato vectorial . Simplemente seleccione 'Texto conocido' en el menú desplegable y dibuje su forma. Obtendrá su forma en formato WKT.

Para la funcionalidad de Edición / Modificación, eche un vistazo al Ejemplo de función de modificación . Esto muestra cómo puede modificar una geometría existente.

Puede copiar el código de ambos ejemplos en su propio servidor e integrarlo y editarlo si es necesario.


Ah interesante :) Problemas. 1) ese mapa no es google :( 2) pequeño mapa. ¿Algún otro sitio que pueda hacer esto pero lo tenga en un mapa más grande y sea un mapa de Google?
Pure.Krome

Puede copiar el código en su sistema y editarlo para que tenga: 1) Tamaño más grande, 2) Google Maps como fondo. No recuerdo una solución preparada para ti.
Devdatta Tengshe

10

Echa un vistazo a Wicket, es increíble:

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

El sandbox de demostración podría ser suficiente para usted, de lo contrario, probablemente podría usarlo para desarrollar una aplicación Javascript simple.


1
Wicket parece tener problemas con archivos WKT más grandes, encontré orielo.com/projects/wkt2geojson para procesar casi cualquier tamaño de WKT y una vista previa adicional del GeoJson resultante.
Demencial

Desafortunadamente, la página de wicket vinculada anteriormente es demasiado tolerante con cosas como paréntesis faltantes (¡es perfectamente feliz dibujarte un bonito triángulo con, POLYGON(( 0.0 0.0, 1.0 0.0, 1.0 1.0, 0.0 0.0)por ejemplo!) No es particularmente útil si estás tratando de asegurarte de que las formas WKT funcionen posteriormente en otros lugares.
Gus

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.