04_01【体】H25調年_様式2_「地理院地図3D」サイトの構築

Similar documents
地理院地図 3D の公開 99 地理院地図 3D の公開 Public release of the GSI Maps 3D on the Internet 地理空間情報部髙桑紀之 大木章一 藤村英範 岡安里津 Geospatial Information Department Noriyuki T

目次 1. 地理院地図 Globe とは 基本操作 操作概要 地理院地図 Globe へのアクセス方法 基本画面 地図の操作 地図のスクロール 地図のズーム

Microsoft Word _あり方資料3.docx

2.2. 各種データの取り込み, 編集および出力今回,Excel 形式のほか, ベクトルタイル形式, ラスタタイル形式,GeoJSON 形式データも上載せデータとして取り込み可能とした. 各種上載せデータは, データ一覧バーでオブジェクト単位の表示 編集ができる ( 図 -2). 固定吹き出し機能を

レイアウト 1

インストールマニュアル

Microsoft Word - 26 【標準P】演習TN ArcGIS.doc

目次 動作環境について... 2 山地災害危険箇所マップとは... 3 更新情報を見る... 5 関連サイトのリンク情報を見る... 6 利用上の留意事項を確認する... 7 山地災害危険箇所マップを参照する... 8 地図の表示範囲を変更する ( 拡大 縮小 移動 )... 9 地図の表示内容を変

目次 動作環境について... 3 土砂災害情報マップとは... 4 更新情報を見る... 5 熊本県の防災 災害情報を見る... 6 関連サイトのリンク情報を見る... 7 用語を調べる... 8 利用上の留意事項を確認する... 9 土砂災害警戒区域 特別警戒区域マップとは 使用データ

1. 信頼済みサイトの設定 (1/3) この設定をしないとレイアウト ( 公報 ) ダウンロードなどの一部の機能が使えませんので 必ず設定してください 1 Internet Explorer を起動し [ ツール ]-[ インターネットオプション (O)] を選択します 2 [ セキュリティ ] の

型に火口や海岸線等が撮影された空中写真を時系列に投影することにより, 西之島が拡大していく様子を確認することができる. 写真 -3 平成 25 年 12 月 4 日撮影時点 写真 -4 平成 26 年 12 月 4 日撮影時点 写真 -5 平成 27 年 7 月 28 日撮影時点 写真 -6 平成

インターネット EDI システムを使用する前の準備 目次 動作環境について... 2 Internet Explorer7.0 / 8.0 をご利用の場合の設定方法... 3 [1] インターネット EDI システムを利用するための標準的な設定... 3 [2] ブラウザ型で帳票を利用する場合に必要

Web GIS Template Uploader 利用ガイド

Microsoft Word - 26 【標準P】演習テキスト ArcGIS.docx

AutoCAD LT2000i

目次 1. 概要 地図の操作 重ねるハザードマップの表示方法 重ねるハザードマップをみる 災害種別を選択する すぐにみる 住所を検索する すべての情報から選択する..

やってみようINFINITY-製品仕様書 品質評価表 メタデータ 編-


ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題

事前にご確認をお願いします InternetExplorerを起動し 右上のツールボタン インターネットオプション を左クリックします を左クリックし Internet Explorer10 設定手順書 2 / 23

目次 1. 概要 サイクリングマップ (Web) の機能説明 マップ 機能 ガイド 機能 ルート 機能 スロープ 機能 D 機能 サイクリングマップ ( スマホ ) の機能説明

事前準備マニュアル

太陽光発電の積雪荷重設計支援ツール 取扱説明書 国立研究開発法人産業技術総合研究所 太陽光発電研究センターシステムチーム 作成日 :2012 年 6 月

(8) [ 全般 ] タブをクリックします (9) [ インターネット一時ファイル ] の [ 設定 ] ボタンをクリックします (10) [ 保存しているページの新しいバージョンの確認 ] から [ ページを表示するごとに確認する ] をクリックします (11) [OK] ボタンをクリックしていき

目 次 1. ログイン システムの操作 データ検索 検索 CSV 出力 台帳表示 位置確認 詳細表示 データ編集

(2)【講義】

04_テクレポ22_内田様.indd

地理院地図に関する話題

目次 マップとレイヤについて... 2 地図操作... 3 背景図の選択... 5 地図への情報表示... 6 地図への情報表示 ( 属性情報 ) 計測 メモ 凡例一覧の表示 印刷 概観図の利用 操作例... 24

(2)【講義】

パソコンバンクWeb21 操作マニュアル[導入・事前設定編]

データバンクシステム構築業務

Microsoft Word - XOOPS インストールマニュアルv12.doc

FutureWeb3 Web Presence Builderマニュアル

Create!Form V11 - 機能リファレンス - テスト実行

PowerPoint プレゼンテーション

<4D F736F F D20834E DD92E88E9197BF5F8EE893AE90DD92E895D25F959F93878CA72E646F63>

PowerPoint プレゼンテーション

Microsoft PowerPoint - 資料1【地理院】180124産学官連絡会議_石川県分科会v4

PALNETSC0184_操作編(1-基本)

< E B D E A837D836A B D834F E696CA82F08F4390B3292E786C7378>

- 目次 - 1. 概要 本システムの概要 用語の説明 画面構成 地図 地図操作 移動カーソルを利用した地図移動 拡大 縮小バーを利用した地図の拡大縮小..

Windows Server 2003 におけるPrint Manager V6.0L10の留意事項

RS-MS1A ~オフライン地図について~

はじめに 面的評価支援システム操作マニュアル ( 別冊 ) 国土地理院数値地図 25000( 空間データ基盤 ) 変換編 は 国土地理院の HP よりダウンロードした数値地図 25000( 空間データ基盤 ) の地図データを 面的評価支援システム 用に変換するツールの使用方法についてまとめたものです

Microsoft Word - BentleyV8XM_GoogleEarth.docx

Taro-02_Web_html自習テキストⅡ.

<4D F736F F D D382AD82A2837D836A B2E646F63>

Microsoft Word - 01.【電子入札】パソコンの設定方法について 修正_

(Microsoft Word - \221\262\213\306\230_\225\266_\213\321\220D_\215\305\217I.doc)

2 COPYRIGHT TempNate. ALL RIGHTS RESERVED.

事前準備マニュアル

SilverlightR について PRONEXUS WORKS は OS と Web ブラウザに従来どおりマイクロソフト社の Windows シリ ーズと InternetExplorer シリーズを採用すると共に 新たにマイクロソフト社のプラグインソフトである SilverlightR を利用い

. はじめに はじめに みなと外国為替 WEBをご利用いただくにあたり ブラウザ ( インターネットに接続するソフト ) の設定作業は原則不要ですが お客さまのご利用環境によっては ブラウザの設定が必要となる場合があります お客さまの状況にあわせて手順をご確認ください ブラウザの設定を行う前にお客さ

54 国 土 地 理 院 時 報 2014 No.125 が 設 置 されている. 図 -1 地 理 院 地 図 の 画 面 構 成 機 能 について 地 理 院 地 図 の 各 種 機 能 のうち, 解 説 が 必 要 と 思 わ れる 主 な 機 能 について 以 下 の 通 り 記

(1) ブラウザバージョンの確認 まず お使いのブラウザ (Internet Explorer) のバージョンを確認します 本システムの動作環境として Internet Explore 11 を使用します 手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ヘルプ

PowerPoint プレゼンテーション

<4D F736F F D C815B835E838B837D836A B5F92A18A4F94C55F2E646F63>

Microsoft Word - プリンタ設定手順_改

. はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについ

DMtoJPGISVer1.0 操作説明書 平成 19 年 3 月 国土交通省国土地理院

国土地理院時報119.indb

Deep Learningでの地図タイル活用の検討

BACREX-R クライアント利用者用ドキュメント

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

コンテンツ作成基本編

三重県電子調達システム < 本書の目的 > 2014/4/10 Internet Explorer 9.0 設定手順書 更新 2014 年 4 月より 三重県公共事業電子調達システムは新システムへ移行しました システムの移行に伴い 電子入札に利用するパソコンの設定変更作業が必要になります 本書は 現

更 新 履 歴 更 新 日 更 新 内 容 2016 年 3 月 14 日 地 理 院 地 図 の 改 良 に 伴 い 本 マニュアルを 刷 新 2016 年 3 月 16 日 説 明 の 図 を 一 部 更 新 2016 年 5 月 12 日 Google Chrome の 仕 様 変 更 に 伴

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63>

スライド 1

水土里情報システム エントリツール操作マニュアル目次(案)

(Microsoft PowerPoint - HP\227pWASABI\217\320\211\356\216\221\227\277.ppt)

Web ファイルアクセス (Nextcloud) 利用マニュアル PC 操作編 Ver /4/26 明治大学情報基盤本部

intra-mart EX申請システム version.7.2 事前チェック

WSMGR for Web External V7.2 L50 ご紹介

道路規制情報登録システム 平成 25 年 5 月 13 日 GIS 大縮尺空間データ官民共有化推進協議会 支援グループ

Microsoft Word - 操作マニュアル(PowerPoint2013)

サービス内容 サービス内容 ドメインサービス Web サービスのサービス内容についてご案内します このたびは ドメイン /Web サービスをお申し込みいただきまして 誠にありがとうございます 本冊子は ドメイン /Web サービスの運用を管理される方向けの内容で構成されております お客様のご利用環境

付録 :Google ツールバーの設定手順 (1) ブラウザバージョンの確認 まず お使いのブラウザ (Internet Explorer) のバージョンを確認します 手順 1: ブラウザ (Internet Explorer) を起動します 手順 2: ヘルプ/ バージョン情報 メニューを選択しま

目次 1. プロフィール画像工房の概要 3 2. プロフィール画像の作成 8 3. プロフィール画像の登録 まとめ 27 レッスン内容 プロフィール画像工房 インターネット上に提供されているさまざまなサービス ( これ以降 サービス と記述します ) を利用するときには 利用するユーザー

PDF閲覧制限システム(簡易版)概説書

PowerPoint Presentation

CubePDF ユーザーズマニュアル

<91808DEC90E096BE8F91322E786C73>

はじめに 動作環境の全ブラウザで 本書の設定を行ってください 本設定を行わない場合 システムが 正常に動作しない可能性がありますので 必ず設定をお願いいたします また 本書の中で 画 像に番号を付与している箇所以外の設定は お使いの環境のままでご使用ください 参考 : 動作環境の全ブラウザについては

はじめに 電子入札をご利用いただくためには 事前準備をしていただく必要があります 事前準備の流れは 以下の通りです ( それぞれの準備内容は 各章を参照してください ) 1 利用者登録番号の取得 2 パソコン インターネット回線等の準備 3 電子証明書 (IC カード ) の準備 4 IC カードリ

< はじめに > 推奨環境インターネット伝送サービスをご利用いただくための推奨環境は以下の通りです OS ブラウザソフト Microsoft Windows Vista Microsoft Internet Explorer 8 Microsoft Windows 7(32bit/64bit) Mi

Microsoft Word - IE11 設定手順書 受注者 win 7.doc

ESET Smart Security 7 リリースノート

スライド 1

Microsoft Word - 26 【標準P】演習テキスト ArcGIS.docx

Microsoft Word MT操作マニュアル(ユーザ編).doc

レビューとディスカッション 機能ガイド

マニュアルの見方 マニュアルの見方 マニュアルの見方について説明します 操作の前提条件です ある場合のみ記載しています 操作の前に確認してほしい重要事項です ある場合のみ記載しています 1 操作手順に対応した操作画面上の操作 箇所です 関連ページがある場合は 参照先の ページ番号を記載しています 操

1. ホームページ作成方法 CCNet では お客様が作成したホームページを公開できるスペースを 150MB 分ご用意しております お客様がお作りになったホームページを公開するには FTP クライアントというソフトウェアを使って HTML ファイル ( ホームページを表示するときに用いられる HTM

目次 1. 会員登録 推奨動作環境 サイト閲覧環境 シミュレーション動作環境 各種設定について メールアドレスおよびニックネームの登録 個人情報の取り扱い

コンテンツ作成基本編

I. CA 証明書のインポート 1 リモート端末にて CA 証明書の URL ( へアクセスし ca.cer をダウンロードし デスクトップ上など任意の場所に保存し ダブルクリックしてください ( 上記 URL へアクセスした際に デジタ

第 3 版 はじめに 06 年 0 月 6 日から Active!mail にログインする際は DOUBLE GATE( 多要素認証システム ) を使用して認証します ログイン認証方法は 学内ネットワークを利用する場合と学外ネットワークを利用する場合で異なります 学内から利用する場合

CommonMP Ver1.5 インストール手順書 目 次 1. 概要 目的 必要動作環境 ハードウェア構成 ソフトウェア構成 CommonMP のインストール手順 利用フロー

Transcription:

地理院地図 3D サイトの構築 実施期間平成 25 年度地理空間情報部企画調査課佐藤壮紀岡安里津大木章一 髙桑紀之 鈴木福義 1. はじめに国土地理院では, 紙,CD/DVD, インターネット等の媒体で地図 空中写真の提供を行っている. しかしながら, それらの地図 空中写真は, ほとんどの場合上空から地表面を見たときの状態を表したものであり, 地図 空中写真の理解には一定の判読能力が必要とされる. それに対し,3 次元 ( 立体的に ) で表現された地図 空中写真は, 地形や地表の状況を直感的に理解できるという長所がある. 国土地理院では平成 5 年より数値標高モデル (DEM) の提供を行っており, 地図 空中写真と数値標高モデルを組み合わせて使用することで, コンピュータソフト上で鳥瞰図の作成などが可能であった. しかしながら, これらの作業は,GIS についての一定の技術を持った者以外には困難であった. 一方, 近年の Web ブラウザの進化により, 多くの Web ブラウザで 3 次元のコンピュータグラフィックを表示することが可能になってきた. 更に, 印刷技術の世界では,3D プリンターが急速に普及しつつある. このような流れを受けて, 地理空間情報部では, 国土地理院が提供を行っている地図情報と標高データを組み合わせて利用することで, ユーザが任意の場所の 3 次元表現の地図を容易に閲覧することのできる Web サイトを開発 公開した. これにより誰もが直感的に地図を理解することが可能になり, 様々な場面での利活用が期待される. 2. 動作環境 Web ブラウザ上で3 次元地図を表示するために, WebGL という技術を使っている. そのため, 3 次元地図の閲覧には,WebGL に対応した Web ブラウザが必要である.Google Chrome,Mozilla Firefox, Opera,Safari など多くの Web ブラウザが WebGL に対応している他,Internet Explorer は 11 以降が WebGL に対応している. よって, 多くのユーザが本システムを利用可能である. 3. 地理院地図 3D サイトの概要 (1) 3 次元の地理院地図の作成ページ このページでは, 任意の場所の 3 次元の地理院地図の閲覧と, その地理院地図を 3D プリンター で出力するためのデータのダウンロードが可能である. 以下に詳細を記載する. 1 3 次元の地理院地図の表示任意の場所を地理院地図上で選択し ( 図 1), この地図を 3D で表示 ボタンを押すと, ブラウザ上で 3D 地図を表示することができる ( 図 2).3D 地図はマウス操作で自由に拡大 縮小 回転をすることができる. また, 地図の高さ方向の強調度をスライダーバーで変更することができ, 変更さ - 50 -

れた強調度が即座に画面に反映される. 本機能は WebGL を簡易に利用するための JavaScript ライブラリである, three.js を用いて実現している.three.js を用いて地理院タイル ( 地理院地図 の地図データとして用いられているタイル状の地図データ ) の地図タイルを Web ブラウザ上に複数枚表示すると共に, 地理院タイルの標高タイルに記載されている標高値を用いて高さ方向に立体表示している. 図 1 任意の場所を地図上で選択 図 2 3 次元の地理院地図のプレビュー 2 3D データのダウンロードページの表示図 2 の画面で 3D データをダウンロードする ボタンを押すと, 3D データのダウンロードページが表示される ( 図 3). 本ページでも, マウス操作で自由に拡大 縮小 回転をすることが可能である. 本機能も three.js を用いて立体表示を行っている. 図 3 3D データのダウンロードページの表示 - 51 -

3 3D プリンター用データのダウンロード図 3 で表示されている3 次元の地理院地図を,3D プリンターで出力するためのデータとしてダウンロードすることができる. データフォーマットは STL( テクスチャー画像を貼ることのできない 3D プリンター用データ ) と VRML( フルカラー印刷に対応した 3D プリンター用データ ) に対応している. 本機能では, 地理院タイルの標高タイルに記載されている標高値から 3 次元ポリゴンを自動的に発生させて 3D プリンター用データを作成している.3 次元ポリゴンを作る際に, 13 次元の地理院地図の表示 でユーザがスライダーバーで指定した高さ方向の強調度を反映するようにしている. SLT データ及び VRML データを 3D プリンターで出力した立体模型は図 4, 図 5 に示す. 図 4 STL データを 3D プリンターで出力 図 5 VRML データを 3D プリンターで出力 (2) トップページ (1)3 次元の地理院地図の閲覧と 3D プリンター用データのダウンロードページ へのリンクを設置していると共に, 本サイトを訪れたユーザが, 簡易に3 次元の地理院地図を閲覧できるようにするために, 特徴的な地形を中心に, 日本各地の 3D 地図をあらかじめギャラリーとして用意してある ( 図 6). これらの3 次元の地理院地図もマウス操作で自由に拡大 縮小 回転をすることができる他, WebGL に対応していないブラウザを使用しているユーザのために, 静止画像も閲覧することができる. - 52 -

図 6 トップページ ( ギャラリー )(Web サイト公開時 ) 4. 今後の活用従来の平面の地図と違い,3 次元の地理院地図は, 誰もが直感的にその地域の様子を把握できることに最大の特徴がある. その利点を活かして様々な場面での活用が期待される. 例えば, 社会資本管理のための検討や住民説明用資料として活用 行政機関等が災害後の対応を決定する際の資料として活用 地形を中心とした地理学に関する学習に活用 地理院タイルを利用した新しいビジネスの展開などの場面での活用が考えられる今後は実際の活用現場からのニーズを踏まえ, 今回開発した Web サイトを改良していく予定である. - 53 -

地理院マップケースの開発 実施期間平成 25 年度地理空間情報部情報普及課小島脩平北村京子 神田洋史 藤村英範 1. 地理院マップケース開発の背景地理空間情報部は, 専門的な知識がなくてもユーザが作成した地理空間情報を容易に有効活用できるよう, 地理院地図キットを開発した. 地理院地図キットは, 地理院タイルを用いた開発に関する技術情報の公開に加えて,1 地理院マップシート,2 地理院マップメーカー,3 地理院マップケースの 3 点のツールを提供することで政府や地方公共団体等による地理空間情報の活用を推進するものである. 地理院タイルは, 国土地理院が整備する地図や空中写真等を 256 256 ピクセルの正方形のタイル状に分割した画像等であり, 容易に利用できるよう一般的に利用されている仕様と同一の仕様を用いており, ウェブ地図等のベースマップとして利用されることが期待される. 地理院地図 ( 平成 25 年 10 月 30 日 電子国土 Web.NEXT を 地理院地図 として正式公開) をはじめとする多くの国土地理院のウェブ地図でも地理院タイルを利用している. また, 地理院マップシート及び地理院マップメーカーは, それぞれ帳票形式, 画像形式の地理空間情報を KML, タイル画像 ( 地理院タイルと同仕様 ) に出力できる機能を備えたツールである. 加えて, 地理院マップケースは, ユーザが作成した KML やタイル画像を用いて地理院地図と同様のウェブ地図を簡単に作成できるパッケージである. 地理院地図キットの活用により, 電子国土 Web システムを用いて構築されたサイトから, 地理院タイルを用いたウェブ地図に容易に移行していただけることも期待される. 本稿では, 情報普及課が開発した地理院マップケースについて説明する. 2. 地理院マップケースの機能概要地理院マップケースは, 地理院地図を拡張して, サイトを配置するユーザ側のサーバにある又は外部ドメインサーバで公開されている KML やタイル画像を追加したウェブ地図を容易に作成できるパッケージである. 地理院地図同様 HTML 版とフラッシュ版の 2 種類準備しているが, 紙面の都合上, 本稿では HTML 版について述べることとする. 地理院マップケースを用いた最も基本的なウェブ地図 ( 図 -1) を作成するためにユーザ側で準備するのは,1KML, タイル画像及び2これらデータをツリー内で表示するための設定ファイルのみであり,12 を既定のフォルダに格納したパッケージをウェブサーバに設置するだけでサイトが完成する. さらにそれぞれの目的に応じて自由にカスタマイズすることが可能であり, 特にサイトのロゴ変更等の基本的なカスタマイズについては, 比較的容易に実施できるよう配慮している. - 54 -

図 -1 地理院マップケースを活用して作成できる最も基本的なウェブ地図のイメージ 3. 地理院マップケースの設計まず, ファイル構成を以下に示す. 前述の通り, 地理院マップケースは地理院地図を拡張して, ユーザが作成した独自の地図データを地理院地図上に表示する機能を付加したものであるため, 国土地理院が維持管理する地理院地図サーバ上のファイルをそのまま利用することを基本とし, これに加え, ユーザの KML, タイル画像の表示を実現するために, 次のファイルおよびモジュールを構成するものとした. モジュール構成図を以下に示す ( 図 -2). 1 index.html 地理院マップケース専用のトップページ 2 設定ファイルユーザが持つ KML 及びタイル画像の名称や URL 等の設定ファイル 3 設定ファイル読込モジュール設定ファイルの内容を取得するモジュール (index.html に含まれる ) 4 ツリー展開モジュール取得した設定ファイルの内容を解析し, 地理院地図における 地図 空中写真 等のタブと同等のツリー構造を作成するモジュール 5 レイヤー操作モジュール KML 及びタイル画像の表示 非表示や透過率の変更などの操作を行うモジュール 6 KML 読込スクリプト外部ドメインの KML を読むために使用するスクリプト ( 詳細は 4. 設計思想の要点 で後述 ) - 55 -

index.html 設定ファイル読込モジュール (index.html に含まれる ) ツリー展開モジュール KML 読込スクリプト レイヤー操作モジュール 地理院地図 API 図 -2 モジュール構成図 次に, ファイル配置を以下に示す ( 図 -3). 前述のファイル構成のうち,index.html と設定ファイルは, ユーザ側で変更可能とする必要があるため, ユーザ側のウェブサーバに配置する. ユーザ側で準備する KML, タイル画像も同様にユーザ側のウェブサーバに配置する. その他のモジュール及び KML 読込スクリプトは, 国土地理院が準備する地理院地図サーバに配置する. ユーザ側のサーバ index.html ( 設定ファイル読込モジュールを含む ) 地理院地図サーバ ツリー展開モジュール レイヤー操作モジュール 設定ファイル KML またはタイル画像 外部ドメインサーバ KML またはタイル画像 KML 読込スクリプト 地理院地図 API 実線はプログラムの参照関係を, 点線はデータの参照関係を表す 図 -3 ファイル配置 4. 設計思想の要点地理院マップケースの設計にあたって特に留意した点を以下に示す. 1 国土地理院が維持管理する地理院地図のファイルをオンラインで共同利用することを基本とした. これにより, ユーザ側で持つべきファイルは必要最低限となり, また, 地理院地図の各種地図データの更新や機能改良を, ユーザが作成したサイトにも自動的に反映することができる. 2 ユーザ側のサーバには静的なファイルのみ配置すればよいように設計した. これにより, ユーザ側サーバのソフトウェア導入や設定変更をほぼゼロないし最小限にすることを目指した. 3 地理院マップケースを利用して作成されたウェブ地図は, 公開サーバでも, イントラネット内サ - 56 -

ーバでも動作するようにした. これにより, 同サイトを一般向け情報提供等に活用できるほか, 組織内等に限定して活用することができる. 4 クロスドメイン制約を回避して KML を取得できるようにした. クロスドメイン制約とは, セキュリティ上の制約により, 自身のプログラムと異なるドメインに属するファイルにアクセスすることができない制約のことをいう. 地理院マップケースの HTML 版の場合は,JavaScript ベースで構築されているため, ウェブブラウザがアクセスしている URL のドメインが基準となり, ユーザ側のサーバ以外の外部ドメインサーバ ( 地理院地図サーバを含む ) が異なるドメインになるので, クロスドメイン制約の対象となる. この制約を回避するために, 地理院マップケースでは, 地理院地図サーバに設置した KML 読込スクリプトにより,KML を, クロスドメインの制約を受けない JSONP 形式に変換するようにした ( 図 -4). 尚,HTML の img タグはクロスドメイン制約を受けないことから, タイル画像は外部ドメインサーバのものでもアクセス可能である. ユーザ側のサーバ ( 基準ドメイン ) 地理院地図サーバー 地理院マップケースを用いて作成したサイト KML アクセス可能 外部ドメイン KML KML クロスドメイン制約対象のため, 地理院側で JSONP 形式に変換 図 -4 地理院マップケースにおける KML ファイルのクロスドメイン制約の回避方法 5. 今後の方針現在の地理院マップケースの課題は, 地理院地図サーバ側で維持管理すべき JavaScript 機能のうちのいくつかが, ユーザ側のサーバが持つ index.html に含まれている点である. より一層のモジュール化を進め, ユーザ側で維持管理する必要のないものは, 地理院地図サーバ側で持つことができるよう検討を進めたい. また, 地理院地図との連携を常に意識しながら開発することが重要であり, 地理院地図の改良が適切に地理院マップケースに取り込まれるようにしたい. これに加え, 地理院マップケースの開発で得られたノウハウを, 将来の地理院地図にも反映していきたい. 参考文献 北村京子, 小島脩平, 打上真一, 神田洋史, 藤村英範 (2014): 地理院地図の公開, 国土地理院時報, 125,53-57. - 57 -