In [1]:
import cesiumpy

In [2]:
options = dict(animation=True, baseLayerPicker=False, fullscreenButton=False,
               geocoder=False, homeButton=False, infoBox=False, sceneModePicker=True,  
               selectionIndicator=False, navigationHelpButton=False,
               timeline=False, navigationInstructionsInitiallyVisible=False)

In [3]:
url = 'http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer'
imageryProvider = cesiumpy.ArcGisMapServerImageryProvider(url=url)
imageryProvider


Out[3]:
ArcGisMapServerImageryProvider(url="http://server.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer")

In [4]:
v = cesiumpy.Viewer(imageryProvider=imageryProvider, **options)
v


Out[4]:

In [5]:
url = '//cesiumjs.org/tilesets/imagery/blackmarble'
credit = 'Black Marble imagery courtesy NASA Earth Observatory'
imageryProvider = cesiumpy.TileMapServiceImageryProvider(url=url, maximumLevel=8, credit=credit)
imageryProvider


Out[5]:
TileMapServiceImageryProvider(url="//cesiumjs.org/tilesets/imagery/blackmarble")

In [6]:
v = cesiumpy.Viewer(imageryProvider=imageryProvider, **options)
v


Out[6]:

In [7]:
imageryProvider = cesiumpy.OpenStreetMapImageryProvider()
v = cesiumpy.Viewer(imageryProvider=imageryProvider, **options)
v


Out[7]:

In [ ]: