目录
1、libspatialindex介绍
2、libspatialindex下载
3、Windows下编译
4、Linux下编译
5、MacOS下编译
1、libspatialindex介绍
libspatialindex是一种高效的C++空间索引库。支持复杂查询,如范围查询、点位置查询、 最近邻查询、K邻近查询以及参数化查询。
2、libspatialindex下载
libspatialindex网址:libspatialindex — libspatialindex 1.9.3 documentationhttps://libspatialindex.org/en/latest/下载libspatialindex:
获取spatialindex-src-1.9.3.tar.gz文件。
3、Windows下编译
解压缩spatialindex-src-1.9.3.tar.gz文件,进入spatialindex-src-1.9.3目录。
用CMake工具配置VS 2009工程。
设置安装路径:
点击Generate按钮,生成 spatialindex.sln
打开spatialindex.sln 解决方案,编译spatialinex-64、spatialindex_c-64、install
4、Linux下编译
解压缩spatialindex-src-1.9.3.tar.gz文件,进入spatialindex-src-1.9.3目录。
用CMake配置编译环境:
配置安装路径:
点击Generate完成。
进入build目录,开始编译,make
安装,make install
5、MacOS下编译
解压缩spatialindex-src-1.9.3.tar.gz文件,进入spatialindex-src-1.9.3目录。
用CMake配置编译环境:
配置安装路径:
点击Generate完成。
进入build目录,开始编译,make
安装,make install



