Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于Sqlite的Android空间数据库_Android_Augmented Reality_Spatial_Spatial Index - Fatal编程技术网

基于Sqlite的Android空间数据库

基于Sqlite的Android空间数据库,android,augmented-reality,spatial,spatial-index,Android,Augmented Reality,Spatial,Spatial Index,这个问题已经被问了很多次,但我没有找到一个适合我的要求的相关解决方案 我想在Android上构建一个简单的增强现实应用程序,它使用空间数据(R-Tree)存储地理数据。我发现这个解决方案似乎很棒,但我对他们的工具没有什么问题,而且对于我的应用程序来说它看起来相当复杂。 另一个技巧是在启用SQLite_ENABLE_RTREE的情况下使用SQLite,这需要我构建自己的SQLite库 我只需要在手机中存储与R-Tree算法兼容的空间数据(我有一组覆盖大学校园内建筑物的小数据),然后根据当前位置进行

这个问题已经被问了很多次,但我没有找到一个适合我的要求的相关解决方案

我想在Android上构建一个简单的增强现实应用程序,它使用空间数据(R-Tree)存储地理数据。我发现这个解决方案似乎很棒,但我对他们的工具没有什么问题,而且对于我的应用程序来说它看起来相当复杂。 另一个技巧是在启用SQLite_ENABLE_RTREE的情况下使用SQLite,这需要我构建自己的SQLite库

我只需要在手机中存储与R-Tree算法兼容的空间数据(我有一组覆盖大学校园内建筑物的小数据),然后根据当前位置进行查询

我正在寻找一些方向来实现这一点,主要是在存储部分


提前谢谢

我认为R-树的用处在大型数据集上是显而易见的。您是否仅使用标准SQL和标准索引测试了性能?只是SQLite页面中的一个片段:

    SELECT id FROM campus WHERE x>=-81.08 AND x<=-80.58 AND y>=35.00 AND y<=35.44

从x>=-81.08和x=35.00的校园中选择id,您是否找到过解决此问题的方法?我正在做类似的事情。和我一样的问题,你有解决办法吗?