SPSS Modeler ノードリファレンス 1-5 地理空間

# 1-5 地理空間ノード[入力タブ]
<img width="200" alt="107_89地理空間.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/87ae347e-3a65-607f-edf3-e08f2e6798dd.png">


## 1.ノードの目的
地図情報データを入力します。以下のような地図表現をするために、形状とエリアを識別するshapeファイルを読み込みます。
![スクリーンショット 2022-03-11 15.09.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c8f20c8a-3980-86c7-125f-f03a25454f94.png)

## 2.解説動画（60秒）

<iframe width="560" height="315" src="https://www.youtube.com/embed/mhy5_jH7nW4" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


## 3.クイックスタート
ノードリファレンス4-7マップ視覚化と手続は共通です。

#### 座標系を設定

日本でよく利用する地図の座標系を設定します。ストリームのプロパティを開きます。
![スクリーンショット 2022-03-11 14.57.01.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/7d85ebb8-6529-ea4b-6237-017a07217cf6.png)
[変更]ボタンでJGD_2011_Japan_Zone_9を選択します。
![スクリーンショット 2022-03-11 15.02.02.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c0b13eb4-4ba6-5ec1-912b-decff5455a30.png)

#### Shapeファイルの準備
shpファイルとdbf ファイルの２つを同じフォルダに格納します。
＊無償shapeファイルは[5.参考情報]からダウンロードできます。
![スクリーンショット 2022-03-11 15.12.29.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/a396953c-3fe4-316b-67c1-e420deecd51d.png)

#### ストリームの作成
[地理空間]と[可変長ファイル]を[レコード結合]に接続し[マップ視覚化]にリンクします。
![スクリーンショット 2022-03-11 15.17.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/8d534b34-49b8-03bf-ccdb-8243676a8495.png)

[地理空間]ノードを編集します。
注意メッセージにある通り、shpファイルを選ぶと同じフォルダのdbfを自動的で参照します。
![スクリーンショット 2022-03-11 15.17.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/2d36e341-2b9f-d856-23ef-47405a9d65e8.png)

[地理空間]ノードをプレビューします。地図の形状（ポリゴン）が読み込まれました。
![スクリーンショット 2022-03-11 15.23.41.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/e1b81965-03ee-e965-f727-d73e9e2eb938.png)

[可変長ファイル]ノードを編集して統計情報を読み込みます。
＊[tokyoreiwa3new.csv]は[5.参考情報]からダウンロードできます。

[データ]タブでshapeファイルの定義と一致させるために[JCODE]を強制的に文字列として扱います。
![スクリーンショット 2022-03-11 15.26.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/c7fc36ae-47f5-b2b4-7d92-60e0ebffeb45.png)
[データ型]タブで[値の読み込み]ボタンをおして[JCODE]を名義型に確定させます。
![スクリーンショット 2022-03-11 15.28.44.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/14a9b334-e25b-f9d5-9d15-54003de51f58.png)
[可変長ファイル]ノードをプレビューします。
![スクリーンショット 2022-03-11 15.25.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/cd83ac45-533e-c649-e4db-1785cb92f5ff.png)

[レコード結合]ノードを編集します。[JCODE]を[キー]にして[内部結合]します。
![スクリーンショット 2022-03-11 15.31.34.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/ffbc7ca8-8cfa-6c22-8de5-538f0ede02cd.png)

[マップ視覚化]ノードを以下のように編集します。
![スクリーンショット 2022-03-11 15.34.19.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/9c5cd3fa-c034-b7a2-5dca-2e23187324ff.png)

![スクリーンショット 2022-03-11 15.35.00.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/2e1920bb-f06e-3df4-3bde-c134e1e63494.png)

[実行]ボタンで地図が表示されます。
![スクリーンショット 2022-03-11 15.09.16.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/66d3d0f1-46e2-6c54-ea80-b7d2f5347958.png)

## 4.Tips

地図をダブルクリックすると大きさの変更が可能です。
![スクリーンショット 2022-03-11 15.39.57.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/1a858a7c-ff59-aaf3-6763-887393cd3e65.png)

[データの更新]でプレビューを利用することができます。
![スクリーンショット 2022-03-11 15.45.43.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/286322/2e4111c8-2042-e9b9-c49f-627788b07a38.png)



## 5.参考情報

#### 利用データ

右クリックでリンク先を保存してください。

https://raw.githubusercontent.com/yoichiro0903n/blue/main/tokyoreiwa3new.csv

無償Shapeファイルのダウンロード

https://www.esrij.com/products/japan-shp/

#### ノードのヘルプ

https://www.ibm.com/docs/ja/spss-modeler/18.3.0?topic=nodes-geospatial-source-node

#### SPSS Modeler 逆引きストリーム集（データ加工）

https://qiita.com/416nishimaki/items/4bf813e6cba84b2a1008

#### SPSS Modeler ノードリファレンス目次

https://qiita.com/416nishimaki/private/503037195081d3323eee