开放式地球地图与不规则的站测量覆盖

时间:2013-10-21 02:27:30

标签: google-maps google-maps-api-3 openmap

我想从许多气象站绘制当前温度(或气压等)的地图,底层地图仍然可识别。问题最容易想到如下:

我有来自不规则间距点的一系列点测量 - 认为GPS坐标的三元组各有一个温度值。我的电台可能彼此非常接近或相隔很远,用户可能想要放大或缩小。感冒应该是蓝色的,温暖的应该是红色的。理想情况下,我想通过数组,颜色范围,并有其余的照顾。我希望所有内容都在Web浏览器中。用户需要能够放大,缩小,移动并返回当前位置。

我甚至不知道如何考虑这个问题。如果用户缩小得足够多,则不透明的点可能非常接近以掩盖地形。但是,放大,识别作为电台本身的点会很好。这可能需要一些智能来实现有多少点,例如,相对于显示器的密度?不确定。

我相信google地图会对许多API调用收费,所以我更喜欢使用可以使用不同底层地图的开放地图和/或开放API。它不一定是花哨的。我不关心方向等 - 只是一张可以在大多数缩放设置下识别的地图,具有地标和街道名称,以及我漂亮的温度站叠加着色,以便用户可以看到它在哪里冷和哪里它很温暖。

(站点在线和离线,但我不需要每小时更新一次。我可以将地图测量值放入一个可通过网址访问的文件中。)

对于高级网络程序员来说这是一个简单的问题还是一个难题?

/ IAW

1 个答案:

答案 0 :(得分:0)

在浏览了很长时间之后,我认为最好的方法是使用html5 openlayers nexrad。

唉,文档似乎很乱。我找到的一半例子似乎没有用。这真是太棒了。类似地,openlayers cookbook似乎也已经过时并且有不正确的例子,但他们确实有一个相当短的例子,这个nexrad地图覆盖在美国,可以进一步研究。