다음을 통해 공유


WfsClient class

WFS(OGC 웹 매핑 기능 서비스)에 대한 연결을 관리하는 클래스

생성자

WfsClient(WfsServiceOptions)

OGC WFS(웹 기능 서비스)에 연결하기 위한 클래스입니다. transformRequest를 통해 COR 또는 프록시가 필요할 수 있습니다.

메서드

describeFeatureTypes(string | string[])

하나 이상의 기능 유형에 대한 세부 정보를 검색합니다. 결과의 순서가 입력과 일치하지 않을 수 있습니다.

getCapabilities()

서버의 정보, 콘텐츠 및 허용되는 요청 매개 변수 값에 대한 설명이 포함된 서비스 메타데이터를 요청합니다.

getFeatureCount(WfsFeatureRequest)

쿼리와 일치하는 기능 수를 검색합니다. WFS resultType 매개 변수를 다음으로 설정합니다. "hits"

getFeatureInfo(WfsFeatureRequest)

서비스에서 기능을 쿼리하고 원시 JSON 응답을 반환합니다. 필터 매개 변수에 따라 지계 정보가 포함되지 않을 수 있습니다. WFS resultType 매개 변수를 .로 "results"설정합니다.

getFeatures(WfsFeatureRequest)

서비스에서 기능을 쿼리하고 GeoJSON FeatureCollection을 반환합니다. WFS resultType 매개 변수를 .로 "results"설정합니다. 기하 도형 세부 정보가 필터링되면 null이 반환됩니다.

생성자 세부 정보

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[]

세부 정보를 검색할 하나 이상의 기능 유형 이름입니다.

반환

getCapabilities()

서버의 정보, 콘텐츠 및 허용되는 요청 매개 변수 값에 대한 설명이 포함된 서비스 메타데이터를 요청합니다.

function getCapabilities(): Promise<WfsCapabilities>

반환

Promise<WfsCapabilities>

getFeatureCount(WfsFeatureRequest)

쿼리와 일치하는 기능 수를 검색합니다. WFS resultType 매개 변수를 다음으로 설정합니다. "hits"

function getFeatureCount(request: WfsFeatureRequest): Promise<number>

매개 변수

반환

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>