2011-03-23 6 views
5

Haritadaki iki nokta arasındaki mesafeyi almak için google.maps.geometry.spherical'ın "computeDistanceBetween" işlevini kullanıyorum. İyi bir sayısal değer elde ediyorum, ama hangi birimlerin içinde olduğunu bilen var mı? (Metre? Yards?) Ve geri dönmek için fonksiyona bir parametre iletmek mümkün mü? Bir dönüşüm yardımcı programı varsa, bunu bilmek için minnettar olurum.Google Maps V3 API - geometri kütüphanesi hangi mesafe ölçüsünü kullanıyor?

Google'ın API belgelerine baktım, ancak döndürülen ölçü birimleriyle ilgili hiçbir şey göremiyorum. (Muhtemelen yanlış yere bakıyorum.) Yardımın için teşekkürler.

cevap

6

Kullanmak istediğiniz birimi siz ayarlarsınız. Buradan okuyabilirsiniz: https://groups.google.com/group/google-maps-js-api-v3/browse_thread/thread/4580d3c5f7c08d7a?pli=1 Burada bulunan ürünlere göre: http://code.google.com/apis/maps/documentation/javascript/reference.html#DirectionsUnitSystem ya bir metrik veya bir emperyal sistem ayarlayın ve daha fazla dönüştürme işlemini kendiniz yapabilirsiniz:)

+0

Mükemmel. Teşekkür ederim. – larryq

+0

Çok hoş geldiniz. – Doodloo