Skip to content

Provides a RESTful Web Mapping Service for the OSSIM/OMAR (O2) system

Notifications You must be signed in to change notification settings

ossimlabs/omar-wms

Repository files navigation

omar-wms

Build Status

Description

The OMAR Web Map Service provides OGC capabilities for the WMS standard, serving out image chips from O2's raster data holdings.

Optional environment variables

Only required for Jenkins pipelines or if you are running Nexus and/or Openshift locally

  • OPENSHIFT_USERNAME
  • OPENSHIFT_PASSWORD
  • REPOSITORY_MANAGER_USER
  • REPOSITORY_MANAGER_PASSWORD

About

The omar-wms respository is OMAR's implementation of Web Mapping Service (WMS) based of the Open Geospatial Consortium (OGC) standard. Its purpose is to process request for georeferenced map images from OMAR's map server. It has two request types defined by the standard, GetCapabilities and GetMap.

How to Install omar-wms-app locally

  1. Install omar-oms-plugin click this link for instructions

  2. Install omar-geoscript-plugin click this link for instructions

  3. Git clone the following repos or git pull the latest versions if you already have them.

  git clone https://github.com/ossimlabs/omar-hibernate-spatial.git
  git clone https://github.com/ossimlabs/omar-wms.git
  1. Install omar-hibernate-spatial-plugin
 cd omar-wms/plugins/omar-hibernate-spatial-plugin
 gradle clean install
  1. Install omar-wms-plugin
 cd omar-wms/plugin/omar-wms-plugin
 gradle clean install
  1. Build/Install omar-wms-app

Build:

 cd omar-wms/apps/omar-wms-app
 gradle clean build

Install:

 cd omar-wms/apps/omar-wms-app
 gradle clean install