8. Organize data into logical groupings
Basemaps Operational Layers
Geographic frame of reference Show a focused item of interest
Contain static vector Support functionality
and raster data of the application
Reusable in multiple applications Displayed on top of base map
10. Google Maps base maps
“Map” “Terrain” “Satellite”
• Highways • Shaded relief • Imagery
• Streets • Vegetation • Source information
• Ferries • Highways
• Railroads • Streets
• Transit centers • Cities
• Cities • Parks
• Parks • Military reservations
• Military reservations • Municipal boundaries
• Municipal boundaries • Lakes
• Lakes • Rivers
• Rivers • Golf courses
• Golf courses • Hospitals
• Hospitals • Shopping centers
• Shopping centers • Airports
• Airports • Colleges
• Colleges • Cemeteries
• Cemeteries • Amusement parks
• Amusement parks
11. Google Maps operational layers
• Street overlay for imagery
• Traffic
• Photos
• Videos
• Wikipedia
• StreetView
• Web cams
• Bicycle routes
12. Some ArcGIS Server examples
• Orange County Property Appraiser Map
• City of St George
• North Vancouver Projects
• Solar Boston
• City of Greeley Property Information Map
13. Authoring a basemap
• Design map for cache scales
- Add your tiling scheme scales
to the ArcMap dropdown list
- Web Mercator is „standard‟
• Group layers by scale level
- Only have to set the scale range
at the group layer level
- Copy layers between groups
15. Pre-compute when possible
• Annotation versus labels
• Query or tool results
• Projection
- Best = no projection
• Cache
16. Data tips
• ArcSDE geodatabase tips
- Tune ArcSDE
- Use direct connect
• Spatial indexes
- Keep up to date
- Correct size relative to map extent
• Attribute indexes
- Use for joins and common queries
18. Cached tiles
• Pre-draw map tiles and serve them to clients
• Best performance and scalability
• Standard for online maps (Google, Bing, Yahoo, etc)
• Requires you to create and
maintain cache
19. What should you cache?
• Base maps
• Operational layers that satisfy one of the following:
- High volumes of traffic
- Don‟t change often
- Cover small scales only
20. Dynamically drawn map services
• Server retrieves data, draws an image, sends image
to client
• Slower than caching, but advantages like labeling,
dynamic layers and more..
21. Data that‟s OK to draw dynamically
• Real-time data
• Frequently-changing data with large scope
• Internal maps accessed by just a few people
22. Client-side graphics
• Server sends geometries and attributes to client
• Features drawn in browser
23. What should you draw with client-side graphics?
• Interactive operational layers for mashups
• Layers that need to be thematically symbolized on
the fly
• Query or geoprocessing results
• Web editing: Feature Services
25. Sharing as Services
Professional to Everyone
• Make it easier to share GIS resources
- Unified sharing experience
- Comprehensive Analysis
- Sharing to servers in the cloud and to ArcGIS Online
ArcGIS
Server
26. Sharing as Services
ArcGIS Server
Cloud
ArcGIS Online
Desktop
ArcGIS Server
On-Premises
27. Hosted Mapping on ArcGIS Online
Desktop ArcGIS Online
Feature Service
Publishing
Map Data
Tiled Map Service
Web Map
Service
Configuration
Service Definition
29. Hosted Mapping on ArcGIS Online
• Sharing the easy way
- No Server to buy, install or maintain
- Scales automatically
- No Firewall or IT issues
• Limitations
- Only Tiled Map and Feature Service supported
- Data is private to each service
• When to use
- Public facing services
- Desktop Users
31. Analyzers in 10.1
276 Analyzers total for sharing
• Map Service 133 • GP Service 27
• Feature 22 • Globe Service 5
• Caching 3 • Image Service 5
• Network 13 • Geocode Service 7
• Tracking 6 • Geodata Service 1
• SDS 37
• Schematics 1 • Packaging 15
Always publish successfully!
32. Dynamic Layers: The Concept
• New behavior with the map service that allows for
per-request changes to the map
• Optional capability of map services
• Allows for: Application
- Updating renderers and symbols
- Removing and reordering layers http json
- Changing layer data sources
- Adding new layers from registered data sources REST
10.1
Map Service
Workspaces
33. Thematic Mapping
• When do I use dynamic layers instead of feature
layers on the client for thematic mapping?
- large number of features
- complex geometries that cannot be generalized
- when it provides a performance advantage
• Each approach has tradeoffs
- e.g. Client side features scale better and provide more
interactive behavior
- Generate renderer can be used with both approaches
34. What‟s in this session
• Map service planning and design
• Ways to serve your maps
• Authoring a good Web map
37. ArcGIS Online
Register your services to make them easily accessible
Search maps
Use maps
Create maps
Share maps
ArcGIS for Server
Your own data
38. Publishing Services
• Document service at source
• Carried along with item
• Links included in maps
Publish from
ArcGIS ArcGIS Desktop
Server (subscription)
39. Configure Web maps
Galerijen
Embedded Maps
Website
SharePoint
ArcGIS for Server Mobiele Devices
Microsoft Office
Eigen Data
40. Configure Web maps
Galerijen
Embedded Maps
Website
SharePoint
Web maps
ArcGIS for Server Mobiele Devices
Microsoft Office
Eigen Data
42. Using custom Base maps
• Add Cached Map Service to a Web map
• Leverage Custom Scales
• Use any layer
43. Configuring Layer
• Define user experience
• Save to item properties (if owner)
Pop-up
Save item properties
to save configuration
44. Configuring your map
Layer Pop-ups
Transparency
Display Scale Range
Symbols
New – hide from legend
45. Pop-ups
• Use aliases, hide fields, don‟t SHOUT
• Explore formatting options
• Deliver information well
• Optimize photo experience
200px by 150px
Small size for rapid display
46. Item Description
After you save, and before you share
Concise Summary
Good Thumbnail
Great Description
(use links, photos, etc.
Tags, Usage Notes, etc