User Tools

Site Tools


map_suite_mobile_for_android_all_samples

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
map_suite_mobile_for_android_all_samples [2020/03/08 06:45]
127.0.0.1 external edit
map_suite_mobile_for_android_all_samples [2020/09/15 20:56] (current)
kday
Line 1: Line 1:
 ====== Android Samples ====== ====== Android Samples ======
  
-==== Quickstart Sample for Android ==== +Learn about all the capabilities ​of Map Suite for Android by [[https://gitlab.com/​thinkgeo/​public/thinkgeo-mobile-maps/-/tree/support/v10/samples/Android|browsing ​all of our samples on GitLab]]
- +
-The Map Suite Android Edition 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 Android Edition 10.0.0 and higher and will show you how to create an Android application using Map Suite Android Edition. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​QuickstartSample-ForAndroid/​raw/​master/​Screenshot.PNG?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​QuickstartSample-ForAndroid| View this sample on Github]] +
-==== Earthquake Statistics Sample Template ​for Android ​==== +
- +
- +
-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-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​EarthquakeStatisticsSample-ForAndroid| View this sample on Github]] +
- +
-==== Building 3D Sample for Android ==== +
- +
- +
-This project shows to create a simulated 3D buildings with Android map control and shapefile. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​Building3DSample-ForAndroid/​raw/​master/​Screenshot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​Building3DSample-ForAndroid| View this sample on Github]] +
- +
-==== RoutingSample For Android ==== +
- +
- +
-[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_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​RoutingSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://github.com/ThinkGeo/​RoutingSample-ForAndroid| View this sample on Github]] +
- +
-==== Hello World Sample for Android ==== +
- +
-This sample shows you how to quickly get started building your first application with the Map Suite Mobile for Android. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/wiki/map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​HelloWorldSample-ForAndroid/​raw/​master/​Screenshot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​HelloWorldSample-ForAndroid| View this sample on Github]] +
- +
-==== Getting Started Sample for Android ==== +
- +
- +
-This samples shows you how to get started building your first application with the Map Suite Android Edition. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​GettingStartedSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​GettingStartedSample-ForAndroid| View this sample on Github]] +
- +
-==== Labeling Style Sample for Android ==== +
- +
- +
-This samples shows you how to examine different labeling techniques to make your maps informative. +
- +
-Please refer to [Wiki](http:​//​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​LabelingStyleSample-ForAndroid/raw/master/ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://github.com/​ThinkGeo/​LabelingStyleSample-ForAndroid| View this sample on Github]] +
- +
-==== How Do I Sample for Android ​==== +
- +
- +
-The “How Do I?” samples collection is a comprehensive set containing dozens of interactive samples. Available in C#, these samples are designed to hit all the highlights of Map Suite, from simply adding a layer to a map to performing spatial queries and applying a thematic style. Consider this collection your “encyclopedia” of all the Map Suite basics and a great starting place for new users. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​HowDoISample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​HowDoISample-ForAndroid| View this sample on Github]] +
- +
-==== Geometric Functions Sample for Android ==== +
- +
- +
-This samples shows you how to explore ​all the different Geometric Functions API'​s. +
- +
-Please refer to [Wiki](http://​wiki.thinkgeo.com/​wiki/​map_suite_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​GeometricFunctionsSample-ForAndroid| View this sample on Github]] +
- +
-==== Analyzing Visualization Sample for Android ==== +
- +
- +
-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_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​AnalyzingVisualizationSample-ForAndroid| View this sample on Github]] +
- +
-==== Site Selection Sample for Android ==== +
- +
- +
-The Site Selection sample template allows you to view, understand, interpret, and visualize spatial data in many ways that reveal relationships,​ patterns, and trends. In the example illustrated,​ 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_mobile_for_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​SiteSelectionSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​SiteSelectionSample-ForAndroid| View this sample on Github]] +
- +
-==== Draw Edit Features Sample for Android ==== +
- +
- +
-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_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForAndroid/​raw/​master/​ScreenShot.png?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​DrawEditFeaturesSample-ForAndroid| View this sample on Github]] +
- +
-==== ThinkGeo MBTiles Maps Sample for Android ==== +
- +
- +
-This sample demonstrates how you can draw the map with Vector Tiles saved in *.MBTiles 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 to improve the performance of map rendering. +
- +
- +
-If you want the *.mbtile file of any area in the world, or you have any requirement of building *.mbtile file based on your own data, such as shape file, Oracle, MsSql and more, please contact support@thinkgeo.com. +
- +
- +
-*.MBTile format can be supported 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_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​ThinkGeoMBTilesMapsSample-ForAndroid/​raw/​master/​Screenshot.gif?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​ThinkGeoMBTilesMapsSample-ForAndroid| 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 Vector Maps Sample for Android ==== +
- +
- +
-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_android) for the details. +
- +
-{{https://​github.com/​ThinkGeo/​ThinkGeoCloudVectorMapsSample-ForAndroid/​raw/​master/​Screenshot.gif?​500|Screenshot}} +
- +
- +
-[[https://​github.com/​ThinkGeo/​ThinkGeoCloudVectorMapsSample-ForAndroid| View this sample on Github]] +
- +
-==== Sqlite Sample for Mono ==== +
- +
- +
-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 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 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 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]] +
- +
-==== 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 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]] +
- +
-==== 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_android_all_samples.1583649944.txt.gz · Last modified: 2020/09/15 20:56 (external edit)