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
- Selecciona "GeoJSON → WKT" en el modo de conversión
- Pega o arrastra tu archivo GeoJSON
- Copia el resultado WKT para usarlo en consultas de PostGIS o QGIS
WKT → GeoJSON
- Selecciona "WKT → GeoJSON" en el modo de conversión
- Pega el texto WKT (POINT, LINESTRING, POLYGON, etc.)
- 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
- GeoJSON ↔ TopoJSON — Convierte a/desde TopoJSON
- Shapefile → GeoJSON — Convierte archivos Shapefile
- Convertidor CRS — Transforma sistemas de coordenadas
- Minificador GeoJSON — Reduce el tamaño del archivo
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.