/ / HTML5 जियोलोकेशन कार्यान्वयन - jquery, html5, जियोलोकेशन

एचटीएमएल 5 भौगोलिक स्थान कार्यान्वयन - jquery, html5, भौगोलिक स्थान

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

अद्यतन करें

यदि मेरे पास शहरों के झुंड के निर्देशांक हैं, तो मैं निकटतम स्थान निर्धारित करने के लिए जावास्क्रिप्ट का उपयोग कैसे कर सकता हूं?

उत्तर:

जवाब के लिए 9 № 1

इस उदाहरण का प्रयास करें:

window.onload = function(){
if(navigator.geolocation)
navigator.geolocation.getCurrentPosition(handleGetCurrentPosition, onError);
}

function handleGetCurrentPosition(location){

location.coords.latitude;
location.coords.longitude;
}
function onError(){...}

एक बड़े डेमो के लिए यहां जाएं। http://od-eon.com/labs/geolocation/


जवाब के लिए 0 № 2

साथ ही रिंग में भी इसे फेंक सकते हैं: Google मानचित्र पर उपयोगकर्ता स्थान खोजने के लिए जियोलोकेशन एपीआई का उपयोग करना


जवाब के लिए 0 № 3
function load_position()
{
if (navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(showPosition);
}
else
{
l.innerHTML = "Geolocation is not supported by this browser.";
}
}
function showPosition(position)
{
l.innerHTML = "Longitude" +  position.coords.latitude + " Longitude " + position.coords.longitude + "</td></tr>" ;
}

जब आप निर्देशांक का उपयोग करना चाहते हैं, तो बस load_position () पर कॉल करें।

ध्यान दें: l उस तत्व की आईडी है जिसमें डेटा डाला जाना है। अपनी आवश्यकताओं के अनुरूप इसे संशोधित करें।


उत्तर के लिए -1 № 4

Nettuts में इस भयानक ट्यूटोरियल है, यहाँ लिंक है http://mobile.tutsplus.com/tutorials/mobile-web-apps/html5-geolocation/