地図操作ブロックの使い方
地図を経度 ⚪︎ 緯度 ⚪︎ ズーム ⚪︎ で表示
指定した経度・緯度・ズームレベルで地図を表示します。地図の初期表示や場所の切り替えに使います。
地図を非表示にする
表示中の地図を画面から隠します。不要なときに地図を消したい場合に使います。
地図の傾きを ⚪︎ 度に変更する
地図の傾き(視点の高さ)を指定した角度に変更します。3D表示のような効果を出したいときに便利です。
背景地図を ⚪︎ に変更する
地図のデザイン(スタイル)を切り替えます。ゲーム風の地図や航空写真など、用途に合わせて変更できます。
経度 ⚪︎ 緯度 ⚪︎ に ⚪︎ を ⚪︎ という名前で表示する
指定した場所にアイコンを表示します。アイコンはドロップダウンメニューから選択できます。
※ ⚠️注意:追加するアイコンの名前は、「⚪︎ を表示する」ブロックのレイヤー名とかぶらないようにしましょう!
※ ⚠️注意:アイコンを追加する際に、経度緯度を同じ場所にしてしまうと、アイコンが重なって表示されてしまいます。表示されていないように見えてしまうことがあるので注意しましょう!
経度 ⚪︎ 緯度 ⚪︎ の ⚪︎ を削除する
指定した名前のアイコンを地図から削除します。不要になったアイコンを消すときに使います。
⚪︎ を非表示にする
指定したレイヤーを地図から隠します。不要な情報を非表示にできます。
⚪︎ のアイコンを ⚪︎ に変更する
「⚪︎ を表示する」で追加したレイヤーのアイコンを変更します。変更したいレイヤー名を指定して、変更したいアイコンを選択します。見た目を変えたいときに使います。
Newハザードマップ ⚪︎ を表示する
指定したハザードマップを地図上に表示します。
選択できるハザードマップの種類は、以下です。
- 小学校区
- 中学校区
- 学校
- 医療機関
- 将来推計人口250mメッシュ
- 駅別乘降客数
- 市町村役場及び集会施設等
- 大規模盛土造成地
Newハザードマップ ⚪︎ を非表示にする
指定したハザードマップを地図上から非表示にします。
New国土数値情報 ⚪︎ を表示する
指定した国土数値情報を地図上に表示します。
選択できる国土数値情報の種類は、以下です。
- 洪水浸水想定区域(想定最大規模)
- 洪水浸水想定区域(計画規模(現在の凡例)
- 浸水継続時間(想定最大規模)
- 家屋倒壊等氾濫想定区域(氾濫流)
- 家屋倒壊等氾濫想定区域(河岸侵食)
- 内水(雨水出水)浸水想定区域
- 高潮浸水想定区域
- 津波浸水想定
- 土砂災害警戒区域(土石流)
- 土砂災害普戒区域(急傾斜地の崩壊)
- 土砂災害普戒区域(地すべり)
New国土数値情報 ⚪︎ を非表示にする
指定した国土数値情報を地図上から非表示にします。
経度 ⚪︎ 緯度 ⚪︎ ズーム ⚪︎ にジャンプ
指定した位置・ズームに地図を移動します。目的地への移動やフォーカスに使います。
地図のズームレベルを ⚪︎ 変更する
地図の拡大・縮小を行います。1と指定すると1拡大して、-1と指定すると1縮小します。
地図を ⚪︎ 度回転する
地図を指定した角度だけ回転します。方角を変えたいときに使います。
地図を縦に ⚪︎ ピクセル移動する
地図を上下に移動します。地図の表示位置を変えたいときに便利です。
地図を横に ⚪︎ ピクセル移動する
地図を左右に移動します。地図の表示位置を変えたいときに使います。
New触れているレイヤーの情報を取得
地図上で触れているレイヤーの情報を取得します。
地図の最大ズームレベルを ⚪︎ に変更する
地図の最大ズームレベル(拡大できる限界)を設定します。
地図の最小ズームレベルを ⚪︎ に変更する
地図の最小ズームレベル(縮小できる限界)を設定します。
条件ブロックの使い方
レイヤー ⚪︎ に触れた
指定したレイヤーに触れたときに反応します。イベント処理に利用できます。
⚪︎ にマウスが触れた
指定した名前のアイコンにマウスが触れたときに反応します。
変数ブロックの使い方
都道府県名
現在地の都道府県名を取得します。位置情報を使った表示や判定に利用できます。
市区町村名
現在地の市区町村名を取得します。より細かい位置情報が必要なときに使います。
緯度
現在地の緯度を取得します。地図上の位置を知りたいときに利用します。
経度
現在地の経度を取得します。地図上の位置を知りたいときに利用します。
zoom
現在のズームレベルを取得します。地図の拡大・縮小状態を知りたいときに使います。
場所の名前
「触れているレイヤーの情報を取得」ブロックで取得したレイヤー情報のnameが入ります。レイヤーの情報が取得できなかったり、name情報がレイヤーにない場合は空になります。
レイヤー情報
「触れているレイヤーの情報を取得」ブロックで取得したレイヤーの情報を取得します。
⚪︎ を表示する ブロックで指定できるレイヤー
以下のデータを使用しています。
- OpenStreetMap(「誰でも使える・編集できる世界地図」です。Wikipediaの地図版のようなもので、世界中の人々が自由に地図データを追加・修正できます。地名、道路、公園、建物、鉄道、川など、あらゆる地理情報が対象です。)
レイヤー名一覧
- レストラン
- 鉄道
- 山
- 空港
- 学校
- コンビニ
- 銀行
- 病院
- カフェ
- ファストフード
- 動物園
- 駐車場
- 城
- 博物館
- 公園