SMS:Map Module: Difference between revisions

From XMS Wiki
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
{{Template:Infobox SMS Map Module}}
{{Template:Infobox SMS Map Module}}
{{TOCright}}
{{SMS_at_a_glance_map_module|Heading===At a glance==|Picture=}}
{{SMS_at_a_glance_map_module|Heading===At a glance==|Picture=}}



Revision as of 19:30, 12 November 2014

Map Module
Map Data Set.png
Map
Feature Objects
Coverages
More
Map Module Interface
Map Display Options
Map Module Tools
Feature Objects Menu
Map Project Explorer


At a glance

  • Create and edit GIS like data
  • Used to create conceptual models as well as data for other purposes
  • Conceptual model is a geometry (mesh/grid) independent representation of the numeric model domain and/or boundary conditions
  • Conceptual models can be converted to model geometry and boundary conditions
  • Conceptual model makes it easier to create, edit, and alter models


The Map module provides tools for creating, managing and editing feature objects. Feature objects are geometric entities, meaning they have a defined position or shape, and the attributes associated with those entities. The simplest feature object is a feature point, which defines a single location. Increasing in complexity, the next GIS object is an arc, which defines a line or polyline. Areas enclosed by polylines can be classified as a feature polygon.

Feature objects with related attributes are grouped into layers or coverages. The coverage definition includes a "type" that determines the attributes available for the objects in the coverage. See the list of coverage types to learn about the attributes associated with objects in that specific coverage.

The principal application of coverages in the SMS is to facilitate the representation of a numerical simulation in a representation that is independent of a specific discretization (a specific set of nodes and elements or cells). This allows the modeler to interact with a much smaller set of entities and reduces redundant effort in the modeling process.

A secondary application of coverages is to define geometric objects for data extraction from numerical model results.

The map module also provides the tools to create and edit GIS like data and conceptual models as well as data for other purposes. Conceptual model is a geometry (mesh/grid) independent representation of the numeric model domain and/or boundary conditions and they can be converted to model geometry and boundary conditions. Conceptual model is also a high level representation used to define attributes used in the Mesh or Cartesian Grid generation process such as bathymetry source, materials information, and boundary conditions.

Conceptual Model

A conceptual model is a high level representation used to define attributes used in the Mesh or Cartesian Grid generation process such as:

  • Bathymetry source
  • Materials information
  • Boundary conditions

Creating Feature Objects

Feature objects are the building blocks of a conceptual model. They define the geometric shapes, locations and extents of objects in the model. There are several mechanisms for creating feature objects including:

  • Extracting feature arcs from the contours of a scatter set. See Scatter Contour to Feature for more information.
  • Importing from a web data source such as a coastline database. See Import from Web for more information.
  • Importing from CAD data.
  • Interactive definition (digitizing) using the Map Module Tools.
  • Creation as a stamped feature to define built up embankment or dredged channels.
    Normal   0         false   false   false

Elevations of Feature Objects

In the map module, Nodes, vertices and arcs all have an elevation attribute. That means that a user can assign an elevation to individual nodes, points or vertices, or can assign it to the arc. If assigning an elevation to an arc, the attribute of the nodes and vertices in that arc are updated as well. This will override any z-value specified for individual vertices or nodes on the arc.

The elevations of the map objects can also be assigned using the interpolation from the scatter module. In this case, each object (node, point, vertex, and arc) are assigned an elevation (z-value) based on the scatter set. The location for interpolation of the arc is the mid-point of the arc.

When digitizing in the map module, elevations are assigned as with other digitization in SMS. That means that when creating a node, point, or vertex, it is assigned the default elevation value for digitization. The default elevation is initialized to 0.0. The default changes any time a Z-value is specified. Therefore, if creating a map point or node, and specifying an elevation for that selected point, the value specified is now the default value for newly digitized points, nodes and vertices. (Note: when creating mesh nodes, there is an option to ask for an elevation each time a node is created, but this option is not available for scatter vertices or map module objects.)

When converting a map coverage to a scattered dataset, the user has the option of using the arc elevations or the node and vertex elevations for the new scatter set. (There is also an option to use the arc spacing, but that is for a different purpose. It is not an elevation, but is useful sometimes as a function on a scattered dataset.)

Functionalities

See the article Map Module Display Options.