从扫描图像创建地图

时间:2013-06-21 12:16:12

标签: java android image google-maps google-maps-api-3

我想从图片中创建一个(Googlemap-esq)对象。这将是建筑师构建扫描的计划,可能是像JPEG一样。在一个原生的Android应用程序中,我希望有一个对象,我可以放下引脚,然后单击引脚以获取信息气泡等。

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

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

1 个答案:

答案 0 :(得分:0)

Google地图使用平铺系统,因为地图可能非常大。例如,莫顿曲线可以递归地细分表面。它类似于四叉树。在关系数据库中,存在通常为r树或希尔伯特曲线的空间索引。如果可以使用数据库,则可以使用point数据类型,也可以编写自己的r-tree。如果你有很多重叠的引脚,那么四叉树可能更好。