设计思路:Android平台上的开源离线地图应用

为了实现智能手机之上位置应用程序的全部潜能,此类应用应当支持离线使用模式并提供原始地图图形。有鉴于此,创建一套自定义离线地图无疑是***的选择。在这方面我们同样面临着挑战,即以这一思路为前提构建一套独立库。作为实践,我开发出了mAppWidget代码库。

公司主营业务:成都网站制作、成都网站建设、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联公司是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联公司推出马边彝族免费做网站回馈大家。

我们最近决定对其进行开源,而且如今mAppWidget已经向每一位需要构建移动定制离线地图解决方案的用户开放交付。

我们的方案有何不同?

作为一套旨在快速设计并实现自定义地图集成的方案,mAppWidget利用图形技术将众多小型图像(即板块)生成一幅大型地图。这套方案能够在节约内存容量的同时改善实时性能,这一点对于移动设备而言极为重要。图形的缩放不再受限于输入地图图像的固有分辨率。当走出图像***放大水平之后,该库还能够利用数字化缩放机制实现进一步放大。与此同时,mAppWidget并不仅仅是一套板块引擎。概括而言,这套方案能够利用简单的方式通过GPS地图校准机制显著用户的当前位置。

为什么要自行创建板块?

拥有自己的板块允许大家将任意图像转化为一幅地图(例如旅行地图、游乐园示意等等),并以此为开发者提供更多定制化设计空间。当大家需要在地图上显示更为具体、详尽或者临时性物体时——例如标游乐园当中某些注销设施的位置——或者为地图或者应用程序设计方案提供理想的外观及使用感受时,这将成为一项毋庸置疑的优势。

为什么选择开源?

在Lemberg网站上,我们对于自己的开发项目充满激情。我本人和同事们经常会就开发技巧、提示以及原型等层面上交流心得体会,并将其融入mAppWidget、Drupal模块以及其它开源技术项目当中。为什么不把这些项目在社区中作为实用的赠品与大家分享?考虑到这一点,我们决定通过自己的博客发布文章,并对代码进行开源。

除此之外,我们还引用了大量出色的开源解决方案,因此对我们的部分成果进行开源意味着为整个业界作出回馈。而这也正是开源精神的实际体现。

您也可以喜爱mAppWidget,如果……

无论身为Android开发人员还是应用程序使用者,这套库的主要目标在于削减开发时耗,进而降低离线地图产品的开发成本。

mAppWidget主要用于旅游及医疗行业,在设置选项中包含私人度假村、滑雪场、户外活动、城市指南应用以及国家公园等要求配备地图/定位追踪等功能性解决方案、但又不具备互联网连接的环境。

参与mAppWidget项目开发

要了解更多与mAppWidget项目相关的细节信息并下载代码成果,请点击此处访问GitHub上的对应页面。此外,大家还可以点击此处通过Google Play应用市场下载mAppWidget的演示版本。要获取更多与代码库使用方式相关的信息以及常见问题的解答,请点击此处查看用户指南。

未来之发展方向

随着新型技术与方案的不断兴起,我希望能够进一步对mAppWidget应用作出改进。就目前而言,我们正专注于为其它相关开源项目作出贡献,其中包括DrupalCon iOS与Android应用程序外加多种Drupal模块,因此敬请大家期待我们的后续信息。与此同时,也欢迎大家加入到mAppWidget的开发当中,让每个人都能为开源事业尽自己的一份力量。

分享文章:设计思路:Android平台上的开源离线地图应用
文章地址:http://www.shufengxianlan.com/qtweb/news36/25186.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联