グローバル地名データベースサービス(GeoNames Web Services)
2026年05月14日 16:47
GISBoxは、OSGB/GEOTIFF/RVTなどの複数のGISフォーマットでの編集をサポートし、3DTiles/Terrainへの変換や公開が可能なワンストップ3DGIS データ編集、変換、公開プラットフォームです。
概要
グローバル地名データベースサービス(GeoNames Web Services)は、世界中の地名や地理情報を統合して提供するオンラインサービスです。都市名、州・県名、国名、標高、人口、緯度経度などの地理空間情報を網羅しており、REST APIやSOAP APIを通じて簡単にアクセスできます。開発者やGISアプリケーションは、このサービスを利用することで、地名検索、座標取得、行政区画情報取得などを自動化でき、グローバル規模での地理データ管理やアプリケーション開発に役立ちます。
構成要素
GeoNames Web Services の主要機能は以下の通りです。
- 地名検索(Search API): キーワードや座標範囲に基づいて、都市名やランドマーク名などを検索します。
- 地理座標取得(Find Nearby API): 指定した緯度・経度の周辺の地名や行政区情報を取得します。
- 行政区情報(Hierarchy API): 国・州・市町村などの行政階層情報を取得し、階層構造を把握できます。
- 地理統計データ(Population & Elevation API): 人口や標高データを取得可能で、解析や可視化に活用できます。
- 地理データフィード(Daily Update & Export): データベース全体や更新分を定期的にダウンロードでき、オフライン利用も可能です。
長所
- グローバル規模のデータカバレッジ: 世界中の地名や行政区情報を網羅しており、国際的なGISアプリケーションに最適です。
- リアルタイムアクセス可能: REST/SOAP APIにより、最新の地理情報をアプリケーションに直接統合できます。
- 簡単な統合: 軽量なJSON/XMLレスポンスを提供し、Webアプリやモバイルアプリとの統合が容易です。
- 階層情報管理: 国・州・市町村の階層構造を取得できるため、行政区分析やナビゲーションシステムに活用可能です。
- 多言語サポート: 世界各国の地名を現地言語および英語で取得でき、国際化対応が容易です。
短所
- API制限: 無料プランではリクエスト数に制限があり、大規模なデータ取得には課金やローカルデータ利用が必要です。
- データ精度の地域差: 一部の地域では地名や座標の精度が低い場合があり、正確な解析には注意が必要です。
- オフライン依存性: APIアクセスなしでは最新データを取得できないため、常時接続が必要な場合があります。
- カスタマイズ性の制限: データ構造は固定化されており、特定の独自属性を直接追加することはできません。
応用シーン
GeoNames Web Services は、地理情報アプリケーション、ナビゲーションシステム、地図作成、位置情報サービス、旅行・観光アプリ、環境・人口分析などで広く活用されます。たとえば、都市名から緯度経度を取得してマッピングする、旅行先周辺のランドマーク情報を検索する、行政区階層に基づくデータ集計を行うなど、世界規模の地理データを活用するサービス開発に適しています。
例
1. 2006年における世界のGeoNamesエントリ密度。
ファイルの開き方
1. GeoNamesの地図/衛星画像表示画面上のマーカーをクリックすると、情報ウィンドウが開き、情報が表示されます。
関連地図サービス
CSW
OpenSky Network API
NOAA NCEI API
Tencent Maps API
参考
https://www.geonames.org/manual.html
https://en.wikipedia.org/wiki/GeoNames
https://www.geonames.org/