Ya, srsName="EPSG:abcd"
apakah sesuai dengan GML-3 tetapi hanya dalam konteks aplikasi di mana EPSG:abcd
menunjuk ke definisi CRS. Pada 2013, praktik terbaik OGC ( didokumentasikan di sini ) adalah dengan menggunakan http URI dari formulir http://www.opengis.net/def/crs/EPSG/0/4326 .
Bagian GML-3.0.0 spec ( OCG 02-023r4 ) v.2, halaman xiv menyatakan aliasing CRS adalah halal:
dalam GML kami merasa nyaman untuk objek yang diidentifikasi untuk dapat membawa beberapa "nama" - yaitu label yang diberikan oleh otoritas eksternal atau yang biasa digunakan untuk objek. Ini dapat dibedakan satu sama lain dengan mencatat "codeSpace" untuk sebuah nama, yang memungkinkan konsumen informasi untuk memilih nama yang tepat untuk mereka gunakan.
Bagian GML-3.2.1 spec ( OGC 03-105r1 ) 10.1.3.2, halaman 56 mengatakan:
Secara umum atribut srsName [type = "anyURI"] menunjuk ke instance CRS dari gml: AbstractCoordinateReferenceSystem (lihat 12.2.3). Untuk referensi yang terkenal, deskripsi CRS tidak diharuskan ada di lokasi yang ditunjuk oleh URI.
Walaupun tidak ada definisi eksplisit "terkenal" di dalam spesifikasi GML-3, menggunakan definisi OGC 05-029r4 (bagian 4, halaman 8) tentang "terkenal" sebagai "tidak memerlukan resolusi," selama aplikasi secara internal dapat mengidentifikasi CRS dari URI, Anda mungkin mengatakan CRS "terkenal." Dengan demikian, menggunakan sistem yang agak rumit dari GML-3.1 & 3.2 untuk menunjuk ke CRS dengan namanya dapat diartikan sebagai CRS yang terkenal, dan karenanya EPSG:abcd
sangat valid. Jika Anda ingin menjelajahi metode yang tepat dengan mana GML menunjuk ke CRS melalui srsName, lihat referenceSystems.xsd di http://schemas.opengis.net/gml/3.1.0/base/ dan http: //schemas.opengis .net / gml / 3.2.1 / .
Perlu dicatat bahwa setelah publikasi kertas putih "OGC Identifiers-the Case untuk HTTP URIs" ( OGC 10-124r1 ) keluar pada 2010, dokumen spesifikasi OGC sedikit banyak dialihkan ke standar itu.