Open-source tool for automatic import of coded surveying data to multiple vector layers in GIS environment

Eva Stopková


This paper deals with a tool that enables import of the coded data in a single
text file to more than one vector layers (including attribute tables), together with
automatic drawing of line and polygon objects and with optional conversion to
CAD. Python script is available as an add-on for open-source software
GRASS GIS (GRASS Development Team). The paper describes a case study based
on surveying at the archaeological mission at Tell-el Retaba (Egypt). Advantages
of the tool (e.g. significant optimization of surveying work) and its limits (demands
on keeping conventions for the points’ names coding) are discussed here as well.
Possibilities of future development are suggested (e.g. generalization of points’
names coding or more complex attribute table creation).


Surveying, automatic data import, GIS


Autodesk, Inc. AutoCAD. url: (visited on 14/12/2015).

Autodesk, Inc. Description Keys. url:,topicNumber=CUGd30e107714 (visited on 14/12/2015).

Autodesk, Inc. Linework Code Sets. url:,topicNumber=CUGd30e52665 (visited on 14/12/2015).

Bentley Systems. MicroStation. url: edition- perspective?

skid=CT_PPC_GO_CNTP_EME_EN_T&gclid=CN__xYHd28kCFSgGwwodVFACZA (visited on 14/12/2015).

Radim Blazek and Martin Landa. v.category. url: (visited on 11/12/2015).

Hamish M. Bowman and Trevor Wiens. v.centroids. url: (visited on 11/12/2015).

Mike Caruso. Drawing Lines automatically by Point NAME range. url: (visited on 14/12/2015).

Charles Ehlschlaeger and Radim Blazek. v.out.dxf. url: (visited on 11/12/2015).

José Fonseca. gprof2dot. url: (visited on 06/06/2016).

GEPRO s.r.o. Kokeš. url: (visited on


Dave Gerdes and Radim Blazek. v.patch. url: (visited on 11/12/2015).

David Gerdes, Radim Blazek, and Martin Landa. v.clean. url: https://grass. (visited on 11/12/2015).

GISoft. MGeo. url: (visited on 14/12/2015).

GRASS Development Team. Geographic Resources Analysis Support System (GRASS) Software, Version 7.1. Open Source Geospatial Foundation. url: https://grass. (visited on 14/12/2015).

GRASS Development Team. Tools for Python programming. url: https://grasswiki. (visited on 06/06/2016).

GRASS Development Team. Vector add-ons. url: (visited on 14/12/2015).

Michael Higgins, James Westervelt, and Radim Blazek. url: https:// (visited on 11/12/2015).

Jozef Hudec, Emil Fulajtár, and Eva Stopková. “Historical and Environmental Determinations of the Ancient Egyptian Fortresses in Tell el-Retaba”. In: Asian and African Studies 24.2 (Dec. 2015), pp. 247–283. url:


iNGs. iNGs_Geo. url: (visited on 14/12/2015).

José Fonseca et al. Interpreting gprof’s Output. url:

binutils/docs- 2.18/gprof/Call- Graph.html#Call- Graph (visited on 07/26/2016).

Moritz Lennert. v.db.update. url:

v.db.update.html (visited on 11/12/2015).

Markus Neteler. v.db.addtable. url: (visited on 11/12/2015).

Markus Neteler and Helena Mitasova. North Carolina data set. url: https://grass. (visited on 24/11/2015).

Python Software Foundation. The Python Profilers. url: (visited on 06/06/2016).

Quantum GIS Development Team. QGIS Geographic Information System. Open Source Geospatial Foundation. url: (visited on 05/01/2016).

Eva Stopková. Survey Control Network Retaba2014. Tech. rep. Revision 2. 2016.


  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License.