ArchGDAL.jl documentation

ArchGDAL.jl documentation

GDAL is a translator library for raster and vector geospatial data formats that is released under an X/MIT license by the Open Source Geospatial Foundation. As a library, it presents an abstract data model to drivers for various raster and vector formats.

This package aims to be a complete solution for working with GDAL in Julia, similar in scope to the SWIG bindings for Python. It builds on top of GDAL.jl, and provides a high level API for GDAL, espousing the following principles.

Principles (The Arch Way)

(adapted from: https://wiki.archlinux.org/index.php/Arch_Linux#Principles)

Installation

This package is currently unregistered, so add it using Pkg.clone, then find or get the GDAL dependencies using Pkg.build:

Pkg.clone("https://github.com/visr/GDAL.jl.git")
Pkg.build("GDAL")
Pkg.clone("https://github.com/yeesian/ArchGDAL.jl.git")

Pkg.build("GDAL") searches for a GDAL 2.1+ shared library on the path. If not found, it will download and install it. To test if it is installed correctly, use:

Pkg.test("GDAL")
Pkg.test("ArchGDAL")