KOPSS 표준 API - Vector Analysis Process
KOPSS 분석 Process는 WPS 인터페이스를 기반으로 하며, Geometry, Vector Analysis, Grid Coverage Analysis, Statistics, KOPSS Model Process로 구분됩니다.
Vector Analysis Process는 WFS의 GetFeature Operation 및 WPS Execute Operation의 결과로 리턴되는 GML을 을 이용하여 벡터 데이터의 중첩분석, 좌표변환, 포맷변환, 통계계산 등을 수행합니다.
▣ VA_Buffer 예
입력한 버퍼거리나 필드값을 이용하여 버퍼 폴리곤 피쳐 생성 후 GML로 리턴
Syntax
VA_Buffer(inputFeatures GML, Distance Double, DissolveType String): GML
Parameters
Constraints
GML의 속성값이 모두 유지되어야 한다.
Distance 파라미터의 Field 사용시 반드시 Numeric 필드이어야 한다.
Dissolve Type이 All일 경우 겹치는 피쳐는 Dissolve를 수행한다.
Examples

Vector Analysis Process는 WFS의 GetFeature Operation 및 WPS Execute Operation의 결과로 리턴되는 GML을 을 이용하여 벡터 데이터의 중첩분석, 좌표변환, 포맷변환, 통계계산 등을 수행합니다.
Service Type | Category | Identifier |
Vector Analysis (VA) | GeoProcessing | VA_Clip VA_Dissolve VA_Intersect VA_Merge VA_Union VA_BufferVA_PointStatistics VA_PointDistance VA_Fishnet VA_ThiessenPolygon |
Conversion | VA_FeaturesToPoint VA_ShapefileToGML VA_FeaturesToShapefile | |
Projection | VA_Project | |
Calculation | VA_CalculateXYCoordinate VA_CalculateArea VA_CalculateLength |
▣ VA_Buffer 예
입력한 버퍼거리나 필드값을 이용하여 버퍼 폴리곤 피쳐 생성 후 GML로 리턴
Syntax
VA_Buffer(inputFeatures GML, Distance Double, DissolveType String): GML
Parameters
Parameter | Explanation | Data type | Required |
inputFeatures | GML | Complex | ○ |
Distance | Buffer Distance(Value) Or Field | Literal | ○ |
DissolveType | None(Dissolve를 수행하지 않음, 기본값), All(겹치는 피쳐 Dissolve 수행) | Literal | |
Constraints
GML의 속성값이 모두 유지되어야 한다.
Distance 파라미터의 Field 사용시 반드시 Numeric 필드이어야 한다.
Dissolve Type이 All일 경우 겹치는 피쳐는 Dissolve를 수행한다.
Examples

댓글
댓글 쓰기