インタラクティブな地図を表示したい

地図を利用したサイトを作りたいと思ったときに、以前はGoogle Mapsを使用していましたが有料になったため気軽に使えなくなりました。

そこでフリーで使えるOpenStreetMapLeaflet.jsを使ってみたいと思います。

OpenStreetMapは無料で使用できる地図データです。
https://www.openstreetmap.org/about

OpenStreetMapは地図データだけなのでこれだけでは使用できません。
そこで、Leaflet.jsというJavaScriptライブラリを使って、これらの地図データをサイト上に表示します。
https://leafletjs.com/

まず、CSSファイルとJavaScriptファイルを読み込みます。
JavaScriptファイルはCSSファイルの後に読み込む必要があります。

<link rel="stylesheet" href="https://unpkg.com/leaflet@1.6.0/dist/leaflet.css" integrity="sha512-xwE/Az9zrjBIphAcBb3F6JVqxf46+CDLwfLMHloNu6KEQCAWi6HcDUbeOfBIptF7tcCzusKFjFw2yuvEpDL9wQ==" crossorigin=""/> 
<script src="https://unpkg.com/leaflet@1.6.0/dist/leaflet.js" integrity="sha512-gZwIG9x3wUXg2hdXF6+rVkLF/0Vi9U8D2Ntg4Ga5I5BZpVkVxlJWbSQtXPSiUTtC0TjtGOmxa1AJPuV0CPthew==" crossorigin=""> </script>

次に地図表示用のdivエレメントを作ります。
CSSで高さを指定する必要があります。

<style> #mymap { height: 500px; } </style> <div id="mymap"></div>

後は地図で表示する座標とズームレベルを設定し、地図のタイル(画像)を読み込みます。
ここではOpenStreetMapのデフォルトのタイルを使用しますが、他のMapboxやStamenといったタイルも使用可能です。

<script> var mymap = L.map('mymap').setView([35.66690, 139.75838], 16); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: 'Map data © OpenStreetMap', maxZoom: 18 }).addTo(mymap); </script>

マーカーを追加してみます。

<script> var marker = L.marker([35.6671, 139.75739]).addTo(mymap); marker.bindPopup('SL広場').openPopup(); </script>

Leafletには様々なメソッドやイベントが用意されているので動的に地図をインタラクティブな地図を作成できそうです。

スタッフブログ最新記事

Youtube最新掲載動画

【「新人女性スタッフ」インタビュー (入社初日の研修終わりにイロイロ質問してきました!)

「新人女性スタッフ」にインタビューをしてきました。彼女の「研修の感想」「研修担当者の印象」「今後の夢・目標」とあわせて「会社の雰囲気」を感じ取ってもらえたら嬉しいです!いわゆる「風俗」のイメージとは、きっとだいぶ違うものをお感じになられると思います(^^)

【池袋の人気風俗店】女の子待機所&受付 ★NEW 78秒 お店紹介動画★

東京・池袋の「人気風俗店」の「女の子待機所」と「受付所」を撮影してきました。 2019/8にもこちらのお店を撮影した動画を公開していますが、床を張り替えてキレイになりましたので、またムービーを撮ってまいりました。 「女の子待機所」を目にする機会はなかなかありませんので、ぜひご覧ください。

横浜 日ノ出町の【人気コスプレ風俗店】の「受付」「女の子待機所」を100秒でご紹介!!

横浜日ノ出町駅の「風俗店」の「受付&女の子待機所」を公開しています! 「コスプレ店」もあるので受付にはお客様が直接「見て」「触って」選べるように「コスプレ衣装」「下着」「小物」が所狭しとディスプレイされています。 動画の後半では「女の子の待機所」も少しだけ公開しています。風俗でお仕事をしないと絶対に足を立ち入ることはない「秘密の花園」ですので、風俗にご興味がある方は、ぜひ最後までご覧ください。

五反田店「巨乳」「人妻」「風俗エステ」「オナクラ」の【裏側】を撮影してきました!!

風俗のメッカ「五反田」で人気のシンデレラFCグループのお店の「裏側」を撮影してまいりました! 映画やドラマに出てくるような「アウトロー」「アングラ」「暗い雰囲気」はなく、ごく普通の事務所です!どの風俗店で働こうかな?とお考えの際の参考材料としてぜひご覧ください。

タグ

スタッフブログ最新記事

月別 アーカイブ

2023年

2022年

2021年

2020年

2019年

2018年

2017年

2016年

2015年

2014年

2013年

2012年

2011年

2010年

2009年

2008年

2007年

教育官ブログ
\風俗業界時評/シン・コラム
英語スタッフブログ!