Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた

この記事は約2分で読めます。

こんにちは

東京23区の区境を自転車で走って、その軌跡を集めてみるって事をだいぶん前から呑気にやってます。

走ってきてGPSログを取得するとGoogle Mapのマイマップを使って、それぞれをレイヤーとして登録してました。10区走ってきて現在はこんな感じです。

Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた

先日、11区目を走ってきたので登録しようとレイヤーを追加しようとしました。
こんな無情なメッセージが出ました。

Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた

ええ。。最大10個とは知らなかったです。

スクショを撮って画像結合する方法もありますが、縮尺が合わないと面倒ですし、合成時点でズレ無く貼り付けるのは面倒です。

どうしよう。。あと13区あるので3枚の号税が必要になりそうです。

で。。Google先生に聞いてみたら以下の情報を見つけました。
  → googleマイマップのレイヤ上限10を気にせずKMLファイルをいくつでも追加する裏技/凡人のデジタル雑記

見ると、KMLファイルとしてダウンロードして各レイヤーの間の<Folder></Folder>タグを消すと複数のレイヤーをくっつけたKMLファイルができるそうです。
区ごとに表示・非表示はできなくなりますが、必要性はあまりないのと、結合する前のマイマップを残しておけば、どうにでもなりそうです。

ってことでやってみます。

マイマップ名の右側の3点リーダーからメニューを表示します。

cGooge Mapのマイマップの上限が10個だったので回避方法を考えてみた

「KML/KMZにエクスポート」を選択します。
エクスポートの選択で、「KMZではなくKMLにエクスポートします….」をチェックします。これをしないとKMLはバイナリーデータで、テキストエディターで編集できそうにありません。
プルダウンは初期の「地図全体」を選びます。

ダウンロードファイルをテキストエディターで開いて、</Folder><Folder>が続いているところを探して全部削除します。

そして保存します。
編集するKMLファイルですが、文字コードがUTF8で保存されているので、UTF8に対応したエディターじゃないと編集は難しそうです。

新しいマイマップを作成します。

Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた

レイヤーのインポートから編集したKMLファイルをインポートします。

1つのレイヤーにまとめて入りました。
初期のレイヤー名は、おそらく編集前の最後にレイヤー名になるみたいなので適当な名前に変更しました。

Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた1

レイヤーを追加から11区目を追加してみます。
行けそう!前はレイヤーの追加リンクを選択した直後にエラーになりました。

Googe Mapのマイマップの上限が10個だったので回避方法を考えてみた

できました\(^o^)/

記事を書く前に、どこに行ったかバレました(笑)が、23区を全部入れられそうです。

コメント