एक अच्छा एपीआई के साथ एक जीपीएस की तलाश में

मैं एक अच्छा एपीआई के साथ एक जीपीएस की तलाश में हूँ। मैं इसे एक पता भेजने में सक्षम होना चाहता हूं, और उस पते पर नेविगेट करने के लिए कहूंगा। मुझे जीपीएस से वर्तमान स्थान खींचने की भी जरूरत है। मैं इसे ब्लूटूथ या यहां तक ​​कि बस एक यूएसबी केबल द्वारा लैपटॉप तक लगाए गए जीपीएस के साथ ऐसा करने में सक्षम होना चाहता हूं।

मैंने डैश को थोड़ा सा देखा है, लेकिन मासिक सदस्यता एक नकारात्मक है। साथ ही, मैं अपने निजी नेटवर्क पर स्थान और पते रखना चाहता हूं।

मैं एक .NET प्रोग्रामर हूं, इसलिए एक .NET दोस्ताना एपीआई मेरे लिए सबसे अच्छा है।

बोनस पॉइंट्स यदि आप मुझे जीपीएस से डेटा को पुश करने और खींचने के लिए एपीआई का उपयोग करने के कुछ उदाहरण दिखा सकते हैं।

0
ro fr bn

4 उत्तर

If you want to talk to a Garmin GPS, you can check out their developer website. They've got resources ranging from talking to Web Services all the way to doing low-level Serial & USB I/O to interface directly with the devices.

0
जोड़ा

मुझे लगता है कि जीपीएस द्वारा आप उपग्रह नेविगेशन का मतलब है? अधिकांश जीपीएस इकाइयां सड़कों पर प्रभावी ढंग से नेविगेट करने या उस मामले के लिए अंतर्निहित सड़क मानचित्र डेटा के लिए आवश्यक मोड़-दर-मोड़ क्षमता प्रदान नहीं करती हैं।

updated: OK, since Garmin are by far the biggest dog in the yard, I'd recommend taking a look at Garmin's Location Based Services Toolkit, Fleet Management Toolkit and their Communicator API (specifically the DeviceControl module).

0
जोड़ा

Routes.tomtom.com पर एक नज़र डालें, वे टॉमटॉम को पते भेज सकते हैं।

(चेतावनी: पेटेंट लंबित !)

0
जोड़ा

जीपीएस उपकरण आमतौर पर बारी-बारी से जानकारी प्रदान नहीं करते हैं।

लगभग सभी जीपीएस डिवाइस (आंतरिक, ब्लूटूथ या जो कुछ भी जुड़े होते हैं) एनएमईए मानक के अनुरूप होते हैं, जो एक सरल पाठ-आधारित प्रोटोकॉल में अक्षांश, देशांतर और ऊंचाई को आसानी से प्रदान करता है। लगभग सभी इन्हें एक साधारण सीरियल पोर्ट पर संवाद करते हैं, जिसे आप .NET का उपयोग करके कोड की लगभग 4 पंक्तियों तक पहुंच सकते हैं।

टर्न-बाय-टर्न दिशानिर्देशों को उस डिवाइस द्वारा गणना की जाती है जिसे जीपीएस से जोड़ा जाता है - आपका पीडीए, फोन या कंप्यूटर। यदि कोई इंटरनेट कनेक्शन उपलब्ध है, तो Google मानचित्र या Windows Live Local API का उपयोग करना वास्तव में आसान है (विशेष रूप से .NET से WebRequest या सॉकेट का उपयोग करके) और शायद आपकी समस्या का सबसे अच्छा समाधान होगा!

0
जोड़ा
यह सुझाव देने के लिए कि एनएमईए एक मानक है जो वास्तव में कुछ हद तक संगत है - मुझे कोई डिवाइस नहीं है जो वास्तव में ऐसा करता है, वे अन्य डेटा के समूह के साथ डेटा स्ट्रीम पर एनएमईए थूक सकते हैं, लेकिन पूरी तरह से एनएमईए नहीं, और आमतौर पर एक स्वरूपण गड़बड़ समस्याओं के लिए gpsd.berlios.de/replacing-nmea.html#id507239 देखें एनएमईए कार्यान्वयन के साथ, और एरिक के अन्य लेखों के बारे में जीपीएस डेटा को सामान्य रूप से पार्स करना कितना मुश्किल है।
जोड़ा लेखक Nick Bastin, स्रोत