Google Maps KMLのインポートで地図の背景がグレイになりマーカーが表示されない問題の解決方法について

このQ&Aのポイント
  • Google MapsのマイマップにKMLファイルをインポートする際に、地図の背景がグレイになる問題やマーカーが表示されない問題が発生することがあります。この問題の解決方法としては、まず、インポートするKMLファイルに問題がないか確認することが重要です。また、地図の背景がグレイになる場合は、地図のスタイルを変更することで解決することがあります。さらに、マーカーが表示されない場合は、マーカーの座標情報が正しく指定されているか確認することが必要です。
  • なお、KMLファイルの作成はエクセルファイルから行っている場合、一部の情報しかインポートされない可能性があります。この場合、エクセルファイルの作成方法やKMLファイルのフォーマットに問題がある可能性があります。正しくすべての情報をインポートするためには、KMLファイルの作成方法やフォーマットを確認し、必要な情報を正しく入力する必要があります。
  • また、マーカーの座標情報を取得する際には、Google Maps上で指定の場所を右クリックし、「この場所について」を選択し、表示される情報から経度と緯度を取得する方法が一般的です。しかし、経度と緯度の取得方法によっては、誤った座標情報が取得される場合もあります。座標情報が間違っている場合は、正しい方法で座標情報を取得する必要があります。
回答を見る
  • ベストアンサー

Google Maps KMLのインポートについて

Google MapsのマイマップにKMLファイルをインポートをしました インポートはできたのですが、地図の背景がグレイになり、 指定の場所にマーカーが表示されません インポートした緯度・経度 ※東京駅です 35.680865,139.76665 また、エクセルファイルからKMLの作成を、下記のファイルから行っていますが エクセルファイルの一番下に記述した情報しかインポートできません http://beauty.geocities.jp/chirinuruwowahe/CreateKML.xls ※上記のXML作成ファイルは下記ページにあったものです http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1115440731 経度と緯度のとり方が間違っているのでしょうか? Google Mapsの指定の場所で右クリックし、「この場所について」を選び、経度と緯度を取得しています。 また、エクセルの1番下の情報しかインポートしない件については、私のやり方が間違っているのかもしれませんが、もし、他にいいサンプルデータがあれば教えていただけると助かります。 何卒、よろしくお願いします

  • XML
  • 回答数1
  • ありがとう数10

質問者が選んだベストアンサー

  • ベストアンサー
  • yyr446
  • ベストアンサー率65% (870/1330)
回答No.1

差し支えなければ、ここに生成したKMLファイルの中身を載せられませんか。

maimai0629
質問者

お礼

申し訳ありません、補足に書いたソースは私が適当に修正したソースでした このソースはインポートしません 下記のソースご確認ください <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.2"> <Placemark> <name>うら</name> <description>うらうら 備考1</description> <Point> <coordinates>139.743868,35.675034,0</coordinates> </Point> </Placemark> <Placemark> <name>ひびや</name> <description>ひびひび 備考2</description> <Point> <coordinates>139.759639,35.675165,0</coordinates> </Point> </Placemark> <Placemark> <name>とらのもん</name> <description>とらとら 備考3</description> <Point> <coordinates>139.749342,35.670371,0</coordinates> </Point> </Placemark> </kml>

maimai0629
質問者

補足

いつもありがとうございます その後、調べたところ、単純に 緯度と経度 の設定が逆だったことがわかりました 不注意でした・・・申し訳ありません また、一括登録ができない件に関しても 下記のフリーツールを使い対応いたしました ◆AGtoKML http://homepage2.nifty.com/mohri/AG2KML_help.htm いずれも解決したのですが 一括登録できなかったファイルの中身も記述させていただきます ※質問中に記載してあるサンプルから生成したKMLファイルの中身です 一番下の「とらのもん」しか登録ができませんでした --------------------------------------------- <?xml version="1.0" encoding="UTF-8"?> <kml xmlns="http://earth.google.com/kml/2.2"> <Placemark> <name>うら</name> <description>うらうら 備考1</description> <Point> <coordinates>139.743868,35.675034,0</coordinates> </Point> </Placemark> </kml> <kml xmlns="http://earth.google.com/kml/2.2"> <Placemark> <name>ひびや</name> <description>ひびひび 備考2</description> <Point> <coordinates>139.759639,35.675165,0</coordinates> </Point> </Placemark> </kml> <kml xmlns="http://earth.google.com/kml/2.2"> <Placemark> <name>とらのもん</name> <description>とらとら 備考3</description> <Point> <coordinates>139.749342,35.670371,0</coordinates> </Point> </Placemark> </kml> ---------------------------------------------

関連するQ&A

  • Google MapsのKMLをJSONで取得したい。

    Google MapsのKMLをJSONで取得したい。 Google Mapsで作成したマイマップのKMLを見るとURLが書かれています。 このURLの末尾を「&output=kml」→「&output=json」 と変更するとJSONで取得できると思うのですが、 実行するとstatus=0となっていまいます。 HTTPヘッダを見る限り200なので取得出来ているようなのですが・・・ なぜでしょうか?教えてください。 === var jsonUrl = 'url' var xhr = new XMLHttpRequest(); xhr.open("GET", jsonUrl, true); xhr.onreadystatechange = function() { if (xhr.readState ==4 && xhr.status == 200){ var jresult = document.getElementById("json_panel"); jresult.innerHTML += xhr.responseTEXT; } else { alert (xhr.statusTEXT); } } xhr.send();

  • google mapへGPSデータログのデータを表示させるための方法

    google mapのマイマップというサービスで、携帯できるGPSを持ち歩いて、緯度経度情報のデータファイルができれば、それを使ってマイマップにその走行経路を表示できるようにすることができると聞きました。 http://www.be-styles.jp/archives/662 このサイトではその方法が書かれているのですが、kmlファイルというのをどこかのサーバに置いておいて、それをgoogle mapで置いておけばよいとのことなのですが、このkmlファイルとはどんなものなのかご存知の方いらっしゃいませんでしょうか。 GPSろがーは持っていないのですが、このkmlファイルのデータ仕様はどんなものかを説明しているサイトなどありませんでしょうか?

  • GoogleマップでKMLが読み込めない

    Google Mapで作成したKMLファイルをマイマップで 読み込もうとすると、以下のエラーが出て読み込めません。 ==================== モジュール仕様の解析エラー: 行 1、列 39 <?xml version="1.0" encoding="Shift_JIS"?> XML 解析エラー: Unsupported encoding Shift_JIS ==================== Googleマップの地図検索にアップロードしたKMLファイルのURLを 入力すると、プロットした位置情報などは表示されるのですが。 どのようにしたら、マイマップに取り込めるのがお分かりの方、 ご教示ください。因みにアップロードしたデータはサクラエディタで UTF-8で保存してます。

    • 締切済み
    • XML
  • Google Maps から緯度経度を抽出する方法

    Google Earth 関連の質問です。 最近Google Earthと連動したサイトが出てきています。quik maps(http://www.quikmaps.com/)もその一つです。 このサイトでは、Google Maps からポイントを取ると、その場所の緯度経度を書き出し、それをもとにGoogle Earth上のそのポイントへジャンプできるというサービスを提供しています。 そこで、教えて頂きたいのですが、Google Maps から緯度経度を抽出することは可能なのでしょうか?方法等も含めて、どなたかご存知の方がいらっしゃいましたらご回答お願い致します。

  • Google Mapsの地図の場所の経度緯度がわからない

    Google Mapsの地図の場所の経度緯度がわからないのですが、 (1)例えば 国会議事堂 千代田区永田町1-7 の場合の調べ方はどうすればいいのですか? (2)Google Maps API の map.setCenter(new GLatLng(37.4419, -122.1419), 13); の部分をそれに変えるだけでいいのでしょうか? ご存じの方教えていただければ助かります。

    • ベストアンサー
    • HTML
  • 緯度と経度をグーグルMAPに入れ込む

    緯度と経度を利用して、グーグルMAPを見る方法を探しています。 グーグルMAPは、 https://www.google.co.jp/maps/place/ で見ることができますが、これに、 https://www.google.co.jp/maps/place/@40.59875,130.38725,13z とやると、その緯度と経度の場所を見ることが出来るようです。 さらに、13Zとかいうのは、地図の大きさを示しているみたいです。 これで緯度と経度からグーグルMAPを表示することは出来るようになったのですが、ピンを立たせることができません。 このURLに何を付け加えればピンを立たせることが出来るでしょうか?

    • ベストアンサー
    • HTML
  • Google Maps APIについて

    グーグルのWebAPIの使用制限がよく分かりません。 例えば http://maps.googleapis.com/maps/api/elevation/xml?locations=緯度経度&sensor=false にアクセスすると緯度経度の場所の標高が入ったxmlファイルが得られることが分かりました。 実際にブラウザのアドレスバーに打ち込んで確認済みです。 まだ手をつけていないのでできるか分かりませんが、自作ソフト(一応BASIC言語系で作ります)で、これを使って 緯度経度をキーボード入力 ↓ xmlを取得 ↓ 解析、標高を取得! ということをやりたいのですが、利用規約が大量&英語でよく分かりません。 (1) そもそもこういう物を作ってはいけないとかありますか? (2) 作れたとして不特定多数(といっても友人程度でしょうか)に配付ってできますか? (3) 地点が数百箇所になると思います。確か一日2500回の使用制限があったと思うのですが、この場合も2500箇所以降は取得失敗になるのでしょうか? また、(2)のように使った場合、使用制限の回数は ●「ソフトを使った人全員のアクセス数合計が2500回で全員が不能」 ●「2500回アクセスした人のみ不能」 のどちらになるのでしょうか? (3)↑の(1)(2)ができなかったとして類似のサービスもしくはdllなどってありますかね? なおソフトは商用目的とか企業でどうとかするものでなく、私の趣味で使うものです。 お金を払って会員にならなくてはならないとかだったら諦めます。 だいぶ面倒かと思いますが、どなたかよろしくお願いいたします。 https://developers.google.com/maps/terms?hl=ja#section_10_12 https://developers.google.com/maps/documentation/elevation/?hl=ja

  • Google Maps APIの動作が???

    いつもお世話になっております。 Google Maps APIで、ピクセル単位で緯度・経度を出す関数fromDivPixelToLatLng()について質問させてください。 少々簡略化していますが、現在下記のようなコードで緯度、経度を表示させようとしています。 function showXY(){ var LatLng = map.fromDivPixelToLatLng(new GPoint(100,100)); document.getElementById("show_x").innerHTML = LatLng.x; document.getElementById("show_y").innerHTML = LatLng.y; } 地図を動かさなければこれでも動きます。 ところが、地図の中心をドラッグで移動させた後にこのコードを起動させるとおかしなことになります。緯度・経度が変わらないのです。 移動させた後の地図の経度・緯度を算出させたいのですが、どうすれば良いのでしょうか?

  • EXCELの住所データをKMLファイルに変換

    GoogleMapでマイマップを作っていますが、住所データがEXCELファイルにて管理しているため、この住所データをKMLファイルに変換して、マイマップにインポートしたいと思っています。 この変換する方法を教えてください。 不可なら、手で一つ一つマップに入力していくのはたまりませんので、別に何か良い方法があればそれについても教えてください。

  • google maps apiについて

    現在HPをリニューアルしています。 旧サイトと新サイトは同じサーバー、同じドメインを使用しています。 旧サイトのデータはFTP内にはありません。 所在地マップに、GoogleMapを使用しています。 そこで、下記のようなエラーが出ます。 このウェブサイトには別の Google Maps API キーが必要です。新しいキーは http://code.google.com/apis/maps/signup.html で作成できます。 Google Maps API サーバーでリクエストが拒否されました。リクエスト内で指定した「sensor」パラメータには「true」または「false」のいずれかを指定する必要があります。 次に上記で指定されている http://code.google.com/apis/maps/signup.html にて、URLを指定して、APIを生成ボタンを押す 次にJavaScript Maps API の例で表示された <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;sensor=true_or_false&amp;key=*********************************" type="text/javascript"></script> をエラーが表示されるページに貼り付ける ここまでの作業をおこなっております。 ただ、これで正しいのかが分かりません。 詳しい方からのご助言頂けますでしょうか?

専門家に質問してみよう