Android 离线地图开源工具

尚无读者喜欢这篇文章。
World Map

维基共享资源

为了充分发挥基于位置的智能手机应用程序的潜力,它们应该构建为支持离线模式和原始地图图形。创建自定义离线地图是最佳选择。我们也面临着这一挑战,我们提出的解决方案是为此目的创建一个单独的库。这就是我开发 mAppWidget 代码库的原因。

我们最近决定将其开源,现在 mAppWidget 可供任何需要移动自定义离线地图解决方案的人使用。

它有何不同?

mAppWidget 最初是为快速设计和集成自定义地图而创建的,它使用图形技术,通过重用较小的图像(瓦片)来生成更大的地图。这种方法节省了 RAM 并提高了实时性能,这在移动设备上尤其重要。图像的缩放不受输入地图图像分辨率的限制。超出图像的最大缩放级别后,该库使用数字变焦。同时,mAppWidget 不仅仅是一个瓦片引擎。简而言之,它允许使用 GPS 进行地图校准,以便以简便的方式显示用户的位置。

为什么要创建自己的瓦片?

拥有自己的瓦片允许您使用任何图像作为地图(例如,度假村地图、游乐园等),从而为自定义设计提供更多机会。当您需要在地图上显示特定、详细或临时的对象(例如游乐园中游乐设施的位置),或者希望地图设计与应用程序的外观和风格一致时,这绝对是一个优势。

为什么要开源?

Lemberg我们对我们所做的事情充满热情。我经常发现自己和我的同事在知识中心工作,那里有技巧、诀窍和原型,这些原型演变成 mAppWidget、Drupal 模块和其他开源项目等项目。为什么不将这些作为有用的赠品与社区分享呢?这就是我们通过在我们的博客上发表文章和开源代码为自己决定的。

此外,我们正在使用许多优秀的开源解决方案,因此开源我们自己的一些工作也意味着回馈社会。这就是一切的意义所在。

如果您有以下情况,您可能会喜欢 mAppWidget...

您是 Android 开发者或应用所有者。该库的主要目的是缩短时间,从而降低开发离线地图的成本。

mAppWidget 主要用于旅游和酒店行业,例如私人度假村、滑雪胜地、户外活动、城市指南应用程序和国家公园等需要地图/位置跟踪解决方案,但互联网连接并非始终可用的环境。

参与 mAppWidget

要了解有关 mAppWidget 的更多信息并下载代码,请访问其 pGitHub 上的页面​ 还有一个 mAppWidget 演示可在 Google Play 上下载。​ 有关如何使用代码库以及查找常见问题解答的更多信息,请查看 u用户指南

下一步是什么?

随着新技术和方法的出现,我希望继续增强 mAppWidget。目前,我们专注于其他正在进行中的开源项目,例如 DrupalCon iOS 和 Android 应用程序,以及几个 Drupal 模块,敬请关注最新动态。同时,欢迎大家增强 mAppWidget 并为开源做出自己的贡献。

标签
User profile image.
Smart Atoms 的联合创始人兼首席技术官,这是一家生产智能小工具的初创公司。我们的第一个产品是 LaMetric – 智能显示器,可跟踪对您重要的信息。Recordense 的联合创始人兼首席技术官,这是一家专注于录制音频并帮助您快速提取重要信息的初创公司。

评论已关闭。

© . All rights reserved.