Wednesday, 23 November 2016

MapGuide / AIMS - GETDYNAMICMAPOVERLAYIMAGE and GETMAPIMAGE

We want to use a MapGuide map in an OpenLayers based web mapping application. Whilst checking the two options for calling MapGuide I noticed the differences between GETMAPIMAGE and GETDYNAMICMAPOVERLAYIMAGE.

GETDYNAMICMAPOVERLAYIMAGE
- creates a transparent background
- requires a session id

GETMAPIMAGE
- doesn't support transparent background but map background color can be set transparent <BackgroundColor>00ffffff</BackgroundColor>
- allows username/password or session id

We tried WMS as well but MapGuide (AIMS 2013) as WMS server is not great - mainly perfomance is not sufficient. Will do another performance with AIMS 2017 soon.