User Tools

Site Tools


map_suite_ios_edition

Map Suite iOS Edition

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

Map Suite for iOS is a powerful .NET control that lets you add interactive maps and professional-grade GIS to your iPhone® and iPad® apps. Using the power of the Xamarin mobile platform and ThinkGeo's Map Suite together, you can develop native iOS apps using the C# language and .NET libraries you're already familiar with.

Learning Samples

Product Guides

Helps you get started building your first application with the Map Suite iOS Edition.

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.

Explains how to use styles to beautifully represent your GIS mapping data. It includes an overview of styles, a detailed explanation of the various styles that ship with Map Suite, as well as a step by step guide of creating your own custom styles.

Explains how to use our custom serialization class to render your Map Suite objects to XML, or other format etc. It 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 installing the map control on your system and creating a simple GIS application.

Walks you through deploying your GIS software using the map control into a production environment.

Introduces the dependencies Map Suite Desktop Edition needs with their features, versions and source websites.

Walks you through various ways you can increase performance in your .Net GIS application.

API Documentation

  • ThinkGeo.MapSuite.Core

    The Core API documentation covers the ThinkGeo.MapSuite.Core namespace which resides in the MapSuiteCore.dll assembly. It contains all of the core GIS classes that are shared between the different Map Suite edition map controls and servers. It includes such classes as Style, FeatureSource, Layer, Projection etc. This is where the bulk of the classes are for most of the Map Suite products.

  • ThinkGeo.MapSuite.iOSEdition

    The iOS Edition API documentation covers the ThinkGeo.MapSuite.iOSEdition namespace which resides in the iOSEdition.dll assembly. It contains all of the iOS Edition specific classes such as the map control itself, Overlays, and supported map classes.

API Documentation (Xamarin.Forms)

  • ThinkGeo.MapSuite.FormsEdition

    The FormsEdition API documentation covers the ThinkGeo.MapSuite.FormsEdition namespace which resides in the MapSuiteFormsEdition.dll assembly. It contains all of the MapSuiteForms Edition specific classes such as the map control itself, Overlays, and supported map classes.

  • ThinkGeo.MapSuite.FormsEdition.iOS

    The FormsEdition.iOS API documentation covers the ThinkGeo.MapSuite.FormsEdition.iOS namespace which resides in the MapSuiteFormsEdition.iOS.dll assembly. It contains all of the FormsEdition.iOS Edition specific classes such as the Forms.

Videos

Step through the iOS Edition sample applications and see how they're put together. We'll demonstrate how to use each app, then take you through every part of the source code and show you how it works.

Tip: You'll want to select “Fullscreen” to properly read the source code.

iOS Getting Started Sample
iOS Getting Started

iOS Map Visualization Learning Sample
iOS Map Visualization Learning Sample

iOS Labeling Learning Sample
iOS Labeling Learning Sample

iOS Drawing & Editing Sample
iOS Drawing & Editing Sample

iOS Geometric Functions Learning Sample
iOS Geometric Functions Learning Sample

Screenshots

The iOS Edition screenshots gallery section showcases a wide range of screenshots covering various GIS features of the iOS Edition map control.

Tablets

Getting Started with Map
Getting Started with Map

Visualization
Visualization

Label Styling
Label Styling

Geometric Functions
Geometric Functions

Drawing And Editing Features
Drawing And Editing Features

Siteselection
Siteselection

Visualization-US Weather
Visualization-US Weather

US Earthquake Statistics
US Earthquake Statistics

Phones

Getting Started with Map
Getting Started with Map

Visualization
Visualization

Label Styling
Label Styling

Geometric Functions
Geometric Functions

Drawing And Editing Features
Drawing And Editing Features

Siteselection
Siteselection

US Earthquake Statistics
US Earthquake Statistics

Change Logs

  • API Change Log

    This change log details the changes made to the product for each major release cycle.

map_suite_ios_edition.txt · Last modified: 2017/03/16 09:05 by tgwikiupdate