ใช่srsName="EPSG:abcd"
เป็นไปตามมาตรฐาน GML-3 แต่เฉพาะในบริบทของแอปพลิเคชันที่EPSG:abcd
ชี้ไปที่คำจำกัดความ CRS ในฐานะที่เป็นของปี 2013 OGC ปฏิบัติที่ดีที่สุด ( เอกสารที่นี่ ) คือการใช้ http ยูริในรูปแบบhttp://www.opengis.net/def/crs/EPSG/0/4326
ข้อมูลจำเพาะ GML-3.0.0 ( OCG 02-023r4 ) ส่วน v.2 หน้า xiv ระบุนามแฝง CRSs เป็น kosher:
ใน GML เราพบว่ามันสะดวกสำหรับวัตถุที่ถูกระบุว่าสามารถพกพา“ ชื่อ” หลายชื่อ - เช่นป้ายกำกับที่ได้รับมอบหมายจากหน่วยงานภายนอกหรือที่ใช้กันทั่วไปสำหรับวัตถุ สิ่งเหล่านี้อาจแตกต่างจากกันโดยการสังเกต "codeSpace" สำหรับชื่อซึ่งช่วยให้ผู้ใช้ข้อมูลสามารถเลือกชื่อที่เหมาะสมสำหรับพวกเขา
ข้อมูลจำเพาะ GML-3.2.1 ( OGC 03-105r1 ) ส่วน 10.1.3.2 หน้า 56 พูดว่า:
โดยทั่วไปแล้วแอ็ตทริบิวต์ srsName [of type = "anyuri"] ชี้ไปที่อินสแตนซ์ CRS ของ gml: AbstractCoordinateReferenceSystem (ดู 12.2.3) สำหรับการอ้างอิงที่รู้จักกันดีไม่จำเป็นว่าคำอธิบาย CRS จะมีอยู่ในตำแหน่งที่ URI ชี้ไป
ในขณะที่ไม่มีคำจำกัดความที่ชัดเจนของ "ที่รู้จักกันดี" ในข้อกำหนด GML-3 โดยใช้OGC 05-029r4 (ส่วนที่ 4 หน้า 8) คำจำกัดความของ "ที่รู้จักกันดี" เป็น "ไม่ต้องการความละเอียด" ตราบใดที่ แอปพลิเคชันสามารถระบุ CRS จาก URI ภายในคุณอาจบอกว่า CRS เป็น "ที่รู้จักกันดี" ดังนั้นการใช้ GML-3.1 & 3.2 ของระบบที่ค่อนข้างซับซ้อนในการชี้ไปยัง CRS ตามชื่อนั้นสามารถตีความได้ว่า CRS นั้นเป็นที่รู้จักกันดีและEPSG:abcd
เป็นสิ่งที่ถูกต้องสมบูรณ์ หากคุณต้องการสำรวจวิธีการที่แน่นอนที่ GML ชี้ไปที่ CRS ผ่าน srsName โปรดดูที่ ReferenceSystems.xsd ในhttp://schemas.opengis.net/gml/3.1.0/base/และhttp: //schemas.opengis .net / GML / 3.2.1 /
เป็นที่น่าสังเกตว่าหลังจากการตีพิมพ์เอกสารข้อมูลสีขาว "OGC Identifiers-the Case for HTTP URIs" ( OGC 10-124r1 ) ออกมาในปี 2010 เอกสารข้อกำหนด OGC เปลี่ยนไปเป็นมาตรฐานมากขึ้นหรือน้อยลง