জিএমএল ৩.১ / ৩.২ অনুসারে “EPSG: 4326” স্পেসের অনুষঙ্গের srsName কী?


11

আমি মাঝে মাঝে srsName="EPSG:4326"জিএমএল নথিগুলিতে দেখতে পাই (যেমন https://postgis.net/docs/ST_GeomFromGML.html , যদিও আমার নির্দিষ্ট উত্সটি সর্বজনীন নয়)। অভিপ্রায় (সম্ভবত অক্ষ ক্রমের জন্য যা এখানে গুরুত্বপূর্ণ নয়) স্পষ্ট, এবং সম্ভবত বিভিন্ন সিস্টেমে আন্তঃযোগাযোগ্য, তবে আমি আশ্চর্য হয়েছি যে এটি যদি স্পেসিফিকেশন অনুসারে হয় তবে।

আমি ওজিসি নামকরণ কর্তৃপক্ষ এবং ওজিসি ইউআরএন নীতি দেখেছি এবং তারা urn:ogc:def:crs:EPSG:\d{4,5}ফর্মটি ব্যবহার করে (যেমন এটি হবে urn:ogc:def:crs:EPSG:4326)।

জিএমএল পয়েন্ট প্রোফাইল (ওজিসি 05-029r4) srsName="urn:ogc:def:crs:EPSG:6.6:4326"উদাহরণগুলিতে ব্যবহার করে এবং এটি "সুপরিচিত" হওয়া প্রয়োজন। আমি সেখানে এমন কিছু দেখতে পাচ্ছি না যা আসলে কোনও নির্দিষ্ট বাদ দেয় srsName

কি srsName="EPSG:abcd"ফর্ম (বিশেষ করে, এর মধ্যে srsName="EPSG:4326"একটি GML 3.1 বা 3.2 উপাদানের জন্য স্পেসিফিকেশন অনুবর্তী) (বিশেষ করে, পয়েন্ট প্রোফাইলের জন্য)?


1
পোস্টগিজ ট্যাগ যুক্ত করা প্রত্যাখ্যান করে - প্রশ্ন পোস্টগ্রিস (বা অন্য কোনও বাস্তবায়ন) নিয়ে নয়, বরং অনুমানের বিষয়ে।
ব্র্যাডহার্ডস

উত্তর:


10

হ্যাঁ, srsName="EPSG:abcd"জিএমএল -৩ আনুগত্যযুক্ত তবে কেবল একটি অ্যাপ্লিকেশন প্রসঙ্গে যেখানে EPSG:abcdকোনও সিআরএস সংজ্ঞা নির্দেশ করে। ২০১৩ সালের হিসাবে, ওজিসির সেরা অনুশীলন ( এখানে ডকুমেন্টেড ) ফর্মের HTTP ইউআরআই ব্যবহার করতে হবে http://www.opengis.net/def/crs/EPSG/0/4326

জিএমএল-3.0.০.০ স্পেস ( ওসিজি 02-023r4 ) বিভাগ v.2, পৃষ্ঠা xiv সিআরএসকে এলিয়াসিং কোশার বলে:

জিএমএলে আমরা সনাক্ত করা কোনও অবজেক্টের জন্য বেশ কয়েকটি "নাম" বহন করতে সক্ষম হয়েছি - যেমন বাহ্যিক কর্তৃপক্ষ দ্বারা নির্ধারিত লেবেলগুলি বা কোনও সামগ্রীর জন্য সাধারণত ব্যবহৃত হয়। একটি নামের জন্য "কোডস্পেস" নথিভুক্ত করে এগুলি একে অপরের থেকে আলাদা করা যেতে পারে, যা তথ্যের ভোক্তাকে তাদের ব্যবহারের জন্য উপযুক্ত নামটি চয়ন করতে দেয়।

জিএমএল -৩.২.১ স্পেস ( ওজিসি 03-105r1 ) বিভাগ 10.1.3.2, পৃষ্ঠা 56 বলছে:

সাধারণভাবে srsName বৈশিষ্ট্য [টাইপ = "anyurI"] টি জিএমএলের একটি সিআরএস উদাহরণকে নির্দেশ করে: অ্যাবস্ট্রাক্টকর্ডিনেটরিফেরেন্স সিস্টেম (দেখুন 12.2.3)। সুপরিচিত রেফারেন্সগুলির জন্য এটি প্রয়োজন হয় না যে সিআরএস বিবরণটি ইউআরআই যে দিকে নির্দেশ করে সেই স্থানে উপস্থিত রয়েছে।

জিএমএল -৩ স্পেসের মধ্যে "সুপরিচিত" এর কোনও সুস্পষ্ট সংজ্ঞা নেই, যদিও ওজিসি 05-029r4 (বিভাগ 4, পৃষ্ঠা 8) এর "সুপরিচিত" এর "রেজোলিউশনের প্রয়োজন নেই" হিসাবে সংজ্ঞা দেওয়া হয়েছে, অ্যাপ্লিকেশন অভ্যন্তরীণভাবে একটি ইউআরআই থেকে একটি সিআরএস সনাক্ত করতে পারে, আপনি সিআরএস "সুপরিচিত" বলতে পারেন। সুতরাং, জিএমএল -৩.১ এবং ৩.২ এর কিছুটা জটিল সিআরএসকে নাম দ্বারা নির্দেশ করার পদ্ধতিটি ব্যবহার করে সিআরএসগুলি সুপরিচিত হিসাবে ব্যাখ্যা করা যেতে পারে, এবং EPSG:abcdএটি পুরোপুরি বৈধ। আপনি যদি জিএমএল একটি সিআরএসকে srsName এর মাধ্যমে নির্দেশ করে সেই সঠিক পদ্ধতিগুলি অন্বেষণ করতে চান, তবে http://schemas.opengis.net/gML/3.1.0/base/ এবং http: //schemas.opengis এ জিআরএল একটি সিআরএসকে নির্দেশ করে methods । নেট / জিএমএল / 3.2.1 /

এটি লক্ষণীয় যে, সাদা কাগজ "ওজিসি আইডেন্টিফায়ারস-কেস ফর এইচটিটিপি ইউআরআইস " ( ওজিসি 10-124r1 ) প্রকাশের পরে ২০১০ সালে ওজিসি স্পেসিফিকেশন ডকুমেন্টগুলি কম-বেশি সেই স্ট্যান্ডার্ডে স্থানান্তরিত হয়েছিল।


আপনি কি বলতে পারেন যে আপনি কেন "ইপিএসজি: ####" ইউআরএন? টুলস.ইটিএফ.আর.জি.এইচটিএমএল / আরএফসি 8141# সেকশন ২২ থেকে এটি urn:কমপক্ষে নিবন্ধিত ইউআরআই স্কিম হিসাবে শুরু করতে হবে । এছাড়াও, আপনি জিওসারবারের সাথে এটি কী করছেন বলে আমি মনে করি না (যার সাথে আমি বেশ পরিচিত) familiar
ব্র্যাডহার্ডস

হ্যাঁ, আমার ভুল, ইপিএসজি: #### কোনও ইউআরএন নয়। আমি জিওসিভারের ডাব্লুএফএস ডক্স দিয়েছি যেহেতু এটি উভয়ই বৈধ srsName ফর্ম্যাটের কয়েকটি উদাহরণ দেয় তবে আপনি ঠিক বলেছেন, এটি অফ-টপিক। আমি উভয় টুকরা সম্পাদনা করেছি।
স্টিভেন কাল্ট

ঠিক আছে, তবে এটি কেন একটি বৈধ ইউআরআই? আমি দেখতে পাচ্ছি না যে "ইপিএসজি" একটি নিবন্ধিত স্কিম (ক্যানোনিকাল লোয়ার কেস আকারে নয়)। এছাড়াও, যখন স্কিমাটি বলেছে anyURI, এটি সম্ভবত অনুমানযোগ্য হতে যথেষ্ট নয় (অর্থাত্ স্পেকটির অন্যান্য প্রয়োজনীয়তা রয়েছে, যা স্কিমার বিপরীতে বৈধ মাত্র একটি)।
ব্র্যাডহার্ডস

3
এখানে কি কোনও ইউআরআই-এর সংজ্ঞা আছে, যা স্বতন্ত্র প্রকল্পগুলি বাদ দেয়? সিনট্যাকটিকাল এপসজি: কোডটি একটি ইউআরআই হতে পারে। Rfc3986 এ আপার বা লোয়ার কেস অক্ষরের কোনও নিয়ম নেই। SrsName এর জন্য anyurI টাইপটি জিওটুলগুলি নির্দিষ্ট নয়। এটি ওজিসি 07-036 "ওপেনজিআইএস জিওগ্রাফি মার্কআপ ল্যাঙ্গুয়েজ (জিএমএল) এনকোডিং স্ট্যান্ডার্ড" অধ্যায় 10.1.3.2 এসআরএস রেফারেন্স গ্রুপে সংজ্ঞায়িত হয়েছে।
আন্দ্রেয়াস ডব্লিউ বার্টেলস

এটি কোনও বৈধ ইউআরআই নাও হতে পারে তবে এটি যদি স্বীকৃত হয় তবে তা অনুগত spec দেখুন OGC 07-036 GML V3.2.1 অধ্যায় 10.1.3.2: " সাধারণ বৈশিষ্ট্য srsName পয়েন্টে gml একটি সিআরএস ক্ষেত্রটিকেই। AbstractCoordinateReferenceSystem (12.2.3 দেখুন) সুপরিচিত রেফারেন্স জন্য এটি প্রয়োজন হয় না যে সিআরএস বিবরণ বিদ্যমান ইউআরআই সেই অবস্থানটিতে নির্দেশ করে ""
স্টিভেন কাল্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.