2013-10-21 62 views
0

我想繪製來自多個氣象站的當前溫度(或氣壓等)的地圖,其底層地圖仍可識別。這個問題最容易想到如下:帶有不規則測站覆蓋圖的開放式地球地圖

我有一個從不規則間隔點的點測量陣列---認爲GPS的三元組座標與每個溫度值。我的電臺可能彼此非常接近或非常遠,並且用戶可能想要放大或縮小。寒冷應該是藍色的,溫暖應該是紅色的。理想情況下,我想通過陣列,顏色範圍,並讓其餘部分得到照顧。我寧願一切都在網絡瀏覽器內。用戶需要能夠放大,縮小,移動並回到當前位置。

我甚至不知道如何去思考這個問題。如果用戶縮小了足夠的空間,不透明的點可能非常接近以至於遮蔽了地形。但是,放大後,很容易識別出站點本身。這大概需要一些智能來實現有多少點,例如相對於顯示器的密度?不確定。

我相信谷歌地圖會收取很多API調用費用,所以我寧願使用開放式地圖和/或可以使用不同底層地圖的開放式API。它不一定是花式的。我不關心方向等 - 只是一張地圖,在大多數縮放設置下都可以識別,具有地標和街道名稱,以及我的漂亮的溫度站覆蓋着色,以便用戶可以看到它在哪裏很冷,以及在哪裏它是溫暖的。

(站來聯機和脫機,但我並不需要更新此不止一次一個小時。我可以將地圖測量到一個文件,該文件是URL網絡的訪問。)

是這樣的高級網絡程序員容易或難以解決的問題?

/IAW

回答

0

四處尋找了很久之後,我覺得這樣做是HTML5的OpenLayers新一代天氣雷達的最佳途徑。

唉,文檔似乎是一團糟。我發現有一半的例子似乎沒有奏效。這是相當不錯的。同樣,開放層菜譜看起來也過時了,並且有不正確的例子,但是他們的確有一個相當短的例子,覆蓋了美國的這種涅克拉德地圖,人們可以進一步研究。