Evet, srsName="EPSG:abcd"
GML-3 uyumludur, ancak yalnızca EPSG:abcd
bir CRS tanımına işaret eden bir uygulama bağlamındadır . 2013 itibariyle, OGC en iyi uygulaması ( burada belgelenmiştir ) http://www.opengis.net/def/crs/EPSG/0/4326 biçimindeki http URI'leri kullanmaktır .
GML-3.0.0 spec ( OCG 02-023r4 ) bölüm v.2, sayfa xiv durumları CRS'leri yumuşatır :
GML'de, tanımlanmış bir nesnenin birkaç “isim” taşıyabilmesini uygun bulduk - yani, harici yetkililer tarafından atanan veya bir nesne için yaygın olarak kullanılan etiketler. Bunlar, bir isim için “codeSpace” 'i not ederek birbirinden ayırt edilebilir, bu da bilgi tüketicisinin kullanması için uygun ismi seçmesini sağlar.
GML-3.2.1 spec ( OGC 03-105r1 ) bölüm 10.1.3.2, sayfa 56 diyor:
Genel olarak srsName [type = "anyURI"] özelliği gml'nin bir CRS örneğine işaret eder: AbstractCoordinateReferenceSystem (bkz. 12.2.3). İyi bilinen referanslar için CRS açıklamasının URI'nin işaret ettiği yerde olması gerekmez.
GML-3 spesifikasyonu içinde "iyi bilinen" nin açık bir tanımı olmasa da , OGC 05-029r4'ün (bölüm 4, sayfa 8) "iyi bilinmeyen" tanımını "çözüm gerektirmeyen" olarak kullanmak, uygulama bir CRS'yi bir URI'den dahili olarak tanımlayabilir, CRS'nin "iyi bilinen" olduğunu söyleyebilirsiniz. Bu nedenle, GML-3.1 ve 3.2'nin CRS'lere isme işaret etmenin biraz karmaşık bir sistemi kullanılması, CRS'lerin iyi bilinmesi olarak yorumlanabilir ve bu yüzden EPSG:abcd
mükemmel bir şekilde geçerlidir. GML'nin bir srsName aracılığıyla bir CRS'yi işaret ettiği yöntemleri tam olarak keşfetmek istiyorsanız, http://schemas.opengis.net/gml/3.1.0/base/ ve http: //schemas.opengis adresindeki referenceSystems.xsd dosyasına bakın. .net / gml / 3.2.1 / .
2010 yılında "OGC Tanımlayıcıları-HTTP URI'ları Örneği" ( OGC 10-124r1 ) belgesinin yayınlanmasından sonra OGC spesifikasyon belgelerinin bu standarda az çok geçiş yaptığını belirtmek gerekir.