场景1:获取portal门户中三维服务的地址列表
#参考资料如下
#item type:https://developers.arcgis.com/rest/users-groups-and-items/items-and-item-types.htm
#https://developers.arcgis.com/python/guide/managing-your-content/
from arcgis.gis import GIS
##访问portal
# gis = GIS("portal门户地址", "portal账户", "portal密码", verify_cert=False)
gis = GIS("portal门户地址", "portal账户", "portal密码", verify_cert=False)
#
print("三维服务列表如下......")
# 访问portal中的三维服务
sceneService_result = gis.content.search(query="*", item_type="Scene Service", max_items=1000)
for item3 in sceneService_result:
print(item3.title) # 服务的名称
print(item3.tags)#服务标签
print(item3.description)#服务描述
print(item3.title+": "+item3.url) #服务的名称和url
for lyr in item3.layers:
print(lyr.properties.name + "=" + lyr.url)
场景2:获取portal门户中常见服务的地址列表
# 参考资料如下
# item type:https://developers.arcgis.com/rest/users-groups-a