Commit graph

1175 commits

Author SHA1 Message Date
ClemensFischer bf6d7ac115 Update TileImageLoader.cs 2025-08-21 08:24:43 +02:00
ClemensFischer 2dc954341e Update TileImageLoader.cs 2025-08-21 08:23:55 +02:00
ClemensFischer 05824e603b Update TileImageLoader.cs 2025-08-20 22:46:03 +02:00
ClemensFischer e725be654b Update TileImageLoader.cs 2025-08-20 22:23:13 +02:00
ClemensFischer da01f8e411 Update TileImageLoader.cs 2025-08-20 19:51:30 +02:00
ClemensFischer e10a5f83d0 Update ImageLoader.cs 2025-08-20 19:51:06 +02:00
ClemensFischer 220597ab31 Image loading with cancellation 2025-08-20 19:50:22 +02:00
ClemensFischer 545e49b306 Reset Tile.IsPending on request cancellation 2025-08-20 17:48:39 +02:00
ClemensFischer c3386d1fbb Update TileImageLoader.cs 2025-08-20 17:12:09 +02:00
ClemensFischer 34fda668c9 Added optional image request cancellation 2025-08-20 16:44:48 +02:00
ClemensFischer ebd90f5a45 Image loading with cancellation 2025-08-20 00:29:56 +02:00
ClemensFischer 79b9e9d33d Update MapImageLayer.cs 2025-08-19 23:28:22 +02:00
ClemensFischer f98fc34ba5 Image loading with cancellation 2025-08-19 23:21:51 +02:00
ClemensFischer 69bba213f0 Image loading with cancellation 2025-08-19 23:20:11 +02:00
ClemensFischer 81eabef257 Cleanup of global usings 2025-08-19 19:43:02 +02:00
ClemensFischer 4b60e7dde5 Combine TypeConverters and IValueConverters 2025-08-19 13:14:08 +02:00
ClemensFischer 12d13465e9 Update TileImageLoader.cs 2025-08-19 10:25:24 +02:00
ClemensFischer 28599882ca Updated PackageReferences 2025-08-19 07:08:08 +02:00
ClemensFischer 407f786640 MapTileLayer implementation 2025-08-18 22:23:19 +02:00
ClemensFischer 933cb7f2ba WinUI value converters 2025-08-14 13:11:25 +02:00
ClemensFischer e006cbedc6 Update MapBase.MapLayer.cs 2025-08-13 10:58:27 +02:00
ClemensFischer c41c1a0b6d Update MapBase.MapLayer.cs 2025-08-13 07:56:49 +02:00
ClemensFischer 5cb0880141 Update MapBase.MapLayer.cs 2025-08-12 23:05:29 +02:00
ClemensFischer ecd91faef2 Update MapBase.MapLayer.cs 2025-08-12 23:02:11 +02:00
ClemensFischer 21ac686843 MapLayer/MapLayerItemsSource 2025-08-12 11:33:39 +02:00
ClemensFischer bb47829cd3 MapLayer/MapLayerItemsSource 2025-08-12 10:57:44 +02:00
ClemensFischer 612c489eb9 Removed Bing Maps Support 2025-08-12 10:57:00 +02:00
ClemensFischer 321f5a9855 Removed Bing Maps support 2025-08-12 08:49:17 +02:00
ClemensFischer 2194f08a74 Added MapBase.MapLayerItemsSource property 2025-08-11 23:01:22 +02:00
ClemensFischer 0b5d1e439f Update GeoImage.cs 2025-08-09 00:29:26 +02:00
ClemensFischer f97a3f0797 Update MapBase.cs 2025-08-08 20:31:12 +02:00
ClemensFischer a7c4101f90 Updated PackageReferences 2025-08-06 20:18:55 +02:00
ClemensFischer 92adc6b5a6 Update WmtsTileSource.cs 2025-08-03 17:29:40 +02:00
ClemensFischer f4dc363162 Update TileSource.cs 2025-08-03 17:29:37 +02:00
ClemensFischer ddc315e2c7 Update MapBase.WPF.cs 2025-08-03 17:27:38 +02:00
ClemensFischer 3e53afd79d Update MapBase.cs 2025-08-02 18:18:24 +02:00
ClemensFischer 7d70c01811 Updated PackageReferences 2025-07-21 19:28:54 +02:00
ClemensFischer a097dc9adb Update MapBase.cs 2025-07-16 10:25:55 +02:00
ClemensFischer b983986456 Updated PackageReferences 2025-07-16 08:54:44 +02:00
ClemensFischer 1770115594 Update MapBase.Avalonia.cs 2025-07-06 19:43:10 +02:00
ClemensFischer 7db194b78e Update MapBase.cs 2025-07-06 18:16:59 +02:00
ClemensFischer c67b15f248 Update Map.cs 2025-07-06 14:59:38 +02:00
ClemensFischer 486798348f Update Map.cs 2025-07-06 11:10:20 +02:00
ClemensFischer 470c4cc765 Updated PackageReferences 2025-06-27 10:45:48 +02:00
ClemensFischer 0a07c45979 Removed partial method from MapPanel 2025-06-13 17:38:06 +02:00
ClemensFischer eaf3ff05fa Update Map.WinUI.cs 2025-06-13 16:17:22 +02:00
ClemensFischer efc73292ba Updated PackageReferences 2025-06-13 10:25:34 +02:00
ClemensFischer 8c05f7d581 Map input event handling 2025-06-12 22:10:55 +02:00
ClemensFischer b605433929 Mouse wheel handling 2025-06-12 07:43:55 +02:00
ClemensFischer 5777e9cff3 Partial class Map 2025-06-12 07:41:01 +02:00
ClemensFischer cceb122486 Updated mouse wheel event handling 2025-06-12 00:31:01 +02:00
ClemensFischer 140f800f33 Update Map.WinUI.cs 2025-06-11 22:39:54 +02:00
ClemensFischer 71e7e29200 MapPanel constructor 2025-06-10 23:50:58 +02:00
ClemensFischer fde4eccf12 Update DependencyPropertyHelper.Avalonia.cs 2025-06-10 23:44:26 +02:00
ClemensFischer 3a99b493bb Update MapBase.Avalonia.cs 2025-06-10 20:51:06 +02:00
ClemensFischer dfe6bf90db Update MapBase.WPF.cs 2025-06-10 20:51:03 +02:00
ClemensFischer 0f221a511a Update MapPanel.Avalonia.cs 2025-06-10 18:13:13 +02:00
ClemensFischer d944058ab3 Removed DependencyPropertyHelper.AddOwner 2025-06-10 15:25:17 +02:00
ClemensFischer a516d12391 Update MapGraticule.Avalonia.cs 2025-06-10 09:27:10 +02:00
ClemensFischer ee136831e6 Updated MapGraticule 2025-06-10 09:13:48 +02:00
ClemensFischer 8e8d414a46 Update PushpinBorder.Avalonia.cs 2025-06-10 09:13:20 +02:00
ClemensFischer b0c17c2212 Update PushpinBorder.WPF.cs 2025-06-09 22:34:10 +02:00
ClemensFischer 5a681d3580 Updated MapGraticule 2025-06-09 22:34:05 +02:00
ClemensFischer 0696441a4e MapItem 2025-06-07 15:08:36 +02:00
ClemensFischer 085154c614 Updated PackageReferences 2025-06-06 17:17:39 +02:00
ClemensFischer bcd12ba5b8 Code style 2025-06-06 11:39:26 +02:00
ClemensFischer e3b221a80b MapItemsControl implementation 2025-06-05 19:06:38 +02:00
ClemensFischer 367d54037f Update Tile.WPF.cs 2025-05-23 17:24:29 +02:00
ClemensFischer aae473025e Updated PackageReferences 2025-05-23 10:21:04 +02:00
ClemensFischer 52490e55e3 Update PackageReferences 2025-05-14 13:44:25 +02:00
ClemensFischer a5b066eb36 Update PackageReferences 2025-05-12 19:20:37 +02:00
ClemensFischer 1e220b36e2 ImageFileCache trace output 2025-05-08 19:51:31 +02:00
ClemensFischer ad84894b47 Update MapItem.WPF.cs 2025-04-28 13:50:09 +02:00
ClemensFischer 2efafcf92f MapItemsControl ContextMenu 2025-04-28 08:27:53 +02:00
ClemensFischer 0bc344331c Updated PackageReferences 2025-04-21 08:56:35 +02:00
ClemensFischer 75d8d4a70b Update MapImageLayer.cs 2025-04-04 14:35:18 +02:00
ClemensFischer 50c2429b07 Log messages 2025-04-01 16:11:53 +02:00
ClemensFischer 65828c9c24 Exception logging 2025-04-01 10:09:57 +02:00
ClemensFischer 4a3be1e130 Use Microsoft.Extensions.Logging 2025-03-31 21:33:52 +02:00
ClemensFischer 4c5321958a Logger 2025-03-31 20:55:57 +02:00
ClemensFischer 2b31969e10 Updated PackageReferences 2025-03-30 17:14:02 +02:00
ClemensFischer 6f6b45cfbf Support .NET logging 2025-03-30 16:35:10 +02:00
ClemensFischer 1c47b358eb Update ImageFileCache.cs 2025-03-29 18:53:23 +01:00
ClemensFischer 07772c7626 Update ImageFileCache.cs 2025-03-29 11:45:36 +01:00
ClemensFischer a9c1a4c320 Update MapPanel.WinUI.cs 2025-03-24 23:20:32 +01:00
ClemensFischer 1228489f9f Update MapPanel.Avalonia.cs 2025-03-24 23:10:31 +01:00
ClemensFischer 0511b439e1 Update MapPanel.cs 2025-03-24 20:59:11 +01:00
ClemensFischer 11cd45c099 Update MapItem.WPF.cs 2025-03-20 18:05:55 +01:00
ClemensFischer 946d28a50c Update MapItem.WinUI.cs 2025-03-19 20:25:45 +01:00
ClemensFischer c510e32014 Update MapItem.WinUI.cs 2025-03-19 20:14:30 +01:00
ClemensFischer 4d6fee3fe1 Update Map.WinUI.cs 2025-03-19 20:11:05 +01:00
ClemensFischer b708b817fd Update MapItem.WinUI.cs 2025-03-19 17:18:24 +01:00
ClemensFischer 1bb03e1102 Input handling in Avalonia Map and MapItem 2025-03-19 17:16:22 +01:00
ClemensFischer 58ce17db46 Input event handling in WinUI Map and MapItem 2025-03-19 16:06:33 +01:00
ClemensFischer 86f307359f Input event handling in WinUI Map and MapItem. 2025-03-19 15:27:27 +01:00
ClemensFischer 4cfaff7ba8 Update MapItemsControl.Avalonia.cs 2025-03-19 15:25:25 +01:00
ClemensFischer d0aa0a5951 Update Map.WinUI.cs 2025-03-19 12:41:51 +01:00
ClemensFischer 74d3a4adfe Map and MapItem input handling 2025-03-19 11:14:13 +01:00
ClemensFischer 9da6a13950 MapItemsControl.SelectItemsInRange 2025-03-18 09:56:35 +01:00
ClemensFischer e99b002615 Update MapItem.WinUI.cs 2025-03-18 08:44:08 +01:00
ClemensFischer b9c74304ee Updated PackageReferences 2025-03-17 18:34:09 +01:00
ClemensFischer 1fc35d90c0 Range selection in MapItemsControl 2025-03-17 10:56:42 +01:00
ClemensFischer da63e55fd4 Removed unused method 2025-03-16 16:31:05 +01:00
ClemensFischer 7774d97d0c Update MapControl.WPF.csproj 2025-03-16 13:39:56 +01:00
ClemensFischer 70fd58d418 Revert to default ListBox mouse event handling 2025-03-13 19:34:07 +01:00
ClemensFischer 584dcd7bb4 MapItemsControl.SelectItemsInGeometry implementation 2025-03-13 18:00:11 +01:00
ClemensFischer a3091f1fef Update MapItem.WPF.cs 2025-03-13 17:11:58 +01:00
ClemensFischer de121a4bf8 Update MapItemsControl.cs 2025-03-13 17:01:30 +01:00
ClemensFischer b62a67846b Update MapItemsControl.cs 2025-03-13 16:32:28 +01:00
ClemensFischer d869022b43 MapItem implementation 2025-03-13 15:52:45 +01:00
ClemensFischer a7c38966fa Update MapItemsControl.cs 2025-03-13 09:12:07 +01:00
ClemensFischer fc242ee7a4 MapItem mouse/pointer event handling 2025-03-12 19:45:08 +01:00
ClemensFischer 417d4c8987 Update MapItem.WinUI.cs 2025-03-12 19:23:05 +01:00
ClemensFischer 2eba063f37 Update MapItem.WPF.cs 2025-03-12 17:53:56 +01:00
ClemensFischer fde1919356 Update MapItem.WPF.cs 2025-03-12 15:30:59 +01:00
ClemensFischer 3c88a81b0d Revised Location calculations 2025-03-10 15:47:33 +01:00
ClemensFischer d4f39c5cd9 Removed EnableMsixTooling 2025-03-09 21:40:37 +01:00
ClemensFischer 24c6bd34c8 Update ImageFileCache.cs 2025-03-01 08:43:26 +01:00
ClemensFischer 358d938ccc Avalonia Version 2025-03-01 08:30:18 +01:00
ClemensFischer c17fa5c485 Cache implementations don't throw exceptions 2025-02-28 18:26:59 +01:00
ClemensFischer de446d3516 Update WmtsTileMatrixSet.cs 2025-02-28 16:25:12 +01:00
ClemensFischer 057fd82feb Removed code file headers 2025-02-27 18:46:32 +01:00
ClemensFischer 8fbab654cc Update PolygonCollection.cs 2025-02-27 16:42:10 +01:00
ClemensFischer 394388260c Version 13 2025-02-27 10:34:19 +01:00
ClemensFischer 8baec28afd Link to USGS Map Projections Paper 2025-02-24 11:22:17 +01:00
ClemensFischer c297338536 Update ImageFileCache.cs 2025-02-24 00:23:25 +01:00
ClemensFischer 52dc95c0e7 Update GeoImage.cs 2025-02-23 22:12:53 +01:00
ClemensFischer f03a627a86 Remove Task.Run in ImageLoader.LoadImageAsync 2025-02-23 18:38:34 +01:00
ClemensFischer 0efdbc70a0 Avalonia version 2025-02-21 22:08:29 +01:00
ClemensFischer ed87d87f75 Updated cache implementations 2025-02-20 20:29:49 +01:00
ClemensFischer 5e835b678c Update ImageFileCache.cs 2025-02-20 12:33:58 +01:00
ClemensFischer 6ea58c9dd3 Dropped UWP ImageFileCache 2025-02-20 11:45:45 +01:00
ClemensFischer f99fc777f2 Delete ImageFileCache.UWP.cs 2025-02-20 11:40:08 +01:00
ClemensFischer 2a458abd92 Update ImageFileCache.UWP.cs 2025-02-20 11:39:01 +01:00
ClemensFischer 11ed14c823 Store expiration in file creation time. Cyclic cleaning. 2025-02-19 19:48:38 +01:00
ClemensFischer df4b330d08 Debug message texts 2025-02-19 19:33:26 +01:00
ClemensFischer a79d26aa43 Renamed Timer helper class 2025-02-18 21:15:26 +01:00
ClemensFischer 085a9b6181 Update TileImageLoader.cs 2025-02-18 17:22:14 +01:00
ClemensFischer 3c5f2b30d8 Update WorldMercatorProjection.cs 2025-02-13 22:42:30 +01:00
ClemensFischer 28b8ef059b Update WmtsCapabilities.cs 2025-02-13 11:02:29 +01:00
ClemensFischer bf447a00af Update WmtsCapabilities.cs 2025-02-13 10:46:05 +01:00
ClemensFischer 7c8393d785 Map projections 2025-02-12 19:46:25 +01:00
ClemensFischer e90bdcf371 Updated PackageReferences 2025-02-12 12:23:56 +01:00
ClemensFischer 731bfc9f52 Update MapControl.WinUI.csproj 2025-02-11 13:11:09 +01:00
ClemensFischer 176da3420d EventArgs naming 2025-02-07 11:12:24 +01:00
ClemensFischer d83493a498 Simplified DispatcherTimer wrapper 2025-01-28 17:52:40 +01:00
ClemensFischer 4ec73292c3 Update MapTileLayerBase.cs 2025-01-27 23:13:51 +01:00
ClemensFischer ff8a81e087 Comments 2025-01-27 19:30:02 +01:00
ClemensFischer 381dca48ce Update WmsImageLayer.cs 2025-01-27 17:37:26 +01:00
ClemensFischer 8d6c35e757 Update MapTileLayerBase.cs 2025-01-27 17:02:05 +01:00