当前位置: 首页 > 科技观察

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

时间:2023-03-22 16:53:24 科技观察

为了充分发挥智能手机定位应用的潜力,此类应用应支持离线使用模式并提供原始地图图形。为此,创建一套自定义离线地图绝对是最佳选择。在这方面,我们也面临着建立一套基于这个想法的独立图书馆的挑战。作为实践,我开发了mAppWidget代码库。我们最近决定将其开源,mAppWidget现已开放交付给任何需要为移动设备构建自定义离线地图解决方案的人。我们的计划有何不同?作为一套旨在快速设计和实现自定义地图集成的解决方案,mAppWidget使用图形技术从许多小图像(即板块)生成大地图。该解决方案可以提高实时性能,同时节省内存容量,这对于移动设备来说极为重要。图形的缩放不再受输入地图图像的原始分辨率限制。在超过图像的最大放大倍数后,图书馆还可以使用数码变焦机制实现进一步的放大。同时,mAppWidget不仅仅是一个块引擎。简而言之,该解决方案可以通过GPS地图校准机制以简单的方式显示用户的当前位置。为什么要创建自己的看板?拥有自己的看板可以让您将任何图像变成地图(例如旅游地图、游乐园地图等),从而为开发者提供更多的定制设计空间。当您需要在地图上显示更具体、详细或临时的对象时——例如标记游乐园中某些结帐设施的位置——或者为地图或应用程序设计提供理想的外观和感觉,这是一个好主意。将是一个毋庸置疑的优势。为什么选择开源?在Lemberg,我们对我们的开发项目充满热情。我和我的同事经常就我们合并到mAppWidgets、Drupal模块和其他开源技术项目中的开发技巧、技巧和原型交换想法、技巧和原型。为什么不与社区分享这些项目作为实用的赠品呢?考虑到这一点,我们决定通过我们自己的博客发布文章并开源代码。最重要的是,我们引用了大量优秀的开源解决方案,因此开源我们的一些工作意味着回馈整个行业。而这正是开源精神的实际体现。你也可以点赞mAppWidget,如果...无论你是Android开发者还是应用用户,这个库的主要目标是减少开发时间消耗,从而降低离线地图产品的开发成本。mAppWidget主要用于旅游和医疗行业。设置选项包括私人度假村、滑雪胜地、户外活动、城市指南应用程序和国家公园,这些需要地图/位置跟踪等功能解决方案,但没有互联网连接。.参与mAppWidget项目的开发欲了解更多mAppWidget项目详情及下载代码结果,请点击此处访问GitHub上的相应页面。另外,您可以点击这里通过GooglePlay应用市场下载mAppWidget的试用版。有关如何使用存储库的更多信息以及常见问题解答,请单击此处查看用户指南。未来发展方向随着新技术和解决方案的不断兴起,希望进一步完善mAppWidget应用。目前,我们正专注于为其他相关开源项目做出贡献,包括DrupalConiOS和Android应用程序以及各种Drupal模块,敬请关注我们的后续信息。同时也欢迎大家加入到mAppWidget的开发中来,让大家为开源事业尽一份力。