Google Maps API, OSM डेटा या किसी अन्य स्ट्रीम में लेन की गति और संख्या प्राप्त करें?


9

क्या Google मैप्स API, OSM डेटा, या किसी अन्य स्ट्रीम (भुगतान या निःशुल्क) का उपयोग करके किसी राजमार्ग खंड की पोस्ट की गई गति और गलियों की संख्या को वापस करना संभव है?


विशेष रूप से OSM के लिए, क्या आप OSM API या डाउनलोड किए गए OSM डेटा का उपयोग करने का तरीका खोज रहे हैं?
होगा।

@मर्जी। मैं दोनों के लिए खुला हूं, अधिमानतः एपीआई का उपयोग करने में सक्षम हो; हालाँकि, मेरे पास कोई समस्या नहीं है अगर मैं डेटा को
प्रेक्षक

OSM वेबसाइट ( openstreetmap.org ) से आप हमेशा XML में रुचि का क्षेत्र निर्यात कर सकते हैं और सड़क और गति सीमा के प्रकार के बारे में जानकारी निकाल सकते हैं। लेकिन मुझे यकीन नहीं है कि आप ऐसा कैसे करना चाहते हैं।
गागो-सिल्वा

जवाबों:


4

मैं आपको डाउनलोड किए गए OSM डेटा का उपयोग करने की एक विधि दूंगा, क्योंकि एपीआई संपादन के लिए डिज़ाइन किया गया है और केवल पढ़ने के लिए नहीं। OSM विकि के API उपयोग नीति पृष्ठ पर आपको इसके बारे में अधिक जानकारी मिलेगी । यदि आप वास्तव में एक एपीआई का उपयोग करना चाहते हैं, तो आप ओवरपास एपीआई जैसे केवल-पढ़ने वाले एपीआई को देख सकते हैं । कई अन्य तरीके भी काम कर सकते हैं, यह इस बात पर निर्भर करता है कि आप इस डेटा का उपयोग कैसे करेंगे और आपको कौन से उपकरण सबसे ज्यादा पसंद हैं।

  • आप रुचि के क्षेत्र के लिए OSM डेटा डाउनलोड करें। यदि क्षेत्र बड़ा है, या OSM वेबसाइट एक्सपोर्ट टैब अगर आपका क्षेत्र छोटा है (शहर या उससे कम) , तो जियोफैब्रिक का उपयोग करें ।
  • यह सारा डेटा PostGIS में डालें:
    • Osm2pgsql स्थापित करें और default.style फ़ाइल (उबंटू पर: /us/share/osm2pgsql/default.style) ढूंढें
    • इस default.style को कॉपी करें, इसे yourdefault.style के रूप में सहेजें और निम्न पंक्तियों को जोड़ने के लिए इसे संपादित करें ताकि आप OSM से लेन और अधिकतम विवरण प्राप्त कर सकें :
      रास्ता लेन पाठ रेखीय
      रास्ता अधिकतम पाठ रेखीय
      
    • निम्नलिखित चलाएँ (यह उबंटू के लिए है लेकिन विंडोज पर बहुत समान होना चाहिए):
      सूदो सु पोस्टग्रास
      बनाया गया जीआईएस
      psql -d gis -c "क्रिएट एक्जेंस पोस्टगी;"
      psql gis -c "टेरियर टेबल ज्योमेट्री_लम्बर्स ऑवर्स टू पोस्टग्रेट्स"
      psql gis -c "पोस्ट करने के लिए स्थानिक_संग्रह_समस्याएँ छोड़ें"
      osm2pgsql -s --style /path/yourdefault.style -W -U postgres -d gis /file/path/toosm/fileorpbf/name.osm
      
  • अब आप किसी भी प्रश्न पर आप चाहते हैं चला सकते हैं जीआईएस maxspped और एक सड़क खण्ड के गलियों की संख्या प्राप्त करने के लिए डेटाबेस

महत्वपूर्ण नोट : यह एक तकनीकी विधि है, लेकिन इस बात की कोई गारंटी नहीं है कि जिन सड़कों में आप रुचि रखते हैं, उनके लिए OSM में लेन की गति और संख्या मौजूद है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.