@honua/sdk-js
Preparing search index...
client-compat-entry
MapImageLayerCompat
Class MapImageLayerCompat
Index
Constructors
constructor
Properties
event
Bus
id
legend
Enabled
list
Mode
loaded
load
Status
max
Scale
metadata
min
Scale
opacity
service
Id
title
url
visible
Accessors
all
Sublayers
sublayers
Methods
apply
Edits
create
Query
destroy
export
Image
find
find
Sublayer
By
Id
get
Field
get
Legend
get
Or
Create
Sublayer
Wrapper
identify
legend
list
Fields
load
on
query
Extent
query
Feature
Count
query
Features
query
Features
All
query
Features
Stream
query
Object
Ids
query
Related
Features
query
Related
Records
refresh
set
Legend
Enabled
set
List
Mode
set
Opacity
set
Scale
Range
set
Sublayers
set
Visibility
sublayer
watch
when
Constructors
constructor
new
MapImageLayerCompat
(
options
:
MapImageLayerCompatOptions
,
)
:
MapImageLayerCompat
Parameters
options
:
MapImageLayerCompatOptions
Returns
MapImageLayerCompat
Properties
Readonly
event
Bus
eventBus
:
CompatEventBus
id
id
:
string
legend
Enabled
legendEnabled
:
boolean
list
Mode
listMode
:
string
loaded
loaded
:
boolean
load
Status
loadStatus
:
MapImageLayerLoadStatusCompat
max
Scale
maxScale
:
number
metadata
metadata
:
Record
<
string
,
unknown
>
|
undefined
min
Scale
minScale
:
number
opacity
opacity
:
number
Readonly
service
Id
serviceId
:
string
title
title
:
string
|
undefined
Readonly
url
url
:
string
visible
visible
:
boolean
Accessors
all
Sublayers
get
allSublayers
()
:
readonly
MapImageSublayerCompat
[]
Returns
readonly
MapImageSublayerCompat
[]
sublayers
get
sublayers
()
:
readonly
MapImageSublayerCompat
[]
Returns
readonly
MapImageSublayerCompat
[]
set
sublayers
(
sublayers
:
readonly
(
Record
<
string
,
unknown
>
|
MapImageSublayerCompat
)
[]
,
)
:
void
Parameters
sublayers
:
readonly
(
Record
<
string
,
unknown
>
|
MapImageSublayerCompat
)
[]
Returns
void
Methods
apply
Edits
applyEdits
(
options
:
MapImageLayerApplyEditsOptions
,
)
:
Promise
<
HonuaApplyEditsResponse
>
Parameters
options
:
MapImageLayerApplyEditsOptions
Returns
Promise
<
HonuaApplyEditsResponse
>
create
Query
createQuery
(
layerId
:
number
)
:
MapImageLayerQueryOptions
Parameters
layerId
:
number
Returns
MapImageLayerQueryOptions
destroy
destroy
()
:
void
Returns
void
export
Image
exportImage
(
options
:
MapImageLayerExportOptions
,
)
:
Promise
<
HonuaExportMapResponse
>
Parameters
options
:
MapImageLayerExportOptions
Returns
Promise
<
HonuaExportMapResponse
>
find
find
(
options
:
MapImageLayerFindOptions
)
:
Promise
<
HonuaFindResponse
>
Parameters
options
:
MapImageLayerFindOptions
Returns
Promise
<
HonuaFindResponse
>
find
Sublayer
By
Id
findSublayerById
(
id
:
MapImageLayerSublayerLookupId
,
)
:
MapImageSublayerCompat
|
undefined
Parameters
id
:
MapImageLayerSublayerLookupId
Returns
MapImageSublayerCompat
|
undefined
get
Field
getField
(
fieldName
:
string
)
:
HonuaFieldInfo
|
undefined
Parameters
fieldName
:
string
Returns
HonuaFieldInfo
|
undefined
get
Legend
getLegend
(
options
?:
MapImageLayerLegendOptions
)
:
Promise
<
HonuaLegendResponse
>
Parameters
options
:
MapImageLayerLegendOptions
= {}
Returns
Promise
<
HonuaLegendResponse
>
get
Or
Create
Sublayer
Wrapper
getOrCreateSublayerWrapper
(
layerId
:
number
,
source
:
Record
<
string
,
unknown
>
,
)
:
MapImageSublayerCompat
Parameters
layerId
:
number
source
:
Record
<
string
,
unknown
>
Returns
MapImageSublayerCompat
identify
identify
(
options
:
MapImageLayerIdentifyOptions
)
:
Promise
<
HonuaIdentifyResponse
>
Parameters
options
:
MapImageLayerIdentifyOptions
Returns
Promise
<
HonuaIdentifyResponse
>
legend
legend
(
options
?:
MapImageLayerLegendOptions
)
:
Promise
<
HonuaLegendResponse
>
Parameters
options
:
MapImageLayerLegendOptions
= {}
Returns
Promise
<
HonuaLegendResponse
>
list
Fields
listFields
()
:
readonly
HonuaFieldInfo
[]
Returns
readonly
HonuaFieldInfo
[]
load
load
()
:
Promise
<
MapImageLayerCompat
>
Returns
Promise
<
MapImageLayerCompat
>
on
on
(
eventName
:
string
,
listener
:
(
event
:
unknown
)
=>
void
,
)
:
MapImageLayerHandleCompat
Parameters
eventName
:
string
listener
:
(
event
:
unknown
)
=>
void
Returns
MapImageLayerHandleCompat
query
Extent
queryExtent
(
options
:
MapImageLayerQueryExtentOptions
,
)
:
Promise
<
MapImageLayerQueryExtentResponse
>
Parameters
options
:
MapImageLayerQueryExtentOptions
Returns
Promise
<
MapImageLayerQueryExtentResponse
>
query
Feature
Count
queryFeatureCount
(
options
:
MapImageLayerQueryCountOptions
)
:
Promise
<
number
>
Parameters
options
:
MapImageLayerQueryCountOptions
Returns
Promise
<
number
>
query
Features
queryFeatures
(
options
:
MapImageLayerQueryOptions
)
:
Promise
<
HonuaQueryResponse
>
Parameters
options
:
MapImageLayerQueryOptions
Returns
Promise
<
HonuaQueryResponse
>
query
Features
All
queryFeaturesAll
(
options
:
MapImageLayerQueryAllOptions
)
:
Promise
<
unknown
[]
>
Parameters
options
:
MapImageLayerQueryAllOptions
Returns
Promise
<
unknown
[]
>
query
Features
Stream
queryFeaturesStream
(
options
:
MapImageLayerQueryAllOptions
,
)
:
AsyncGenerator
<
unknown
[]
,
void
,
undefined
>
Parameters
options
:
MapImageLayerQueryAllOptions
Returns
AsyncGenerator
<
unknown
[]
,
void
,
undefined
>
query
Object
Ids
queryObjectIds
(
options
:
MapImageLayerQueryObjectIdsOptions
)
:
Promise
<
number
[]
>
Parameters
options
:
MapImageLayerQueryObjectIdsOptions
Returns
Promise
<
number
[]
>
query
Related
Features
queryRelatedFeatures
(
options
:
MapImageLayerQueryRelatedFeaturesOptions
,
)
:
Promise
<
HonuaRelatedRecordsResponse
>
Parameters
options
:
MapImageLayerQueryRelatedFeaturesOptions
Returns
Promise
<
HonuaRelatedRecordsResponse
>
query
Related
Records
queryRelatedRecords
(
options
:
MapImageLayerQueryRelatedFeaturesOptions
,
)
:
Promise
<
HonuaRelatedRecordsResponse
>
Parameters
options
:
MapImageLayerQueryRelatedFeaturesOptions
Returns
Promise
<
HonuaRelatedRecordsResponse
>
refresh
refresh
()
:
void
Returns
void
set
Legend
Enabled
setLegendEnabled
(
legendEnabled
:
boolean
)
:
void
Parameters
legendEnabled
:
boolean
Returns
void
set
List
Mode
setListMode
(
listMode
:
string
)
:
void
Parameters
listMode
:
string
Returns
void
set
Opacity
setOpacity
(
opacity
:
number
)
:
void
Parameters
opacity
:
number
Returns
void
set
Scale
Range
setScaleRange
(
minScale
:
number
|
undefined
,
maxScale
:
number
|
undefined
)
:
void
Parameters
minScale
:
number
|
undefined
maxScale
:
number
|
undefined
Returns
void
set
Sublayers
setSublayers
(
sublayers
:
readonly
(
Record
<
string
,
unknown
>
|
MapImageSublayerCompat
)
[]
,
)
:
void
Parameters
sublayers
:
readonly
(
Record
<
string
,
unknown
>
|
MapImageSublayerCompat
)
[]
Returns
void
set
Visibility
setVisibility
(
visible
:
boolean
)
:
void
Parameters
visible
:
boolean
Returns
void
sublayer
sublayer
(
id
:
MapImageLayerSublayerLookupId
)
:
MapImageSublayerCompat
|
undefined
Parameters
id
:
MapImageLayerSublayerLookupId
Returns
MapImageSublayerCompat
|
undefined
watch
watch
(
propertyName
:
"visible"
|
"legendEnabled"
|
"loaded"
,
listener
:
(
value
:
boolean
)
=>
void
,
)
:
MapImageLayerHandleCompat
Parameters
propertyName
:
"visible"
|
"legendEnabled"
|
"loaded"
listener
:
(
value
:
boolean
)
=>
void
Returns
MapImageLayerHandleCompat
watch
(
propertyName
:
"opacity"
|
"minScale"
|
"maxScale"
,
listener
:
(
value
:
number
)
=>
void
,
)
:
MapImageLayerHandleCompat
Parameters
propertyName
:
"opacity"
|
"minScale"
|
"maxScale"
listener
:
(
value
:
number
)
=>
void
Returns
MapImageLayerHandleCompat
watch
(
propertyName
:
"loadStatus"
,
listener
:
(
value
:
MapImageLayerLoadStatusCompat
)
=>
void
,
)
:
MapImageLayerHandleCompat
Parameters
propertyName
:
"loadStatus"
listener
:
(
value
:
MapImageLayerLoadStatusCompat
)
=>
void
Returns
MapImageLayerHandleCompat
watch
(
propertyName
:
string
,
listener
:
(
value
:
unknown
)
=>
void
,
)
:
MapImageLayerHandleCompat
Parameters
propertyName
:
string
listener
:
(
value
:
unknown
)
=>
void
Returns
MapImageLayerHandleCompat
when
when
(
callback
?:
(
layer
:
MapImageLayerCompat
)
=>
void
,
)
:
Promise
<
MapImageLayerCompat
>
Parameters
Optional
callback
:
(
layer
:
MapImageLayerCompat
)
=>
void
Returns
Promise
<
MapImageLayerCompat
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
event
Bus
id
legend
Enabled
list
Mode
loaded
load
Status
max
Scale
metadata
min
Scale
opacity
service
Id
title
url
visible
Accessors
all
Sublayers
sublayers
Methods
apply
Edits
create
Query
destroy
export
Image
find
find
Sublayer
By
Id
get
Field
get
Legend
get
Or
Create
Sublayer
Wrapper
identify
legend
list
Fields
load
on
query
Extent
query
Feature
Count
query
Features
query
Features
All
query
Features
Stream
query
Object
Ids
query
Related
Features
query
Related
Records
refresh
set
Legend
Enabled
set
List
Mode
set
Opacity
set
Scale
Range
set
Sublayers
set
Visibility
sublayer
watch
when
@honua/sdk-js
Loading...