LocalGround / localground

Other
18 stars 7 forks source link

Testing Master 6/28 - Bugs / Wishlist Items for Sarah #200

Open cynthiamah opened 6 years ago

cynthiamah commented 6 years ago

Wish - Icon for add layer - use icon that has layers with a plus sign.

Map level context menu - this has not been implemented yet. Context menu contains the following commands: Rename this map, Delete this map, Zoom to map extents, Set initial map extents

Include "add marker" icon to the message "Add places to this dataset by placing markers (icon) on the map.

Can't edit layer name by selecting layer. Hand appears when I hover, but can't select the layer name. Works fine from the menu.

Styled by individual - if I delete an item, it becomes listed as "No matches"

Styled by (data column) - if the data column name contains special characters, the name is not represented correctly. For example, I named a data column "number_of_spaces" but it shows up as: styled by: numberofspaces

data source: and styled by: both force the name of the data set and data column to lower case. Is this the desired behavior? I could go either way, but my first instinct is that the case should match what the user entered.

Placing marker: Make the first marker experience consistent. Icon is a teardrop shape. I drag a salmon colored teardrop shape. Current default marker is blue circle.
Proposal:

  1. When user elects to place a point, use the same + symbol at the cursor that is used in the polyline and polygon commands.
  2. To be consistent with the icon, make the default point icon the tear drop shape. Default color - Local Ground teal or current blue.

Add layer: The default behavior is "Use existing project dataset". This makes sense if user is making a new map from existing project data. If they are authoring new data, the logical default is to create a new dataset.
Proposal: Default to Create a New Dataset

Layer Properties: Categorical - If I add something that is out of range, it goes to uncategorized. The icon used ignores current shape settings for the icon; it uses a circle (color and outline width are used properly). If I go to layer properties and select categorical again, it re-buckets the categories, BUT turns all icons to a circle. (Again - outline and color are remembered properly).

Layer Order: When I add a new layer, it appears at the bottom of the list. When I refresh, newest layer is on top. Sort order for layers should be oldest first (unless user has changed layer order - then is should be whatever user has defined).

Layer Information: Category count is not updated properly. The count does not update when I add a new item.

Layer Properties: Changing between styled by types: Can settings for each style be remembered individually so that if I swap between them, they remember the settings for each style? Settings should be remembered for least the current session. Google My Maps remembers them between sessions. Use Case: User sets styled by to Individual. Modifies a bunch of different icons. For some reason changes to Uniform but decides they preferred all the things they had set for individual. Immediately switches back to individual. Everything is reset. Oops - no undo for that experiment.

Layer Properties: If I choose to style by a data column, suggest a logical grouping type. IE: My data type is an integer, we should suggest grouping by continuous (ranges).

Layer Properties / Styled By: Swap term Continuous with Ranges. I think that ranges is more understandable to the lay user. This is the term used by Google My Maps.

Get rid of Delete / Save Map buttons at bottom of left panel.

Map Preview - should use the current map background style. My working map uses "Streets" as the background map. The preview uses "Greyscale".