タグ

2013年12月9日のブックマーク (7件)

  • Google MAPS API v3でdistanceFrom(二点間の距離を求める) | Firegoby

    mfham
    mfham 2013/12/09
    二点間の距離
  • 地図上の2点間の距離を求める

    Google Maps API V3で、地図上の2点間の直線距離を求めます。 V2時代は GLatLng.distanceFrom() でしたが、V3では Google Maps Javascript API V3 Geometry Library の google.maps.geometry.sphericalに用意されている computeDistanceBetween() で計算できます。 「ヒュベニの公式(距離計算式)」に悩まなくても大丈夫ですよ!プログラミングに興味はなく、地図をクリックして調べたいだけの場合には、地図上を順にクリックしていって移動距離を算出地図に円を描く・・・などをご利用ください。 <script type="text/javascript" src="//maps.google.com/maps/api/js?sensor=false&libraries=ge

    mfham
    mfham 2013/12/09
    二点間の距離
  • Google Maps API V3で距離を求める方法 - ロジカルアーツ研究所

    Google Maps APIを使って2点間の距離を求めたい場合、V2ではGLatLngクラスのdistanceFromというメソッドが用意されていたのですが、V3になってLatLngクラスのメソッドを探してみても、そのようなものは見当たりません。もしかすると自作するしかないのかと思いましたが、リファレンスをよく調べてみると意外なところに見つかりました。 後ろの方にあってわかりにくいのですが、google.maps.geometry.sphericalというクラスにcomputeDistanceBetweenという関数が用意されているのを見つけました。これがdistanceFromと同じ役割を果たします。 V2のときのdistanceFromはGLatLngクラスのメソッドとして動作するものでしたが、V3におけるcomputeDistanceBetweenはgoogle.maps.geom

    mfham
    mfham 2013/12/09
    二点間の距離
  • Lopan.jp

    このサイトは、分析、パーソナライゼーション、およびターゲットを絞った広告の目的だけでなく、サイトの重要な機能を有効にするためになどのテクノロジーを利用します。詳細については、次のリンクをご覧ください。ポリシー設定の管理ストレージの設定サイトにアクセスすると、および同様の技術「」を使用して、ユーザーに関するデータが保存または取得される場合があります。は、サイトの基的な機能やその他の目的に必要になる場合があります。特定の種類のを無効にするオプションもありますが、無効にするとサイトでのエクスペリエンスに影響を与える可能性があります。ポリシー必須サイトの基的な機能を有効にするために必要です。必須のを無効にすることはできません。クッキーを見るターゲットを絞った広告あなたとあなたの興味により関連性の高い広告を配信するために使用されます。広告の表示回数を制限したり、広告キャンペーンの効果を測定したり

    Lopan.jp
  • Google Maps APIのおさらい。

    Webサイトで地図を表示するのに便利なGoogle マップ。Googleが提供しているGoogle Maps APIを使って、地図を設置する方法から、マーカーを置いたり、道のりを表示したり、地図の色を変えたりするためのコードをまとめました。※Google Maps APIの中でも、ここではGoogle Maps JavaScript API v3を使ったサンプルを掲載します。 以下は目次です。クリックするとその項目へ移動します。 Google マップを設置する。 いちばん簡単なGoogle マップ ジオコーディングなGoogle マップ Google マップの読み込み方 場所を示す。 マーカーを置く アイコンを置く 吹き出しを出す 道のりを表示する。 ポリラインで描画する Directions Serviceを利用する 見た目をカスタマイズする。 コントロールのカスタマイズ デザインのカス

    Google Maps APIのおさらい。
  • Google Map API version 3 Overlay Example2 | 株式会社フォレスト・コンサルタンツ

    にある通り、「map」上において指定された「id」のInfoWidowをopenし、以前に開かれていたInfoWidowについては閉じるという処理を行っています。 取り合えず、これでMarkerを使うことなく、InfoWindowを開くことができるのですが、注意点が2つあります。 IE6などでメモリリークが発生する。 InfoWidowを開いた際に、地図画面が動いた場合、新たにOverlayをクリックしてもInfoWidowが開かない場合がある。 前者については、回避方法が思い浮びません。公式サンプルの「Google Maps JavaScript API v3 Example: Info Window Simple」code.google.com/intl/en/api... でも、IE6でInfoWidowを開くとメモリリークが発生するので仕方ないのかも。 後者は、「google.ma

  • Google グループ

    Google グループでは、オンライン フォーラムやメール ベースのグループを作成したり、こうしたフォーラムやグループに参加したりすることで、大勢のユーザーと情報の共有やディスカッションを行うことができます。