2010-04-13 15 views
14

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

1) कारों को एक सिम कार्ड वाला एक डिवाइस मिलेगा जो जीपीएस संकेतों को छोड़ देगा।
2) मेरा ग्राहक किसी भी स्थान पर (घर, काम, इत्यादि) वेब कनेक्शन के साथ नक्शे में देखेगा जहां कार स्थित है।

मेरे लिए, मुझे जीपीएस डेटा प्राप्त करने, उपयोग करने योग्य जानकारी में कनवर्ट करने और कुछ मैप सिस्टम (जैसे Google मानचित्र या एमएस बिंग मैप्स, उदाहरण के अनुसार) में स्थिति दिखाने में कोई समस्या नहीं है। मेरी समस्या है, मैं कार में डिवाइस से "जीपीएस सिग्नल" पुनर्प्राप्त करने के लिए कैसे करता हूं? मुझे उस डेटा का उपभोग करने के लिए मेरे आवेदन के लिए किसी वेब सर्वर मशीन से कनेक्ट "रिसीवर डिवाइस" की आवश्यकता होगी?

+1

जीपीएस एक निष्क्रिय डिवाइस उपग्रहों को सुन रहा है। मौजूदा लोजैक उत्पादों को देखो। वे जीपीएस तकनीक के अलावा कुछ और उपयोग करते हैं। वे शायद जीपीएस नहीं, निर्देशांक मतलब था। –

+2

वैसे, जीपीएस भी आवश्यक है? उस दिन वापस कार खुद त्रिकोणीय हो जाएगी। खैर, मुझे लगता है कि सस्ते सेल फोन के साथ अब डिजिटल जाना आसान है ... –

+1

@ हैमिश: जीपीएस क्षैतिज स्थिति फिक्स आमतौर पर लगभग 15 मीटर के लिए सटीक हैं। वे इतने सस्ते हो गए कि अतिरिक्त सटीकता निश्चित रूप से आजकल व्यवहार्यता सीमा पार कर गई। –

उत्तर

4

मूल रूप से, शेल्फ जीपीएस डिवाइस से स्टॉक के लिए कोई रास्ता नहीं है, ताकि आप इसकी स्थिति को "बता सकें"। आपको उस जानकारी को संवाद करने के लिए किसी प्रकार के बैक चैनल की आवश्यकता होती है।

आपके विकल्प मुख्यतः हैं:

  • डिवाइस यह आप पर जीपीएस स्थान है प्रसारण करता है। ऐसा करने का सबसे प्रभावी तरीका यह होगा कि डिवाइस उस डिवाइस पर सॉफ़्टवेयर इंस्टॉल करने के लिए वायरलेस नेटवर्क तक पहुंच सकता है, जिसने समय-समय पर अपना स्थान प्रसारित किया हो।
  • आप एक सेवा प्रदाता का उपयोग करते हैं जो किसी प्रकार के एपीआई के माध्यम से वर्तमान जीपीएस निर्देशांक प्रदान कर सकता है।
9

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

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

1

यदि आपके पास कोई Droid है, तो Google के अक्षांश, कहां आर यू और मोबाइल डिफेंस सहित कुछ ऐप्स के साथ खेलो। यह आपको उन विकल्पों के बारे में विचार देगा जो आपके कुछ विकल्प हैं, उन ऐप्स के लिए जो समय-समय पर मातृत्व तक स्थान की रिपोर्ट करते हैं। वेबशैरिंग पर एक वेबसाइवर के एक उत्कृष्ट उदाहरण के लिए, एक Droid के भीतर चल रहे एक शानदार उदाहरण के लिए, जो आपको चीजों को करने देता है। वह ऐप फ़ाइल साझा करने के लिए है, लेकिन यह इंटरफ़ेस (सुंदर, बीटीडब्ल्यू) की कल्पना करने के लिए एक खिंचाव नहीं है, जिसमें कार स्थान, गति, शीर्षक, और बड़े "इग्निशन को मारने" और "लॉक दरवाजे" बटन दिखाए जा रहे हैं।

7

आप निम्न कार्य करना होगा:

1) डिवाइस इंटरनेट

a) Get co-ordinates from GPS device 
b) Send these co-ordinates via SMS 
c) Receive and decode SMS message at the SMS gateway you have to configure 
    to receive info from device. 
d) Update the info on the application database or any other store you are using 
e) Update the position on map with latest info 

2 उपयोग नहीं कर सकते हैं) डिवाइस इंटरनेट का उपयोग कर सकते हैं

a) Get co-ordinates from GPS device 
b) Connect to application server (may be some service) and upload information 
c) Update the info on the application database or any other store you are using 
d) Update the position on map with latest info 
1

हमारी कंपनी GenX Mobile उपकरणों का उपयोग करता है हमारे ट्रक बेड़े में। उनके पास एक डेटा कनेक्शन है जो कच्चे सीएसवी डेटा को यूडीपी सॉकेट में भेजता है। मैंने little listener app लिखा जो डेटा एकत्र करता है और इसे एक MySQL डेटाबेस में रखता है।

+0

कोई मौका, आप हमें कामकाजी यूआरएल प्रदान करते हैं? आपकी साइट बेचे जाने लगती है और उल्लिखित स्क्रिप्ट अनुपलब्ध है। – trejder

+1

वेब संग्रह लिंक के साथ अपडेट किया गया। – jjclarkson

+0

क्या आपकी स्क्रिप्ट सीएसवी प्रारूप में डेटा भेजकर 100 जीपीएस डिवाइस कनेक्शन को संभाल सकती है? –

2

मेरा मानना ​​है कि आपका प्रश्न उबालता है, "मैं मोबाइल डिवाइस से डेटा को सर्वर पर कैसे भेजूं?" इससे कोई फर्क नहीं पड़ता कि डेटा जीपीएस डेटा है या डिवाइस एक वाहन में है। आपको बस यह समझने की जरूरत है कि आपके डिवाइस की संचार क्षमताओं की क्या क्षमता है ताकि आप यह पता लगा सकें कि अपना पेलोड कैसे वितरित किया जाए। डिवाइस जीपीएस उपग्रह डेटा प्राप्त कर सकता है, लेकिन यह एक तरफा संचार है। आपने यह भी कहा कि डिवाइस में सिम कार्ड है, इसका मतलब है कि आपको कम से कम वॉयस नेटवर्क क्षमता मिली है। क्या उपकरण/खाते में डेटा प्लान होगा? यदि ऐसा है, तो यह आपको जीपीआरएस/3 जी/कुछ-पैकेट डेटा देता है और आप घर मुक्त होंगे। यदि नहीं, तो उदाहरण के लिए ओपनमार्केट जैसी सेवा का उपयोग कर एसएमएस शायद सबसे अच्छा विकल्प है। एक अंतिम उपाय: आपकी कंपनी डेटा-ओवर-वॉयस मॉडेम को संभावित रूप से लाइसेंस/विकसित कर सकती है। इस मार्ग के लिए, यह महत्वपूर्ण है कि आप किस देश में हैं। यूएस में, एयरबिक्विटी के लिए बहुत सारे पेटेंट हैं, और आपको शायद उनसे लाइसेंस प्राप्त करना होगा।

1

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

एक विकल्प, वास्तव में जीएसएम के साथ तुलनीय मूल्य, उपग्रह चैनलों को बैक चैनल के रूप में उपयोग करना है। ये या तो Iridium या Inmarsatservices का उपयोग कर उपलब्ध हैं और वैश्विक स्तर पर काम करते हैं, बिना मोबाइल फोन कवरेज के दूरस्थ क्षेत्रों में और बिना किसी रोमिंग शुल्क के यूनिट के रूप में यूनिट सीमा पार करता है।

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