ラブホマップの地図データはどこから?オープンデータの話

- 当サイトの地図の土台は、世界中のボランティアが作る地図「OpenStreetMap」のオープンデータ
- 「love_hotel」という分類が付いた場所を拾い、OpenStreetMap由来で1,465軒を地図にしている
- みんなで作るデータなので、閉業や名前の抜けもある。気づいた点は修正につなげられる
ラブホテル(レジャーホテル)は一般の宿泊予約サイトにほとんど載っていないため、「全国の場所を1枚の地図で見る」のは意外と難しいものです。では、全国ラブホマップの地図はどこから来ているのでしょうか。この記事では、当サイトの地図ができるまでの流れを、データの出どころから順に、できるだけ正直に紹介します。
地図の土台はOpenStreetMap:誰でも編集できる世界地図
当サイトの地図とホテルの位置情報は、OpenStreetMap(オープンストリートマップ、略してOSM)のデータをもとにしています。OSMは2004年にイギリスで始まったプロジェクトで、世界中のボランティアが道路・建物・お店などを書き込んで育てている「誰でも編集できる世界地図」です。
OSMのデータはODbL(オープンデータベースライセンス)という条件のもとで公開されていて、「出典を表示すること」などのルールを守れば、誰でも自由に使えます。当サイトのすべてのページの下に「© OpenStreetMap contributors」と書いてあるのは、このルールにもとづくクレジット表示です。地図の背景(道路や駅が描かれた画像)も、OSMが配信している標準の地図を使っています。
「love_hotel」という分類で全国1,465軒を拾う
OSMでは、地図上の場所に「タグ」と呼ばれる分類を付けて、そこが何なのかを表します。コンビニなら「shop=convenience」、ガソリンスタンドなら「amenity=fuel」といった具合です。そしてラブホテルには「amenity=love_hotel」という専用のタグが用意されています(世界のラブホテル事情でも少し触れました)。
当サイトは、日本国内でこのタグが付いている場所をまとめて取り出し、地図にしています。2026年7月時点のOSMデータから拾えたのは1,465軒(当サイト集計)。このうち名前が登録されていたのは1,392軒で、残りの73軒、約5%は「場所は分かるけれど名前が未登録」の状態でした。名前がない施設も、位置が分かる以上は地図に載せています。
OSMにまだ載っていない施設のうち一部は、当サイトが独自に調べて追加しています。該当する施設のページには「運営者調査データ」と表示し、OSM由来のデータと区別しています。
点と建物:ページURLの「w」「n」の正体
当サイトのホテル個別ページのURLをよく見ると、/hotels/w155284013 や /hotels/n6315658628 のように、英字1文字+数字になっています。実はこれ、OSMでの登録のされ方をそのまま表しています。
| URLの頭文字 | OSMでの登録方法 | 軒数(当サイト集計) |
|---|---|---|
| w(way) | 建物の輪郭を線で囲んで登録 | 1,060軒(約72%) |
| n(node) | 地図上の1点として登録 | 396軒(約27%) |
| r(relation) | 複数の建物などをまとめて登録 | 9軒 |
たとえば東京・新宿区のホテル・モナコは建物の形(way)として、荒川区のホテル・エーゲ海は1点(node)として登録されています。後ろの数字はOSM上の通し番号なので、OSMのサイトで同じ番号を調べると、元になったデータを誰でも確認できます。約7割が建物の輪郭まで描かれているのは、日本のOSMで建物の書き込みが盛んに進められてきた結果と言えそうです。
住所は国土地理院、表示は地図ライブラリ:地図ができるまで
OSMのデータには、施設の位置(緯度・経度)はあっても、住所が入っていないことがよくあります。そこで当サイトでは、ざっくり次の流れで地図とページを作っています。
- 取り出す: OSMから日本国内の「amenity=love_hotel」をまとめて取得
- 住所を付ける: 国土地理院が公開している、緯度・経度から住所を調べる仕組みで「都道府県・市区町村・町名」を付与
- 整える: 閉業が分かった施設の除外や、位置のずれ・名前の補足などを手作業で反映
- 地図にする: オープンソースの地図表示ライブラリ「Leaflet」で、ピンを1枚の地図に並べる
住所が付くことで、東京都や高知県のような都道府県別の一覧ページも作れるようになります。ピンが密集している場所で数字の付いた丸がまとまって表示されるのも、Leafletの拡張機能によるものです。
みんなで作るデータだからこそ:閉業・名前なし・未掲載もある
オープンデータには良いところがたくさんありますが、弱点も正直にお伝えしておきます。
- 閉業・名称変更がすぐには反映されない: OSMはボランティアの更新が頼りなので、現地の変化に追いつかないことがあります
- 名前が未登録の施設がある: 上で見たとおり、OSM由来の約5%は名前なしでした
- そもそも載っていない施設もある: 誰かが書き込むまでは地図に現れません
そのため当サイトでは、各ページに「取得時点のデータであること」を明記し、最新の営業状況は現地や公式情報で確かめていただくようお願いしています。位置のずれ・閉業・名前の誤りなどに気づいた場合は、このサイトについてのお問い合わせから知らせていただければ、確認のうえ反映します。また、OSMは誰でも編集に参加できるので、地図そのものを直すという関わり方もできます。
まとめ:1枚の地図の後ろには、たくさんの書き込みがある
- 当サイトの地図とホテルの位置は、誰でも編集できる世界地図OpenStreetMapのデータが土台
- 「amenity=love_hotel」タグの付いた場所から、OSM由来で1,465軒を地図にしている(2026年7月時点)
- URLの「w」「n」はOSMでの登録方法の名残。オープンデータゆえの抜け・古さもあるので、気づいた点は修正につなげられる
地図の上の1本のピンは、どこかの誰かが「ここにある」と書き込んでくれた結果です。そう思って眺めると、いつもの地図も少し違って見えてくるかもしれません。
よくある質問
Q. 地図に載っていないホテルがあるのはなぜですか?
A. 当サイトはOpenStreetMapに「love_hotel」として登録されている施設を中心に掲載しているため、OSMに未登録の施設や、別の分類で登録されている施設は表示されないことがあります。一部の未収載施設は当サイトが独自に追加しています。
Q. 掲載内容の修正や削除を依頼できますか?
A. はい。施設の運営者の方も含め、このサイトについてのお問い合わせフォームからご連絡ください。確認のうえ対応します。
※ 本記事の情報は2026年10月13日時点のものです。軒数は2026年7月時点のOpenStreetMapデータをもとにした当サイト集計で、その後の閉業・新規登録などにより変動します。施設の営業状況は変更される場合があります。最新情報は各施設の公式情報・現地でご確認ください。