September 2011

September 02, 2011

Googleマップのマイプレイスの編集がおかしい

Google Mapsのマイプレイス(My Maps)機能でマーカーの編集をしていると、どうも動きが変だ。

差し当って困ったのが、マーカーの順番の変更ができないところ。
ドラッグアンドドロップで並び替えはできるんだけど、「保存」や「完了」を押しても、再び開いた時には元にもどっている。何で??

仕方がないので、一旦KMLファイルでダウンロードして、ファイルで順番を直接編集してから、新規地図にアップロードしなおすという方法を使った。

KMLは、現在の画面だと、マイプレイスの地図タイトルの下あたりにリンクがある。ダウンロードしたファイルをテキストエディタで開くと、以下のような感じで、各地点が並んでいる箇所がある。
   <Placemark>
    <name>本場四川家庭小皿料理 龍門</name>
    <description><![CDATA[<div dir="ltr">激辛麻婆豆腐<br>9月中旬までは移転準備の
ため、お休みしています。</div>]]></description>
    <styleUrl>#style10</styleUrl>
    <Point>
      <coordinates>139.727188,35.629829,0.000000</coordinates>
    </Point>
  </Placemark>
  <Placemark>
    <name>フランクリン・アベニュー</name>
    <description><![CDATA[<div dir="ltr">高級ハンバーガー<br>ハンバーガーなのに>、予算が¥1500以上。</div>]]></description>
    <styleUrl>#style14</styleUrl>
    <Point>
      <coordinates>139.729568,35.625893,0.000000</coordinates>
    </Point>
  </Placemark>

このPlacemarkタグ要素1つ1つが各マーカーを表していて、これを並びかえてから、アップロード(地図の編集画面で「インポート」を選択)すると、順番を保存することができる。
ちなみに既存の地図にインポートすると、同じ場所が二重登録になったりするので、新規に地図を作成してインポートするのがよい。

matssaku at 00:44|PermalinkComments(0)TrackBack(0)clip!雑記