ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
ThinkGeo Cloud
ThinkGeo UI Controls
ThinkGeo Open Source
Help and Support
External Resources
Map Suite World Map Kit Server Edition helps you publish a Tiled WMS Server based on ThinkGeo's World Map Kit. It includes everything you need to create professional-looking maps of any location on the Earth, and also it provides a very convenient way to make your own high-performance, scalable and standards-compliant Web Map Service (WMS) for the world.
In this article, we will discuss how to install Map Suite World Map Kit WMS Server Edition 7.0.0.0 on your machine and upgrade your development environment.
To process ahead with the installation of Map Suite World Map Kit WMS Server Edition, you should have .Net Framework 4.0 or higher. Please get it from Microsoft .NET Framework 4.0.
To develop your application with Map Suite Component, the Visual Studio or Visual Studio Express is necessary.
Download and run the Map Suite World Map Kit WMS Server Evaluation Edition.
NOTE: Please make sure you have an internet connection while running this installer as it needs to register on line.
Your Installation will look like this as following:
Click Next → Agree License Agreement → You will get installation progress screen:
Now, your development environment is ready and you can have GIS featured travel with installed samples or create any application you want with Map Suite World Map Kit WMS SDK, which can be found in “[Installation Folder]\ ThinkGeo\Map Suite WMS Server Evaluation Edition 5.5\”.
It is very easy to set up a World Map Kit Server by using this product. Please refer the online instructions below for full details:
http://gis.thinkgeo.com/Support/DiscussionForums/tabid/143/aff/20/aft/7770/afv/topic/Default.aspx
Once your World Map Kit Server is setup, there are two ways you can serve maps to your users. One way is for free users, in which you include a watermark on your map images. The other way is for premium users, in which there are no watermarks on your maps. The setup for free users is very easy, so here we will further discuss the method for premium users. If your server will be consumed by a web application or website, your premium customers should register their URIs in Regex as the key. In this way, all the URLs that match the registered Regex will be available. For instance, if your premium customer has registered the URI in Regex as following:
(^\s*)(http|https)\://[[a-zA-Z0-9\-]]*[\.]*(thinkgeo)[[\.\w]]+[/\w\.]+/?([[a-zA-Z0-9\:\-\._\?\,\'/\\\+&%\$#\=~]])*[[^\.\,\)\(\s]]\s*$
The following URLs will then be covered:
If your server is consumed by a desktop application, a private key and a “Client Id” are required when accessing your World Map Kit server. You need to provide the private key to the customer after they have registered a valid “Client Id”.
Under the World Map Kit Server's installation directory, you can find two .txt files for storing the License information: “Domain.txt” stores the domain information registered by web users. “UserClients.txt” stores the Client Id and private key for Desktop users.
There are a number of dependencies that are required for different functionality. Below is a list of DLLs and their usage:
WorldMapKit Libraries
WMS Server Libraries
Map Suite Main Component Libraries