Map 온톨로지 액션 구성
지도에서 선택하거나 그린 점, 선과 다각형을 액션 입력으로 전달하려면 매개변수의 타입 클래스를 구성합니다. 실제 실행 경로는 Map 액션을 따릅니다.
점 입력
지도나 점 객체를 오른쪽 클릭했을 때 사용할 액션에는 다음 두 방식 중 하나가 필요합니다.
String 하나
| 항목 | 값 |
|---|---|
| 매개변수 자료형 | String |
| 타입 클래스 Kind | geo |
| 타입 클래스 Value | geopoint |
| 전달 데이터 | latitude,longitude 문자열 |
Double 두 개
| 매개변수 | Kind | Value |
|---|---|---|
| 위도를 받을 Double | geo | latitude |
| 경도를 받을 Double | geo | longitude |
도형 입력
다각형 객체를 선택하거나 도형을 그렸을 때 사용할 액션에는 GeoJSON geometry 문자열을 받을 String 매개변수가 필요합니다.
| 항목 | 값 |
|---|---|
| 자료형 | String |
| Kind | geo |
| Value | geojson |
기존 Geoshape 편집
지도에서 객체의 점을 추가 또는 이동하거나 경계를 늘리고 전체 모양을 옮기는 액션을 구성할 수 있습니다.
대상 객체 유형의 Modify object 액션을 만들고 다음을 모두 충족하는 매개변수를 구성합니다.
- String 자료형입니다.
- 갱신할 객체의 geoshape 속성에 매핑됩니다.
- 기본값이 비활성화되어 있습니다.
- Kind가 geo, Value가 geojson인 타입 클래스가 있습니다.
- Kind가 geo, Value가 prefill인 타입 클래스도 있습니다.
사용자는 객체를 선택하고 액션을 고른 뒤 지도에서 도형을 수정합니다. 변경 내용은 액션을 제출할 때 대상 온톨로지 속성에 반영됩니다.