Garbage Collection


2007-05-08

§ **ESAがGoogleMapsAPIを利用した人工衛星トラッキングサイトを公開

ref.ESA - Track_ESA_missions(ESA)~

えーと、先見の明があった、ということにしておこう...~

ref.GoogleSatTrack2 - satellite tracker on google maps

ESAのトラッキングはAJAXでサーバから衛星の現在位置をプッシュするやり方。どうやら20秒分の位置情報を非同期で転送しているみたい。うまく負荷を分散できれば、こっちのほうがいいかな?

ちなみに、GoogleSatTrack2はブラウザ上のJavaScriptだけで位置計算をやっている。AJAXでのデータの転送は地図データだけ、つまりGoogleMapサーバからのデータ転送は随時行われているけれど、lizard-tail.comからのデータの転送は読み込み時の一回だけしか発生しない。利点はサーバへの負荷がまったくないこと。欠点はPCの時計が狂っていると位置がずれること。

そういえば、NASAとGoogleがリアルタイムトラッキングを提供、という話はどうなったんだろう?