How to Choose GIS Software for Surveying, Engineering and Mining

Most GIS software is built around maps of things — parcels, pipes, census tracts — with their attributes in tables. Surveyors, civil engineers and mining teams mostly ask about the ground itself: how much, how steep, where does the water go, what can be seen from here. The best GIS software for that work is the one that answers those questions on your own data at full resolution. This guide lists what to check, and how to test each point before you buy.

Start from the question, not the feature list

Write down the five questions you answer most often. If they are about features and attributes — which parcels lie in a zone, which pipes are due for inspection — a general-purpose GIS with a strong attribute database and cartography is the right centre of gravity. If they are about the terrain — volumes, slopes, drainage, visibility, sections, change between surveys — the elevation model is the centre, and the software has to be judged on how well it handles one.

Many teams need both, and that is normal: a general GIS for mapping and records, and a terrain tool for the ground, exchanging GeoTIFF, Shapefile, GeoPackage and DXF.

Can it open your rasters at full resolution?

A drone DEM or a lidar DTM of a real site runs from hundreds of megabytes to many gigabytes. Some software loads the whole raster into memory; some builds overviews and reads only what the view needs. Test with your largest file: how long the first open takes, how long the second takes, and whether pan, zoom and measurement stay responsive across the whole extent.

Point clouds: viewer, processor or both?

LAS and LAZ are the standard formats for lidar and photogrammetry point clouds. Some tools display the points; some classify them into ground, vegetation and buildings; some turn them into surfaces. For terrain work the key output is a surface — a bare-earth DEM from ground-classified points, or a surface model from all of them — so check which of those the software produces, and at what resolution.

Coordinate systems and vertical datums

Survey data lives in projected grids, national systems and local vertical datums. Check that the software reads each dataset's coordinate system and shows it for confirmation, distinguishes assigning a system from transforming to one, and handles heights explicitly: ellipsoidal from GNSS, orthometric from the geoid. A tool that silently mixes the two puts a design tens of metres out vertically.

CAD interoperability

Engineering deliverables end in CAD. Look for DXF import that keeps layers and 3D geometry and drapes the drawing on the terrain, DXF export with layers, TIN surfaces as LandXML, and conversion between CAD and GIS formats — DXF to Shapefile and back — with the coordinate system written where the format allows.

Terrain analysis depth

Slope and hillshade are table stakes. Check the depth that matters to you: contours with index lines and labels; hydrology with flow direction, flow accumulation, stream networks and watersheds; viewshed; cut and fill against several reference surfaces; cross-sections; and change detection with a level of detection instead of raw differences.

Automation, cartography and the honest gaps

If your work is repetitive batch processing, scripting matters — check whether the software has it. If you publish maps, check the layout tools: legends, grids, scale bars and fixed-scale sheets. No single package is strongest at everything; the right choice covers your five questions and exchanges cleanly with whatever covers the rest.

Cost: what you actually pay

Licences come as perpetual, subscription, per-module or free and open source. Add the extensions you will need for terrain, lidar or hydrology, the training time, and whether the people you send results to need a licence to open them. Academic and beta programmes can lower the cost of evaluating properly.

GIS software checklist for surveyors, engineers and mining teams
CriterionWhat to checkHow to test with your data
Main questionAttributes and maps, or the ground itselfList your five most frequent questions
Large rastersFull-resolution open, overviews, responsivenessOpen your largest DEM and orthophoto twice
Point cloudsLAS/LAZ to bare-earth DEM and surface modelImport a real cloud and compare it with a checked DEM
Coordinate systemsReads and confirms the CRS; assign vs transform; vertical datumLoad data in two systems and check the alignment
CAD exchangeDXF layers and 3D, LandXML, DXF ↔ ShapefileRound-trip a real drawing
Terrain analysisContours, hydrology, viewshed, cut and fill, sections, changeReproduce a result you already trust
Automation and mapsScripting, layouts, fixed-scale sheetsRepeat a monthly task end to end
CostLicence model, extensions, training, recipientsPrice a year of real work

Where STREAM fits

STREAM is terrain-focused GIS for Windows. It streams very large DEMs, orthophotos and LAS/LAZ point clouds, reads each layer's coordinate system by EPSG code, converts vertical references with a geoid grid, and runs slope, aspect, hillshade, contours, hydrology, viewshed, sun and shadow, cut and fill, cross-sections and change detection on the elevation model — offline. It imports and exports DXF with layers and writes Shapefile, KMZ, GeoTIFF, CSV and LandXML. It is free during the public beta, and academic use is always free.

It does not try to replace a general-purpose GIS: there is no attribute database, no scripting and no web mapping, so it works alongside the GIS you already use rather than instead of it.

Frequently asked questions

What is the best GIS software for surveyors?

The one that answers your most frequent questions on your own data. For terrain questions — volumes, slopes, drainage, visibility, sections — judge software by how it handles large elevation models, point clouds, coordinate systems and CAD exchange; for attributes and mapping, by its database and cartography.

Is there affordable GIS software for engineers?

Yes — licences range from subscriptions to free and open-source packages. STREAM, a terrain-focused GIS for Windows, is free during its public beta, and academic use is always free.

Do mining companies use GIS?

Yes, alongside specialist mine planning software. GIS covers mapping, records and site-wide terrain analysis; terrain tools add volumes, slope checks, drainage and change between surveys on the elevation model.

Can GIS software open DXF files?

Many can. For engineering work, check that layers and 3D geometry survive, that the drawing can be draped on the terrain, and that DXF converts to Shapefile and back with the coordinate system attached.

Is there GIS software that works offline?

Desktop GIS works offline by nature. STREAM runs entirely on your Windows machine: the data never leaves it and processing needs no internet connection — only licence activation needs one online step.

See STREAM as a terrain GIS

Native Windows · fully offline · free beta

GIS Software