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
- Link multiple ArcGIS accounts
- Easy for dev and deploy
- ArcGIS for Developers > Switch Accounts
4. Moving Content
Move items between accounts
-
ArcGIS Online
- MapViewer - Save as...
- Manually export and import
-
ArcGIS Online Assistant
- Maps, layers and data
- Shallow or deep copy
5. Work with Layers
Manage and access layers
- Import or create
- Edit
- Load
6. Authenticated Services
Manage apps and
authenticate services
- Create an app
- Create service proxy
- Use proxy url in app
7. Authenticate Layers
Load authenticated layers
- Load layer into Map Viewer
- Copy, Save Layer (styles)
- Get layer url
- Add a new item (from web) + authenticate + share
- Replace url in original layer
- 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
- Create an AppID
- Generate a token
- Build URL params
- Make HTTP request
11. Style Vector Basemaps
Style your own basemaps
- Select a layer
- Apply colors and styles
- Save
- Access from your application
Final Notes
- Accounts
- Authentication
- Tools
- JSON
- REST
- Styling
slides.com/alaframboise
Essential ArcGIS Developer Tools, Tips and Tricks
By alaframboise
Essential ArcGIS Developer Tools, Tips and Tricks
- 1,927