当前位置: 首页 > 知识库问答 >
问题:

OsmBonusPack ofline POI从Mapsforge映射文件中搜索

麹浩瀚
2023-03-14

请和这位新来的人一起..

经过这里的几篇文章,它似乎有可能成为一个圣杯与Mapsforge、osmdroid、graphhopper和OsmBonusPack的离线路由和turn by-Turn导航。

我想为我的城市开发一个android应用程序,完全离线。有没有可能有“离线”版本的OSMNavigator,从这个意义上说,它将有从本地City.map文件的POI搜索,功能列表与MyLocation的距离等(像OSMAnd在离线模式下)。任何帮助都是最需要的。

谢谢和问候。.

共有1个答案

谭玄天
2023-03-14

(如你所知,圣杯总是在搜寻,从未到达……)

Osmbonuspack中未实现从本地city.map文件进行POI搜索。

关于MapsForge/Osmdroid集成:是的,它起作用了。但这是试验性的,并没有真正的维护。我不确定你是否应该以此作为专业申请的基础。

为什么不使用本机MapsForge,而Graphhopper离线?

对于POI,我不是MapsForge专家,但显然有:

  • 与脱机POI搜索相关的mapsforge-poi-reader项目
  • 以及MapsForge内部正在进行的一些工作:https://github.com/mapsforge/mapsforge/issues/728
 类似资料:
  • 我正在尝试加载.map文件,它放在android Studio的/assets文件夹中。.map文件是从mapsforge@override protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(r.layout.activity_main)下载的;

  • 问题内容: 似乎mmap接口仅支持readline()。如果我尝试遍历对象,则会得到字符而不是完整的行。 逐行读取mmap文件的“ pythonic”方法是什么? 问题答案: 遍历an行的最简洁方法是 请注意,在Python 3的前哨参数必须是类型的,而在Python 2它需要一个(即,而不是)。

  • 问题内容: 有人可以解释在xml映射文件中使用逆函数的方法吗,我正在阅读本教程,但无法理解在映射文件中的逆用法? 谢谢 问题答案: 逆仅决定关系中的哪个实体负责更新数据库以反映关联。 假设一对多的双向关联。代码A和B中有两个类,A包含一组B,B维护对A的引用。在数据库级别,只有一个外键要更新,B的表包含一个到主键的列的A。 在这种情况下,假设我们将inverse = true放在集合侧。这意味着仅

  • 我想遍历一个包含键/值对的文件,并将它们放入一个映射中。 该文件包含如下值: 下面是我的代码: 我遇到的问题是,名为的映射没有从文件中添加新值,它在大小为3时停止,不确定原因。非常感谢您的帮助。谢谢

  • Hibernate 的常用配置文件主要分为 2 种:核心配置文件(hibernate.cfg.xml)和映射文件(Xxx.hbm.xml),它们主要用于配置数据库连接、事务管理、Hibernate 本身的配置信息以及 Hibernate 映射文件信息。 上节《 hibernate.cfg.xml》中讲解了 Hibernate 核心配置文件,本节我们继续讲解 Hibernate 映射文件。 Hibe

  • 作为AST输出的一部分,编译器会提供AST某个节点以应的源代码的范围。这可以被用来做基于AST的静态代码错误分析,可以高亮本地变量,和他们对应使用的调试工具。 此外,编译器也可以生成字节码到生成指令源代码的范围映射。这对静态分析工具来说非常重要,它们在字节码级别分析,可以来在调试工具内显示对应代码位置,或支持断点操作。 上述的源代码映射都使用整数来引用源代码。