mySobek Home   |   Help
Skip Navigation Links.
Expand <a href='http://sobekrepository.org/sobekcm' title='Sobek home page'>Project Home</a>Project Home
Expand <a href='http://sobekrepository.org/help' title='Online user help'>User Help</a>User Help
Expand <a href='http://sobekrepository.org/sobekcm/technical' title='Sobek home page'>Technical Help</a>Technical Help
Expand <a href='http://sobekrepository.org/software' title='Center for downloading all SobekCM-related software'>Download Center</a>Download Center
Training Videos
Collapse <a href='http://sobekrepository.org/codehelp' title='Details on each of the different classes, interfaces, properties, etc..'>Code Details</a>Code Details
MISSING BANNER

GeoSpatial_Information Class



Extension metadata module contains geo-spatial coordinate information, such as map coverage and points or areas of interest


Namespace: SobekCM.Resource_Object.Metadata_Modules.GeoSpatial
Assembly: SobekCM_Resource_Object (in SobekCM_Resource_Object.dll) Version: 4.10.0.0 (4.10.0)

Syntax

C#
[SerializableAttribute]
public class GeoSpatial_Information : iMetadata_Module

Inheritance Hierarchy

System..::..Object
  SobekCM.Resource_Object.Metadata_Modules.GeoSpatial..::..GeoSpatial_Information

Constructors

  NameDescription
Public methodGeoSpatial_Information
Constructor for a new instance of the GeoSpatial_Information class

Methods

  NameDescription
Public methodAdd_Aerial_Polygon
Adds a special polygon for an aerial tile coverage from the point notation in the upper right corner
Public methodAdd_Circle
Add a single, completely built Cirlce associated with this digital resource
Public methodAdd_Line(Coordinate_Line)
Add a single, completely built line associated with this digital resource
Public methodAdd_Line(Coordinate_Line, String)
Add a single, completely built line associated with this digital resource
Public methodAdd_Point(Coordinate_Point)
Add a single, completely built point associated with this digital resource
Public methodAdd_Point(Double, Double)
Adds a new coordinate point associated with this digital resource
Public methodAdd_Point(Double, Double, String)
Adds a new coordinate point associated with this digital resource
Public methodAdd_Point(Double, Double, String, Int64)
Adds a new coordinate point associated with this digital resource
Public methodAdd_Point(Double, Double, String, String)
Adds a new coordinate point associated with this digital resource
Public methodAdd_Polygon
Add a single, completely built polygon associated with this digital resource
Public methodClear_Circles
Clears all of the circle information from this digital resource
Public methodClear_Data
Clears all of the coordinate data from this digital resource
Public methodClear_NonPOIPoints
Clears all of the spatial information of single points with the 'main' featureType from this digital resource
Public methodClear_NonPOIs
Clears all of the spatial information with the 'main' featureType from this digital resource
Public methodClear_Points
Clears all of the individual point information from this digital resource
Public methodClear_POIs
Clears all of the individual point of interets information from this digital resource
Public methodClear_Specific_Polygon
Clears a specific polygon spatial information from this digital resource
Public methodClear_User_Polygons_And_Lines
Clears all user added polygons and all coordinate lines from this digital resource
Public methodGet_Circle
Pulls one coordinate circle from the collection of circles associated with this digital resource
Public methodStatic memberget_coordinate_float
Tries to convert a coordinate string into a floating point number
Public methodGet_Line
Pulls one coordinate line from the collection of lines associated with this digital resource
Public methodGet_Polygon
Pulls one coordinate polygon from the collection of polygons associated with this digital resource
Public methodRemove_Polygon
Remove a polygon from the collection of polygons associated with these coordinates
Public methodRetrieve_Additional_Info_From_Database
Chance for this metadata module to load any additional data from the database when building this digital resource in memory
Public methodSave_Additional_Info_To_Database
Chance for this metadata module to perform any additional database work such as saving digital resource data into custom tables
Public methodStatic memberSave_Item_Footprint
Saves ta single item footprint to the database by calling the appropriate stored procedure

Properties

  NameDescription
Public propertyCircle_Count
Number of polygons associated with this digital resource
Public propertyCircles
Read-only collection of polygons associated with this digital resource
Public propertyhasData
Gets flag indicating if this object contains any coordinate information
Public propertyKML_Reference
Reference to an external KML file to use for the coordinates
Public propertyLine_Count
Number of lines associated with this digital resource
Public propertyLines
Read-only collection of lines associated with this digital resource
Public propertyMetadata_Search_Terms
Gets the metadata search terms and values to be saved to the database to allow searching to occur over the data in this metadata module
Public propertyModule_Name
Name for this metadata module
Public propertyPoint_Count
Number of coordinate points associated with this digital resource
Public propertyPoints
Read-only collection of points associated with this digital resource
Public propertyPolygon_Count
Number of polygons associated with this digital resource
Public propertyPolygons
Read-only collection of polygons associated with this digital resource
Public propertySobekCM_Main_Spatial_Distance
Gets the distance value, which is the diagonal between the furthest points in the bounding box of the area
Public propertySobekCM_Main_Spatial_String
Gets the string which represents the main display area or point that represents the coordinate information for this digital resource

See Also



Version 4.10.0 ( last generated Monday, March 7, 2016 )