GeoJSON ↔ WKT Converter
Mag-convert sa pagitan ng GeoJSON at WKT (Well-Known Text) na mga format. Mahalaga para sa PostGIS, QGIS, at mga workflow ng spatial database.
Conversion Direction
Input GeoJSON
or drag & drop
Ano ang WKT?
Ang Well-Known Text (WKT) ay isang text markup language para sa representasyon ng mga vector geometry object. Malawak itong ginagamit sa:
- PostGIS — PostgreSQL spatial extension
- QGIS — Desktop GIS application
- Spatial databases — Oracle Spatial, SQL Server, at iba pa
- OGC standards — Mga format ng Open Geospatial Consortium
Paano Gamitin
GeoJSON → WKT
- Piliin ang "GeoJSON → WKT" na mode ng conversion
- I-paste o i-drag ang iyong GeoJSON file
- Kopyahin ang WKT output para magamit sa mga query ng PostGIS o QGIS
WKT → GeoJSON
- Piliin ang "WKT → GeoJSON" na mode ng conversion
- I-paste ang WKT text (POINT, LINESTRING, POLYGON, atbp.)
- I-download ang GeoJSON o i-preview sa mapa
Mga Tampok
✓ Bidirectional na conversion — GeoJSON ↔ WKT sa parehong direksyon
✓ Lahat ng uri ng geometry — Point, LineString, Polygon, Multi*, GeometryCollection
✓ Instant preview — Tingnan ang resulta sa interactive na mapa
✓ Handa para sa PostGIS — Kopyahin ang WKT direkta sa mga SQL query
✓ Batch support — Mag-convert ng maraming features nang sabay-sabay
✓ EWKT support — Extended WKT na may SRID (hal., SRID=4326;POINT(...))
Mga Gamit
🗄️ I-import sa PostGIS — Mag-convert ng GeoJSON sa WKT para sa mga SQL INSERT statement
🗺️ I-export mula sa QGIS — Mag-convert ng WKT sa GeoJSON para sa web mapping
🔍 Spatial queries — Gamitin ang WKT sa ST_GeomFromText() na mga function
📊 Data migration — Maglipat ng mga geometry sa pagitan ng iba't ibang GIS system
🧪 Testing — Mabilis na mag-convert ng mga geometry para sa spatial analysis
Mga Halimbawa ng WKT Format
Point
POINT(30 10)LineString
LINESTRING(30 10, 10 30, 40 40)Polygon
POLYGON((30 10, 40 40, 20 40, 10 20, 30 10))Polygon na may Butas
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))Extended WKT (EWKT)
SRID=4326;POINT(-122.4194 37.7749)Integrasyon ng PostGIS
Ipasok ang GeoJSON bilang WKT
sql
INSERT INTO cities (name, geom)
VALUES ('San Francisco',
ST_GeomFromText('POINT(-122.4194 37.7749)', 4326)
);Query WKT mula sa PostGIS
sql
SELECT name, ST_AsText(geom) as wkt
FROM cities
WHERE ST_DWithin(geom, ST_MakePoint(-122.4, 37.7), 0.1);Mga Tip
💡 Laging tukuyin ang SRID kapag gumagamit ng WKT sa PostGIS (karaniwang 4326 para sa GPS coordinates)
💡 Gamitin ang EWKT format para mapanatili ang coordinate system
💡 I-validate ang WKT bago ito ipasok sa mga database upang maiwasan ang mga error
💡 Suriin ang coordinate order — Ang WKT ay gumagamit ng (X Y) = (Longitude Latitude)
💡 Bigyang-pansin ang precision — Ang sobrang daming decimal ay maaaring magpabagal sa mga spatial query
Mga Kaugnay na Tool
- GeoJSON ↔ TopoJSON — Mag-convert sa/mula sa TopoJSON
- Shapefile → GeoJSON — Mag-convert ng Shapefiles
- CRS Converter — Mag-transform ng mga coordinate system
- GeoJSON Minifier — Magbawas ng laki ng file
Mga Teknikal na Detalye
Mga Sinusuportahang Uri ng Geometry
- Point, MultiPoint
- LineString, MultiLineString
- Polygon, MultiPolygon
- GeometryCollection
Mga Coordinate System
- WGS84 (EPSG:4326) — Default
- EWKT na may SRID support para sa ibang coordinate system
Mga Input Format
- GeoJSON: Feature, FeatureCollection, Geometry
- WKT: Standard OGC WKT format
- EWKT: Extended WKT na may SRID prefix
Mga Output Format
- WKT: Malinis na OGC-compliant na text
- EWKT: Na may SRID prefix (opsyonal)
- GeoJSON: Standard RFC 7946 format
Mga Madalas Itanong
Q: Ano ang pagkakaiba ng WKT at EWKT?
A: Ang EWKT (Extended WKT) ay may kasamang SRID prefix para sa coordinate system, hal., SRID=4326;POINT(...). Ang standard na WKT ay walang SRID.
Q: Maaari ba akong mag-convert ng 3D geometries (na may Z coordinates)?
A: Oo, parehong WKT at EWKT ay sumusuporta sa Z coordinates, hal., POINT Z (30 10 5).
Q: Gumagana ba ito sa PostGIS 3.x?
A: Oo, ang WKT format ay compatible sa lahat ng bersyon ng PostGIS.
Q: Maaari ba akong mag-convert ng malalaking dataset?
A: Oo, ngunit para sa napakalaking file (>100MB), isaalang-alang ang paggamit ng GDAL/OGR command-line tools.
Q: Ano ang coordinate order sa WKT?
A: Ang WKT ay gumagamit ng (X Y) = (Longitude Latitude), katulad ng GeoJSON.
Q: Maaari ko bang gamitin ito sa Oracle Spatial?
A: Oo, ang Oracle Spatial ay gumagamit din ng WKT format sa pamamagitan ng SDO_GEOMETRY.
Q: Paano ko idagdag ang SRID sa WKT output?
A: I-enable ang "EWKT format" na opsyon upang isama ang SRID prefix sa output.