GeoJSON ↔ WKT Konvertor
Konvertujte medzi formátmi GeoJSON a WKT (Well-Known Text). Nevyhnutné pre PostGIS, QGIS a pracovné postupy priestorových databáz.
Conversion Direction
Input GeoJSON
or drag & drop
Čo je WKT?
Well-Known Text (WKT) je textový značkovací jazyk na reprezentáciu vektorových geometrických objektov. Široko sa používa v:
- PostGIS — rozšírenie PostgreSQL pre priestorové dáta
- QGIS — desktopová GIS aplikácia
- Priestorové databázy — Oracle Spatial, SQL Server, atď.
- OGC štandardy — formáty Open Geospatial Consortium
Ako používať
GeoJSON → WKT
- Vyberte režim "GeoJSON → WKT"
- Vložte alebo presuňte váš GeoJSON súbor
- Skopírujte výstup WKT na použitie v PostGIS dotazoch alebo QGIS
WKT → GeoJSON
- Vyberte režim "WKT → GeoJSON"
- Vložte text WKT (POINT, LINESTRING, POLYGON, atď.)
- Stiahnite GeoJSON alebo si ho prezrite na mape
Funkcie
✓ Obojstranná konverzia — GeoJSON ↔ WKT v oboch smeroch
✓ Všetky typy geometrie — Point, LineString, Polygon, Multi*, GeometryCollection
✓ Okamžitý náhľad — Zobrazte výsledky na interaktívnej mape
✓ PostGIS pripravené — Skopírujte WKT priamo do SQL dotazov
✓ Podpora batch — Konvertujte viacero prvkov naraz
✓ Podpora EWKT — Rozšírený WKT so SRID (napr. SRID=4326;POINT(...))
Použitie
🗄️ Import do PostGIS — Konvertujte GeoJSON na WKT pre SQL INSERT príkazy
🗺️ Export z QGIS — Konvertujte WKT na GeoJSON pre webové mapovanie
🔍 Priestorové dotazy — Používajte WKT vo funkciách ST_GeomFromText()
📊 Migrácia dát — Prenos geometrie medzi rôznymi GIS systémami
🧪 Testovanie — Rýchlo konvertujte geometrie pre priestorovú analýzu
Príklady formátu WKT
Bod
POINT(30 10)Čiara (LineString)
LINESTRING(30 10, 10 30, 40 40)Polygón
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))Polygón s dierou
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))Rozšírený WKT (EWKT)
SRID=4326;POINT(-122.4194 37.7749)Integrácia s PostGIS
Vloženie GeoJSON ako WKT
sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);Dotaz na WKT z PostGIS
sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);Tipy
💡 Vždy špecifikujte SRID, keď používate WKT v PostGIS (zvyčajne 4326 pre GPS súradnice)
💡 Používajte formát EWKT na zachovanie súradnicového systému
💡 Validujte WKT pred vložením do databáz, aby ste sa vyhli chybám
💡 Skontrolujte poradie súradníc — WKT používa (X Y) = (Dĺžka Šírka)
💡 Dbajte na presnosť — Príliš veľa desatinných miest môže spomaliť priestorové dotazy
Súvisiace nástroje
- GeoJSON ↔ TopoJSON — Konvertujte na/z TopoJSON
- Shapefile → GeoJSON — Konvertujte Shapefiles
- CRS Konvertor — Transformujte súradnicové systémy
- GeoJSON Minifier — Zmenšite veľkosť súboru
Technické detaily
Podporované typy geometrie
- Point, MultiPoint
- LineString, MultiLineString
- Polygon, MultiPolygon
- GeometryCollection
Súradnicové systémy
- WGS84 (EPSG:4326) — Predvolené
- EWKT so SRID podporou pre iné súradnicové systémy
Vstupné formáty
- GeoJSON: Feature, FeatureCollection, Geometry
- WKT: Štandardný OGC WKT formát
- EWKT: Rozšírený WKT s prefixom SRID
Výstupné formáty
- WKT: Čistý OGC-kompatibilný text
- EWKT: S prefixom SRID (voliteľné)
- GeoJSON: Štandardný RFC 7946 formát
Často kladené otázky
Otázka: Aký je rozdiel medzi WKT a EWKT?
Odpoveď: EWKT (Rozšírený WKT) obsahuje prefix SRID pre súradnicový systém, napr. SRID=4326;POINT(...). Štandardný WKT nemá SRID.
Otázka: Môžem konvertovať 3D geometrie (so Z súradnicami)?
Odpoveď: Áno, WKT aj EWKT podporujú Z súradnice, napr. POINT Z (30 10 5).
Otázka: Funguje to s PostGIS 3.x?
Odpoveď: Áno, formát WKT je kompatibilný so všetkými verziami PostGIS.
Otázka: Môžem konvertovať veľké datasety?
Odpoveď: Áno, ale pre veľmi veľké súbory (>100MB) zvážte použitie GDAL/OGR príkazových nástrojov.
Otázka: Aké je poradie súradníc vo WKT?
Odpoveď: WKT používa (X Y) = (Dĺžka Šírka), rovnako ako GeoJSON.
Otázka: Môžem to použiť s Oracle Spatial?
Odpoveď: Áno, Oracle Spatial tiež používa formát WKT cez SDO_GEOMETRY.
Otázka: Ako pridám SRID do výstupu WKT?
Odpoveď: Aktivujte možnosť "EWKT formát", aby ste zahrnuli prefix SRID do výstupu.