Tom*_*uer 6 javascript google-maps-api-3
我尝试从谷歌地图的中心获取10个最接近的标记,并在Javascript中根据距离对中心进行排序.所以,假设我在Javascript数组中有100个标记 - 我想在html无序列表中显示关于10个特征的更多信息.我找到了api版本2的类似示例(版本2中的示例),但没有版本3的谷歌地图API.
sla*_*win 16
无论发生什么,您都需要计算所有距离.您可以使用简单的公式自行完成或使用Google的几何库:http://code.google.com/intl/pl-PL/apis/maps/documentation/javascript/geometry.html及其功能:computeDistanceBetween().然后在自定义标记属性中存储距离,例如:
marker.distance = google.maps.geometry.spherical.computeDistanceBetween(marker.position, center.position);
Run Code Online (Sandbox Code Playgroud)
无论如何你要整理它.希望能帮助到你.
| 归档时间: |
|
| 查看次数: |
4521 次 |
| 最近记录: |