Google Earth APIを使用している場合(Google Earthプラグインがインストールされている必要があります)、押し出されたポリゴンを作成できます。あなたはEarth API Interactive Samplerとペーストに行けばたとえば、/これを実行します。
var lookAt = ge.getView().copyAsLookAt(ge.ALTITUDE_RELATIVE_TO_GROUND);
var lat = lookAt.getLatitude();
var lng = lookAt.getLongitude();
// first create inner and outer boundaries
// outer boundary is a square
var outerBoundary = ge.createLinearRing('');
var coords = outerBoundary.getCoordinates();
coords.pushLatLngAlt(lat - 0.5, lng - 0.5, 1000000);
coords.pushLatLngAlt(lat - 0.5, lng + 0.5, 1000000);
coords.pushLatLngAlt(lat + 0.5, lng + 0.5, 1000000);
coords.pushLatLngAlt(lat + 0.5, lng - 0.5, 1000000);
// create the polygon and set its boundaries
var polygon = ge.createPolygon('');
polygon.setExtrude(true);
polygon.setAltitudeMode(ge.ALTITUDE_RELATIVE_TO_GROUND);
polygon.setOuterBoundary(outerBoundary);
// create the polygon placemark and add it to Earth
var polygonPlacemark = ge.createPlacemark('');
polygonPlacemark.setGeometry(polygon);
ge.getFeatures().appendChild(polygonPlacemark);
// persist the placemark for other interactive samples
window.placemark = polygonPlacemark;
window.polygonPlacemark = polygonPlacemark;
あなたが地球の外に押し出された3Dポリゴンが表示されます。
これではるかに多くのことができます。 code.google.com/apis/earthとcode.google.com/apis/kmlにアクセスして、Earth APIとKML(Earth APIのジオメトリプリミティブの基礎)を試してみることをおすすめします。
私はこれが質問に答えるとは思わない。この答えには*リアルタイムなものは何もありません。 – Sklivvz
気軽に回答に追加するか、自分で回答を投稿してください。ポーリングは 'window.setInterval'を使うのと同じくらい簡単です。プッシュの場合、WebSocketsやその他のものを使うことができます。 http://www.html5rocks.comにこれ以上の情報があります。 –