This is a soft fork of SpatiaLite and very much work in progress
- Fix UTF-8 encoding of
epsg_inlined_21.c
andepsg_inlined_25.c
- Fix include of
lwn_network.h
using system include style
This requires the following software installed:
- CMake 3.23+
- Ninja 1.10+
- vcpkg
Currently the vcpkg path is hardcodec to
C:
in theCMakePresets.json
, but this can easily be changed:
"CMAKE_TOOLCHAIN_FILE": "C:/vcpkg/scripts/buildsystems/vcpkg.cmake"
Install the dependencies:
vcpkg install sqlite3 libxml2 libiconv geos freexl librttopo
Any modern IDE with CMakePresets.json
is recommended like QtCreator, VSCode or Visual Studio 2022. Simply install the dependencies, open the preset and hit compile.
SpatiaLite is licensed under the MPL tri-license terms; you are free to choose the best-fit license between: