Skip to content

Convertidor GeoJSON ↔ WKT

Convierte entre los formatos GeoJSON y WKT (Texto Bien Conocido). Esencial para PostGIS, QGIS y flujos de trabajo de bases de datos espaciales.

Conversion Direction

Input GeoJSON

or drag & drop

¿Qué es WKT?

Texto Bien Conocido (WKT) es un lenguaje de marcado de texto para representar objetos de geometría vectorial. Es ampliamente utilizado en:

  • PostGIS — Extensión espacial de PostgreSQL
  • QGIS — Aplicación de SIG de escritorio
  • Bases de datos espaciales — Oracle Spatial, SQL Server, etc.
  • Estándares OGC — Formatos del Open Geospatial Consortium

Cómo usarlo

GeoJSON → WKT

  1. Selecciona "GeoJSON → WKT" en el modo de conversión
  2. Pega o arrastra tu archivo GeoJSON
  3. Copia el resultado WKT para usarlo en consultas de PostGIS o QGIS

WKT → GeoJSON

  1. Selecciona "WKT → GeoJSON" en el modo de conversión
  2. Pega el texto WKT (POINT, LINESTRING, POLYGON, etc.)
  3. Descarga el GeoJSON o visualízalo en el mapa

Características

Conversión bidireccional — GeoJSON ↔ WKT en ambas direcciones
Todos los tipos de geometría — Punto, Línea, Polígono, Multi*, Colección de Geometrías
Vista previa instantánea — Ve los resultados en un mapa interactivo
Compatible con PostGIS — Copia WKT directamente en consultas SQL
Soporte para lotes — Convierte múltiples características a la vez
Soporte para EWKT — WKT extendido con SRID (por ejemplo, SRID=4326;POINT(...))

Casos de uso

🗄️ Importar a PostGIS — Convierte GeoJSON a WKT para sentencias SQL INSERT
🗺️ Exportar desde QGIS — Convierte WKT a GeoJSON para mapas web
🔍 Consultas espaciales — Usa WKT en funciones ST_GeomFromText()
📊 Migración de datos — Transfiere geometrías entre diferentes sistemas GIS
🧪 Pruebas — Convierte rápidamente geometrías para análisis espacial

Ejemplos de formato WKT

Punto

POINT(30 10)

Línea

LINESTRING(30 10, 10 30, 40 40)

Polígono

POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))

Polígono con agujero

POLYGON((35 10, 45 45, 15 40, 10 20, 35 10),
        (20 30, 35 35, 30 20, 20 30))

Multipunto

MULTIPOINT((10 40), (40 30), (20 20), (30 10))

WKT extendido (EWKT)

SRID=4326;POINT(-122.4194 37.7749)

Integración con PostGIS

Insertar GeoJSON como WKT

sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
  ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);

Consultar WKT desde PostGIS

sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);

Consejos

💡 Especifica siempre el SRID al usar WKT en PostGIS (generalmente 4326 para coordenadas GPS)
💡 Usa el formato EWKT para preservar el sistema de coordenadas
💡 Valida el WKT antes de insertarlo en bases de datos para evitar errores
💡 Revisa el orden de las coordenadas — WKT usa (X Y) = (Longitud Latitud)
💡 Cuida la precisión — Demasiados decimales pueden ralentizar las consultas espaciales

Herramientas relacionadas

Detalles técnicos

Tipos de geometría compatibles

  • Punto, Multipunto
  • Línea, Multilínea
  • Polígono, Multipolígono
  • Colección de Geometrías

Sistemas de coordenadas

  • WGS84 (EPSG:4326) — Predeterminado
  • EWKT con soporte SRID para otros sistemas de coordenadas

Formatos de entrada

  • GeoJSON: Feature, FeatureCollection, Geometry
  • WKT: Formato estándar OGC WKT
  • EWKT: WKT extendido con prefijo SRID

Formatos de salida

  • WKT: Texto limpio compatible con OGC
  • EWKT: Con prefijo SRID (opcional)
  • GeoJSON: Formato estándar RFC 7946

Preguntas frecuentes

P: ¿Cuál es la diferencia entre WKT y EWKT?
R: EWKT (WKT extendido) incluye el prefijo SRID para el sistema de coordenadas, por ejemplo, SRID=4326;POINT(...). El WKT estándar no tiene SRID.

P: ¿Puedo convertir geometrías 3D (con coordenadas Z)?
R: Sí, tanto WKT como EWKT admiten coordenadas Z, por ejemplo, POINT Z (30 10 5).

P: ¿Funciona con PostGIS 3.x?
R: Sí, el formato WKT es compatible con todas las versiones de PostGIS.

P: ¿Puedo convertir conjuntos de datos grandes?
R: Sí, pero para archivos muy grandes (>100MB), considera usar herramientas de línea de comandos como GDAL/OGR.

P: ¿Cuál es el orden de coordenadas en WKT?
R: WKT usa (X Y) = (Longitud Latitud), igual que GeoJSON.

P: ¿Puedo usar esto con Oracle Spatial?
R: Sí, Oracle Spatial también utiliza el formato WKT a través de SDO_GEOMETRY.

P: ¿Cómo agrego SRID al resultado WKT?
R: Activa la opción "Formato EWKT" para incluir el prefijo SRID en el resultado.