CUAHSI / CUAHSI/HydroDesktop

ArcGIS Online Support

Open
#30 1 comment 0 reactions 0 assignees View on GitHub
CodePlex
Dominant language
C#
Stars
76
Forks
21
PR merge metrics
No merged PRs in 30d

Description

jirikadlec2[CodePlex]
Suggestions for the ArcGIS Online plug-in:

display a list of data services from the ArcGIS Online quotObservations Catalogquot
User can select one or more services from this list - the associated data cart data set will be shown as a layer in the map using the catalog-specified icon with icon size proportional to Value Count
When the layer is added to the map, it can be used as a quotData Sitesquot layer (pop-up context menu items are handled by the Data Download plug-in)
Each ArcGIS online layer has a quotrefreshquot context menu that can be used to refresh the displayed sites from the ArcGIS Online service
When a project is saved, the list of active ArcGIS Online service layers is also saved.

Suggested implementation:

add support for point feature layers from the quotObservations Catalogquot grouping
Add support for other layers

Integration in HydroDesktop: Two possible options have been suggested - (A) integrate as an addditional data source in search or metadata fetcher

(B) integrate as a separate plugin launched on the main toolbar and located next to the quotOnline Basemapquot tool button

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the ArcGIS Online plug-in and the Observations Catalog requirements in this issue. Review how the Data Download plug-in handles Data Sites context-menu items and how the Online Basemap tool is integrated. Done would include selecting and refreshing supported service layers, saving them with a project, and deciding between the proposed search integration and separate toolbar plug-in.

Written by the indexing model from the issue text.

Assessment

Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.