Land surveys codification

By Friday February 7th, 2020DAO, GIS, News, NewsFR, QGIS, SIG, Topographie

The city of Megève has renewed its confidence in Oslandia by asking us to add functionalities to LandSurveyCodesImport (LCSI), a QGIS plugin for geo-coding topographic surveys.

What is a coded survey ?

A coded survey is a land survey (carried out with a total station or a GPS) where each point is associated with one or more codes in the field book.


(Thanks Wikipedia for the illustration)

The coding automatically assigns the drawn objects to the correct drawing layer.

The landSurveyCodesImport plugin which allows to retrieve coded data through QGIS, was initially developed by Loïc Bartoletti.

News !

Support for curves, rectangles and squares

It is now possible to code rectangles and squares. To make this possible it was necessary to modify the QGIS API in order to propose to developers functions on these geometries. Consequently the plugin is compatible with QGIS versions higher than 3.6.

Curves are now available on the lines. It is possible to combine straight lines and curves, as on QGIS. The code of the line takes the parameter ‘3’ to indicate that it is a curve. A curve being an arc built with 3 points, it is necessary to draw 3 points with this parameter to build the arc (if it is not the case, the geometry is moved on the errors).

Surveyors managing roads or public spaces will have fun 🙂

Data converter

The LSCI plugin can now convert Trimble JobXML data to its CSV format.

Although this can be done from Trimble branded field notebooks, some design offices need to modify JobXML source files to another format afterwards. Version 0.20 offered a reduced field-based functionality to export close to the standard CSV of Trimble field notebooks (Reduction part of the XML file). Version 0.21 goes further by proposing to export all points entered in the field (including deleted points).

PDF output

Codified surveying is good, but being able to bring your codification afterwards when you have a memory lapse, is better. This new treatment solves that problem.

It is possible to export its coding in the field after PDF generation.

Going further

This functional set deserves several improvements, for example :

  • support splines: we’re working on adding nurbs in QGIS.
  • support other input formats (Leica)
  • add ellipses
  • automatically propose an envelope (convex, concave, minimum rectangle) for the surveyed property
  • improve the PDF export of the codification
  • improve the logs from imports

Do not hesitate to contact us if you are interested in these issues!

We plan to integrate in QGIS new drawing functionalities for land surveying and also to work on an OpenHardware/OpenSource surveying device soon, follow our work 🙂

Loïc Bartoletti

Author Loïc Bartoletti

More posts by Loïc Bartoletti

Join the discussion 2 Comments