iclientpy.rest.api.distributedanalyst 源代码

from ..decorator import get, post, head
from .model import *


[文档]class DistributedAnalyst:
[文档] @head('/spatialanalyst/aggregatepoints') def head_aggregatepoints(self) -> int: pass
[文档] @get('/spatialanalyst/aggregatepoints') def get_aggregatepoints(self) -> List[GetAggregatePointsResultItem]: pass
[文档] @post('/spatialanalyst/aggregatepoints', entityKW='entity') def post_aggregatepoints(self, entity: PostAgggregatePointsEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/aggregatepoints/{job_id}') def head_aggregatepoints_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/aggregatepoints/{job_id}') def get_aggregatepoints_job(self, job_id: str) -> GetAggregatePointsResultItem: pass
[文档] @head('/spatialanalyst/featurejoin') def head_featurejoin(self) -> int: pass
[文档] @get('/spatialanalyst/featurejoin') def get_featurejoin(self) -> List[GetFeatureJoinResultItem]: pass
[文档] @post('/spatialanalyst/featurejoin', entityKW='entity') def post_featurejoin(self, entity: PostFeatureJoinEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/featurejoin/{job_id}') def head_featurejoin_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/featurejoin/{job_id}') def get_featurejoin_job(self, job_id: str) -> GetFeatureJoinResultItem: pass
[文档] @head('/spatialanalyst/buffers') def head_buffers(self) -> int: pass
[文档] @get('/spatialanalyst/buffers') def get_buffers(self) -> List[GetBuffersResultItem]: pass
[文档] @post('/spatialanalyst/buffers', entityKW='entity') def post_buffers(self, entity: PostBuffersEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/buffers/{job_id}') def head_buffers_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/buffers/{job_id}') def get_buffers_job(self, job_id: str) -> GetBuffersResultItem: pass
# TODO: buffers map资源没有封装
[文档] @head('/spatialanalyst/density') def head_density(self) -> int: pass
[文档] @get('/spatialanalyst/density') def get_density(self) -> List[GetDensityResultItem]: pass
[文档] @post('/spatialanalyst/density', entityKW='entity') def post_density(self, entity: PostDensityEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/density/{job_id}') def head_density_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/density/{job_id}') def get_density_job(self, job_id: str) -> GetDensityResultItem: pass
[文档] @head('/spatialanalyst/overlay') def head_overlay(self) -> int: pass
[文档] @get('/spatialanalyst/overlay') def get_overlay(self) -> List[GetOverlayResultItem]: pass
[文档] @post('/spatialanalyst/overlay', entityKW='entity') def post_overlay(self, entity: PostOverlayEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/overlay/{job_id}') def head_overlay_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/overlay/{job_id}') def get_overlay_job(self, job_id: str) -> GetOverlayResultItem: pass
# TODO: overlay map资源没有封装
[文档] @head('/spatialanalyst/query') def head_query(self) -> int: pass
[文档] @get('/spatialanalyst/query') def get_query(self) -> List[GetQueryResultItem]: pass
[文档] @post('/spatialanalyst/query', entityKW='entity') def post_query(self, entity: PostQueryEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/query/{job_id}') def head_query_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/query/{job_id}') def get_query_job(self, job_id: str) -> GetQueryResultItem: pass
# TODO: query map资源没有封装
[文档] @head('/spatialanalyst/summaryattributes') def head_summary_attributes(self) -> int: pass
[文档] @get('/spatialanalyst/summaryattributes') def get_summary_attributes(self) -> List[GetSummaryAttributesResultItem]: pass
[文档] @post('/spatialanalyst/summaryattributes', entityKW='entity') def post_summary_attributes(self, entity: PostSummaryAttributesEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/summaryattributes/{job_id}') def head_summary_attributes_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/summaryattributes/{job_id}') def get_summary_attributes_job(self, job_id: str) -> GetSummaryAttributesResultItem: pass
[文档] @head('/spatialanalyst/summaryregion') def head_summary_region(self) -> int: pass
[文档] @get('/spatialanalyst/summaryregion') def get_summary_region(self) -> List[GetSummaryRegionResultItem]: pass
[文档] @post('/spatialanalyst/summaryregion', entityKW='entity') def post_summary_region(self, entity: PostSummaryRegionEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/summaryregion/{job_id}') def head_summary_region_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/summaryregion/{job_id}') def get_summary_region_job(self, job_id: str) -> GetSummaryRegionResultItem: pass
[文档] @head('/spatialanalyst/topologyvalidator') def head_topologyvalidator(self) -> int: pass
[文档] @get('/spatialanalyst/topologyvalidator') def get_topologyvalidator(self) -> List[GetTopologyValidatorResultItem]: pass
[文档] @post('/spatialanalyst/topologyvalidator', entityKW='entity') def post_topologyvalidator(self, entity: PostTopologyValidatorEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/topologyvalidator/{job_id}') def head_topologyvalidator_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/topologyvalidator/{job_id}') def get_topologyvalidator_job(self, job_id: str) -> GetTopologyValidatorResultItem: pass
[文档] @head('/spatialanalyst/vectorclip') def head_vector_clip(self) -> int: pass
[文档] @get('/spatialanalyst/vectorclip') def get_vector_clip(self) -> List[GetVectorClipResultItem]: pass
[文档] @post('/spatialanalyst/vectorclip', entityKW='entity') def post_vector_clip(self, entity: PostVectorClipEntity) -> MethodResult: pass
[文档] @head('/spatialanalyst/vectorclip/{job_id}') def head_vector_clip_job(self, job_id: str) -> int: pass
[文档] @get('/spatialanalyst/vectorclip/{job_id}') def get_vector_clip_job(self, job_id: str) -> GetVectorClipResultItem: pass