|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Node Spatialite||55||9||4||6 years ago||7||September 22, 2017||13||other||C|
|Standalone, cross-platform SpatiaLite 4.0 binding for node.js with all features enabled|
|Postgis Java Ng||13||6 days ago||lgpl-3.0||Java|
|PostGIS Java bindings|
|Mapnik Java||11||5 months ago||4||Java|
|Calls libmapnik3.0.x from Java|
This is a simple tileserver based on Spring and the libmapnik JNI bindings.
the Mapnik library will be needed, as this is all this PoC is about. Under debian unstable, as of writing this note, the setup can be performed issuing the following command:
# apt install libmapnik3.1
mapnik-jni bindings for mapnik 3 will be needed. The original authors of
Mapnik do not maintain such a tool, but there is a one available here:
Once cloned, the repository will require the
libmapnik3.0-dev package. Then a
make will result in the
build/dist/libmapnik-jni.so file to be
/usr/lib/jni/ directory, the
/usr/share/java, then you should be done with the
mapnik bindings setup.
osm2pgsql, load a postgis database, then edit the file
the postgresql configuration around line 140 to adapt to your setup.
$ mvn jetty:run
Then a minimalist webserver should be available at
This is not much than a Proof-of-Concept ! Do not expect to use it in production, as there is no caching of the generated tiles, which can take ~ 1 minute on my computer to render ...