arcgis_maps 300.1.0+5042
arcgis_maps: ^300.1.0+5042 copied to clipboard
Use ArcGIS Maps SDK for Flutter to incorporate capabilities such as location, 2D viewing and editing, geocoding, and routing into your iOS and Android apps.
300.1.0+5042 #
See full release notes for more details.
Additional APIs exposed since 300.0 #
ArcGISMapViewController.contentInsets- setter exposed to enable client code to set view insets on the map view in device-independent pixels (DIP)- Remaining symbology API, including multilayer symbols, dictionary renderer and symbol styles
- Contingent values
- Geoprocessing
- Electronic Navigational Charts (ENC)
- Additional Portal API exposed
Enhancements to existing API #
Calloutenhanced to support scene view and local scene view
Platform enhancements - iOS #
- Support added for Swift Package Manager
300.0.0+4935 #
Additional APIs exposed since 200.8 #
- Basemap style info and parameters
- Callout
- Dynamic entities
- Identity Aware Proxy (IAP) Authentication
- Labeling support for 2D and 3D
- Remaining feature reduction APIs, enabling configuration of feature reduction at app level
- Utility network
Enhancements to existing API #
- A new optional
ForegroundServiceNotificationConfigparameter has been added to theSystemLocationDataSourceconstructor. It supports customization of the Android foreground service notification message on Android. The default message has also been updated to be more generic. - You can now enable control of the parameter name of each file when posting multipart form data with
ArcGISHttpClient. This capability is exposed through an optional propertyFilePart.parameterNameand allows you to post a new thumbnail image to aPortaluser's profile. - A new class
AttributeMaphas been added to support workflows that require attributes, key/value pairs, where the types are not natively supported in Dart, such as int32 or float32.
200.8.0+4672 #
Additional APIs exposed since 200.7 #
- 3D:
- Scene view and camera controllers
- 3D layer types
- 3D symbology
- 3D analysis including line of sight and viewshed operations
- Network Authentication:
- Support for PKI, IWA and server trust workflows
- For full details of support, see the Security and Authentication guide doc.
- Popup
Enhancements to existing API #
- Pinch to zoom gesture: a threshold has been added to prevent accidental rotation while zooming. This makes the gesture more reliable. In addition to this, a new property has been added:
InteractionOptions.rotateDuringZoomEnabled. This istrueby default, but can be set tofalseto prevent rotation during a pinch zoom gesture. - Exposed additional list operations,
insertAll,removeRange,removeWhere, andretainWhere, on classes that use Dart'sListinterface.
200.7.0+4560 #
Additional APIs exposed since 200.6 #
- Custom location data source
- Geotriggers
- NMEA location data source
- Persistent credential store
- Raster
- Route tracker
Enhancements to existing location API #
- Allow enabling of background location updates using SystemLocationDataSource.enableBackgroundLocationUpdates().
- deviceLocationAccuracy property added to SystemLocationDataSource to enable configuration of DeviceLocationAccuracyType.
- Convenience constructors added to SystemLocationDataSource to simplify workflows.
200.6.0+4426 #
- Initial production release of the official ArcGIS Maps SDK for Flutter from Esri.
- Please note previous versions of this package were not produced by Esri.
- Capabilities include 2D data viewing and editing, geocoding, routing, offline workflows and OAuth authentication.