首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在BlackBerry中找到两地之间的路由?

如何在BlackBerry中找到两地之间的路由?
EN

Stack Overflow用户
提问于 2009-10-09 07:10:20
回答 1查看 3K关注 0票数 3

如何在BlackBerry中查找两地之间的路由信息

我正在使用MapField在我的应用程序中显示地图。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-09 14:43:07

据我所知,您需要获取几个位置之间的路径长度。

这在MapField中是不可能的,您只能自己设置该路由。

调用BB Maps以获取路线方向

你可以总是在你的应用程序中使用MapField来实现简单的功能,比如显示位置,并使用BlackBerry地图应用程序来增强功能,比如为用户选择位置和路线方向显示。

要调用BB Maps以获取路线方向,请使用代码:

代码语言:javascript
复制
Invoke.invokeApplication(Invoke.APP_TYPE_MAPS,
                        new MapsArguments(
                        MapsArguments.ARG_LOCATION_DOCUMENT,document));

文档格式如下:

代码语言:javascript
复制
<location-document>
     <GetRoute>
        <location lon='-8030000' lat='4326000' label='Kitchener, ON' description='Kitchener, Ontario, Canada' />
        <location lon='-7569792' lat='4542349' label='Ottawa, ON' description='Ottawa, Ontario, Canada' />
     </GetRoute>
</location-document>

结果将如下所示

alt text http://www.blackberry.com/knowledgecentersupport/kmsupport/supportknowledgebase/images/DB-00599_3.jpgalt text http://www.blackberry.com/knowledgecentersupport/kmsupport/supportknowledgebase/images/DB-00599_4.jpg

现在,您可以在BlackBerry地图中注册应用程序菜单项,并使用MapView在选定位置启动或更新您的应用程序。

请参阅How To - Add an ApplicationMenuItem to BlackBerry Maps

更新

使用gmap导航服务确定行驶方向

请参阅J2ME/Android/BlackBerry - driving directions, route between two locations

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1542252

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档