MapServer-Helloworld

  • Mapserver的安装请自行google,这里介绍Mapserver的配置文件Mapfile的配置方法,将使用一个最简单的实例进行入门。
  • 首先准备好一个shp格式的世界地图,放到 ./data 目录下,包含文件 world.dbf、world.prj、world.shp、world.shx四个必须文件。可以通过本文附件进行下载。
  • Mapfile 文件是以 .map 为后缀的,新建文件 hello_world.map 并输入基本的信息如下:
 MAP
   EXTENT -180 -85 180 85
   NAME "hello world"
   SHAPEPATH data/
   SIZE 1024 600
   LAYER
     NAME world
     TYPE polygon
     DATA world
     STATUS default
     CLASS
       NAME "world"
       OUTLINECOLOR 139 134 130
       COLOR 238 229 0
     END
   END
 END
  • 启动 mapserver
  • 在浏览器中输入地址:http://localhost/cgi-bin/maps...path/to/hello_world.map
    (其中path_to请替换成自己的路径)即可看到最简单的mapserver渲染结果

343b7a76-dafe-44d0-b114-83438956c775.jpg

  • 至此,我们就实现了最简单的mapserver地图发布。
阅读 185

推荐阅读