◤概要

国土交通省国土地理院から配付されているWindows用の「TKY2JGD」と同じ機能を提供するアプリケーションです。
「TKY2JGD」の全機能の他に、幾つかの機能を加えてあります。
◤プログラムの仕様
- Mac OS X 10.6.x。
- 日本語,English,Germanの3か国対応ですが、ヘルプは日本語のみです。
- Xcode Tools Version3.2.2の開発環境で開発したObjective-Cのプログラムです。
◤Webサイト
地域毎のパラメータファイルは国土地理院の
TKY2JGDダウンロードサイトからダウンロードしてください。
2003年10月8日に全国版のパラメーターファイルがバージョン2.1.2にアップされました。ファイル拡帳子'PAR'が'par'に変更されました。もし、新バージョンのファイルに入れ替えて読み取れなくなったら、メイン画面の中の「パラメーターファイル名」「設定...」ボタンをクリックして設定し直してください。
◤機能
- 旧日本測地系(TokyoDatum:ベッセル楕円体)に準拠した座標値を、世界測地系(日本測地系2000=ITRF94系)の座標値に変換する。
- 前記の逆変換をする。
- 地域毎のパラメータファイルから変換パラメータを読み取るか、または3パラメータ法により変換する。
- キーボードからの入力値を一点ずつ変換する。
- 国土地理院指定のフォーマットで記録されたファイルから一括して読み込んで変換する。
- バイリニア補間の状況を画面に表示する。
- 国土地理院の承認を得て、「TKY2JGD」のヘルプファイルを一部変更したものを「ヘルプ」コマンドから読めるようにしてあります。
- 以下は「TKY2JGD」には備わっていない機能です。
- メイン画面に入力されている点を、国土地理院のSVG基盤地図試作データが登録されているサイトでピンポイント検索して、画面にベクトル図形として表示したり、SVGやEPS,PDFファイルに保存する。
- 国土地理院数値データ2kmメッシュ(ジオイド高)がインストールされていれば、ジオイド高をついでに読み取る。対応するジオイドデータはjgeoid96.dat(5kmメッシュ),gsigeome.ver2,gsigeome.ver3,gsigeome.ver4の4種類です。2004年4月7日に「ジオイド高内挿処理プログラムの修正」がされましたが、BLconverterは修正された部分を使用していないので影響を受けません。
- 国土地理院数値地図50mメッシュ(標高)のデータがインストールされていれば、標高をついでに読み取る。
- 基盤地図情報(数値標高モデル)10mメッシュのデータにアクセスできれる状況にあれば、標高をついでに読み取ります。国土交通省国土地理院から配付されるデータには2種類ありますが、JPGIS 2.0(GML)形式の方だけに対応します。JPGIS2.0形式には対応しません。zip形式で圧縮されたファイルがダウンロードされますが、展開についてはこのプログラムで対応しません。総てのデータをダウンロードする必要はありません。展開後のフォルダーまたはファイルを任意の場所に配置してください。国土交通省国土地理院から配付されるファイルの名前は絶対に変更しないでください。フォルダー形式で配布された場合には、フォルダーをそのまま配置するか、またはフォルダー内のファイルのみを配置してください。どちらでも構いません。フォルダーを配置する場合には、フォルダー名を絶対に変更しないでください。各フォルダーまたはファイルは総て同じ階層に並べてください。これらのフォルダーとファイルとを格納するフォルダーの名前は任意です。またフォルダーを作らずに、メディアに直接格納しても構いません。検索するデータの量が莫大なので、検索には一時的に、大量のメモリ資源とCPUの高い負荷と長時間を要します。
- 地域毎のパラメータファイル、基盤地図情報(数値標高モデル)10mメッシュなどのファイル指定は~/Library/Prefernces/com.SatoAkira.BLconverter.plistを編集してURL指定をすることもできます。ただしhttpプロトコルなどでは処理速度が極端に低下すると思います。
- メイン画面に入力されている点を、Google MapsなどのWebサイトでピンポイント検索する。
- 国土地理院の25000分の1地形図表示は、地理院のシステム変更に伴い、表示方法を変更しました。
- UNIXのコマンドから一括変換をする。
-
- 変換元のファイルのフォーマットは国土地理院指定のものとは異なります。
- 詳しくはヘルプの「Tips」を参照してください。
- 変換元のサンプルファイルsample.blcvをこのサイトに置いておきますので試してみてください。
- コマンドの一例
- % ~/Applications/BLconverter.app/Contents/MacOS/BLconverter http://www.hi-ho.ne.jp/sato-akira/blconverter/sample.blcv ~/Desktop/sample.rtf jgd
- (注)~/Applications/はBLconverterをインストールしたディレクトリです。~/Desktop/sample.rtfは変換結果を格納するファイル名です。jgdは変換する測地系の名称です。tkyとすると旧測地系へ変換します。
◤使用上の注意
- 「TKY2JGD」での変換結果と、緯度・経度で0.00001秒、座標値で0.1mmの差が現れることがあります。「TKY2JGD」もBLconverterもdouble型の実数値で計算していますが、その計算精度ぎりぎりのところなのでどちらも正しいとしか言えません。
- 国土地理院25000分の1地形図の取り扱いについては、国土地理院のサービスの利用規定を遵守してください。
◤バージョン履歴
-
- 10.6: 地図検索サイトのいくつかに仕様変更があったので、修正しました。
- 2.3: 地域毎のパラメータファイル、国土地理院数値データ2kmメッシュ(ジオイド高)、50mメッシュ(標高)のデータファイル指定をURL指定に変更しました。従って、以前のバージョンを使用していた方は、再設定をする必要があります。「地価マップ」の検索方法が変更されていたので対応しました。「ご利用にあたって」ページへ飛びますが、「職業を選択」して「同意する」をクリックすれば地図が表示されます。
- 2.2: 国土地理院から配付される基盤地図情報(数値標高モデル)10mメッシュ・データがフォルダー形式とファイル形式の両方があったので、どちらにも対応できるようにした。
- 2.1: 基盤地図情報(数値標高モデル)10mメッシュから標高を読み取るようにした。
- 2.0: 25000分の1地形図の取扱を改良した。
◤自作ライブラリの紹介
◤余談
SVG基盤地図はまだデータが出揃っていません。新潟県柏崎市役所の位置は北緯37.222019 北緯138.333302(D.MS)で、座標系は8系です。外に山岳地域を中心に少しずつ増えているようです。
SVG基盤地図のフォントはMS Gothicに決め打ちされているので、そのフォントがインストールされていない場合はヒラギノフォントが代替使用されます。SVGファイルへ書き出したときに、Firefoxなどで開くと代替フォントが使われないので「とうふ」になります。
国土地理院25000分の1地形図サービス「ウオッちず」のシステムが変更になりました。今までの紙ベースとは違って、連続したタイル状のpngファイルを検索して収集するというスタイルになりました。pngファイルのファイル名命名規則はSVG基盤地図と同じです。15秒もしくは30秒ピッチなので、一個のpngファイルを収集しても役に立ちません。
◤実行ファイルのダウンロード
- Mac OS X 10.6.x用実行ファイル
- アーキテクチュアは64-bit Intel。
- zip形式でアーカイブと圧縮をしています。
- 展開すると実行形式のBLconverter(.app)というファイル(実際にはフォルダ)ができます。適当なフォルダへコピーして使ってください。ダブルクリックすれば起動できます。