SlideShare a Scribd company logo
1 of 45
A Backstage Look at ArcGIS Pro
Cassidy Bishop, Richard Cabellero, Steve Frizzell, Kyle Heinemann
Iconography
User Experience
User Interface
UX / UI Expertise
Wireframes
Prototypes
Research
Mockups
Graphics
Layouts
Patterns
10 px padding
Map Properties: Isle of Wight/Hampshire
CancelStart
Map Properties: Isle of Wight/HampshireMap Properties: Isle of Wight/Hampshire
CancelStart
Map Properties: Isle of Wight/Hampshire
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentence case.General
Another option
More options
10 px
Standard spacing between paragraphs, unique lines of text, and general margins
6 px
Used as horizontal spacing between lines of text with check boxes or radio buttons.
Measured from the 16 px container of a check box or radio button.
Used as margins inside tables and list boxes
4 px
Used as vertical spacing between check boxes and text, or between radio buttons
and text. Measured from the 16 px container of a check box or radio button.
3 px
Standard horizontal spacing between a label and it’s item (popup menu,
combo box, text field, text box, etc)
Also used between closed expanders
To see spacing marks, turn on the “Spacing” layer. Open this PDF in Acrobat and use the Layers sidebar on the left.
15 px
Standard spacing that separates groups of items
Also used before and after most tables
20 px
Minimum spacing between an inline popup menu or spinner.
Key to Spacing
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentenceGeneral
Another option
More options
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentence case.General
Another option
More options
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentence case.General
Another option
More options
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentence case.General
Another option
More options
CancelStart
Map Properties: Isle of Wight/Hampshire
Learn more about layer properties
Visibility range
(None)
(None)
In beyond (maximum scale)
Out beyond (minimum scale)
Site Addresses
Name
Description
Do not show layer when zoomed
Credits
Header goeshere,using H3TextBlock and sentence case.General
Another option
More options
CancelStart
Coordinate System Details
CancelOK
Coordinate System Details
Projection Transverse Mercator
Foot US(0.304800609601219)
984250
0
-88.333333333333
0.999975
36.6666666666667
GCS North American 1983 HARN
4152
EPSG
Degree(0.0174532925199433)
Greenwich(0)
D North American 1983 HARN
GRS 1980
6,378,137.00
6, 356,752.31
0.00
Linear Unit
False Easting
False Northing
Central Meridian
Scale Fator
Latitude of Origin
Geographic coordinate system
WKID
Authority
Angular Unit
Prime Meridian
Datum
Spheroid
Semimajor Axis
Semiminor Axis
Inverse Flattening
Projection Transverse Mercator
Foot US(0.304800609601219)
984250
0
-88.333333333333
0.999975
36.6666666666667
GCS North American 1983 HARN
4152
EPSG
Degree(0.0174532925199433)
Greenwich(0)
D North American 1983 HARN
GRS 1980
6,378,137.00
6, 356,752.31
0.00
Linear Unit
False Easting
False Northing
Central Meridian
Scale Fator
Latitude of Origin
Geographic coordinate system
WKID
Authority
Angular Unit
Prime Meridian
Datum
Spheroid
Semimajor Axis
Semiminor Axis
Inverse Flattening
This is where an introductory sentence of text would go—if needed.
CancelStart
Coordinate System Details
CancelOK
Coordinate System Details
Projection Transverse Mercator
Foot US(0.304800609601219)
984250
0
-88.333333333333
0.999975
36.6666666666667
GCS North American 1983 HARN
4152
EPSG
Degree(0.0174532925199433)
Greenwich(0)
D North American 1983 HARN
GRS 1980
6,378,137.00
6, 356,752.31
0.00
Linear Unit
False Easting
False Northing
Central Meridian
Scale Fator
Latitude of Origin
Geographic coordinate system
WKID
Authority
Angular Unit
Prime Meridian
Datum
Spheroid
Semimajor Axis
Semiminor Axis
Inverse Flattening
Projection Transverse Mercator
Foot US(0.304800609601219)
984250
0
-88.333333333333
0.999975
36.6666666666667
GCS North American 1983 HARN
4152
EPSG
Degree(0.0174532925199433)
Greenwich(0)
D North American 1983 HARN
GRS 1980
6,378,137.00
6, 356,752.31
0.00
Linear Unit
False Easting
False Northing
Central Meridian
Scale Fator
Latitude of Origin
Geographic coordinate system
WKID
Authority
Angular Unit
Prime Meridian
Datum
Spheroid
Semimajor Axis
Semiminor Axis
Inverse Flattening
This is where an introductory sentence of text would go—if needed.
CancelStart
Map Properties: Layers
Ground
Vertical ExaggerationSurface 1
General
Elevation surface
Coordinate system
Transformation
Labels
Add new surface
1.00
Location
Workspace
Vertical Units
Dataset
C:Userscont_richDocumentsArcGISLACountySubset
6471_1746a.tif
Raster
Vertical Exaggeration 1.00
MetersMeters
Location
Workspace
Vertical Units
Dataset
C:Userscont_richDocumentsArcGISLACountySubset
6471_1746a.tif
Raster
MetersMeters
Header goeshere,using H3TextBlock and sentence case.
Learn more about elevation surfaces
CancelStart
Map Properties: Layers
Ground
Vertical ExaggerationSurface 1
General
Elevation surface
Coordinate system
Transformation
Labels
Add new surface
1.00
Location
Workspace
Vertical Units
Dataset
C:Userscont_richDocumentsArcGISLACountySubset
6471_1746a.tif
Raster
Vertical Exaggeration 1.00
MetersMeters
Location
Workspace
Vertical Units
Dataset
C:Userscont_richDocumentsArcGISLACountySubset
6471_1746a.tif
Raster
MetersMeters
Header goeshere, using H3TextBlock and sentence case.
Learn more about elevation surfaces
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
Cancel Apply
Label Weight Ranking
Another TabGraphic Layers
Weights let you control which labels will be placed when there are potential conflicts
(overlaps) between features and labels. The feature weights are in the range 0 to 1000.
OK
Feature Layer - Label Class Feature Weight Polygon Boundary Weight
Click on column header to sort table.
Towns - Small/Medium Town
Towns - Large Town
Towns - Very Large Town
Copyright - Default
Airport - Default
Spot Hts. - Default
Geog. Features - Woodlands
Geog. Features - Background Labels
Geog. Features - Small Estuaries
Geog. Features - Large Estuaries
Roads - Unclassified
Roads - Primary
100
0
0
0
0
20
0
0
0
0
20
50
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
FeatureLayers
Cancel Apply
Label Weight Ranking
Another TabGraphic Layers
Weights let you control which labels will be placed when there are potential conflicts
(overlaps) between features and labels. The feature weights are in the range 0 to 1000.
OK
Feature Layer - Label Class Feature Weight Polygon Boundary Weight
Click on column header to sort table.
Towns - Small/Medium Town
Towns - Large Town
Towns - Very Large Town
Copyright - Default
Airport - Default
Spot Hts. - Default
Geog. Features - Woodlands
Geog. Features - Background Labels
Geog. Features - Small Estuaries
Geog. Features - Large Estuaries
Roads - Unclassified
Roads - Primary
100
0
0
0
0
20
0
0
0
0
20
50
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
N/A
FeatureLayers
Towns - Small/Medium Town
Towns - Large Town
Towns - Very Large Town
Copyright - Default
Airport - Default
Spot Hts. - Default
Geog. Features - Woodlands
Geog. Features - Background Labels
Geog. Features - Small Estuaries
Geog. Features - Large Estuaries
F A
Questions

More Related Content

Similar to Backstage look ProApp

Into Enemy Territory: Architecting Client-side Code for Syndication
Into Enemy Territory: Architecting Client-side Code for SyndicationInto Enemy Territory: Architecting Client-side Code for Syndication
Into Enemy Territory: Architecting Client-side Code for Syndication
mathampson
 

Similar to Backstage look ProApp (20)

ArcGIS 10.1 for Desktop Functionality Matrix poster
ArcGIS 10.1 for Desktop Functionality Matrix posterArcGIS 10.1 for Desktop Functionality Matrix poster
ArcGIS 10.1 for Desktop Functionality Matrix poster
 
Floodplain Modeling with LiDAR-Derived Terrain
Floodplain Modeling with LiDAR-Derived TerrainFloodplain Modeling with LiDAR-Derived Terrain
Floodplain Modeling with LiDAR-Derived Terrain
 
Creating a feature class
Creating a feature classCreating a feature class
Creating a feature class
 
HEC-GEORASTutorials.PDF
HEC-GEORASTutorials.PDFHEC-GEORASTutorials.PDF
HEC-GEORASTutorials.PDF
 
Derive hypsometric curves in GRASS GIS
Derive hypsometric curves in GRASS GISDerive hypsometric curves in GRASS GIS
Derive hypsometric curves in GRASS GIS
 
Global mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University EthiopiaGlobal mapper tutorial Jimma University Ethiopia
Global mapper tutorial Jimma University Ethiopia
 
Dips.pdf
Dips.pdfDips.pdf
Dips.pdf
 
The 21st Century Harvard Map
The 21st Century Harvard MapThe 21st Century Harvard Map
The 21st Century Harvard Map
 
What's new in Calc and Chart
What's new in Calc and ChartWhat's new in Calc and Chart
What's new in Calc and Chart
 
Tom Colley - QGIS Print Composer & Advanced Atlas Production
Tom Colley - QGIS Print Composer & Advanced Atlas ProductionTom Colley - QGIS Print Composer & Advanced Atlas Production
Tom Colley - QGIS Print Composer & Advanced Atlas Production
 
Ex32018.pdf
Ex32018.pdfEx32018.pdf
Ex32018.pdf
 
Hadoop Hive Talk At IIT-Delhi
Hadoop Hive Talk At IIT-DelhiHadoop Hive Talk At IIT-Delhi
Hadoop Hive Talk At IIT-Delhi
 
【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdf【英】QuadceptVer10-7_ReleaseNote.pdf
【英】QuadceptVer10-7_ReleaseNote.pdf
 
Handling Real-time Geostreams
Handling Real-time GeostreamsHandling Real-time Geostreams
Handling Real-time Geostreams
 
Handling Real-time Geostreams
Handling Real-time GeostreamsHandling Real-time Geostreams
Handling Real-time Geostreams
 
Into Enemy Territory: Architecting Client-side Code for Syndication
Into Enemy Territory: Architecting Client-side Code for SyndicationInto Enemy Territory: Architecting Client-side Code for Syndication
Into Enemy Territory: Architecting Client-side Code for Syndication
 
Play with Vector and Make Map
Play with Vector and Make MapPlay with Vector and Make Map
Play with Vector and Make Map
 
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptxUG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
UG6thSem_major_GIS Data Structures.pptx DR P DAS.1.pptx
 
Geolectioxydata
GeolectioxydataGeolectioxydata
Geolectioxydata
 
Trajectory Specification For High-Capacity Air Traffic Control
Trajectory Specification For High-Capacity Air Traffic ControlTrajectory Specification For High-Capacity Air Traffic Control
Trajectory Specification For High-Capacity Air Traffic Control
 

Recently uploaded

JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
Max Lee
 

Recently uploaded (20)

A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
A Python-based approach to data loading in TM1 - Using Airflow as an ETL for TM1
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdfThe Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
The Evolution of Web App Testing_ An Ultimate Guide to Future Trends.pdf
 
Microsoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdfMicrosoft365_Dev_Security_2024_05_16.pdf
Microsoft365_Dev_Security_2024_05_16.pdf
 
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCAOpenChain Webinar: AboutCode and Beyond - End-to-End SCA
OpenChain Webinar: AboutCode and Beyond - End-to-End SCA
 
SQL Injection Introduction and Prevention
SQL Injection Introduction and PreventionSQL Injection Introduction and Prevention
SQL Injection Introduction and Prevention
 
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
COMPUTER AND ITS COMPONENTS PPT.by naitik sharma Class 9th A mittal internati...
 
Lessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdfLessons Learned from Building a Serverless Notifications System.pdf
Lessons Learned from Building a Serverless Notifications System.pdf
 
Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024Modern binary build systems - PyCon 2024
Modern binary build systems - PyCon 2024
 
AI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning FrameworkAI/ML Infra Meetup | Perspective on Deep Learning Framework
AI/ML Infra Meetup | Perspective on Deep Learning Framework
 
Naer Toolbar Redesign - Usability Research Synthesis
Naer Toolbar Redesign - Usability Research SynthesisNaer Toolbar Redesign - Usability Research Synthesis
Naer Toolbar Redesign - Usability Research Synthesis
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdfStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi.pdf
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
Crafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM IntegrationCrafting the Perfect Measurement Sheet with PLM Integration
Crafting the Perfect Measurement Sheet with PLM Integration
 
Malaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptxMalaysia E-Invoice digital signature docpptx
Malaysia E-Invoice digital signature docpptx
 
how-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdfhow-to-download-files-safely-from-the-internet.pdf
how-to-download-files-safely-from-the-internet.pdf
 
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024Automate your OpenSIPS config tests - OpenSIPS Summit 2024
Automate your OpenSIPS config tests - OpenSIPS Summit 2024
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
A Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data MigrationA Guideline to Zendesk to Re:amaze Data Migration
A Guideline to Zendesk to Re:amaze Data Migration
 

Backstage look ProApp

  • 1. A Backstage Look at ArcGIS Pro Cassidy Bishop, Richard Cabellero, Steve Frizzell, Kyle Heinemann
  • 2.
  • 3.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 23.
  • 24. UX / UI Expertise Wireframes Prototypes Research Mockups Graphics Layouts Patterns
  • 25.
  • 26.
  • 27.
  • 29. Map Properties: Isle of Wight/Hampshire
  • 30. CancelStart Map Properties: Isle of Wight/HampshireMap Properties: Isle of Wight/Hampshire
  • 31. CancelStart Map Properties: Isle of Wight/Hampshire
  • 32. CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentence case.General Another option More options
  • 33. 10 px Standard spacing between paragraphs, unique lines of text, and general margins 6 px Used as horizontal spacing between lines of text with check boxes or radio buttons. Measured from the 16 px container of a check box or radio button. Used as margins inside tables and list boxes 4 px Used as vertical spacing between check boxes and text, or between radio buttons and text. Measured from the 16 px container of a check box or radio button. 3 px Standard horizontal spacing between a label and it’s item (popup menu, combo box, text field, text box, etc) Also used between closed expanders To see spacing marks, turn on the “Spacing” layer. Open this PDF in Acrobat and use the Layers sidebar on the left. 15 px Standard spacing that separates groups of items Also used before and after most tables 20 px Minimum spacing between an inline popup menu or spinner. Key to Spacing CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentenceGeneral Another option More options
  • 34. CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentence case.General Another option More options
  • 35. CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentence case.General Another option More options
  • 36. CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentence case.General Another option More options
  • 37. CancelStart Map Properties: Isle of Wight/Hampshire Learn more about layer properties Visibility range (None) (None) In beyond (maximum scale) Out beyond (minimum scale) Site Addresses Name Description Do not show layer when zoomed Credits Header goeshere,using H3TextBlock and sentence case.General Another option More options
  • 38. CancelStart Coordinate System Details CancelOK Coordinate System Details Projection Transverse Mercator Foot US(0.304800609601219) 984250 0 -88.333333333333 0.999975 36.6666666666667 GCS North American 1983 HARN 4152 EPSG Degree(0.0174532925199433) Greenwich(0) D North American 1983 HARN GRS 1980 6,378,137.00 6, 356,752.31 0.00 Linear Unit False Easting False Northing Central Meridian Scale Fator Latitude of Origin Geographic coordinate system WKID Authority Angular Unit Prime Meridian Datum Spheroid Semimajor Axis Semiminor Axis Inverse Flattening Projection Transverse Mercator Foot US(0.304800609601219) 984250 0 -88.333333333333 0.999975 36.6666666666667 GCS North American 1983 HARN 4152 EPSG Degree(0.0174532925199433) Greenwich(0) D North American 1983 HARN GRS 1980 6,378,137.00 6, 356,752.31 0.00 Linear Unit False Easting False Northing Central Meridian Scale Fator Latitude of Origin Geographic coordinate system WKID Authority Angular Unit Prime Meridian Datum Spheroid Semimajor Axis Semiminor Axis Inverse Flattening This is where an introductory sentence of text would go—if needed.
  • 39. CancelStart Coordinate System Details CancelOK Coordinate System Details Projection Transverse Mercator Foot US(0.304800609601219) 984250 0 -88.333333333333 0.999975 36.6666666666667 GCS North American 1983 HARN 4152 EPSG Degree(0.0174532925199433) Greenwich(0) D North American 1983 HARN GRS 1980 6,378,137.00 6, 356,752.31 0.00 Linear Unit False Easting False Northing Central Meridian Scale Fator Latitude of Origin Geographic coordinate system WKID Authority Angular Unit Prime Meridian Datum Spheroid Semimajor Axis Semiminor Axis Inverse Flattening Projection Transverse Mercator Foot US(0.304800609601219) 984250 0 -88.333333333333 0.999975 36.6666666666667 GCS North American 1983 HARN 4152 EPSG Degree(0.0174532925199433) Greenwich(0) D North American 1983 HARN GRS 1980 6,378,137.00 6, 356,752.31 0.00 Linear Unit False Easting False Northing Central Meridian Scale Fator Latitude of Origin Geographic coordinate system WKID Authority Angular Unit Prime Meridian Datum Spheroid Semimajor Axis Semiminor Axis Inverse Flattening This is where an introductory sentence of text would go—if needed.
  • 40. CancelStart Map Properties: Layers Ground Vertical ExaggerationSurface 1 General Elevation surface Coordinate system Transformation Labels Add new surface 1.00 Location Workspace Vertical Units Dataset C:Userscont_richDocumentsArcGISLACountySubset 6471_1746a.tif Raster Vertical Exaggeration 1.00 MetersMeters Location Workspace Vertical Units Dataset C:Userscont_richDocumentsArcGISLACountySubset 6471_1746a.tif Raster MetersMeters Header goeshere,using H3TextBlock and sentence case. Learn more about elevation surfaces
  • 41. CancelStart Map Properties: Layers Ground Vertical ExaggerationSurface 1 General Elevation surface Coordinate system Transformation Labels Add new surface 1.00 Location Workspace Vertical Units Dataset C:Userscont_richDocumentsArcGISLACountySubset 6471_1746a.tif Raster Vertical Exaggeration 1.00 MetersMeters Location Workspace Vertical Units Dataset C:Userscont_richDocumentsArcGISLACountySubset 6471_1746a.tif Raster MetersMeters Header goeshere, using H3TextBlock and sentence case. Learn more about elevation surfaces GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
  • 42. Cancel Apply Label Weight Ranking Another TabGraphic Layers Weights let you control which labels will be placed when there are potential conflicts (overlaps) between features and labels. The feature weights are in the range 0 to 1000. OK Feature Layer - Label Class Feature Weight Polygon Boundary Weight Click on column header to sort table. Towns - Small/Medium Town Towns - Large Town Towns - Very Large Town Copyright - Default Airport - Default Spot Hts. - Default Geog. Features - Woodlands Geog. Features - Background Labels Geog. Features - Small Estuaries Geog. Features - Large Estuaries Roads - Unclassified Roads - Primary 100 0 0 0 0 20 0 0 0 0 20 50 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A FeatureLayers
  • 43. Cancel Apply Label Weight Ranking Another TabGraphic Layers Weights let you control which labels will be placed when there are potential conflicts (overlaps) between features and labels. The feature weights are in the range 0 to 1000. OK Feature Layer - Label Class Feature Weight Polygon Boundary Weight Click on column header to sort table. Towns - Small/Medium Town Towns - Large Town Towns - Very Large Town Copyright - Default Airport - Default Spot Hts. - Default Geog. Features - Woodlands Geog. Features - Background Labels Geog. Features - Small Estuaries Geog. Features - Large Estuaries Roads - Unclassified Roads - Primary 100 0 0 0 0 20 0 0 0 0 20 50 N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A N/A FeatureLayers Towns - Small/Medium Town Towns - Large Town Towns - Very Large Town Copyright - Default Airport - Default Spot Hts. - Default Geog. Features - Woodlands Geog. Features - Background Labels Geog. Features - Small Estuaries Geog. Features - Large Estuaries F A
  • 44.

Editor's Notes

  1. Esri Corporate Template v2.1 16:9 version – April 18, 2014 See http://arczone/resources/presentations.cfm for sample slides and icons
  2. Nearly 2 years – ArcGIS Pro On the screen we have the app in its current state Today – visual design – 1 dialog and the efforts that go into converting the wonderful Wireframes and research from team members like Richard into a final UI design that you use everyday.
  3. UX (User Experience), Wireframing, UI design and Icon design
  4. Thank you Cassidy. My name is Steve Frizzell and I am the lead icon designer for ArcGIS Pro. For a new product this significant we felt it deserved an entirely new set of tool icons.
  5. Within ArcGIS Pro there are a lot of icons. In fact to date there are more than 1350 concepts represented by icons.
  6. Each of those icons are carefully crafted to represent a wide variety of tools and functions
  7. Each icon is designed at two sizes to serve a designated situation in the Ribbon UI
  8. When we create a 32x32 and a 16x16 pixel icon its not as simple as doubling the size from the smaller to the larger icon. We often add or remove detail like the number of lines representing text in the depiction of a document to maximize the available pixels at each size.
  9. Some icons contain elements carried over from one tool to another. In this case the icon in the middle shares the aircraft from the first and the funnel symbol from the last icon in the series. This often requires us to consider a larger set of tool icons as we select and position symbols within each icon.
  10. Sometimes the depiction of an icon comes naturally from a developers’ draft concept. In this case real world items like vegetation and buildings are easily understood.
  11. In some situations even pronouncing the name of the tool can be a challenge. Raster Image Analysis Interactive Histogram Stretch. What would you show for an icon like that?...
  12. Maybe it would be helpful to see what the control might look like in the software. The icon needs to convey the idea of adjusting the length of color bands of an image in the Red, Green, and Blue spectrums.
  13. Here is what we came up with and was approved by the team.
  14. In this case the challenge was not only to capture a concept but also to fit it into the available pixels.
  15. To get sense to the the environment and method of illustration used to create the ArcGIS Pro tool icons here is a short time lapse of a few icons taking shape. As you can see they are designed as vector based illustrations but they adhere to a raster grid. In this case the 32x32 pixel icons are deigned on a series of art boards at that size and when the design is completed and approved we can export the final files. Another thing to notice is our predefined color palette as seen in the swatch palette on the right. Each shape within the icons are limited to one of these colors. None of the designs include gradients, transparency, or shadows. For clarity we often include a 1 pixel gap between overlapping shapes like the one arround this pencil.
  16. video
  17. Workflow
  18. Usability
  19. 2 years – ArcGIS Pro App as you know it Today – visual design – 1 dialog and the efforts that go into converting the wonderful Wireframes and research from team members like Richard into a final UI design that you use everyday.
  20. Before I get started lets just reflect for a moment on the job of a UX designer and that of a UI designer. In today’s workplace these two roles so inter-twined and depended on each other in an effort to create a positive and appropriate user experience. Here on the screen we have a UX and a UI designer. On the left our UX designer (Like Richard) focused creative and critical thinking while our UI designer is focused on creative and convergent thinking. UX is more Human Centered design while the UI is more Visual design focused. So as a UI designer I rely on talented UX designers to provide me with well thought out wireframes so that I can create the visual rules and designs required for the final build. ------- Convergent thinking is the type of thinking that focuses on coming up with the single, well-established answer to a problem. It is oriented toward deriving the single best, or most often correct answer to a question. Convergent thinking emphasizes speed, accuracy, and logic and focuses on recognizing the familiar, reapplying techniques, and accumulating stored information. -------
  21. WIREFRAME – This is an example of a wireframe dialog that Richard created for the Group Template Properties Dialog But before we get started designing anything in the Pro App we have already spent significant time creating a partner library or asset library that full of art and design rules to guide us. For example. . . .
  22. Dialogs, pre planning – -Icons -Fonts -Text Usage -Colors -and lastly Icon usage rules -------------------------- Next slide wireframes
  23. Framework (skeleton). In this case we see the default size for all properties dialogue for the pro – app.
  24. Framework plus 10 px margins
  25. + 20 px title bar plus controls
  26. + 15 px spacing between major elements (teal) which is where we placed the content wrappers for this dialog ABOVE BELOW + 10 px between content containers (orange) INBETWEEN
  27. Inside of containers – 10 px margin -------------------- content
  28. Add content Respecting 10 px margins Between text items, predefined spacing ---------------- What do all these colors mean?
  29. Before we got started we defined the app’s fonts and spacing rules. Here you can see them implimented Teal – 15 Orange – 10 Purple -3 ------------ Next, fonts and font usage
  30. 11 pt fonts Content-font styles—product engineers
  31. 12 pt font (default size) Content-font styles—product engineers
  32. 14 pt font – section headers Content-font styles—product engineers
  33. 18 pt - titles Content-font styles—product engineers ---------- 4 Example Dialogs
  34. What it looks like to you
  35. What it looks like to us
  36. What it looks like to you
  37. What it looks like to us
  38. What it looks like to you
  39. What it looks like to us ------------- To wrap up,
  40. combining all together, what looks like from framework team And a finished dialog in ArcGIS Pro The point of my talk today is to illustrate that even the simplest things in ArcGIS Pro respect complex rules and take time, consideration to create. What may look like a plain dialog to you, that you never pay attention to, actually means that we have done our job well – that the design is not getting in the way, but information is clearly communicated.