[oneWEX] 콘텐츠 마이너의지도보기 사용법
개요
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. 컬렉션 설정
관리 콘솔에서도 콘텐츠 마이너에서도 설정 가능.
컬렉션의 패싯 탭에서 맵 형식으로 표시할 패싯의 시각화 유형을 매핑하고 리소스를 업로드한 맵 파일 이름을 지정하여 저장합니다.
패싯 설정을 저장하면 인덱싱을 다시 만들지 않고도지도보기가 표시됩니다.
이상입니다.
Reference
이 문제에 관하여([oneWEX] 콘텐츠 마이너의지도보기 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/nsatoh/items/1d6bb4615bcec4e640e4
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
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. 컬렉션 설정
관리 콘솔에서도 콘텐츠 마이너에서도 설정 가능.
컬렉션의 패싯 탭에서 맵 형식으로 표시할 패싯의 시각화 유형을 매핑하고 리소스를 업로드한 맵 파일 이름을 지정하여 저장합니다.
패싯 설정을 저장하면 인덱싱을 다시 만들지 않고도지도보기가 표시됩니다.
이상입니다.
Reference
이 문제에 관하여([oneWEX] 콘텐츠 마이너의지도보기 사용법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/nsatoh/items/1d6bb4615bcec4e640e4텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)