在网上看到edushi等网站做的地图效果很不错,找了一下相关资料,介绍得不多,现整理如下:
软件名称 | License?
类型 |
编程?
语言 |
运行环境 | 用途 |
PostGIS | GPL | Plpgsql | Postgresql | 存储数据 |
MapServer | MapServer License | C++ | UNIX like/ Windows | 提供地图相关服务 |
TileCache | BSD | Python | All Platform | 图片缓存 |
OpenLayers | BSD | Javascript | IE/Firefox | 客户端展现控制 |
GDAL/OGR | MIT License | C++ | UNIX like/ Windows | 数据格式导换 |
再简单解释下:
1.PostGis是PGSQL的一个扩展,在遵循OpenGIS规范下,提供空间对象、空间索引、空间操作函数和空间操作符等空间信息服务功能。
2.MapServer可以提供openGIS规范的各种接口。
3.MapServer根据参数中指定的路径读取mapfile文件和SLD文件。
4.使用SLD(Styled Layer Descriptors ), Mapfile控制地图显示样式。
5.根据SLD和mapfile的样式参数,配合GD(Graphics Library)进行的图形制作。
6.查询只与pgsql有关