旺道网站排名优化,咸阳建设网站,网页编成网站,机械设备东莞网站建设开发国外软件的时候#xff0c;想使用goole map实现导航等功能#xff0c;可以使用google的api来做#xff0c;官方文档地址#xff1a;https://developers.google.com/maps/documentation/urls/get-started?hlzh-cn #xff0c;比如#xff1a;
支持的请求的操作…开发国外软件的时候想使用goole map实现导航等功能可以使用google的api来做官方文档地址https://developers.google.com/maps/documentation/urls/get-started?hlzh-cn 比如
支持的请求的操作
搜索 - 启动会显示特定地点图钉的 Google 地图或执行常规搜索并启动地图以显示结果https://www.google.com/maps/search/?api1parameters路线 - 请求路线并启动 Google 地图并显示以下结果https://www.google.com/maps/dir/?api1parameters显示地图 - 启动 Google 地图时不显示标记或路线https://www.google.com/maps/?api1map_actionmapparameters显示街景全景图片 - 启动互动式全景图片https://www.google.com/maps/?api1map_actionpanoparameters
重要提示参数 api1 用于标识此网址所对应地图网址的版本。每个请求中都需要包含此参数。唯一的有效值为 1。如果网址中不包含 api1则系统会忽略所有参数并将在浏览器或 Google 地图移动应用中启动默认的 Google 地图应用具体取决于所使用的平台例如 https://www.google.com/maps。 只需要将地址和出发点信息拼接到url地址中就可以了 记得地址信息要进行url编码编码方式
encodeURIComponent 和 decodeURIComponent推荐使用
它用于对URL的组成部分进行个别编码而不用于对整个URL进行编码。 因此; / ? : $ , #这些在encodeURI()中不被编码的符号在encodeURIComponent()中统统会被编码。
测试的例子代码 const destination 中国上海市浦东新区凯庆路299号const params encodeURIComponent(destination)var win window.open(https://www.google.com/maps/dir/?api1destination${params},_blank)