使用api for python时未加载arcgis online dashboard

8i9zcol2  于 2021-08-25  发布在  Java
关注(0)|答案(0)|浏览(241)

我正在尝试创建一个webmap,它将用作arcgis Jmeter 板中的小部件。我是通过arcgis api for python来实现这一点的。我成功创建了 Jmeter 板,我可以在arcgis online的内容中看到它。然而,当我点击 Jmeter 板时,什么也没有加载,我看到的只是一个空白屏幕。
每当我尝试用这个api创建网络Map时,我都会遇到同样的问题。当我点击网络Map时,我只看到一个空白屏幕。但是,我可以通过单击“在mapview classic中打开”来解决这个问题。当然,没有在dashboard classic中打开选项,所以我一直在解决这个问题。提前谢谢。


# Creating WebMap that will become a widget in the dashboard

from arcgis.mapping import WebMap

search = g.content.search(title, item_type="Feature Layer")
map = WebMap()
item = search[0]
map.add_layer(item)
props = {'title': title,
         'snippet': 'hwa',
         'tags': 'python',
         "renderer": "autocast",
         "field_name": "Threat",
         }
map.save(props)

g.content.search(title, item_type='Web Map')[0].share(everyone=True)
g.content.search(title, item_type='Feature Layer')[0].share(everyone=True)
g.content.search(title, item_type='CSV')[0].share(everyone=True)

# Creating Dashboard

from arcgis.apps.dashboard import Dashboard, add_column, add_row
dashboard = Dashboard()
dashboard.layout = add_row(WebMap (map))
dashboard.save("Sample Dashboard")

g.content.search(query="title:Sample Dashboard1", item_type='Dashboard') 
[0].share(everyone=True)

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题