Google My Mapsを作ってオリジナルマップをサイトへ埋め込む。

## やりたいこと
サイト上で複数の場所を示したい時ってありますよね。
そんな時って、、、
① 住所を書く

- 会社：東京都新宿区新宿2-16-6 新宿イーストスクエアビル7階
- 会社近くのカフェ：東京都 新宿区 新宿 2-15-22 S2ビル1F

② 一つずつ地図を埋め込む

- 会社
<img width="1412" alt="qiita-img01.png" src="https://qiita-image-store.s3.amazonaws.com/0/169536/65d410fd-046a-1e1d-bc00-a791a3b91fd6.png">

- 会社近くのカフェ（ベローチェ）
![qiita-img03.png](https://qiita-image-store.s3.amazonaws.com/0/169536/4e65d205-06ff-e853-82b5-d861d190fa26.png)

とうやり方があるかと思うのですが、今回は**「一つの地図で複数の場所を表示させる」**ということをやってみます。

## 対象場所

今回は以下の場所を表示させます。

1. 株式会社ヘッドウォータース
2. 会社近くの良く行くカフェ
3. 会社近くの良く行くランチ

## 実践
### 地図を作成する。
1. Google My Mapsを開く。（https://www.google.com/maps/d/u/2/）
![qiita-img02.png](https://qiita-image-store.s3.amazonaws.com/0/169536/a6ede0ec-3162-2d9c-efd1-b96bc421948e.png)
2. 「新しい地図を作成」を押下。
3. タイトルと説明文をつける。
 4. 「無題の地図」を押下。
![qiita-img04.png](https://qiita-image-store.s3.amazonaws.com/0/169536/19242208-4b5f-689d-2230-99e5bf61ae5a.png)
 5. 「地図のタイトル」、「説明」を入力して保存。
![qiita-img05.png](https://qiita-image-store.s3.amazonaws.com/0/169536/8fc8e5ef-d93b-f06d-8da2-9c0c170b1a6c.png)
6. レイヤを作成。（レイヤは、フィルターとか大分類というイメージ。）
 7. 「無題のレイヤ」を押下。
![qiita-img03.png](https://qiita-image-store.s3.amazonaws.com/0/169536/258fc580-9594-8845-1752-0395baf76a06.png)
 8. レイヤ名を入力して保存。
![qiita-img06.png](https://qiita-image-store.s3.amazonaws.com/0/169536/160b2fcc-b4bd-1bb4-801e-41bf1be2384a.png)
 9. 「レイヤを追加」を押下。
![qiita-img05.png](https://qiita-image-store.s3.amazonaws.com/0/169536/663ce826-3daa-e2c7-af9a-a4affdc67268.png)
 10. 「無題のレイヤ」という名前で追加されるので上記同様にレイヤ名を編集。
 11. 今回は以下３つのレイヤを作成。（会社：会社の位置 / カフェ：会社近くのカフェの位置 / ランチ：会社近くのランチの位置）
15. 場所を追加する
 16. 追加対象のレイヤを押下。（アクティブ状態にしておく。）
![qiita-img07.png](https://qiita-image-store.s3.amazonaws.com/0/169536/915c20ba-9485-9798-3e73-7ecfd05ebb6b.png)
 17. 追加する場所を検索。
![qiita-img08.png](https://qiita-image-store.s3.amazonaws.com/0/169536/626aeaef-39c7-315c-1148-98dcca1fa2d7.png)
 18. 「地図に追加」を押下。
![qiita-img09.png](https://qiita-image-store.s3.amazonaws.com/0/169536/6f317560-8217-cdeb-8d98-364b80d80b36.png)
![qiita-img10.png](https://qiita-image-store.s3.amazonaws.com/0/169536/7f267372-0c00-188c-7536-e2bb80730cd1.png)
 19. 同様に「カフェ」と「ランチ」にも場所を追加。
![qiita-img11.png](https://qiita-image-store.s3.amazonaws.com/0/169536/0981eeb0-2138-ec6d-3470-20d1de818db0.png)
ベースはこれで完了しました！

### 装飾してみる。
今のままだとピンが見づらいため、ピンの装飾をしてみます。

#### ピンのアイコンを変更。
1. 対象の場所を押下。
2. 「スタイル」を押下。
![qiita-img12.png](https://qiita-image-store.s3.amazonaws.com/0/169536/1266bb8a-a3e6-11fd-1c0d-00d1ea6bfbd7.png)
3. 「他のアイコン」を押下。
4. 「カスタムアイコン」を押下。
![qiita-img13.png](https://qiita-image-store.s3.amazonaws.com/0/169536/bab3c39a-6dbb-0952-c1fd-b34eae25f2b2.png)
5. ロゴ画像をアップデート。
6. 「カスタムアイコン」に追加されたロゴ画像を選択してOKを押下。
![qiita-img14.png](https://qiita-image-store.s3.amazonaws.com/0/169536/afeb2324-755a-be2e-8faa-33403ae9f7b6.png)
7. 他の場所もピンのアイコンを変更。
![qiita-img15.png](https://qiita-image-store.s3.amazonaws.com/0/169536/cf923677-f77e-ab41-a905-e89b6025170e.png)

#### ピンに名前を表示する。
1. 対象のレイヤ下に記載している「〇〇スタイル」を押下。
![qiita-img16.png](https://qiita-image-store.s3.amazonaws.com/0/169536/8c1e5fc4-1634-d713-4be4-abdfe925c173.png)
2. 「ラベルなし」を押下して、名前を選択する。

![qiita-img17.png](https://qiita-image-store.s3.amazonaws.com/0/169536/ccd7e2b2-8990-4300-e30c-b40d6895b3c0.png)
![qiita-img17.png](https://qiita-image-store.s3.amazonaws.com/0/169536/f66b0c64-9ea0-981a-0bdd-b4bede41dff6.png)
場所の名前が表示される！
3. 「カフェ」と「ランチ」も同様に名前を表示させます。

### Webサイトに埋め込む。
地図は完成したので、最後に地図をWebサイトへ埋め込んでみます。

#### 共有範囲を設定する。
1. 「共有」を押下。
![qiita-img18.png](https://qiita-image-store.s3.amazonaws.com/0/169536/cf14715c-121d-a427-756d-5b96b19ff33c.png)
2. 「変更」を押下。
![qiita-img19.png](https://qiita-image-store.s3.amazonaws.com/0/169536/5a54cc53-f648-46f2-03ea-1cb625e2d637.png)
3. 目的に合わせて「公開範囲」と「ユーザーの操作権限」を設定。（今回は一般公開で閲覧のみに設定。）
![qiita-img20.png](https://qiita-image-store.s3.amazonaws.com/0/169536/29af526f-bb2e-cb37-7adf-735570166af1.png)
4. 保存！

#### 埋め込む。
1. 左上の「設定」を押下。
![qiita-img21.png](https://qiita-image-store.s3.amazonaws.com/0/169536/1c78ee86-a84c-731b-c020-6e6bd74c12c9.png)
2. 「自分のサイトに埋め込む」を押下。

![qiita-img22.png](https://qiita-image-store.s3.amazonaws.com/0/169536/e013a421-1af2-83c3-3b59-7822c02924de.png)
3. iframeをコピー。

```
<iframe src="https://www.google.com/maps/d/u/2/embed?mid=15J-E79fp8qmYxN7vvcVNfoHZ6ex16XpG" width="640" height="480"></iframe>
```

![qiita-img22.png](https://qiita-image-store.s3.amazonaws.com/0/169536/35238f84-ea85-70f4-adf0-489b284b5a15.png)
4. コピーしたiframeをサイトへ貼り付ければ完成！
![qiita-img23.png](https://qiita-image-store.s3.amazonaws.com/0/169536/77c825d7-4a86-41af-efbc-3e7149cebce9.png)

## まとめ
１つの地図の中で複数の場所にピン留めをしてみました。
ブログサイトとかであればオススメの場所とかをピン留めしていって紹介するのに使えそうですね！
Coサイトだったら拠点紹介とか店舗紹介にも活かせそうです！

是非、試してみてください！

## 参考
- [Googleマイマップの作り方。導入～基本地図の作成、使い方を覚えよう【基本編①】](https://100kado.net/create-google-my-maps)
- [Googleマイマップの使い方。レイヤ―追加、スタイル変更の方法を解説【基本編②】](https://100kado.net/google-my-maps-add-layer-change-style)
- [Googleマイマップの公開方法。共有、埋め込み、プレビュー、デフォルトビュー【基本編③】](https://100kado.net/google-my-maps-share-preview)