Google maps 谷歌静态地图-黑莓模拟器和PC浏览器上的怪异/对比行为

Google maps 谷歌静态地图-黑莓模拟器和PC浏览器上的怪异/对比行为,google-maps,blackberry,google-maps-api-3,blackberry-simulator,httpconnection,Google Maps,Blackberry,Google Maps Api 3,Blackberry Simulator,Httpconnection,我遇到了一个奇怪的问题。我试图通过在我的应用程序中执行一个简单的URL来下载Google静态地图图像,但该图像似乎与我在PC浏览器上看到的非常不同 问题在于,我试图使用概览多段线点(使用Google Maps Direction Api获得)显示2个纬度/长度点之间的行驶方向。正如预期的那样,overview_多段线点很大,包含很多特殊字符。如下所示 多段线概述:{ 级别:“B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

我遇到了一个奇怪的问题。我试图通过在我的应用程序中执行一个简单的URL来下载Google静态地图图像,但该图像似乎与我在PC浏览器上看到的非常不同

问题在于,我试图使用概览多段线点(使用Google Maps Direction Api获得)显示2个纬度/长度点之间的行驶方向。正如预期的那样,overview_多段线点很大,包含很多特殊字符。如下所示

多段线概述:{ 级别:“B@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 要点:“sfdnAunkxM
Ak[yKiKdbAhn@pPzZbMns@tr@tjAvKbb@ru@zq@rMl{@leAhsA
KpUhu@ps@bmzddxheazzxd\| k@~ZnUdYzb@jmA|@~UrYxe@lRj~@px@|qAzf@fb@d_@
c@~qfrauth
BvhAtM
c@nSdWpC~[|k@tp@jr@dd@bd@deAjV~SvKffBtI~[~u@zt@tMn^heAfh@h[fj@~XzVpWjnAxSlTeIro@tEvNzP|JvTgDbl@zBdfAdyAbe@baApg@hc@fJr]tb@vf@fPdElQ|Ulc@
YzLpUvtApq@f_@xGHnZwHpb@|Qde@tIdj@gAv\dYngA
Fn
AtOhp@|^jlDvf@pdAhKns@dv | tApHn
@xVj
@vBfxCnLpPl
BjGtlA
}@||Afo@nfB|Epi@faCftFtHl
@q@vg@_在^jJ``BpHlUf_ApcA中|c@dz@bKbfDjjAfkCv
@dzA~x@lrBpCx\jjlvpnhubhhytqzc@|[
Xtu@byA|p@bz@
Z|n@xu@p_@xNnRfo@vc@bSzZhJjc@w@|m@ru@
{@jCda@jInSpmApk@s@dp@{Hpl@pDnRhn@nO~uA
C`@zJ | hAoBpd@~L|WzRxeARmDva@hKxPv@lVj]pCvA~Cvg@~@z@nHxa@yAboAxKnUyFjh@w]nk@uMfXlErRuCUsE" }


在BlackBerry上使用它会有问题吗?当使用httpconnection时,它会有任何副作用吗?我怀疑是用户代理问题,但不确定

这是我正在尝试下载的url-从纽约到新泽西的方向

我在BB手机上使用和图表(都是静态图像),在使用BB手机浏览时,我经常看到一个静态图像,当来自同一IP地址的请求超过1000个时(可能是因为许多BB用户具有相同的公共IP地址)。也许你也有类似的问题


或者,您可能只是在Blackberry中传递了错误的URL参数,因为您没有转义某些字符(如引号或反斜杠…)我不认为这是blackberry的问题。我也遇到了同样的问题,实际上是因为在创建url之前,多段线很可能有一些需要转义的字符。您可以在ruby中使用
URI.escape(string)进行转义
或者只是用谷歌搜索一个你喜欢为你做的实用程序。我看到上面的Scott W.已经发布了这个,所以我投了赞成票,但也许你正在等待它弹出作为答案。

我不清楚你的问题。你是在问这是否能在黑莓手机上运行?还是你说你在你的BB上尝试过,但图像是这样的在BB上显示时与在桌面计算机上显示时看起来不同?或者您正在尝试将静态地图API的输出与完整JavaScript Google Maps体验的输出进行比较?请澄清。嗨,scott,谢谢您的回答。Google Maps API工作正常。问题在于在我的桌面电脑上显示的是正确的,可以正确解释方向,但是当在BB silulator上执行相同的url时,下载的图像似乎不同,即,它将显示某个未知位置的静态图像。啊,你是否确保根据需要对整个url进行url转义,包括您从directions API接收的数据?