 |
|
Overview of the GoMMaP Chameleon Mapping Service
Introduction
GoMMaP leverages a service called the Chameleon Service Instance that allows you to
quickly build an online mapping application. By simply providing two files to a Chameleon "service" through the Internet,
a dynamic mapping application can be created. Chameleon itself also contains something called "widgets" which are functional
mapping utilities that you can plug into your HTML page.
Service Instance
The Chameleon Service Instance contains the following components:
- Service Instance URL - location of Chameleon on remote server. An example of this is:
http://dev1.dmsolutions.ca/cwc2/cwc2.php?service=VCG&request=GetApplication
&version=0.1.0&LANGUAGES=en-CA
For more information on the service instance URL and its parameters please see the Service Instance Users Guide.
- The Map Context File - this is the mapping file that contains the data descriptions. It is actually an XML document that describes the appearance of layers
from one or more OGC-compliant WMS servers. To leverage the GoMMaP Chameleon Service, you must place your map context
in a web-accessible directory and point to it in the instance URL, such as the following:
http://dev1.dmsolutions.ca/cwc2/cwc2.php?service=VCG&request=GetApplication
&version=0.1.0&LANGUAGES=en-CA&CONTEXTS=http://dev1.dmsolutions.ca/gommap/contexts/builder/basemap.xml
- The HTML Template File - this is the HTML file that contains the layout of your web page and includes Chameleon's mapping
"widgets". You must place your template file in a web-accessible directory and point to it in the instance URL, such as the
following:
http://dev1.dmsolutions.ca/cwc2/cwc2.php?service=VCG&request=GetApplication
&version=0.1.0&LANGUAGES=en-CA&CONTEXTS=http://dev1.dmsolutions.ca/gommap/contexts/builder/basemap.xml
&TEMPLATES=http://dev1.dmsolutions.ca/msapps/gommap/builder.html
More Information
You might want to go to the following links to obtain more information:
|