WfsClient class
WFS(OGC 웹 매핑 기능 서비스)에 대한 연결을 관리하는 클래스
생성자
Wfs |
OGC WFS(웹 기능 서비스)에 연결하기 위한 클래스입니다. transformRequest를 통해 COR 또는 프록시가 필요할 수 있습니다. |
메서드
describe |
하나 이상의 기능 유형에 대한 세부 정보를 검색합니다. 결과의 순서가 입력과 일치하지 않을 수 있습니다. |
get |
서버의 정보, 콘텐츠 및 허용되는 요청 매개 변수 값에 대한 설명이 포함된 서비스 메타데이터를 요청합니다. |
get |
쿼리와 일치하는 기능 수를 검색합니다. WFS |
get |
서비스에서 기능을 쿼리하고 원시 JSON 응답을 반환합니다.
필터 매개 변수에 따라 지계 정보가 포함되지 않을 수 있습니다.
WFS |
get |
서비스에서 기능을 쿼리하고 GeoJSON FeatureCollection을 반환합니다.
WFS |
생성자 세부 정보
WfsClient(WfsServiceOptions)
OGC WFS(웹 기능 서비스)에 연결하기 위한 클래스입니다. transformRequest를 통해 COR 또는 프록시가 필요할 수 있습니다.
new WfsClient(options: WfsServiceOptions)
매개 변수
- options
- WfsServiceOptions
WFS 서비스에 연결하는 방법을 정의하는 옵션입니다.
메서드 세부 정보
describeFeatureTypes(string | string[])
하나 이상의 기능 유형에 대한 세부 정보를 검색합니다. 결과의 순서가 입력과 일치하지 않을 수 있습니다.
function describeFeatureTypes(featureTypeNames: string | string[]): Promise<WfsFeatureTypeDescription[]>
매개 변수
- featureTypeNames
-
string | string[]
세부 정보를 검색할 하나 이상의 기능 유형 이름입니다.
반환
Promise<WfsFeatureTypeDescription[]>
getCapabilities()
서버의 정보, 콘텐츠 및 허용되는 요청 매개 변수 값에 대한 설명이 포함된 서비스 메타데이터를 요청합니다.
function getCapabilities(): Promise<WfsCapabilities>
반환
Promise<WfsCapabilities>
getFeatureCount(WfsFeatureRequest)
쿼리와 일치하는 기능 수를 검색합니다. WFS resultType
매개 변수를 다음으로 설정합니다. "hits"
function getFeatureCount(request: WfsFeatureRequest): Promise<number>
매개 변수
- request
- WfsFeatureRequest
반환
Promise<number>
getFeatureInfo(WfsFeatureRequest)
서비스에서 기능을 쿼리하고 원시 JSON 응답을 반환합니다.
필터 매개 변수에 따라 지계 정보가 포함되지 않을 수 있습니다.
WFS resultType
매개 변수를 .로 "results"
설정합니다.
function getFeatureInfo(request: WfsFeatureRequest): Promise<Record<string, any>>
매개 변수
- request
- WfsFeatureRequest
WFS 서비스에 대한 요청 세부 정보입니다.
반환
Promise<Record<string, any>>
getFeatures(WfsFeatureRequest)
서비스에서 기능을 쿼리하고 GeoJSON FeatureCollection을 반환합니다.
WFS resultType
매개 변수를 .로 "results"
설정합니다.
기하 도형 세부 정보가 필터링되면 null이 반환됩니다.
function getFeatures(request: WfsFeatureRequest): Promise<azmaps.data.FeatureCollection>
매개 변수
- request
- WfsFeatureRequest
WFS 서비스에 대한 요청 세부 정보입니다.
반환
Promise<azmaps.data.FeatureCollection>