Japanese only (EUC-JP)
Welcome! 331798
TOPGMT>海岸線を描く
GMT on Win32
はじめに
インストール(1/2)
インストール(2/2)
海岸線を描く
地名付き地図
陰影付段彩図
接峰面図(工事中)
GMT-Tools
GMT-Tools TOP
陰影図用DEM変換
接峰面図用DEM変換
雑学の箱・目次
TOP
地形・地質学
GMT(地図作製)
Linuxメモ
公衆無線LAN
航空無線
船舶気象通報
峠道
国道データベース
鉄道遺構
自己紹介
リンク集
掲示板

日本地図を描いてみよう

GMTをインストールできたら,とりあえず海岸線だけの日本地図を描いてみましょう.
コマンドプロンプトで

C:\GMT-Works\> pscoast -Dh -R120/150/20/50 -W1 -G200 -Jm1:25000000 -Ba10df5dg5d -X1.5 -Y1.0 -L145/22:15/35/500 -V>日本.ps

と入力すれば,日本地図を描くことはできます. しかし,これを毎回行うのは現実的ではありません.
そこで登場するのがスクリプト(バッチファイル)です. 下記の内容(黄色部分;行番号を除く)をテキストファイルに入力し,coast.batというファイル名で保存してください. コマンドプロンプトで

C:\GMT-Works\>coast.bat

と入力するだけでOKになります.

これ以降は,サンプルスクリプト(バッチファイル)の解説を行います.

スクリプト・解説

1@echo off改行
2set psfile=日本.ps改行
3set range=120/150/20/50改行
4set scale=m1:25000000改行
5gmtset BASEMAP_TYPE = plain改行
6pscoast -Dh -R%range% -W1 -G200 -J%scale% -Ba10df5dg5d -X1.5 -Y1.0 -L145/22:15/35/500 -V>%psfile%改行
7del *.gmt*改行
1行目:よけいなメッセージが出なくなる
2行目:出力ファイルを設定.psfileという変数に「日本.ps」という値を代入
3行目:範囲を設定(東/西/南/北)
4行目:縮尺・投影法を設定.m:メルカトル図法,1:25000000は縮尺

5行目:gmtsetコマンドでGMTの設定を変更.BASEMAP_TYPEは軸の形式を設定する変数
6行目:ここが本番.-Dh:海岸線の精度(h=高精度),-R範囲,-W海岸線の線,-G陸地の色 -B軸の形式(aラベル,fケバ,gグリッド),-X-Y原点からずらす(図を中心に),-Lスケール

出力される図

コマンドプロンプトでcoast.bat(上記の内容)を実行し, GhostView等で出力ファイル(日本.ps)を開けば↓の様に表示されると思います.


>地名を付ける
↑GMTトップ

Copyright© 2002-2009 こびわ
このサイトへのリンクはご自由にどうぞ。
ただし、<http://www.kobiwa.net/>にお願いします。
このサイトに関するご意見等はこちらからお願いいたします。