有限会社 岡田電工

参考:地図ソフトと外部データインポート


ゼンリンの地図ソフトに外部データを取り込む例をご紹介します。 地図ソフト自体をあまり使いこなしているわけではないので、もっと良い方法があるんだろうなと思っています。

注意
以下の例では、ドライブにフォルダを作ったり、地図ソフトでファイルを作成したりします。 必要なファイルが消えてしまったり、何か問題があっても責任はおいかねます。すみません。 当方が勝手に考えた地図ソフトの使い方なので、ゼンリンさんにお問い合わせなどなさらぬようにしてください。 また、地図ソフトの仕様や使い方は、地図ソフトのホームページや、お使いの地図ソフトのヘルプなどをご参照ください。

1. 地図ソフト

地図ソフトとは、ゼンリンさんの「電子地図帳Z Professional5」というもので、以下「地図帳Z」とします。

2. 外部データインポートに使用するCSV

使用するCSVデータは、このようなものです。

→ CSVファイル:CSVデータ「Zmap地図データ.csv」を開く(LZHによる圧縮ファイル、約4KB)

CSVファイルの項目は以下のようになっています。各項目はTABで区切られています。

  1. 「名称」: 地図帳Zの左側パネル内「ユーザー」に表示される
  2. 「住所」: 表示情報のひとつで参考用データです(きちんとしたデータがあれば地図帳Zへのマッピングデータに使用できるようです)
  3. 「経度」: 地図帳Zへのマッピング用データ(度 + 分/60 + 秒/3600)
  4. 「緯度」: 地図帳Zへのマッピング用データ(度 + 分/60 + 秒/3600)
  5. 「経度(度分秒)」: 表示情報ひとつ、経度の度数秒表示
  6. 「緯度(度分秒)」: 表示情報ひとつ、緯度の度数秒表示
  7. 「データフォルダ」: 地図帳Zの情報ウィンドウに表示されるフォルダへのリンクに利用
  8. メモ1: 表示情報ひとつ
  9. メモ2: 表示情報ひとつ
  10. メモ3: 表示情報ひとつ

ZmapDb1.mdbがCSVの元になるAccessデータベースです。 Access2000とWindowsXPで作成したものです。

→ mdbファイル:データベースファイルを開く(LZHによる圧縮ファイル、約33KB)

フォーム fMAPDATAを開いて使用します。


注意
心配、信用できない、わけのわからないものは遠慮したいという場合は、以下のようなフォルダをCドライブ直下に作成してください。 地図帳Zで「フォルダを参照」をする必要がなければ作成しなくても構いません。 CSVファイルについてもAccessデータベースから出力せずにZmap地図データ.csv(ZmapMapData.lzh)を利用できます。


緯度・経度はどこで調べるか
マッピングデータである緯度と経度は、地図帳Z上で調べます。 つまり、一度地図帳Zで調べて、その値を元にCSVを作成することになります。 このあたりが少し情けない作業です。


マウスをマークに近づけたときに表示されるウィンドウ内データ
深く考えたことはありませんが、以下のようになってしまいます。


3. 外部データのインポート

外部データをインポートする際には、いくつかの手順があります。

  1. 画面最上部にあるメニューの「データ展開」をクリック → 2段目のメニューにある「ファイル名」のアイコンをクリック。 「統計保存ファイル:リスト」というウィンドウが表示されます。
    → Jpeg画像:「統計保存ファイル:リスト」ウィンドウの画像を開く(約40KB)

    「新規追加」をクリックして保存ファイルを作成します(名称は任意です)。 既存の保存ファイルを使用する場合は、使用する保存ファイルをクリックします。 最後に「OK」をクリックしてウィンドウを閉じます。

  2. 画面2段目のメニューにある「データ取込」をクリック。 「このワークファイルには<略>上書きしてもよろしいですか?」というメッセージが出た場合、別なワークファイル(=「統計保存ファイル」)に保存したい場合は、前の「統計保存ファイル:リスト」に戻って別なファイルを選択するか新規で作成します。
    → Jpeg画像:「データ取込」メッセージ画像を開く(約40KB)

    「ファイルを開く」というウィンドウが表示されたら、CSV出力したファイル(Zmap地図データ.csv)を選びます(画像ではCSVファイルがExcelに関連付けられているので、Excelのアイコンになっています)。
    → Jpeg画像:「ファイルを開く」ウィンドウ画像を開く(約40KB)

    「外部データ取り込み(マッチング項目の選択)」ウィンドウが表示されます。

    → Jpeg画像:「外部データ取り込み(マッチング項目の選択)」ウィンドウ画像を開く(約30KB)
    Zmap地図データ.csvの場合は、以下のように選択します。
    • タブ区切りをクリック
    • 1行目を項目名として取り込む
    • 緯度/経度を指定 → 「緯度:」では「緯度」を選択、「経度:」では「経度」を選択
    • 「次へ」をクリック

  3. 「外部データ取り込み(統計対象項目の選択)」ウィンドウが表示されます。ここでは何も選択せずに「次へ」をクリックします。
    → Jpeg画像:「外部データ取り込み(統計対象項目の選択)」ウィンドウ画像を開く(約30KB)

  4. 「外部データ取り込み(アイコンの選択)」というウィンドウが表示されます。 好きなアイコンを選びます。
    → Jpeg画像:「外部データ取り込み(アイコンの選択)」ウィンドウ画像を開く(約30KB)

    ここでは放送局のアンテナっぽいアイコンを選んでいます。 その後、「次へ」をクリックします。

  5. 「外部データ取り込み(表示項目の設定)」ウィンドウが表示されます。
    → Jpeg画像:「外部データ取り込み(表示項目の設定)」ウィンドウ画像を開く(約30KB)

    左側にCSVファイルから読み込まれた項目の一覧が表示されます。 その項目を選び、「選択」、「解除」ボタンをクリックして、右側にある「タイトル」「表示項目」のリストに振り分けます。
    • 「タイトル」には「名称」を選択
    • 「表示項目」には「名称」以外を選択
    • 「完了」をクリック

  6. 「取り込みが完了しました〜」というメッセージが表示されます。これでデータのインポートは終了です。
    → Jpeg画像:取り込み完了画像を開く(約40KB)

4. 図形として保存

「図形として保存」を行うと、インポートした外部データが地図帳Z左側検索パネル内の「ユーザー」欄にリストされます。

  1. 画面最上部にあるメニューの「編集」をクリック → 2段目のメニューにある「ファイル名」のアイコンをクリック。
    「ユーザー図形ファイルの選択」ウィンドウが表示されます。
    → Jpeg画像:「ユーザー図形ファイルの選択」ウィンドウの画像を開く(約40KB)

    「新規追加」をクリックして保存ファイルを作成します(名称は任意です)。 既存の保存ファイルを使用する場合は、使用する保存ファイルをクリックします(読み取り専用以外のファイル)。 このファイルに外部データでインポートされたデータの図形が出力されます。 最後に「OK」をクリックしてウィンドウを閉じます。
    (2段目メニュー「ファイル名」の横に指定したファイル名が表示されているはずです)

  2. 画面最上部にあるメニューの「データ展開」をクリック → 2段目のメニューにある「図形に保存」のアイコンをクリック。
    「現在選択されているユーザ図形ファイルに<略>よろしいですか?」というメッセージで「はい」をクリックします。
    → Jpeg画像:メッセージの画像を開く(約40KB)

  3. 「ユーザ図形取り込み中・・・」の状況表示が終了すると図形に保存されます。

  4. 画面最上部にあるメニューの「データ展開」をクリックすると2段目のメニューが非表示になります。 地図帳Z左側検索パネル内の「ユーザー」欄に「Zmap地図データ(=CSVデータのファイル名のようです)」が表示されます。 これをクリックすると、CSVデータの名称がリストされます。
    → Jpeg画像:リスト表示画像を開く(約40KB)


(更新:2007年12月8日)

戻る

ページトップに戻る


Copyright(c) 有限会社 岡田電工 Okada Denko Ltd. All Rights Reserved.

HP開設 2003年
更新 2007年12月