Maria GDK 4.5.0.199
Documentation of managed code in release branch
Loading...
Searching...
No Matches
TPG.GeoFramework.MapServiceInterfaces.CatalogServiceData Namespace Reference

Classes

class  AclHtmlContent
 Accompanying letter (Følgeskriv) More...
 
class  Bookmark
 Bookmarks entry Bookmarks are defined for a single mapsignature/mappackage. More...
 
class  ColorPalette
 Collection of palettes for use in Elevation Color Maps. More...
 
class  DataIdentification
 When a client requests data, it may already have some kind of data "KnownDataIdentification" identifies the data already known This can be used to generate delta messages or to avoid returning data. More...
 
class  DependencyMapProduct
 
class  ElevationDataInfo
 Extra information only relevant for elevation/bathymetry data. More...
 
class  ExtendedServiceInfo
 Should contain all static/large data for service. More...
 
class  FeatureGroup
 Logical map feature group Map feature groups are used for organizing map data in hierarchical groups representing similar features. Children are specialized types, eg. "Road" is general, "Road/Motorway" is specialized. More...
 
class  FeatureGroups
 Logical map feature groups contained in a single multidataset. More...
 
class  FeatureGroupsInfo
 
class  GlobalLocksInfo
 
class  MapEntry
 MapEntry describes an actual map available from a service. Each service typically has multiple map entries. Cache services must register all maps available from cached services. More...
 
class  MapOverlayFilter
 
class  MapProduct
 
class  MapProductDirectory
 
class  MapProductFile
 
class  MapResolutionArea
 Properties for map resolution area Map resolution areas are used to identify parts of a map constrained by map scale ranges and geographic areas. More...
 
class  MapServiceLocksInfo
 
class  MapTemplate
 This represents a map template. More...
 
class  MapTemplateLayer
 Map template layer properties. More...
 
class  MapTemplateProperties
 Reserved property names for map templates. More...
 
class  MapTemplateTheme
 
class  MetadataInfo
 Collection of metadata entries for a single map signature. More...
 
class  MetadataInfoEntry
 Single metadata information entry. More...
 
class  PaletteEntry
 Color/value pairs for use in elevation color map layer palettes. More...
 
class  Property
 Container class holding one string key/value pairs. More...
 
class  ResolvedServiceConnection
 Description of a resolved map service connection. More...
 
class  ServiceDatasourceInfo
 Map service datasource information. More...
 
class  ServiceEntriesQuery
 
class  ServiceEntriesResult
 
class  ServiceEntry
 One service entry per service May be expanded in the future to support new service types. More...
 
class  ServiceKey
 Key used for identifying a service session Session is the same for multiple clients if the service is a singleton. A new service key is generated if service is restarted. More...
 
class  ServiceRuntimeInfo
 Services are responsible for reporting status at intervals liss than set in ServiceEntry.ServiceTimeout. More...
 
class  ShadingParams
 Parameters for hillshading template layers. More...
 
class  TemplateMapDataFilter
 
class  TemplateRasterDataProvider
 This entry represents a data provider, i.e some combination of MapContentType, mapsignatures or tags for providing data to a custom template layer. More...
 

Enumerations

enum  ElevationDataType { Undefined , TerrainModel , SurfaceModel , Bathymetry }
 Various types of elevation data. More...
 
enum  MapContentType {
  Undefined , VectorMap , RasterMap , Propagation ,
  Elevation , NormalVector , ElevationNormals , WmsMap ,
  TiledDrawObjects , TiledDrawObjects3D , ElevationColorMap , ColorMap ,
  GenericData
}
 Map content types. More...
 
enum  MapEntryVisibility { Visible = 0 , Hidden = 1 }
 Defines possible accessibility options for map entries. More...
 
enum  MapFeatureType { Unknown , Point , LineString , Polygon }
 Map feature types. More...
 
enum  MapServiceType {
  Undefined , VectorService , RasterService , CacheService ,
  WmsService , PropagationService , DrawObjectRenderingService , RoutePlanningService ,
  Asset3DService , LocationService
}
 Map service types Some map service types may serve multiple map content types (f.ex. CacheService) More...
 
enum  ResamplingMethod { Nearest , Bilinear }
 
enum  RasterCompressionType {
  Undefined , None , Lossless , Lossy ,
  Texture , Auto , Any
}
 Raster data compression types. More...
 
enum  TemplateLayerType {
  Undefined , MapLayer , ModLayer , Placeholder ,
  PropagationLayer , WmsLayer , OverlayLayer , ElevationLayer ,
  ElevationColorMapLayer , ColorMapLayer
}
 Map template layer type. More...
 

Enumeration Type Documentation

◆ ElevationDataType

Various types of elevation data.

Enumerator
Undefined 

Unknown/not defined.

TerrainModel 

Only terrain surface, no vegetation or buildings.

SurfaceModel 

Complete surface, including buildings and vegetation.

Bathymetry 

Bathymetry (sea bottom surface)

◆ MapContentType

Map content types.

Enumerator
Undefined 

Undefined map content.

VectorMap 

Contains vector map data.

RasterMap 

Contains raster map data.

Propagation 

Contains propagation data for caculating radio/radar coverage.

Elevation 

Contains elevation data stored as regular rasters of elevation values.

NormalVector 

Contains normal vector data stored as regular rasters of elevation values.

ElevationNormals 

Contains terrain surface normal vectors, encoded as RGB=XYZ.

WmsMap 

Contains map data collected from a Web Map Service (WMS)

TiledDrawObjects 

High performance tiled draw object layer.

TiledDrawObjects3D 

High performance tiled draw object layer in 3D.

ElevationColorMap 

Contains elevation data colored from a palette (OBSOLETE: Use ColorMap instead).

ColorMap 

Contains generic single channel data colored from a palette.

GenericData 

Contains generic single channel data.

◆ MapEntryVisibility

Defines possible accessibility options for map entries.

Enumerator
Visible 

Map entry is accessible for everyone.

Hidden 

Map entry is private.

◆ MapFeatureType

Map feature types.

Enumerator
Unknown 

Unknown feature type.

Point 

Point feature type.

LineString 

Line feature type.

Polygon 

Polygon feature type.

◆ MapServiceType

Map service types Some map service types may serve multiple map content types (f.ex. CacheService)

Enumerator
Undefined 

Undefined service type.

VectorService 

Map service type producing rasterized vectordata, styled labeldata and feature queries.

RasterService 

Map service type producing rasterdata based on standarized raster formats.

CacheService 

Map service type combining data from multiple map services.

WmsService 

Web map service.

PropagationService 

Propagation service for caculating radio/radar coverage.

DrawObjectRenderingService 

Draw object rendering service type producing rasterized draw objects.

RoutePlanningService 

Route planning service.

Asset3DService 

Route planning service.

LocationService 

Location service.

◆ RasterCompressionType

Raster data compression types.

Enumerator
Undefined 

Unknown compression.

None 

No compression.

Lossless 

Lossless compression (typically PNG for image data)

Lossy 

Lossy compression (typically JPEG for image data)

Texture 

DXT Texture compression.

Auto 

Auto select compression based on raster data content. (Not implemented yet)

Any 

Any compression is acceptable.

◆ TemplateLayerType

Map template layer type.

Enumerator
Undefined 

Template type is not defined.

MapLayer 

Layer contains map data.

ModLayer 

Modification layer applying effects to previous template layers (f.ex. elevation shading)

Placeholder 

Used as placeholder for custom template layers.

PropagationLayer 

Layer for presenting propagation data.

WmsLayer 

Layer for presenting web maps data.

OverlayLayer 

Layer for presenting various overlays.

ElevationLayer 

Elevation data layer.

ElevationColorMapLayer 

Elevation color map layer. OBSOLETE! Use ColorMapLayer instead.

ColorMapLayer 

Color map layer. Colored representations of generic data.