Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update packages to 100.5 to enable LS testing #580

Merged
merged 5 commits into from Feb 14, 2019

Conversation

nCastle1
Copy link
Contributor

No description provided.

@nCastle1 nCastle1 requested review from a user and dkemlage January 10, 2019 23:00
Copy link
Contributor

@dkemlage dkemlage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nCastle1

Verification delayed pending an internal change.

@ghost
Copy link

ghost commented Jan 24, 2019

Tested with build: 22310 and LS 100.5. All the the LS samples of WPF is working perfectly fine.

@dotMorten
Copy link
Member

Closing for now. Keep the branch but wait for PR till we ship 100.5.

@dotMorten dotMorten closed this Jan 24, 2019
@dkemlage
Copy link
Contributor

@dotMorten Can we re-open this issue and get this PR merged into v.next? I need to start building the LibRefAPI documentation for 100.5.

@dotMorten
Copy link
Member

Sorry missed this was for the vnext branch

Copy link
Contributor

@dkemlage dkemlage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nCastle1

I did an install of the latest Local Server 100.5 (build 2329) and I cannot get any of the Local Server samples to work in the WPF samples viewer. Here are some screen shots of the errors being generated:
image

image

Let me know if you have any questions.
-don

Required due to changes in support at Runtime 100.5
Copy link
Contributor

@dkemlage dkemlage left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@nCastle1 Approved for merge into v.next.
I uninstalled Local Server 100.5 build 2329 and re-installed build 2330 (plus a re-boot) and the local server samples now work. :)
The code changes look appropriate.
-don

@nCastle1 nCastle1 merged commit 04611e6 into v.next Feb 14, 2019
@nCastle1 nCastle1 deleted the ncastle/update-ls-version branch February 14, 2019 23:46
nCastle1 added a commit that referenced this pull request Apr 10, 2019
* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Merge master into v.next (#626)

* Sample UI improvements for iPhone X (#573)

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* Update samples for SSG build issues

* csproj formatting
nCastle1 added a commit that referenced this pull request May 3, 2019
* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Fix iOS convex hull behavior

* Fix iOS convex hull

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Update Android samples for rotation

* Update IWA to use appropriate keyboard for url

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* Fix Android theming in dialogs

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Misc. fixes

* Misc. issue fixes

* Misc fixes

Includes updates to GeoPackage sample on all platforms

* Update service areas on Android

* Improve forms behavior

* Fix issues found in testing

* Fixed additional IWA field (Forms)
nCastle1 added a commit that referenced this pull request May 22, 2019
…tice (#627)

* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* Update to unsub most iOS events when leaving sample.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* More event subscription improvements

* More iOS event improvements

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* Fix issues - data

* Fix geometry samples

* Fix graphics overlay samples

* Fix layer samples

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Fix map samples

* Update samples for SSG build issues

* Update samples based on testing

* Fix lingering search errors

* csproj formatting

* Automated code reformatting

* Standardize comments

* Solve memory leak with actions

* Fix issue with sketch on map
nCastle1 added a commit that referenced this pull request Jun 14, 2019
* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Update samples for SSG build issues

* csproj formatting

* WPF UI improvements

* UI fixes + Added a data/about/license page

* Improve sample title display

* First take on enabling data download cancellation

* Open the settings window in the right place

* Update label to specify that this is the WPF app

* Source code viewer UI enhancements

* Create package and prepare WPF viewer for store

* Download UI tweaks

* Changes from feedback

Changed settings window UI, makes it so clearing the search collapses the categories

* Screenshot updates

* Switch to the sample tab when selecting a new sample

* Remove existing featured samples

* Update featured samples for U5

* Update package manifest

* UWP packaging updates

* Update build configuration

* Fix: old sample title shown during data download

* Improve download wait page UI
ZackAllen added a commit that referenced this pull request Aug 6, 2019
* Sample UI improvements for iPhone X (#573)

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* Update 100.5 Samples: Merge v.next into master (#630)

* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Merge master into v.next (#626)

* Sample UI improvements for iPhone X (#573)

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* Update samples for SSG build issues

* csproj formatting

* Initial commit for "Read symbols from a mobile style" sample.

* Android version of the 'read symbols from mobile style' sample.

* Polished up the Android version of the 'symbol from mobile style' sample.

* iOS version of 'symbols from mobile style' sample

* Polished up code and comments for the iOS version of the 'symbol from mobile style' sample.

* Fixed slider bar width issue for iOS version of 'symbol from mobile style' sample.

* UI for forms version of the 'symbols from mobile style' sample.

* WPF version of the 'symbol from mobile style' sample

* Polished up code and comments for WPF version of the sample.

* Initial UWP version of the 'symbol from mobile style' sample.

* Polished up the UWP version of the 'symbols from mobile style' sample.

* Completed the Xamarin Forms version of 'symbol from style' sample (tested on UWP only so far), minor edits.

* Minor edits to make the Xamarin Forms version of the 'symbols from style' sample look better on iOS and Android.

* Updated `readme` files and screenshots.
Updated the version of Xamarin Forms to fix the bug described here for forms UWP: https://github.com/xamarin/xamarin.forms/issues/5188

* Minor updates to 'symbols from mobile style sample': new screenshots, readme update, UI adjustments.

* Re-added property accessors to fix a data binding issue for 'symbols from mobile style' sample.

* Fixes for issues found in certification (#628)

* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Fix iOS convex hull behavior

* Fix iOS convex hull

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Update Android samples for rotation

* Update IWA to use appropriate keyboard for url

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* Fix Android theming in dialogs

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Misc. fixes

* Misc. issue fixes

* Misc fixes

Includes updates to GeoPackage sample on all platforms

* Update service areas on Android

* Improve forms behavior

* Fix issues found in testing

* Fixed additional IWA field (Forms)

* Fix iOS memory issues by following viewcontroller lifecycle best practice (#627)

* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* Update to unsub most iOS events when leaving sample.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* More event subscription improvements

* More iOS event improvements

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* Fix issues - data

* Fix geometry samples

* Fix graphics overlay samples

* Fix layer samples

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Fix map samples

* Update samples for SSG build issues

* Update samples based on testing

* Fix lingering search errors

* csproj formatting

* Automated code reformatting

* Standardize comments

* Solve memory leak with actions

* Fix issue with sketch on map

* New sample: Certificate authentication with PKI (#637)

* First steps toward PKI auth

* UWP and WPF changes

* Quick UWP fix + add link to bug

* Implement PKI authentication sample for WPF, UWP only

* Improve WPF UI

* Changes from review

* Changes from review

* Updated the ReadMe for the WPF version of the sample to be clear that IWA auth generally works without additional auth code (for authenticated Windows users). Added a link to the Authentication Manager topic in the guide for all platforms.

* Route around barriers (#638)

* First implementation of route around barriers

* WPF tweaks

* Forms and UWP implementation

* Android implementation

* Updates and iOS implementation

* Update iOS screenshot

* Fix iOS issues

* Changes from review

* Offline routing (#640)

* WPF implementation

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Final pre-PR review

* Changes from review

* Changes from review

Not including Xamarin because it didn't feel like working today, so I've got to go over to the mac, sigh

* Update screenshot

* Find service area for multiple facilities (#641)

* WPF implementation

* UWP and forms implementations

* iOS implementation

* Final implementation

* Readme updates from review

* Sample viewer improvements (#636)

* Implement Scene symbols sample for all platforms

* Implement scene properties expressions - all platforms

* Terrain exaggeration

This implements the terrain exaggeration sample on all platforms.

* Change atmosphere effect

This PR implements change atmosphere effect for all platforms.

* Update with PR feedback

* Changes per PR feedback

* Updates to terrain exaggeration

* Update scene symbols sample

* Update camera used in scene symbols sample

* Fix crash in forms viewer - iOS only

* New sample: Delete features (#583)

Implements the delete features sample on all platforms.

* Remove unnecessary config from sketch on map (#581)

* Set the AppDataPath for local server in all LS samples (#582)

* Set the AppDataPath for local server in all LS samples

* Improvements to setting data path

* New sample: Add features (#586)

* Implement add features sample - all platforms

* Changes from review

* New sample: Update geometries (#584)

* Scaffold and initial implementation for Update Geometries

* iOS and Forms implementations

* Android implementation

* Update readme

* Fixes issue with geometries over the date line

* Update screenshots

* Changes per review

* New sample: update attributes (#585)

* Initial implementation WPF

* UWP implementation

* Forms and UWP implementations

* iOS implementation

* Android implementation

* Changes per review

* Changes per review

* Merges master into v.next

This merge updates nearly all iOS samples to use AutoLayout and account for notches/rotation.

* Update List related features for iPhone X

Note: also improves behavior when rotating device into landscape

* Update Buffer list for iPhone X

* Update buffer sample for iPhone X

* Update statistical query for iPhone X

* Fix issue in buffer list

* Update Find route for iPhone X

* Update TakeScreenshot for better use of AutoLayout

* Update display a grid for iPhone X

* Update Open map URL for iPhone X

* Update manage bookmarks for iPhone X

* Set view background color when using toolbars

Toolbars are slightly transparent, so if there is a black background, the toolbar looks weird.

* Update closest facility (static) to not use navigationcontroller toolbar

* Update change basemap for iPhone X

* Update Author map for iPhone X

* Update display device location for iPhone X

* Raster rendering rule updated for iPhone X

* Update feature layer definition expression for iPhone X

* Update export tiles for iPhone X

* Update change sublayer visibility for iPhone X

* Update change sublayer renderer for iPhone X

* Update change feature layer renderer for iPhone X

* Update Vector tiled layer URL for iPhone X

* Update change ENC display settings for iPhone X

* Update cut geometry for iPhone X

* Update convex hull list for iPhone X

* Update create convex hull for iPhone X

* Remove unnecessary code from Access load status

* Update clip geometries for iPhone X

* Update symbolize shapefile for iPhone X

* Update generate geodatabase for iPhone X

* Update feature layer query for iPhone X

* Update viewshed camera for iPhone X

* Update query feature count and extent for iPhone X

* Update distance measure analysis for iPhone X

* Update feature layer rendering mode (map) for iPhone X

* Update feature layer rendering mode (scene) for iPhone X

* Update List geodatabase versions for iPhone X

* Update statistical query group and sort for iPhone X

* Update Find place for iPhone X

* Update change stretch renderer for iPhone X

* Update Edit and sync features for iPhone X

* Update Animate 3D graphic for iPhone X

* Update Search a portal for maps for iPhone X

* Update Densify and generalize for iPhone X

* Update List transformations for iPhone X

* Update Geodatabase transactions for iPhone X

* Update Format coordinates for iPhone X

* First attempt at viewshed location

* Update viewshed location for iPhone X

* Update Raster RGB renderer for iPhone X

* Update Raster hillshade for iPhone X

* Update Blend renderer for iPhone X

* Update Generate offline map for iPhone X

* Update WMS service catalog for iPhone X

* Fix misc. details

* Fix issue with statistical query

* Update token secured challenge for iPhone X

* Automated clean up and refactoring - iOS

* Rearrange sample code to follow common pattern

* Misc. tweaks and improvements

* Changes from review

* New sample: manage operational layers (#587)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* First attempt at iOS implementation

* Fix manage operational layers - iOS

* Android implementation and final improvements

* Changes for review feedback

* Fix crash

* Update the readmes and comments.

* Sample improvements: Edit and sync features, Generate geodatabase (#590)

* Improvements to Generate Geodatabase and Edit and sync features

Now, when you start geodatabase generation, the extent indicator will become fixed in place.

Also, only point features will be shown in Edit and sync features. Tapping where there is no feature will not update the help text.

* Screenshot and readme updates

* New sample: OpenStreetMap layer (#591)

* New sample: OpenStreetMap layer

* Readme updates and forms readme view improvements

* Fix readme display iOS

* New sample: Project (#592)

* New sample: Edit feature attachments (#588)

* Initial implementation - WPF

* UWP implementation

* Forms implementation

* iOS implementation

* Android implementation

* Comments & code clean up

* Comments and cleanup - ios

* Changes per review

* Changes from review

* Additional refinement from testing

* New sample: reverse geocode (#593)

* New sample: reverse geocode

* Fix readme & normalize geometry for IDL

* Better handle situations errors in geocode

* New sample: offline geocode (#594)

* New sample: offline geocode

* Fixes issue with UWP and updates readme

* Improve handling of no geocode results

* Use explicit type instead of var

* New sample: Mobile map search and route (#595)

* Implementations for UWP, WPF, and Forms

* iOS implementation

* Android implementation

* Readme updates

* Improve no results error message

* Fix typo in help text, retake affected screenshots

* New sample: Dictionary renderer with graphics overlay (#596)

* Update packages to 100.5 to enable LS testing (#580)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* Remove x86 support for iPhone simulator

Required due to changes in support at Runtime 100.5

* deployment updates

* Remove reference to metadata.json (#597)

* New sample: Integrated mesh layer (#598)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: Add an integrated mesh layer

* Fix iOS build issues (#602)

* New sample: view point cloud data offline (#599)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* New sample: view point cloud data offline

* Migrated WPF project to PackageReference. (#608)

* Sample updates to fix SSG build issues (#609)

* New sample: Create terrain surface from a tile package (#604)

* New sample: Create terrain surface from a local raster (#605)

* Map reference scale implementation (#601)

* New sample: Open mobile scene package (#603)

* New sample: Open mobile scene package

* Fix error in unpack path

* Changes from review

* Update MMPK sample to show unpack workflow (#607)

Note that some comments are updated as there was an older sample made before the most recent style guide and I wanted to keep things consistent.

* Fix UWP & Android UI issues (#610)

* Fix UWP UI issue

* Stop android samples from reloading on rotation

* Increased minSdkVersion to match minimum system requirement and updated AndroidSupportedAbis to remove armeabi and add arm64. (#614)

* New samples: WFS (#600)

* Update packages to 100.5 to enable LS testing

* Update all packages to 100.5

* WPF implementation of Browse WFS for layers

* Display WFS - WPF implementation

* Implement XML query sample - WPF

* Update WFS sample to zoom into data set

* Most cross-platform implementation

* Further implementation updates

* Updates to WFS - WPF

* Data updates to WFS samples

* Readme updates

* code clean up

* Fix issue in display wfs error handling

* Update screenshots for new data

* Update WFS samples

* Fix iOS error message

* Update WFS samples for API change

* Updated XML query design

* Updates from review

* Changes from review

* New sample: Generate offline map with overrides (#606)

* Progress towards generate an offline map with overrides

* Android implementation

* UI improvements all platforms

* Changes from review

* Readme updates

Also adds readme to original generate offline map sample, since they were apparently missing on Android and iOS.

* New sample: Add point scene layer (#612)

* New sample: view content beneath surface (#611)

* New sample: view content beneath surface

* Add mention of properties to code

* Update versions ahead of U5 (#615)

* Update package versions & project config

* Require sdk21 on Android - needed for TLS 1.2+

* New sample: Display KML tour (#613)

* New sample: Display KML tour

* Update for sample design change

* Fix issues from last commit

* Readme update

* Fixes issue caused by the forms upgrade (#616)

* Fix build issue (#617)

Missed some package issues

* Update KML tour sample to use PCE (#618)

* Update KML tour sample to use PCE

I had missed the KmlTour.TourStatus property. Using PropertyChanged event, it is possible to detect changes to the tour status, which enables updating the UI when the tour completes.

* Add missing API mention in readme

* Update KML tour for crash when leaving sample

Reset the tour when the Unloaded/Exit/Stop/Closing event/method is raised/called.

* New sample: Generate offline map with local basemap (#619)

* New sample: Generate offline map with local basemap

Demonstrates how to take a map offline, giving the user the option to refer to a locally-downloaded basemap.

* Update iOS screenshot

* Update screenshots, readme, and code

* New sample: Group layers (#620)

* New sample: Group layers

* Update iOS screenshot

* Update terrain exaggeration minimums (#621)

* Improve slider behavior for some samples (#624)

* Update Take screenshot to wait for draw complete (#623)

* Update Take screenshot to wait for draw complete

* Code changes from review

* Update screenshots, fix forms

* Add note about UWP bug

* Request location permissions Xamarin.Android (#625)

* Request location permissions Xamarin.Android

* Add design package

* New sample: Download a preplanned map area (#622)

* Download preplanned map, WPF, UWP, Forms

* Android implementation

* iOS implementation

* Clean up iOS sample

* Changes based on review

* Fix UWP copyright date

* Changes from review

* Update samples for SSG build issues

* csproj formatting

* WPF UI improvements

* UI fixes + Added a data/about/license page

* Improve sample title display

* First take on enabling data download cancellation

* Open the settings window in the right place

* Update label to specify that this is the WPF app

* Source code viewer UI enhancements

* Create package and prepare WPF viewer for store

* Download UI tweaks

* Changes from feedback

Changed settings window UI, makes it so clearing the search collapses the categories

* Screenshot updates

* Switch to the sample tab when selecting a new sample

* Remove existing featured samples

* Update featured samples for U5

* Update package manifest

* UWP packaging updates

* Update build configuration

* Fix: old sample title shown during data download

* Improve download wait page UI

* Update multiple facilities service area sample for common design (#645)

I made an important mistake when creating the sample originally, only adding one impedance cutoff. This PR corrects that, adding cutoffs for 3 and 5 minutes.

* Sample: Get elevation at a point (#646)

Added sample: Get elevation at a point

* New sample: Show location history (#643)

* New sample: Show location history

This sample demonstrates how to display a GPS breadcrumb trail.

* Changes from review

* PR changes except iOS screenshot

* Add iOS screenshot

* Fix taxi rotation in Line of sight (GeoElement) (#648)

* Added rotation code to all samples.

* Sample: Choose camera controller (#647)

* Added new sample, Choose camera controller

* Sample: Raster colormap renderer

Added sample for using a colormap renderer on raster data

* Fix DisplayAlert in Forms (#650)

* Fix literally all occurrences.

* Fix for samples that have "using Android.App"

* Select enc update fixes (#652)

* Fixed behavior to reflect sdk change

* UWP viewer improvements (#653)

* Changed source code browser to use Monaco

*  Dark mode is now supported

* Added settings page, where data can be downloaded for offline use

* Various improvements to main interface

* Added cancel button to the wait page

* Tool, readme, metadata changes (#654)

* Add existing scripts and update readme for them

* first draft of readme-to-json script

* WIP: First cut SSG

* Ignore vscode files

* Enhancements to readme tool scripts

* Readme script improvements

* Automated Readme & Metadata json updates

Content was inspected for basic issues (formatting, spelling, language, basic accuracy) on Android; fixes were automatically applied to the four other platforms. Note that accuracy of content relative to the actual UI implementation was not verified. Before merging, the readme content should be compared to the actual implementation on all platforms for all samples.

* Automation cleanup

* More automation changes

* Automation cleanup

* TOC updates + add snippets to json

* Add android layouts to snippets

* Remove old UWP non-sample

* Update UWP samples TOC

* Update SSG templates & code

* UWP template changes

* Split out metadata and sample solution generator

* usability enhancements

* Make scripts tolerant of extra empty folders

* Update build batch file generation

* Move back target framework version WPF template

* Remove unneeded project files and refs

* Fix IWA content

* Add system.security reference to WPF csproj

* Misc. fixes including UWP project changes

* Project file changes

* Fix path typo - UWP

* Fix Android nuget package issue

* Fix script error .sample files

* Handle Android layout files

* Fix forms build issues

* Readme changes from reviewing WPF

* Updates from UWP review

* Changes from Android readme review

* Changes from iOS readme review

* metadata updates

* metadata updates

* Update scripts and doc

* Fix bad merge

* Update for new content

* Updates per developers site requirements

* Readme updates

* Add features metadata and readme improvements

* Metadata fixes

* Terrain surface readme fixes

* Python script changes from review

* Fix last WPF build issue

* Improve handling of Android layouts for doc build

* Doc updates: case sensitivity (#655)

* Fix last Android doc build issue

* file name case fix

* image path updates - server is case sensitive

* Fix for Distance Measurement sample (#656)

* SetViewpointCamera called after Scene is set for SceneView

* Update sample metadata tools for VS (#657)

Previously, the solution templates were named with .sln extensions. This caused Visual Studio to detect them as solutions when using the git browser. To prevent this, the solutions have been renamed to .slntemplate and the script has been updated to rename them to .sln in the output. I've confirmed that the template solutions no longer appear in Visual Studio.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants