【发布时间】:2016-04-08 18:07:27
【问题描述】:
我从事个人项目,女巫站在 MySQL 数据库中收集和存储一些工作气象站的天气数据(温度、二氧化碳、湿度......)(我已经尝试使用 PostGIS 后的 PostgreSQL)。
在前端,我使用基于 Laravel 的 Web 应用程序和 Leaflet 来显示映射数据(Laravel 请求数据库并将 GeoJSON 文件返回给 Leaflet)。
为了获得更好的可视化效果,我决定进行一些插值以覆盖缺失的数据,然后生成一个彩色图层供传单显示。
在第一步中,我使用 IDW 和克里金插值算法编写了一些 R 脚本,在 R 中绘制结果看起来不错,但问题是我需要生成 shape 或 geoJSON 文件以将其传递给 Leaflet 而不是图像。
经过一些研究,我意识到我需要使用像 geoserver(WMS) 这样的层服务器和 Postgres 而不是 MySQL ...
在这一点上,我仍然很困惑该怎么做。
注意:我需要让我的地图出现在这个网站上:http://www.irceline.be/
请帮忙,提前致谢。
【问题讨论】:
-
有一个 leaflet R package 可以让您直接使用来自 R 的数据。
标签: r gis postgis geoserver wms