User Tools

Site Tools


thinkgeo.mapsuite.wmsserveredition.wmslayerplugin

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
thinkgeo.mapsuite.wmsserveredition.wmslayerplugin [2015/09/22 08:50]
admin
thinkgeo.mapsuite.wmsserveredition.wmslayerplugin [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.WmsServerEdition.WmsLayerPlugin ====== ====== ThinkGeo.MapSuite.WmsServerEdition.WmsLayerPlugin ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 This class is the base class for all types of WMS Plug-ins. The WmsLayerPlugin class is where all other types of WMS Plug-ins are inherited from. It provides the base set of functionality. As it is abstract, there are a number of methods you need to implement. The first one is GetMapConfigurationCore. In this method, you are responsible for generating a MapConfiguration which includes layers collection and TileCache object you will use. The other two required methods are GetProjectionCore and GetBoundingBoxCore. These get projection string and the BoundingBox for your WMS Plug-in. Another required method is GetNameCore which returns the layer name which will used in the GetMap WMS operation. This class is the base class for all types of WMS Plug-ins. The WmsLayerPlugin class is where all other types of WMS Plug-ins are inherited from. It provides the base set of functionality. As it is abstract, there are a number of methods you need to implement. The first one is GetMapConfigurationCore. In this method, you are responsible for generating a MapConfiguration which includes layers collection and TileCache object you will use. The other two required methods are GetProjectionCore and GetBoundingBoxCore. These get projection string and the BoundingBox for your WMS Plug-in. Another required method is GetNameCore which returns the layer name which will used in the GetMap WMS operation.
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
thinkgeo.mapsuite.wmsserveredition.wmslayerplugin.1442911852.txt.gz ยท Last modified: 2015/09/22 08:50 by admin