メモ@inudaisho

君見ずや出版 / 興味次第の調べ物置き場

google.maps.geometry.spherical

ひさしぶりに google maps api v3 のリファレンスみたら google.maps.geometry.spherical なんてのが追加されてた。

  • computeArea(loop:Array.|MVCArray., radius?:number)
    • 与えられた点群から面積を計算。点群は最初と終わりが同じ。
  • computeDistanceBetween(from:LatLng, to:LatLng, radius?:number)
    • 二点間の距離を計算。
  • computeHeading(from:LatLng, to:LatLng)
    • 方向を角度であらわす。-180から180。基点の真北が0、真東が90、真西が-90。
  • computeLength(path:Array.|MVCArray.,radius?:number)
    • 与えられた点群(パス)の長さを計算。
  • computeOffset(from:LatLng, distance:number, heading:number, radius?:number)
    • 与えられた基点、距離、方向から点を逆算する
  • interpolate(from:LatLng, to:LatLng, fraction:number)
    • ある二点のfraction倍の距離の地点を返す