我正在努力建立一个网站,只显示您的位置以及您如何到达您想去的地方。
要使用此代码获取我的当前位置,我在堆栈中找到:
// Get the coordinates
navigator.geolocation.getCurrentPosition(show_map);
function show_map(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;
// post to your controller
var url = "/Home/Index?latitude=" + latitude + "&longtitude=" + longitude;
$.post(url, function(data) {
});
}
我已经打破了它,它确实给了我位置的坐标。 但我的问题是,如何显示如何到达B点(B点是硬编码坐标)? 我已经研究过Google Directions API以及Distance Matrix API,对于像我这样的新手,我发现文档很难理解。我正试图在MVC 6项目中这样做,我是以错误的方式接近这个吗?我应该继续关注Google Directions API吗?
答案 0 :(得分:0)
这可以通过Google Maps API及其指导服务在客户端执行。你见过这个 - > https://developers.google.com/maps/documentation/javascript/examples/directions-simple