मैं Google मानचित्र वेब पेज में लगभग 50-100 पिन के सेट के अक्षांश और देशांतर को निकालना चाहता हूं। मैं पेज को नियंत्रित नहीं करता हूं और मुझे इसे एक से अधिक बार करने की ज़रूरत नहीं है इसलिए मैं कुछ तेज़ और गंदे की तलाश में हूं। मुझे FireBug के साथ फ़ायरफ़ॉक्स मिला है और साथ ही क्रोम और मुझे बस इतना कुछ चाहिए जो सभी नंबरों को फिर से लिखना आसान है।Google नक्शे में पिन के अक्षांश/lng निकालने के लिए कैसे?
उत्तर
बस .html फ़ाइल बचत और regex काम करता है का उपयोग करते हुए:
इन दो regex हो सकता है अच्छा प्रारंभिक अंक:
@[0-9]+\.[0-9]+,-[0-9]+.[0-9]+",geocode:"",sxti:"[[email protected] .]+"
{id:"[A-Zloc0-9]+",fid
मानचित्र के प्रकार पर निर्भर और पिन सेट कर रहे हैं कि क्या अक्षांश और देशांतर या पते से, यह लिंक प्राप्त करने के लिए भी काम कर सकता है (Google मानचित्र पृष्ठ पर "लिंक" पर क्लिक करें, ब्राउज़र में यूआरएल सैम नहीं हो सकता है) और "sll = [.. ।] "पैरामीटर।
सीधे शब्दों में पिन के साथ नक्शे के लिए एक यूआरएल को नहीं निकाला जा मानचित्र पर लिंक शॉर्टकट क्लिक करें।
अगला इस url के अंत में &output=kml
जोड़ सकते हैं और किसी kml युक्त फ़ाइल को पुनः प्राप्त करने लिंक का उपयोग करें सभी पिन डेटा।
यह kml फ़ाइल वास्तव में xml प्रारूप में है इसलिए इसे पार्सिंग करना आसान होना चाहिए, आपको केवल <coordinates>
तत्वों को देखने की आवश्यकता है जिनमें आपके लिए आवश्यक अक्षांश और देशांतर डेटा शामिल है।
kml स्वरूप यहाँ प्रलेखित है: http://code.google.com/apis/kml/documentation/kmlreference.html
Google बहुत तरह से आप google.maps के बारे में जानकारी निकाल सकते हैं और दिन-ब-प्रश्नों की संख्या की तरह कुछ सीमाएं निर्धारित की है बदल गया है।
Google मानचित्र के लेट और लॉन निकालने के लिए आपको एचएमटीएल कोड के बारे में कुछ जानकारी चाहिए और जेएसओएन/एक्सएमएल फाइलों में हेरफेर करना होगा। (सभी को कई ट्यूटोरियल्स में पाया जा सकता है।
मैं आपको "Google स्थल API" का उपयोग करके डेटा को एक्स्ट्रा करने की सलाह देता हूं, यह बहुत आसान है! और आप लगभग 150k स्थानों को मुफ्त में निकाल सकते हैं। आपको खाता प्राप्त करना है, एपीआई स्थानों के अपने विशेषाधिकार को सक्रिय (/ बंद स्थित बटन पर बारी), तो आप गुप्त कुंजी और फिर JSON/XML फ़ाइल निकालने के लिए एक सरल URL का उपयोग यहाँ उस के लिए दो महान लिंक कर रहे हैं:।
[1] https://developers.google.com/places/documentation/search?hl=en
[2] https://developers.google.com/places/training/basic-place-search?hl=en
यदि आप निर्देशांक के बारे में विवरण जानकारी चाहते हैं, तो आप पर जाएं दूसरे लिंक में "प्लेस विवरण का अनुरोध करना" अनुभाग, जो आपको जानकारी देता है कि यह किस प्रकार की साइट है, फोन नंबर और उपयोगकर्ताओं द्वारा बनाई गई सभी टिप्पणियां, यदि वे उपलब्ध हैं।
ग्रेट कोडिंग और बधाई!
- 1. Google नक्शे ओवरले के लिए माउस कर्सर
- 2. Google नक्शे के लिए सेलेनियम परीक्षण
- 3. Google नक्शे एपीआई v3
- 4. Google नक्शे एपीआई
- 5. Google नक्शे एपीआई v3
- 6. Google/bing नक्शे का समर्थन करने के लिए डेटा संरचना
- 7. Google नक्शे। एक केंद्रीय बिंदु
- 8. Google मानचित्र पर पिन डालें
- 9. Google नक्शे में एक Tripple दिखा
- 10. नक्शे में चिह्नित स्थानों की सूची देखने के लिए कैसे?
- 11. एंड्रॉयड स्थानों (गूगल के नक्शे)
- 12. दो Google नक्शे पॉलीलाइनों को ओवरलैपिंग
- 13. Google नक्शे से स्थानीय लिस्टिंग छुपाएं एपीआई
- 14. Google नक्शे infowindow घटनाओं को खुले
- 15. तत्वों को निकालने के लिए कैसे
- 16. time_t से घंटे निकालने के लिए कैसे?
- 17. खिड़कियों के लिए पिन Emacs बफर (cscope के लिए)
- 18. varqhar (अधिकतम) के लिए क्या SqlDbType नक्शे?
- 19. Google मानचित्र API - एक नया पिन
- 20. वाणिज्यिक उपयोग के लिए नि: शुल्क Google-नक्शे निम्नलिखित के बराबर है?
- 21. Google नक्शे में दो बिंदुओं के बीच सबसे छोटा रास्ता कैसे प्राप्त करें
- 22. Google नक्शे api v3 जावास्क्रिप्ट में मानचित्र के अक्षांश, देशांतर पर क्लिक कैसे करें?
- 23. पिन कोड
- 24. Google नक्शे में एक रेखा को दो बिंदुओं पर लंबवत
- 25. MKMapView वर्तमान पिन कस्टम पिन के रूप में दिखा रहा है
- 26. लिनक्स में tar.xz फ़ाइलों को निकालने के लिए कैसे?
- 27. सी # में उरी से फ़ाइल नाम निकालने के लिए कैसे?
- 28. BaseHTTPRequestHandler.do_POST() में HTTP संदेश निकाय निकालने के लिए कैसे?
- 29. पर्ल में एक स्ट्रिंग से संख्या निकालने के लिए कैसे?
- 30. जावा में एसओएपी प्रतिक्रिया से डेटा निकालने के लिए कैसे?
आप डेटा चोरी क्यों करना चाहते हैं? – Jonathan
@ जोनाथन: आप क्यों मानते हैं कि मैं इसे चुरा रहा हूं? मैंने जो कहा, उससे सार्वजनिक डोमेन डेटा सेट से हो सकता है। (वास्तव में, मेरे पास यह मानने का हर कारण है कि मालिक डेटा निकालने के साथ ठीक होगा। पृष्ठ सार्वजनिक रूप से उपलब्ध है।) – BCS
यदि यह एक सार्वजनिक डेटासेट है तो डेटा को खेत के लिए स्क्रिप्ट लिखने के बजाय इसे क्यों न प्राप्त करें एक आवेदन के भीतर से? सार्वजनिक रूप से उपलब्ध पृष्ठ का यह अर्थ यह नहीं है कि इस पर डेटा मुफ़्त है ... – Jonathan