如何在ArcGIS Online中构建自己的应用程序模板中级篇-解析数据
来源:互联网 发布:淘宝网登录老需要验证 编辑:程序博客网 时间:2024/04/29 21:48
仅仅显示地图是不够的,我们需要控制地图的数据,控制图层的显示等等。
上一篇博客当中,我们在mapDeferred,添加了一个回调函数,这个回调函数参数的名字response,使用代码将其输出到调试器控制台中(Chrome、Firefox都可以使用这个函数console.log(response)),我们看一下结果。
Item信息
response是一个object对象,仅仅通过名字就可以知道,respnse.map就是一个map对象,response.itemInfo涵盖了item信息和数据。使用浏览器调试,可以很容易得到这些object对象到底含有什么。
itemInfo.item就是对这个Item的描述,元数据。具体每一个字段什么意思,看名字都应该猜的差不多。
不过有一个地方,可能刚开始做开发的人不清楚,created和modified后面一串数字是什么,是时间!距离1970年1月1日的毫秒数。
另外还有一个比较特别的数据,就是extent(地图范围),是一个数组,保存了两个点坐标,分别是左下角和右上角,简单来说就是(xmin,ymin)和(xman,ymax)。
Item 数据信息
itemInfo.itemData里面涵盖了item所有的数据信息,底图、书签、数据图层
书签 数据信息
itemInfo.itemData.bookmarks是一个数组,每一条信息包含一个extent和name。
数据图层 信息
itemInfo.itemData.operationalLayers是一个数组,每一项都对应着item的一个图层。我们拿第二个图层看一下,含有一个layer数组,其中每一个layer.id是十分有用的,这是这个图层的标示,将使用这个标示来控制这个图层。
- 如何在ArcGIS Online中构建自己的应用程序模板中级篇-解析数据
- 如何在ArcGIS Online中构建自己的应用程序模板高级篇-利用数据
- 如何在ArcGIS Online中构建自己的应用程序模板初级篇-显示地图
- 在ArcGIS中如何导航至自己所需要的数据?
- 在MyEclipse中如何构建自己的library
- 如何在ArcGIS中使用后缀.dem的数据
- 在ArcGIS中如何查看一个数据的坐标系?
- 如何在uClinux中添加自己的应用程序
- 如何在uClinux中添加自己的应用程序
- arcgis中如何使用查询构建器筛选数据
- 如何在ArcGIS中构建生成三维地形地貌场景
- 走进云中,定制属于自己的ArcGIS Online(中)
- 走进云中,定制属于自己的ArcGIS Online(上)
- 走进云中,定制属于自己的ArcGIS Online(下)
- Arcgis online如何制作与底图数据点匹配的要素图层?
- 构建自己的Camera应用程序
- 在ArcMap地图文档中使用ArcGIS Online的位置服务定位器
- 如何在协议栈中构建自己的 Zigbee 网络指示灯
- c++,我准备好了,你呢?
- 多分支选择结构与switch语句的运用.cpp
- 简单的纹理管理器
- 各行小数点对齐.cpp
- 安装Adobe 全线产品时出现提示错误终极解决方案
- 如何在ArcGIS Online中构建自己的应用程序模板中级篇-解析数据
- 价值博客列表
- 感慨而已。
- 小说连载(棉被)
- /system/build.prop
- C++11的语法新特性
- Fibnacci序列(迭代)
- IOS开发之----文件操作(一)
- 棉被(连载二)