Have questions? Call us toll-free at 1-866-847-7510 (outside North America, call 1-785-727-4133)

Map Suite World Map Kit WMS Server Installation Guide

From ThinkGeo Wiki

Jump to: navigation, search

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 5.5.0.0 on your machine and upgrade your development environment.

Contents

System Requirements

Environment Preparation

Install .NET Framework 3.5 or higher version

To process ahead with the installation of Map Suite World Map Kit WMS Server Edition, you should have .Net Framework 3.5 or higher. Please get it from Microsoft .NET Framework 3.5.


Install Visual Studio or Visual Studio Express

To develop your application with Map Suite Component, the Visual Studio or Visual Studio Express is necessary.

Getting started with Map Suite World Map Kit WMS Server

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:

WorldMapKit WMS Server Installation1.png

Click Next -> Agree License Agreement -> You will get installation progress screen:

WorldMapKit WMS Server Installation2.PNG

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\”.

How To Set Up Your World Map Kit Server

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

Licensing Strategy

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".

The Storage of the Key System

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.

Dependencies Overview

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

Personal tools
Namespaces
Variants
Actions
Products
Data
Add Ons
Navigation
Toolbox
Learn More About Map Suite, Download a Free Trial, or Buy Now

GIS Developer Components for .NET
Map Suite Extensions & Add-Ons
Map Data Sets & Icons

Try Map Suite Free

Map Suite Online Store
sales@thinkgeo.com
1-866-847-7510 (Toll-Free)
1-785-727-4133 (Outside North America)

ThinkGeo LLC
2801 Network Blvd. Suite 215
Frisco, TX 75034
Map Suite Support Center