2017年4月18日火曜日

2点間の緯度経度から距離を測定する方法

三平方の定理
a^2 + b^2 = c^2(cが斜辺)

距離(km) = √((緯度1 – 緯度2) / 0.0111)^2 + ( (経度1 – 経度2) / 0.0091)^2
↓SQL
SELECT SQRT(POWER((緯度1 – 緯度2) / 0.0111, 2) + POWER((経度1 – 経度2) / 0.0091, 2)) AS distance

距離(km) = SQRT(POWER((緯度1 - 緯度2) / 0.0111, 2) + POWER((経度1 - 経度2) / 0.0091, 2))

元ネタ
http://ueblog.natural-wave.com/2010/09/14/latitude-longitude-sql/

2017年4月10日月曜日

FileMaker + Node.js

あとで見る。



  1. Node.jsだけを使ってシンプルなWebサーバを作成する
  2. そのサーバをExpress.jsにアップグレードする
  3. それをzeithq.comnowを使ってクラウドにデプロイする
  4. それをさらにfeathers.jsサーバにアップグレードする
  5. そのサーバを、feathers filemakerを使ってFileMaker Serverに接続する
  6. 部品を組み立ててシンプルなreact.jsアプリケーションをつくる
  7. react.jsアプリケーションをfeathers serverに接続する
  8. Webソケット接続のデモ
http://notonlyfilemaker.com/2017/04/javascript-eating-filemaker-world-video/