User Tools

Site Tools


thinkgeo_web_for_api

This is an old revision of the document!


ThinkGeo UI for WebAPI

Note: This version of ThinkGeo UI for WebApi is based on .NET Standard 2.1 and is NOT supporting .NET Framework anymore(see .NET implementation support. Please use Map Suite 10 if you want to stay with .NET Framework. To upgrade a previously-built .NET Framework project to .NET Core, please refer to our guide "Updating from .NET Framework to .NET Core".

ThinkGeo UI for WebApi allows you to easily build REST based web services to do the server side rendering, querying and geometric functions in your HTML5/Javascript application utilizing any JavaScript mapping client library (Leaflet, OpenLayers3 & KendoUI).


Helps you get you up to speed with integrating the ThinkGeo UI for WebApi into your GIS software.

Product Guides

Walks you through installing the ThinkGeo Web for API on your system and creating a simple GIS application.

Introduces what licenses are needed and how licensing works for debugging and deploying projects using ThinkGeo UI.

Introduces the dependencies required by ThinkGeo UI for WebAPI, along with their features, versions and source websites.

Walks you through deploying your ThinkGeo UI for WebAPI project to your user base.

Lists the various GIS data formats that are supported by the ThinkGeo UI map control, as well as any caveats to be aware of with certain formats.

Describes how to upgrade to ThinkGeo UI 12 from previous versions of ThinkGeo UI or ThinkGeo Map Suite.

Explains how to use ThinkGeo UI's style system to beautifully represent your GIS mapping data. The guide includes an overview of styles, a detailed explanation of the various styles that ship with ThinkGeo, as well as a step-by-step guide to creating your own custom styles.

Explains how to use our custom serialization class to render your ThinkGeo objects to XML, or other format etc. This allows your GIS application to easily save things such as Layers, Styles, or even whole maps to XML to be recalled at a later time.

Walks you through various ways you can increase performance in your .NET mapping application.

Shows which ThinkGeo UI controls run on which platforms (Windows, Linux, MacOS, etc).

Code Samples

All the samples are available on Github via the link below.

Samples
All samples about ThinkGeo UI for WebAPI.

Package

API Documentation

  • ThinkGeo.UI.WebApi

    This document covers the ThinkGeo.UI.WebApi namespace which resides in the ThinkGeo.UI.WebApi.dll assembly. It includes Overlays, and supported map classes. It also covers all the types in ThinkGeo.Core which is the key dependency of ThinkGeo UI WebApi.

Change Logs

Help & Support Guides

  • Support Options

    This article outlines various support options available through ThinkGeo. It explains the various methods and recommendations of which options work best depending on your issue.

  • Support Ticket Guide

    This guide explains how to create a support ticket using the ThinkGeo customer portal. The guide also covers recommendation on when to use a support tickets versus other forms of support.

  • Discussion Forum Guide

    This guide explains how to create a constructive discussion forum post. It outlines the best practices in posting to ensure that your GIS questions get answered quickly and accurately.

  • NuGet Guide

    We provide our products via packages on NuGet. This will allow references to our products to be added and updated easily. We have three different types of packages on NuGet, feature packages, dependency packages, and product packages, which will be explained in detail below. Each of these packages will also have two different build branches, production and development.

  • Release Cycle Guide

    This guide explains the process and rations behind ThinkGeo release schedule. It outlines release dates, version information, and various aspects related to publicly releasing ThinkGeo software.

thinkgeo_web_for_api.1571713465.txt.gz · Last modified: 2019/10/22 03:04 by tgwikiupdate