Practical Execution Guide
This guide gives one connected beginner workflow from raw data to final communication outputs.
Primary priority: Plot PDF and KMZ communication outputs.
Secondary priority: editable exchange files for team rework.
Project Scenario
Use a simple project:
- Two-room building, ground floor only.
- One short approach road.
- Total station points in CSV.
- AOI for basemap and terrain analysis.
Handbook Defaults (Do Not Change)
- Working projected CRS:
EPSG:32643 - Units for distance/elevation: meters
- Final communication deliverables: PDF and KMZ
Critical Elevation Source Rule
- Preliminary analysis without detailed site survey: use Copernicus 30m DEM.
- Detailed analysis with detailed site survey: generate DEM from detailed survey and use that DEM for contours, slope, and profiles.
- For detailed checks, do not rely on Copernicus 30m DEM if survey-derived DEM is available.
Expected Outputs
Primary Outputs
- Civil 3D plot PDF.
- QGIS map PDF.
- KMZ for Google Earth Pro.
Supporting Editable Outputs
- Excel cleaned survey workbook/CSV.
- Reprojected basemap GeoTIFF (
EPSG:32643). - Reprojected Copernicus 30m DEM GeoTIFF (
EPSG:32643) for preliminary analysis. - Survey-derived DEM GeoTIFF (
EPSG:32643) for detailed analysis. - Contour vector layer (GeoPackage/Shapefile).
- CAD/GIS exchange layers.
Workflow Overview
flowchart TD
subgraph BuildData[Data and GIS Build Workflow]
A[Prepare dataset and folders] --> B[Clean survey CSV in Excel]
B --> C[Import points in QGIS]
C --> D[Download basemap]
D --> E{Detailed survey available?}
E -->|No| F[Use Copernicus 30m DEM]
E -->|Yes| G[Convert survey points to DEM]
F --> H[Reproject rasters to EPSG 32643]
G --> H
H --> I[Generate contours and map layout]
I --> J[Export QGIS map PDF]
end
subgraph CadDraft[CAD Drafting Workflow]
C --> K[Export vector for CAD]
K --> L[Civil 3D MAPIMPORT and drafting]
L --> M[Create layout and export plot PDF]
end
subgraph EarthQA[Google Earth Review Workflow]
I --> N[Export communication KMZ]
N --> O[Google Earth Pro review]
end
subgraph Publish[Unified Delivery Workflow]
P[Publish in OneDrive]
end
J --> P
M --> P
O --> P
classDef input fill:#e3f2fd,stroke:#1565c0,stroke-width:1.5px,color:#0d47a1;
classDef process fill:#fff8e1,stroke:#ef6c00,stroke-width:1.5px,color:#e65100;
classDef decision fill:#ffebee,stroke:#c62828,stroke-width:1.5px,color:#8e0000;
classDef output fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20;
class A input;
class B,C,D,F,G,H,I,K,L,N,O process;
class E decision;
class J,M,P output;
Step 1: Prepare Project Folder
- Create a project folder with subfolders:
01_raw,02_excel,03_qgis,04_civil3d,05_exports. - Copy starter CSV and GeoJSON files into
01_raw. - Keep raw files unchanged.
- Store project root in your OneDrive synced location for version-safe work.
Step 2: Clean Survey CSV in Excel
- Open CSV and verify
PointID,Easting,Northing,Elevation,Code. - Convert range to table.
- Run text cleanup and duplicate checks.
- Save cleaned survey file in
02_excel. - Keep a
v1,v2naming pattern for major changes.
Step 3: Build Base GIS Layers in QGIS (Select Elevation Source)
flowchart TD
A[Set project CRS EPSG 32643] --> B[Add cleaned points]
B --> C[Load basemap]
C --> D{Detailed survey available?}
D -->|No| E[Download AOI basemap and Copernicus 30m DEM]
D -->|Yes| F[Create DEM from detailed survey points]
E --> G[Warp rasters to EPSG 32643]
F --> G
G --> H[DEM optional cleanup 0 to NoData]
H --> I[Generate contours]
classDef input fill:#e3f2fd,stroke:#1565c0,stroke-width:1.5px,color:#0d47a1;
classDef process fill:#fff8e1,stroke:#ef6c00,stroke-width:1.5px,color:#e65100;
classDef decision fill:#ffebee,stroke:#c62828,stroke-width:1.5px,color:#8e0000;
classDef output fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20;
class A input;
class B,C,E,F,G,H process;
class D decision;
class I output;
- Set QGIS project CRS to
EPSG:32643before processing. - Import cleaned CSV as points.
- Load basemap with QuickMapServices and download AOI raster if needed.
- Decide terrain source:
- Preliminary analysis: download Copernicus 30m DEM.
- Detailed analysis: generate DEM from detailed survey points (TIN/IDW interpolation in QGIS).
- Reproject basemap and DEM with Warp to
EPSG:32643if required. - Optionally set DEM zero values to NoData.
- Extract contours using practical interval.
- Record DEM source in output layer metadata/file name.
Step 4: Draft and Plot in Civil 3D
- Start drawing with layer discipline.
- Assign
MAPCSASSIGNtoUTM84-43N(workshop CRS target). - Import required GIS vector using
MAPIMPORT. - Draft two-room plan, wall thickness, and openings.
- Add dimensions and annotations.
- Build one layout and export plot PDF.
Step 5: Prepare Communication Outputs
- In QGIS, style contour and key layers for readability.
- Build map layout (title, legend, north arrow, scale bar).
- Export QGIS map PDF.
- Export final communication layer to KMZ.
- Open KMZ in Google Earth Pro and verify labels/geometry.
Step 6: Compact Data Exchange Across Tools
- QGIS point/vector -> Civil 3D via GeoPackage/Shapefile and
MAPIMPORT. - QGIS raster -> Civil 3D via GeoTIFF and
MAPIINSERT. - Civil 3D -> GIS via
MAPEXPORT. - QGIS -> Google Earth Pro via KMZ.
Step 7: Save and Share with OneDrive
flowchart TD
A[Finalize PDF KMZ and editable files] --> B[Move to OneDrive project folder]
B --> C[Share with specific people]
C --> D[Set view or edit permissions]
D --> E[Use Version History after milestones]
classDef input fill:#e3f2fd,stroke:#1565c0,stroke-width:1.5px,color:#0d47a1;
classDef process fill:#fff8e1,stroke:#ef6c00,stroke-width:1.5px,color:#e65100;
classDef decision fill:#ffebee,stroke:#c62828,stroke-width:1.5px,color:#8e0000;
classDef output fill:#e8f5e9,stroke:#2e7d32,stroke-width:1.5px,color:#1b5e20;
class A input;
class B,C,D process;
class E output;
- Publish final files in OneDrive project folder.
- Share PDF/KMZ as view-only by default.
- Share editable files only to required editors.
- Use Version History after major edits.
- For detailed collaboration settings, use OneDrive Reference.
Daily Quick Check (Before Closing Work)
- Files saved in OneDrive synced folder.
- No active sync warnings.
- CRS remains
EPSG:32643for all GIS/CAD exchange outputs. - DEM source selection matches objective (Copernicus 30m preliminary, survey-derived detailed).
- Latest PDF and KMZ open correctly.
- Major edits are version-labeled.
Final Quality Checks
- Geometry is clean and readable.
- Units and CRS are consistent.
- Tables have no duplicate critical IDs.
- CAD, GIS, and Google Earth outputs align spatially.
- Communication deliverables (PDF + KMZ) are present and verified.