我正计划构建一个地理测验应用程序,您必须在搜索国家的边界内进行触摸。所以,我必须显示一张地图(我希望它离线)并能够以某种方式测试用户对地图的点击。
我已经搜索了一段时间,从Natural Earth Data和TileMill中找到了很好的 OSM 材料,用于将其转换为 MBTiles 文件(sqlite 数据库也包含所有 png 和一些元数据(使用 UTFGrid))。
在 Android 端,我想使用 OSMdroid 来显示地图,主要是因为它是开源的并且维护得很好。
我找到了一些关于如何在 osmdroid 中使用 MBTiles 数据库的指南,但是是否还有一种简单的方法可以访问元数据或检查用户是否在正确的国家区域内触摸?我想避免某种“边界框”......
非常感谢任何帮助!