Making geospatial education and opportunities accessible to all. Use Open Source GIS “Geo for All” is the Open Source Geospatial Foundation’s Committee for Educational outreach and works in close collaboration with ICA, ISPRS, UN-GIS, AGILE, UCGIS , IGU and other partners worldwide in our mission for making geospatial education and opportunities accessible to all.
“人人共享”使命的核心是认为知识是一种公共利益,教育中的开放原则将为每个人提供巨大的机会。 虽然我们社区的成员来自不同的背景,但我们都寻求消除数字鸿沟,赋予所有人充分的公民权利,并为建立开放知识做出贡献,造福于整个社会和子孙后代。
网站说明
● 本新网站的开发,是为推广宣传开源 WebGIS 的使用;
● 此教程中文版本由OSGeo中国中心——开放地理空间实验室维护;
● 教程最开始做的是 MapServer 教程中文翻译;
● 原始 MapServer 教程运行在PHP环境下,目前完全使用Python重写生成静态网站;
● 教程的开发使用了一些英文教程及官网案例;
● 配置了单独的MapServer服务器提供地图服务;
● 任何问题与建议请发送至邮件 bukun (at) osgeo.cn ,会及时进行修正。

MapServer

MapServer最初是由美国明尼苏达大学和美国太空总署(NASA)开发的一个开源的WebGIS软件。 MapServer作为WebGIS解决方案,它是面向对象的,基本配置文件MapFile和MapScript模块的API组织都是基于对象的。 MapServer通过支持OGC协会的若干标准,支持分布和互操作。 MapServer是基于胖服务器/瘦客户端模式开发的 WebGIS 平台,读取地理数据,并利用GD库绘制好 Jpeg/PNG/GIF 格式的图片后再传回客户端浏览器。 MapServer支持在Windows、UNIX、Linux等多种平台。MapServer支持OGC的WMS/WFS服务规范。 MapsServer本身是由C语言编写的程序,提供了两种开发模式,一种是基于CGI的,另一种是MapScript方式。 MapScript支持的语言:PHP,Perl,Python,java,Tcl,C#等。 MapServer可以看作是两个独立模块的统称:MapServer CGI模块和MapScript模块。在服务器端可以使用任一模块,编写WebGIS程序。

LeafletJS

Leaflet 是一个为建设移动设备友好的互动地图,而开发的现代的、开源的 JavaScript 库。它是由 Vladimir Agafonkin 带领一个专业贡献者团队开发,虽然代码仅有 33 KB,但它具有开发人员开发在线地图的大部分功能。 Leaflet设计坚持简便、高性能和可用性好的思想,在所有主要桌面和移动平台能高效运作,在现代浏览器上会利用HTML5和CSS3的优势, 同时也支持旧的浏览器访问。支持插件扩展,有一个友好、易于使用的API文档和一个简单的、可读的源代码。

OpenLayers

OpenLayers是一个用于开发WebGIS客户端的JavaScript包。 OpenLayers 支持的地图来源包括Google Maps、Yahoo、Map、微软Virtual Earth 等, 用户还可以用简单的图片地图作为背景图,与其他的图层在OpenLayers 中进行叠加, 在这一方面OpenLayers提供了非常多的选择。 除此之外,OpenLayers实现访问地理空间数据的方法都符合行业标准。 OpenLayers 支持Open GIS 协会制定的WMS(Web Mapping Service)和WFS(Web Feature Service)等网络服务规范,可以通过远程服务的方式, 将以OGC 服务形式发布的地图数据加载到基于浏览器的OpenLayers 客户端中进行显示。 OpenLayers采用面向对象方式开发,并使用来自 Prototype.js 和 Rico 中的一些组件。

Cesium

基于 WebGL 的前端3D JavaScript 类库。 Cesium在2016年3月份左右推出3D Tiles数据规范,在glTF基础上提供了LOD能力, 定位就是Web环境下海量三维模型数据。 虽然目前3D Tiles还是Beta阶段,有不少硬伤, 但3D Tiles数据规范于2016年9月30日开始了OGC标准化进程,积极成分还是很大。