Browse the documentation to learn what you can build with CesiumJS and ArcGIS location services.
Access services
Use an access token to access ArcGIS location services and ArcGIS Enterprise services.
Display features
Access and display features as GeoJSON from a feature service.
Display 3D scene layers
Access and display hosted scene layers from data services.
Query features
Use SQL and spatial queries to filter features from a feature service.
Display a popup
Show attribute data when GeoJSON features are clicked.
Create data-driven visualizations
Style and render data based on feature attributes from a feature service.
Geocode addresses
Find the location of an address with the geocoding service.
Find place addresses
Search for businesses, restaurants, and other POI with the geocoding service.
Find detailed place information
Find points of interest and get detailed information about them with the places service.
Get global facts
Find global demographic data with the GeoEnrichment service.
Find routes and directions
Find routes and directions to one or more locations with the routing service.
Perform spatial analysis
Find relationships, discover patterns, and solve problems with the spatial analysis service.
Integrate with ArcGIS REST JS
Manage authentication and access additional ArcGIS services.