摘要:• 从MapServer5.0开始,取消了对单个mapfile layer数量的限制 • DATA参数是相对于SHAPEPATH的路径 • 如果没有配置DATA节,MapServer将认为它是一个ESRI shapefile(*.shp) Raster LayersLAYERNAME "bathymetry"TYPE RASTERSTATUS DEFAULTDATA "bath_mapserver.tif"ENDVector LayersVector layers 可以显示点、线和多边形。下面的例子演示了如何显示多边形的边线,利用OUTLINECOLOR
阅读全文
摘要:MAPNAME "sample"EXTENT -180 -90 180 90 # GeographicSIZE 800 400IMAGECOLOR 128 128 255END• EXTENT 输出地图的范围• SIZE 地图图像的宽度和高度,以像素为单位 • IMAGECOLOR 默认的背景颜色
阅读全文
摘要:*.map文件是MapServer关于数据访问和样式的最基础的配置文件。它是一个ASCII文本文件,由不同的对象组成。其中,每个对象都有一组可用的参数。所有这些参数都在mapfile reference中有详细说明。下面是一个显示一个图层的例子: MAPNAME "sample"STATUS ONSIZE 600 400SYMBOLSET "../etc/symbols.txt"EXTENT -180 -90 180 90UNITS DDSHAPEPATH "../data"IMAGECOLOR 255 255 255FONTSET
阅读全文
摘要:一个简单的MapServer应用包含:• Map File – 一个用来配置MapServer应用的结构化的配置文档。它告诉MapServer你的地图数据存放在什么位置,以及将结果输出到哪里;同时它也定义了你的地图图层,包括数据源、投影和符号。配置文档必须以.map结尾,否则MapServer将无法识别。• Geographic Data – MapServer可以应用多种地理数据源类型,默认的格式是ESRI shapefile。也支持多种其他的数据格式。 • HTML Pages – 是用户和MapServer之间的接口,MapServer将静态的地图图像放在html文件中。CGI是无状态的
阅读全文