LoginSignup
2
0

More than 5 years have passed since last update.

[oneWEX] コンテンツマイナーの地図ビューの使い方

Last updated at Posted at 2019-03-22

概要

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]で認証を通す。

image.png
image.png

② FileResource から POST /api/v1/fileResources Create a file resource を開き、Try it outをクリック

image.png

③ 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をクリック

image.png

⑤ Response bodyに表示されるidをコピー

image.png

⑥ FileResource から POST /api/v1/fileResources/{fileResourceId}/upload Update a file resource content を開き、Try it outをクリック

⑦ fileRerouceId に手順⑤でコピーしたidを入れ、fileにダウンロードしたGeoJSONファイルを指定してExecuteをクリック

image.png

⑧ レスポンスコード200が返ることを確認

image.png

3. コレクションの設定

管理コンソールからでもコンテンツマイナーからでも設定可能。
コレクションの[ファセット] タブで、地図形式で表示したいファセットの[視覚化タイプ]をマップにし、[リソース]を自身がアップロードしたMapファイル名を指定して[保管]。

image.png

ファセットの設定を保管すれば、索引付けの再作成をしなくても地図ビューが表示される。

image.png

以上です。

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0