सभी देशों के बहुभुज और ISO-3166-2 उप-जेलें प्राप्त करना


12

दिए गए निर्देशांक के लिए एक देश (ISO-3166-1 के रूप में) और उपखंड (ISO-3166-2 के रूप में) खोजने के लिए रिवर्स जियोकोडिंग लुकअप करने के लिए, मैं सभी देशों के सभी बहुभुज और उनके उपखंड प्राप्त करने के लिए एक रास्ता ढूंढ रहा हूं।

Google मानचित्र या अन्य सेवाओं के साथ रिवर्स जियोकोडिंग लुकअप या तो हमेशा देश और उपखंड (Google मानचित्र) को वापस नहीं करते हैं, या कभी-कभी वे गलत होते हैं (geonames.org)। जैसा कि मैं समझता हूं कि सभी देश और उप-मंडल ओपनस्ट्रीटमैप डेटा में उपलब्ध हैं, लेकिन मुझे नहीं पता कि कैसे केवल बहुभुज को पुनः प्राप्त करना है - कोई मैप डेटा, कोई रुचि के बिंदु या शहर आवश्यक नहीं हैं, केवल दिए गए देश के साथ सभी उपखंडों की रूपरेखा और उपखंड कोड। फिर मैं खुद की जांच कर सकता हूं कि क्या दिया गया बिंदु किसी दिए गए बहुभुज के भीतर है, या उसके पास है।

क्या किसी को पता है कि इस डेटा को ओपनस्ट्रीटमैप डेटा से कैसे प्राप्त किया जा सकता है, या इस डेटा का कोई अन्य स्रोत है?


शायद इस पोस्ट से मदद मिल सकती है: ISO ALPHA-2 और ISO ALPHA-3 देश कोड की पूरी सूची
जोसेफ

data.gouv.fr/en/search/?q=D%C3%A9partement और विकिपीडिया को ISO 3166-2 से जानकारी है। यहाँ एक सामान्य विषय है (फ्रेंच में): fr.wikipedia.org/wiki/Codes_g%C3%A9ographiques_de_la_France
mkennedy

आईएसओ 3166-2 क्षेत्र नहीं है, लेकिन नाम (या अधिक विशेष रूप से, प्रशासनिक उपखंड कैसे प्रबंधित किए जाते हैं)। क्या आप क्षेत्रों या नामों की तलाश कर रहे हैं?
ब्रैडहार्ड्स

क्षेत्र। मैं चाहूंगा कि क्षेत्र उन्हें मानचित्र या शीट पर खींचने के लिए समन्वय करे।
गेर

gadm.org/country शायद मदद करेगा। मैं एक प्रारंभिक बिंदु के रूप में शेपफाइल के साथ जाऊँगा जब तक कि आपको पता न हो कि आपको कुछ और चाहिए।
ब्रैडहार्ड्स

जवाबों:


6

इस साइट पर वो चीज़ हो सकती है जो आप ढूंढ रहे हैं:


मैंने गडम की जाँच की है और इसका परीक्षण करने में सक्षम है - प्रदान किया गया डेटा वास्तव में अच्छा है, और सबसे महत्वपूर्ण बात, आईएसओ 3166-2 कोड समाहित हैं (आमतौर पर hasc_1 कॉलम में, कभी-कभी hasc_2 कॉलम में)। कुछ मैनुअल प्रोसेसिंग अभी भी आवश्यक है कि यह किस प्रकार के विवरणों पर निर्भर करता है, लेकिन स्रोत सामग्री अब तक बहुत अच्छी लगती है।
आइकिटो

@iquito: FYI करें जो मान HSC_ * कॉलम में ISO 3166 नहीं हैं , वे बिलकुल अलग बात हैं
वर्धमान ताजा

1

चूंकि आपने अनुरोध किया था कि इस डेटा को ओपनस्ट्रीटमैप से कैसे निकाला जाए: सैद्धांतिक रूप से आप सीमा विवरणों का मिलान करने के लिए XAPI का उपयोग कर सकते हैं । जैसे एक क्वेरी का उपयोग करना: (चेतावनी, इसमें काफी समय लगेगा, इसलिए मैं इसे लिंक के रूप में प्रारूपित नहीं कर रहा हूं!)

www.overpass-api.de/api/xapi?way[bbox=2,49,7.5,54][boundary=administrative][admin_level=2]

परिणाम पॉलीगनों की एक सूची होगी, इस मामले में बेनेलक्स देशों की सीमाओं को दर्शाते हुए। आपको शायद ओवरलैप के साथ अन्य बाउंडिंग बॉक्स के लिए इसे दोहराना होगा। और अन्य स्तरों के लिए। बहुत सारा काम। आप इसके लिए एक स्क्रिप्ट चाहते हैं।

या Planet.osm डाउनलोड करें , और संबंधित डेटा को स्थानीय रूप से निकालने के लिए बस उपयुक्त OSM लाइब्रेरी या XML टूल का उपयोग करें।

यह सब बिना समान ISO-3166-2 पहचानकर्ता के आएगा, जहाँ तक मैं बता सकता हूँ, क्योंकि यह मानक मुफ्त में उपलब्ध नहीं है।


1

आप MvG के उत्तर और कुछ उदाहरणों से प्रेरित स्क्रिप्ट पा सकते हैं: https://github.com/laem/regions-topbson

अफसोस की बात है, सभी भू-प्रशासनिक संबंधों को iso-3166-2 के साथ टैग नहीं किया गया है ...


0

अन्य स्रोतों में द्वितीय प्रशासनिक स्तर की सीमाएँ (SALB) और DIVA-GIS शामिल हैं


-1

आप GADM से अधिकांश देशों के लिए प्रथम-स्तरीय प्रशासनिक उपखंडों के साथ, देश की सीमाओं का एक पूरा सेट डाउनलोड कर सकते हैं, यहां: https://gadm.org/download_world.html


मुझे यह जानकर अच्छा लगेगा कि इस प्रश्न को क्यों नकार दिया गया, अंतिम प्रश्न पर विचार करना "क्या कोई जानता है कि इस डेटा को ओपनस्ट्रीटमैप डेटा से कैसे पुनर्प्राप्त किया जा सकता है, या इस डेटा के लिए कोई अन्य स्रोत है?" मेरा मतलब है, जो डेटा वे चाहते हैं, उसे सीधे लिंक प्रदान करने से बेहतर क्या हो सकता है?
स्टीव बेनेट

शायद इसका कारण यह हो सकता है कि पहला (शीर्ष) उत्तर GADM डेटा से मेल खाता है
Mykola Kozyr
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.