大家复活节快乐!
我正在尝试更多地了解 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),我现在如何使用这些坐标在我的地图上显示方向,就像谷歌地图一样?
任何有关此的帮助或有价值的链接将不胜感激!/账单