ClemensF
3717081f18
Version 2.7.2: Improved TileImageLoader.WinRT.
2016-01-14 17:56:25 +01:00
ClemensF
ed271719f8
Version 2.7.1. Fixed minor issues with caching.
2015-12-03 20:04:10 +01:00
ClemensF
5adcd6568e
Version 2.7.0.
...
- WPF TileImageLoader reverted to caching byte arrays instead of BitmapFrames.
- Uses FileDb version 6.1.
2015-11-28 21:09:25 +01:00
ClemensF
bc30e1d9ca
Version 2.6.0: -replaced static fields by static properties and dependency properties
...
- improved class TileLayer
- MapGraticule with arc seconds
2015-11-11 19:48:50 +01:00
ClemensF
43e87f26ba
Version 2.5.1: Fixed Clip in Silverlight/WinRT. Replaced WPF GlyphRunText by FormattedText.
2015-08-25 20:04:33 +02:00
ClemensF
98cdc95c5d
Version 2.5.0:
...
- moved tile rect calculation from MapBase to TileLayer
- added TileLayer.ZoomLevelOffset property
- Windows Universal sample application in solution MapControl VS2015
2015-08-09 20:04:44 +02:00
ClemensF
36a8600faf
Version 2.4.12: Fixed issue with clearing the TileLayers collection, added support for relative paths of local tile images.
2015-06-09 20:09:57 +02:00
ClemensF
575930dce8
Version 2.4.11: Fixed MapPolyline.Locations property on Windows Phone. Removed Panel.ZIndex handling from MapItemsControl.WPF.
2015-04-21 19:17:32 +02:00
ClemensF
03094ff66f
Version 2.4.10: Added MapPolyline.FillRule property.
2015-03-20 18:49:17 +01:00
ClemensF
9553799a8a
Version 2.4.9: Implemented UseLayoutRounding during calculation of viewport positions in MapPanel. Added LogoImage property in BingMapsTileLayer.
2015-03-15 10:11:19 +01:00
ClemensF
ba45aa5901
Version 2.4.8: Fixed issue when MapPath.Data is frozen.
2015-02-18 19:20:59 +01:00
ClemensF
e9868a993d
Version 2.4.7: Added work-around for missing PropertyChangedCallback for the MapPath.Data property.
2015-02-10 21:59:39 +01:00
ClemensF
dfabb2a7eb
Version 2.4.6: More files...
2015-02-10 17:26:10 +01:00
ClemensF
40fecef3e8
Version 2.4.6: Implemented MapPath.UpdateData()
2015-02-10 17:25:00 +01:00
ClemensF
78e7e67614
Version 2.4.5: Fixed MapRectangle.SetBoundingBox.
2015-02-03 17:53:50 +01:00
ClemensF
6c4dc65bd4
Version 2.4.4: Fixed image swapping in MapImageLayer
2015-01-26 19:45:05 +01:00
ClemensF
9f9669ea00
Version 2.4.3: Some cleanup.
2015-01-20 17:52:02 +01:00
ClemensF
f6a881c674
Version 2.4.2.:
...
- added HyperlinkText.InlinesSource attached property
- simplified TileLayerCollection, removed it from MapBase
- simplified MapRectangle and MapImage
2014-12-17 21:38:28 +01:00
ClemensF
1583b10ff3
Version 2.4.1: Fixed TileLayer property update in MapBase.
2014-11-20 17:13:11 +01:00
ClemensF
3b6545e738
Version 2.4.0.
...
- Added ImageFileCache and FileDbCache for WinRT
- Improved TileImageLoader
- Removed TileContainer, TileLayer can be added as MapBase child
- Removed attached property MapPanel.ViewportPosition
2014-11-19 21:11:14 +01:00
ClemensF
f04025067c
More cleanup on version 2.3.1.
2014-10-30 16:27:36 +01:00
ClemensF
b2063e2c6c
Version 2.3.1. Some cleanup.
2014-10-29 18:22:50 +01:00
ClemensF
91ff46c506
Version 2.3.0:
...
- Added BingMapsTileLayer
- Added TileLayer.DescriptionInlines property
- Added global Settings class
- Added Phone Silverlight 8.1 build target
- Use expiration time of downloaded images for caching
2014-10-19 21:50:23 +02:00
ClemensF
8917e1d4cb
Version 2.2.0:
...
- IMapElement interface with readonly ParentMap property and SetParentMap method that is explicitly implemented
- Removed MetersPerDegree from MapBase
- Set StrokeThickness instead of Stroke in MapGraticule ctor in SL/WinRT
2014-07-22 20:02:30 +02:00
ClemensF
4e0253aa70
Version 2.1.0:
...
- TileImageLoader with local file caching in WinRT
- Location implements IEquatable
- Removed Surface sample application
2014-07-09 21:27:28 +02:00
ClemensF
10527c3f0d
Version 2.0:
...
- Support for Windows Phone 8.1 by making MapControl.WinRT a portable library
- Unified TileContainer and MapOverlay implementations across platforms
2014-07-01 18:57:44 +02:00
ClemensF
ed140c6d01
Version 1.12.1: Some cleanup and minor improvements.
2014-06-11 23:03:13 +02:00
ClemensF
4f37eaa914
Added MapImageLayer to Silverlight and WinRT.
2014-04-05 14:53:58 +02:00
ClemensF
5fa34c194f
Version 1.11.3: Added support for TimeSpan.Zero in TileImageLoader.CacheUpdateAge, removed DispatcherPriority in Invoke/BeginInvoke calls.
2014-01-30 20:01:44 +01:00
ClemensF
37789eb96c
Version 1.11.2: Fixed TileImageLoader and MapImageLayer.
2014-01-10 20:11:39 +01:00
ClemensF
34aa59a8c4
Version 1.11.1: Fixed MapImageLayer.
2013-12-20 17:05:10 +01:00
ClemensF
e733e98443
Version 1.11.0: Fixed file URIs in TileImageLoader and MeasureOverride in MapPanel. Made properties Center, TargetCenter, ZoomLevel, TargetZoomLevel, Heading and TargetHeading bind two-way by default in WPF version.
2013-12-05 17:56:04 +01:00
ClemensF
dec591cf7a
Fixed RelativeImageSize calculation in MapImageLayer.
2013-12-02 18:06:21 +01:00
ClemensF
11934a121a
Version 1.10.1: Fixed MapBase.TranslateMap and TileContainer.SetViewportTransform.
2013-11-22 18:46:45 +01:00
ClemensF
f11c71799f
Version 1.10.0: Removed Location.TransformedLatitude, cleanup in MapBase and TileImageLoader.
2013-11-21 21:16:29 +01:00
ClemensF
b3474a3025
Version 1.9.2: Improved transformation from Location to viewport position in MapPanel and MapGraticule.
2013-11-18 19:49:17 +01:00
ClemensF
68d9351044
Version 1.9.1: Fixed WpfApplication/MainWindow.xaml
2013-11-17 22:37:58 +01:00
ClemensF
a94668e08c
Just a detail.
2013-11-17 21:26:57 +01:00
ClemensF
5eafa751f8
Version 1.9.0:
...
- added MapBase.ZoomToBounds method
- fixed coercing property values in MapBase
- improved Location property handling in MapPanel to keep viewport positions near map center
- use common view model in sample applications
2013-11-17 16:52:03 +01:00
ClemensF
9f4ab0f3e3
Version 1.8.0: Fixed MapImage, added ImageTileSource to Silverlight and WinRT versions, modified TileImageLoader.
2013-11-12 21:14:53 +01:00
ClemensF
8eedb82a9d
Version 1.7.0. Signed assemblies, marked Location as serializable, simplified LocationCollection.
2013-11-05 18:00:03 +01:00
ClemensF
8c97d771ac
Replaced Size.Empty with new Size() in MapPanel.
2013-10-31 21:16:15 +01:00
ClemensF
690c2071b1
Version 1.6.1: Fixed internal ZoomLevel, Center and Heading animation in MapBase.
2013-10-30 18:23:13 +01:00
ClemensF
99e218580d
Version 1.6.0: Retargeted WinRT version to 8.1. Improved MapGraticule performance for WPF.
2013-10-22 18:18:47 +02:00
ClemensF
1501df5030
Version 1.5.0: Finally fixed the RenderTransform issue in MapRectangle.
2013-10-13 16:32:51 +02:00
ClemensF
2d64d9aa78
Version 1.4.2.
2013-10-11 21:15:56 +02:00
ClemensF
415637a321
Minor improvements in MapRectangle and MapImage.
2013-10-11 21:08:25 +02:00
ClemensF
f3f4b4c0fc
Version 1.4.1: Fixed MapRectangle/MapImage transform.
2013-10-10 22:26:43 +02:00
ClemensF
14cc7bcea2
Version 1.4.0: Fixed RenderTransform issue in MapRectangle, removed ManipulationModes.Rotate from default ManipulationMode in Map.WinRT, added setting of FileSystemAccessRule in ImageFileCache to enable cache write access for multiple users.
2013-10-10 00:46:47 +02:00
ClemensF
aa04fd0551
Version 1.3.10: Minor improvements in TileImageLoader. Removed SurfaceApplication from VS Solution.
2013-08-29 15:49:48 +02:00
ClemensF
09eeb11269
Version 1.3.9: Removed IsCurrent property and Current/NotCurrent visual states from MapItem. Fixed visual states in sample Store Application.
2013-08-17 08:41:11 +02:00
ClemensF
c427345896
Version 1.3.8: Fixed NuGet package for WinRT, plus minor changes.
2013-07-19 15:11:48 +02:00
ClemensF
8e917e9397
Version 1.3.7. Fixed z index behavior in MapBase and setting of MapPolyline.Locations property in XAML.
2013-06-19 18:57:54 +02:00
ClemensF
da651e3e32
Version 1.3.6: Fixed removing of OnViewportChanged handler in MapPanel and MapOverlay.
2013-06-07 15:09:59 +02:00
ClemensF
abfdd89efb
Version 1.3.5. Fixed rendering issue with MapPath (formerly MapShape) and re-arranging of MapPanel child elements when Location is set initially.
2013-05-25 08:53:50 +02:00
ClemensF
e2ef560e36
Version 1.3.4. Fixed empty TileLayers collection.
2013-05-17 08:00:56 +02:00
ClemensF
9c0544a6e4
Fixed handling of default tile layer.
2013-05-17 07:52:20 +02:00
ClemensF
d668ed20ea
Fixed zoomLevelSwitchDelta value.
2013-05-16 21:29:43 +02:00
ClemensF
7254a8793a
Added comment.
2013-05-15 16:28:57 +02:00
ClemensF
9264cf819a
Version 1.3.3: Fixed MapImageLayer.
2013-05-15 15:58:07 +02:00
ClemensF
5d6becbb50
Version 1.3.2: Replaced WebClient by WebRequest in MapImageLayer.
2013-05-13 23:49:48 +02:00
ClemensF
0f4e7d643e
Version 1.3.1: Added Map.ManipulationMode property.
2013-05-08 17:05:17 +02:00
ClemensF
ba9edb14cc
Version 1.3.0: Added class MapImageLayer for WMS based map overlays. Plus plenty of cleanup.
2013-05-07 18:12:25 +02:00
ClemensF
5342a27559
Version 1.3.0: Added class MapImageLayer for WMS based map overlays. Plus plenty of cleanup.
2013-05-07 18:10:46 +02:00
ClemensF
c37149aafb
Version 1.2.2: Added AnimateOpacity property to MapImage, TMS support to TileSource, Background and Foreground properties to TileLayer.
2013-04-21 23:56:08 +02:00
ClemensF
050f1acb38
Version 1.2.1: Fixed calculation of active tile set and added property LoadLowerZoomLevels in class TileLayer.
2013-04-15 19:20:46 +02:00
ClemensF
9b218ef376
Version 1.2.0: Added classes MapShape, MapRectangle and MapImage.
2013-04-12 19:59:16 +02:00
ClemensF
ec27d16119
Version 1.1.10: Fixed Center property coercion in MapBase.
2013-04-04 18:01:13 +02:00
ClemensF
35fc959034
Version 1.1.9: Support for mouse wheel events with delta values less than the default of 120. Added static field Tile.AnimationDuration. Fixed tile grid calculation with x values less than zero.
2013-03-15 18:08:51 +01:00
ClemensF
b1bfccd321
Version 1.1.8: Fixed MapPolyline.MeasureOverride also for WPF.
2013-03-01 16:27:22 +01:00
ClemensF
2b5ef99999
Version 1.1.7: Fixed MapPolyline.MeasureOverride.
2013-02-21 20:58:57 +01:00
ClemensF
2a9cd578ab
Removed unused return values from Coerce methods.
2013-02-13 19:31:51 +01:00
ClemensF
66f254e861
Version 1.1.6: Use StreamGeometry instead of PathGeometry in WPF MapPolyline.
2013-02-12 19:30:58 +01:00
ClemensF
970ea4d4a0
Fixed threading issue in TileSource.
2013-01-29 17:55:53 +01:00
ClemensF
23bd98ef22
Allow unknown UriFormats to support derived TileSources.
2013-01-28 23:49:22 +01:00
ClemensF
fab8530770
Version 1.1.5: Added support for file:// URIs to access map tile sets in local files.
2013-01-17 18:48:38 +01:00
ClemensF
8e85aa8e17
Workaround for Locations property type in MapPolyline.
2013-01-03 17:07:59 +01:00
ClemensF
452e039349
Version 1.1.4: changed accessibility of classes Tile and TileLayer to allow for derived TileLayers.
2013-01-03 15:33:46 +01:00
ClemensF
2f1020ffc6
Version 1.1.3.
2012-12-15 19:11:54 +01:00
ClemensF
3f5e3d752b
Fixed MapPolyline.
2012-12-15 18:54:40 +01:00
ClemensF
f45ca78ddd
Removed all platforms configurations except "Any CPU".
2012-12-12 17:03:33 +01:00
ClemensF
4867b04fca
Version 1.1.2: Improved update of child element RenderTransform in MapPanel.SetViewportPosition.
2012-12-12 01:44:37 +01:00
ClemensF
1da0376e05
Use default compiler directive NETFX_CORE instead of proprietary WINRT. Build WinRT projects for "Any CPU" by default.
2012-12-09 22:18:31 +01:00
ClemensF
1eb6e43b25
Version 1.1.0
2012-12-07 17:20:56 +01:00
ClemensF
a1c519c7c4
Cleanup in MapPanel.
2012-12-07 17:04:44 +01:00
ClemensF
d0d949c9be
Removed LocationPath property from MapItem and PushPin.
2012-12-06 23:28:12 +01:00
ClemensF
b0ecd850a2
Added properties MapPanel.ViewportPosition and MapPolyline.IsClosed, removed MapPolygon class.
2012-11-26 19:17:12 +01:00
ClemensF
841683f198
Changed item in geometry check in MapItemsControl.
2012-11-25 21:32:04 +01:00
ClemensF
ac6f9d5647
Added MapItemsControl.SelectionGeometry property for WPF.
2012-11-23 23:00:50 +01:00
ClemensF
4fbc5bc00c
Re-enabled WPF dependency property value inheritance for MapPanel.ParentMap.
2012-11-23 16:16:09 +01:00
ClemensF
afac46dcf1
Removed Silverlight xap file
2012-11-22 23:07:55 +01:00
ClemensF
27a302a5b8
First commit of the new XAML Map Control that replaces WPF Map Control, and now supports all three XAML platforms, WPF, Silverlight and WinRT.
2012-11-22 21:42:29 +01:00
ClemensF
c28e9d73d9
Added ImageTileSource.CanLoadAsync property. Changed Dispatcher.BeginInvoke calls in TileImageLoader.
2012-11-07 17:48:15 +01:00
ClemensF
1d5703d382
Fixed flicker when map center moves across the date line.
2012-11-06 19:49:29 +01:00
ClemensF
02b9cb4354
Renamed TileLayer.Name property to TileLayer.SourceName, removed TileLayerCollection.Name property.
2012-11-04 10:16:39 +01:00
ClemensF
e52698586b
Added classes MapOverlay and MapScale.
2012-10-25 08:42:51 +02:00
ClemensF
27cdfe77ae
Moved basic map functionality to class MapBase, input event handling to class Map. Fixed method names in class MapItemsControl.
2012-10-12 19:22:49 +02:00
ClemensF
e8b29be79e
Set AffectsRender flag on MapPanel.ViewportPosition property, fixed Map.ZoomMap method.
2012-09-29 15:03:59 +02:00
ClemensF
d055d737ed
Simplified layout in MapPanel, replaced ViewportPosition by Point?.
2012-08-26 21:54:00 +02:00
ClemensF
e7f78df179
Fully implemented SelectionMode.Extended in MapItemsControl, observe maximum number of download threads in TileImageLoader.
2012-08-24 18:10:12 +02:00
ClemensF
35c561d8aa
Support for standard SelectionModes Single, Multiple and Extended in MapItemsControl, made IsCurrent a read-only attached property in MapItemsControl, cleaned dependencies between MapItemsControl and MapItems.
2012-08-22 20:21:31 +02:00
ClemensF
db1201ad47
Added ImageFileCache, removed TileImageLoader.CreateCache.
2012-08-15 21:31:10 +02:00
ClemensF
ae4fb7881a
Simplified caching in TileImageLoader, FileDbCache deletes expired items on creation, TileLayers collection moved to Window resources in SampleApplication.
2012-08-13 19:16:59 +02:00
ClemensF
fbeb01fca3
Fixed default MapItem style, made ParentMap attached property read-only.
2012-08-10 09:41:59 +02:00
ClemensF
022e246ebe
Improved MapPanel.ViewportPosition, added moving item to sample application.
2012-08-09 23:41:47 +02:00
ClemensF
ac107641d2
Set Name of default TileLayer.
2012-08-09 10:22:03 +02:00
ClemensF
be3144af07
Some cleanup.
2012-08-08 20:42:06 +02:00
ClemensF
65a0d8d51a
Improved transform origin handling and animations in class Map, removed download cancellation in TileImageLoader.
2012-08-06 17:41:39 +02:00
ClemensF
940d8bad62
Improved MemoryStream handling in TileImageLoader
2012-07-27 18:47:57 +02:00
ClemensF
d368c9358c
Changed ImageTileSource
2012-07-21 09:09:58 +02:00
ClemensF
2fd3f5f8f6
Simplified TileImageLoader and TileSource, added ImageTileSource, fixed FileDbCache
2012-07-20 21:57:29 +02:00
ClemensF
300c22a2e7
Fixed method accessibility in TileLayer.
2012-07-11 19:56:22 +02:00
ClemensF
472658a6d9
Minor code improvements
2012-07-07 17:19:10 +02:00
ClemensF
6b25260536
Added Surface sample application
2012-07-04 17:19:48 +02:00
ClemensF
9652fc2f56
Replaced local file caching by persistent ObjectCache based on FileDb.
...
Removed IsCached and ImageType properties from TileLayer.
2012-07-03 18:03:56 +02:00
ClemensF
38e6c23114
Use System.Runtime.Caching.MemoryCache
2012-06-24 23:42:11 +02:00
ClemensF
de8e9840b5
Improved tile rendering
2012-06-18 20:12:35 +02:00
ClemensF
f74f4bf404
Simplified sample application, set default TileLayer in Map.Loaded handler.
2012-06-14 10:43:27 +02:00
ClemensF
bb3a9cf8c3
Changed map tile download order, added Pushpin class, changed default MapItem style.
2012-06-13 17:33:23 +02:00
ClemensF
a0e0403c90
Removed default TileLayer
2012-06-12 20:30:05 +02:00
ClemensF
cc690c5445
Added Location.NormalizeLongitude and fixed LocationAnimation
2012-05-06 11:28:47 +02:00
ClemensF
a98f59e1a9
Added Location
2012-05-04 12:52:20 +02:00
ClemensF
caab7208a3
.
2012-04-25 22:02:53 +02:00