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.18 [UPDATED]
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/2.0",
"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
Setup
- Install MongoDB on one application server. Make sure it is accessible from the servers that run the IET services. This
mongodb is use for handling the model and data sessions.
- A service context consists of a war file always has a corresponding property and services file. All three files must to be copied into the TOMCAT webapp folder (see WEPS example below).
The .properties file can be customized to reflect local configuration settings. Tomcat must be restarted after a .properties
file was changed with a new setting. A services should be left as-is.
- Multiple war/properties 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.32-2.1.177.properties
04/03/2017 09:55 AM 332 NRCS_IET_ConservationResourcesWEPS##1.0.32-2.1.177.services
04/03/2017 09:55 AM 48,010,766 NRCS_IET_ConservationResourcesWEPS##1.0.32-2.1.177.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.32-2.1.177
Data