2011-03-23 16 views
5

मैप पर दो बिंदुओं के बीच की दूरी प्राप्त करने के लिए मैं google.maps.geometry.spherical की "computeDistanceBetween" फ़ंक्शन का उपयोग कर रहा हूं। मुझे एक संख्यात्मक मूल्य ठीक लगता है, लेकिन क्या किसी को पता है कि यह किस इकाई में है? (मीटर? यार्ड?) और क्या मील कहने के लिए फ़ंक्शन में पैरामीटर पास करना संभव है? यदि कोई रूपांतरण उपयोगिता फ़ंक्शन है तो मैं इसके बारे में जानना चाहूंगा।Google मानचित्र वी 3 एपीआई - ज्यामिति पुस्तकालय किस दूरी माप का उपयोग कर रहा है?

मैंने Google के एपीआई दस्तावेज को देखा है लेकिन वापस आने वाले उपायों की इकाइयों के बारे में कुछ भी नहीं देख सकता है। (मैं शायद गलत जगह पर देख रहा हूं।) मदद के लिए धन्यवाद।

उत्तर

6

आप जिस यूनिट का उपयोग करना चाहते हैं उसे सेट करें। यहां पढ़ें: https://groups.google.com/group/google-maps-js-api-v3/browse_thread/thread/4580d3c5f7c08d7a?pli=1 आप यहां क्या पा सकते हैं इसके आधार पर: http://code.google.com/apis/maps/documentation/javascript/reference.html#DirectionsUnitSystem या तो मीट्रिक या शाही प्रणाली सेट करें, और फिर आप स्वयं को और भी रूपांतरण करने के लिए स्वतंत्र हैं;)

+0

बिल्कुल सही। धन्यवाद। – larryq

+0

आपका बहुत स्वागत है। – Doodloo

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