This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
map_suite_wpf_desktop_edition_layers_featuresources_samples [2015/09/18 06:08] admin |
map_suite_wpf_desktop_edition_layers_featuresources_samples [2017/03/17 02:12] (current) tgwikiupdate |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Map Suite Wpf Desktop Edition Layers & FeatureSources Samples ====== | ====== Map Suite Wpf Desktop Edition Layers & FeatureSources Samples ====== | ||
+ | |||
+ | {{section>upgrade_map_suite_to_10.0}} | ||
+ | |||
+ | <div sampleitem> | ||
+ | ==== Raster Image Color Replacement ==== | ||
+ | <div screenshot> | ||
+ | {{wpfedition:map_suite_wpf_desktop_editon_colorreplacement.png?300x180}} | ||
+ | </div> | ||
+ | <div content> | ||
+ | <div download_viewsource_buttons> | ||
+ | [[Source_Code_WpfDesktopEditionSample_ColorReplacement.zip|View Source]] | ||
+ | {{wpfedition:wpfdesktopeditionsample_colorreplacement.zip|C# Download}} | ||
+ | </div> | ||
+ | <div sample_otherlinks> | ||
+ | [[Map Suite Samples Applies To|Applies To: Desktop \ Web \ Silverlight \ Wpf ]] | ||
+ | \\ | ||
+ | [[Map Suite Samples Alternate Languages | Need it in another language?]] | ||
+ | </div> | ||
+ | In today’s WPF project, we show you how to replace a specific color in a raster image, with the advantage of new added API Color Mapping. For the example, in this project, the lake in Green can be replaced with blue. | ||
+ | |||
+ | To make sure this sample work, you will need to use the latest Development daily build of “MapSuiteCore.dll” and “WpfDesktopEdition.dll”, version 9.0.477.0 or higher. | ||
+ | </div> | ||
+ | </div> | ||
+ | |||
+ | ---- | ||
+ | |||
<div sampleitem> | <div sampleitem> | ||
- | ==== ENC Viewer for displaying S-57 (*.000) File ==== | + | ==== DynamicMarkerOverlay ==== |
<div screenshot> | <div screenshot> | ||
- | {{wpfedition:codesamples:Map Suite Wpf Desktop Edition S57Viewer.jpg?300x180}} | + | {{wpfedition:codesamples:map_suite_wpf_desktop_editon_dynamicmarkeroverlay.png?300x180}} |
</div> | </div> | ||
<div content> | <div content> | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
- | [[Source_Code_WpfDesktopEditionSample_S57Viewer.zip|View Source]] | + | [[Source_Code_WpfDesktopEditionSample_DynamicMarkerOverlay.zip|View Source]] |
- | {{:File:WpfDesktopEditionSample_S57Viewer_150724.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_DynamicMarkerOverlay.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 15: | Line 41: | ||
[[Map Suite Samples Alternate Languages | Need it in another language?]] | [[Map Suite Samples Alternate Languages | Need it in another language?]] | ||
</div> | </div> | ||
- | Today’s project is a tool of ENC Viewer for displaying unencrypted Electronic Navigational Charts (ENCs) available in the S-57 exchange format (*.000). \\ This tool takes use of Map Suite HydrographyExtension to display ENC data in compliance with the latest version of ECDIS Presentation Library Edition 4.0, which is defined by the International Hydrographic Organization (IHO) in the special publication S-52. \\ \\ NOTE: the styling file "NauticalCharts.xml" for drawing S-57 (*.000) file is included in the source code package. | + | In today’s WPF project, we show you how to retrieve data from a REST service and display them as markers with different styles based on its attributes. You can click on any marker to call a WCF service which returns data from the server. A popup displays a chart with information. All the markers and related information are updated dynamically after a specific time interval. |
</div> | </div> | ||
</div> | </div> | ||
Line 28: | Line 54: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_KMLFile.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_KMLFile.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_KMLFile_141212.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_KMLFile_141212.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 48: | Line 74: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_QuickFilter_LinkSource.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_QuickFilter_LinkSource.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_QuickFilter_LinkSource_141212.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_QuickFilter_LinkSource_141212.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 68: | Line 94: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_NOAAGlobelWeatherStationLayer.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_NOAAGlobelWeatherStationLayer.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_NOAAGlobelWeatherStationLayer_141212.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_NOAAGlobelWeatherStationLayer_141212.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 88: | Line 114: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_MagneticDeclination.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_MagneticDeclination.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_MagneticDeclination_141212.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_MagneticDeclination_141212.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 108: | Line 134: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_DelayDrawing.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_DelayDrawing.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_DelayDrawing_141212.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_DelayDrawing_141212.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 128: | Line 154: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_CombiningOverlays_101011.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_CombiningOverlays_101011.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_CombiningOverlays_CS_101011.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_CombiningOverlays_CS_101011.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 148: | Line 174: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample CreateGRID CS 110512.zip|View Source]] | [[Source_Code_DesktopEditionSample CreateGRID CS 110512.zip|View Source]] | ||
- | {{:File:DesktopEditionSample CreateGRID CS 110512.zip|C# Download}} | + | {{filehistory:DesktopEditionSample CreateGRID CS 110512.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 168: | Line 194: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_EditAttributeOfShapefile_CS_110306.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_EditAttributeOfShapefile_CS_110306.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_EditAttributeOfShapefile_CS_110306.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_EditAttributeOfShapefile_CS_110306.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 188: | Line 214: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_EditGeometryOfShapefile_CS_101021.zip|View Source]] | [[Source_Code_DesktopEditionSample_EditGeometryOfShapefile_CS_101021.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_EditGeometryOfShapefile_CS_101021.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_EditGeometryOfShapefile_CS_101021.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 227: | Line 253: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_GraphicLogoAdornmentLayer_CS_100128.zip|View Source]] | [[Source_Code_DesktopEditionSample_GraphicLogoAdornmentLayer_CS_100128.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_GraphicLogoAdornmentLayer_CS_100128.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_GraphicLogoAdornmentLayer_CS_100128.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 247: | Line 273: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_HeatMap_CS_091022.zip|View Source]] | [[Source_Code_DesktopEditionSample_HeatMap_CS_091022.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_HeatMap_CS_101210.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_HeatMap_CS_101210.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 267: | Line 293: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_HighlightAtMouseHover_CS_120131.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_HighlightAtMouseHover_CS_120131.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_HighlightAtMouseHover_CS_120131.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_HighlightAtMouseHover_CS_120131.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 287: | Line 313: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_HeatMapWithEarthquakes_CS_091022.zip|View Source]] | [[Source_Code_DesktopEditionSample_HeatMapWithEarthquakes_CS_091022.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_HeatMapWithEarthquakes_CS_101210.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_HeatMapWithEarthquakes_CS_101210.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 307: | Line 333: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_ImageStreamLoading_CS_100701.zip|View Source]] | [[Source_Code_DesktopEditionSample_ImageStreamLoading_CS_100701.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_ImageStreamLoading_CS_100701.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_ImageStreamLoading_CS_100701.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 327: | Line 353: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_KmlExtension_CS_100623.zip|View Source]] | [[Source_Code_DesktopEditionSample_KmlExtension_CS_100623.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_KmlExtension_CS_100623.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_KmlExtension_CS_100623.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 347: | Line 373: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_LatLongGraticule_CS_090827.zip|View Source]] | [[Source_Code_DesktopEditionSample_LatLongGraticule_CS_090827.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_LatLongGraticule_CS_090827.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_LatLongGraticule_CS_090827.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 367: | Line 393: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_NativeTabFileSupport_CS_110524.zip|View Source]] | [[Source_Code_DesktopEditionSample_NativeTabFileSupport_CS_110524.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_NativeTabFileSupport_CS_110524.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_NativeTabFileSupport_CS_110524.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 387: | Line 413: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_NumberedGrid_CS_100622.zip|View Source]] | [[Source_Code_DesktopEditionSample_NumberedGrid_CS_100622.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_NumberedGrid_CS_100622.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_NumberedGrid_CS_100622.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 407: | Line 433: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_PopupOverlay_101007.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_PopupOverlay_101007.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_PopupOverlay_101007.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_PopupOverlay_101007.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 427: | Line 453: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_SaveLoadState_101019.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_SaveLoadState_101019.zip|View Source]] | ||
- | {{:File:WpfDesktopEditionSample_SaveLoadState_101019.zip|C# Download}} | + | {{filehistory:WpfDesktopEditionSample_SaveLoadState_101019.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 447: | Line 473: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_DesktopEditionSample_ShapefileEncryption_CS_100417.zip|View Source]] | [[Source_Code_DesktopEditionSample_ShapefileEncryption_CS_100417.zip|View Source]] | ||
- | {{:File:DesktopEditionSample_ShapefileEncryption_CS_100417.zip|C# Download}} | + | {{filehistory:DesktopEditionSample_ShapefileEncryption_CS_100417.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 467: | Line 493: | ||
<div download_viewsource_buttons> | <div download_viewsource_buttons> | ||
[[Source_Code_WpfDesktopEditionSample_WmtsTiledOverlay_121116.zip|View Source]] | [[Source_Code_WpfDesktopEditionSample_WmtsTiledOverlay_121116.zip|View Source]] | ||
- | {{:File:Source_Code_WpfDesktopEditionSample_WmtsTiledOverlay_121116.zip|C# Download}} | + | {{filehistory:Source_Code_WpfDesktopEditionSample_WmtsTiledOverlay_121116.zip|C# Download}} |
</div> | </div> | ||
<div sample_otherlinks> | <div sample_otherlinks> | ||
Line 474: | Line 500: | ||
[[Map Suite Samples Alternate Languages | Need it in another language?]] | [[Map Suite Samples Alternate Languages | Need it in another language?]] | ||
</div> | </div> | ||
- | . | + | This project shows how to consume data from a WMTS Server using WmtsOverlay. You would find the code pretty straightforward, while behind the scenes we request tiles from the server asynchronously and efficiently, and stitch them into a proper map. \\ This class is introduced from version 6.0.187.0, besides this WmtsOverlay, we also have WmtsLayer available. Here is the [[Map_Suite_Services_Edition_Layers_FeatureSources_Samples#WMTS_Layer|WMTSLayer Sample]]. |
</div> | </div> | ||
</div> | </div> | ||
---- | ---- | ||
+ | |||
+ | |||
{{page>Map Suite Services Edition Layers FeatureSources Samples}} | {{page>Map Suite Services Edition Layers FeatureSources Samples}} |