<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      編程 & 生活 -- 西西吹雪

      開心工作,快樂生活 (原創文章,轉載請注明出處)

      導航

      ArcGIS Engine開發-自定義圖層類型

      用ArcGIS Engine開發的一個特別就是面向接口編程,每組接口代表了對象在某個方面的特性,表現為一個方法、屬性或事件。要定義自己的圖層類型,實際上只需要實現ILayer接口就可以了。該接口的主要方法或屬生包括:

      public
      IEnvelope AreaOfInterest {get;}
      public void Draw (
          esriDrawPhase DrawPhase,
          IDisplay Display,
          ITrackCancel trackCancel
      )
      public
      void SpatialReference {set;}
      public
      string get_TipText (
          
      double x,
          
      double y,
          
      double Tolerance
      );
      等等,請直接查閱幫助。

      但實現了該接口,圖層只是能加入以地圖中,并顯示出來而已。如果你要自定義的圖層類型是矢量要素的話,最好直接實現IFeatureLayer。由于IFeatureLayer從ILayer繼承而來,所以也包含了上述方法或屬性。同時還可以支持選擇,查詢等操作了。

      實現了IFeatureLayer,還不能支持圖層渲染功能。要想支持圖層渲染,得實現IGeoFeatureLayer接口,該接口從IFeatureLayer繼承而來,所以也包含IFeatureLayer所支持的所有方法屬性。

      如果要支持屬性表功能的話,得實現ITable接口。

      如果希望圖層信息能保存到MXD文檔中,得實現IPersistStream接口。

      由此可見,在ArcGIS Engine中,要實現自定義圖層類型,并不是一件不可能的事。雖然會比較煩瑣,但思路卻非常清晰。本人就通過這種思路設計了一種組合圖層,可以同時包含點線面多種圖形,但在TOCControl中只表現為一個圖層。當然,這個工作要簡單輕松一些,但還是富有樂趣的~


       

      posted on 2006-09-14 11:23  西西吹雪  閱讀(3177)  評論(9)    收藏  舉報

      主站蜘蛛池模板: 国产精品亚洲av三区色| 国产精品毛片一区二区| 亚洲国产美女精品久久久| 少妇撒尿一区二区在线视频| 亚洲精品中文字幕在线观| 亚洲 欧美 动漫 少妇 自拍| 2020年最新国产精品正在播放| 国产成人精品无缓存在线播放| 人妻丝袜无码专区视频网站| 人人玩人人添人人澡超碰| 国产精品va无码一区二区| 久久这里只精品国产2| 精品国产品香蕉在线| 国产免费爽爽视频| 日韩三级一区二区在线看| 四虎影视一区二区精品 | 国产亚洲精品成人aa片新蒲金| 国产精品粉嫩嫩在线观看| 免费看黄色片| 福利一区二区在线播放 | 国产成人亚洲欧美二区综合| 男人的天堂av一二三区| 天堂网亚洲综合在线| 视频一区视频二区视频三区 | 国产精品二区中文字幕| 亚洲日本va午夜蜜芽在线电影| 九九热精品视频在线免费| 日韩不卡二区三区三区四区| 大桥未久亚洲无av码在线| 中文字幕永久精品国产| 高清国产av一区二区三区| 国产免费午夜福利在线播放 | 国产福利社区一区二区| 欧美激烈精交gif动态图| 欧美不卡无线在线一二三区观| 性欧美vr高清极品| 久久国产成人午夜av影院| 久久国产福利播放| 中文无码乱人伦中文视频在线| 久久综合色之久久综合色| 西西人体44WWW高清大胆|