ArcGIS Open Data - Best Practices

51
Best Practices for Working with ArcGIS Open Data Courtney Claessens, Product Engineer Esri R&D Center, Washington DC

Transcript of ArcGIS Open Data - Best Practices

Page 1: ArcGIS Open Data - Best Practices

Best Practices for Working with ArcGIS Open Data

Courtney Claessens, Product Engineer Esri R&D Center, Washington DC

Page 2: ArcGIS Open Data - Best Practices

What this session is

•  Tips and tricks: - Configuring your services - Preparing your data - Organizing in ArcGIS Online - Simple site design

•  For: -  Those with ArcGIS Open Data running now -  Those interested in spinning up a site

Page 3: ArcGIS Open Data - Best Practices

What this session is not

•  In-depth overview of ArcGIS Open Data •  Step-by-step how-to •  Other great sessions for more details:

- Design and Style Your Sites: Tuesday 11:30 am (TW) - Engaging your Community with Open Data: Tuesday 2:30 pm - How to Federate ArcGIS Open Data Catalogs: Tuesday 4:30 pm - Bridging Communities and Data with ArcGIS Open Data: Thursday 3:15 pm (TW)

Page 4: ArcGIS Open Data - Best Practices

ArcGIS Open Data: Part of the ArcGIS Platform

Desktop Web Device

Server Online Content and Services

Portal

Web GIS

Open Data Site

Apps

Services

Access

Page 5: ArcGIS Open Data - Best Practices

Simple, integrated, open

ArcGIS Open Data Technical Session - Esri UC 2015 5

Page 6: ArcGIS Open Data - Best Practices

ArcGIS Open Data Technical Session - Esri UC 2015 6

• Data-centric view • Open formats • Hosted and configurable

•  Included with ArcGIS subscriptions

Page 7: ArcGIS Open Data - Best Practices

not all data is created equal

Page 8: ArcGIS Open Data - Best Practices

tricky: introducing your data to new users that new use cases

Page 9: ArcGIS Open Data - Best Practices

Ultimate goals + session outline

•  Data that is performant and quick to view and download (service configuration) •  Data that is citizen-friendly and easy to understand (data preparation and

organization) •  Sites that are inviting and give user guidance (site design)

Page 10: ArcGIS Open Data - Best Practices

Dataset and service preparation How to best configure your services

Page 11: ArcGIS Open Data - Best Practices

Getting data ready from ArcMap

•  Humanize your attributes: use attribute aliases

Page 12: ArcGIS Open Data - Best Practices
Page 13: ArcGIS Open Data - Best Practices
Page 14: ArcGIS Open Data - Best Practices

Getting data ready from ArcMap

•  Humanize your attributes: use attribute aliases •  Hide unnecessary or empty fields

- Keep ObjectID

Page 15: ArcGIS Open Data - Best Practices
Page 16: ArcGIS Open Data - Best Practices

Let’s talk server and services

•  Latest is greatest (but definitely need 10+) •  Service parameters

- Max record count should be less than 5,000

Page 17: ArcGIS Open Data - Best Practices
Page 18: ArcGIS Open Data - Best Practices

Let’s talk server and services

•  Latest is greatest (but definitely need 10+) •  Service parameters

- Max record count should be less than 5,000

•  Service capabilities - Enable WMS, WFS, WCS (where applicable) -  Turn off feature access if not needed

Page 19: ArcGIS Open Data - Best Practices
Page 20: ArcGIS Open Data - Best Practices
Page 21: ArcGIS Open Data - Best Practices

Let’s talk server and services

•  Latest is greatest (but definitely need 10+) •  Service parameters

- Max record count should be less than 5,000

•  Service capabilities - Enable WMS, WFS, WCS (where applicable) -  Turn off feature access if not needed

•  Organize datasets into multiple services - No more than 20 to a service - A unique title for each dataset

•  Must be publicly accessible

Page 22: ArcGIS Open Data - Best Practices

ArcGIS Online preparation How to best configure your organization and data in Online

Page 23: ArcGIS Open Data - Best Practices

Let’s talk organization structures

•  ArcGIS Online user roles - Open Data administrator

Page 24: ArcGIS Open Data - Best Practices
Page 25: ArcGIS Open Data - Best Practices

Let’s talk organization structures

•  ArcGIS Online user roles - Open Data administrator

•  Staging groups – good for orgs with multiple contributors •  Thematic groups – comes in handy when adding data

Page 26: ArcGIS Open Data - Best Practices
Page 27: ArcGIS Open Data - Best Practices

Let’s talk organization structures

•  ArcGIS Online user roles - Open Data administrator

•  Staging groups – good for orgs with multiple contributors •  Thematic groups – comes in handy when adding and organizing data on your site •  Include good group names, icons, descriptions

Page 28: ArcGIS Open Data - Best Practices
Page 29: ArcGIS Open Data - Best Practices

Registering data and editing metadata

•  Register individual layers over full services •  Gives greater and easier control of metadata

•  Title, description, access and use constraints (license), tags •  License: Creative Commons is ideal! •  Add structured metadata on ArcGIS Online

- Accessible from dataset page and included in shapefile downloads

Page 30: ArcGIS Open Data - Best Practices
Page 31: ArcGIS Open Data - Best Practices

Site customization Some tips for site design and user guidance

Page 32: ArcGIS Open Data - Best Practices

Basic customization

•  Header CSS – a little goes a long way! - Overwrite the predefined classes that you want to change - Use developer tools in your browser to identify classes - Can still use wizard for the body of your site

Page 33: ArcGIS Open Data - Best Practices
Page 34: ArcGIS Open Data - Best Practices
Page 35: ArcGIS Open Data - Best Practices
Page 36: ArcGIS Open Data - Best Practices

Basic customization

•  Header CSS – a little goes a long way! - Overwrite the predefined classes that you want to change - Use developer tools in your browser to identify classes - Can still use wizard for the body of your site

•  Place categories on your homepage

Page 37: ArcGIS Open Data - Best Practices
Page 38: ArcGIS Open Data - Best Practices
Page 39: ArcGIS Open Data - Best Practices
Page 40: ArcGIS Open Data - Best Practices
Page 41: ArcGIS Open Data - Best Practices
Page 42: ArcGIS Open Data - Best Practices

Basic customization

•  Header CSS – a little goes a long way! - Overwrite the predefined classes that you want to change - Use developer tools in your browser to identify classes - Can still use wizard for the body of your site

•  Place categories on your homepage •  Open source icon libraries

-  Icons8 - Noun Project - Bootstrap Glyphicons

Page 43: ArcGIS Open Data - Best Practices
Page 44: ArcGIS Open Data - Best Practices

Basic customization

•  Header CSS – a little goes a long way! - Overwrite the predefined classes that you want to change - Use developer tools in your browser to identify classes - Can still use wizard for the body of your site

•  Place categories on your homepage •  Open source icon libraries

-  Icons8 - Noun Project - Bootstrap Glyphicons

•  Add contact information or feedback mechanisms to homepage

Page 45: ArcGIS Open Data - Best Practices
Page 46: ArcGIS Open Data - Best Practices
Page 47: ArcGIS Open Data - Best Practices

•  Data preparation - Attribute aliases - Hide unnecessary fields

•  Service configuration - Max record count - Enabling WMS, WFS, WCS - Maximum 20 datasets per service

•  ArcGIS Online organization - User roles - Staging groups

•  Registering data -  Individual layers - Effective metadata

•  Site design - Header CSS - Groups -  Feedback mechanisms

What did we learn?

Page 48: ArcGIS Open Data - Best Practices

Other Open Data Sessions bit.ly/OpenDataUC

• Design and Style Your Sites • Tuesday 11:30 am in Demo Theater 11 - Developer

• Engaging your Community with Open Data • Tuesday 2:30 pm in Demo Theater 8 – Online GIS

• How to Federate ArcGIS Open Data Catalogs • Tuesday 4:30 pm in Demo Theater 8 – Online GIS

• Bridging Communities and Data with ArcGIS Open Data • Thursday 3:15 pm (TW) in Room 31 C

• Open Data Special Interest Group • Tuesday 5:30 pm in Room 31 C

Page 49: ArcGIS Open Data - Best Practices

ArcGIS Open Data Technical Session - Esri UC 2015 49

Want to learn more?

• Documentation - ArcGIS Open Data docs - ArcGIS Online docs

• Related Esri Training and Tutorials - ArcGIS Open Data Live Training Seminar (Oct 2014)

•  bit.ly/OpenDataLTS

• Additional Resources - ArcGIS Open Data on the ArcGIS Blog - ArcGIS Open Data on GeoNet

Page 50: ArcGIS Open Data - Best Practices

Session survey

•  Please fill out the session survey in your mobile app •  Search Open Data in the mobile app •  Select Best Practices •  Click “Demo Theatre Survey” •  Answer a few short questions and enter any comments

Page 51: ArcGIS Open Data - Best Practices