Skip to main content
Version: 2.20.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