Google

Rabu, 12 Maret 2008

SIG dengan XML 4

Turunan selanjutnya dari XML adalah GML (Geographic Markup Language). GML merupakan suatu subset XML untuk transformasi dan penyimpanan informasi geografis, baik data spatial ataupun non spatial dari suatu obyek geografis. GML adalah spesifikasi dari OpenGIS Consortium .

GML menyediakan framework yang terbuka dan independen untuk mendefinisikan obyek dan skema dari suatu aplikasi SIG. Hal ini meningkatkan kemampuan untuk berbagi skema dan informasi geografis. Format ini juga berperan penting dalam implementasi Web Feature Server (WFS).

WFS adalah suatu modul yang mengimplementasikan interface standar untuk operasi data spasial yang berada dalam suatu datastore. Datastore tersebut dapat berupa general SQL database, flat XML file, spasial database, proprietary format dll, dan manipulasi terhadap datanya dapat dilakukan melalui Web. HTTP server adalah server yang dapat melayani HTTP request. Aplikasi klien adalah aplikasi yang berkomunikasi dengan web server menggunakan HTTP, misalnya suatu browser.

Standar yang interoperable mempermudah klien dalam menggunakan web sebagai sarana mengakses data geografis dan servis geografis lainnya. Tentu saja, GML hanya mengatur mengenai skema dan penulisan data spasial, sedangkan untuk menampilkannya dapat menggunakan SVG.