User Tools

Site Tools


map_suite_mobile_for_ios_all_samples

Differences

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

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
map_suite_mobile_for_ios_all_samples [2017/04/14 05:39]
127.0.0.1 external edit
map_suite_mobile_for_ios_all_samples [2020/03/08 06:45]
127.0.0.1 external edit
Line 1: Line 1:
 ====== iOS Samples ====== ====== iOS Samples ======
  
-==== QuickstartSample-ForiOS ​====+==== Quickstart Sample for iOS ====
  
 The Map Suite iOS QuickStart Guide will guide you through the process of creating a sample application and will help you become familiar with Map Suite. The QuickStart Guide supports iOS 10.0.0.0 and higher and will show you how to create an iOS application. The Map Suite iOS QuickStart Guide will guide you through the process of creating a sample application and will help you become familiar with Map Suite. The QuickStart Guide supports iOS 10.0.0.0 and higher and will show you how to create an iOS application.
Line 11: Line 11:
  
 [[https://​github.com/​ThinkGeo/​QuickstartSample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​QuickstartSample-ForiOS| View this sample on Github]]
-==== Draw Edit Features ​Sample for iOS ====+==== Sqlite ​Sample for Mono ====
  
  
-This samples ​shows you how to implement drawing ​and editing shapes into your web application.+This sample ​shows how to use Sqlite database with Map Suite Mobile. Check out the code and see how simple it is to use Map Suite!  
 + 
 +This sample passed on Linux. Using mono runtime, it is required to replace the ThinkGeo.MapSuite.Layers.SqliteForLinux with ThinkGeo.MapSuite.Layers.SqliteForMono package. 
 + 
 +Please refer to Wiki([WinForms](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_winforms),​ [Android](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android),​ [iOS](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_iOS)) for the details. 
 + 
 +{{https://​github.com/​ThinkGeo/​SqliteSample-ForMono/​raw/​master/​screenshot.png?​500|Screenshot}} 
 + 
 + 
 +[[https://​github.com/​ThinkGeo/​SqliteSample-ForMono| View this sample on Github]] 
 + 
 +==== ThinkGeo Cloud Vector Maps Sample for iOS ==== 
 + 
 + 
 +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 have 3 built-in default map styles and more awasome styles from StyleJSON file you passed in, by '​Custom':​  
 +- Light 
 +- Dark 
 +- TransparentBackground 
 +- Custom 
 + 
 +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_mobile_for_ios) for the details. 
 + 
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudVectorMapsSample-ForiOS/​raw/​master/​Screenshot.gif?​500|Screenshot}} 
 + 
 + 
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudVectorMapsSample-ForiOS| View this sample on Github]] 
 + 
 +==== Earthquake Statistics Sample Template for iOS ==== 
 + 
 + 
 +The Earthquake Statistics sample template is a statistical report system for earthquakes that have occurred in the past few years across the United States. It can help you generate infographics and analyze the severely afflicted areas, or used as supporting evidence when recommending measures to minimize the damage in future quakes. 
 + 
 +{{https://​github.com/​ThinkGeo/​EarthquakeStatisticsSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}} 
 + 
 + 
 +[[https://​github.com/​ThinkGeo/​EarthquakeStatisticsSample-ForiOS| View this sample on Github]] 
 + 
 +==== Building 3D Sample for iOS ==== 
 + 
 +This project shows to create a simulated 3D buildings with iOS map control and shapefile.
  
 Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details. Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
  
-{{https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}+{{https://​github.com/​ThinkGeo/​Building3DSample-foriOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}
  
  
-[[https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForiOS| View this sample on Github]]+[[https://​github.com/​ThinkGeo/​Building3DSample-foriOS| View this sample on Github]] 
 + 
 +==== Getting Started Sample for iOS ==== 
 + 
 + 
 +This samples shows you how to get started building your first application with the Map Suite iOS Edition. 
 + 
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details. 
 + 
 +{{https://​github.com/​ThinkGeo/​GettingStartedSample-ForiOS/​raw/​master/​ScreenShot.gif?​500|Screenshot}} 
 + 
 + 
 +[[https://​github.com/​ThinkGeo/​GettingStartedSample-ForiOS| View this sample on Github]]
  
 ==== Geometric Functions Sample for iOS ==== ==== Geometric Functions Sample for iOS ====
Line 30: Line 83:
 Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details. Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
  
-{{https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}+{{https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForiOS/​raw/​master/​Screenshot.png?​500|Screenshot}}
  
  
 [[https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForiOS| View this sample on Github]]
  
-==== Site Selection Sample ​Template ​for iOS ====+==== Routing Sample For iOS ==== 
 + 
 + 
 +[Sample Data Download](http://​wiki.thinkgeo.com/​wiki/​_media/​routing/​routing_howdoi_samples_data.zip) 
 + 
 +The Map Suite Routing “How Do I?” solution offers a series of useful how-to examples for using the Map Suite Routing extension. The bundled solution comes with a small set of routable street data from Dallas, TX and demonstrates simple routing, avoiding specific areas, getting turn-by-turn directions, optimizing for the Traveling Salesman Problem, and much more. Full source code is included in both C# and VB.NET languages; simply select your preferred language to download the associated solution. 
 + 
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_iOS) for the details. 
 + 
 +{{https://​github.com/​ThinkGeo/​RoutingSample-ForiOS/​raw/​master/​ScreenShot.gif?​500|Screenshot}} 
 + 
 + 
 +[[https://​github.com/​ThinkGeo/​RoutingSample-ForiOS| View this sample on Github]] 
 + 
 +==== Site Selection Sample for iOS ====
  
  
Line 47: Line 114:
 [[https://​github.com/​ThinkGeo/​SiteSelectionSample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​SiteSelectionSample-ForiOS| View this sample on Github]]
  
-==== Getting Started Sample ​Sample for iOS ====+==== Analyzing Visualization ​Sample for iOS ====
  
  
-This samples shows you how to get started building your first application with the Map Suite iOS Edition.+This samples 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_mobile_for_ios) for the details. Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
  
-{{https://​github.com/​ThinkGeo/​GettingStartedSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}+{{https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForiOS/​raw/​master/​ScreenShot.gif?​500|Screenshot}}
  
  
-[[https://​github.com/​ThinkGeo/​GettingStartedSample-ForiOS| View this sample on Github]]+[[https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForiOS| View this sample on Github]]
  
-==== Analyzing Visualization ​Sample for iOS ====+==== Draw Edit Features ​Sample for iOS ====
  
  
-This samples shows you how to explore the different styles available to help you analyze ​and visualize ​your data.+This samples shows you how to implement drawing ​and editing shapes into your web application.
  
 Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details. Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
  
-{{https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}+{{https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForiOS/​raw/​master/​ScreenShot.gif?​500|Screenshot}}
  
  
-[[https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForiOS| View this sample on Github]]+[[https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForiOS| View this sample on Github]]
  
 ==== Labeling Style Sample for iOS ==== ==== Labeling Style Sample for iOS ====
Line 78: Line 145:
 Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details. Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
  
-{{https://​github.com/​ThinkGeo/​LabelingStyleSample-ForiOS/​raw/​master/​ScreenShot.png?​500|Screenshot}}+{{https://​github.com/​ThinkGeo/​LabelingStyleSample-ForiOS/​raw/​master/​ScreenShot.gif?​500|Screenshot}}
  
  
 [[https://​github.com/​ThinkGeo/​LabelingStyleSample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​LabelingStyleSample-ForiOS| View this sample on Github]]
  
-==== HelloWorldSample-ForiOS ​====+==== Hello World Sample for iOS ====
  
 This sample shows you how to get started building your first application with the Map Suite Mobile for iOS 10.0.0. This sample shows you how to get started building your first application with the Map Suite Mobile for iOS 10.0.0.
Line 94: Line 161:
 [[https://​github.com/​ThinkGeo/​HelloWorldSample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​HelloWorldSample-ForiOS| View this sample on Github]]
  
-==== How Do I Sample for iOS +==== How Do I Sample for iOS ====
  
  
Line 106: Line 172:
  
 [[https://​github.com/​ThinkGeo/​HowDoISample-ForiOS| View this sample on Github]] [[https://​github.com/​ThinkGeo/​HowDoISample-ForiOS| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Maps Sample for iOS ====
 +
 +
 +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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, WinForms, Web, MVC, WebApi and Android.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_ios) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForiOS/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForiOS| View this sample on Github]]
 +
 +==== 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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_wpf) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWpf/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWpf| View this sample on Github]]
 +
 +==== Usgs Dem Sample for Wpf ====
 +
 +
 +This sample demonstrates how you can read data from an DEM file in your Map Suite GIS applications,​ and how to render it with DEM embedded value style as well as a customized style. This DEM File support would work in all of the Map Suite controls such as Wpf, Web, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_wpf) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​UsgsDemSample-ForWpf/​raw/​master/​Screenshot.png?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​UsgsDemSample-ForWpf| View this sample on Github]]
 +
 +==== 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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, WinForms, Web, MVC, WebApi and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForAndroid/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForAndroid| View this sample on Github]]
 +
 +==== 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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_webforms) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWebForms| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Reverse Geocoding Sample for Wpf ====
 +
 +
 +This **Sample** ​ demonstrates how you can use ThinkGeo Cloud Client to get meaningful addresses from ThinkGeo GIS Server by a geographic location. It ships with an optimized set of worldwide coverage of cities and towns, but any customized data can be supported as well.
 +
 +ThinkGeo Cloud Client support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_wpf) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudReverseGeocodingSample-ForWpf/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudReverseGeocodingSample-ForWpf| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Maps Sample for WinForms ====
 +
 +
 +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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_winforms) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWinForms/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForWinForms| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Maps Sample for Mvc ====
 +
 +
 +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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps support would work in all of the Map Suite controls such as Wpf, WinForms, Web, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_web_for_mvc) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForMvc/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForMvc| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Geocoding Sample for Wpf ====
 +
 +
 +This **Sample** ​ demonstrates how you can use ThinkGeo Cloud Client to get a geographic location from ThinkGeo GIS Server by a street address. ​
 +
 +ThinkGeo Cloud Client support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_wpf) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudGeocodingSample-ForWpf/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudGeocodingSample-ForWpf| View this sample on Github]]
 +
 +==== 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: ​
 +- Light
 +- Dark
 +- Aerial
 +- Hybrid
 +- TransparentBackground
 +
 +ThinkGeo Cloud Maps works in all of the Map Suite controls such as Wpf, WinForms, Web, Android and iOS.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForJavaScript/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudMapsSample-ForJavaScript| View this sample on Github]]
 +
 +==== ThinkGeo Cloud Elevation Sample for Wpf ====
 +
 +
 +This **Sample** ​ demonstrates how you can use ThinkGeo Cloud Client to get elevation data from ThinkGeo GIS Server, and shows the elevation data of a road in the form of a line chart.
 +
 +There are two ways to get the elevation data of the line. First, get the points on the line by setting the interval distance. The other, is to take the points by setting the number of points to be fetched. Then query the elevation data of the point.
 +
 +ThinkGeo Cloud Client support would work in all of the Map Suite controls such as Wpf, Web, MVC, WebApi, Android and iOS.
 +
 +Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_desktop_for_wpf) for the details.
 +
 +{{https://​github.com/​ThinkGeo/​ThinkGeoCloudElevationSample-ForWpf/​raw/​master/​Screenshot.gif?​500|Screenshot}}
 +
 +
 +[[https://​github.com/​ThinkGeo/​ThinkGeoCloudElevationSample-ForWpf| View this sample on Github]]
  
  
map_suite_mobile_for_ios_all_samples.txt · Last modified: 2020/09/15 22:03 by kday