繁体   English   中英

从纬度和经度值构建时,谷歌地图不显示路线

[英]Google Maps not showing route when building from latitude and longitude values

我正在使用 DirectionsService 和 DirectionsRenderer API 来显示存储的地理数据与航点之间的路线。 一切正常,只有当我从阵列中取出一组特定的地理位置时,我才能看到路线。

我的地理数据是: 26.683661974268695, 75.23214340209961 //Dudu to 26.723955272817047, 75.28688192367554 //Gidani to 26.7450192, 75.32481949999999 //Palu Khurd to 26.776571938799634, 75.37324905395508 //Mokhampura.

如果我取出第三行,则地图显示带有航点标记 AB 和 C 的路线。但如果我包含第三行,则地图不显示任何路线。 我正在使用TravelMode.WALKING

我也没有收到任何错误。 但是,如果我手动将这些地理点输入到http://maps.google.in页面中,它会显示正确的路线。

再次澄清一下,我遇到了特定地理位置值的问题,而不是实现。 我能够正确查看其他地理数据集的地图路线。 只有 1 个位置集导致了空白地图错误,并且在逐点跟踪时我缩小到这个特定的路径集。

任何线索都会非常有帮助。

我已经在地理编码器工具中检查了坐标 26.7450192, 75.32481949999999

https://google-developers.appspot.com/maps/documentation/utils/geocoder/#q%3D26.745019%252C75.324819

如您所见,此点与基本地图上的道路相距很远,但如果切换到卫星视图,您可以清楚地看到靠近该坐标的道路。 此时,底图上似乎缺少一条路段。 这是一个数据问题。

对于数据相关问题,您可以使用 maps.google.com 右下角的“报告问题”链接。

https://support.google.com/maps/answer/162873

希望能帮助到你!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM