我无法弄清楚从哪里开始使用GIS应用程序开发,或选择哪种技术

时间:2012-01-13 09:41:28

标签: web gis geoserver mapserver

我对GIS开发很陌生,坦白说我根本就没有它的背景。我搜索了网络,但我发现的教程似乎假设读者有一些背景信息。

问题在于我对阅读或学习的内容感到困惑,似乎有很多技术,而且我感到有些失落,因为有些人谈论openlayers,geoserver,mapserver,google maps和open street maps。

所以这就是我应该开发的东西,我想你可以给我一个关于使用哪种技术的建议,以及我应该从哪里开始阅读 - 鉴于我几乎什么都不知道 - 。

案例1:仅限约20个用户的封闭系统,可以在地图上指定位置,Web应用程序将存储位置的纬度和经度并显示标记。我想使用google maps api,但我取消了,因为如果系统是关闭的,许可证要求您购买服务。那么在这种情况下我应该使用什么技术?我需要一个免费选项,我也只会使用网络服务器,所以如果解决方案包括使用我自己的地理服务器,或类似的东西,我将无法做到。

案例2:我应该在两个给定点之间显示道路和路线,并可能在地图上添加一些注释。对于我的情况,我可以使用自己的地图服务器/地理服务器,但我再次想要你的建议。

当然解决方案需要是开源的

最后,我希望你能告诉我先读什么,