短信:「地理院地図」での作図結果がHTMLファイルに保存できる様になっていました

また更新の間が空いて広告が出てしまいました(汗)。ブログで利用している地図などの更新情報のチェックも十分出来ていない中で、「地理院地図」に何時の間にか追加された新機能を見つけたので、広告消しを兼ねて(笑)これを試してみることにしました。

スクリーンショット2017-09-01パーツ
「地理院地図」の「保存」メニューに
「名前を付けて一時保存」の項目が追加
地理院地図でHTMLファイルを一時保存
「名前を付けて一時保存」を選択したところ
「詳細設定」で表示させるメニュー等を調整可能

「地理院地図」の「共有」メニューには、以前は「リンクを取得」と「サイトに埋込」の2種類しかありませんでした。そのどちらとも、地図上で線や図形を引いたりして作図した結果を共有することが出来ず、作図を共有する場合には基本的にはスクリーンキャプチャを取得して画像ファイルとしてブログ上で使うしか方法がありませんでした。

今回「地理院地図」を確認したところ、メニューに「名前を付けて一時保存」という項目が加わり、HTMLファイルとして作図した結果を保存することが出来る様になっていました。いつ頃この機能が加わったのかは不明ですが、比較的最近のことと思います。

そこで試しに、この記事のために作図した地図(後日のためにgeojsonファイルとして作図結果を保存してありました)を使ってHTMLファイルを作成してみました。その結果この様に作図した地図だけがページ全体に表示されるファイルが出来ました。

このファイルをブログにアップロードし、インラインフレームで呼び出すと、以下の様にフレームのサイズに合わせて各メニューが配置されて表示されます。


この作図はスクリーンキャプチャして画像にすることを前提に作成しているため、その画像中でテキストなどが自然に表示される様に位置を調整しています。そのため、ブログのデザインに合わせてインラインフレームの横幅を制限することによって、一部のテキストが収まらなくなっています。これは地図をドラッグすれば見えますが、あまり見栄えの良いものではありません。今後は特にインラインフレームの横幅を意識して作図することになりそうです。

また、作図時に配置したテキストはスクリーンキャプチャする際に最適な位置に表示される様に配置していますが、これらのテキストは地図上の経緯度に対して固定される仕様になっています。テキストの大半は目的とする地点に配置したマーカーの上下左右にオフセットして配置しているため、地図をズームインしていくと、テキストとマーカーの間が離れていってしまう問題があります。出来れば地図上のマーカーなどの目標物に対して、オフセットしたピクセル数でテキストが配置される様な仕様にして欲しいところです。もっとも、ズームアウトしていくとマーカーが相互に重なり合ってしまい、テキストも判読出来なくなっていくので、この辺りの仕様をどうするかはなかなか難しい課題ではあります。

なお、「地理院地図操作マニュアル」では

※「名前を付けて一時保存」のHTMLファイルは、一時的なものとしてご利用いただけます。作図情報は作図機能でファイルに保存することをおすすめします。

(29ページより)

と注意書きが成されています。恐らくは、この様な形で公開ファイルとして用いた場合、以降の「地理院地図」側のアップデートによって表示が出来なくなる可能性を念頭に置いているものと思われ、その点では出力されたHTMLファイルをブログなどに組み込んで公開する利用方法は推奨されないということになるのかも知れません。少なくとも、HTMLファイルに保存した時点で、「地理院地図」側のバージョンアップに合わせた更新が困難になりますから、そのタイミングで正常な表示が出来なくなる可能性は念頭に置いておく必要があります。

とは言うものの、あまり土地勘のない人に地図を操作して位置を確認してもらえるのは大きいので、今後は「地理院地図」を利用する際にはHTMLファイルを作成する方法を活用しようと考えています。もっとも、ブログの更新自体が滞っている現状では、なかなか出番がなさそうです…。
スポンサーサイト
  • にほんブログ村 歴史ブログ 地方・郷土史へ
  • にほんブログ村 地域生活(街) 関東ブログ 神奈川県情報へ
  • にほんブログ村 アウトドアブログ 自然観察へ

↑「にほんブログ村」ランキングに参加中です。
ご関心のあるジャンルのリンクをどれか1つクリックしていただければ幸いです(1日1クリック分が反映します)。

blogramのブログランキング

↑ブログの内容を分析してカテゴライズするとの触れ込みでしたが…そちらはあまり期待通りになっていないですねぇ。
でも参照されている方が多い様ですので設置を継続します。

この記事へのコメント

トラックバック

URL :