首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >适用于交互式移动地图的/Framework语言

适用于交互式移动地图的/Framework语言
EN

Stack Overflow用户
提问于 2012-10-14 22:19:43
回答 2查看 239关注 0票数 4

我的任务是创建一个交互式的二维地图应用程序,为一套互联的建筑物,多层为安卓和iOS设备。应用程序最终应该具有Google界面,可能还有3D模型的查看选项。

我的问题是关于最好的编程语言或预先存在的适合这项任务的框架,你会推荐什么?我大约有两年的时间来完成这项任务,所以学习另一种语言是没有问题的。

所需的应用程序功能:

  • 多层建筑的交互式二维地图。
  • 谷歌街景类型功能。
  • 具有与Google类似功能的路径查找。
  • 安卓和iOS支持,以安卓为主要开发平台。

可选的应用功能:

  • 由3D艺术家制作的多层建筑的交互式三维地图。
  • 能够适应基于网站的应用。

这是一项绝对庞大的任务,可选的功能就是--可选的。该项目是为一所大学,它也可能会坐在一个大触摸屏基座,所以需要稳定和低维护,我知道,我要求很多。

我目前支持C#/++。

你们是怎么想的?

非常感谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-10-15 01:19:55

从内容开发的角度看项目可能比从应用程序开发的角度看项目要好得多。

开发您的地图和3D内容,并作为参考COLLADA 3D模型的KML文档发布。

然后,您可以使用现有的Google和Google查看器查看/测试,包括移动版本(例如http://www.google.com/mobile/earth/)。

也有提供自定义街景或街景覆盖的方法(例如http://googlemapsmania.blogspot.com/2012/07/custom-street-view-tutorial.html )。

如果现有的免费应用程序已经在处理多个平台上的用例方面做了很好的工作,那么您将浪费您的时间重新发明。另一方面,如果你真的想写一个定制的应用程序,你可能还想要一些定制的内容,而且你的内容应该是“标准”格式的,所以如果你开始开发谷歌兼容格式的内容,你就不会失去任何东西。

票数 0
EN

Stack Overflow用户

发布于 2012-10-14 22:32:57

对于室内地图,我强烈建议您从查看Google实现的室内地图支持开始。

http://maps.google.com/help/maps/floorplans/

它可能有助于获得一个Android版本,并以非常低的努力运行。

如果您想编写自己的程序,您需要同时学习Java和Objective,或者使用可以在平台之间移植的中间件,如沙马林

如果使用Xamarin中间件,则可以使用C#。

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

https://stackoverflow.com/questions/12887118

复制
相关文章

相似问题

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