GeoJSON ↔ WKT Konverter
Konvertieren zwischen GeoJSON und WKT (Well-Known Text) Formaten. Essenziell für PostGIS-, QGIS- und räumliche Datenbank-Workflows.
Was ist WKT?
Well-Known Text (WKT) ist eine Text-Markup-Sprache zur Darstellung von Vektorgeometrieobjekten. Sie wird häufig verwendet in:
- PostGIS — PostgreSQL räumliche Erweiterung
- QGIS — Desktop-GIS-Anwendung
- Räumliche Datenbanken — Oracle Spatial, SQL Server usw.
- OGC-Standards — Formate des Open Geospatial Consortium
So funktioniert es
GeoJSON → WKT
- Wählen Sie den Modus "GeoJSON → WKT"
- Fügen Sie Ihre GeoJSON-Datei ein oder ziehen Sie sie hinein
- Kopieren Sie die WKT-Ausgabe zur Verwendung in PostGIS-Abfragen oder QGIS
WKT → GeoJSON
- Wählen Sie den Modus "WKT → GeoJSON"
- Fügen Sie WKT-Text ein (POINT, LINESTRING, POLYGON usw.)
- Laden Sie GeoJSON herunter oder sehen Sie die Vorschau auf der Karte
Funktionen
✓ Bidirektionale Konvertierung — GeoJSON ↔ WKT in beide Richtungen
✓ Alle Geometrietypen — Punkt, Linie, Polygon, Multi*, Geometriesammlung
✓ Sofortige Vorschau — Ergebnisse auf interaktiver Karte anzeigen
✓ PostGIS-kompatibel — Kopieren Sie WKT direkt in SQL-Abfragen
✓ Batch-Unterstützung — Konvertieren Sie mehrere Features gleichzeitig
✓ EWKT-Unterstützung — Erweiterte WKT mit SRID (z. B. SRID=4326;POINT(...))
Anwendungsfälle
🗄️ Import in PostGIS — Konvertieren Sie GeoJSON in WKT für SQL-INSERT-Anweisungen
🗺️ Export aus QGIS — Konvertieren Sie WKT in GeoJSON für Web-Mapping
🔍 Räumliche Abfragen — Verwenden Sie WKT in ST_GeomFromText()-Funktionen
📊 Datenmigration — Übertragen Sie Geometrien zwischen verschiedenen GIS-Systemen
🧪 Tests — Konvertieren Sie Geometrien schnell für räumliche Analysen
WKT-Format Beispiele
Punkt
POINT(30 10)Linie
LINESTRING(30 10, 10 30, 40 40)Polygon
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))Polygon mit Loch
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))Erweiterte WKT (EWKT)
SRID=4326;POINT(-122.4194 37.7749)PostGIS-Integration
GeoJSON als WKT einfügen
sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);WKT aus PostGIS abfragen
sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);Tipps
💡 Geben Sie immer SRID an, wenn Sie WKT in PostGIS verwenden (normalerweise 4326 für GPS-Koordinaten)
💡 Verwenden Sie das EWKT-Format, um das Koordinatensystem beizubehalten
💡 Validieren Sie WKT, bevor Sie es in Datenbanken einfügen, um Fehler zu vermeiden
💡 Überprüfen Sie die Koordinatenreihenfolge — WKT verwendet (X Y) = (Längengrad Breitengrad)
💡 Achten Sie auf die Genauigkeit — Zu viele Dezimalstellen können räumliche Abfragen verlangsamen
Verwandte Tools
- GeoJSON ↔ TopoJSON — Konvertieren zu/von TopoJSON
- Shapefile → GeoJSON — Shapefiles konvertieren
- CRS Konverter — Koordinatensysteme transformieren
- GeoJSON Minifier — Dateigröße reduzieren
Technische Details
Unterstützte Geometrietypen
- Punkt, MultiPoint
- Linie, MultiLineString
- Polygon, MultiPolygon
- Geometriesammlung
Koordinatensysteme
- WGS84 (EPSG:4326) — Standard
- EWKT mit SRID-Unterstützung für andere Koordinatensysteme
Eingabeformate
- GeoJSON: Feature, FeatureCollection, Geometrie
- WKT: Standard OGC-WKT-Format
- EWKT: Erweiterte WKT mit SRID-Präfix
Ausgabeformate
- WKT: Sauberer OGC-konformer Text
- EWKT: Mit SRID-Präfix (optional)
- GeoJSON: Standard RFC 7946 Format
Häufig gestellte Fragen
F: Was ist der Unterschied zwischen WKT und EWKT?
A: EWKT (Extended WKT) enthält einen SRID-Präfix für das Koordinatensystem, z. B. SRID=4326;POINT(...). Standard-WKT hat keinen SRID.
F: Kann ich 3D-Geometrien (mit Z-Koordinaten) konvertieren?
A: Ja, sowohl WKT als auch EWKT unterstützen Z-Koordinaten, z. B. POINT Z (30 10 5).
F: Funktioniert das mit PostGIS 3.x?
A: Ja, das WKT-Format ist mit allen PostGIS-Versionen kompatibel.
F: Kann ich große Datensätze konvertieren?
A: Ja, aber für sehr große Dateien (>100MB) sollten Sie GDAL/OGR-Kommandozeilen-Tools verwenden.
F: Wie ist die Koordinatenreihenfolge in WKT?
A: WKT verwendet (X Y) = (Längengrad Breitengrad), genau wie GeoJSON.
F: Kann ich das mit Oracle Spatial verwenden?
A: Ja, Oracle Spatial verwendet ebenfalls das WKT-Format über SDO_GEOMETRY.
F: Wie füge ich SRID zur WKT-Ausgabe hinzu?
A: Aktivieren Sie die Option "EWKT-Format", um den SRID-Präfix in der Ausgabe einzufügen.