@honua/sdk-js
Preparing search index...
honua
HonuaFeatureLayer
Class HonuaFeatureLayer<T>
Type Parameters
T
=
Record
<
string
,
unknown
>
Index
Constructors
constructor
Properties
client
layer
Id
service
Id
Methods
add
Attachment
apply
Edits
create
Query
delete
Attachments
list
Attachments
metadata
query
Attachments
query
Extent
query
Feature
Count
query
Features
query
Features
All
query
Features
Stream
query
Object
Ids
query
Related
Features
query
Related
Records
query
Spatial
Aggregation
request
update
Attachment
Constructors
constructor
new
HonuaFeatureLayer
<
T
=
Record
<
string
,
unknown
>
>
(
options
:
HonuaFeatureLayerOptions
,
)
:
HonuaFeatureLayer
<
T
>
Type Parameters
T
=
Record
<
string
,
unknown
>
Parameters
options
:
HonuaFeatureLayerOptions
Returns
HonuaFeatureLayer
<
T
>
Properties
Readonly
client
client
:
HonuaClient
Readonly
layer
Id
layerId
:
number
Readonly
service
Id
serviceId
:
string
Methods
add
Attachment
addAttachment
(
request
:
HonuaFeatureLayerAddAttachmentRequest
,
)
:
Promise
<
HonuaAddAttachmentResponse
>
Parameters
request
:
HonuaFeatureLayerAddAttachmentRequest
Returns
Promise
<
HonuaAddAttachmentResponse
>
apply
Edits
applyEdits
(
request
:
HonuaFeatureLayerApplyEditsRequest
,
)
:
Promise
<
HonuaApplyEditsResponse
>
Parameters
request
:
HonuaFeatureLayerApplyEditsRequest
Returns
Promise
<
HonuaApplyEditsResponse
>
create
Query
createQuery
()
:
HonuaFeatureLayerQueryRequest
Returns
HonuaFeatureLayerQueryRequest
delete
Attachments
deleteAttachments
(
request
:
HonuaFeatureLayerDeleteAttachmentsRequest
,
)
:
Promise
<
HonuaDeleteAttachmentsResponse
>
Parameters
request
:
HonuaFeatureLayerDeleteAttachmentsRequest
Returns
Promise
<
HonuaDeleteAttachmentsResponse
>
list
Attachments
listAttachments
(
request
:
HonuaFeatureLayerListAttachmentsRequest
,
)
:
Promise
<
HonuaAttachmentListResponse
>
Parameters
request
:
HonuaFeatureLayerListAttachmentsRequest
Returns
Promise
<
HonuaAttachmentListResponse
>
metadata
metadata
(
options
?:
HonuaMetadataRequestOptions
)
:
Promise
<
HonuaLayerMetadata
>
Parameters
options
:
HonuaMetadataRequestOptions
= {}
Returns
Promise
<
HonuaLayerMetadata
>
query
Attachments
queryAttachments
(
request
?:
HonuaFeatureLayerQueryAttachmentsRequest
,
)
:
Promise
<
HonuaQueryAttachmentsResponse
>
Parameters
request
:
HonuaFeatureLayerQueryAttachmentsRequest
= {}
Returns
Promise
<
HonuaQueryAttachmentsResponse
>
query
Extent
queryExtent
(
request
?:
HonuaFeatureLayerQueryCountRequest
,
)
:
Promise
<
HonuaFeatureLayerQueryExtentResponse
>
Parameters
request
:
HonuaFeatureLayerQueryCountRequest
= {}
Returns
Promise
<
HonuaFeatureLayerQueryExtentResponse
>
query
Feature
Count
queryFeatureCount
(
request
?:
HonuaFeatureLayerQueryCountRequest
)
:
Promise
<
number
>
Parameters
request
:
HonuaFeatureLayerQueryCountRequest
= {}
Returns
Promise
<
number
>
query
Features
queryFeatures
(
request
?:
HonuaFeatureLayerQueryRequest
,
)
:
Promise
<
HonuaTypedQueryResponse
<
T
>
>
Parameters
request
:
HonuaFeatureLayerQueryRequest
= {}
Returns
Promise
<
HonuaTypedQueryResponse
<
T
>
>
query
Features
All
queryFeaturesAll
(
request
?:
HonuaFeatureLayerQueryAllRequest
,
)
:
Promise
<
HonuaTypedFeature
<
T
>
[]
>
Parameters
request
:
HonuaFeatureLayerQueryAllRequest
= {}
Returns
Promise
<
HonuaTypedFeature
<
T
>
[]
>
query
Features
Stream
queryFeaturesStream
(
request
?:
HonuaFeatureLayerQueryAllRequest
,
)
:
AsyncGenerator
<
HonuaTypedFeature
<
T
>
[]
,
void
,
undefined
>
Parameters
request
:
HonuaFeatureLayerQueryAllRequest
= {}
Returns
AsyncGenerator
<
HonuaTypedFeature
<
T
>
[]
,
void
,
undefined
>
query
Object
Ids
queryObjectIds
(
request
?:
HonuaFeatureLayerQueryObjectIdsRequest
,
)
:
Promise
<
number
[]
>
Parameters
request
:
HonuaFeatureLayerQueryObjectIdsRequest
= {}
Returns
Promise
<
number
[]
>
query
Related
Features
queryRelatedFeatures
(
request
:
HonuaFeatureLayerQueryRelatedRecordsRequest
,
)
:
Promise
<
HonuaRelatedRecordsResponse
>
Parameters
request
:
HonuaFeatureLayerQueryRelatedRecordsRequest
Returns
Promise
<
HonuaRelatedRecordsResponse
>
query
Related
Records
queryRelatedRecords
(
request
:
HonuaFeatureLayerQueryRelatedRecordsRequest
,
)
:
Promise
<
HonuaRelatedRecordsResponse
>
Parameters
request
:
HonuaFeatureLayerQueryRelatedRecordsRequest
Returns
Promise
<
HonuaRelatedRecordsResponse
>
query
Spatial
Aggregation
querySpatialAggregation
(
request
:
HonuaFeatureLayerSpatialAggregationRequest
,
)
:
Promise
<
SpatialAggregationResult
>
Parameters
request
:
HonuaFeatureLayerSpatialAggregationRequest
Returns
Promise
<
SpatialAggregationResult
>
request
request
<
T
=
unknown
>
(
request
:
HonuaFeatureLayerRequest
)
:
Promise
<
T
>
Type Parameters
T
=
unknown
Parameters
request
:
HonuaFeatureLayerRequest
Returns
Promise
<
T
>
update
Attachment
updateAttachment
(
request
:
HonuaFeatureLayerUpdateAttachmentRequest
,
)
:
Promise
<
HonuaUpdateAttachmentResponse
>
Parameters
request
:
HonuaFeatureLayerUpdateAttachmentRequest
Returns
Promise
<
HonuaUpdateAttachmentResponse
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
client
layer
Id
service
Id
Methods
add
Attachment
apply
Edits
create
Query
delete
Attachments
list
Attachments
metadata
query
Attachments
query
Extent
query
Feature
Count
query
Features
query
Features
All
query
Features
Stream
query
Object
Ids
query
Related
Features
query
Related
Records
query
Spatial
Aggregation
request
update
Attachment
@honua/sdk-js
Loading...