Open-source tool for automatic import of coded surveying data to multiple vector layers in GIS environment
DOI:
https://doi.org/10.14311/gi.15.2.2Keywords:
Surveying, automatic data import, GISAbstract
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 v.in.survey 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).References
Autodesk, Inc. AutoCAD. url: http://www.autodesk.com/products/autocad/overview (visited on 14/12/2015).
Autodesk, Inc. Description Keys. url: http://docs.autodesk.com/CIV3D/2013/ENU/index.html?url=filesCUG/GUID-DB075E8C-5E3D-4A0C-B379-90404AD181F2.htm,topicNumber=CUGd30e107714 (visited on 14/12/2015).
Autodesk, Inc. Linework Code Sets. url: http://docs.autodesk.com/CIV3D/2013/ENU/index.html?url=filesCUG/GUID-8810116C-BB09-46FC-B058-1B975E1B9C18.htm,topicNumber=CUGd30e52665 (visited on 14/12/2015).
Bentley Systems. MicroStation. url: https://www.bentley.com/en/perspectivesand-viewpoints/topics/viewpoint/connect- 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: https://grass.osgeo.org/grass70/manuals/v.category.html (visited on 11/12/2015).
Hamish M. Bowman and Trevor Wiens. v.centroids. url: https://grass.osgeo.org/grass70/manuals/v.centroids.html (visited on 11/12/2015).
Mike Caruso. Drawing Lines automatically by Point NAME range. url: https://forums.autodesk.com/t5/autocad-civil-3d-general/drawing-linesautomatically-by-point-name-range/td-p/5551586 (visited on 14/12/2015).
Charles Ehlschlaeger and Radim Blazek. v.out.dxf. url: https://grass.osgeo.org/grass70/manuals/v.out.dxf.html (visited on 11/12/2015).
José Fonseca. gprof2dot. url: https://github.com/jrfonseca/gprof2dot (visited on 06/06/2016).
GEPRO s.r.o. Kokeš. url: http://www.gepro.cz/produkty/kokes/ (visited on
/12/2015).
Dave Gerdes and Radim Blazek. v.patch. url: https://grass.osgeo.org/grass70/manuals/v.patch.html (visited on 11/12/2015).
David Gerdes, Radim Blazek, and Martin Landa. v.clean. url: https://grass.
osgeo.org/grass70/manuals/v.clean.html (visited on 11/12/2015).
GISoft. MGeo. url: http://www.gisoft.cz/MGEO/MGEO (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.
osgeo.org/ (visited on 14/12/2015).
GRASS Development Team. Tools for Python programming. url: https://grasswiki.
osgeo.org/wiki/Tools_for_Python_programming#cProfile_profiling_tool (visited on 06/06/2016).
GRASS Development Team. Vector add-ons. url: https://svn.osgeo.org/grass/grass-addons/grass7/vector/ (visited on 14/12/2015).
Michael Higgins, James Westervelt, and Radim Blazek. v.in.ascii. url: https://
grass.osgeo.org/grass70/manuals/v.in.ascii.html (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: https://www.sav.sk/journals/
uploads/120813537_Hudec.pdf.
iNGs. iNGs_Geo. url: http://www.ings.sk/?IDe=93899 (visited on 14/12/2015).
José Fonseca et al. Interpreting gprof’s Output. url: http://sourceware.org/
binutils/docs- 2.18/gprof/Call- Graph.html#Call- Graph (visited on 07/26/2016).
Moritz Lennert. v.db.update. url: https://grass.osgeo.org/grass71/manuals/
v.db.update.html (visited on 11/12/2015).
Markus Neteler. v.db.addtable. url: https://grass.osgeo.org/grass70/manuals/v.db.addtable.html (visited on 11/12/2015).
Markus Neteler and Helena Mitasova. North Carolina data set. url: https://grass.
osgeo.org/download/sample-data/ (visited on 24/11/2015).
Python Software Foundation. The Python Profilers. url: https://docs.python.org/2/library/profile.html (visited on 06/06/2016).
Quantum GIS Development Team. QGIS Geographic Information System. Open Source Geospatial Foundation. url: http://www.qgis.org/en/site/ (visited on 05/01/2016).
Eva Stopková. Survey Control Network Retaba2014. Tech. rep. Revision 2. 2016.
Downloads
Published
Issue
Section
License
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).