User Tools

Site Tools


thinkgeo_web_for_api

Differences

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

Link to this comparison view

Next revision
Previous revision
thinkgeo_web_for_api [2019/10/17 08:54]
tgwikiupdate created
thinkgeo_web_for_api [2021/03/08 17:22] (current)
benbai
Line 1: Line 1:
-====== ThinkGeo Web for WebAPI ======+====== ThinkGeo Web UI for WebAPI======
  
 <div msgbox> <div msgbox>
-**Note:** This version of ThinkGeo Web API is based on .NET Standard 2.1 and is **NOT** supporting .NET Framework anymore(see [[https://​docs.microsoft.com/en-us/dotnet/standard/net-standard#​net-implementation-support|.NET implementation support]]. Please use [[map_suite_web_for_webapi|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 [[thinkgeo_12_upgrade_guide|"​Updating from .NET Framework to .NET Core"​]]. </​div>​+**Note:** This page is obsoletePlease visit https://​docs.thinkgeo.com/products/​web-maps/v12.0/quickstartand check out the latest docs 
 +</​div>​
  
-ThinkGeo Web for WebAPI ​allows ​you to easily build REST based web services to do the server side renderingquerying ​and geometric functions ​in your HTML5/Javascript ​application ​utilizing ​any JavaScript ​mapping ​client library (LeafletOpenLayers3 ​KendoUI).+<div msgbox>​ 
 +**Note:** This page is for ThinkGeo UI WPF V12 and above, we highly suggest you to upgrade to this version if you are on an old one. Here is a quick guide how to do it: [[thinkgeo_12_upgrade_guide|Updating to ThinkGeo 12]]. Version 12 supports both .NET Core and .NET Framework, the old versions support .NET Framework only.  
 +</​div>​ 
 + 
 +ThinkGeo Web UI for WebAPI ​is a .NET Standard component using WebAPI, the cutting edge technology from Microsoft.  
 + 
 +===== Getting Started ===== 
 + 
 +\\ 
 +<div dokuteaser>​ 
 +>​[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps|Quick Start Guide]] 
 +Helps you get you up to speed with integrating ​the ThinkGeo Web for WebAPI map control into your GIS software. 
 +</​div>​ 
 + 
 + 
 +===== Product Guides ===== 
 + 
 +<div dokuteaser>​ 
 +> [[thinkgeo_license_guide|License]] 
 +Introduces what licenses are needed / how the license would work for debugging/​deploying the ThinkGeo products 
 +</​div>​ 
 + 
 + 
 +<div dokuteaser>​ 
 +>​[[thinkgeo_dependencies|Dependencies]] 
 +Introduces the dependencies ThinkGeo Web for WebAPI needs with their featuresversions ​and source websites. 
 +</​div>​ 
 + 
 +<div dokuteaser>​ 
 +>​[[thinkgeo_deployment_license_guide_for_web_component|Deployment]] 
 +Walks you through deploying your GIS software using the map control into a production environment. 
 +</​div>​ 
 + 
 + 
 +<div dokuteaser>​ 
 +>​[[ThinkGeo Data Format Guide|Data Format]] 
 +Walks the various GIS data format that are supported in the map control. It also list any caveats related to the use of that format ​in your mapping application. 
 +</div> 
 + 
 +<div dokuteaser>​ 
 +>​[[ThinkGeo Style Guide|Style]] 
 +Explains how to use styles in ThinkGeo 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 of creating your own custom styles. 
 +</​div>​ 
 + 
 +<div dokuteaser>​ 
 +> [[thinkgeo_platform_coverage|Coverage]] 
 +Show ThinkGeo features coverage of different product and different platfoms  
 +</​div>​ 
 + 
 +===== Code Samples ===== 
 +** Browse the demo applications to see the power of ThinkGeo Web UI for WebAPI. ** 
 +<div samplelist>​ 
 +<faicon fa fa-navicon fa-lg> [[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps/​-/​tree/​master/​samples/​web-api|Samples]] 
 +\\ 
 +All samples about ThinkGeo Web UI for WebAPI. 
 +</​div>​ 
 + 
 + 
 + 
 +===== Package ===== 
 + 
 +===== API Documentation ===== 
 + 
 +  * [[12.0:​thinkgeo.ui.webapi|ThinkGeo.UI.WebAPI]]<​div>​It covers the ThinkGeo.UI.WebAPI namespace which resides in the ThinkGeo.UI.WebAPI.dll assembly, including the map control itself, Overlays, and supported map classes. It also covers all the types in ThinkGeo.Core which is the key dependency of WebAPI. ​ </​div>​ 
 + 
 +===== Frequently Asked Questions===== 
 + 
 +  * **Do I have control over how the map looks and fits into my application** <​div>​ 
 + 
 +Yes, absolutely. ThinkGeo Web for WebAPI is a control, so you can easily integrate it into your application just like any other control from the Toolbox. We expose a large amount of APIs that allow you to customize every aspect of the map and the user interface so that they fit in with the look and feel of your application.</​div>​ 
 + 
 +  * **What other software is required to work with ThinkGeo Web for WebAPI?** <​div>​ 
 + 
 +Microsoft Visual Studio, or VS Code.</​div>​ 
 + 
 +  * **What type of map data does ThinkGeo Web for WebAPI Support?** <​div>​ 
 + 
 +ThinkGeo Web for WebAPI comes with native support for the most popular vector and raster file formats, and includes a free extension that enables support for more than a dozen more vector formats and raster formats. Check out [[thinkgeo data format guide|Data Formats Guide]] for detail. </​div>​ 
 + 
 +  * **How big of a learning curve is there to using ThinkGeo Web for WebAPI?** <​div>​ 
 + 
 +ThinkGeo Web for WebAPI was designed to be easy to understand and easy to use. While mapping/GIS controls typically have a larger learning curve than other simpler controls like grids or chartswe feel ThinkGeo has taken the complexity out of mapping and allows you to develop your application in days or weeks instead of weeks or months.</​div>​ 
 + 
 +  * **Where do I go if I need help with ThinkGeo Web for WebAPI?** <​div>​ 
 + 
 +We have a very active Developer Community discussion forum, a large number of "How Do I?" sample applications with source code in C#, and we also offer professional services if you need to talk with a developer one-on-one.</​div>​ 
 + 
 +===== Help Support Guides ===== 
 + 
 +  * [[Map Suite Support Options|Support Options]]<​div>​ 
 +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.</​div>​ 
 + 
 +  * [[Map Suite Support Ticket Guide|Support Ticket Guide]]<​div>​ 
 +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.</​div>​ 
 + 
 +  * [[Map Suite Discussion Forum Guide|Discussion Forum Guide]]<​div>​ 
 +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.</​div>​ 
 + 
 +  * [[Map Suite Sending Data to Support|Sending Data to Support]]<​div>​ 
 +This guide details the various ways of sending data to our support staff.</​div>​ 
 + 
 +  * [[map_suite_via_nuget|NuGet Guide]]<​div>​ 
 +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.</​div>​
  
 +  * [[Map Suite Release Cycle Guide|Release Cycle Guide]]<​div>​
 +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.</​div>​
  
thinkgeo_web_for_api.1571302452.txt.gz · Last modified: 2019/10/17 08:54 by tgwikiupdate