Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Introduction

BerkeleyMapper 2.0 is a mapping interface for Collections (or other) Databases built on top of Google Maps. Users can configure their mapping interface through a simple XML configuration script while mapping data from tab-delimited text files.

This codebase is in active development, with many new features and interface changes from the prior version. The BerkeleyMapper instance running at http://berkeleymapper.berkeley.edu is open to anyone mapping natural history collections data. The code is open source, so you may wish to setup your own instance running on another server. If you have any questions or feature requests please email the developer at "jdeck -at- berkeley -dot- edu"

Instructions for using BerkeleyMapper are found in the wiki

Developers

All external libraries are controlled by gradle, so to get started, you need to just:

git clone {this_repo}
# install gradle if you have not done so, then...
gradle build

The gradle build process will create a WAR file called dist/berkeleymapper.war

There is a file called config.props which you can create by copying the file config.props.template

Certain connections require importing certificate to allow 3rd party access: First, obtain an exported copy of certificate. (On chrome, developer tools->security) Second, import into keystore using the keytool program

keytool -import -alias example -keystore /etc/ssl/certs/java/cacerts -file {FILEAME}

Note that cert files are stored in ~jdeck/certs

About

Map specimens using simple XML configuration file and Google Maps API

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published