2009-08-10 9 views
13

मुझे डेटा की एक तालिका प्रदान की गई है जिसमें अक्षांश और देशांतर के लिए कॉलम शामिल हैं। डेटा केवल यूएस है। मुझे क्या करना की तरह है गूगल मैप्स या लाइव मैप्स जैसे एक समान उपकरण के लिए इस डेटा फ़ीड और डेटा बिंदुओं की साजिश रची है।Google मानचित्र (या इसी तरह के प्लेटफ़ॉर्म) पर CSV फ़ाइल से प्लॉट अक्षांश/देशांतर मान

क्या किसी के पास कोड नमूना है या पुस्तकालय का पता है जो इस कार्य को सरल बनाता है? यदि वे कुछ और प्लॉट कर सकते हैं (या जावास्क्रिप्ट को ऐसा करने के लिए उत्पन्न कर सकते हैं) तो मैं मान पढ़ सकता हूं। मैं सी #, PHP, पायथन आदि के साथ familar हूँ इसलिए भाषा प्राथमिकता नहीं है। मेरी वरीयता कुछ है जो सरल और मजबूत है।

उत्तर

4

आप एक विशेष XML दस्तावेज़ बनाकर Google धरती में प्लॉट कर सकते हैं जिसे KVM दस्तावेज़ के नाम से जाना जाता है। विवरण के लिए this tutorial देखें।

मैंने इस प्लस को एक जियोआईपी सेवा का उपयोग करके हमारे सभी वेबसाइट विज़िटर के निर्देशांक प्लॉट किए हैं। वास्तव में मजेदार सामान।

+2

गूगल KML ट्यूटोरियल के लिए प्रत्यक्ष लिंक: http://code.google.com/apis/kml/documentation/kml_tut.html – HBP

0

सीएसवी व्यापक रूप से गूगल मैप्स मैशप में प्रयोग किया जाता है। आप CSV पार्सर here सहित कोड पा सकते हैं।

1

इस लिंक में केएसएल फाइलों में भू-संदर्भित डेटा प्रदर्शित करने के लिए केएमएल और Google धरती प्लगइन एपीआई का उपयोग करने की जानकारी है।

http://www.cs.umb.edu/~joecohen/#kml

मैं जबकि जबकि इस बारे में एक कक्षा को पढ़ा कुछ csv फ़ाइलें उपयोग करने के लिए की तलाश में इस पेज को पाया। यदि आपके पास कुछ अच्छा प्ले डेटा है तो मैं इसे देखना चाहता हूं।

9

मैं कई बार पहले इस समस्या से निपटा गया है। जबकि केएमएल एक विकल्प है, यदि आपके पास पहले से अक्षांश और देशांतर के साथ एक सीएसवी है, तो मेरी त्वरित और गंदे विधि का उपयोग Google फ्यूजन टेबल्स का उपयोग करना है: http://www.google.com/fusiontables/Home

भले ही आपके पास शहरों और कस्बों के नाम हों दुनिया!) यह ठीक काम करता है।

आप केवल अमेरिका स्थानों, और जी -20 (अमीर, अच्छी तरह से जिओकोड देशों) के बारे में परवाह है, तो बैच जियो शायद सबसे अच्छा तेज तरीका है, लेकिन नि: शुल्क संस्करण पर 2500 अंक के लिए आप को सीमित करता है: http://batchgeo.com/

लेकिन मेरी जरूरतों के लिए, बैचजीओ की विधि कम हो जाती है। जब आप केन्या में ड्रिल करते हैं तो आप देखते हैं कि यह कई स्थानों पर गलत लगता है। नैरोबी में उन 666 स्थान ऐसे नाम हैं जो आधिकारिक डेटाबेस में दिखाई देते हैं। के बाद से केन्या शीर्ष 20 तकनीक के अनुकूल देशों में से एक नहीं है, इस त्रुटि का एक आम स्रोत है। सबसे दिलचस्प स्थान झोपड़ियों में दिखाई देते हैं। (Google नक्शे में रिक्त स्थान को ठीक करने में शामिल प्रयासों के लिए www.mapKibera.org भी देखें)

मेरे पास इस बारे में अधिक व्यापक ब्लॉग है कि आपका आउटपुट कैसा दिखाई देगा: chewychunks.wordpress.com/ 2011/06/09 कैसे करने वाली जियोमैप मंजिला-स्थानों-भर में पूर्व-अफ्रीका/

(लेकिन newbies यहाँ छवियों को सीधे पोस्ट करने के लिए अनुमति नहीं है :()

मेरे लिए सबसे अच्छा समाधान के लिए आवश्यक/केन्या और युगांडा के लिए Geonames.org सूची से 44,000 स्थानों को डाउनलोड करना, कस्टम स्लम-स्थानों भू-लुकअप-सूची, और डीआईएफएफएलबी और आरईजीईएक्स पर आधारित एक पायथन बहु-चरण मिलान algorythm जोड़ना।

6

उत्तर: इस वेबसाइट का उपयोग http://www.darrinward.com/lat-long/?id=257165 और यह आपके लिए उन्हें प्लॉट करेगा।

असंबद्ध, स्क्रीनशॉट #thefappening लीक के स्थान है। काश leakers इस बकवास ऑनलाइन प्रकाशित करने से पहले EXIF ​​साफ़ होता है, यह वास्तव में सही नहीं है।

enter image description here

+0

यह एक धीमी गति से है अगर आपको 2000 अंक से अधिक दर्ज –

संबंधित मुद्दे