Anda di halaman 1dari 2

PENJELASAN PERBANDINGAN FORMAT GML, KML, GEOJSON

Formal GML, KML, dan GEOJSON memiliki perbedaan pada beberapa aspek seperti
tampilannya, formatnya, dan data yang ditampilkan. Pada format GML (geographic markup
language), koordinat yang digunakan yaitu koordinat utm format yang disajikan cukup simple
dan mudah diterjemahkan contohnya seperti ini :

<gml:locationOf>

<gml:Point srsName = “ … “>

<gml:coordinates>55661.1454,

454656.67</gml:coordinates>

</gml:Point>

</gml:locationOf>

Pada format KML (keyhole markup language),koordinat yang digunakan yaitu koordinat
geografis dan format yang disajikan cukup mirip dengan format GML dimana mudah untuk
diterjemahkan pula. Contoh formatnya seperti ini

<Placemark>

<Style><LineStyle><color>ff0000ff</color></LineStyle><PolyStyle><fill>0</fill></Po
lyStyle></Style>

<ExtendedData><SchemaData schemaUrl="#Skh">

<SimpleData name="OBJECTID">23707</SimpleData>

<SimpleData name="PROVINSI">JAWA TENGAH</SimpleData>

<SimpleData name="KABKOT">SUKOHARJO</SimpleData>

<SimpleData name="KECAMATAN">SUKOHARJO</SimpleData>

<SimpleData name="Pulau">JAWA</SimpleData>
<SimpleData name="ID_DESA">17384.00000000000</SimpleData>

<SimpleData name="DESA">BANMATI</SimpleData>

</SchemaData></ExtendedData>

<MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates></coordinates></Li
nearRing></outerBoundaryIs></Polygon></MultiGeometry>

</Placemark>

Pada format GEOJSON tampilan script yang disajikan cenderung lebih banyak atau kurang
ringkas, hal tersebut disebabkan oleh penggunaan dua tipe koordinat yaitu koordinat geografis
dan koordinat utm.