利用不同的屬性值顯示出不同的顏色

来源:https://www.cnblogs.com/GIS-Yangol/archive/2019/02/23/10421204.html
-Advertisement-
Play Games

在本節中,註意到三維底圖既加入了行政邊界的矢量要素圖層,也加入了場景要素 var countries = new FeatureLayer({ //各國矢量邊界 url:"https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/service ...


在本節中,註意到三維底圖既加入了行政邊界的矢量要素圖層,也加入了場景要素

var countries = new FeatureLayer({  //各國矢量邊界

  url:"https://services.arcgis.com/P3ePLMYs2RVChkJx/arcgis/rest/services/World_Countries_(Generalized)/FeatureServer",

  renderer:{

    type:"simple",

    symbol:{

      type:"polygon-3d",

      symbolLayers:[{

        type:"fill",

        material:{color:[0,0,0,0]},

        outline:{color:[4,245,248]}

      }]

    }

  }

});

var layer = new SceneLayer({

  url:"https://tiles.arcgis.com/tiles/V6ZHFr6zdgNZuVG0/arcgis/rest/services/Airports_PointSceneLayer/SceneServer/layers/0",

  renderer:{

    type:"simple",

    symbol:{

      type:"point-3d",

      symbolLayers:[{

        type:"icon",

        size:1.7

      }]

    },

    visualVariables:[{

      type:"color",

      field:"type_airpport",

      stops:[{

        value:1,

        color:[252,12,245]

      },{

        value:3,

        color:[83,0,244]

      },{

        value:7,

        color:[4,245,248]

      }]

    }]

  }

})

var map = new Map({

  layers:[countries,layer]  //哪個圖層在第一個,哪一個就覆蓋顯示

  ground:{

    opacity:0.6,

    surfaceColor:"black"

  }

});

var view = new SceneView({

  container:"viewDiv",

  map:map,

  environment:{

    starsEnabled:false,

    atmosphereEnabled:false,

    background:{

      type:"color",

      color:"black"

    }

  }

})


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 5.1 外鍵 比如說有兩個數據表,分別是學生信息表student和年級表grade。在student表中有存儲學生年級的欄位gid(外鍵),在grade表也有存儲學生年級的欄位id(主鍵),student表和grade表之間通過學生年級建立關聯,兩者是主從關係。在這種關聯關係中: ①學生表stude ...
  • 1、EXPLAIN 做MySQL優化,我們要善用EXPLAIN查看SQL執行計劃。 下麵來個簡單的示例,標註(1、2、3、4、5)我們要重點關註的數據: type列,連接類型。一個好的SQL語句至少要達到range級別。杜絕出現all級別。 key列,使用到的索引名。如果沒有選擇索引,值是NULL。 ...
  • 最近同事發現Azure上一臺虛擬機的費用環比增加了一部分。後面仔細檢查發現費用來自數據傳輸, 因為這是早期部署的一臺Azure虛擬機(Iaas),我們在本地生成備份,然後通過AzCopy到存儲賬號的Blob裡面。但是Azure的虛擬機位於中國東部數據中心,而存儲賬號位於中國北部數據中心。以前由於數據... ...
  • 高效的選擇和使用索引有很多方式,有的是針對特殊案例的優化方法,有的則是針對特定行為的優化,使用哪個索引,以及如何評估選擇不同索引的性能影響的技巧,則需要持續不斷地學習。(本文章需要一定索引基礎) 1.索引要是獨立的列 “獨立的列”是指索引列不能是表達式的一部分,也不能是函數的參數。例如,下麵這個查詢 ...
  • 前言: 在iOS開發中,或多或少的會嵌入一些H5頁面,有時候需要原生代碼和H5頁面進行交互。iOS8開始蘋果推出性能更強大的WKWebView,所以一下方法是關於WKWebView與JS的交互。 創建WKWebView: 遵守協議 <WKNavigationDelegate, WKUIDelegat ...
  • Tablayout的使用 屬性 |屬性名 | 說明| | | | |app:tabMod |設置Tab模式 | |app:tabTextColor |設置文本顏色 | |app:tabSelectedTextColor |設置選中文本顏色 | |app:tabIndicatorColor |設置下滑 ...
  • 資料參考: 組合測試設計PK正交設計總結:https://www.testwo.com/blog/6376 組合測試工具集:http://www.pairwise.org/tools.asp 組合測試方法-配對測試實踐:https://www.cnblogs.com/leeboke/p/503589 ...
  • 關於使用SQLiteOpenHelper的使用,對於小白的我,百度啦相當多的大神的介紹,均未能讓我這新手(零基礎)成功學會,參考了http://www.cnblogs.com/yaozhenfa/p/xamarin_android_sqliteopenhelper.html,我成功實驗出我的第一個登 ...
一周排行
    -Advertisement-
    Play Games
  • 前言 本文介紹一款使用 C# 與 WPF 開發的音頻播放器,其界面簡潔大方,操作體驗流暢。該播放器支持多種音頻格式(如 MP4、WMA、OGG、FLAC 等),並具備標記、實時歌詞顯示等功能。 另外,還支持換膚及多語言(中英文)切換。核心音頻處理採用 FFmpeg 組件,獲得了廣泛認可,目前 Git ...
  • OAuth2.0授權驗證-gitee授權碼模式 本文主要介紹如何筆者自己是如何使用gitee提供的OAuth2.0協議完成授權驗證並登錄到自己的系統,完整模式如圖 1、創建應用 打開gitee個人中心->第三方應用->創建應用 創建應用後在我的應用界面,查看已創建應用的Client ID和Clien ...
  • 解決了這個問題:《winForm下,fastReport.net 從.net framework 升級到.net5遇到的錯誤“Operation is not supported on this platform.”》 本文內容轉載自:https://www.fcnsoft.com/Home/Sho ...
  • 國內文章 WPF 從裸 Win 32 的 WM_Pointer 消息獲取觸摸點繪製筆跡 https://www.cnblogs.com/lindexi/p/18390983 本文將告訴大家如何在 WPF 裡面,接收裸 Win 32 的 WM_Pointer 消息,從消息裡面獲取觸摸點信息,使用觸摸點 ...
  • 前言 給大家推薦一個專為新零售快消行業打造了一套高效的進銷存管理系統。 系統不僅具備強大的庫存管理功能,還集成了高性能的輕量級 POS 解決方案,確保頁面載入速度極快,提供良好的用戶體驗。 項目介紹 Dorisoy.POS 是一款基於 .NET 7 和 Angular 4 開發的新零售快消進銷存管理 ...
  • ABP CLI常用的代碼分享 一、確保環境配置正確 安裝.NET CLI: ABP CLI是基於.NET Core或.NET 5/6/7等更高版本構建的,因此首先需要在你的開發環境中安裝.NET CLI。這可以通過訪問Microsoft官網下載並安裝相應版本的.NET SDK來實現。 安裝ABP ...
  • 問題 問題是這樣的:第三方的webapi,需要先調用登陸介面獲取Cookie,訪問其它介面時攜帶Cookie信息。 但使用HttpClient類調用登陸介面,返回的Headers中沒有找到Cookie信息。 分析 首先,使用Postman測試該登陸介面,正常返回Cookie信息,說明是HttpCli ...
  • 國內文章 關於.NET在中國為什麼工資低的分析 https://www.cnblogs.com/thinkingmore/p/18406244 .NET在中國開發者的薪資偏低,主要因市場需求、技術棧選擇和企業文化等因素所致。歷史上,.NET曾因微軟的閉源策略發展受限,儘管後來推出了跨平臺的.NET ...
  • 在WPF開發應用中,動畫不僅可以引起用戶的註意與興趣,而且還使軟體更加便於使用。前面幾篇文章講解了畫筆(Brush),形狀(Shape),幾何圖形(Geometry),變換(Transform)等相關內容,今天繼續講解動畫相關內容和知識點,僅供學習分享使用,如有不足之處,還請指正。 ...
  • 什麼是委托? 委托可以說是把一個方法代入另一個方法執行,相當於指向函數的指針;事件就相當於保存委托的數組; 1.實例化委托的方式: 方式1:通過new創建實例: public delegate void ShowDelegate(); 或者 public delegate string ShowDe ...