layer
Applies when
type = map| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=255Enter a descriptive name for this component. Use the Label attribute, if HTML or substitutions are required for label display on the map region. | |
layerType | enum | Yes | points | data type=string; lov=STATICValid values: points lines polygons heatMap extrudedPolygons |
label
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
label | string | No | data type=string; maxLen=4000Override Label to use for search result display. If not specified, the label of the search configuration will be used. |
label {
label: value
}layout
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
sequence | number | Yes | data type=number; maxLen=22Enter the display sequence for this layer. The sequence setting determines the order in which map layers are displayed on top of each other. Layers with higher numbers are displayed on top of layers with lower numbers. Note: If two map layers have the same sequence value then they may be displayed in a different order when the application is exported and imported into another environment, such as a test or production environment. To ensure consistency, Oracle recommends you specify unique sequence numbers for every layer, or at least for those within the same map region. |
layout {
sequence: 42
}source
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
location | enum | Yes | localDatabase | data type=string; lov=STATICValid values: localDatabase restEnabledSql restSource jsonDualityView jsonSource regionSource sampleData |
remoteServer | reference | Yes | data type=reference; lov=COMPONENT; references=restEnabledSqlDatabaseApplies when location = restEnabledSql | |
sampleData | enum | Yes | data type=string; lov=STATICValid values: employees tasks products projectsApplies when location = sampleData | |
type | enum | Yes | tableView | data type=string; lov=STATICValid values: tableView sqlQuery functionBody propertyGraphApplies when location in (localDatabase)location in (restEnabledSql) |
tableOwner | string | No | data type=string; maxLen=32767Applies when location in (localDatabase) and type = tableViewlocation in (restEnabledSql) and type = tableView | |
tableName | string | Yes | data type=string; maxLen=128Applies when location in (localDatabase) and type = tableViewlocation in (restEnabledSql) and type = tableView | |
includeRowidColumn | boolean | Yes | false | data type=booleanApplies when location in (localDatabase) and type = tableView and location = restEnabledSql and remoteServer supports IS_ORACLElocation in (restEnabledSql) and type = tableView and location = restEnabledSql and remoteServer supports IS_ORACLE |
whereClause | multiline string | No | data type=multiline string; maxLen=4000Applies when location in (localDatabase) and type = tableViewlocation in (restEnabledSql) and type = tableView | |
graphOwner | string | No | data type=string; maxLen=32767Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
graphName | string | Yes | data type=string; maxLen=32767Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
matchClause | multiline string | Yes | data type=multiline string; maxLen=4000Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
columnsClause | multiline string | Yes | data type=multiline string; maxLen=4000Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
whereClause | multiline string | No | data type=multiline string; maxLen=4000Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
orderByClause | multiline string | No | data type=multiline string; maxLen=255Applies when location in (localDatabase) and type = tableViewlocation in (restEnabledSql) and type = tableView | |
orderByClause | multiline string | No | data type=multiline string; maxLen=255Applies when location in (localDatabase) and type = propertyGraphlocation in (restEnabledSql) and type = propertyGraph | |
sqlQuery | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location in (localDatabase) and type = sqlQuerylocation in (restEnabledSql) and type = sqlQuery | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: plsql javaScript-mleApplies when location in (localDatabase) and type = functionBodylocation in (restEnabledSql) and type = functionBody |
plsqlFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location in (localDatabase) and type = functionBody and language = plsqllocation in (restEnabledSql) and type = functionBody and language = plsql | |
javaScriptFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location in (localDatabase) and type = functionBody and language = javaScript-mlelocation in (restEnabledSql) and type = functionBody and language = javaScript-mle | |
restSource | reference | Yes | data type=reference; lov=COMPONENT; references=restDataSourceApplies when location = restSource | |
jsonDualityView | reference | Yes | data type=reference; lov=COMPONENT; references=jsonDualityViewApplies when location = jsonDualityView | |
jsonSource | reference | Yes | data type=reference; lov=COMPONENT; references=jsonSourceApplies when location = jsonSource | |
pageItemsToSubmit | array of strings | No | data type=string; maxLen=4000; textCase=UPPEREnter a comma separated list of page items on the current page to be set into session state when the map data is fetched with a separate request. | |
optimizerHint | string | No | data type=string; maxLen=255Applies when location in (localDatabase)location in (restEnabledSql)location in (restSource)location in (jsonDualityView)location in (jsonSource) | |
useSpatialIndex | boolean | Yes | false | data type=booleanApplies when location in (localDatabase)location in (restEnabledSql)location in (regionSource) |
useVectorTiles | boolean | Yes | false | data type=booleanApplies when location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = truelocation = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = truelocation = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = truelocation = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true |
source {
location: localDatabase
remoteServer: @component
sampleData: employees
type: tableView
tableOwner: value
tableName: value
includeRowidColumn: false
whereClause: ```sql
value
```
graphOwner: value
graphName: value
matchClause: ```
value
```
columnsClause: ```
value
```
orderByClause: ```sql
value
```
sqlQuery: ```sql
value
```
language: plsql
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
restSource: @component
jsonDualityView: @component
jsonSource: @component
pageItemsToSubmit: [
value
value
]
optimizerHint: value
useSpatialIndex: false
useVectorTiles: false
}dataProfile
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
nestedRows | reference | No | data type=reference; lov=COMPONENT; references=dataProfileColumnApplies when location = restSource and restSource supports HAS_ARRAY_COLUMNS | |
nestedRows | reference | No | data type=reference; lov=COMPONENT; references=dataProfileColumnApplies when location = jsonDualityView and jsonDualityView supports HAS_ARRAY_COLUMNS | |
nestedRows | reference | No | data type=reference; lov=COMPONENT; references=dataProfileColumnApplies when location = jsonSource and jsonSource supports HAS_ARRAY_COLUMNS |
dataProfile {
nestedRows: @component
}restSynchronization
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
useLocalTable | boolean | Yes | false | data type=booleanApplies when location = restSource and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNSlocation = restSource and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNSlocation = restSource and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED |
restSynchronization {
useLocalTable: false
}externalFilterAndOrderBy
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
enabled | boolean | Yes | false | data type=booleanApplies when location = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in (false)location = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in ($NULL$)location = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in (false)location = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in ($NULL$)location = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in (false)location = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in ($NULL$) |
filter | multiline string | No | data type=multiline string; maxLen=4000Applies when location = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in ($NULL$) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in ($NULL$) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in ($NULL$) and enabled = true | |
orderBy | multiline string | No | data type=multiline string; maxLen=255Applies when location = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_SYNC_HAS_NO_ARRAY_COLUMNS and useLocalTable in ($NULL$) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and restSource supports HAS_SYNC_ALL_ARRAY_COLUMNS and useLocalTable in ($NULL$) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in (false) and enabled = truelocation = restSource and restSource is set and restSource supports HAS_ARRAY_COLUMNS and nestedRows supports IS_SYNCED and useLocalTable in ($NULL$) and enabled = true |
externalFilterAndOrderBy {
enabled: false
filter: ```
value
```
orderBy: ```
value
```
}localPostProcessing
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
type | enum | No | data type=string; lov=STATICValid values: whereOrderByClause sqlQuery plsqlFunctionBodyApplies when location = restSource and restSource is set | |
whereClause | multiline string | No | data type=multiline string; maxLen=4000Applies when location = restSource and restSource is set and type = whereOrderByClause | |
orderByClause | multiline string | No | data type=multiline string; maxLen=255Applies when location = restSource and restSource is set and type = whereOrderByClause | |
sqlQuery | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = restSource and restSource is set and type = sqlQuery | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: plsql javaScript-mleApplies when location = restSource and restSource is set and type = plsqlFunctionBody |
plsqlFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = restSource and restSource is set and type = plsqlFunctionBody and language = plsql | |
javaScriptFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = restSource and restSource is set and type = plsqlFunctionBody and language = javaScript-mle | |
type | enum | No | data type=string; lov=STATICValid values: whereOrderByClause sqlQuery plsqlFunctionBodyApplies when location = jsonDualityView and jsonDualityView is set | |
whereClause | multiline string | No | data type=multiline string; maxLen=4000Applies when location = jsonDualityView and jsonDualityView is set and type = whereOrderByClause | |
orderByClause | multiline string | No | data type=multiline string; maxLen=255Applies when location = jsonDualityView and jsonDualityView is set and type = whereOrderByClause | |
sqlQuery | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonDualityView and jsonDualityView is set and type = sqlQuery | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: plsql javaScript-mleApplies when location = jsonDualityView and jsonDualityView is set and type = plsqlFunctionBody |
plsqlFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonDualityView and jsonDualityView is set and type = plsqlFunctionBody and language = plsql | |
javaScriptFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonDualityView and jsonDualityView is set and type = plsqlFunctionBody and language = javaScript-mle | |
type | enum | No | data type=string; lov=STATICValid values: whereOrderByClause sqlQuery plsqlFunctionBodyApplies when location = jsonSource and jsonSource is set | |
whereClause | multiline string | No | data type=multiline string; maxLen=4000Applies when location = jsonSource and jsonSource is set and type = whereOrderByClause | |
orderByClause | multiline string | No | data type=multiline string; maxLen=255Applies when location = jsonSource and jsonSource is set and type = whereOrderByClause | |
sqlQuery | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonSource and jsonSource is set and type = sqlQuery | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: plsql javaScript-mleApplies when location = jsonSource and jsonSource is set and type = plsqlFunctionBody |
plsqlFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonSource and jsonSource is set and type = plsqlFunctionBody and language = plsql | |
javaScriptFunctionBody | multiline string | Yes | data type=multiline string; maxLen=32767Applies when location = jsonSource and jsonSource is set and type = plsqlFunctionBody and language = javaScript-mle |
localPostProcessing {
type: whereOrderByClause
whereClause: ```sql
value
```
orderByClause: ```sql
value
```
sqlQuery: ```sql
value
```
language: plsql
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
}remoteCache
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
caching | enum | No | data type=string; lov=STATICValid values: allUsers user sessionApplies when location = restEnabledSql | |
timeout | multiline string | Yes | data type=multiline string; maxLen=255Applies when location = restEnabledSql and caching is set |
remoteCache {
caching: allUsers
timeout: ```
value
```
}rowAssignment
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
column | string | No | data type=string; maxLen=32767Applies when location = regionSource | |
valueForThisLayer | string | Yes | data type=string; maxLen=32767Applies when location = regionSource and column is set |
rowAssignment {
column: value
valueForThisLayer: value
}columnMapping
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
geometryColumnDataType | enum | Yes | sdoGeometry | data type=string; lov=STATICValid values: sdoGeometry geojson longitudeLatitude |
geometryColumnDataType | enum | Yes | data type=string; lov=STATICValid values: geojson longitudeLatitudeApplies when location = restEnabledSql | |
geometryColumn | string | Yes | data type=string; maxLen=32767Applies when geometryColumnDataType = sdoGeometry | |
geojsonColumn | string | Yes | data type=string; maxLen=32767Applies when geometryColumnDataType = geojson and location = restEnabledSql | |
longitudeColumn | string | Yes | data type=string; maxLen=32767Applies when geometryColumnDataType = longitudeLatitude and location = restEnabledSql | |
latitudeColumn | string | Yes | data type=string; maxLen=32767Applies when geometryColumnDataType = longitudeLatitude and location = restEnabledSql | |
primaryKeyColumn | string | No | data type=string; maxLen=32767Applies when location is set |
columnMapping {
geometryColumnDataType: sdoGeometry
geometryColumn: value
geojsonColumn: value
longitudeColumn: value
latitudeColumn: value
primaryKeyColumn: value
}pointObjects
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
style | enum | Yes | svg | data type=string; lov=STATICValid values: svg iconApplies when layerType = points |
iconSource | enum | Yes | data type=string; lov=STATICValid values: iconClass iconClassColumn imageUrlApplies when layerType = points and style = icon | |
iconColumn | string | Yes | data type=string; maxLen=32767Applies when layerType = points and style = icon and iconSource = iconClassColumn | |
imageUrl | string | Yes | data type=string; maxLen=4000Applies when layerType = points and style = icon and iconSource = imageUrl | |
iconCssClasses | string | Yes | data type=string; maxLen=255Applies when layerType = points and style = icon and iconSource = iconClass | |
shape | string | Yes | Default | data type=stringApplies when layerType = points and style = svg |
shapeScale | string | No | data type=string; maxLen=32767Applies when layerType = points and style = svg |
pointObjects {
style: svg
iconSource: iconClass
iconColumn: value
imageUrl: value
iconCssClasses: value
shape: value
shapeScale: value
}appearance
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
useColorScheme | boolean | Yes | false | data type=booleanApplies when layerType in (polygons)layerType in (extrudedPolygons) |
colorScheme | enum | No | data type=string; lov=STATICValid values: sequential diverging qualitativeApplies when layerType in (polygons) and useColorScheme = truelayerType in (extrudedPolygons) and useColorScheme = true | |
schemeName | enum | Yes | burgundy | data type=string; lov=STATICValid values: burgundy burgundyToYellow redToOrange orangeToYellow peach pinkToYellow mint blueToGreen darkMint emerald blueToYellow teal tealToGreen purple purpleToOrange sunset magenta darkSunset brownToYellowApplies when layerType in (polygons) and useColorScheme = true and colorScheme = sequentiallayerType in (extrudedPolygons) and useColorScheme = true and colorScheme = sequential |
schemeName | enum | Yes | earthColors | data type=string; lov=STATICValid values: armyToRose fallColors geyser temps tealToRose tropicColors earthColorsApplies when layerType in (polygons) and useColorScheme = true and colorScheme = diverginglayerType in (extrudedPolygons) and useColorScheme = true and colorScheme = diverging |
schemeName | enum | Yes | safe | data type=string; lov=STATICValid values: antique bold pastel prism safe vividApplies when layerType in (polygons) and useColorScheme = true and colorScheme = qualitativelayerType in (extrudedPolygons) and useColorScheme = true and colorScheme = qualitative |
colorScheme | enum | No | data type=string; lov=STATICValid values: sequential diverging qualitativeApplies when layerType = heatMap | |
schemeName | enum | Yes | burgundy | data type=string; lov=STATICValid values: burgundy burgundyToYellow redToOrange orangeToYellow peach pinkToYellow mint blueToGreen darkMint emerald blueToYellow teal tealToGreen purple purpleToOrange sunset magenta darkSunset brownToYellowApplies when layerType = heatMap and colorScheme = sequential |
schemeName | enum | Yes | earthColors | data type=string; lov=STATICValid values: armyToRose fallColors geyser temps tealToRose tropicColors earthColorsApplies when layerType = heatMap and colorScheme = diverging |
schemeName | enum | Yes | safe | data type=string; lov=STATICValid values: antique bold pastel prism safe vividApplies when layerType = heatMap and colorScheme = qualitative |
customColorList | multiline string | Yes | data type=multiline string; maxLen=32767Applies when layerType = heatMap | |
fillColor | string | No | data type=string; maxLen=255Applies when layerType in (polygons) and useColorScheme in (false)layerType in (polygons) and useColorScheme in ($NULL$)layerType in (polygons) and layerType in (extrudedPolygons) and useColorScheme in (false)layerType in (polygons) and layerType in (extrudedPolygons) and useColorScheme in ($NULL$)layerType in (extrudedPolygons) and layerType in (polygons) and useColorScheme in (false)layerType in (extrudedPolygons) and layerType in (polygons) and useColorScheme in ($NULL$)layerType in (extrudedPolygons) and useColorScheme in (false)layerType in (extrudedPolygons) and useColorScheme in ($NULL$) | |
customColorList | multiline string | Yes | data type=multiline string; maxLen=32767Applies when layerType in (polygons) and useColorScheme = truelayerType in (polygons) and useColorScheme = true and layerType in (extrudedPolygons)layerType in (extrudedPolygons) and useColorScheme = true and layerType in (polygons)layerType in (extrudedPolygons) and useColorScheme = true | |
valueColumn | string | No | data type=string; maxLen=32767Applies when layerType = heatMap | |
colorValueColumn | string | Yes | data type=string; maxLen=32767Applies when layerType in (polygons) and useColorScheme = truelayerType in (polygons) and useColorScheme = true and layerType in (extrudedPolygons)layerType in (polygons) and useColorScheme = true and layerType in (lines)layerType in (polygons) and useColorScheme = true and layerType in (points)layerType in (extrudedPolygons) and useColorScheme = true and layerType in (polygons)layerType in (extrudedPolygons) and useColorScheme = truelayerType in (extrudedPolygons) and useColorScheme = true and layerType in (lines)layerType in (extrudedPolygons) and useColorScheme = true and layerType in (points) | |
extrusionValueColumn | string | Yes | data type=string; maxLen=32767Applies when layerType = extrudedPolygons | |
unit | enum | Yes | meter | data type=string; lov=STATICValid values: meter kilometer foot mileApplies when layerType = extrudedPolygons and extrusionValueColumn is set |
fillOpacity | string | No | data type=string; maxLen=128Applies when layerType in (polygons)layerType in (extrudedPolygons) | |
strokeStyle | string | Yes | solid | data type=string; maxLen=128Applies when layerType = lines |
strokeColor | string | No | data type=string; maxLen=255Applies when layerType in (polygons)layerType in (lines) | |
strokeWidth | string | No | data type=string; maxLen=128Applies when layerType in (polygons)layerType in (lines) | |
fillColor | string | No | data type=string; maxLen=255Applies when layerType = points and style = icon and iconSource in ($NULL$)layerType = points and style = icon and iconSource in (iconClass)layerType = points and style = icon and iconSource in (iconClassColumn) | |
fillOpacity | string | No | data type=string; maxLen=128Applies when layerType = points and style = icon and iconSource in ($NULL$)layerType = points and style = icon and iconSource in (iconClass)layerType = points and style = icon and iconSource in (iconClassColumn) | |
strokeColor | string | No | data type=string; maxLen=255Applies when layerType = points and style = svg and layerType in (polygons) and useColorScheme in (false)layerType = points and style = svg and layerType in (polygons) and useColorScheme in ($NULL$)layerType = points and style = svg and layerType in (extrudedPolygons) and useColorScheme in (false)layerType = points and style = svg and layerType in (extrudedPolygons) and useColorScheme in ($NULL$) | |
strokeWidth | string | No | data type=string; maxLen=128Applies when layerType = points and style = svg and layerType in (polygons) and useColorScheme in (false)layerType = points and style = svg and layerType in (polygons) and useColorScheme in ($NULL$)layerType = points and style = svg and layerType in (extrudedPolygons) and useColorScheme in (false)layerType = points and style = svg and layerType in (extrudedPolygons) and useColorScheme in ($NULL$) |
appearance {
useColorScheme: false
colorScheme: sequential
schemeName: burgundy
customColorList: ```
value
```
fillColor: value
valueColumn: value
colorValueColumn: value
extrusionValueColumn: value
unit: meter
fillOpacity: value
strokeStyle: value
strokeColor: value
strokeWidth: value
}pointClustering
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
enable | boolean | Yes | false | data type=booleanApplies when layerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false)layerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$)layerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false)layerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$)layerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false)layerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$)layerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false)layerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) |
clusteringRadius | integer | Yes | 80 | data type=integer; maxLen=32767Applies when layerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true |
iconUrl | string | Yes | data type=string; maxLen=32767Applies when layerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource = imageUrl and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true | |
iconCssClasses | string | Yes | data type=string; maxLen=32767Applies when layerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true | |
shape | string | Yes | data type=stringApplies when layerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true | |
fillColor | string | No | data type=string; maxLen=255Applies when layerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in ($NULL$) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClass) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = icon and iconSource in (iconClassColumn) and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true | |
shapeScale | string | No | data type=string; maxLen=32767Applies when layerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and style = svg and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true | |
tooltip | multiline string | No | data type=multiline string; maxLen=32767Applies when layerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false) and enable = truelayerType = points and location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$) and enable = true |
pointClustering {
enable: false
clusteringRadius: 42
iconUrl: value
iconCssClasses: value
shape: value
fillColor: value
shapeScale: value
tooltip: ```html
value
```
}tooltip
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
advancedFormatting | boolean | Yes | false | data type=boolean |
column | string | No | data type=string; maxLen=32767Applies when advancedFormatting = false | |
htmlExpression | multiline string | No | data type=multiline string; maxLen=4000Applies when advancedFormatting = true | |
cssClasses | array of strings | No | data type=string; maxLen=255Applies when advancedFormatting = true |
tooltip {
advancedFormatting: false
column: value
htmlExpression: ```html
value
```
cssClasses: [
value
value
]
}link
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
type | enum | No | data type=string; lov=STATICValid values: redirectThisApp redirectOtherApp redirectUrl redirectUrlReturnedByFirstColSelect the action to be performed when an object on the map is clicked. | |
target | complex | Yes | data type=complex; maxLen=32767Applies when type = redirectThisApp | |
target | complex | Yes | data type=complex; maxLen=32767Applies when type = redirectOtherApp | |
targetUrl | string | Yes | data type=string; maxLen=4000Applies when type = redirectUrl |
link {
type: redirectThisApp
target: {
page: value
items: [
value
value
]
clearCache: value
action: value
request: value
anchor: value
session: "&SESSION."
debug: "&DEBUG."
printerFriendly: N
otherArgs: value
}
targetUrl: value
}infoWindow
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
advancedFormatting | boolean | Yes | false | data type=boolean |
titleColumn | string | No | data type=string; maxLen=32767Applies when advancedFormatting = false | |
bodyColumn | string | No | data type=string; maxLen=32767Applies when advancedFormatting = false | |
htmlExpression | multiline string | No | data type=multiline string; maxLen=4000Applies when advancedFormatting = true | |
cssClasses | array of strings | No | data type=string; maxLen=255Applies when advancedFormatting = true |
infoWindow {
advancedFormatting: false
titleColumn: value
bodyColumn: value
htmlExpression: ```html
value
```
cssClasses: [
value
value
]
}zoomLevels
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
min | string | No | data type=string; maxLen=128 | |
max | string | No | data type=string; maxLen=128 |
zoomLevels {
min: value
max: value
}legend
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
show | boolean | Yes | true | data type=boolean |
advancedFormatting | boolean | Yes | false | data type=booleanApplies when show = true |
htmlExpression | multiline string | Yes | data type=multiline string; maxLen=4000Applies when show = true and advancedFormatting = true | |
enableToHide | boolean | Yes | true | data type=booleanApplies when show = true and advancedFormatting = false |
iconCssClasses | string | No | data type=string; maxLen=32767Applies when show = true and advancedFormatting = false |
legend {
show: false
advancedFormatting: false
htmlExpression: ```html
value
```
enableToHide: false
iconCssClasses: value
}messages
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
whenNoDataFound | multiline string | No | data type=multiline string; maxLen=4000Enter the text message that displays in the Messages area, when the layer query does not return any rows. | |
noDataFoundIcon | string | No | data type=string; maxLen=4000Applies when whenNoDataFound is set | |
whenMoreDataFound | multiline string | No | data type=multiline string; maxLen=4000Enter the text message that displays in the Messages area, when the Maximum Rows to Process limit is exceeded for the layer. Use the #MAX_ROW_COUNT# substitution for the amount of rows actually fetched. |
messages {
whenNoDataFound: ```
value
```
noDataFoundIcon: value
whenMoreDataFound: ```
value
```
}performance
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
maxRowsToProcess | integer | No | data type=integer; maxLen=32767Applies when location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in (false)location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$)location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false)location = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$)location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in (false)location = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles in ($NULL$)location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in (false)location = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles in ($NULL$)Enter the maximum number of rows which can be processed for this layer. This can be used as a measure against too many spatial objects being downloaded and displayed on the map. |
performance {
maxRowsToProcess: 42
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
staticId | string | Yes | data type=string; maxLen=255 | |
maxObjectsPerTile | integer | No | data type=integer; maxLen=32767Applies when location = localDatabase and location in (localDatabase) and type in (tableView) and lazyLoading = true and useVectorTiles = truelocation = localDatabase and location in (localDatabase) and type in (sqlQuery) and lazyLoading = true and useVectorTiles = truelocation = localDatabase and location in (restEnabledSql) and type in (tableView) and lazyLoading = true and useVectorTiles = truelocation = localDatabase and location in (restEnabledSql) and type in (sqlQuery) and lazyLoading = true and useVectorTiles = true |
advanced {
staticId: value
maxObjectsPerTile: 42
}serverSideCondition
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
type | enum | No | data type=string; lov=STATICValid values: always rowsReturned noRowsReturned expression functionBody request=Value request!=Value requestIsContainedInValue requestIsNotContainedInValue item=value item!=value itemIsNull itemIsNotNull itemIsZero itemIsNotZero itemIsNullOrZero itemIsNotNullAndNotZero itemContainsNoSpaces itemIsNumeric itemIsNotNumeric itemIsAlphanumeric itemIsInColonDelimitedList itemIsNotInColonDelimitedList textIsContainedInItem text=value text!=value textIsContainedInValue textIsNotContainedInValue userPreference=value userPreference!=value currentPage=page currentPage!=page currentPageInList currentPageNotInList currentPage=pageSubmitted currentPage!=pageSubmitted currentPageIsInPrinterFriendlyMode currentPageIsNotInPrinterFriendlyMode pageRegionIsReadOnly pageRegionIsNotReadOnly userIsAuthenticated userIsPublicUser inlineValidationErrorsDisplayed inlineValidationErrorsNotDisplayed sqlReportsOkToShowForwardButton sqlReportsOkToShowBackButton currentLanguage=value currentLanguage!=value currentLanguageIsContainedInValue currentLanguageIsNotContainedInValue clientBrowserIsMozilla clientBrowserIsIE7higher clientBrowserIsXhtmlCssCapable clientBrowserIsOther cgiEnvDadName=value cgiEnvDadName!=value cgiEnvServerName=value cgiEnvServerName!=value cgiEnvHttpHost=value cgiEnvHttpHost!=value never | |
sqlQuery | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type in (rowsReturned)type in (noRowsReturned) | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: sql plsql javaScript-mleApplies when type = expression |
sqlExpression | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = expression and language = sql | |
plsqlExpression | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = expression and language = plsql | |
javaScriptExpression | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = expression and language = javaScript-mle | |
language | enum | Yes | plsql | data type=string; lov=STATICValid values: plsql javaScript-mleApplies when type = functionBody |
plsqlFunctionBody | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = functionBody and language = plsql | |
javaScriptFunctionBody | multiline string | Yes | data type=multiline string; maxLen=4000Applies when type = functionBody and language = javaScript-mle | |
value | string | Yes | data type=string; maxLen=4000Applies when type in (request=Value)type in (request!=Value)type in (requestIsContainedInValue)type in (requestIsNotContainedInValue)type in (currentLanguageIsContainedInValue)type in (currentLanguageIsNotContainedInValue)type in (currentLanguage!=value)type in (currentLanguage=value)type in (cgiEnvDadName=value)type in (cgiEnvDadName!=value)type in (cgiEnvServerName=value)type in (cgiEnvServerName!=value)type in (cgiEnvHttpHost=value)type in (cgiEnvHttpHost!=value) | |
item | string | Yes | data type=string; maxLen=4000; textCase=UPPERApplies when type in (item=value)type in (item!=value)type in (VALUE_OF_ITEM_IN_COND_1_EQ_COND_2)type in (VALUE_OF_ITEM_IN_COND_1_NOT_EQ_COND_2)type in (itemIsNull)type in (itemIsNotNull)type in (itemIsZero)type in (itemIsNotZero)type in (itemIsNullOrZero)type in (itemIsNotNullAndNotZero)type in (itemContainsNoSpaces)type in (itemIsNumeric)type in (itemIsNotNumeric)type in (itemIsAlphanumeric)type in (itemIsInColonDelimitedList)type in (itemIsNotInColonDelimitedList) | |
preference | string | Yes | data type=string; maxLen=4000; textCase=UPPERApplies when type in (userPreference=value)type in (userPreference!=value) | |
page | integer | Yes | data type=integer; maxLen=4000Applies when type in (currentPage=page)type in (currentPage!=page) | |
pages | array of integers | Yes | data type=integer; maxLen=4000Applies when type in (currentPageInList)type in (currentPageNotInList) | |
text | string | Yes | data type=string; maxLen=4000Applies when type in (textIsContainedInItem)type in (textIsContainedInValue)type in (textIsNotContainedInValue)type in (text=value)type in (text!=value) | |
value | string | Yes | data type=string; maxLen=4000Applies when type in (item=value)type in (item!=value)type in (VALUE_OF_ITEM_IN_COND_1_EQ_COND_2)type in (VALUE_OF_ITEM_IN_COND_1_NOT_EQ_COND_2) | |
list | array of strings | Yes | data type=string; maxLen=4000Applies when type in (itemIsInColonDelimitedList)type in (itemIsNotInColonDelimitedList) | |
item | string | Yes | data type=string; maxLen=4000; textCase=UPPERApplies when type = textIsContainedInItem | |
value | string | Yes | data type=string; maxLen=4000Applies when type in (textIsContainedInValue)type in (textIsNotContainedInValue)type in (text=value)type in (text!=value) | |
executeCondition | enum | Yes | forEachRow | data type=string; lov=STATICValid values: forEachRow onceApplies when type is setSelect how many times this layer condition is executed.
If you refer to Columns in your condition, you must specify For Each Row in order for the condition to be evaluated for each row of the layer query.
Otherwise, set to Once to evaluate the validations one time for the region. |
serverSideCondition {
type: always
sqlQuery: ```sql
value
```
language: sql
sqlExpression: ```sql
value
```
plsqlExpression: ```plsql
value
```
javaScriptExpression: ```javascript-mle
value
```
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
value: value
item: value
preference: value
page: 42
pages: [
42
42
]
text: value
list: [
value
value
]
executeCondition: forEachRow
}security
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
authorizationScheme | enum | No | data type=reference; lov=COMPONENT; references=authorizationValid values: mustNotBePublicUser |
security {
authorizationScheme: mustNotBePublicUser
}config
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
buildOption | reference | No | data type=reference; lov=COMPONENT; references=buildOption |
config {
buildOption: @component
}comments
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
comments | multiline string | No | data type=multiline string; maxLen=4000 |
comments {
comments: ```
value
```
}APEXlang Example
layer sample (
name: value
layerType: points
label {
label: value
}
layout {
sequence: 42
}
source {
location: localDatabase
remoteServer: @component
sampleData: employees
type: tableView
tableOwner: value
tableName: value
includeRowidColumn: false
whereClause: ```sql
value
```
graphOwner: value
graphName: value
matchClause: ```
value
```
columnsClause: ```
value
```
orderByClause: ```sql
value
```
sqlQuery: ```sql
value
```
language: plsql
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
restSource: @component
jsonDualityView: @component
jsonSource: @component
pageItemsToSubmit: [
value
value
]
optimizerHint: value
useSpatialIndex: false
useVectorTiles: false
}
dataProfile {
nestedRows: @component
}
restSynchronization {
useLocalTable: false
}
externalFilterAndOrderBy {
enabled: false
filter: ```
value
```
orderBy: ```
value
```
}
localPostProcessing {
type: whereOrderByClause
whereClause: ```sql
value
```
orderByClause: ```sql
value
```
sqlQuery: ```sql
value
```
language: plsql
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
}
remoteCache {
caching: allUsers
timeout: ```
value
```
}
rowAssignment {
column: value
valueForThisLayer: value
}
columnMapping {
geometryColumnDataType: sdoGeometry
geometryColumn: value
geojsonColumn: value
longitudeColumn: value
latitudeColumn: value
primaryKeyColumn: value
}
pointObjects {
style: svg
iconSource: iconClass
iconColumn: value
imageUrl: value
iconCssClasses: value
shape: value
shapeScale: value
}
appearance {
useColorScheme: false
colorScheme: sequential
schemeName: burgundy
customColorList: ```
value
```
fillColor: value
valueColumn: value
colorValueColumn: value
extrusionValueColumn: value
unit: meter
fillOpacity: value
strokeStyle: value
strokeColor: value
strokeWidth: value
}
pointClustering {
enable: false
clusteringRadius: 42
iconUrl: value
iconCssClasses: value
shape: value
fillColor: value
shapeScale: value
tooltip: ```html
value
```
}
tooltip {
advancedFormatting: false
column: value
htmlExpression: ```html
value
```
cssClasses: [
value
value
]
}
link {
type: redirectThisApp
target: {
page: value
items: [
value
value
]
clearCache: value
action: value
request: value
anchor: value
session: "&SESSION."
debug: "&DEBUG."
printerFriendly: N
otherArgs: value
}
targetUrl: value
}
infoWindow {
advancedFormatting: false
titleColumn: value
bodyColumn: value
htmlExpression: ```html
value
```
cssClasses: [
value
value
]
}
zoomLevels {
min: value
max: value
}
legend {
show: false
advancedFormatting: false
htmlExpression: ```html
value
```
enableToHide: false
iconCssClasses: value
}
messages {
whenNoDataFound: ```
value
```
noDataFoundIcon: value
whenMoreDataFound: ```
value
```
}
performance {
maxRowsToProcess: 42
}
advanced {
staticId: value
maxObjectsPerTile: 42
}
serverSideCondition {
type: always
sqlQuery: ```sql
value
```
language: sql
sqlExpression: ```sql
value
```
plsqlExpression: ```plsql
value
```
javaScriptExpression: ```javascript-mle
value
```
plsqlFunctionBody: ```plsql
value
```
javaScriptFunctionBody: ```javascript-mle
value
```
value: value
item: value
preference: value
page: 42
pages: [
42
42
]
text: value
list: [
value
value
]
executeCondition: forEachRow
}
security {
authorizationScheme: mustNotBePublicUser
}
config {
buildOption: @component
}
comments {
comments: ```
value
```
}
)