• ベストアンサー

Goole Mapsのマイマップで出力したKMLの座標一覧を取得したい

Goole Mapsのマイマップで出力したKMLの座標一覧を取得したい。 マイマップの最短経路を求めるために Waypoint一覧を作りたいのですが、 マイマップから出力したKMLにはURLが書かれており 座標の取得方法がわかりません。 どなたか教えてください。 宜しくお願い致します。

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

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

確か、そのURLにアクセスすればKML(XML)が返されたはずなんですけど...。 javascriptでXHRするとクロスドメインアクセスになるので、 手作業で自サイト保存するか、PHPとかでプロキシ応答させて XHRすれば、javascriptでパースできやす。

r5eDANzpaS
質問者

お礼

回答ありがとうございました。 >そのURLにアクセスすればKML(XML)が返されたはずなんですけど...。 その通りでした。。。。。ちょっと恥ずかしいです。 変な質問してすみませんでした。

全文を見る
すると、全ての回答が全文表示されます。

関連する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 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
  • GoogleMapAPIv3でルート上の座標を取得

    Google maps api v3において、ルート検索をして経路上の座標を取得する方法を探しています。 「右折する」「国道2号線に入る」といった経路上の情報を文章として取る方法は分かったのですが、 座標として取りたいです。 できれば、まっすぐな道でも数100mごとに座標が取れると嬉しいです。 イメージとしては、 http://orchard.ddo.jp/GMAP_ROUTE/index.php なのですが、リンク先はAPIがv2っぽいので使えませんでした。 v3でもできないか調べてみたのですが、分からなかったため質問させて頂きました。 分かる方宜しくお願いします。

  • GoogleMapAPIv3でルート上の座標を取得

    http://okwave.jp/qa/q6978088.html 上記URLの過去の質問を見て疑問に思いましたので質問させていただきます。 上記URLでもありましたようにルート上の座標を取得しようとして var arr; var directionsService = new google.maps.DirectionsService(); directionsService.route(request, function(result, status) { if (status == google.maps.DirectionsStatus.OK) { // ヒットした結果を表示 directionsDisplay.setDirections(result); arr = result.routes[0].overview_path; // ルートの全行程を表す } }); alert(arr.length); と記述しました。 arr には経路検索のルート上の座標が含まれているのですがこれを 取り出すためにはどうすればよいでしょうか。取り出してgoogleMap上にマーカーとして 表示したいと思っています。 directionsService.route(){ } の外では alert(arr.length); と記述しても 「lengthの値を取得できません。オブジェクトがNullまたは未定義です。」 となりarrを取得できないようです。 また、仮に取得できるようになったとして取得した座標の配列を どうやって地図上にマーカーとして表示させればよいでしょうか。 今はマーカーを表示させるのに var markerOpts4 = {position: new google.maps.LatLng(36, 137),  map: mapObj} var marker4 = new google.maps.Marker(markerOpts4); というように1つずつマーカーを設定しています。 取得した座標の配列を上記の記述方法にどう組み込めばよいのかいまいちよくわからないです。

  • My maps editor マイマップかFus~

    自分専用のマップを作りたく、iPhoneでMy maps editorというアプリの評判がよかったため、使用しているのですが、作れるマップの種類にマイマップかFusion tablesの2つがあります。 少し調べてみたところ、マイマップのAPIは廃止されているようで、googleもFusion tablesへの移行を進めているようですが、マイマップ自体は存続していますし、Fusion tablesのほうが存続があやしいという情報すらありました。 この先、どちらを使用していくことが望ましいというか、手堅いでしょうか? たくさんの情報を管理していきたいので、どちらで管理していくか最初に決めるのが肝心だと思っています。 ご意見をよろしくお願い致します。

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

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

  • 抽出した特徴点の座標を取得したいのですが…

    OpenCVの特徴点を抽出するサンプルプログラム http://opencv.jp/sample/gradient_edge_corner.html#goodfeaturesを使用して, 特徴点の座標をx,y座標として取得したいと思っているのですが, 関数cvFindCornerSubPix()の2番目の引数cornersに, 「コーナーの初期座標が入力され,高精度化された座標が出力される」 とあったので,出力してみたところ,5~6桁の数字がズラーッと表示されました. この数字が高精度化された座標なのでしょうが, 特徴点座標をx,y座標として取得する方法はないのでしょうか? ご存知の方がいらっしゃれば,ご教授いただけると幸いです. よろしくお願いいたします.

  • 座標取得方法をおしえてください!

    マウスの座標取得方法を教えてください。 お願いします。

  • 画像の座標取得

    VBのPictureBoxでピクチャーを表示し、指定したカラーの座標(X,Y)を配列で取得する方法はありますか? 例えば、真っ黒の中に白い点が散りばめられている画像を読み込んだとして、ピクチャー上に白で表示されている部分のXY軸を取得し、座標計算等を行おうとしています。 上記方法以外でも良い方法があればお願いします。 画像自体が大きいので、出来るだけ早い処理で取得出来るものをと考えています。

  • 座標(X,Y)出力できるCAD

    図形作成後、複数の穴位置等のXY座標をテキスト出力できる安価なCADソフト有りますか。当方現在2次元の板金向け汎用CAD使用しており、座標の表示機能は有りますが、座標をファイルとして出力できません。どなたか知っていらしゃる方教えて下さい。宜しくお願い致します。

    • ベストアンサー
    • CAM