zoukankan      html  css  js  c++  java
  • Arcgis API for silverligth 图层

    silverligth api 里面 图层的显示顺序 根据插入图层时候设置的Index 有关 ,越大的显示越上层。

    在arcgis server 发布底图服务(map service)的时候

    有两类通过服务里面的 缓存选项设置 是否启用缓存来区分

    1:tiled service 瓦片服务

    2:Dyanmic service:动态

    image

    Feature layers(sl特有的) 发布数据的时候需要勾选Feature Access

    包含features,如geometry(几何学)和attribute(属性)

    不支持多图层缓存

    ArcGISDynamicMapServiceLayer的背景颜色通常为透明

    opacity属性用于定义图层的透明度(0-1)

     

     

    ArcGIS10开始支持Time-aware layers,存储了随时间变化的信息,可用于:

    (1)飓风路径及其它气象学事件;

    (2)人口和土地利用的历史变化;

    (3)监测生产现状的变化;

    (4)火灾或洪水的行进;

    (5)疾病的蔓延。

    Time-aware layers的使用:

    (1)使用Tookit里的TimeSlider控件

    (2)使用API自己建立应用程序

    Time-aware layers的建立:

    在ArcMap中,右键图层\属性\Time,勾选Enable time on this layer

    ArcGIS API for Silverlight/WPF 2.1学习笔记 - 清风明月 - 老钟的GIS小站

    地图发布后,可以使用time-aware map或feature Service(ArcGISDynamicMapServiceLayer 或FeatureLayer classes)来随时间变化的查询和展示。

    对于Image Services,栅格地图必须提供Mosaic Dateset,如下图:

    ArcGIS API for Silverlight/WPF 2.1学习笔记 - 清风明月 - 老钟的GIS小站

    访问TimeExtent类:通过time-aware layers的TimeExtent属性访问

    TimeExtent timeExtent = (MyMap.Layers["MyFeatureLayer"] as FeatureLayer)

    .TimeExtent;

    //TimeExtent timeExtent = new ESRI.ArcGIS.Client.TimeExtent();

    timeExtent.Start = DateTime.Parse("2002-01-01T17:33:46.0000000",

    CultureInfo.CurrentCulture, DateTimeStyles.AdjustToUniversal);

  • 相关阅读:
    selenium 资料
    SpringMVC上传文件总结
    java 获取当天(今日)零点零分零秒
    存储过程实例基于postgersql
    为webService添加Interceptor(拦截器)
    spring+redis实例(二)
    hibernate字段映射枚举类型
    WordPress 在Ubuntu下安装插件、主题输入FTP后无法创建目录
    spring + redis 实例(一)
    mybatis字段映射枚举类型
  • 原文地址:https://www.cnblogs.com/aoldman/p/3071433.html
Copyright © 2011-2022 走看看