You are not logged in. Click here to log in.

Application Lifecycle Management

Search In Project

Search inClear

IET 1.0 Release

ArcGIS Client

Required Software

ArcGIS Version 10.3

IET Application ArcGIS Addin

Download the ArcGIS Addin and install in ArcGIS dektop.

Version 1.41.0.22

Configuration

Save the JSON text below as urls.json and put it into your IET configuration directory. Replace _only_ the base URL (http://129.82.20.238:8080) with a server name/ip address that is accessible from the IET client.

{
  "barrier_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/barrier/1.0",
  "climate_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesMISC/d/r2climate/1.1",
  "cmz_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesMISC/d/cmz/1.1",
  "contour_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/contour/1.0",
  "crop_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/crop/1.0",
  "dataVersion_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/dataversion/1.0",
  "feedback_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesAPPLOG/m/ietlogging/1.0",
  "fuels_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/fuel/1.0",
  "hes_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/hydraulicelementsystem/1.0",
  "management_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/management/1.0",
  "operation_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/operation/1.1",
  "r2_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesR2/m/rusle2/2.1",
  "report_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesREPORT/m/iet/2.0",
  "residue_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/residue/1.0",
  "soil_url": "http://129.82.20.238:8080/NRCS_ConservationResourcesSOILS/d/wwesoilparams/1.0",
  "state_county_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesMISC/d/stateCounty/2.0",
  "strip_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesLMOD/d/strip/1.0",
  "weps_url": "http://129.82.20.238:8080/NRCS_IET_ConservationResourcesWEPS/m/weps/3.0"
}

Servers/Services

Required Software

MongoDB 3.2+ https://docs.mongodb.com/manual/tutorial/install-mongodb-on-windows

Allow other server to connect to this mongo instance.
mongod.conf:

...
# network interfaces
net:
      port: 27017
      bindIp : [127.0.0.1,0.0.0.0]
...
0.0.0.0 allows connectivity from all other servers within the network.

JDK 8 / Tomcat 8+

MS C++ Visual Studio Redistributable. Will Test to confirm.

IET Application WARs

NRCS_IET.zip (contains all war/yaml files below)

Service Context Version Recommended # of load-balanced VMs/cores-per-VM
WEPS 1.0.40-2.1.198 8+/4+
R2 1.0.17-2.1.198 8+/4+
SOILS 1.1.80-2.1.198 2/4
APPLOG 1.0.19-2.1.198 1/4
REPORT 2.0.78-2.1.198 2/4
LMOD 1.0.17-2.1.198 2/4
MISC 1.0.42-2.1.198 2/4

Setup

  • Install MongoDB on one application server. Make sure it is accessible from the servers that run the IET services. This mongodb is used for handling the model and data sessions.
  • A service context consists of a war file always has a corresponding yaml file. Those two files must to be copied into the TOMCAT webapp folder (see WEPS example below). The .yaml file can be customized to reflect local configuration settings. Tomcat must be restarted after a .yaml file was changed with a new setting. A services should be left as-is.
  • Multiple war/yaml files can be installed into the same webapp folder. However, it is recommended to not overload one machine (VM) with multiple service contexts.

A successful deployment for a given service context (e.g. WEPS) should look like this:

C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\webapps>dir
 Volume in drive C has no label.
 Volume Serial Number is C247-69A6

 Directory of C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\webapps

04/03/2017  09:55 AM    <DIR>          .
04/03/2017  09:55 AM    <DIR>          ..
10/10/2016  11:00 AM    <DIR>          docs
10/10/2016  11:00 AM    <DIR>          examples
10/10/2016  11:00 AM    <DIR>          host-manager
10/10/2016  11:00 AM    <DIR>          manager
04/03/2017  09:55 AM             1,033 NRCS_IET_ConservationResourcesWEPS##1.0.40-2.1.198.yaml
04/03/2017  09:55 AM               332 NRCS_IET_ConservationResourcesWEPS##1.0.40-2.1.198.war
               2 File(s)     48,011,799 bytes
               7 Dir(s)  44,544,462,848 bytes free

C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\webapps>

After starting TOMCAT, there will be another folder with the extracted WAR file content:

04/03/2017  09:56 AM   <DIR>           NRCS_IET_ConservationResourcesWEPS##1.0.40-2.1.198

Data

Data Updates

These updates are SQL script files to be run on the Microsoft SQL Server hosting the databases referenced therein. [Conservation Resources and NRT]

Explanation Link
Correction to point location data for cligen stations R2GIS Database Update Script 1
Update for potentially bad SRID data in cnty_geom table R2GIS Database Update Script 2
NRT database updates for missing geometry data for PR, PW, VI, and MP NRT database Update Script for PR
NRT database Update Script for PW
NRT database Update Script for VI
NRT database Update Script for MP