javascript google maps API encoding.decodePath返回无效的LatLng

卡罗来纳州Parada

我使用了JavaScript API,并且使用的是从“ Strava”(正在运行的应用程序)中获取的编码路径。

我的代码如下所示:

var decoded_latlngs = google.maps.geometry.encoding.decodePath('c{|xHbo|OSnFrSjW~M{EnFwVz@wy@vQsq@cBoUzJ{EzObBrIcLfE~C~H{Y~C~CfOgY{EjM{EgTcLzTsSwQcGf@IoKgJSkMsb@RkRvVkRDon@SooBvBsXbGgE{@{EfE{EwLsXgEo{AcVgw@kRc|A_q@seAcLg@bBvQkCnKcGjCwQsSkM?cL{YjHrS{J~HgOwBgOjf@{Jju@cLjRcGz^oUjW{Tni@f@jRsIj\wBjf@sNbo@wG~iArDnlArIj\bGfr@bQf^~WrSnPvVfOjHnURzc@cQbQzc@nUrtAbBfYkC~M~HnZ~Mz^f^_N~MrDbBwQkWsXR{E');

console.log("decoded_latlngs:", decoded_latlngs)

但是我在JavaScript控制台中收到此错误:

decoded_latlngs: [_.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K, _.K]0: _.K1: _.K2: _.K3: _.K4: _.K5: _.K6: _.K7: _.K8: _.K9: _.K10: _.K11: _.K12: _.K13: _.K14: _.K15: _.K16: _.K17: _.K18: _.K19: _.K20: _.K21: _.K22: _.K23: _.K24: _.K25: _.K26: _.K27: _.K28: _.K29: _.K30: _.K31: _.K32: _.K33: _.K34: _.K35: _.K36: _.K37: _.K38: _.K39: _.K40: _.K41: _.K42: _.K43: _.K44: _.K45: _.K46: _.K47: _.K48: _.K49: _.K50: _.K51: _.K52: _.K53: _.K54: _.K55: _.K56: _.K57: _.K58: _.K59: _.K60: _.K61: _.K62: _.K63: _.K64: _.K65: _.K66: _.K67: _.K68: _.K69: _.K70: _.K71: _.K72: _.K73: _.K74: _.K75: _.K76: _.Klength: 77__proto__: Array[0]


leaflet.js:6 Uncaught Error: Invalid LatLng object: (NaN, NaN)

似乎解码无法正常工作。但是,通过将其放入此交互式api中,我可以看到编码路径是真实路径(没有错别字或错误),并且在地图中得到了一条不错的路线:

https://developers.google.com/maps/documentation/utilities/polylineutility?hl=zh-CN

有什么想法为什么不起作用?

莫勒博士

Agoogle.maps.LatLng与a不同Leaflet.LatLng(如您所见,您尝试使用传单中的路径)。

google.maps.LatLng latlng中的函数(返回特定的浮点数)

LeafLet.LatLng latlng浮动

您必须先将路径中的google.maps.LatLngs转换为Leaflet.LatLngs,然后才能在Leaflet中使用它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Google Maps API-LatLng返回NaN

来自分类Dev

Google Maps Javascript API LatLng类的异常行为

来自分类Dev

Google Maps API LatLng NaN

来自分类Dev

Google Maps API的JavaScript框架

来自分类Dev

流星Google Maps JavaScript API

来自分类Dev

Google Maps API,Javascript,返回距离Geocoder用作Circle的半径

来自分类Dev

JavaScript使用Google Maps API返回用户的地址

来自分类Dev

Google Maps Javascript API与Google Maps Embed API

来自分类Dev

google maps api,提供的API密钥无效

来自分类Dev

Google Maps API / JavaScript居中变量

来自分类Dev

Google Maps Javascript API基于云的样式

来自分类Dev

Google Maps API Javascript;TypeError a为null

来自分类Dev

Google Maps Javascript API / Streetview FOV

来自分类Dev

无法获取Google Maps JavaScript API密钥

来自分类Dev

Google Maps Javascript API 204错误

来自分类Dev

Google Maps Javascript API 未呈现

来自分类Dev

Google Maps JavaScript API错误:启用了Google Maps JavaScript API的ApiNotActivatedMapError

来自分类Dev

多次包含Google Maps JavaScript API + initMap不是一个函数(无效值)

来自分类Dev

Google Maps API搜索返回意外结果

来自分类Dev

API Google Maps返回的步数不足

来自分类Dev

Google Maps API containsLocation始终返回false

来自分类Dev

Google Maps API返回“未定义”

来自分类Dev

API Google Maps返回的步数不足

来自分类Dev

Google Maps API(3)computeDistanceBetween返回NaN

来自分类Dev

google maps api将LatLng添加到折线的开头

来自分类Dev

Google Maps API-从路线原点检索latlng吗?

来自分类Dev

Google Maps / Places Javascript API自动补全限制类型

来自分类Dev

带有Rhomobile的Google Maps Javascript V3 API

来自分类Dev

Google Maps Javascript API填充建筑物的颜色

Related 相关文章

热门标签

归档