ArcGIS API for JavaScript集成Portal API功能(一)

0
分享 2017-05-12
ArcGIS API for JavaScript集成Portal API功能(一)



还记得上次说的直接使用JS API里的Portal类来获取WebMap么?无需再另外学习Portal API就让你轻松将Portal中的地理资源集成进你的应用程序中。

1、 JS API集成Portal API的功能
JS API主要集成封装了5个类:

Portal,PortalFolder,PortalGroup,PortalItem,PortalUser,用于操作Portal中的item,文件夹,群组,用户数据。



今天主要分享如何使用Portal类来进行WebMap的数据获取:



2、 使用Portal类获取WebMap
当然首先还是得设置本地的portal地址:



然后初始化一个Portal实例,用于访问类中的方法,

最后设置查询参数,调用Portal类中的queryItems方法去Portal中查询符合条件的WebMap



在查询方法的回调函数中获取到WebMap的数据就可以了,然后我们在对数据按照项目需求进行可视化,我这里是把每一副WebMap的缩略图显示出来并给它添加点击事件:





我们就轻松将Portal中的资源集成到应用程序中来了:





还有许多集成的Portal API功能以后我会一一分享,敬请期待!


0 个评论

要回复文章请先登录注册