Thursday, October 04, 2007

SDSFIE Data Dictionaries for Trimble GPS

The Spatial Data Standards for Facilities, Infrastructure, and Environment (SDSFIE) provides a template for creating standardized geospatial standard for storing data. There are tools that can be used to automatically create SDSFIE Geodatabases (as well as other formats), but there have been no tools that could automatically generate SDSFIE compliant Data Dictionaries to be used for data collection by Trimble GPS units. The SDS2DDF application was designed to do just that.

The SDS2DDF is a VB 6 application that creates an ascii file that can be imported into Trimbles Data Dictionary Editor, and then into their GeoExplorer (and other) GPS receivers for field collection.

The above graphic shows the SDS2DDF as soon as it has been opened. Users can select to navigate through SDSFIE Feature Classes either by class, or grouped by Feature Dataset. The browser below shows the browse by Feature Dataset option. Users can also conduct a search by keyword to find a Feature Class that best meets there needs.

The user above has selected three Feature Classes. After selecting OK, the Feature Classes are loaded into the Main application screen (below).

Users can then browse through all of the loaded attributes for each Feature Class and determine which ones they would like to export to the final data dictionary. They can also view the description and domain values (if present) for each attribute field.
Users can also change certian properties for each feature, such as the alias name to be used (below).

Users can also change certain aspects on how the data is collected by the GPS receiver.

Once complete, the file is saved as an ASCII file (below).
To get the data into Trimble's Data Dictionary Editor, the user just selects 'Import ASCII file" from the 'File' menu.

The data can then be modified and saved as a DDF file for use in a Trimble GPS receiver.


  1. Anonymous4:58 PM

    Where is this application available?

  2. This is almost exactly what I need. Where can I get it?

  3. We are working on making this application available for download. Once it is available, we will post the link at the top of this post.

  4. Joe Heggenstaller8:26 AM

    I also need this type of application for our organization's implementation of the SDSFIE. It would be an amazingly helpful tool!

    Will the tool automatically truncate the attribute values from the SDS coded value list domains that are over the Trimble 6 character limit? Will it do the same truncation for attribute definitions?

    Will it have the capability of using SDS Browser Filters to develop a DDF?

    Any updates on an expected release date?

  5. The tool does automatically truncate the values to the appropriate length. Trimble did not accept them otherwise.

    Using a filter would be pretty simple. As I recall, the filter was nothing more than numeric codes for the feature classes.

    There are no current plans for upgrades. I would like to rewrite it in C#, but am lacking in time.

  6. joe heggenstaller10:28 AM

    You mentioned "no current plans for upgrades", but am I missing something? I don't see the VB version available for download. Is it available somewhere else than here that I'm not seeing?


  7. This tool is actually several years old. It is freeware, but has not been posted publicly. I need to find a place to put it.

    1. Has the original package been located and made available? otherwise I will try to start my own tool.


  8. When will we see this posted? I'd like to start using it.
    I'd also like to show it to a class that i am teaching next month.