Thursday, January 21, 2010

Easier way to find free end points in GeoMedia

In my previous post, I went about a long winded way to determine the free end points using GeoMedia. At the least, it was a good workout of using GeoMedia's query and analysis tools. There is an easier way to do the same thing in GeoMedia by breaking down the line geometries into their base geometries.

Here is the simpler method:

  1. Start up GeoMedia and open up a workspace e.g. C:\GeoWorkspaces\USSampleData.gws.

  2. Select Legend > Add Legend Entries to display the line geometry feature to analyse e.g. Rivers if it is not displayed in the Map Window.

    The feature is displayed.


  3. Select Tools > Generate Base Geometry.

    The Generate Base Geometry dialog box appears.


  4. In the Generate base geometry from drop down box, choose the line feature e.g. Rivers.

  5. Toggle Output types Nodes on and Edges off. Toggle on Display in map window.

  6. Click OK.

    The base nodes query Base Geometry of Rivers are generated and displayed.


  7. Select Analysis > Attribute Query.

    The Attribute Query dialog box appears.

  8. In the Select features in combo box, choose the query Base Geometry of Rivers. Click Filter.

    The Base Geometry of Rivers Filter dialog box appears.

  9. In the Filter text box, type in the string: FeatureCount = 1.

    The Base Geometry of Rivers Filter dialog box should look like this.


  10. Click OK.

    The Attribute Filter dialog box is updated with the new filter string.

  11. In the Query Name text box, change the value to Free End Points of Rivers.

    The Attribute Filter dialog may look like this.


  12. Click OK.

    The free end points are generated and displayed in red.


No comments: