Essential ArcGIS Developer Tools, Tips, and Tricks

Allan Laframboise

ArcGIS Platform Tools

  • ArcGIS for Developers website
  • Data management
  • Service management
  • Authentication tools
  • Web map and styling tools
  • Standards

1. ArcGIS for Developers

Documentation & resources

2. ArcGIS Accounts and Dashboard

Account Types

  • ArcGIS Public Account - not for development
  • ArcGIS Online - create maps, manage data & content...
  • ArcGIS Developer Subscription = Developer Account
    • Essential Plan (free): ArcGIS Organization, 1 dev
    • downloads, apps, credits
    • Builder Plan: 2 ArcGIS Organizations - 1 dev, 5 users

3. Switch Accounts

Switch between accounts

4. Moving Content

Move items between accounts

5. Work with Layers

Manage and access layers

6. Authenticated Services

Manage apps and

authenticate services

  1. Create an app
  2. Create service proxy
  3. Use proxy url in app

7. Authenticate Layers

Load authenticated layers

  1. Load layer into Map Viewer
  2. Copy, Save Layer (styles)
  3. Get layer url
  4. Add a new item (from web) + authenticate + share
  5. Replace url in original layer
  6. Load layer by item

8. Load web maps

Load web map by item or JSON

9. Styling with JSON

Style popups and renderers

10. ArcGIS REST API

Access REST services

  1. Create an AppID
  2. Generate a token
  3. Build URL params
  4. Make HTTP request

 

Explore ArcGIS REST API and tutorials

11. Style Vector Basemaps

Style your own basemaps

  1. Select a layer
  2. Apply colors and styles
  3. Save
  4. Access from your application

Final Notes

  • Accounts
  • Authentication
  • Tools
  • JSON
  • REST
  • Styling

slides.com/alaframboise

Made with Slides.com