我们正在使用谷歌地图服务以 dragdir 格式获取两点之间的方向数据:
http://maps.google.com/maps?f=d&hl=en&saddr=43.2602841679131,16.6526985168457&daddr=43.5602841679131,16.7526985168457&ie=UTF8&0&om=0&output=dragdir
我们不计其数的问题,表现为通过特定 ISP(例如 t-com)连接到互联网的用户的方向路径被绘制、缩放、旋转或平移或任意组合。
此外,我们在 android 原生应用程序中使用相同的模式,我们从未遇到过此类问题。
您是否有任何建议或良好做法如何避免所描述的问题?
这是从 maps api 返回的 dragdir json 对象的示例:
{tooltipHtml:"
(151\x26#160;km / 1 hour 51 mins)",polylines:[{id:"route0",points:"e}ruGis|eBsGdPiBxJ{Ab
h@aAdKoDjNeDlHuC~Di@bBsAnPqAlGwDpGmDbCkGrO
aCzJ.. more scrambled data here ..?B",numLevels:4,zoomFactor:16}]}
谢谢!