3. トウモロコシ 栽 培 管 理 シス テムの 運 営 管 理 の 実 際 データベースの 構 築 栽 培 圃 場 の 新 規 登 録 変 更 作 業 履 歴 の 入 力 Excelによる 各 種 集 計 コントラクタへの 収 穫 圃 場 指 示 作 期 末 のデータベース 更 新 92 ここまでは ArcView の 基 本 操 作 の 概 要 を 学 習 してきました この 節 ではこれまでの 基 礎 知 識 を 使 って 実 際 にトウモロコシ 栽 培 管 理 システムの 運 営 管 理 に 関 わる 作 業 を 実 習 形 式 で 学 習 していただきます 内 容 は 大 きく 次 の 通 りです データベースの 構 築 独 自 にマップドキュメントを 作 成 し 必 要 なフィーチャクラスをレイヤとして 追 加 していきます また 圃 場 図 フィーチャクラスに 必 要 な 属 性 (フィールド)を 追 加 していきます 栽 培 圃 場 の 新 規 登 録 変 更 レイヤとして 追 加 した 圃 場 図 フィーチャクラスに 新 規 圃 場 をフィーチャとして 追 加 します 作 業 履 歴 の 入 力 オペレータの 報 告 により その 日 の 播 種 作 業 圃 場 に 播 種 日 と 作 業 者 を 入 力 します Excel による 各 種 集 計 Exel に 圃 場 図 フィーチャクラスのデータを 読 込 オペレータ 別 賃 金 計 算 耕 作 者 別 借 地 料 の 集 計 を 行 います コントラクタへの 収 穫 圃 場 指 示 コントラクタへの 収 穫 圃 場 指 示 書 を 作 成 します 作 期 末 のデータベース 更 新 作 期 末 のデータベース 更 新 作 業 を 行 います 91
データベースの 構 築 1 新 規 マッ プドキュメントの 作 成 ArcMapを 開 いて 新 規 作 成 を 選 択 します マッププロパティのデータソースオプション で 相 対 パスで 保 存 を 選 択 します データフレームに 空 間 参 照 を 設 定 します 94 ArcMap の 起 動 スタートメニュー プログラムから ArcMap を 起 動 します 新 しいマップを 作 成 ArcMap が 起 動 したら 最 初 の 画 面 で 新 しいマップを 作 成 を 選 択 してください データソースオプション メニューバーのファイル マッププロパティでマッププロパティウィンドウを 表 示 し デ ータソースオプションをクリック データソースオプションウインドウで 相 対 パスで 保 存 を 選 択 しましょう ( 研 修 2 日 目 資 料 72p) 空 間 参 照 テーブルオブコンテンツのデータフレームで 右 クリックし ショートカットメニューのプ ロパティからデータフレームプロパティを 表 示 しましょう 空 間 参 照 として 定 義 済 日 本 周 辺 座 標 系 投 影 座 標 系 平 面 直 角 座 標 系 Jgd2000 Jgd2000 第 2 系 を 選 択 しましょう ( 研 修 2 日 目 資 料 73p) ここで C:アドバンス 研 修 に 一 度 マップドキュメントを 保 存 しましょう 92
データベースの 構 築 2レイヤの 追 加 航 空 写 真 をレイヤとして 追 加 テーブルオ ブコンテンツ 上 でグループ 化 土 地 改 良 図.shpをレイヤとして 追 加 定 義 検 索 (クエリ)でエリア= 大 津 北 部 のみ 表 示 圃 場 図 4_25 版 をレイヤとして 追 加 95 航 空 写 真 の 追 加 C:アドバンス 研 修 : 菊 池 地 域 航 空 写 真 ortho にある 航 空 写 真 ファイルを 全 てレイヤとし て 追 加 します 追 加 したら テーブルオブコンテンツで 全 ての 航 空 写 真 レイヤを 選 択 状 態 にして 右 クリック ショートカットメニューのグループ 化 をクリックします ( 研 修 2 日 目 資 料 74~75p) 土 地 改 良 図 の 追 加 C:アドバンス 研 修 の 土 地 改 良 図.shp をレイヤとして 追 加 します さらに 定 義 検 索 でエリア = 大 津 北 部 のみ 表 示 します ( 研 修 1 日 目 資 料 28~29p) C:アドバンス 研 修 : 技 術 講 習 用 データ 第 3 節.mdb の 中 の 圃 場 図 4_25 版 をレイヤとして 追 加 します 93
データベースの 構 築 3 圃 場 図 フィー チャクラスへのフィールド 追 加 圃 場 図 フィーチャクラスに 作 業 者 播 種 日 品 種 のフィールドを 追 加 します 96 フィールドの 追 加 テーブルオブコンテンツ 上 の 圃 場 図 4_25 版 上 で 右 クリック ショートカットメニューを 表 示 し 属 性 テーブルを 開 きましょう 属 性 テーブルが 表 示 されたら テーブル 下 のオプシ ョンボタンをクリック フィールドの 追 加 を 選 択 しましょう フィールドの 追 加 ウィン ドウが 表 示 されます ここでは 名 前 : 作 業 者 種 類 :text 長 さ:15 名 前 : 播 種 日 種 類 :Date 名 前 : 品 種 種 類 :text 長 さ:15 の3つのフィールドを 追 加 しましょう ( 研 修 2 日 目 資 料 90p) 94
栽 培 圃 場 の 新 規 登 録 変 更 1 新 規 圃 場 の 追 加 配 付 された 印 刷 地 図 から 新 規 圃 場 を 作 成 必 要 な 属 性 を 入 力 する 新 規 圃 場 を 作 成 属 性 ダイアログ で 値 を 入 力 属 性 検 索 で 近 隣 圃 場 を 検 索 97 新 規 圃 場 の 追 加 配 付 された 地 図 とリストから 6 枚 の 圃 場 フィーチャを 圃 場 図 4_25 版 フィーチャクラスに 作 成 してください 圃 場 の 追 加 すべき 場 所 をマップで 検 索 表 示 するには 属 性 検 索 を 用 いて 近 隣 圃 場 を 圃 場 ID で 検 索 してください ( 属 性 検 索 :1 日 目 資 料 36~37p 新 規 フィ ーチャ 作 成 :2 日 目 資 料 81~83) 属 性 値 の 入 力 属 性 値 として 配 付 されたリストの 圃 場 ID と 耕 作 者 名 を 入 力 してください 入 力 はエディタ ツールバーの 属 性 ダイアログから 行 ってください ( 研 修 2 日 目 資 料 87p) 95
栽 培 圃 場 の 新 規 登 録 変 更 2 圃 場 の 形 状 を 修 正 印 刷 地 図 の 指 示 を 元 に 圃 場 の 形 状 を 修 正 エディットタスクの フィーチャの 形 状 変 更 もしくは 新 規 にフィー チャを 作 成 して 属 性 をコピー 98 圃 場 の 形 状 修 正 印 刷 地 図 の 指 示 に 従 って 圃 場 ID488 654 の 形 状 を 修 正 しましょう ( 研 修 2 日 目 資 料 85p) 修 正 すべき 圃 場 は 属 性 検 索 もしくは 属 性 テーブルで 検 索 しましょう 96
作 業 履 歴 の 入 力 1GPSデータからの 検 索 入 力 GPSデータをレイヤと して 追 加 GPSデータと 重 なる 圃 場 に 作 業 者 作 業 日 を 入 力 する 99 GPS データの 追 加 C:アドバンス 研 修 にある7つのレイヤファイルを 追 加 します 追 加 したらテーブルオブ コンテンツの 選 択 タブでこれらのレイヤがフィーチャ 選 択 ツールで 選 択 されないように チェックボックスをはずしましょう 作 業 者 作 業 日 の 入 力 上 記 GPS データと 重 なる 圃 場 に 作 業 者 と 作 業 日 を 入 力 します マップ 上 で 作 業 者 _ 作 業 日 と 重 なる 圃 場 を 複 数 選 択 し 属 性 テーブルの 選 択 レコードを 表 示 フィールド 演 算 でまと めて 値 を 入 力 すると 楽 です (マップ 上 で 複 数 フィーチャを 選 択 : 研 修 1 日 目 資 料 34p フ ィールド 演 算 : 研 修 2 日 目 資 料 88~89p) 品 種 名 の 入 力 上 記 の 圃 場 には 34N84 が 植 えられているので 品 種 名 に 34N84 を 入 力 します 属 性 検 索 の 播 種 日 で 検 索 選 択 を 行 い 再 度 属 性 テーブルのフィールド 演 算 でまとめて 値 を 入 力 します ヒント: 属 性 検 索 では 条 件 文 を OR で 結 ぶことにより 複 数 条 件 のいずれかを 満 たせばフ ィーチャを 選 択 させることもできます 97
作 業 履 歴 の 入 力 2 圃 場 IDからの 入 力 作 業 圃 場 を 圃 場 IDか ら 属 性 テーブル 上 で 検 索 作 業 者 作 業 日 品 種 を 入 力 100 作 業 圃 場 ID で 検 索 属 性 テーブルを 表 示 し 圃 場 ID で 昇 順 に 並 べ 替 えます ( 属 性 テーブルのフィールド 名 圃 場 ID 上 で 右 クリック 表 示 されたショートカットメニューの 昇 順 でならべかえをクリッ ク)それから 配 付 されたリストに 従 って 作 業 者 と 作 業 日 を 入 力 していきます 属 性 テーブル 上 での 複 数 レコード 選 択 属 性 テーブルのレコードの 左 端 をクリックするとレコード(フィーチャ)を 選 択 したこと になりますが マップ 上 での 選 択 同 様 属 性 テーブル 上 でも 複 数 レコード 選 択 可 能 です マップ 上 では Shift キーを 押 しながらフィーチャをクリックすると 複 数 選 択 できましたが 属 性 テーブル 上 では Ctrl キーを 押 しながらレコードをクリックすると 複 数 選 択 できます 複 数 選 択 した 状 態 で 選 択 レコー ドを 表 示 に 切 り 替 えると 選 択 レコードの 左 端 をクリックで 選 択 したレコードのみを 表 示 できま す この 状 態 でフィールド 演 算 を 行 うと 選 択 レコードに 対 して 一 度 に 値 を 入 力 することができま す 98
Excelによる 各 種 集 計 1エクセルか らのジオデータベースの 読 込 1 Excel2007を 起 動 データタブの 外 部 データ 取 り 込 みから Accessデータベース を 選 択 目 標 のデータベース をダブルクリック 100 Excel2007 でのジオデータベースの 読 込 Excel2007 を 起 動 し データタブの 外 部 データ 取 り 込 みで Access データベースをクリック してください データファイルの 選 択 ウィンドウが 立 ち 上 がるので C:アドバンス 研 修 : 技 術 講 習 用 データ 第 3 節 を 選 択 してください 99
Excelによる 各 種 集 計 2エクセルか らのジオデータベースの 読 込 2 テーブルの 選 択 で 目 標 のテーブルを 選 択 する データのインポートで OKを 押 す 101 テーブルの 選 択 ジオデータベースを 選 択 すると テーブル 選 択 ウィンドウに 切 り 替 わるので ここで 集 計 目 標 のフィーチャクラスを 選 択 してください ここでは 圃 場 図 見 本 を 選 択 してください データのインポート ここではインポートの 設 定 を 変 えることもできますが このまま OK ボタンをクリックし てください 100
Excelによる 各 種 集 計 3エクセルか らのジオデータベースの 読 込 3 フィーチャクラスのテーブルデータが 読 み 込 まれ る このデータを 使 って 各 種 集 計 を 行 う 102 テーブルデータ これまでの 操 作 で 目 標 フィーチャクラスのテーブルデータが 読 み 込 まれます 全 フィーチ ャのデータが 読 み 込 まれるので リストとしての 利 用 価 値 も 高 く これを 使 って 各 種 集 計 作 業 を 行 う 事 もできます 101
Excelによる 各 種 集 計 4 耕 作 者 IDによるソート データタブの 並 べ 替 えをクリック 耕 作 者 IDと 圃 場 IDで 昇 順 並 べ 替 えをする 103 データの 並 べ 替 え 読 み 込 まれたデータはそのままではリストとして 使 いづらいので 並 べ 替 えを 行 うと 便 利 です データタブの 並 べ 替 えをクリックすると 並 べ 替 えウィンドウが 立 ち 上 がります こ こではまず 耕 作 者 ID で 昇 順 に 並 べ 替 えて さらに 耕 作 者 の 中 で 圃 場 ID で 昇 順 に 並 べ 変 え ましょう レベルの 追 加 ボタンで 並 べ 替 えに 用 いるフィールドを 追 加 することができます 102
Excelによる 各 種 集 計 5オート フィルタ フィールド 名 横 の 逆 三 角 をクリックするとフィ ルタ 設 定 ができる チェックボックスを 外 すことにより 特 定 の 値 を 持 つレコードのみ 表 示 することができる 104 オートフィルタ フィールド 名 誉 庫 の 逆 三 角 形 をクリックすることでフィルタ 設 定 をおこなうことができま す ここでチェックボックスをはずした 値 をもつレコードは 表 示 されなくなります 103
Excelによる 各 種 集 計 6ピボット テーブルによる 集 計 1 挿 入 タブのピボット テーブルからピボット テーブルをクリックす る ピボットテーブルの 作 成 ウィンドウでOKボタ ンを 押 す 105 ピボットテーブル ピボットテーブルは2 次 元 クロス 集 計 を 行 うことができます 挿 入 タブのピボットテーブ ルからピボットテーブルをクリックしてください ピボットテーブルの 作 成 ウィンドウが 表 示 されるので そのまま OK ボタンを 押 してくだ さい 104
Excelによる 各 種 集 計 7ピボット テーブルによる 集 計 2 ピボットテーブルが 作 成 される 106 ピボットテーブルが 新 規 ワークシートに 作 成 されます 105
Excelによる 各 種 集 計 8ピボット テーブルによる 集 計 3 ピボットテーブルのフィールドリストの 列 ラベルに 作 業 者 行 ラベルに 播 種 日 値 にShape_Areaをドラッグアンド ドロップすると 集 計 表 が 作 成 される 107 2 次 元 クロス 画 面 横 に 表 示 されるピボットテーブルフィールドリストで 例 えば 作 業 者 を 列 ラベルに 播 種 日 を 行 ラベルに Σ 値 に Shape_Area をドラッグアンドドロップしてください ワー クシート 上 に 作 業 者 別 播 種 日 別 の 合 計 面 積 作 業 者 別 合 計 面 積 播 種 日 別 合 計 面 積 が 表 示 されます このように2つのフィールドを 使 って 集 計 を 行 うことを2 次 元 クロス 集 計 と いいます この 集 計 表 をコピー 形 式 を 選 択 して 貼 り 付 けで 値 のみを 貼 り 付 ければ 面 積 に 作 業 単 価 を 乗 じて 作 業 者 別 日 当 計 算 を 行 うことができます 106
Excelによる 各 種 集 計 9ピボット テーブルによる 集 計 4 列 ラベルを 空 欄 のまま 行 ラベルに 作 業 者 シグ マ 値 にShape_Areaをドラッグアンドドロップする と 単 純 集 計 表 を 作 成 することもできる 108 単 純 集 計 2 次 元 クロスが 不 要 な 場 合 は 行 ラベルとΣ 値 にフィールドを 設 定 すれば 単 純 集 計 を 行 う こともできます 107