LoginSignup
3
2

More than 5 years have passed since last update.

osmdroid を使ってAndroid に国土地理院の地図画像を表示する

Posted at

osmdroid を使って OpenStreetMap の地図を Android に表示する
の続きです

国土地理院の地図画像

国土地理院は、測量及び地理情報を扱う行政機関です。

以前は、5万分の1地形図のような紙媒体で公開していた。
最近は、電子データ化を推進している。

地理院タイルという名称で地図画像をXYZ方式で配信している。

地理院タイル一覧
https://maps.gsi.go.jp/development/ichiran.html

利用条件
国土地理院のサーバ上にある地理院タイルを、リアルタイムで読み込み表示するウェブサイトやソフトウェア、アプリケーションを製作する場合、地理院タイルは出典の明示のみで申請不要でご利用いただけます。

ということなので、ありがたく利用されて頂く。

osmdroidのXYTileSource

XYZ方式で提供されているタイルを使用するためのクラス

前回の記事で、OSM日本のサーバーを指定しいたところを、
地理院タイルのサーバーを指定する

       // OSM日本
        final ITileSource tileSource = new XYTileSource("FietsRegionaal",  3, 18, 256, ".png",
                new String[] { "http://tile.openstreetmap.jp/" });

       // 地理院タイル
        final ITileSource tileSource = new XYTileSource("GSI",  3, 18, 256, ".png",
                new String[] { "https://cyberjapandata.gsi.go.jp/xyz/std/" });

スクリーンショット

左はOSM地図、右は地理院タイル
10_yokohama_osm.png 10_yokohama_gsi.png

空中写真
10_kannai_osm.png 10_kanai_photo.png

github にサンプルコードを公開した

3
2
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2