Skip to main content
Version: 4.6.0

Running the Application

Configuration options for the GIS Network Extractor are provided as command line arguments.

Command Line Options​

UsageDescriptionDefault
-h, --helpShows this help message.false
-c, --configSpecify the config file.config.json

Environment Variables​

You can set the following environment variables to control different aspects of the GIS network extraction process:

VariableDescriptionDefault
ENMAC_USERThe user for the PoF Oracle database.enmac
ENMAC_PASSWORDThe password for the PoF Oracle database.password
GIS_EXTRACTOR_LOG_LEVELThe level of log messages to add to the GIS extractor logs.
One of [TRACE, DEBUG, INFO, WARN, ERROR]
INFO

To run the tool, execute the following command at a terminal.

java -Xmx<heap size> -Xms<heap size> -jar <path to gis-network-extractor> <COMMAND LINE OPTIONS>

where:

  • PoF database connection environment variables have been defined. e.g. ENMAC_USER=enmac; ENMAC_PASSWORD=password;

  • heap size is the desired size of the heap. e.g. 16g

Heap Size Estimation​

PoF system with 2.5 million components requires around 10GB

The LV Mapping data requires around 2GB

Together with the process overhead, the recommended heap size is 16GB