Back to Help
How Do I

How do I import a Shapefile of my site boundary?

Most projects start with an existing site boundary — from a client, a government dataset, or a previous survey. This guide covers importing that boundary into TerraSitu as a GIS layer.

Before you start

You'll need:

  • A Shapefile containing your site boundary polygon
  • All component files: .shp, .dbf, .shx, and ideally .prj
  • A .zip archive containing those files (required for Shapefile import)

If you have your boundary in another format (GeoJSON, KML, etc.), you can skip to Step 2.

Step 1 — Prepare the Shapefile zip

In Windows Explorer or Finder, select these files and compress them into a single .zip:

site_boundary.shp
site_boundary.dbf
site_boundary.shx
site_boundary.prj   ← include this if available

Warning: The .zip must not contain subdirectories. All files should be in the root of the archive. If you're on Mac, avoid using the "Compress" option on a folder — it may nest files inside a subfolder. Instead, select all the individual files and compress them.

If you don't have a .prj file, TerraSitu will assume the data is in WGS84 (EPSG:4326). If your shapefile is in a projected CRS (e.g. GDA2020 MGA Zone 55), the import will fail or display incorrectly. Generate a .prj using QGIS: Layer Properties > Source > Generate .prj.

Step 2 — Import the layer

Import GIS Layer dialog — drag and drop zone with supported file format list

  1. Open your Site detail page
  2. Click the Map tab
  3. Click Import GIS Layer
  4. Drag your .zip file onto the upload area, or click to browse
  5. Click Upload & Preview

The map will show a preview of your boundary. Check that it falls in the correct location before confirming.

Step 3 — Confirm the import

  1. Give the layer a name — e.g. "Site Boundary — Lot 42 DP 123456"
  2. Add an optional description with the data source (e.g. "NSW Land Registry, 2024")
  3. Click Confirm Import

The layer is now saved to the site and will be included in all survey packages synced to mobile.

Troubleshooting

"Reprojection failed" error Your data may be in an unsupported CRS, or the .prj may not match the actual CRS of the data. Open the Shapefile in QGIS, check the CRS, and re-export to GDA2020 or WGS84 before importing.

Boundary appears in the wrong location This usually means the CRS was not detected correctly — the .prj file is missing or incorrect. Check the CRS in QGIS (right-click layer > Properties > Source) and correct it.

File too large The maximum import size is 100 MB. For complex boundaries (e.g. a large native title claim area with thousands of vertices), simplify the geometry in QGIS before importing.

Wrong geometry type imported If your Shapefile contains multiple geometry types (points, lines, and polygons), TerraSitu imports all features. Use the layer toggle to check what was imported, and if needed, split into separate files by geometry type before importing.

Related Articles

Ready to try TerraSitu?

Start your free trial — no credit card required.

Start Free Trial