Web 我能';我不知道从哪里开始开发GIS应用程序,或者选择哪种技术

Web 我能';我不知道从哪里开始开发GIS应用程序,或者选择哪种技术,web,gis,geoserver,mapserver,Web,Gis,Geoserver,Mapserver,我对地理信息系统开发非常陌生,坦率地说,我一点背景都没有。我在网上搜索过,但我找到的教程似乎假设读者有一些背景信息 问题是,我对阅读或学习什么感到困惑,似乎有很多技术,而且我感到迷茫,因为有些人谈到openlayers、geoserver、mapserver、google maps和open street maps 这就是我应该开发的,我希望你能给我一个建议,关于使用哪种技术,以及我应该从哪里开始阅读,因为我几乎一无所知 案例1:一个只有大约20名用户的封闭系统,他们可以在地图上指定位置,web

我对地理信息系统开发非常陌生,坦率地说,我一点背景都没有。我在网上搜索过,但我找到的教程似乎假设读者有一些背景信息

问题是,我对阅读或学习什么感到困惑,似乎有很多技术,而且我感到迷茫,因为有些人谈到openlayers、geoserver、mapserver、google maps和open street maps

这就是我应该开发的,我希望你能给我一个建议,关于使用哪种技术,以及我应该从哪里开始阅读,因为我几乎一无所知

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

案例2:我应该显示两个给定点之间的道路和路线,并可能在地图上添加一些注释。对于这种情况,我可以使用我自己的地图服务器/地理服务器,但我还是希望得到您的建议

当然,解决方案必须是开源的

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

先看一下,从标签[web mapping]和

您可能需要特别关注的一些主题包括:

至于技能和技巧,请看:


可能更适合?非常感谢您的回复。我来检查一下。