新たな「地域Viewer」作成方法には、2種類の方式がある。
(1)国土地理院のGUI方式活用:日本→地域→(地区)数値地図の検索方式
(2)1段階方式の活用:地域→(座標計算)数値地図(ハワイ諸島の例)
1.国土地理院のGUI方式活用:許可を得て「ViewerMEMc」で採用
下記情報が存在し、その情報を活用して新たなViewerを構築する。
(1)検索地図情報:日本(検索主地図)+ 124地域(検索地図)
(2)地図code、地名code等の情報:数値地図を購入すると入手可能
→非営利の場合には、国土地理院の許可を得て活用可能(収録済み)
(3)124地域の座標情報作成tool:地図の寸法は地域ごとに異なる
→座標自動生成用tool(middle/Java/Application)を作成収録済み
→雛形のHTML文を、「地域/地名master」に応じてmodifyし生成する
→ただし非標準の地域は生成せず、手造りが必要となっている
→生成されるHTML文は、数値地図codeを名称として用いている
※非公開だが、地区/地名/近隣交点に対応したmiddle/singleも存在
(4)地域地図の詳細処理機能:汎用処理機能はJavaScript(js)化した
→地域用:「areamap.js」が該当し、立体図の種類に応じ4種作成
→地名用:「scrpt.js」が該当し、立体図の種類に応じ4種作成
(5)独自の「地域Viewer」HTML文の作成:収録HTML文を参考に個別作成
→「menu」用HTML文を、立体図の種類に応じ4種作成
→「header」用HTML文を、立体図の種類に応じ、2形式各4種作成
→「viewer」用HTML文を、立体図の種類に応じ4種作成
→「help用」HTML文を、立体図の種類に応じ2形式+4種作成
2.1段階方式の活用:→地域検索地図から数値地図へ対応させる
(1)米国等、検索地図や地域/地区地図が存在しない場合に適用する
(2)地域検索地図を作成し、該当数値地図は座標から引き出す方式
→地域検索地図は手造りか、公開softwareを活用して作成
(3)該当USGS/DEMやSTDS/24K等を、公開toolでMEM/RAW等へ変換する
→USGS/DEMの場合、Wilburで標高値を.txt化しconvDEMで.men変換
→STDS/24Kの場合、3DEMで標高値を.txt化しconvRAWで.raw変換
(4)地域地図の詳細処理機能:処理機能はmodel化したJavaScript文
→地域用:「areamap.js」が該当し、立体図の種類に応じ修正
→地名用:「scrpt.js」が該当し、立体図の種類に応じ修正
※ハワイ諸島は各4種、三宅島では200要素に限定し1種のみ作成
(5)独自の「地域Viewer」HTML文の作成:収録HTML文を参考に個別作成
(6)少し大きな地図領域から、mouseで「部分拡大」する方式の作り方
→具体例は、「三宅島Viewer」や「Mitten buttes Viewer」など
→大きな地図領域のimageを作成し、寸法を測り.gifでsaveする
→次にtool類を使って、.raw形式fileを作成し.mykにrenameする
→具体例を参考に、地図imageや.myk形式fileをcopyし、
関連する、HTML/JavaScriptなどを修正して作成する
(※ViewerMEM/V2.2以降が必要)
|