我正在尝试在 Salesforce - Apex 代码中添加 Google 地图;这样做很成功。我在地图上也有 2 个标记。但现在我想找到这两个标记之间的距离。谁能帮我找出谷歌地图中两个标记之间的距离。
请解释我如何。
谢谢
阿努拉杰
我正在尝试在 Salesforce - Apex 代码中添加 Google 地图;这样做很成功。我在地图上也有 2 个标记。但现在我想找到这两个标记之间的距离。谁能帮我找出谷歌地图中两个标记之间的距离。
请解释我如何。
谢谢
阿努拉杰
有一种使用几何库的快速方法。首先,在添加 API 时加载它(因为它是可选的)
<script type="text/javascript"
src="http://maps.googleapis.com/maps/api/js?libraries=geometry&sensor=false">
</script>
然后调用测量函数:
meters = google.maps.geometry.spherical.computeDistanceBetween(
markerA.getPosition(), markerB.getPosition());
(或改为输入 LatLngs)。结果以米为单位。