|
1 | 1 | [](https://developers.arcgis.com) |
2 | 2 | [](https://developers.arcgis.com/net/) |
3 | | -[](https://developers.arcgis.com/documentation/mapping-apis-and-services/tutorials/) |
4 | 3 | [](https://developers.arcgis.com/net/wpf/sample-code/) |
5 | | -[](https://github.com/Esri/arcgis-runtime-demos-dotnet) |
6 | | - |
7 | | -[](https://github.com/Esri/arcgis-runtime-templates-dotnet) |
| 4 | +[](https://www.nuget.org/packages?q=ArcGIS+Runtime+Templates) |
8 | 5 | [](https://www.nuget.org/profiles/Esri_Inc) |
9 | | -[](https://community.esri.com/t5/arcgis-runtime-sdk-for-net/bd-p/arcgis-runtime-sdk-dotnet-questions) |
| 6 | +[](https://esriurl.com/agsrt200beta) |
10 | 7 |
|
11 | | -# ArcGIS Runtime SDK for .NET - Toolkit |
| 8 | +# ArcGIS Maps SDK for .NET Toolkit |
12 | 9 |
|
13 | | -The ArcGIS Runtime SDK for .NET Toolkit contains controls and components to accelerate your development with [ArcGIS Runtime SDK for .NET](https://developers.arcgis.com/net/). |
| 10 | +The ArcGIS Maps SDK for .NET Toolkit contains controls and components to accelerate your development with [ArcGIS Maps SDK for .NET](https://developers.arcgis.com/net/). |
| 11 | + |
| 12 | +> **IMPORTANT** This branch showcases changes we will be releasing in our upcoming 200.0 release. To report any toolkit related bug or question please create an issue in this repo. |
| 13 | +For any other feedback please join the [Esri Early Adopter community](https://esriurl.com/agsrt200beta). |
| 14 | + |
| 15 | +> **Note**: At version 200.0, Toolkit assemblies are now built individually for each platform. Please replace any existing `Esri.ArcGISRuntime.Toolkit` NuGet reference with Toolkit NuGet package specific to that platform. For example if you have a WPF application using Toolkit, you will need to uninstall `Esri.ArcGISRuntime.Toolkit` NuGet package and add `Esri.ArcGISRuntime.Toolkit.WPF` NuGet package. |
14 | 16 |
|
15 | 17 | # Documentation |
16 | 18 |
|
17 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/controls.html) |
18 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/index.html) |
19 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/android/index.html) |
20 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/ios/index.html) |
21 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/netstd/index.html) |
22 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/netfx/index.html) |
23 | | -[](https://esri.github.io/arcgis-toolkit-dotnet/api/uwp/index.html) |
| 19 | +[](docs/controls.md) |
24 | 20 |
|
25 | 21 | ## Features |
26 | 22 |
|
27 | 23 | | Component | Screenshot | Description | Availability | |
28 | 24 | |-----------|------------|-------------|--------------| |
29 | | -|[ARSceneView](https://esri.github.io/arcgis-toolkit-dotnet/ar.html) |  | Display ArcGIS content in augmented reality using ARCore and ARKit | iOS, Android, Xamarin.Forms | |
30 | | -|[BasemapGallery](https://esri.github.io/arcgis-toolkit-dotnet/basemap-gallery.html) | <img width="150" title="Basemap Gallery" src="https://user-images.githubusercontent.com/29742178/124198151-f2dc6380-da84-11eb-8e78-4e705d14c33d.png" />| Display a list or grid of Basemaps. | UWP, WPF, Xamarin.Forms | |
31 | | -|[BookmarksView](https://esri.github.io/arcgis-toolkit-dotnet/bookmarks-view.html) |  | Show and navigate to bookmarks from a map or a custom list. | iOS, Android, Xamarin.Forms, UWP, WPF | |
32 | | -| [Compass](https://esri.github.io/arcgis-toolkit-dotnet/compass.html) |  | Show a compass direction when the map or scene is rotated. | iOS, Android, Xamarin.Forms, UWP, WPF | |
33 | | -| [FeatureDataField](https://esri.github.io/arcgis-toolkit-dotnet/feature-data-field.html) |  | Display and optionally allow editing of a single field attribute of a feature. | UWP, WPF | |
34 | | -|[FloorFilter](https://esri.github.io/arcgis-toolkit-dotnet/floor-filter.html) |  | Browse floor-aware maps and scenes and filter the view to show levels in a facility. | WPF, Xamarin.Forms, UWP | |
35 | | -| [Legend](https://esri.github.io/arcgis-toolkit-dotnet/legend.html) | <img src="https://user-images.githubusercontent.com/1378165/73389924-011fc200-428a-11ea-91bf-4ea1c2bf6683.png" width="105" title="Legend" />| Display a legend for a single layer in a map, optionally including sublayers. | Android, iOS, Xamarin.Forms, WPF, UWP | |
36 | | -| [MeasureToolbar](https://esri.github.io/arcgis-toolkit-dotnet/measure-toolbar.html) |  | Measure distances, areas, and features in a map view. | UWP, WPF | |
37 | | -|[OverviewMap](https://esri.github.io/arcgis-toolkit-dotnet/overview-map.html) | <img src="https://user-images.githubusercontent.com/29742178/121975740-34f07000-cd37-11eb-9162-462925cb3fe7.png" width="150" title="Overview Map" /> | Display an interactive inset map for a map or scene. | Xamarin.Forms, UWP, WPF | |
38 | | -| [PopupViewer](https://esri.github.io/arcgis-toolkit-dotnet/popup-viewer.html) | <img src="https://user-images.githubusercontent.com/1378165/73389991-1e549080-428a-11ea-81f3-b2f9c29f61ad.png" width="120" /> | Display and edit details of features and graphics with popups. | Android, iOS, Xamarin.Forms, UWP, WPF | |
39 | | -| [ScaleLine](https://esri.github.io/arcgis-toolkit-dotnet/scale-line.html) |  | Display the current scale reference for a map. | Android, iOS, Xamarin.Forms, UWP, WPF | |
40 | | -|[SearchView](https://esri.github.io/arcgis-toolkit-dotnet/search-view.html) | <img title="Search View" width="150" src="https://user-images.githubusercontent.com/29742178/142301018-4bbeb0f2-3021-49a7-b5ec-f642c5700bd0.png" /> | Search using one or more locators, with support for suggestions, automatic zooming, and custom search sources. | Xamarin.Forms, UWP, WPF | |
41 | | -| [SymbolDisplay](https://esri.github.io/arcgis-toolkit-dotnet/symbol-display.html) |  | Render a symbol in a control. | Android, iOS, Xamarin.Forms, UWP, WPF | |
42 | | -|[TimeSlider](https://esri.github.io/arcgis-toolkit-dotnet/time-slider.html) |  | Interactively manipulate or animate the time extent for a map or scene. | Android, iOS, Xamarin.Forms, UWP, WPF| |
43 | | -|[UtilityNetworkTraceTool](https://esri.github.io/arcgis-toolkit-dotnet/un-trace.html) |  | Use named trace configurations defined in a web map to perform connected trace operations and compare results. | WPF, UWP, Xamarin.Forms | |
| 25 | +|[BasemapGallery](docs/basemap-gallery.md) | <img width="150" title="Basemap Gallery" src="https://user-images.githubusercontent.com/29742178/124198151-f2dc6380-da84-11eb-8e78-4e705d14c33d.png" />| Display a list or grid of Basemaps. | WinUI, MAUI, UWP, WPF | |
| 26 | +|[BookmarksView](docs/bookmarks-view.md) |  | Show and navigate to bookmarks from a map or a custom list. | WinUI, MAUI, UWP, WPF | |
| 27 | +| [Compass](docs/compass.md) |  | Show a compass direction when the map or scene is rotated. | WinUI, MAUI, UWP, WPF | |
| 28 | +| [FeatureDataField](docs/feature-data-field.md) |  | Display and optionally allow editing of a single field attribute of a feature. | UWP, WPF | |
| 29 | +|[FloorFilter](docs/floor-filter.md) |  | Browse floor-aware maps and scenes and filter the view to show levels in a facility. | WinUI, MAUI, UWP, WPF | |
| 30 | +| [Legend](docs/legend.md) | <img src="https://user-images.githubusercontent.com/1378165/73389924-011fc200-428a-11ea-91bf-4ea1c2bf6683.png" width="105" title="Legend" />| Display a legend for a single layer in a map, optionally including sublayers. | WinUI, MAUI, UWP, WPF | |
| 31 | +| [MeasureToolbar](docs/measure-toolbar.md) |  | Measure distances, areas, and features in a map view. | UWP, WPF | |
| 32 | +|[OverviewMap](docs/overview-map.md) | <img src="https://user-images.githubusercontent.com/29742178/121975740-34f07000-cd37-11eb-9162-462925cb3fe7.png" width="150" title="Overview Map" /> | Display an interactive inset map for a map or scene. | WinUI, MAUI, UWP, WPF | |
| 33 | +| [ScaleLine](docs/scale-line.md) |  | Display the current scale reference for a map. | WinUI, MAUI, UWP, WPF | |
| 34 | +|[SearchView](docs/search-view.md) | <img title="Search View" width="150" src="https://user-images.githubusercontent.com/29742178/142301018-4bbeb0f2-3021-49a7-b5ec-f642c5700bd0.png" /> | Search using one or more locators, with support for suggestions, automatic zooming, and custom search sources. | WinUI, MAUI, UWP, WPF | |
| 35 | +| [SymbolDisplay](docs/symbol-display.md) |  | Render a symbol in a control. | WinUI, MAUI, UWP, WPF | |
| 36 | +|[TimeSlider](docs/time-slider.md) |  | Interactively manipulate or animate the time extent for a map or scene. | WinUI, UWP, WPF | |
| 37 | +|[UtilityNetworkTraceTool](docs/un-trace.md) |  | Use named trace configurations defined in a web map to perform connected trace operations and compare results. | WPF, UWP, WinUI, MAUI | |
44 | 38 |
|
45 | 39 | ## Get started |
46 | 40 |
|
47 | | -The simplest way to get started is to add the NuGet package(s) to your projects: |
| 41 | +> **Note**: At version 200.0, Toolkit assemblies are now built individually for each platform. Please replace any existing `Esri.ArcGISRuntime.Toolkit` NuGet reference with Toolkit NuGet package specific to that platform. For example if you have a WPF application using Toolkit, you will need to uninstall `Esri.ArcGISRuntime.Toolkit` NuGet package and add `Esri.ArcGISRuntime.Toolkit.WPF` NuGet package. |
| 42 | +
|
| 43 | +The simplest way to get started is to add the platform-specific NuGet package(s) to your projects: |
48 | 44 |
|
49 | | -[](https://www.nuget.org/packages/Esri.ArcGISRuntime.Toolkit/) |
50 | | -[](https://www.nuget.org/packages/Esri.ArcGISRuntime.Toolkit.Xamarin.Forms/) |
51 | | -[](https://www.nuget.org/packages/Esri.ArcGISRuntime.ARToolkit/) |
52 | | -[](https://www.nuget.org/packages/Esri.ArcGISRuntime.ARToolkit.Forms/) |
| 45 | +- WPF: `Esri.ArcGISRuntime.Toolkit.WPF` |
| 46 | +- UWP: `Esri.ArcGISRuntime.Toolkit.WinUI` |
| 47 | +- UWP: `Esri.ArcGISRuntime.Toolkit.UWP` |
| 48 | +- MAUI: `Esri.ArcGISRuntime.Toolkit.Maui` |
53 | 49 |
|
54 | 50 | ## Customize |
55 | 51 |
|
56 | | -The ArcGIS Runtime SDK Toolkit is provided as an open-source project so you can customize it for your requirements. [See the docs](https://esri.github.io/arcgis-toolkit-dotnet/buildingtoolkit.html) for instructions on building the Toolkit yourself. |
| 52 | +The ArcGIS Maps SDK for .NET Toolkit is provided as an open-source project so you can customize it for your requirements. [See the docs](https://esri.github.io/arcgis-toolkit-dotnet/buildingtoolkit.html) for instructions on building the Toolkit yourself. |
| 53 | + |
| 54 | +## Compatibility |
| 55 | + |
| 56 | +Nuget packages for Toolkit are tested and published in sync with the `Esri.ArcGISRuntime.*` packages. Toolkit is only supported when used with the matching ArcGIS Maps SDK for .NET API version. |
57 | 57 |
|
58 | 58 | ## Contribute |
59 | 59 |
|
|
0 commit comments