Constructors
constructor
Defined in Mapping.Infrastructure.ts:26966
Parameters
Properties
app
Defined in Mapping.Infrastructure.ts:26954
Methods
Protected _addSourceType
_addSourceType( sourceType: string , object: any ) : any
Defined in Mapping.Infrastructure.ts:27063
Parameters
sourceType: string
object: any
Returns any
Protected _applyDrawingInfo
_applyDrawingInfo( drawingInfo: DrawingInfo , mapService: EssentialsMapService ) : Promise < void >
Defined in Mapping.Infrastructure.ts:27032
Parameters
mapService: EssentialsMapService
Returns Promise < void >
Protected _applyWebMapLayerToGcxLayer
_applyWebMapLayerToGcxLayer( layer: WebMapLayer , index: number , gcxLayer: Layer ) : Promise < boolean >
Defined in Mapping.Infrastructure.ts:27031
Parameters
layer: WebMapLayer
index: number
Returns Promise < boolean >
Protected _applyWebMapLayersToGcxLayers
_applyWebMapLayersToGcxLayers( serviceLayer: OperationalLayer , mapService: EssentialsMapService ) : Promise < boolean >
Defined in Mapping.Infrastructure.ts:27026
Parameters
mapService: EssentialsMapService
Returns Promise < boolean >
Protected _applyWebMapServiceLayerToMapService
_applyWebMapServiceLayerToMapService( serviceLayer: ServiceLayer , mapService: EssentialsMapService ) : Promise < void >
Defined in Mapping.Infrastructure.ts:27021
Parameters
mapService: EssentialsMapService
Returns Promise < void >
Protected _canCreateGcxLayer
_canCreateGcxLayer( layer: WebMapLayer , mapService: EssentialsMapService ) : boolean
Defined in Mapping.Infrastructure.ts:27040
Parameters
layer: WebMapLayer
mapService: EssentialsMapService
Returns boolean
Protected _canCreateGcxMapService
_canCreateGcxMapService( serviceLayer: ServiceLayer ) : boolean
Defined in Mapping.Infrastructure.ts:27049
Parameters
Returns boolean
Protected _convert
_convert( source: any , destType: string , doConversion: function , args?: any [] ) : any
Defined in Mapping.Infrastructure.ts:27010
Parameters
source: any
destType: string
doConversion: function
Optional args: any []
Returns any
Protected _createGcxLayer
_createGcxLayer( layer: WebMapLayer , mapService: EssentialsMapService ) : Promise < Layer >
Defined in Mapping.Infrastructure.ts:27044
Parameters
layer: WebMapLayer
mapService: EssentialsMapService
Returns Promise < Layer >
Protected _createGcxMapService
_createGcxMapService( serviceLayer: ServiceLayer ) : Promise < EssentialsMapService >
Defined in Mapping.Infrastructure.ts:27053
Parameters
Returns Promise < EssentialsMapService >
Protected _esriFeatureLayerToFeatureCollection
Defined in Mapping.Infrastructure.ts:27096
Parameters
featureLayer: FeatureLayer
Protected _findOrCreateMatchingGcxLayer
_findOrCreateMatchingGcxLayer( layer: WebMapLayer , mapService: EssentialsMapService ) : Promise < Layer >
Defined in Mapping.Infrastructure.ts:27034
Parameters
layer: WebMapLayer
mapService: EssentialsMapService
Returns Promise < Layer >
Protected _findOrCreateMatchingGcxMapService
_findOrCreateMatchingGcxMapService( serviceLayer: ServiceLayer ) : Promise < EssentialsMapService >
Defined in Mapping.Infrastructure.ts:27035
Parameters
Returns Promise < EssentialsMapService >
Protected _fromEsriColor
_fromEsriColor( color: Color ) : Color
Defined in Mapping.Infrastructure.ts:27111
Parameters
Protected _fromEsriFeatureLayer
Defined in Mapping.Infrastructure.ts:27102
Parameters
Protected _fromEsriFeatureSet
_fromEsriFeatureSet( featureSet: FeatureSet ) : WebMapFeatureSet
Defined in Mapping.Infrastructure.ts:27103
Parameters
Returns WebMapFeatureSet
Protected _fromEsriGeometry
_fromEsriGeometry( geometry: Geometry ) : Geometry
Defined in Mapping.Infrastructure.ts:27106
Parameters
Protected _fromEsriGraphic
_fromEsriGraphic( graphic: Graphic ) : WebMapFeature
Defined in Mapping.Infrastructure.ts:27105
Parameters
Returns WebMapFeature
Protected _fromEsriGraphicsLayer
Defined in Mapping.Infrastructure.ts:27101
Parameters
Protected _fromEsriLabelingInfo
_fromEsriLabelingInfo( labelClasses: LabelClass [] ) : LabelingInfo []
Defined in Mapping.Infrastructure.ts:27109
Parameters
labelClasses: LabelClass []
Protected _fromEsriLayer
Defined in Mapping.Infrastructure.ts:27100
Parameters
Protected _fromEsriRenderer
_fromEsriRenderer( renderer: Renderer ) : Renderer
Defined in Mapping.Infrastructure.ts:27108
Parameters
Protected _fromEsriSpatialReference
Defined in Mapping.Infrastructure.ts:27110
Parameters
spatialReference: SpatialReference
Protected _fromEsriSymbol
_fromEsriSymbol( symbol: Symbol | JSON ) : WebMapSymbol
Defined in Mapping.Infrastructure.ts:27107
Parameters
Returns WebMapSymbol
Protected _fromGcxFeature
_fromGcxFeature( feature: Feature ) : WebMapFeature
Defined in Mapping.Infrastructure.ts:27104
Parameters
Returns WebMapFeature
Protected _fromGcxFeatureSet
_fromGcxFeatureSet( featureSet: FeatureSet ) : WebMapFeatureSet
Defined in Mapping.Infrastructure.ts:27099
Parameters
Returns WebMapFeatureSet
Protected _fromGcxMapService
_fromGcxMapService( mapService: EssentialsMapService ) : ServiceLayer
Defined in Mapping.Infrastructure.ts:27095
Parameters
mapService: EssentialsMapService
Protected _fromGcxTable
Defined in Mapping.Infrastructure.ts:27097
Parameters
Protected _fromGcxlayer
_fromGcxlayer( layer: Layer ) : WebMapLayer
Defined in Mapping.Infrastructure.ts:27098
Parameters
Returns WebMapLayer
Protected _fromObject
_fromObject( object: any ) : any
Defined in Mapping.Infrastructure.ts:27112
Parameters
Returns any
Protected _getFeatureReductionSettings
_getFeatureReductionSettings( mapService: EssentialsMapService ) : FeatureReduction
Defined in Mapping.Infrastructure.ts:27128
Parameters
mapService: EssentialsMapService
Protected _getMapServiceDefinition
Defined in Mapping.Infrastructure.ts:27055
Parameters
Returns any
Protected _getPopupInfoFromLayer
Defined in Mapping.Infrastructure.ts:27123
Parameters
Protected _getWebMapLayerDefinitionFromDynamicLayer
_getWebMapLayerDefinitionFromDynamicLayer( dynamicServiceLayer: ArcGISDynamicMapServiceLayer , layerId: number ) : LayerDefinition
Defined in Mapping.Infrastructure.ts:27017
Parameters
dynamicServiceLayer: ArcGISDynamicMapServiceLayer
layerId: number
Protected _getWebMapLayerDefinitionFromFeatureLayer
_getWebMapLayerDefinitionFromFeatureLayer( featureLayer: FeatureLayer , mapService?: EssentialsMapService ) : LayerDefinition
Defined in Mapping.Infrastructure.ts:27015
Parameters
featureLayer: FeatureLayer
Optional mapService: EssentialsMapService
Protected _getWebMapLayerDefinitionFromWfsLayer
Defined in Mapping.Infrastructure.ts:27016
Parameters
Protected _inferAttributeType
_inferAttributeType( graphics: Graphic [] , attributeName: string ) : string
Defined in Mapping.Infrastructure.ts:27072
Parameters
graphics: Graphic []
attributeName: string
Returns string
Protected _isFeatureCollection
Defined in Mapping.Infrastructure.ts:27056
Parameters
Returns boolean
Protected _isGraphicsLayer
Defined in Mapping.Infrastructure.ts:27058
Parameters
Returns boolean
Protected _isKmlLayer
Defined in Mapping.Infrastructure.ts:27057
Parameters
Returns boolean
Protected _isLayerCatalogService
Defined in Mapping.Infrastructure.ts:27059
Parameters
Returns boolean
Protected _setGraphicsLayerRenderer
_setGraphicsLayerRenderer( serviceLayer: GraphicsLayer , renderer: Renderer ) : void
Defined in Mapping.Infrastructure.ts:27033
Parameters
serviceLayer: GraphicsLayer
renderer: Renderer
Returns void
Protected _setVisibleLayers
_setVisibleLayers( serviceLayer: OperationalLayer , mapService: EssentialsMapService ) : boolean
Defined in Mapping.Infrastructure.ts:27078
Parameters
mapService: EssentialsMapService
Returns boolean
Protected _toEsriColor
_toEsriColor( color: Color ) : Color
Defined in Mapping.Infrastructure.ts:27093
Parameters
Returns Color
Protected _toEsriFeatureLayer
Defined in Mapping.Infrastructure.ts:27084
Parameters
Returns Promise < Layer >
Protected _toEsriFeatureSet
_toEsriFeatureSet( featureSet: WebMapFeatureSet ) : Promise < FeatureSet >
Defined in Mapping.Infrastructure.ts:27085
Parameters
featureSet: WebMapFeatureSet
Returns Promise < FeatureSet >
Protected _toEsriGeometry
_toEsriGeometry( geometry: Geometry ) : Geometry
Defined in Mapping.Infrastructure.ts:27088
Parameters
Returns Geometry
Protected _toEsriGraphic
_toEsriGraphic( feature: WebMapFeature ) : Promise < Graphic >
Defined in Mapping.Infrastructure.ts:27087
Parameters
Returns Promise < Graphic >
Protected _toEsriGraphicsLayer
Defined in Mapping.Infrastructure.ts:27083
Parameters
Returns Promise < Layer >
Protected _toEsriLabelingInfo
_toEsriLabelingInfo( labelingInfo: LabelingInfo [] ) : LabelClass []
Defined in Mapping.Infrastructure.ts:27090
Parameters
Returns LabelClass []
Protected _toEsriLayer
Defined in Mapping.Infrastructure.ts:27082
Parameters
Returns Promise < Layer >
Protected _toEsriRenderer
_toEsriRenderer( renderer: Renderer ) : Renderer
Defined in Mapping.Infrastructure.ts:27091
Parameters
Returns Renderer
Protected _toEsriSpatialReference
Defined in Mapping.Infrastructure.ts:27092
Parameters
Returns SpatialReference
Protected _toEsriSymbol
_toEsriSymbol( symbol: WebMapSymbol ) : Symbol
Defined in Mapping.Infrastructure.ts:27089
Parameters
Returns Symbol
Protected _toGcxFeature
_toGcxFeature( feature: WebMapFeature ) : Promise < Feature >
Defined in Mapping.Infrastructure.ts:27086
Parameters
Returns Promise < Feature >
Protected _toGcxFeatureSet
_toGcxFeatureSet( featureSet: WebMapFeatureSet ) : Promise < FeatureSet >
Defined in Mapping.Infrastructure.ts:27081
Parameters
featureSet: WebMapFeatureSet
Protected _toGcxLayer
Defined in Mapping.Infrastructure.ts:27080
Parameters
Returns Promise < Layer >
Protected _toGcxMapService
_toGcxMapService( serviceLayer: ServiceLayer ) : Promise < EssentialsMapService >
Defined in Mapping.Infrastructure.ts:27079
Parameters
Returns Promise < EssentialsMapService >
Protected _toObject
_toObject( object: any ) : Promise < any >
Defined in Mapping.Infrastructure.ts:27094
Parameters
Returns Promise < any >
Protected _transformArcadeTokensToAGOLFormat
_transformArcadeTokensToAGOLFormat( template: string , exprTokens: string [] ) : string
Defined in Mapping.Infrastructure.ts:27118
Parameters
template: string
exprTokens: string []
Returns string
clearCache
Defined in Mapping.Infrastructure.ts:27006
Returns void
fromEsriColor
fromEsriColor( color: Color ) : Color
Defined in Mapping.Infrastructure.ts:26981
Parameters
fromEsriFeatureSet
fromEsriFeatureSet( featureSet: FeatureSet ) : WebMapFeatureSet
Defined in Mapping.Infrastructure.ts:26974
Parameters
Returns WebMapFeatureSet
fromEsriGeometry
fromEsriGeometry( geometry: Geometry ) : Geometry
Defined in Mapping.Infrastructure.ts:26976
Parameters
fromEsriGraphic
fromEsriGraphic( graphic: Graphic ) : WebMapFeature
Defined in Mapping.Infrastructure.ts:26975
Parameters
Returns WebMapFeature
fromEsriLabelingInfo
fromEsriLabelingInfo( labelingInfo: LabelClass [] ) : LabelingInfo []
Defined in Mapping.Infrastructure.ts:26979
Parameters
labelingInfo: LabelClass []
fromEsriLayer
Defined in Mapping.Infrastructure.ts:26973
Parameters
fromEsriRenderer
fromEsriRenderer( renderer: Renderer ) : Renderer
Defined in Mapping.Infrastructure.ts:26978
Parameters
fromEsriSpatialReference
Defined in Mapping.Infrastructure.ts:26980
Parameters
spatialReference: SpatialReference
fromEsriSymbol
fromEsriSymbol( symbol: Symbol ) : WebMapSymbol
Defined in Mapping.Infrastructure.ts:26977
Parameters
Returns WebMapSymbol
fromGcxFeature
fromGcxFeature( feature: Feature ) : WebMapFeature
Defined in Mapping.Infrastructure.ts:26972
Parameters
Returns WebMapFeature
fromGcxFeatureSet
fromGcxFeatureSet( featureSet: FeatureSet ) : WebMapFeatureSet
Defined in Mapping.Infrastructure.ts:26971
Parameters
Returns WebMapFeatureSet
fromGcxLayer
fromGcxLayer( layer: Layer ) : WebMapLayer
Defined in Mapping.Infrastructure.ts:26969
Parameters
Returns WebMapLayer
fromGcxMapService
fromGcxMapService( mapService: EssentialsMapService ) : ServiceLayer
Defined in Mapping.Infrastructure.ts:26968
Parameters
mapService: EssentialsMapService
fromGcxTable
Defined in Mapping.Infrastructure.ts:26970
Parameters
fromObject
fromObject( object: any ) : any
Defined in Mapping.Infrastructure.ts:26985
Parameters
Returns any
toEsriColor
toEsriColor( color: Color ) : Color
Defined in Mapping.Infrastructure.ts:26998
Parameters
Returns Color
toEsriFeatureSet
toEsriFeatureSet( featureSet: WebMapFeatureSet ) : Promise < FeatureSet >
Defined in Mapping.Infrastructure.ts:26991
Parameters
featureSet: WebMapFeatureSet
Returns Promise < FeatureSet >
toEsriGeometry
toEsriGeometry( geometry: Geometry ) : Geometry
Defined in Mapping.Infrastructure.ts:26993
Parameters
Returns Geometry
toEsriGraphic
toEsriGraphic( feature: WebMapFeature ) : Promise < Graphic >
Defined in Mapping.Infrastructure.ts:26992
Parameters
Returns Promise < Graphic >
toEsriLabelingInfo
toEsriLabelingInfo( labelingInfo: LabelingInfo [] ) : LabelClass []
Defined in Mapping.Infrastructure.ts:26996
Parameters
Returns LabelClass []
toEsriLayer
Defined in Mapping.Infrastructure.ts:26990
Parameters
Returns Promise < Layer >
toEsriRenderer
toEsriRenderer( renderer: Renderer ) : Renderer
Defined in Mapping.Infrastructure.ts:26995
Parameters
Returns Renderer
toEsriSpatialReference
Defined in Mapping.Infrastructure.ts:26997
Parameters
Returns SpatialReference
toEsriSymbol
toEsriSymbol( symbol: WebMapSymbol ) : Symbol
Defined in Mapping.Infrastructure.ts:26994
Parameters
Returns Symbol
toGcxFeature
toGcxFeature( feature: WebMapFeature ) : Promise < Feature >
Defined in Mapping.Infrastructure.ts:26989
Parameters
Returns Promise < Feature >
toGcxFeatureSet
toGcxFeatureSet( featureSet: WebMapFeatureSet ) : Promise < FeatureSet >
Defined in Mapping.Infrastructure.ts:26988
Parameters
featureSet: WebMapFeatureSet
toGcxLayer
Defined in Mapping.Infrastructure.ts:26987
Parameters
Returns Promise < Layer >
toGcxMapService
toGcxMapService( serviceLayer: ServiceLayer ) : Promise < EssentialsMapService >
Defined in Mapping.Infrastructure.ts:26986
Parameters
Returns Promise < EssentialsMapService >
toObject
toObject( data: any ) : Promise < any >
Defined in Mapping.Infrastructure.ts:27005
Parameters
Returns Promise < any >
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Type alias with type parameter
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
Provides methods for converting between Geocortex/Esri API objects and their ArcGIS web map equivalents.
Note that once an input object has been converted, any additional attempts to convert it again will always return a reference to the same result object (this is a form of the Identity Map pattern). To reset this mapping, use clearCache().