User Tools

Site Tools


map_suite_web_for_webapi_all_samples

Differences

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

Link to this comparison view

map_suite_web_for_webapi_all_samples [2020/03/08 06:44]
127.0.0.1 external edit
map_suite_web_for_webapi_all_samples [2023/08/29 12:27] (current)
ruili
Line 5: Line 5:
 The Map Suite WebAPI illustrated QuickStart Guide will guide you through the process of creating a sample application and will help you become familiar with Map Suite. This edition of the QuickStart Guide supports Map Suite WebAPI 10.0.0.0 and higher and will show you how to create a ASP.NET WebAPI application using this product. The Map Suite WebAPI illustrated QuickStart Guide will guide you through the process of creating a sample application and will help you become familiar with Map Suite. This edition of the QuickStart Guide supports Map Suite WebAPI 10.0.0.0 and higher and will show you how to create a ASP.NET WebAPI application using this product.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/QuickstartSample-ForWebApi/raw/master/​Screenshot.PNG?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​QuickStart/​Screenshot.PNG?​500|Screenshot}}
  
 +[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​QuickStart?​ref_type=heads| View this sample on Gitlab]]
  
-[[https://​github.com/​ThinkGeo/​QuickstartSample-ForWebApi| View this sample on Github]]# ​Quickstart Sample for WebApi .NetCore+==== Quickstart Sample for WebApi .NetCore ​====
  
-### Description+=== Description ​===
 The guide will show you through the process of creating a sample of WebAPI application for rendering a shapefile with ThinkGeo.UI.WebApi and will help you become familiar with ThinkGeo Products. The Quickstart Guide supports ThinkGeo UI for WebApi 12.0 and higher. The guide will show you through the process of creating a sample of WebAPI application for rendering a shapefile with ThinkGeo.UI.WebApi and will help you become familiar with ThinkGeo Products. The Quickstart Guide supports ThinkGeo UI for WebApi 12.0 and higher.
  
-Please refer to [Wiki](https://​wiki.thinkgeo.com/​wiki/​thinkgeo_web_for_apifor the details.+Please refer to [[https://​wiki.thinkgeo.com/​wiki/​thinkgeo_web_for_api|Wiki]] ​for the details.
  
 ![Screenshot](https://​github.com/​ThinkGeo/​QuickstartSample-ForWebApi.NetCore/​blob/​master/​Screenshot.png) ![Screenshot](https://​github.com/​ThinkGeo/​QuickstartSample-ForWebApi.NetCore/​blob/​master/​Screenshot.png)
  
-### About the Code +=== About the Code === 
-#### API+=== API ===
 First, we need to create an API for reponding the getting tile requests. The code snippet shows like below: First, we need to create an API for reponding the getting tile requests. The code snippet shows like below:
-``` csharp+<​code>​
     [ApiController]     [ApiController]
     [Route(""​)]     [Route(""​)]
Line 73: Line 74:
         }         }
     }     }
-``` +</​code>​ 
-#### Client Side+ 
 +=== Client Side ===
 Now we need to create a client side to consume the API, in this sample, we use OpenLayers v6.0.1. Now we need to create a client side to consume the API, in this sample, we use OpenLayers v6.0.1.
-```html+<​code>​
 <​!DOCTYPE html> <​!DOCTYPE html>
 <​html>​ <​html>​
Line 115: Line 117:
 </​body>​ </​body>​
 </​html>​ </​html>​
-``` +</​code>​
-### Getting Help+
  
-[ThinkGeo Web UI for WebAPI Wiki Resources](https://​wiki.thinkgeo.com/​wiki/​thinkgeo_web_for_api)+=== Getting Help ===
  
-[ThinkGeo Community Site](https://community.thinkgeo.com/​c/thinkgeo-ui-for-web/​thinkgeo-ui-for-web-webapi)+[[https://wiki.thinkgeo.com/​wiki/thinkgeo_web_for_api|ThinkGeo Web UI for WebAPI Wiki Resources]]
  
-[ThinkGeo Web Site](https://​thinkgeo.com/​index)+[[https://community.thinkgeo.com/​c/​thinkgeo-ui-for-web/​thinkgeo-ui-for-web-webapi|ThinkGeo Community Site]]
  
-### About ThinkGeo+[[https://​thinkgeo.com/​index|ThinkGeo Web Site]] 
 + 
 +=== About ThinkGeo ​===
 ThinkGeo is a GIS (Geographic Information Systems) company founded in 2004 and located in Frisco, TX. Our clients are in more than 40 industries including agriculture,​ energy, transportation,​ government, engineering,​ software development,​ and defense. ThinkGeo is a GIS (Geographic Information Systems) company founded in 2004 and located in Frisco, TX. Our clients are in more than 40 industries including agriculture,​ energy, transportation,​ government, engineering,​ software development,​ and defense.
  
 ==== Display Cad File Sample for WinForms ==== ==== Display Cad File Sample for WinForms ====
- 
  
 This sample demonstrates how you can read data from an CAD file(*.dwg, *.dxf) in your Map Suite GIS applications,​ and how to render it with CAD embedded style as well as a customized style. This Cad File support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​ This sample demonstrates how you can read data from an CAD file(*.dwg, *.dxf) in your Map Suite GIS applications,​ and how to render it with CAD embedded style as well as a customized style. This Cad File support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​
Line 140: Line 142:
  
 ==== Layers Sample for WebApi ==== ==== Layers Sample for WebApi ====
- 
  
 This sample shows the different types of layers and data formats you can use to build up your map. This sample shows the different types of layers and data formats you can use to build up your map.
  
-{{https://github.com/ThinkGeo/LayersSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​LayerSample/​ScreenShot.png?​500|Screenshot}}
  
 +[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​LayerSample?​ref_type=heads| View this sample on Gitlab]]
  
-[[https://​github.com/​ThinkGeo/​LayersSample-ForWebApi| View this sample on Github]] +==== Display Nautical Charts Sample for WebApi ====
- +
-==== Display Nautical Charts Sample for WebApi +
- ==== +
  
 This sample shows how you can use Map Suite WebAPI Edition to display nautical charts in your web application. This sample shows how you can use Map Suite WebAPI Edition to display nautical charts in your web application.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/DisplayNauticalChartsSample-ForWebApi/raw/master/​Screenshot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​DisplayNauticalCharts/​Screenshot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​DisplayNauticalCharts?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/DisplayNauticalChartsSample-ForWebApi| View this sample on Github]]+
  
 ==== ThinkGeo Cloud Vector Maps Sample for WebApi ==== ==== ThinkGeo Cloud Vector Maps Sample for WebApi ====
  
- +This sample demonstrates how you can draw the map with Vector Tiles requested from ThinkGeo Cloud Services in your Map Suite GIS applications,​ with any style you want from [[https://​wiki.thinkgeo.com/​wiki/​thinkgeo_stylejson|StyleJSON (Mapping Definition Grammar)]]. It will show you how to use the XyzFileBitmapTileCache and XyzFileVectorTileCache to improve the performance of map rendering. It supports 3 built-in default map styles and more awasome styles from StyleJSON file you passed in, by '​Custom': ​
-This sample demonstrates how you can draw the map with Vector Tiles requested from ThinkGeo Cloud Services in your Map Suite GIS applications,​ with any style you want from [StyleJSON (Mapping Definition Grammar)](https://​wiki.thinkgeo.com/​wiki/​thinkgeo_stylejson). It will show you how to use the XyzFileBitmapTileCache and XyzFileVectorTileCache to improve the performance of map rendering. It supports 3 built-in default map styles and more awasome styles from StyleJSON file you passed in, by '​Custom': ​+
 - Light - Light
 - Dark - Dark
Line 173: Line 169:
 ThinkGeo Cloud Vector Maps support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS. ThinkGeo Cloud Vector Maps support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
  
-Please refer to [Wiki](https://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[https://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/ThinkGeoCloudVectorMapsSample-ForWebApi/raw/master/​Screenshot.gif?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​CloudVectorMapsSample/​Screenshot.gif?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​CloudVectorMapsSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/ThinkGeoCloudVectorMapsSample-ForWebApi| View this sample on Github]]+
  
 ==== Getting Started Sample for WebApi ==== ==== Getting Started Sample for WebApi ====
- 
  
 This sample shows you how to get started building your first application with the Map Suite WebAPI Edition. This sample shows you how to get started building your first application with the Map Suite WebAPI Edition.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/GettingStartedSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​GettingStatedSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​GettingStatedSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/GettingStartedSample-ForWebApi| View this sample on Github]]+
  
 ==== Site Selection Sample for WebApi ==== ==== Site Selection Sample for WebApi ====
- 
  
 This sample template allows you to view, understand, interpret, and visualize spatial data in many ways that reveal relationships,​ patterns, and trends. In this example, the user can apply the features of GIS to analyze spatial data to efficiently choose a suitable site for a new retail outlet. This sample template allows you to view, understand, interpret, and visualize spatial data in many ways that reveal relationships,​ patterns, and trends. In this example, the user can apply the features of GIS to analyze spatial data to efficiently choose a suitable site for a new retail outlet.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/SiteSelectionSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​SiteSelection/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​SiteSelection?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/SiteSelectionSample-ForWebApi| View this sample on Github]]+
  
 ==== Routing Data Explorer Sample for Wpf ==== ==== Routing Data Explorer Sample for Wpf ====
- 
  
 This is a simple routing data viewer sample viewer which demonstrates how to use the RoutingEngine to get the shortest or fastest route in your Map Suite GIS applications. ​ This is a simple routing data viewer sample viewer which demonstrates how to use the RoutingEngine to get the shortest or fastest route in your Map Suite GIS applications. ​
Line 226: Line 216:
  
 ==== Display Wms Raster Layer Sample for WinForms ==== ==== Display Wms Raster Layer Sample for WinForms ====
- 
  
 This sample demonstrates how you use WmsRasterLayer to render wms server in your Map Suite GIS applications. This WmsRasterLayer support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​ This sample demonstrates how you use WmsRasterLayer to render wms server in your Map Suite GIS applications. This WmsRasterLayer support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​
Line 241: Line 230:
 This sample shows you how to get started building your first application with the Map Suite Web for WebApi 10.0.0. This sample shows you how to get started building your first application with the Map Suite Web for WebApi 10.0.0.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
 {{https://​github.com/​ThinkGeo/​HelloWorldSample-ForWebApi/​raw/​master/​Screenshot.png?​500|Screenshot}} {{https://​github.com/​ThinkGeo/​HelloWorldSample-ForWebApi/​raw/​master/​Screenshot.png?​500|Screenshot}}
Line 252: Line 241:
 The purpose of this project is to show the technique for finding the feature the user clicked on. To give the user the expected behavior, a buffer in screen coordinates needs to be set so that the feature gets selected within a constant distance in screen coordinates to where the user clicked, regardless of the zoom level. The purpose of this project is to show the technique for finding the feature the user clicked on. To give the user the expected behavior, a buffer in screen coordinates needs to be set so that the feature gets selected within a constant distance in screen coordinates to where the user clicked, regardless of the zoom level.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/SelectFeatureByClickSample-ForWebApi/raw/master/​Screenshot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​SelectedFeatureByClick/​Screenshot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​SelectedFeatureByClick?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/SelectFeatureByClickSample-ForWebApi| View this sample on Github]]+
  
 ==== Building 3D JS Sample for WebApi ==== ==== Building 3D JS Sample for WebApi ====
Line 263: Line 251:
 This project shows to create a simulated 3D buildings and use world map kit server as background map. This project shows to create a simulated 3D buildings and use world map kit server as background map.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details. +Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
- +
-{{https://​github.com/​ThinkGeo/​Building3DJSSample-ForWebApi/​raw/​master/​Screenshot.png?​500|Screenshot}}+
  
 +{{https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps/​-/​raw/​support/​v10/​samples/​WebApi/​Building3DSample/​Screenshot.png?​500|Screenshot}}
  
-[[https://github.com/ThinkGeo/Building3DJSSample-ForWebApi| View this sample on Github]]+[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​Building3DSample?​ref_type=heads| View this sample on Gitlab]]
  
 ==== Query Tools Sample for WebApi ==== ==== Query Tools Sample for WebApi ====
- 
  
 This sample shows the different ways you can query your data. This sample shows the different ways you can query your data.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/QueryToolsSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​QueryToolsSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​QueryToolsSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/QueryToolsSample-ForWebApi| View this sample on Github]]+
  
 ==== Display ThinkGeo Cloud Maps Sample for JavaScript ==== ==== Display ThinkGeo Cloud Maps Sample for JavaScript ====
- 
  
 This sample demonstrates how you can display ThinkGeo Cloud Maps in a web page using javascript. It supports 5 different map styles: ​ This sample demonstrates how you can display ThinkGeo Cloud Maps in a web page using javascript. It supports 5 different map styles: ​
Line 330: Line 314:
 Learn how to add legends, scale bars, directional arrows, and many more adornments to your map. Learn how to add legends, scale bars, directional arrows, and many more adornments to your map.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/AdornmentsSample-ForWebApi/raw/master/​Screenshot.gif?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​AdornmentsSample/​Screenshot.gif?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​AdornmentsSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/AdornmentsSample-ForWebApi| View this sample on Github]]+
  
 ==== Projection Sample for WebApi ==== ==== Projection Sample for WebApi ====
- 
  
 Learn about Map Projection and how to apply it to your data. Learn about Map Projection and how to apply it to your data.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/ProjectionSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​ProjectionSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​ProjectionSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/ProjectionSample-ForWebApi| View this sample on Github]]+
  
 ==== Basic Styling Sample for WebApi ==== ==== Basic Styling Sample for WebApi ====
- 
  
 This sample shows you how to apply basic styles to render your vector data layers. This sample shows you how to apply basic styles to render your vector data layers.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/BasicStylingSample-ForWebApi/raw/master/​Screenshot.gif?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​BasicStylingSample/​Screenshot.gif?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​BasicStylingSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/BasicStylingSample-ForWebApi| View this sample on Github]]+
  
 ==== Labeling Sample for WebApi ==== ==== Labeling Sample for WebApi ====
- 
  
 This sample shows you how to examine different labeling techniques to make your maps informative. This sample shows you how to examine different labeling techniques to make your maps informative.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/LabelingSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​LabelingSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​LabelingSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/LabelingSample-ForWebApi| View this sample on Github]]+
  
 ==== Drawing And Editing Sample for WebApi ==== ==== Drawing And Editing Sample for WebApi ====
- 
  
 This sample demonstrates how to implement drawing and editing shapes into your web application. This sample demonstrates how to implement drawing and editing shapes into your web application.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/DrawingAndEditingSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​DrawingAndEditing/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​DrawingAndEditing?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/DrawingAndEditingSample-ForWebApi| View this sample on Github]]+
  
 ==== Visualization Sample for WebApi ==== ==== Visualization Sample for WebApi ====
- 
  
 This sample shows you how to explore the different styles available to help you analyze and visualize your data. This sample shows you how to explore the different styles available to help you analyze and visualize your data.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/VisualizationSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​VisualizationSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​VisualizationSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/VisualizationSample-ForWebApi| View this sample on Github]]+
  
 ==== Marker And Popup Sample for WebApi ==== ==== Marker And Popup Sample for WebApi ====
- 
  
 This sample shows you how to make your maps more interactive by using Markers and Popups. This sample shows you how to make your maps more interactive by using Markers and Popups.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/MarkerAndPopupSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​MarkerAndPopup/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​MarkerAndPopup?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/MarkerAndPopupSample-ForWebApi| View this sample on Github]]+
  
 ==== Topology Validation Sample for WebApi ==== ==== Topology Validation Sample for WebApi ====
- 
  
 This sample shows simple ways to validate topology rules. ​ This sample shows simple ways to validate topology rules. ​
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/TopologyValidationSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​TopologyValidationSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​TopologyValidationSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/TopologyValidationSample-ForWebApi| View this sample on Github]]+
  
 ==== Overlays Sample for WebApi ==== ==== Overlays Sample for WebApi ====
- 
  
 Discover how to use Overlays to build up your map, or to add existing basemaps to your application. Discover how to use Overlays to build up your map, or to add existing basemaps to your application.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/OverlaysSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​OverlaySample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​OverlaySample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/OverlaysSample-ForWebApi| View this sample on Github]]+
  
 ==== Printing Sample for WebApi ==== ==== Printing Sample for WebApi ====
- 
  
 A demonstration of how to use printing with map suite that can be added to your projects. A demonstration of how to use printing with map suite that can be added to your projects.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/PrintingSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​PrintingSample/​ScreenShot.png?​500|Screenshot}}
  
- +[[https://gitlab.com/thinkgeo/public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​PrintingSample?​ref_type=heads| View this sample on Gitlab]]
-[[https://github.com/ThinkGeo/PrintingSample-ForWebApi| View this sample on Github]]+
  
 ==== ThinkGeo Cloud Maps Sample for Wpf ==== ==== ThinkGeo Cloud Maps Sample for Wpf ====
- 
  
 This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​ This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​
Line 465: Line 429:
  
 ==== Geometric Functions Sample for WebApi ==== ==== Geometric Functions Sample for WebApi ====
- 
  
 This sample shows how to explore all the different APIs for Geometric Functions. This sample shows how to explore all the different APIs for Geometric Functions.
  
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapifor the details.+Please refer to [[http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webapi|Wiki]] ​for the details.
  
-{{https://github.com/ThinkGeo/GeometricFunctionsSample-ForWebApi/raw/master/​ScreenShot.png?​500|Screenshot}}+{{https://gitlab.com/thinkgeo/​public/​thinkgeo-web-maps/-/raw/support/​v10/​samples/​WebApi/​GeometricFunctionsSample/​ScreenShot.png?​500|Screenshot}}
  
 +[[https://​gitlab.com/​thinkgeo/​public/​thinkgeo-web-maps/​-/​tree/​support/​v10/​samples/​WebApi/​GeometricFunctionsSample?​ref_type=heads| View this sample on Gitlab]]
  
-[[https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForWebApi| View this sample on Github]] +==== Cad Viewer Sample for Wpf ====
-Cad Viewer Sample for Wpf+
  
-### Description+=== Description ​===
  
 This sample demonstrates how you can read data from an CAD file(*.dwg, *.dxf) in your Map Suite GIS applications,​ and how to render it with CAD embedded style as well as a customized style. This Cad File support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​ This sample demonstrates how you can read data from an CAD file(*.dwg, *.dxf) in your Map Suite GIS applications,​ and how to render it with CAD embedded style as well as a customized style. This Cad File support would work in all of the Map Suite controls such as Wpf, Web, MVC and WebApi. ​
Line 508: Line 471:
  
 ThinkGeo is a GIS (Geographic Information Systems) company founded in 2004 and located in Frisco, TX. Our clients are in more than 40 industries including agriculture,​ energy, transportation,​ government, engineering,​ software development,​ and defense. ThinkGeo is a GIS (Geographic Information Systems) company founded in 2004 and located in Frisco, TX. Our clients are in more than 40 industries including agriculture,​ energy, transportation,​ government, engineering,​ software development,​ and defense.
- 
  
 ==== ThinkGeo Cloud Maps Sample for Android ==== ==== ThinkGeo Cloud Maps Sample for Android ====
- 
  
 This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​ This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​
Line 530: Line 491:
  
 ==== ThinkGeo Cloud Maps Sample for WebForms ==== ==== ThinkGeo Cloud Maps Sample for WebForms ====
- 
  
 This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​ This sample demonstrates how you can display ThinkGeo Cloud Maps in your Map Suite GIS applications. It will show you how to use the XYZFileBitmapTileCache to improve the performance of map rendering. ThinkGeoCloudMapsOverlay uses the ThinkGeo Cloud XYZ Tile Server as raster map tile server. It supports 5 different map styles: ​
Line 544: Line 504:
  
 {{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms/​raw/​master/​Screenshot.gif?​500|Screenshot}} {{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms/​raw/​master/​Screenshot.gif?​500|Screenshot}}
- 
  
 [[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms| View this sample on Github]] [[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms| View this sample on Github]]
map_suite_web_for_webapi_all_samples.txt · Last modified: 2023/08/29 12:27 by ruili