shapeindex
C++/Python toolkit for developing GIS applications (utilities)
Install
- All systems
-
curl cmd.cat/shapeindex.sh
- Debian
-
apt-get install mapnik-utils
- Ubuntu
-
apt-get install mapnik-utils
- Arch Linux
-
pacman -S mapnik
- Kali Linux
-
apt-get install mapnik-utils
- Fedora
-
dnf install mapnik-utils
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install mapnik-utils
- OS X
-
brew install mapnik
- Raspbian
-
apt-get install mapnik-utils
- Dockerfile
- dockerfile.run/shapeindex
mapnik-utils
C++/Python toolkit for developing GIS applications (utilities)
Mapnik is an OpenSource C++/Python toolkit for developing GIS (Geographic Information Systems) applications. At the core is a C++ shared library providing algorithms/patterns for spatial data access and visualization. Essentially a collection of geographic objects (map, layer, datasource, feature, geometry), the library doesn't rely on "windowing systems" and is intended to work in multi-threaded environments High-level Python bindings (boost.python) facilitate rapid application development, targeting zope3, django, etc. This package contains miscellaneous utilities distributed with mapnik: shapeindex: program to creates file system based index for ESRI shape-files
mapnik
Mapnik is a Free Toolkit for developing mapping applications.
It's written in C++ and there are Python bindings to facilitate fast-paced agile development. It can comfortably be used for both desktop and web development, which was something I wanted from the beginning. Mapnik is about making beautiful maps. It uses the AGG library and offers world class anti-aliasing rendering with subpixel accuracy for geographic data. It is written from scratch in modern C++ and doesn't suffer from design decisions made a decade ago. When it comes to handling common software tasks such as memory management, filesystem access, regular expressions, parsing and so on, Mapnik doesn't re-invent the wheel, but utilises best of breed industry standard libraries from boost.org