发布一个矢量图层
这一节开始在 MapServer 中使用矢量数据。矢量数据与CAD软件,或 Illustrator 中的矢量数据类似,除了有地理空间位置的差别,还有一个重要的方面就是 GIS 中的矢量数据是没有样式的信息的。CAD 或 Illustrator 以绘制为主,所采用的矢量数据,需要使用宽度、颜色、样式等来进行区分与美化,在 GIS 中,则将这些工作交由地图制图阶段来完成,同样的数据,可以在不同的专题图中,不同的应用场景中使用不同的样式来绘制。
在 Mapfile 中定义矢量图层
Mapserver可以创建一个图像并保存到一个当地目录,或者直接输送到要求的 Web 浏览器(正如这个例子)。注意上面地图,它是由WebGIS服务器在服务器端后台生成,然后传送到客户端的。在网页后面的代码是:
src="http://webgis.cn/cgi-bin/mapserv?map=/owg/mfa1.map&layer=world-country&mode=map"
/>
你可以不在HTML页面浏览它,仅仅输入这个网址:
(记住替换主机名或者IP地址;例如使用本地主机名 localhost,或者直接使用 IP 地址,如 "127.0.0.1")
01 MAP
02 IMAGETYPE "PNG"
03 EXTENT -180 -90 180 90