Saya mencoba mencari tahu tentang sisi teoritis XML dan GML. Halaman web OGC untuk GML menyatakan bahwa:
Bahasa Marka Geografi (GML) adalah tata bahasa XML untuk mengekspresikan fitur geografis.
Tapi apa yang dimaksud dengan " tata bahasa "? Saya tidak bisa melihat frasa itu (sebagai kata benda) digunakan di tempat lain. Apakah itu makna GML yang unik?
Saya melihat istilah "bahasa", "skema", "format" dan "standar". Apakah mereka sama?
Jadi bisakah saya mengatakan bahwa GML adalah skema XML? Atau apakah itu berarti sesuatu yang berbeda? Jika demikian, apakah ada file XSD tunggal yang mendefinisikan seluruh spesifikasi GML?