相关疑难解决方法(0)

J2ME/Android/BlackBerry - 行车路线,两个地点之间的路线

在Android 1.0上有一个com.google.googlenav命名空间用于行车路线:
路线 - 改进了Google行车路线
但是在较新的SDK中,它被某些原因删除了......
Android:自API 1.0以来删除了DrivingDirections - 如何在1.5 /中执行1.6? 在黑莓手机上也缺少这样的API:
如何找到Blackberry中两个地方之间的路线?

CSIE-TW给出了一个解决方法(对于KML文件查询gmaps并解析它):
Android的-驾驶方向(路由路径)
安德烈取得了DrivingDirections辅助类为Android.
我在j2me中为这个功能写了一个小助手,所以我想在Android和BlackBerry上分享我的样本.

更新
正如评论中所述,Google Maps API服务条款并未正式允许:

Google地图/ Google地球API服务条款
上次更新时间:2009年5月27日
...
10.许可限制.除非条款明确允许,或者除非您事先获得Google(或适用的特定内容提供商)的书面授权,否则Google的上述许可均受您遵守以下所有限制的约束.除非第7节或Maps API文档中明确允许,否则您不得(也不允许任何其他人):
...
10.9将服务或内容与任何产品,系统或应用程序一起使用或与之相关:
(a)实时导航或路线引导,包括但不限于与用户的传感器使能设备的位置同步的逐向路线引导;

并且可能对某些应用程序禁用(不知何故,至少在Android上)...来自.NET会话中的Geocode抓取:

API使用条款不允许这样做.您不应该刮掉谷歌地图来生成地理编码.我们将阻止对我们的服务器进行自动查询的服务.

Bret Taylor
Google地图产品经理

将不胜感激任何替代和/或建议!
谢谢!

android blackberry geolocation java-me driving-directions

90
推荐指数
1
解决办法
10万
查看次数

android获取并解析Google Directions

谷歌方向API

我现在阅读本指南我可以构建一个正确的请求来接收包含从地址A到地址B的指示的xml文件.我需要的是一些说明以及如何读取此xml以在Android MapView上绘制获取的方向的示例.我还想知道xml中代表这个标记的内容:

<overview_polyline>
<points>
a~l~Fjk~uOnzh@vlbBtc~@tsE`vnApw{A`dw@~w\|tNtqf@l{Yd_Fblh@rxo@b}
@xxSfytAblk@xxaBeJxlcBb~t@zbh@jc|Bx}C`rv@rw|@rlhA~dVzeo@vrSnc}Axf]fjz@
xfFbw~@dz{A~d{A|zOxbrBbdUvpo@`cFp~xBc`Hk@nurDznmFfwMbwz@bbl@lq~@lo
Ppxq@bw_@v|{CbtY~jGqeMb{iF|n\~mbDzeVh_Wr|Efc\x`Ij{kE}mAb~uF{cNd}xBjp]
fulBiwJpgg@|kHntyArpb@bijCk_Kv~eGyqTj_|@`uV`k|DcsNdwxAott@r}q@_gc@nu`CnvH
x`k@dse@j|p@zpiAp|gEicy@`omFvaErfo@igQxnlApqGze~AsyRzrjAb__@ftyB}pIlo_B
flmA~yQftNboWzoAlzp@mz`@|}_@fda@jakEitAn{fB_a]lexClshBtmqAdmY_hLxiZd~XtaBndgC
</points>
<levels>BBBAAAAABAABAAAAAABBAAABBAAAABBAAABABAAABABBAABAABAAAABABABABBABAABB</levels> 
</overview_polyline> 
Run Code Online (Sandbox Code Playgroud)

谢谢

java android google-maps

12
推荐指数
1
解决办法
9880
查看次数

Android google.navigation意图模式?

我目前正在开发一个将启动导航意图的应用程序.我知道这不是官方的API,但它完全按照我想要的方式工作.

我允许用户选择驾驶,步行和公交导航到一个位置.直接启动到Google地图导航的意图如下所示:

google.navigation:ll=+经纬度,然后+ &mode=你的运输方式.例如,要使用步行路线导航到某个区域:

google.navigation:ll=blah,blah&mode=w

驾驶是默认的,或者&mode=d,骑自行车是&mode=b,但我无法弄清楚公共汽车(公共交通).

有没有人这样做过?

谢谢!

编辑:到目前为止,我发现mode=public自行车方向,mode=transit驾驶,令人沮丧,mode=bus也返回自行车方向.

更多:mode=train也给驾驶...... GOT是一种方法来做到这一点......

另一个编辑:我刚才意识到我很确定它不存在,因为在试验条款后我意识到我应该通过总线搜索启动谷歌地图意图,但有谁知道如何做到这一点?

navigation android android-intent

7
推荐指数
1
解决办法
5241
查看次数