Skip to content

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

  1. Piliin ang "GeoJSON → WKT" na mode ng conversion
  2. I-paste o i-drag ang iyong GeoJSON file
  3. Kopyahin ang WKT output para magamit sa mga query ng PostGIS o QGIS

WKT → GeoJSON

  1. Piliin ang "WKT → GeoJSON" na mode ng conversion
  2. I-paste ang WKT text (POINT, LINESTRING, POLYGON, atbp.)
  3. 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

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.