User Tools

Site Tools


map_suite_silverlight_edition

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_silverlight_edition [2015/09/08 10:01]
admin [Help & Support Guides]
map_suite_silverlight_edition [2017/03/16 09:04] (current)
tgwikiupdate
Line 1: Line 1:
 ====== Map Suite Silverlight Edition ====== ====== Map Suite Silverlight Edition ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
  
 Map Suite Silverlight Edition is a .NET native GIS software control that lets .NET developers add rich, interactive maps to their Silverlight-based Web applications. Now you can harness the full power of a professional GIS control in the sleek, next-generation interfaces of Microsoft Silverlight. This is not a slimmed-down control — it's full-featured GIS for Silverlight! ​ Map Suite Silverlight Edition is a .NET native GIS software control that lets .NET developers add rich, interactive maps to their Silverlight-based Web applications. Now you can harness the full power of a professional GIS control in the sleek, next-generation interfaces of Microsoft Silverlight. This is not a slimmed-down control — it's full-featured GIS for Silverlight! ​
- +<div mockline></​div>​
 <div shortcuts clearexternlink>​ <div shortcuts clearexternlink>​
 **[[http://​thinkgeo.com/​download|Try It Free]]** **[[http://​thinkgeo.com/​download|Try It Free]]**
Line 10: Line 11:
 <div shortcuts clearexternlink>​ <div shortcuts clearexternlink>​
 **[[http://​thinkgeo.com/​map-suite-developer-gis/​silverlight-edition/#​svl-demos|Explore the Demos]]** **[[http://​thinkgeo.com/​map-suite-developer-gis/​silverlight-edition/#​svl-demos|Explore the Demos]]**
-</​div>​ 
- 
-<div shortcuts>​ 
-**[[:​map_suit_silverlight_edition_videos_screenshots|Videos & Screenshots]]** 
 </​div>​ </​div>​
  
Line 23: Line 20:
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Silverlight Edition Quick Start Guide|Quick Start Guide]] ​ > [[Map Suite Silverlight Edition Quick Start Guide|Quick Start Guide]] ​
-This guide helps you get you up to speed with integrating the Map Suite Silverlight Edition map control into your your GIS software.+Helps you get you up to speed with integrating the Map Suite Silverlight Edition map control into your your GIS software.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Style Guide|Style Guide]] > [[Map Suite Style Guide|Style Guide]]
-This guide explains ​how to use styles ​in Map Suite to beautifully represent your GIS mapping data.  The guide 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 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.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Silverlight Edition Installation Guide|Installation Guide]] > [[Map Suite Silverlight Edition Installation Guide|Installation Guide]]
-This guide walks you through installing the map control on your system and creating a simple GIS application.+Walks you through installing the map control on your system and creating a simple GIS application.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Silverlight Edition Deployment Guide|Deployment Guide]] > [[Map Suite Silverlight Edition Deployment Guide|Deployment Guide]]
-This guide walks you through deploying your GIS software using the map control into a production environment.+Walks you through deploying your GIS software using the map control into a production environment.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Data Format Guide|Data Format Guide]] > [[Map Suite Data Format Guide|Data Format Guide]]
-This guide 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 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.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Silverlight Edition Dependencies Guide|Dependencies Guide]] > [[Map Suite Silverlight Edition Dependencies Guide|Dependencies Guide]]
-This guide introduces ​the dependencies Map Suite Silverlight Edition needs with their features, versions and source websites.+Introduces ​the dependencies Map Suite Silverlight Edition needs with their features, versions and source websites.
 </​div>​ </​div>​
  
 <div dokuteaser>​ <div dokuteaser>​
 > [[Map Suite Performance Guide|Performance Guide]] > [[Map Suite Performance Guide|Performance Guide]]
-This guide walks you through various ways you can increase performance in your .Net GIS application.+Walks you through various ways you can increase performance in your .Net GIS application.
 </​div>​ </​div>​
  
 +===== API Documentation =====
 +
 +  * [[ThinkGeo.MapSuite.SilverlightCore|ThinkGeo.MapSuite.SilverlightCore]]<​div>​The client side Silverlight Core API documentation covers the ThinkGeo.MapSuite.SilverlightCore namespace which resides in the SilverlightMapSuiteCore.dll assembly. It contains all of the core GIS classes that are used in Map Suite Silverlight Map Control on client. It includes such classes as Style, FeatureSource,​ Layer, Projection etc. </​div>​
 +  * [[ThinkGeo.MapSuite.SilverlightEdition|ThinkGeo.MapSuite.SilverlightEdition]] ​ <​div>​The Silverlight Edition API documentation covers the ThinkGeo.MapSuite.SilverlightEdition namespace which resides in the SilverlightEdition.dll and SilverlightConnector.dll assembly. It contains all of the Silverlight Edition specific classes such as the map control itself, Overlays, and supported map classes. </​div>​
  
-===== Videos & Screenshots ===== 
-^ Topic ^ Attachment ^ Description ^ 
-| [[Map Suite Silverlight Edition Screenshot Gallery|Screenshot Gallery]] ​  | N/A   | The Silverlight Edition screenshots gallery section showcases a wide range of screenshots covering various GIS features of the Silverlight Edition map control. ​  | 
-| Introduction to the Silverlight Edition ​  | [[http://​download.thinkgeo.com/​Webinars/​IntroToMapSuiteSilverlightEdition.wmv|Video]]\\ ​  \\ [[http://​download.thinkgeo.com/​Webinars/​IntroToMapSuiteSilverlightEdition.ppt|Presentation]]\\ ​ \\ [[http://​download.thinkgeo.com/​Webinars/​IntroToMapSuiteSilverlightEditionQA.doc|Q&​A]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Introduction_to_the_Silverlight_Edition.png|Screenshot]] ​  | This introductory webinar demonstrates a host of exciting features in the all-new Map Suite Silverlight Edition. Take a look at the video presentation and download the Q&A session transcript below. ​  | 
-| Extending Map Suite   | [[http://​download.thinkgeo.com/​Webinars/​ExtendingMapSuiteExploringLayers.wmv|Video]]\\ ​  \\ [[http://​download.thinkgeo.com/​Webinars/​ExtendingMapSuiteExploringLayers.pdf|Presentation]]\\ ​ \\ [[http://​download.thinkgeo.com/​Webinars/​ExtendingMapSuiteExploringLayersQA.doc|Q&​A]]\\ ​ \\ [[http://​download.thinkgeo.com/​Webinars/​ExtendingMapSuiteExploringLayers.zip|Sample]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Exploring_Layers.png|Screenshot]] ​  | In this webinar video, Map Suite Chief Architect David Rehagen demonstrates some of the many ways you can extend the Layer and RasterLayer classes, giving you near-infinite possibilities for beefing up your Map Suite projects. Download the sample project below to explore the source code.   | 
-| Best Practices: Silverlight Edition ​  | [[:​Media:​SilverlightEditionSample_ClientAndServerData_CS_110614_part1.mp4|Video (Part 1)]]\\ ​  \\ [[:​Media:​SilverlightEditionSample_ClientAndServerData_CS_110614_part2.mp4|Video (Part 2)]]\\ ​ \\ [[:​File:​SilverlightEditionSample_ClientAndServerData_CS_110614.zip|Sample (C#​)]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Best_Practices_Silverlight_Edition.png|Screenshot]] ​  | This informative video and code sample demonstrates the best practices for rendering and querying data that resides on the server or the client using Map Suite Silverlight Edition. ​ The accompanying code gives you a ready-to-use sample that demonstrates both methods. ​  | 
-| Printing System Introduction ​  | [[http://​download.thinkgeo.com/​Videos/​Wiki/​MapSuitePrintingSystemIntroduction.wmv|Video]]\\ ​  \\ Sample Code:​\\ ​ \\ *[[:​Media:​ServicesEditionSample_PrintPreview_CS_WPF_111115.zip|WPF]]\\ ​ \\ *[[:​Media:​ServicesEditionSample_PrintPreview_CS_WinForms_111115.zip|WinForms]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Printing_System_Introduction.png|Screenshot]] ​  | In this video we will explore Map Suite'​s new printing system. ​ Map Suite offers WYSIWYG map design that takes your Silverlight,​ desktop or web-based .NET mapping applications to the next level. ​ Maps are printed using vector graphics so you can be sure the output will look great on anything from a PDF to a large plotter. ​ It also includes low-level report building classes that make it easy to generate reports in the Web or Services environment. ​ Check out the video and see how easy it is to integrate map printing into your GIS applications. ​  | 
-| Increasing Polygon Performance ​  | [[http://​download.thinkgeo.com/​Videos/​Wiki/​IncreasingPolygonPerformance.wmv|Video]]\\ ​  \\ [[:​Media:​ServicesEditionSample SplitPolygonsBasedOnGrid CS 120321.zip|Utility Source]]\\ ​ \\ [[Map_Suite_Performance_Guide#​Grid_Detailed_Polygons|Performance Guide]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Increasing_Polygon_Performance.png|Screenshot]] ​  | In this video we will explore how to greatly increase your rendering performance by gridding your high point-count polygons. This technique is especially useful when you use a high point-count polygon such as a country or regional area as the ground color for your maps.  In many cases we see tile render times decrease from 500ms to under 5ms with this data optimization. ​ Included along with the video is a utility to help you grid your polygons. ​  | 
-| Map Suite DynamoDB Extension Technology Preview ​  | [[http://​download.thinkgeo.com/​Videos/​DynamoDB/​MapSuite_DynamoDBFeatureLayer_Technology_Preview.wmv|Video]]\\ ​  \\ [[http://​download.thinkgeo.com/​Videos/​DynamoDB/​MapSuiteDynamoDBImporter.zip|Sample]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Map_Suite_DynamoDB_Extension_Technology_Preview.png|Screenshot]] ​  | This video will introduce you to the Map Suite DynamoDB Extension limited technology preview. ​ This exciting new extension leverages Amazon'​s DynamoDB, a NoSQL cloud database technology, to store and serve GIS spatial data via the cloud. ​ The extension'​s ability to use a few API calls to create a spatial table, import data and then access it without a traditional spatial database or hardware is a huge step forward. ​  | 
-| Tile Cache Generator ​  | [[http://​download.thinkgeo.com/​Videos/​Wiki/​MapSuite_Cache_Generator.wmv|Video]]\\ ​  \\ [[:​File:​ServicesEditionSample_CacheGenerator_CS_120619.zip|Sample]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Tile_Cache_Generator.png|Screenshot]] ​  | This video will show you how to use the Tile Cache Generator utility to generate tile caches based on your own layers. ​ Pre-generating tiles base on your data allows you to display the data faster than rending it from vector graphics files. ​ It also allows you to protect your vector data by providing just the raster tiles for display purposes only.  In the past pre-generating tiles required customers to build the process from scratch which was time consuming and often times inefficient. ​ With the Tile Cache Generator we have packaged many of our best practices along with the source to allow you to tweak it to your specific situation. ​  | 
-| Topology Validation ​  | [[http://​download.thinkgeo.com/​Videos/​Forums/​TopologyValidator.wmv|Video]]\\ ​  \\ [[:​File:​DesktopEditionSample_TopologyValidation_CS_120904.zip|Sample]]\\ ​ \\ [[http://​wiki.thinkgeo.com/​wiki/​File:​Topology_Validation.png|Screenshot]] ​  | This video will give you a demonstration of Map Suite'​s topology validation functionality (available in version 6.0.113.0 and higher), as well as the [[Map Suite Desktop Edition Miscellaneous Samples#​Topology_Validation|Topology Validator sample application]]. The Topology Validator makes it simple to visualize and test topology rules. You simply select the case you want to test, use our drawing tools to create the shapes necessary, and then hit the play button to run the test. The error cases are highlighted on the screen and saved to the test, and their Well-Known Text (WKT) is copied to your clipboard. At any time, you can view or edit the WKT which makes up the case. We save our test cases as XML files that contain not only the test case features but also the errors. This makes it a snap for you to share your cases with us or other colleagues. ​  | 
  
  
Line 156: Line 146:
 </​div>​ </​div>​
  
 +===== Videos =====
 +
 +> ** Silverlight Edition Sample App Walkthrough Video Series **
 +
 +Step through the Silverlight 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.//
 +
 +
 +<div play medialist>​
 +[[silverlightedition:​Introduction to the Silverlight Edition|{{silverlightedition:​screenshot:​Introduction_to_the_Silverlight_Edition.png?​180x99|Introduction to the Silverlight Edition}}]]
 +\\
 +Introduction to the Silverlight Edition
 +</​div>​
 +
 +<div newline></​div>​
 +> ** Extending Map Suite Video Series **
 +
 +{{page>​map_suit_extending_map_suite_video_series}}
 +
 +===== Screenshots =====
 +
 +The Silverlight Edition screenshots gallery section showcases a wide range of screenshots covering various GIS features of the Silverlight Edition map control.
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_IntegratedControls.png?​180|No extra coding necessary ​
 +Includes panning, zooming, scale bar, mini map & more}} ​
 +\\
 +No extra coding necessary ​
 +Includes panning, zooming, scale bar, mini map & more
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_SpatialQueries.png?​180|Queries include Within, Containing, Disjointed, Intersecting and more}} ​
 +\\
 +Queries include Within, Containing, Disjointed, Intersecting and more
 +</​div>​
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_Projections.png?​180|Project your spatial data 
 +Many different projections available}} ​
 +\\
 +Project your spatial data 
 +Many different projections available
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_DrawShapes.png?​180|Draw areas right on the map
 +Points, lines, polygons, ellipses and more}} ​
 +\\
 +Draw areas right on the map
 +Points, lines, polygons, ellipses and more
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_EditShapes.png?​180|Shape editing in your browser ​
 +Reshape, rotate, resize and drag}} ​
 +\\
 +Shape editing in your browser ​
 +Reshape, rotate, resize and drag
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_Popups.png?​180|Design your own tooltips with custom HTML
 +Include images}} ​
 +\\
 +Design your own tooltips with custom HTML
 +Include images
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_VehicleTracking.png?​180|Show points in motion
 +Can be used for mobile asset tracking}} ​
 +\\
 +Show points in motion
 +Can be used for mobile asset tracking
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_SelectiveDrawing.png?​180|Render based on data points ​
 +Draw or exclude features based on conditions}} ​
 +\\
 +Render based on data points ​
 +Draw or exclude features based on conditions
 +</​div>​
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_DistanceCalculations.png?​180|Connect points using the Great Circle model 
 +Show accurate distances}} ​
 +\\
 +Connect points using the Great Circle model 
 +Show accurate distances
 +</​div>​
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_PointsWithBitmaps.png?​180|Draw an image at a point 
 +Additional options include vector symbols}} ​
 +\\
 +Draw an image at a point 
 +Additional options include vector symbols
 +</​div>​
 +
 +
 +<div medialist imagewithremaker>​
 +{{silverlightedition:​screenshot:​Map_Suite_Silverlight_Edition_Screenshot_Gallery_SampleApps.png?​180|Dozens of interactive sample applications ​
 +Source code in C# & VB.NET}} ​
 +\\
 +Dozens of interactive sample applications ​
 +Source code in C# & VB.NET
 +</​div>​
 +
 +
 +
 +
 +
 +
 +<div newline></​div>​
 +<div newline></​div>​
 +===== Change Logs =====
 +
 +  * [[Map Suite Silverlight Edition Release Change Log|API Change Log]] <​div>​This change log details the changes made to the product for each major release cycle.</​div>​
 +  * [[Map Suite Silverlight Edition Features & Bug Fixes Change Log|Features & Bug Fixes Change Log]]<​div>​This change log details the new features and bug fixes applied to the product for each major release cycle.</​div>​
  
 ===== Frequently Asked Questions===== ===== Frequently Asked Questions=====
Line 171: Line 289:
   * [[Map Suite Silverlight Edition FAQ Vehicle Tracking|Vehicle Tracking]]<​div>​These frequently asked questions cover various features related to vehicle and asset tracking. ​ </​div>​   * [[Map Suite Silverlight Edition FAQ Vehicle Tracking|Vehicle Tracking]]<​div>​These frequently asked questions cover various features related to vehicle and asset tracking. ​ </​div>​
   * [[Map Suite Silverlight Edition FAQ Zooming Panning Moving|Zooming Panning Moving]]<​div>​These frequently asked questions cover various ways to move the map.</​div>​   * [[Map Suite Silverlight Edition FAQ Zooming Panning Moving|Zooming Panning Moving]]<​div>​These frequently asked questions cover various ways to move the map.</​div>​
- 
- 
-===== Change Logs ===== 
- 
-  * [[Map Suite Silverlight Edition Release Change Log|Release Change Log]] <​div>​This change log details the changes made to the product for each major release cycle.</​div>​ 
-  * [[Map Suite Silverlight Edition Features & Bug Fixes Change Log|Features & Bug Fixes Change Log]]<​div>​This change log details the new features and bug fixes applied to the product for each major release cycle.</​div>​ 
- 
- 
-===== API Documentation ===== 
- 
-  * [[ThinkGeo.MapSuite.SilverlightCore|ThinkGeo.MapSuite.SilverlightCore]]<​div>​The client side Silverlight Core API documentation covers the ThinkGeo.MapSuite.SilverlightCore namespace which resides in the SilverlightMapSuiteCore.dll assembly. It contains all of the core GIS classes that are used in Map Suite Silverlight Map Control on client. It includes such classes as Style, FeatureSource,​ Layer, Projection etc. </​div>​ 
-  * [[ThinkGeo.MapSuite.SilverlightEdition|ThinkGeo.MapSuite.SilverlightEdition]] ​ <​div>​The Silverlight Edition API documentation covers the ThinkGeo.MapSuite.SilverlightEdition namespace which resides in the SilverlightEdition.dll and SilverlightConnector.dll assembly. It contains all of the Silverlight Edition specific classes such as the map control itself, Overlays, and supported map classes. </​div>​ 
- 
  
 ===== Help & Support Guides ===== ===== Help & Support Guides =====
  
 {{page>​help_support_guides}} {{page>​help_support_guides}}
- 
map_suite_silverlight_edition.1441706515.txt.gz · Last modified: 2015/09/08 10:01 by admin