GIS software
In general, we recommend using QGIS to view RiskScape shapefile results. All the example tutorial input data that is provided alongside the RiskScape documentation has been tested with QGIS and is known to work.
For more details on installing QGIS, refer to Installing a GIS application.
Workarounds for ArcGIS
If you are using ArcGIS, then shapefile data may sometimes appear to be projected incorrectly.
ArcGIS does not seem to recognize the open standards (OGC) format used for some shapefile .prj
files.
Here are some workarounds in the meantime, while we investigate a better interoperability solution with ArcGIS.
This projection issue seems to be limited to shapefiles. Other file formats, such a GeoPackage or GeoJSON, should be projected in ArcGIS correctly.
You can set the projection manually in ArcGIS. If you are unsure what projection a shapefile uses, you can use the
riskscape bookmark info FILENAME
command. The CRS (Coordinate Reference System) code used in the file is displayed in the output, e.g.... Axis-order : long,lat / X,Y / Easting,Northing CRS code : EPSG:4326 ...
You can usually change the format that the RiskScape model results are saved in fairly easily. For example, the
riskscape model run MODELNAME --format geopackage
command will produce a GeoPackage results file instead of a shapefile. This.gpkg
file can be more reliably projected in ArcGIS. Note that any exampleriskscape model run
commands will typically result in the default shapefile format being used - you will have to add--format geopackage
onto the end of the example command yourself.You can use RiskScape to change the format of most geospatial files. For example, to convert shapefile input data into a GeoPackage file, you can use the command
riskscape bookmark evaluate SHAPEFILE_PATH --format geopackage