gpt4 book ai didi

node.js - 我在哪里获取 googlemaps api node.js 示例

转载 作者:太空宇宙 更新时间:2023-11-03 22:01:26 24 4
gpt4 key购买 nike

是否有任何示例说明如何通过 node.js 使用 google map API 来检索我的位置并将我的坐标与 MongoDB 中存储的位置进行比较?

最佳答案

Here是 Google API 文档,指的是异步加载 API。由于此示例是用 javascript 编写的,因此它应该可以与任何 NodeJS 应用程序完美配合。

就将你的坐标与其他坐标进行比较而言,这种逻辑可以在不使用 API 的情况下完成,因为它只是一个数学比较。

如果您想在服务器端存储 user.longitudeuser.latitude 变量,然后在您网站上创建的 map 中动态显示它们,您只需:调用 map 选项和标记,如下所示:

var myLatlng = new google.maps.LatLng(user.latitude, user.longitude );

var mapOptions = {
center: myLatlng,
zoom: 8
};

var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);

var marker = new google.maps.Marker({
position: myLatlng,
map: map,
title:"Hello World!"
});

HTML 的外观

<div id="map-canvas"/>

通读我链接到的 Google Maps Javascript API。标记和 map 样式有许多不同的选项。

关于node.js - 我在哪里获取 googlemaps api node.js 示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22924080/

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