首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于移动开发的离线地图API

用于移动开发的离线地图API
EN

Stack Overflow用户
提问于 2014-01-07 00:08:47
回答 3查看 14.3K关注 0票数 6

我实际上正在开发一个iOS/Android应用程序,其中包含一个显示一些地方(如附近的地方)的地图。我想介绍离线地图的概念,换句话说,我希望用户在在线时可以下载离线地图(具有在线地图上包含的相同信息)。

这样做的目的并不是要有全球或一块大陆的地图,而只是一个显示街道名称的城市(例如纽约),我可以在上面添加注释。

我真的不知道从哪里开始做这件事。

如果有人有一个想法,或者已经尝试了一个好的解决方案,请让我知道它。

提前谢谢。

EN

回答 3

Stack Overflow用户

发布于 2014-01-24 15:23:52

有一些非Google的工具可以进行离线地图绘制。我建议去看看Nutiteq SDK,如果你在OpenStreetMap (包括MapBox)上使用它,那么它是免费的,它拥有谷歌拥有的所有功能,包括倾斜/旋转的地图,以及一些额外的功能,如3D建筑和自由选择任何地图源,包括离线地图。

披露:我正在与Nutiteq合作。

票数 3
EN

Stack Overflow用户

发布于 2015-03-06 04:22:40

对于离线地图,您可能需要查看Mapbox。mapbox.js很容易使用,甚至对于前端开发人员/设计师来说也是如此,而且mapbox.js提供免费使用的OpenStreetMap(OSM) tiles。使用Mapbox的地图服务器托管您的地图是有成本的,但这是相当合理的。他们还有一个名为Mapbox Studio的应用程序,您可以使用该应用程序自定义设计您的地图,以创建您的应用程序在IOS上轻松实现的各种视觉层次、启示和品牌标准,以及良好的文档,包括offline use。

票数 2
EN

Stack Overflow用户

发布于 2014-01-07 00:15:57

Google Map本身就提供了缓存。但是你不能控制它。此外,您不能预先捆绑映射细节。用户将不得不在在线模式下访问地图功能一次,然后只有它将变得可用。MapBox是显示离线预捆绑地图的最佳开发工具包。

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

https://stackoverflow.com/questions/20954106

复制
相关文章

相似问题

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