gpt4 book ai didi

javascript - 我如何应用地理位置坐标来从谷歌地图获取前往特定地点的路线?

转载 作者:行者123 更新时间:2023-12-02 18:51:58 24 4
gpt4 key购买 nike

祝大家复活节快乐!

我正在尝试了解有关 html5 中的地理定位的更多信息。我正在使用 estebanav @ github 中的 geoPosition.js 。 (遵循 phpacademy 的教程)

到目前为止,我能够使用以下代码获取潜在用户的坐标(我正在提醒):

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8>
<title>Test</title>
</head>
<body>

<a href="#" id="get_location">Get location</a>
<div id="map">
<iframe id="google_map" width="450" height="500"
framehold="0" scrolling="no" marginheight="0" marginwidth="0"
src="https://maps.google.se?output=embed"></iframe>
</div>


<script src="js/geoPosition.js"></script>
<script>

document.getElementById('get_location').onclick = function() {
var success = function(pos) {
var lat = pos.coords.latitude,
long = pos.coords.longitude,
coords = lat + ',' + long;

alert(coords);
}

var error = function() {
alert('Geolocation not supported...');
}

if (geoPosition.init()) {
geoPosition.getCurrentPosition(success, error);
}

return false;
}
</script>
</body>
</html>

我真的很想现在就学习如何获取这些坐标并将它们用作方向的起点。

例如:假设我生成的坐标(变量 coords)是位置(58.408221,15.564322),并且我有一个目标点,例如变量 goal_point,其坐标为(58.418954, 15.600543),如何才能我现在使用这些坐标在 map 上显示方向,就像谷歌地图一样?

任何与此相关的帮助或有值(value)的链接将不胜感激!/比尔

最佳答案

首先,您需要开始使用 Google Maps api 而不是 iframe。

开始here了解如何使用 Maps Api v3 显示基本 map 。

实现基本 map 后,您可以使用 Google 路线服务来显示两点之间的路线。文档是here .

关于javascript - 我如何应用地理位置坐标来从谷歌地图获取前往特定地点的路线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15728385/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com