Changes between Version 15 and Version 16 of MapGuideArchitecture


Ignore:
Timestamp:
Mar 17, 2009, 9:10:43 AM (15 years ago)
Author:
uvlite
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MapGuideArchitecture

    v15 v16  
    176176 * The !ClientService will eventually realize that it has obtained a response.  It will then pack the response up and sent it back to the Web Tier or other client.  The object will remain to process additional client requests or be destroyed if the client closes the connection.
    177177
     178==== Retrieving a Tile ====
     179
     180A more detailed sequence diagram showing the creation and processing of Tiles is shown in Figure A.
     181||[[Image(GetTileSequence.png)]]||
     182||Figure A - Get Tile Processing sequence||
     183
     184The TileService renders the tile only after checking the tile cache. If the tile needs to be rendered, first the map cache is checked before the map is reloaded from the library. The map cache contains serialized forms of the maps which can be deserialized as MgMap objects.
     185When the map is in the cache again the rendering service is called with the map & layer information and the desired screen area to compute the image. This is done with a Renderer Helper object which can be changed by configuration. Finally an image compressor is called in AGGImageIo to create an image according to the selected ImageFormat (currently JPEG,PNG,PNG8,GIF).
     186
    178187=== Session Management ===
    179188