Advertisement

开发和使用spatialite

阅读量:

spatialite编译使用

    • 零、前言
    • 一、安装依赖库
    • 二、编译spatialite库
    • 三、spatialite库使用

零、前言

在SQLite中并未内置空间索引支持,在仅限于数据存储功能的基础上 Spatialite 是 SQLite 的一个扩展模块。允许 Spatialite 对 SQLite 存储的空间数据进行读取与更新操作。本文基于个人使用经验进行了归纳整理,并希望通过分享我的实践经验希望能为您带来帮助

一、安装依赖库

在本地环境中,我的编译环境基于Ubuntu 18.04系统的远程编译平台。spatialite的所有依赖库均采用远程安装模式。其依赖库包括:SQLite3(SQL数据库)、Proj(地图投影软件包)、Freexl(-xl扩展)、XML2(XML版本)、Iconv(字符集转换工具)、Lzma(压缩解压工具)以及Minizip等工具。

安装依赖项指令:执行以下命令以正确配置系统环境变量以支持SQLite数据库功能: sudo apt install sqlite3-open-sudo proj-open-sudo freeexl-open-sudo xml2-open-sudo iconv-hook-open-sudo lzma-open-sudo geos-open-sudo

全部评论 (0)

还没有任何评论哟~