1

Goeviews の Path オブジェクトを使用して、Jupyter Notebook でいくつかの LINESTRINGS を視覚化しようとしています。パスは、トラフィックの量によって色分けする必要があります (以下の例を参照)。関連記事Displaying Paths with Geoviewsを読んだところ、与えられた例がうまくいきました。

ただし、Linestrings では色付けが機能しないようです。何か不足していますか?どんな助けでも大歓迎です!

import requests
import geopandas as gpd
import json

import holoviews as hv
import geoviews as gv
hv.extension('bokeh')

url = 'http://stadtplan.bonn.de/geojson?Thema=19584'
r = requests.get(url)
data = r.json()
gdf_traffic = gpd.GeoDataFrame.from_features(data['features'])
gdf_traffic.head(1)



#'geschwindigkeit' = 'traffic' in German
%%opts Path [width=500 height=500 color_index="geschwindigkeit"] (cmap='inferno')

gv.Path(gdf_traffic, vdims=["geschwindigkeit"])
4

1 に答える 1

0

誰かがまだ LineStrings に色を付ける方法を知りたがっている場合、これは私にとってはうまくいきます:

gv.Path(gdf_traffic, vdims["geschwindigkeit"]).opts(opts.Path(color="yellow",line_width=2))
于 2019-09-30T14:16:14.973 に答える