GEOSS Banner

3.1:Offering a DXF file with mapserver WFS

3.1.1 Introduction to the use case
3.1.2 Description of the use case
3.1.3 Pointer from parts of the use case to the tutorial sections
3.1.4 Example used to show the use case

3.1.1 Introduction to use case

MapServer is an Open Source geographic data rendering engine written in C. Beyond browsing GIS data, MapServer allows you create “geographic image maps”, that is, maps that can direct users to content.

MapServer is a popular Open Source project whose purpose is to display dynamic spatial maps over the Internet.

Some of its major features include:

• support for display and querying of hundreds of raster, vector, and database formats

• ability to run on various operating systems (Windows, Linux, Mac OS X, etc.)

• support for popular scripting languages and development environments (PHP, Python, Perl, Ruby, Java, .NET)

• on-the-fly projections

• high quality rendering

• fully customizable application output

• many ready-to-use Open Source application environments

In its most basic form, MapServer is a CGI program that sits inactive on your Web server. When a request is sent to MapServer, it uses information passed in the request URL and the Mapfile to create an image of the requested map. The request may also return images for legends, scale bars, reference maps, and values passed as CGI variables.
MapServer was originally developed by the University of Minnesota (UMN) ForNet project in cooperation with NASA, and the Minnesota Department of Natural Resources (MNDNR). Later it was hosted by the TerraSIP project, a NASA sponsored project between the UMN and a consortium of land management interests.
MapServer is now a project of OSGeo, and is maintained by a growing number of developers (nearing 20) from around the world. It is supported by a diverse group of organizations that fund enhancements and maintenance, and administered within OSGeo by the MapServer Project Steering Committee made up of developers and other contributors.
More information can be found at Firstly, we are going to describe the installation of mapserver by using two different installers. And later, we are going to illustrate how to offer a DXF file.

3.1.2 Description of the use case

DXF, or Drawing Exchange Format, is an open sourced CAD data file format. It was developed by Autodesk in 1982 to enable data interoperability of 2D and 3D drawings between AutoCAD and other programs. Ever since, it has been updated several times, and the latest version (Release 14) supports both ASCII and binary forms. Files created with the earlier versions can also be opened with the later releases.
In this particular case we are going to illustrate in detail on how to publish vector data in DXF format on Mapserver. In particular, our example is going to combine (2D) vector data (points and polygons) from position.

3.1.3 Pointer from parts of the use case to the tutorial sections

3.1.4 Example used to show the use case

All data used was originally from WFS servers registered and compliant with the OGC standards. This data is from the positions of birds, reptiles and amphibians of the Siberian region. (Section

<<Prev T.O.C.  Next>>

Files (0)

You must login to post a comment.