Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

About

Martin Cerny

Arrow and ellipses visualisation

Martin Cerny (martin1cerny@gmail.com)

This tool is based on open source library shapelib (shapelib.maptools.org) and QT4 framework (http://qt.nokia.com/).

This tool creates shapefile files for visualization of arrows and ellipses based on parameters from input text file and projection file. This software does not depend on ArcGIS or any other kind of SW. Resulting files are valid SHP files which can be than visualized in tools such as ArcMap or QuantumGIS.

Files are created in the directory with source data. Names of the files are created automatically (xxx_points.shp, xxx_ellipses.shp, xxx_arrows.shp where xxx stands for name of the source file). Existing files with the same name can be overwritten with no possibility of their recovery. If you want to keep the older results you have to move it or rename.

Projection files are plain text files with specification of the projection of the data. Those files are not standard part of this tool but are comon part of instalation of many GIS software. Some of them could be downloaded from the internet, for example here: http://spatialreference.org/

Input file must be CSV file with strictly specified structure including header. Values must be separated just by "," sign with no spaces or tabs. Decimal values must be declared using decimal point.

Corect setting for WGS-84 is: Base azimut -90, Clockwise orientation

=========================================================

Example of the file:

BASE_EAST,BASE_NORTH,VECT_AZIMUTH,VECT_LENGTH,EL_AZIMUTH,EL_MAJOR,EL_MINOR
15.8765,49.76543,15.7643,3.678,15.7654,2.45465,1.3426
18.2765,51.77543,23.3443,2.678,22.7654,5.01465,1.5426
12.8565,46.76843,67.8943,4.678,66.7654,1.89435,1.0426
10.3465,43.76923,34.1243,3.678,37.7654,3.32475,1.7426
14.1765,40.28543,12.2323,4.678,15.7654,4.65875,1.9426
19.8765,55.98443,78.2433,3.678,80.7654,2.45465,2.3426