DeepaMehta 4 Kiezatlas - Website
This DeepaMehta 4 Plugin is the software module for ship- and development of the rewritten website to be hosted at www.kiezatlas.de.
It builds on DeepaMehta 4 (Apache Lucene, Neo4J, Jetty among others) and our work of last year, especially on the
- dm4-kiezatlas module
- dm4-kiezatlas-etl module
- dm4-kiezatlas-angebote module
- dm4-kiezatlas-comments module
- dm4-geospatial module
- dm4-images module
- dm4-webpages module
- dm4-sign-up module
- dm4-thymeleaf module
but also on other open source software, such as
and on the Tile Map Service of www.mapbox.com.
Usage & Development
If you want to adapt this software make sure to have your development environment set up like described in the DeepaMehta Plugin Development Guide.
To install and setup hot-deployment for this plugin when having just downloaded and unzipped deepamehta, you could, for example configure your deepamehta bundle directory in the
pom.xml of this plugin. Therefore add a
dm4.deploy.dir path as a property to the
pom.xml in this directory. For example:
<properties> <dm4.deploy.dir>/home/oscar/deepamehta-4.8.3/bundle-deploy</dm4.deploy.dir> </properties>
To build dm4-kiezatlas-website successfully you'll need to build or install its dependencies into your local maven repository. This is due to the fact that we did not have the time to publish these bundles on maven central.
To do so, check out the following plugins source code from github and run
mvn clean install in all of them: dm4-kiezatlas, dm4-kiezatlas-etl, dm4-geospatial, dm4-thymeleaf, dm4-images, dm4-kiezatlas-angebote, dm4-webpages and dm4-sign-up.
Now you can build and hot-deploy the sources of the dm4-kiezatlas-website plugin using the following two commands:
grunt mvn clean package
Thise source code is licensed under the GNU GPL 3.0. It comes with no warranty.
0.6 -- 04 May, 2017
- Installed migration11, imported Bezirksregion-LOR CSV topics as LOR Utilities and Installed migration13
- Introduced csv bezirksregion / lor mapping (csv-import)
0.5 -- Winter, 2016
- More robust geo object entry form
- Interface to serve simple, custom made Citymaps
- City and district wide fulltext search on geo objects
- Confirmation workflow for new geo objects created by the public
Malte Reißig, Copyright 2015-2016