मैं वेब ब्राउज़र से सीधे जीपीएस सक्षम मोबाइल डिवाइस से वर्तमान स्थान का अक्षांश और देशांतर प्राप्त करना चाहता हूं। क्या मुझे पता है यह संभव है? इसे कैसे करना है? क्या भौगोलिक स्थान एपीआई की आवश्यकता है? कुछ कोडिंग उदाहरण उपयोगी होगा। धन्यवाद।जीपीएस सक्षम डिवाइस से वर्तमान अक्षांश और देशांतर प्राप्त करें
उत्तर
एचटीएमएल 5 जिओलोकेशन एपीआई का उपयोग करें, यहां official spec and examples है।
संपादित
मैं अपने जवाब को नवीनीकृत किया है मौजूदा ब्राउज़र समर्थन शामिल करने के लिए।
W3C भौगोलिक-स्थान API समर्थन
Firefox 3.5+
Safari 5.0+
Chrome 5.0+
Opera
iPhone 3.0+
Android 2.0+
· ·
अन्य उपयोग Gears ऊपर सूचीबद्ध नहीं फोन या अपने स्वयं के, प्लेटफ़ॉर्म-विशिष्ट एपीआई।
- W3C geolocation API
- Gears
- BlackBerry geolocation API
- Nokia geolocation API
- Palm geolocation API
- OMTP BONDI geolocation API
आह, हम कभी भी सिर्फ एक पाप होगा एएलआई एपीआई? :)
मार्क पिलग्रीम को उनके भयानक post के लिए बहुत धन्यवाद।
क्या इसका मतलब है कि सभी जीपीएस सक्षम उपकरणों द्वारा एचटीएमएल 5 जिओलोकेशन एपीआई का उपयोग किया जा सकता है? धन्यवाद .. – davidlee
मार्क पिलग्रीम की पोस्ट जो आप लिंक करते हैं वह अब उपलब्ध नहीं है :( –
Google गियर्स लंबे समय से बहिष्कृत है। –
आपके पास जीपीएस और जिओलोकेशन एपीआई का उपयोग करने के लिए नवीनतम मोबाइल फोन नहीं होना चाहिए। लगभग हर मोबाइल ब्राउज़र (प्रॉक्सी सर्वर के बिना) buidin जीपीएस से स्थिति पढ़ने के लिए इस्तेमाल किया जा सकता है। अगर आपके पास अपने फोन में जावा और जीपीएस है - आप मोबाइल-जीपीएस-वेब-गेट का उपयोग कर सकते हैं - http://code.google.com/p/mobile-gps-web-gate/
यहां एक वास्तविक जावास्क्रिप्ट कोड है जो HTML5 Geolocation API का उपयोग करता है। एंड्रॉइड ब्राउज़र और आईफोन सफारी दोनों पर निम्नलिखित काम:
function onPositionUpdate(position)
{
var lat = position.coords.latitude;
var lng = position.coords.longitude;
alert("Current position: " + lat + " " + lng);
}
if(navigator.geolocation)
navigator.geolocation.getCurrentPosition(onPositionUpdate);
else
alert("navigator.geolocation is not available");
लिंक काम नहीं कर रहा है !!!!!! –
- 1. सी # - LINQ - जीपीएस अक्षांश और देशांतर
- 2. Iphone जीपीएस सटीक अक्षांश और देशांतर
- 3. एंड्रॉइड - वर्तमान स्थान (अक्षांश और देशांतर) कैसे प्राप्त करें?
- 4. जीपीएस स्थान द्वारा शहर अक्षांश/देशांतर
- 5. अक्षांश और देशांतर
- 6. गूगल मैप्स व्यूपोर्ट अक्षांश और देशांतर प्राप्त
- 7. उपयोगकर्ता के वर्तमान अक्षांश, देशांतर और ऑब्जेक्ट को देखने की दिशा का उपयोग करके अक्षांश और अक्षांश का सेट खोजें
- 8. अक्षांश और देशांतर
- 9. आईओएस - अक्षांश और देशांतर
- 10. अक्षांश देशांतर
- 11. तस्वीर से अक्षांश और देशांतर उल्लंघन कैसे प्राप्त करें
- 12. अक्षांश और देशांतर से PHP टाइमज़ोन नाम प्राप्त करें?
- 13. एक GeoTIFF फ़ाइल से अक्षांश और देशांतर प्राप्त करें
- 14. देशांतर और अक्षांश
- 15. अक्षांश और देशांतर
- 16. एंड्रॉइड लिखने जेपीईजी पर EXIF जीपीएस अक्षांश और देशांतर
- 17. Google मानचित्र - देशांतर, अक्षांश और अक्षांश (PHP)
- 18. प्राप्त अक्षांश/देशांतर एक मार्कर
- 19. वर्तमान जीपीएस समय कैसे प्राप्त करें?
- 20. अक्षांश और देशांतर का उपयोग कर समय क्षेत्र प्राप्त करें?
- 21. मध्य अक्षांश दो अक्षांश और देशांतर
- 22. देशांतर/अक्षांश
- 23. भौगोलिक स्थान अक्षांश और देशांतर
- 24. मार्कर (ऑनक्लिक) के अक्षांश और देशांतर प्राप्त करें
- 25. अक्षांश और देशांतर बाध्यकारी बॉक्स?
- 26. निकटतम अक्षांश और देशांतर बिंदु
- 27. अक्षांश देशांतर से टाइमज़ोन लुकअप
- 28. माउस स्थिति से नक्शा अक्षांश देशांतर
- 29. आईफोन गूगल मानचित्र - अक्षांश और देशांतर
- 30. टिफ़ और 4 कोनों अक्षांश और देशांतर से geotiff बनाएँ
उपयोगकर्ता को जानबूझकर यह जानकारी प्रदान करनी होगी। मोबाइल पर Google होम पेज देखें। –
कौन सा डिवाइस? कौन सी एपीआई? –
@josh हाँ, बेशक यह माना जाता है कि उपयोगकर्ता ने फोन सेटिंग्स पर स्थान साझा करने के लिए अनुमोदित किया है .. – davidlee