• スポンサーサイト
  • 上記の広告は1ヶ月以上更新のないブログに表示されています。
    新しい記事を書く事で広告が消せます。

  • カシミール3Dの地名データからカスタムPOIを作る
  • カシミール3D用の地名データファイル(NDB)をエクセルを使ってカスタムPOI用のCSVファイルに変換する手順。全国山名18000座の地名データを変換してみる。


    ・地名データ配布サイト

    カシミールの部屋(山人賛歌)
    全国山名18000座。


    ・全国山名18000座の地名データを準備する

    カシミールの部屋から「全国山名18000座(YAMA18000.LZH)」をダウンロード。
    展開し「yama18000.NDB」を取り出す。


    ・エクセルで地名データを開く

    エクセルを起動し、
    20100523_010_opendiag.jpg
    「開く」から「yama18000.NDB」を開く。ファイルの種類は「すべてのファイル (*.*)」を選択しておく。

    テキストファイルウィザードが表示される。

    20100523_020_txtwiz01.jpg
    「次へ」をクリック。

    20100523_030_txtwiz02.jpg
    「タブ」を解除し「スペース」を選択し「次へ」をクリック。

    20100523_040_txtwiz03.jpg
    「丸山」が表示されるまで下にスクロールさせる。左4列の「列のデータ形式」を「文字列」に変更し「完了」をクリック。

    20100523_050_delheader.jpg
    上31行はカシミール3D用のデータで不要なので削除する。

    20100523_060_delEJ.jpg
    E~J列は使用しないので削除する。


    ・緯度・経度をDMS形式からDEGREE形式に変換する

    NDBファイルの緯度・経度はDMS形式(度分秒)だがカスタムPOI用のCSVファイルの緯度・経度はDEGREE形式(度)でなければならない。数式を使ってDMS形式からDEGREE形式に変換する。

    20100523_210_fxe.jpg
    E1を選択し数式バーに「=TEXT(B1,"000.000000")」を入力する。

    20100523_220_fxf.jpg
    E1をF1にコピーする。

    20100523_230_fxg.jpg
    G1を選択し数式バーに「=TEXT(LEFT(E1,3)+MID(E1,5,2)/60+RIGHT(E1,4)/360000, "###.000000")」を入力する。

    20100523_240_fxh.jpg
    G1をH1にコピーする。

    20100523_250_fxcopyall.jpg
    E1:H1をE2:H19041にコピーする。


    ・カスタムPOI用に並び替える

    カスタムPOI用のCSVファイルは

    経度,緯度,地名,コメント

    の順に並んでいなければならないので並び替える。

    20100523_260_newsheet.jpg
    新しいワークシートを挿入する。このシートに各列を並び替えて貼り付けていく。

    20100523_120_copyf.jpg
    H列(経度)をコピーして新シートのA列に「形式を選択して貼り付け」を行う。

    20100523_130_copyfval.jpg
    「値」を選択して「OK」をクリック。

    同様にしてG列(緯度)を新シートのB列に値のみをコピー。
    A列(地名)を新シートのC列にコピー。
    D列(標高)を新シートのD列にコピー。

    20100523_140_copyend.jpg
    コピーが完了すると、経度、緯度、地名、標高の順に並ぶ。


    ・カスタムPOI用CSVファイルとして保存する

    20100523_150_savediag.jpg
    ファイル名を「全国山名18000座.csv」にして保存する。
    ファイルの種類は「CSV (カンマ区切り) (*.csv)」を選択しておく。

    20100523_160_resulttxt.jpg
    保存したファイルをテキストエディタで開くとこんな感じ。


    ・カスタムPOI用CSVファイルをGPIファイルに変換する

    カスタムPOI用CSVファイルからGPSで表示できるGPIファイルへの変換は前回を参照。
    アイコンは前回の「日本の山.bmp」を「全国山名18000座.bmp」にリネームして使用。

    コメント

    このコメントは管理者の承認待ちです
    2011/03/03(木) 18:17:41 | | # [編集]
    このコメントは管理者の承認待ちです
    2012/11/06(火) 17:22:59 | | # [編集]

    コメントの投稿

    • URL
    • コメント

    • パスワード
    • 秘密
    • 管理者にだけ表示を許可する

    トラックバック

    トラックバックURL:http://gpsbibouroku.blog27.fc2.com/tb.php/9-5b0115f6
    上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。