|
The objective of the Survey Drivers Project is to design, implement, and maintain a software system for managing the standardized geospatial survey file formats of the U.S. Corps of Engineers, including, but not limited to the national standard published in the Engineering Manual, EM1110-2-1005, and all formats used internally by the New Orleans District such as LMN830 and Traverse Computation files.
The Survey Drivers software was written in Visual Basic as a Dynamic Link Library (DLL) to implement ESRI's Plugin Workspace Factory Interfaces. Implementation of Survey Drivers as a "Plug-in Workspace Factory" allows ESRI's ArcGIS 9 application to read any USACE survey file as if it were one of ArcGIS's native file formats. The system supports point and line features, features attribution, coordinate system definition, and metadata synchronization.
In addition to ArcGIS, the Survey Drivers library can also also be used without ArcGIS in custom applications. Languages such as C++, Visual Basic, and Python that support interoperability with the Microsoft Component Object Model (COM) can access the non-ESRI classes in Survey Drivers. The Survey Drivers library saves application developers time and effort, by providing a simple object model to access information from standard survey files, in contrast to writing custom parsers for each new application.
Survey Driver includes extensive user documentation, including reference specification for the EM and LMN830 file formats, as well as command-line utilities for checking survey formats, compiling surveys into shapefiles, and exporting surveys to Google Earth format (KML).
|


|