The code is developed using and tested with:
- maven 3.5.0
- Netbeans 8.2
- Apache Tomcat 8.0.27.0
- JDK 1.8
- Java EE 7 Web
The chronontology-spatialapi
web application is build using maven
as WAR-file.
For details have a look at pom.xml.
Download and install maven
and run it.
Download and install maven
.
Run git clone https://github.com/i3mainz/chronontology-spatialapi.git
to create a local copy of this repository.
Run mvn install
to install all required dependencies.
Run mvn clean install site
for cleaning, building, testing and generating the documentation files.
Run the war-file using maven with mvn tomcat7:run
in an installed Tomcat. Usually Tomcat will use port 8080 on http://localhost:8080/
.
Run the war-file as in Tomcat using Netbeans with Run / Debug
or deploy it to an existing Tomcat. Using Netbeans, usually Tomcat will use port 8084 on http://localhost:8084/
.
Running mvn test
will run the unit tests with JUnit
.
Look at GitHub Pages for the latest developer documentation like maven
and javadoc
.
Look at Gist hints for Configurations for JAVA projects using Maven
.
Modify prefixes.csv into the resources
folder.
Florian Thiery M.Sc.1, i3mainz2
1 Florian Thiery M.Sc., Linked Geodesy, ORCID
2 i3mainz - Institute for Spatial Information and Surveying Technology at School of Technology, Hochschule Mainz University of Applied Sciences, Website
This web service uses the Gazetteer JSON library.
The resulting JSON data structure is based on GeoJSON+ and GeoJSON+ Linked Data.