Questions tagged [mapserver]

MapServer is an Open Source geographic data rendering engine written in C, designed for fast display of dynamic maps on the Internet. Beyond browsing GIS data, MapServer allows you create “geographic image maps”, that is, maps that can direct users to content.

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. For example, the Minnesota DNR Recreation Compass provides users with more than 10,000 web pages, reports and maps via a single application. The same application serves as a “map engine” for other portions of the site, providing spatial context where needed.

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.

  • Advanced cartographic output
    • Scale dependent feature drawing and application execution
    • Feature labeling including label collision mediation
    • Fully customizable, template driven output
    • TrueType fonts
    • Map element automation (scalebar, reference map, and legend)
    • Thematic mapping using logical- or regular expression-based classes
  • Support for popular scripting and development environments
    • PHP, Python, Perl, Ruby, Java, and .NET
  • Cross-platform support
    • Linux, Windows, Mac OS X, Solaris, and more
  • Support of numerous Open Geospatial Consortium
  • WMS (client/server), non-transactional WFS (client/server), WMC, WCS, Filter Encoding, SLD, GML, SOS, OM
  • A multitude of raster and vector data formats
    • TIFF/GeoTIFF, EPPL7, and many others via GDAL
    • ESRI shapfiles, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL and many others via OGR
  • Map projection support
    • On-the-fly map projection with 1000s of projections through the Proj.4 library
  • Website: http://mapserver.org/

    206 questions
    23
    votes
    6 answers

    Good examples of MapServer / OpenLayers

    I want to convince some clients to use MapServer and OpenLayers. Please can anyone suggest attractive websites to show off the possiblities! The clients will be impressed by: A density map (otherwise known as a heat map, colour-shaded grid…
    MarkJ
    • 29,252
    • 4
    • 60
    • 104
    6
    votes
    3 answers

    WMS/WFS server: am I crazy to write my own?

    I'm a "do it yourself" kind of guy, but I want to make sure I'm not going to do myself in by trying to bite off more than I can chew. I am writing a browser-based mapping application that needs to have the option to run standalone (no internet…
    M Katz
    • 4,604
    • 3
    • 36
    • 59
    4
    votes
    3 answers

    Mapscript queryByPoint return no results

    I have a dynamically generated mapfile made with c# mapscript that is defined like: MAP EXTENT 5.91828 45.63552 5.92346 45.65051 IMAGECOLOR 192 192 192 IMAGETYPE png SIZE 256 256 STATUS ON TRANSPARENT TRUE UNITS METERS NAME…
    jpsimard-nyx
    • 7,779
    • 6
    • 29
    • 47
    3
    votes
    1 answer

    I can't figure out where to start with GIS application development, or which technology to select

    I am very new to GIS development, and to be be frank I have no background about it at all. I searched the web but the tutorials I found seemed to assume the reader has some background information. the thing is that I am confused about what to read…
    3
    votes
    3 answers

    How can I mix layers with different coordinate system in OpenLayers?

    I'm using an OpenLayers-map and I want to use in it different mapservers, that use different coordinate systems. Can OpenLayers integrate it in the same map and automatically converts coordinate-systems?
    Mnementh
    • 47,129
    • 42
    • 140
    • 198
    3
    votes
    1 answer

    Using Tiled Google Map With OpenLayers 3

    How can I use google map with OpenLayers 3? I want to migrate from OpenLayers 2 to 3. here is an example: google map integration with OpenLayers example but using this method needs to change the old HTML code (two element needs, 'gmap' and 'olmap'…
    Pedram
    • 820
    • 7
    • 22
    3
    votes
    1 answer

    WMS Layer provide by Map Sever rendering incorrectly in ol3

    I have created a map using OpenLayers3 which contains two layers. First layer is Open Street Map Layer and the second one is WMS layer provided by the Map Server. Problem- When i'm rendering first layer it is rendering properly no issue. but when…
    Neelesh
    • 533
    • 2
    • 15
    3
    votes
    2 answers

    how to add map layer overlays in openlayers?

    i have 3 shapefile ready in a map file, and rendering it on mapserver. what i need is to and these layer overlay one over the other.how can i do this
    Jaison Justus
    • 2,613
    • 7
    • 40
    • 64
    3
    votes
    2 answers

    How can I display characters in a map by mapfile?

    I'm trying to show a map using postGIS+Mapserver. And I've displayed a PNG picture in my WEB. However, I want to show some charactors in the map, just like this: mapserv demo…
    sirius
    • 135
    • 8
    3
    votes
    1 answer

    postGIS applications

    I would like to learn how to build applications using postGIS. I am wondering if there are good open source examples out there that I can take a look at? I am particularly interested in those that not only use postgres to store the map data but make…
    JRR
    • 5,290
    • 4
    • 32
    • 54
    3
    votes
    3 answers

    How to get mapserver to work

    I've been working with MapServer for about 2 hours now , but it seems alittle bit complicated to get started with. So here's my question Is there any way to get mapserver to show a simple map of whole world in which I can move the map to see…
    SpiXel
    • 3,558
    • 1
    • 23
    • 38
    2
    votes
    2 answers

    LNK2005: find the module which was built with /MT

    I'm trying to build C++ project (mapserver). It depends on some other projects. When I run nmake, it shows many errors like this: ... LIBCMTD.lib(getenv.obj) : error LNK2005: _getenv already defined in…
    ILYA
    • 495
    • 6
    • 17
    2
    votes
    1 answer

    Multiple tables query on postgis

    In postgis, I have a couple of tables with same structure but standing for different layers(1,2,3...) respectively for Mapserver, table1 gid | name | address | post code | layer | …
    tiplip
    • 277
    • 5
    • 15
    2
    votes
    3 answers

    Slow performance from MapServer

    I'm using mapserver to create a map that will be displayed with the google map api. I'm encountering performances issues. My maps are all in shapefile format. I run tests to get time to render maps. When rendering a map with the shp2img tool, using…
    Blue
    • 373
    • 2
    • 7
    • 16
    2
    votes
    1 answer

    MapServer Regular Expression Validation for Latitude/Longitude Issue

    My code below loosely is per Zehra Nasif answer from Regular expression for matching latitude/longitude coordinates? (May 15 '14 at 20:00). While my code below is for MapServer, I think vanilla RE should work; the documentation says 'Google Regular…
    IrfanClemson
    • 1,293
    • 4
    • 29
    • 46
    1
    2 3
    13 14