ボタンをクリックするだけで、マップの現在の中心に最も近い20人をフュージョンテーブルに表示しようとしているプロジェクトがあります。私は現在、緯度と経度を静的な数値として持っています。マップの現在の中心に基づいて変更する必要があります。私が現在持っているものへのリンクは http://www.mappingcenter.org/little_flock/littleflock.html> です。
私はjsが初めてで、本当に困惑しています。
ボタンをクリックするだけで、マップの現在の中心に最も近い20人をフュージョンテーブルに表示しようとしているプロジェクトがあります。私は現在、緯度と経度を静的な数値として持っています。マップの現在の中心に基づいて変更する必要があります。私が現在持っているものへのリンクは http://www.mappingcenter.org/little_flock/littleflock.html> です。
私はjsが初めてで、本当に困惑しています。
-methodは、-instancegetCenter()
の中心を返します。google.maps.Map
orderBy:'ST_DISTANCE(geo_latitude, LATLNG('+map.getCenter().lat()+','+map.getCenter().lng()+'))'
order by と limit 20 で GViz を使用してこれを行うことができます。
クエリ: "SELECT geometry FROM "+FusionTableID+" ORDER BY ST_DISTANCE(geometry, LATLNG("+map.getCenter().toUrlValue(6)+")) LIMIT 10"