首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android导航系统

Android导航系统
EN

Stack Overflow用户
提问于 2011-08-13 07:13:06
回答 2查看 1.3K关注 0票数 0

我被要求从头开始创建一个导航系统,那就是不使用谷歌地图。

我已经有了创建autocad格式的导航系统所需的城市地图。

我需要以某种方式使用这个地图来创建一个导航系统,但我真的不知道从哪里开始。

有谁能告诉我正确的方向吗?

编辑:

我所拥有的地图只是一个autocad文件,也就是说,没有元数据。如何生成地图的元数据?

其次,应用程序必须计算两点之间的最短路径,如果用户不考虑该路径,系统必须重新计算该路径。

谢谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-08-13 15:22:39

这很有趣。这几乎就是我过去几个月一直在做的项目。看一下该项目的自述文件。它详细说明了如何去做你所要求的事情。

https://github.com/NCM-Team/Navigating-Carnegie-Mellon

票数 0
EN

Stack Overflow用户

发布于 2011-08-13 07:41:59

首先,您可以创建自定义SurfaceView

代码语言:javascript
复制
public class MyMap extends SurfaceView {...

接下来,将这个添加到您的主布局中:

代码语言:javascript
复制
<com.example.android.MyMap
     android:id="@+id/my_map"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent" />

最后,在主ActivityonCreate(...)方法中,添加以下行

代码语言:javascript
复制
MyMap map = (MyMap) findViewById(R.id.my_map);

现在,您可以将地图绘制到此SurfaceViewCanvas

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

https://stackoverflow.com/questions/7047286

复制
相关文章

相似问题

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