Find source code and learn how to build applications by following step-by-step instructions.
Authentication
Scenes
![](/cesiumjs/static/display-a-scene-9968f0815d76f0aa0b86bacbf056129e.png)
Display a scene
Create and display a scene with the basemap styles service.
![](/cesiumjs/static/change-the-base-layer-ecc1ec4a53650a1323134f0d437093a5.png)
Change the base layer
Change the imagery and terrain layers in a scene.
Data services
![](/cesiumjs/static/add-a-feature-layer-as-geojson-8a03a7cc46c43ff3c02b2f121b601acb.png)
Add features as GeoJSON
Add features from a feature service to a scene.
![](/cesiumjs/static/add-a-3d-object-layer-6190d41294ef6383ff9c3ce31bad956e.png)
Add 3D objects
Add 3D objects from a scene service to a scene.
![](/cesiumjs/static/add-an-integrated-mesh-f5958419093d2db860d1ac24409ffdec.png)
Add an integrated mesh
Add a textured mesh from a scene service to a scene.
![](/cesiumjs/static/add-an-image-tile-layer-1d612adb1281eb269e5952fa59339c34.png)
Add map tiles
Add map tiles from a map tile service to a scene.
![](/cesiumjs/static/display-a-pop-up-feature-45a495d5efb0ff83ea3950efb4d57fc6.png)
Display a pop-up (Feature)
Display feature attributes in a popup.
![](/cesiumjs/static/display-a-popup-i3s-b453d32a1ac65494385082fc548508fc.png)
Display a pop-up (I3S)
Display I3S attributes in a popup.
Query and edit
![](/cesiumjs/static/query-a-feature-layer-sql-045d89e1b6a0695cbe7d8a70b139e6ce.png)
Query features (SQL)
Execute a SQL query to access polygon features from a feature service.
![](/cesiumjs/static/query-a-feature-layer-spatial-b00ad5528c88da278844327fbd788148.png)
Query features (spatial)
Execute a spatial query to access polygon features from a feature service.
Styles and data visualization
Geocoding
![](/cesiumjs/static/search-for-an-address-375d42acee95acbea7b765b289309e22.png)
Search for an address
Find an address or place using a search box and the geocoding service.
![](/cesiumjs/static/reverse-geocode-732db760a627bf8e33315d5fce12c118.png)
Reverse geocode
Find an address near a location with the Geocoding service.
![](/cesiumjs/static/find-places-fbd702b47de38c77c14966d8207d5113.png)
Find place addresses
Search for coffee shops, gas stations, restaurants and other nearby places with the Geocoding service.
Route and directions
![](/cesiumjs/static/find-a-route-and-directions-49e3c626038c9a501d81bab16971defe.png)
Find a route and directions
Find a route and directions with the route service.
![](/cesiumjs/static/find-service-areas-a0dc6a56e306cb0d6cafb76e6f1f510b.png)
Find service areas
Calculate the area that can be reached in a given driving time from a location.
Places
![](/cesiumjs/static/places-nearby-825febf1424af9c1bde53c0cacaa078f.png)
Find nearby places and details
Find points of interest near a location and get detailed information about them
![](/cesiumjs/static/places-extent-ed5ec3c1433529f2c1a376ae66017f84.png)
Find places in a bounding box
Perform a text-based search to find places within a bounding box.
Data enrichment
![](/cesiumjs/static/get-global-data-1b7b8e843bc280a4bbf8c6443b6d145a.png)
Get global data
Query demographic information for locations around the world with the GeoEnrichment service.
![](/cesiumjs/static/get-local-data-44063fc398e3113e2578a56bec671d1d.png)
Get local data
Query regional facts, spending trends, and psychographics with the GeoEnrichment service.