Skip to content
Ads keep this site free 🙏

GeoJSON ↔ WKT Converter

Converti tra i formati GeoJSON e WKT (Well-Known Text). Essenziale per flussi di lavoro con PostGIS, QGIS e database spaziali.

Cos'è WKT?

Well-Known Text (WKT) è un linguaggio di markup testuale per rappresentare oggetti di geometria vettoriale. È ampiamente utilizzato in:

  • PostGIS — Estensione spaziale di PostgreSQL
  • QGIS — Applicazione GIS desktop
  • Database spaziali — Oracle Spatial, SQL Server, ecc.
  • Standard OGC — Formati dell'Open Geospatial Consortium

Come utilizzare

GeoJSON → WKT

  1. Seleziona "GeoJSON → WKT" come modalità di conversione
  2. Incolla o trascina il tuo file GeoJSON
  3. Copia l'output WKT per utilizzarlo nelle query PostGIS o in QGIS

WKT → GeoJSON

  1. Seleziona "WKT → GeoJSON" come modalità di conversione
  2. Incolla il testo WKT (POINT, LINESTRING, POLYGON, ecc.)
  3. Scarica il GeoJSON o visualizzalo sulla mappa

Funzionalità

Conversione bidirezionale — GeoJSON ↔ WKT in entrambe le direzioni
Tutti i tipi di geometria — Point, LineString, Polygon, Multi*, GeometryCollection
Anteprima istantanea — Visualizza i risultati su una mappa interattiva
Compatibile con PostGIS — Copia WKT direttamente nelle query SQL
Supporto batch — Converti più elementi contemporaneamente
Supporto EWKT — WKT esteso con SRID (es. SRID=4326;POINT(...))

Casi d'uso

🗄️ Importa in PostGIS — Converti GeoJSON in WKT per istruzioni SQL INSERT
🗺️ Esporta da QGIS — Converti WKT in GeoJSON per la mappatura web
🔍 Query spaziali — Utilizza WKT nelle funzioni ST_GeomFromText()
📊 Migrazione dati — Trasferisci geometrie tra diversi sistemi GIS
🧪 Test — Converti rapidamente geometrie per analisi spaziali

Esempi di formato WKT

Point

POINT(30 10)

LineString

LINESTRING(30 10, 10 30, 40 40)

Polygon

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

Poligono con foro

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

MultiPoint

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

WKT esteso (EWKT)

SRID=4326;POINT(-122.4194 37.7749)

Integrazione con PostGIS

Inserisci GeoJSON come WKT

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

Query WKT da PostGIS

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

Consigli

💡 Specifica sempre SRID quando utilizzi WKT in PostGIS (di solito 4326 per coordinate GPS)
💡 Usa il formato EWKT per preservare il sistema di coordinate
💡 Convalida il WKT prima di inserirlo nei database per evitare errori
💡 Controlla l'ordine delle coordinate — WKT utilizza (X Y) = (Longitudine Latitudine)
💡 Fai attenzione alla precisione — Troppe cifre decimali possono rallentare le query spaziali

Strumenti correlati

Dettagli tecnici

Tipi di geometria supportati

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

Sistemi di coordinate

  • WGS84 (EPSG:4326) — Predefinito
  • EWKT con supporto SRID per altri sistemi di coordinate

Formati di input

  • GeoJSON: Feature, FeatureCollection, Geometry
  • WKT: Formato standard OGC WKT
  • EWKT: WKT esteso con prefisso SRID

Formati di output

  • WKT: Testo conforme agli standard OGC
  • EWKT: Con prefisso SRID (opzionale)
  • GeoJSON: Formato standard RFC 7946

Domande frequenti

D: Qual è la differenza tra WKT ed EWKT?
R: EWKT (Extended WKT) include il prefisso SRID per il sistema di coordinate, es. SRID=4326;POINT(...). Il WKT standard non ha SRID.

D: Posso convertire geometrie 3D (con coordinate Z)?
R: Sì, sia WKT che EWKT supportano le coordinate Z, es. POINT Z (30 10 5).

D: Funziona con PostGIS 3.x?
R: Sì, il formato WKT è compatibile con tutte le versioni di PostGIS.

D: Posso convertire grandi dataset?
R: Sì, ma per file molto grandi (>100MB), considera l'utilizzo di strumenti da riga di comando come GDAL/OGR.

D: Qual è l'ordine delle coordinate in WKT?
R: WKT utilizza (X Y) = (Longitudine Latitudine), lo stesso di GeoJSON.

D: Posso utilizzare questo con Oracle Spatial?
R: Sì, Oracle Spatial utilizza anche il formato WKT tramite SDO_GEOMETRY.

D: Come posso aggiungere SRID all'output WKT?
R: Abilita l'opzione "Formato EWKT" per includere il prefisso SRID nell'output.