-1
我有一些城市的經緯度,我想隨機輸入地理編碼器。任何人都可以請告訴我,我該怎麼做。這些值都是負值和浮點值。例如墨西哥拉特/長23.634501,-102.552784把隨機的經度和緯度放在谷歌地圖的地理位置?
myLatlng = new google.maps.LatLng(1.352083,103.819836);
我想從Latlng函數中的一組值中隨機地輸入值。謝謝
我有一些城市的經緯度,我想隨機輸入地理編碼器。任何人都可以請告訴我,我該怎麼做。這些值都是負值和浮點值。例如墨西哥拉特/長23.634501,-102.552784把隨機的經度和緯度放在谷歌地圖的地理位置?
myLatlng = new google.maps.LatLng(1.352083,103.819836);
我想從Latlng函數中的一組值中隨機地輸入值。謝謝
你沒有指定你的編程語言,所以我會回答語言不可知的。
我假設你有一個Point類型可以取兩個double值,
class Point
{
double Latitude;
double Longitude;
}
和你有一個列表或設置表示所設置的,你想從選擇緯度/經度對的點的實例。
List<Point> points;
只需生成0到(set size -1)之間的隨機整數。使用該隨機整數作爲列表中的索引。
int index = Random(0, points.Length-1);
Point myRandomPoint = points[index];
現在使用點在調用谷歌
myLatlng = new google.maps.LatLng(myRandomPoint.Latitude, myRandomPoint.Longitude);
使用什麼編程語言? – 2012-07-09 17:48:34