0

我想从图像创建一个(Googlemap-esq)对象。这将是建筑师扫描的建筑平面图,可能是 JPEG 之类的东西。在本机 android 应用程序中,我想要一个对象,我可以在其上放置图钉,然后单击图钉以获取信息气泡等。

我知道 Google 提供的功能可以让您上传、创建楼层平面图,但这并不是我真正想要的。最终结果将是完美的,但我可以使用扫描仪来创建它们。

可以推荐什么样的技术,或者我只是实现一个 Co-Ords 系统并覆盖它?

4

1 回答 1

0

谷歌地图使用平铺系统,因为地图可能非常大。例如,一条莫顿曲线可以递归地细分曲面。它类似于四叉树。在关系数据库中有一个空间索引,通常是 r-tree 或 hilbert 曲线。如果您可以使用数据库,则可以使用点数据类型,也可以编写自己的 r-tree。当您有许多重叠的引脚时,四叉树可能会更好。

于 2013-06-21T12:50:59.257 回答