Más juegos en WuGames.ioPatrocinadoDescubre juegos de navegador gratis — juega al instante, sin descargas ni registro.Jugar

Conversor WKT GeoJSON - Convertir WKT a GeoJSON Online

Conversor gratuito WKT GeoJSON: convierte entre formatos Well-Known Text (WKT) y GeoJSON en línea. Valida, edita y visualiza datos geométricos al instante.

¿Qué es WKT y GeoJSON?

WKT (Well-Known Text) es un lenguaje de marcado de texto para representar objetos de geometría vectorial. Es un formato estándar utilizado en software GIS, bases de datos (como PostGIS) e intercambio de datos espaciales.

GeoJSON es un formato basado en JSON para codificar estructuras de datos geográficos. Es ampliamente utilizado en aplicaciones de mapas web y proporciona una representación más detallada pero legible de geometrías.

Diferencias clave:

  • Formato: WKT es texto compacto, GeoJSON está basado en JSON
  • Uso: WKT para bases de datos/GIS, GeoJSON para aplicaciones web
  • Estructura: WKT es más simple, GeoJSON incluye propiedades y metadatos
  • Soporte: WKT en bases de datos espaciales, GeoJSON en librerías JavaScript

Ejemplos de Formato WKT

WKT representa geometrías como cadenas de texto:

  • POINT: POINT(30 10)
  • LINESTRING: LINESTRING(30 10, 10 30, 40 40)
  • POLYGON: POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))
  • MULTIPOINT: MULTIPOINT((10 40), (40 30), (20 20))
  • MULTILINESTRING: MULTILINESTRING((10 10, 20 20), (15 15, 30 15))

WKT es ampliamente compatible en bases de datos espaciales como PostGIS, MySQL Spatial y Oracle Spatial.

Ejemplos de Formato GeoJSON

GeoJSON representa geometrías como objetos JSON:

{
  "type": "Point",
  "coordinates": [30, 10]
}

GeoJSON puede incluir propiedades de características y es el formato preferido para librerías de mapas web como Leaflet, Mapbox GL y OpenLayers.

Casos de Uso Comunes

Convierte entre WKT y GeoJSON para:

  • Importación/Exportación de Base de Datos: Transferir datos espaciales entre PostGIS y aplicaciones web
  • Mapas Web: Convertir WKT de bases de datos a GeoJSON para visualización
  • Migración de Datos: Mover datos entre diferentes sistemas GIS
  • Integración de API: Transformar formatos de geometría para diferentes servicios
  • Validación: Verificar validez de geometría en ambos formatos

Tipos de Geometría Soportados

Este conversor admite todos los tipos de geometría estándar:

  • Point, MultiPoint
  • LineString, MultiLineString
  • Polygon, MultiPolygon
  • GeometryCollection

Se admiten coordenadas 2D y 3D. El conversor maneja automáticamente las transformaciones de coordenadas y valida la estructura de la geometría.

Preguntas Frecuentes

WKT (Well-Known Text) es un formato de geometría basado en texto definido por OGC Simple Features. Una geometría como POINT(-122.4194 37.7749) o POLYGON((0 0, 0 1, 1 1, 1 0, 0 0)) es concisa y legible, lo que hace a WKT popular en bases de datos SQL (PostGIS, SQL Server, Oracle Spatial), intercambio de datos entre GIS de escritorio y como formato copy-paste. GeoJSON es nativo JSON y el estándar de facto para mapas web. Convertir entre ambos permite consultar en PostGIS, exportar el resultado como WKT y visualizarlo en Leaflet o Mapbox sin escribir un parser propio. La conversión es sin pérdidas para todos los tipos estándar.

Todos los tipos OGC estándar: POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON y GEOMETRYCOLLECTION. La herramienta acepta también los tipos extendidos CIRCULARSTRING, COMPOUNDCURVE, CURVEPOLYGON, MULTICURVE y MULTISURFACE, aunque estos se teselan en LineStrings y Polygons durante la conversión a GeoJSON porque GeoJSON no tiene tipos nativos de curva. Las coordenadas Z (elevación) y M (medida) se preservan como tercer y cuarto elemento del array según RFC 7946 (que permite altitud como tercer elemento pero no define formalmente la medida; la herramienta guarda M como propiedad).

GeoJSON requiere longitud-latitud WGS84 (EPSG:4326) según RFC 7946. WKT no incorpora información de CRS en el texto; eso se guarda externamente (en la tabla geometry_columns de PostGIS o como valor srid separado). Al convertir de WKT a GeoJSON, debes estar seguro de que el WKT fuente ya está en WGS84; si no, reproyecta antes con ST_Transform en PostGIS o ogr2ogr. La herramienta no autodetecta un CRS proyectado por magnitud de coordenadas; números grandes (estilo UTM) se marcarán como sospechosos pero no se rechazan, así que ten cuidado con valores fuera del rango de latitud-longitud.

Sí. EWKT antepone la geometría con SRID=xxxx; seguido del WKT estándar. El conversor reconoce este prefijo y elimina el SRID. Si el SRID es 4326 (u omitido), la geometría se parsea directamente a GeoJSON. Si el SRID es otro (proyección nacional o Web Mercator EPSG:3857), la herramienta rechaza convertir y pide reproyectar aguas arriba porque convertir entre datums en el navegador requiere una librería pesada (proj4js con bundles EPSG) que la herramienta ligera no incluye por defecto. También puedes ignorar el SRID y aceptar las coordenadas tal cual, lo cual es apropiado solo si sabes que ya son WGS84.

Sí. Puedes pegar WKT o GeoJSON y detectará el formato ofreciéndote la conversión en el sentido opuesto. GeoJSON a WKT es útil para insertar geometrías en PostgreSQL/PostGIS con ST_GeomFromText() o para compartir geometrías con GIS de escritorio que aceptan WKT (Calculadora de Campos de QGIS, Calculate Geometry de ArcGIS Pro). Al convertir una FeatureCollection GeoJSON a WKT, puedes elegir entre lista de cadenas WKT (una por feature) o un único GEOMETRYCOLLECTION que las contiene todas. Las propiedades se descartan porque WKT no tiene concepto de atributos adjuntos.

WKT suele almacenar coordenadas como números decimales con hasta 15 dígitos significativos, lo que coincide con la precisión de los flotantes de doble precisión IEEE 754 usados en JavaScript. La conversión preserva la precisión completa en ambos sentidos. Sin embargo, si copias una geometría WKT desde PostgreSQL, la base puede haber redondeado coordenadas a una precisión fija (a menudo 7 decimales, unos 1 cm en el ecuador) antes de almacenarlas. El redondeo aguas abajo por serialización JSON en JavaScript también puede eliminar ceros finales, aunque el valor numérico se preserva. Para preservación exacta de auditoría, revisa las configuraciones de redondeo de origen y destino.

Polygon es una sola forma cerrada con un anillo exterior y cero o más anillos interiores (agujeros). MultiPolygon es una lista de Polygons independientes que deben tratarse como una sola entidad, como un país compuesto por islas. WKT los distingue con las palabras clave POLYGON((...)) y MULTIPOLYGON(((...)),((...))). El conversor preserva esta distinción en la salida GeoJSON. Algunos renderers muestran Polygon y MultiPolygon idénticamente, pero las operaciones espaciales se comportan distinto: ST_Area sobre MultiPolygon suma todas las partes; ST_Intersects con Polygon con agujeros excluye el agujero correctamente, mientras que un Multi-of-Polygon ingenuo puede no hacerlo.

Sí, tras la primera visita. El conversor es JavaScript del lado del cliente puro sin dependencia de red; una vez que la página está en la caché del navegador, funciona sin conexión indefinidamente. No hay cookies ni analítica instalada sobre los datos de geometría, ningún envío ocurre durante la conversión, y puedes verificarlo observando la pestaña de red del navegador mientras pegas y conviertes. Esto importa cuando trabajas con geometrías confidenciales como resultados de estudios privados, planos internos de instalaciones o datos de ubicación sujetos a GDPR u otras regulaciones de privacidad. Cerrar la pestaña descarta todo de la memoria.
Conversor WKT GeoJSON - Convertir WKT a GeoJSON Online — Conversor gratuito WKT GeoJSON: convierte entre formatos Well-Known Text (WKT) y GeoJSON en línea. Valida, edita y visua
Conversor WKT GeoJSON - Convertir WKT a GeoJSON Online