Skip to content
Indigo Corp. Research and Development Center edited this page Mar 18, 2015 · 28 revisions

日本地名URIの提供範囲について

GeoNames.jp での日本地名URIの提供範囲は?

GeoNames.jp の日本地名URIは 街区レベル位置参照情報 に基づき生成しており、提供範囲は下記になります。

  • 【住居表示制度実施済】の場合は「町丁目」まで(街区より上)が対象
  • 【住居表示制度未実施】の場合は「大字/小字」まで(地番より上)が対象

なぜ、街区や地番以下を対象としないのですか?

GeoNames.jp では、RDF データキューブ(統計データ)などから典拠として参照されることを想定し、一般的に地域統計の最小集計単位(小地域)として用いられる「大字/小字、町丁目」までを日本地名URIの提供対象としています。そのため、街区や地番以下の日本地名URIについては「提供範囲外」としています。

過去の日本地名URIは提供されないのですか?

GeoNames.jp では、下記の範囲で過去の日本地名URIを提供しています。


APIについて

「ジオコーディング」機能はありますか?

GeoNames.jp では「日本地名の典拠として参照される URIの提供」を主たる目的として運用しているため、当該機能については提供しておりません。

リクエストしたURIに対して「404 Not Found (未登録)」が返ってきます…

404が返ってくる場合、以下の原因が想定されます

  • 参照元のデータが正しい名称でないか、GeoNames.jp の提供範囲外である可能性があります。
  • GeoNames.jp で利用している 街区レベル位置参照情報 は更新サイクルが年次となるため、新しい地名の場合には整備されていない可能性があります。
  • GeoNames.jp では、「丁目」に用いる数字は「漢数字」に統一しています。参照元のデータが半角/全角アラビア数字の場合には文字列の正規化(漢数字に変換)をお願いします。
  • GeoNames.jp で利用している 街区レベル位置参照情報 は、都市計画区域を主たる整備対象としているため、一部の「大字・町丁目」が 404 になるケースがあります。こちらについては、別途対応策を検討しています(2015/03/16 現在)

リクエストしたURIに対して「300 Multiple Choices (曖昧な省略名)」が返ってきます…

300が返ってくる場合、候補の絞込みを行う必要があります。絞込み方法は、例えば「http://geonames.jp/resource/銀座」でリクエストしているような場合、「http://geonames.jp/resource/東京都銀座」のように上位のコンテクストを指定することで絞込みを行うことができます。


特殊な地名について

京都市の通り名を用いた表記について

GeoNames.jp では 街区レベル位置参照情報 を加工して日本地名URIを提供しており、当該データに含まれない「京都市の通り名を用いた表記」には対応していません。

市区町村名の直下に地番が直接付くケース

例えば「愛媛県八幡浜市」では、「八幡浜市X番」のように、大字名が存在せず市名の直下に地番が直接付くケースがあります。このような場合 GeoNames.jp では「http://geonames.jp/resource/愛媛県八幡浜市(大字なし)」として日本地名URIを提供しています。

地番と町丁目が混在しているケース

例えば「千葉県浦安市舞浜」では、「舞浜X番」のように直下に地番が直接付く型と「町丁目」型の地名が混在しています。このような場合 GeoNames.jp では、前者を「http://geonames.jp/resource/千葉県浦安市舞浜(丁目なし)」として日本地名URIを提供しています。

北海道札幌市などで採用されている「札幌市中央区北四条西一丁目X番X号」型の地名

GeoNames.jp では「http://geonames.jp/resource/北海道札幌市中央区北四条西一丁目」として「北海道>札幌市>中央区>北四条西>一丁目」と階層化を行い「町丁目」までの日本地名URIを提供しています。

町字名に丁目に類似した文字が含まれているケース

例えば「三重県名張市鴻之台一番町」「大阪府堺市堺区遠里小野町一丁」「福島県郡山市西田町三町目」「岩手県花巻市上北万丁目」「埼玉県上尾市壱丁目」のようなケースでは、「×丁目」や「×番町」までを含めて「町字名」とみなした日本地名URIを提供しています。

  • http://geonames.jp/resource/三重県名張市鴻之台一番町
  • http://geonames.jp/resource/大阪府堺市堺区遠里小野町一丁
  • http://geonames.jp/resource/福島県郡山市西田町三町目
  • http://geonames.jp/resource/岩手県花巻市上北万丁目
  • http://geonames.jp/resource/埼玉県上尾市壱丁目