In order to have easy access to maps in the application we should support other types of map layers than image from file or ESRI Shape files.
One way could be to integrate with Web Map Service (WMS) in general and even better make sure that auto-zoom works as expected so that it is possible to get more detailed map from the service.
[http://en.wikipedia.org/wiki/Web_Map_Service]
An Open Geospatial Consortium Web Map Service (WMS) produces maps of spatially referenced data dynamically from geographic information. This international standard defines a "map" to be a portrayal of geographic information as a digital image file suitable for display on a computer screen. A map is not the data itself. WMS-produced maps are generally rendered in a pictorial format such as PNG, GIF or JPEG, or occasionally as vector-based graphical elements in Scalable Vector Graphics (SVG) or Web Computer Graphics Metafile (WebCGM) formats. This is in contrast to a Web Feature Service (WFS), which returns actual vector data, and a Web Coverage Service (WCS), which returns actual raster data.
{noformat}