[oneWEX] 콘텐츠 마이너의지도보기 사용법

5278 단어 WatsonWEXoneWEX

개요



oneWEX v12.0.2.2에서는 컨텐츠 마이너 화면에서 맵 뷰(Map visualization)를 사용할 수 있습니다.
디폴트에서는 US의 지도를 사용할 수 있습니다만, 일본의 지도를 사용하는 커스터마이즈 예를 소개합니다.

Map visualization in Watson™ Explorer Content Miner

절차



1. Map 파일 준비



지리 정보를 나타내는 GeoJSON 형식의 파일을 준비한다.
이번에는 이쪽을 이용하겠습니다. .geojson 파일을 다운로드합니다.
GitHub/Data of Japan

2. REST API로 Map 파일을 oneWEX에 업로드



① "https://[oneWEX 주소]/docs/"에 액세스



Swagger UI가 표시되므로 [Authenticate]로 인증을 통한다.












② FileResource에서 POST /api/v1/fileResources Create a file resource를 열고 Try it out을 클릭








③ body의 개소를 이하와 같이 갱신



"propertyNames"는 절차 1. 에서 준비한 GeoJSON 파일의 "properties"에서 사용되는 키를 지정합니다. 이번은, 다운로드한 GeoJSON의 "nam_ja"에 도도부현의 일본어명이 들어가 있어, 지도로 표시하고 싶은 패싯의 값도 도도부현명이기 때문에 "nam_ja"를 지정.
{
    "description": "JapanMap",
    "id": "string",
    "metadata": {
        "lastModified": 1531288825136
    },
    "name": "JapanMap",
    "tags": {
        "propertyNames": ["nam_ja"],
        "saveToLocal": true
    },
    "type": "map"
}

④ Execute를 클릭








⑤ Response body에 표시되는 id 복사








⑥ FileResource에서 POST /api/v1/fileResources/{fileResourceId}/upload Update a file resource content를 열고 Try it out을 클릭



⑦ fileRerouceId에 순서 ⑤에서 복사한 id를 넣고 file에 다운로드한 GeoJSON 파일을 지정하고 Execute를 클릭








⑧ 응답 코드 200이 반환되는지 확인








3. 컬렉션 설정



관리 콘솔에서도 콘텐츠 마이너에서도 설정 가능.
컬렉션의 패싯 탭에서 맵 형식으로 표시할 패싯의 시각화 유형을 매핑하고 리소스를 업로드한 맵 파일 이름을 지정하여 저장합니다.






패싯 설정을 저장하면 인덱싱을 다시 만들지 않고도지도보기가 표시됩니다.






이상입니다.

좋은 웹페이지 즐겨찾기