Steve Scott
Steve Scott

Reputation: 1522

Deck map not appearing in databricks

I am trying to visualize a map in databricks. I am creating a geodataframe and converting it to geojson. It looks like this:

{"type": "FeatureCollection", "features": [{"id": "0", "type": "Feature", "properties": {"count_me": 51273, "district": "71", "fill_color": [254, 217, 118, 160]}, "geometry": {"type": "Polygon", "coordinates": [[[-73.92872204594605, 40.6644955696853], [-73.93160218672786, 40.66323044440062], ...

I am trying to plot this in a Databricks Python notebook but only a basemap appears.

LAND_COVER = [[-74.2654, 40.4964], [-73.7004, 40.4964], [-73.7004, 40.9156], [-74.2654, 40.9156]]
geojson_layer = pdk.Layer(
    "GeoJsonLayer",
    geojson,
    stroked=True, 
    filled=True,
    get_fill_color='properties.fill_color',
    pickable=True)

polygon_layer = pdk.Layer(
    "PolygonLayer",
    LAND_COVER,
    get_polygon='-',
    get_fill_color='[0, 0, 0, 20]',)

view_state = pdk.ViewState(latitude=40.7128, longitude=-74.0060, zoom=11, bearing=0, pitch=0)

r = pdk.Deck(layers=[polygon_layer, geojson_layer], 
             initial_view_state=view_state)
r.to_html()

How do I visualize my data?

I tried the above code and only the basemap appeared.

Upvotes: 0

Views: 14

Answers (0)

Related Questions