क्या Google मैप्स से मेरे तारांकित स्थानों को निर्यात करने का कोई तरीका है?


49

मेरे पास Google मानचित्र में सैकड़ों स्थान हैं। मैं उनकी सूची निर्यात करना चाहता हूं ताकि मैं उन्हें अन्य सॉफ़्टवेयर में आयात कर सकूं, जैसे Google Earth या मेरे Android फ़ोन पर मानचित्र अनुप्रयोग। क्या मैन्युअल रूप से उन पर एक-एक करके क्लिक करने के अलावा ऐसा करने का कोई तरीका है?

यदि कोई आधिकारिक तरीका नहीं है, तो क्या कोई समाधान है? एंड्रॉइड के लिए Google मैप्स तारांकित स्थानों तक पहुंच सकते हैं, इसलिए हो सकता है कि इसके डेटाबेस फ़ाइलों से उन्हें चीरने का कोई तरीका हो? शायद कुछ अन्य सॉफ़्टवेयर जो इसे एक्सेस कर सकते हैं?

यह बहुत समान है, लेकिन मैं तारांकित स्थानों के बारे में पूछ रहा हूं, वे मेरे मानचित्र में नहीं हैं ।

उन्होंने हाल ही में इसे बदल दिया ताकि तारांकित स्थानों को "मेरे स्थान" के तहत अन्य स्थानों के साथ सूचीबद्ध किया जाए, लेकिन मुझे अभी भी निर्यात करने का कोई रास्ता नहीं दिख रहा है।

यहाँ छवि विवरण दर्ज करें


1
वर्तमान में एक बैच में तारांकित वस्तुओं को निर्यात करने का कोई तरीका नहीं है।
दिमित्री सेलिट्सकी

@ डमित्री: क्या उन्हें एक-एक करके निर्यात करने का कोई तरीका है? मैं इसे स्वचालित करने के लिए एक पायथन स्क्रिप्ट लिख सकता था?
एंडोलिथ

1
मैं उन्हें व्यक्तिगत रूप से या तो करने का एक विश्वसनीय तरीका नहीं खोज सकता
दिमित्री सेल्त्सकी

वे सब में प्रदर्शित गूगल बुकमार्क्स , लेकिन केवल के साथ यूआरएल के रूप में cidकी तरह संख्या https://maps.google.com/?cid=4350987349087335054, और वे सभी अन्य बुकमार्क के साथ मिश्रित कर रहे हैं, लेकिन शायद एक स्क्रिप्ट के माध्यम से कदम और प्रत्येक कड़ी का अनुसरण करें और नाम और निर्देशांक निकालने सकता है?
एंडोलिथ

@endolith: और निर्देशांक पृष्ठ के स्रोत में 3 बार दिखाई देते हैं:...,overlays:{sxcar:true,markers:[{id:'A',cid:'4350987349087335054',latlng:{lat:40.729879,lng:-73.991094}...
endolith

जवाबों:


20

खैर, यह पता लगाने के बाद कि तारांकित स्थान Google बुकमार्क्स में भी दिखाए गए हैं , मैंने निर्देशांक को खंडित करने और केएमएल फ़ाइल उत्पन्न करने के लिए पायथन स्क्रिप्ट लिखी:

Google मैप्स को निर्यात किए गए स्थान

  1. Google बुकमार्क पर जाएं : https://www.google.com/bookmark/
  2. नीचे बाईं ओर, "बुकमार्क निर्यात करें" पर क्लिक करें: https://www.google.com/bookmark/bookmarks.html?hl=en
  3. Html फ़ाइल डाउनलोड करने के बाद, इस स्क्रिप्ट को KML जनरेट करने के लिए इस पर चलाएँ।

यह हैकरी है और उन सभी को सही ढंग से नहीं पढ़ता है, लेकिन यह उन लोगों में विफल रहता है जो Google बुकमार्क में लिंक पर क्लिक करने पर भी सही ढंग से नहीं खुलते हैं।


1
बहुत अच्छा! इसे एक ऐसी फाइल पर ट्राई किया, जिसमें इसमें Umlauts हैं, जहां यह काम नहीं करता है। उदाहरण: UnicodeEncodeError: 'ascii' codec can't encode character u'\xdf' in position 29: ordinal not in range(128)मेरा पायथन अस्तित्वहीन है, लेकिन यदि आप इस बुकमार्क फ़ाइल के साथ अपनी स्क्रिप्ट काम कर सकते हैं तो यह बहुत बढ़िया होगा।
myhd

@ यमदूत: उफ़। मैं इसे ठीक करने की कोशिश करूंगा।
एंडोलिथ

@myhd: क्षमा करें, मैंने इसे ठीक नहीं किया। यह मेरे लिए ठीक काम करता है। हो सकता है कि यह आपके टर्मिनल चरित्र सेट में सिर्फ एक अंतर है, और आप इसे केवल सभी printकथनों को हटाकर ठीक कर सकते हैं ? stackoverflow.com/q/5695421/125507
एंडोलिथ

19

यह देखते हुए कि Google द्वारा प्रदान किए जाने का कोई सुविधाजनक तरीका नहीं है, मैंने आपके तारांकित स्थानों के निर्यात के लिए एक छोटा सा ऑनलाइन ऐप बनाया है: http://gexport.somee.com/

यह बहुत ही आदिम है, लेकिन यह काम करता है। ( कार्यान्वयन के विचार के लिए एंडोलिथ को श्रेय )

अद्यतन: यह ऐप अब प्रासंगिक नहीं है, आप अपने बुकमार्क को जियोजन्स के रूप में निर्यात करने के लिए Google टेकआउट का उपयोग कर सकते हैं। तब आप इस साइट का उपयोग इसे KML या GPX में परिवर्तित कर सकते हैं ।


उपरोक्त समाधानों की तुलना में बहुत आसान है, हालांकि वे निश्चित रूप से काम करते हैं।
डॉगिगी 52

1
यह वेबप अब काम नहीं करता है, संभवतः क्योंकि यह एक HTTP URL पर Google मैप्स को मार रहा है। हालाँकि अब जियोजॉन प्रारूप में Google टेकआउट के माध्यम से सहेजे गए स्थानों को निर्यात करना संभव है।
जैमीकॉन

धन्यवाद जेमी, मैंने ऐप को अपडेट किया है और इसके बजाय Google टेकआउट को इंगित करने का जवाब दिया है।
अल जेड

यह केएमएल में स्थानों को लेबल करने में विफल रहता है। क्या अब (अब) बेहतर दृष्टिकोण है।
ओरोमे

6

Google टेकआउट साइट में Google उत्पादों के अंदर और बाहर अपना डेटा स्थानांतरित करने की जानकारी है।

मैप्स के मामले में, आप अपने सहेजे गए स्थानों को जेजेन्सन प्रारूप में निर्यात कर सकते हैं, जो तब केएमएल के लिए आसानी से परिवर्तनीय है।


क्षमा करें, कि मदद नहीं करता है
endolith

2
वास्तव में यह इस तरह से बेहतर है, क्योंकि आप सभी विशेषताओं के साथ अपने सहेजे गए स्थानों को जियोजोन के रूप में डाउनलोड कर सकते हैं।
मीकू

यह Google मानचित्र में स्थानों को लेबल नहीं करता है (हालांकि डेटा वहाँ "शीर्षक" के रूप में जियोसन में है)। क्या यह सुनिश्चित करने का एक तरीका है कि शीर्षक KML में स्थान के लिए लेबल के रूप में समाप्त होता है?
ओरोमे

4

सबसे सरल प्रक्रिया Google बुकमार्क्स में जाने की थी, प्रत्येक तारांकित वस्तुओं की प्रतिलिपि बनाएँ, और इसे नोट या वर्ड डॉक पर पेस्ट करें। Google खाते से लॉग आउट करें और नए Google खाते में प्रवेश करें। Google मानचित्र पर जाएं। अपने डॉक से प्रत्येक लिंक को एक-एक करके गूगल मैप में पेस्ट करें और प्रत्येक आइटम को अपने पास जाते हुए देखें। मुझे 20 या ऐसा करने के लिए 5 मिनट लगे। बहुत आसान।


1
मेरे पास सैकड़ों तारांकित स्थान हैं, इसलिए मैन्युअल कोपिंग के लिए कुछ भी आवश्यक नहीं है। :)
एंडोलिथ

3

मैंने आपके तारांकित स्थानों को निर्यात करने का एक तरीका निकाला।

  1. अपनी खाता सेटिंग पर जाएं
  2. " डेटा उपकरण " शीर्षक वाले अनुभाग पर क्लिक करें
  3. डाउनलोड करने के लिए डेटा का चयन करें पर क्लिक करें
  4. "एक संग्रह बनाएँ"
  5. "बुकमार्क" जांचें
  6. "पुरालेख बनाएं"

डाउनलोड करें और आप कर रहे हैं! Google मानचित्र से जुड़े पते के रूप में आपको सभी स्थानों के साथ एक HTML फ़ाइल मिलेगी।


1
मैंने अपने उत्तर में यही किया है, और स्थानों को हथियाने और इसे केएमएल में बदलने के लिए एक अजगर स्क्रिप्ट लिखी है
एंडोलिथ



-2

सभी बुकमार्क निर्यात करें ... खाते से लॉग आउट करें।

उस खाते में लॉग इन करें जिसमें आप इन बुकमार्क को जोड़ना चाहते हैं।

GoogleBookmarks.html पर क्लिक करें

अब सूचीबद्ध प्रत्येक बुकमार्क पर क्लिक करें। Google आपको उस पृष्ठ पर ले जाएगा। स्टार पर क्लिक करें। वापस क्लिक करें।

प्रत्येक के लिए यह करो।

का आनंद लें


क्षमा करें, लेकिन क्या आप स्क्रीनशॉट और अधिक विवरण प्रदान कर सकते हैं ताकि पूछने वाला बेहतर समझ सके? धन्यवाद!
हाइड्र
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.