User Tools

Site Tools


mvcedition:index

Map Suite MVC Edition

Map Suite MVC Edition is a class library that allows software developers to easily add interactive maps and professional GIS features to their MVC applications. Packed with the speed and flexibility of MVC, the simple API that makes coding easy, and royalty-free distribution, Map Suite MVC Edition enables you to bring your Internet GIS application to market in record time.

Product Guides

Helps get you up to speed with integrating the Map Suite MVC Edition map control into your GIS software.

Helps get you up to speed with integrating the Map Suite MVC Edition map control with mobile UI into your GIS software.

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 MVC Edition needs as well as their features, versions and source websites.

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.

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

Walks you through deploying your project using the map control into a windows azure cloud service and register the map control.

Walks you through using SQLite as a storage format.

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.MvcEdition

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

  • Client JavaScript API Documentation

    This document defines the client JavaScript functions that are applied to the Map's name. In other words, if you add an MVC Edition map control named “Map1” to the view page, then you would call these functions like “Map1.functionName()”.

Code Samples

In addition to the samples below, we have dozens of interactive MVC Edition sample applications available here and MVC Edition mobile sample applications here.

All Samples
All samples about Map Suite MVC Edition.

Project Templates
These projects show various study cases based on Mvc Edition.

Background Maps (Google, Bing, etc)
These samples show how to incorporate 3rd part background map with your application.

InteractiveOverlays
These samples show various aspects of how to extend or create InteractiveOverlays.

Labeling
These samples show various ways to use labeling in your application.

Layers & FeatureSources
These samples show custom layers and feature sources from which you can get inspired to integrate your own data.

Miscellaneous
These samples show other miscellaneous features for the product.

Printing
These samples demonstrate robust printing and page layout features.

Projection
These sample features various usages of projection.

Spatial Functions
These samples show various spatial functions such as union, buffer, merging data etc.

Styles
These samples show various kinds of styles such as styles that scale or adjust based on time of day.

Vehicle Tracking
These samples show various features related to vehicle and asset tracking

Zooming Panning Moving
These samples show various ways to move the map.

NOTE: We have provided hundreds of .Net code samples in C# & VB.NET to help you get going quickly. We have categorized them to allow you to quickly find what you are looking for. Each code sample includes an overview, complete code online to review and the ability to download the sample to run it yourself.

Change Logs

  • Release Change Log

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

Frequently Asked Questions

  • All Questions

    All the frequently asked questions about Map Suite MVC Edition.

  • General Questions

    These frequently asked questions cover high level GIS and mapping topics that are not categorized in other areas.

  • Background Maps (Google, Bing, etc.)

    These frequently asked questions cover showing how to incorporate 3rd part background map with your application.

  • Labeling

    These frequently asked questions cover various aspects of labeling features.

  • Layers & FeatureSources

    These frequently asked questions cover custom layers and feature sources from which you can get inspired to integrate your own data.

  • Miscellaneous

    These frequently asked questions cover various of other technical features of the products that are not included in other categories.

  • Projection

    These frequently asked questions cover various aspects of projection such as how to re-project your data.

  • Spatial Functions

    These frequently asked questions cover various spatial functions such as union, buffer, merging data etc.

  • Styles

    These frequently asked questions cover displaying your GIS data using various styles. Some examples of styles would include using class breaks, clustering points, heat maps, etc.

  • Vehicle Tracking

    These frequently asked questions cover various features related to vehicle and asset tracking.

Help & Support Guides

  • Support Options

    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.

  • Enhancement Tracker

    Here we discuss the Map Suite enhancement tracker which enables you to suggest new features and vote up and down features submitted by other customers.

  • Support Ticket Guide

    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.

  • Discussion Forum Guide

    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.

  • Daily Builds Guide

    This guide explains the details of the Map Suite daily build process and offers step by step instructions on how to access the builds. The daily builds are an integral part of Map Suite development process and allow developers access to real-time bug fixes and new cutting edge features before their official release.

  • Release Cycle Guide

    This guide explains the process and rations behind the Map Suite release schedule. It outlines release dates, version information, and various aspects related to publicly releasing Map Suite software.

mvcedition/index.txt · Last modified: 2015/08/26 03:04 (external edit)