arcgis for javascript 版本切换时部分笔记
来源:互联网 发布:淘宝用淘金币卖家亏吗 编辑:程序博客网 时间:2024/06/14 13:57
arcgis for js from 3.21 to 4.4
#
esri-layers-GraphicsLayer
clear() 改为 removeAll()
queryTask中使用featureSet.geometryType
由if(featureSet.geometryType=="esriGeometryPolygon")改为if(featureSet.geometryType=="polygon")
graphic设置Symbol
场景
查询后遍历结果featureSetdojo.forEach(featureSet.features, function(feature) { var graphic = feature; ...... graphic.setSymbol(that._symbol.symbolFillRed);}
修改如下:
原
graphic.setSymbol(that._symbol.symbolFillRed);
改为
graphic.symbol=that._symbol.symbolFillRed;
样式Symbol
点
var citiesRenderer = new SimpleRenderer({ symbol: new SimpleMarkerSymbol({ size: 10, color: "#FF4000", outline: { // autocasts as new SimpleLineSymbol() color: [255, 64, 0, 0.4], // autocasts as new Color() width: 7 } }) }); var citiesLyr = new FeatureLayer({ url: "https://services.arcgis.com/V6ZHFr6zdgNZuVG0/arcgis/rest/services/WorldCities/FeatureServer/0", renderer: citiesRenderer });
线
var hwyRenderer = new SimpleRenderer({ symbol: new SimpleLineSymbol({ width: 1, color: [64, 255, 0] }) }); var hwyLyr = new FeatureLayer({ url: "https://services.arcgis.com/P3ePLMYs2RVChkJx/ArcGIS/rest/services/USA_Freeway_System/FeatureServer/2", renderer: hwyRenderer, minScale: 0, maxScale: 0, definitionExpression: "CLASS = 'O' OR CLASS = 'I' OR CLASS = 'U'" });
面
var statesRenderer = new SimpleRenderer({ symbol: new SimpleFillSymbol({ color: [0, 255, 0, 0.1], outline: { color: [128, 128, 128], width: 1 } }) }); var statesLyr = new FeatureLayer({ url: "https://sampleserver6.arcgisonline.com/arcgis/rest/services/Census/MapServer/3", renderer: statesRenderer });
加入地图
var map = new Map({ basemap: "dark-gray", layers: [statesLyr, hwyLyr, citiesLyr] }); var view = new MapView({ container: "viewDiv", map: map, center: [-76.925, 39.741638], zoom: 7 });
阅读全文
0 0
- arcgis for javascript 版本切换时部分笔记
- ArcGIS API for JavaScript 3.3版本发布
- ArcGIS API for Javascript 图层切换渐变效果实现
- ArcGIS For JavaScript API Switch Basemap(切换底图)
- ArcGIS API for Javascript离线部署 (最新版本jsapi3.9)
- ArcGIS API for JavaScript 具体有哪些版本Version?
- ArcGIS for JavaScript与IE版本的恩怨
- arcgis api for javascript 各个版本的SDK下载
- ArcGIS API for JavaScript 4.4 版本加载谷歌地图
- arcgis for javascript 帮助
- arcgis for javascript 帮助
- ArcGIS API for JavaScript
- ArcGIS API for javascript开发笔记 —— 地图打印
- Arcgis API for Javascript笔记 -- Step1搭建代理服务器
- Arcgis for ios笔记
- Arcgis for ios笔记
- ArcGIS API for javascript开发笔记(一)——ArcGIS for Javascript API 3.14本地部署
- ArcGIS API for javascript开发笔记(七)——使用ArcGIS API for javascript调用GP服务
- 输入一个三位数的整数
- 时光机穿梭
- 横向越权与纵向越权
- GP通过外部表装载数据时遇到ERROR:extra data after last expected column解决方法
- 求和
- arcgis for javascript 版本切换时部分笔记
- NOIP2017赛前模拟 (2017.10.17)考试总结
- 1017作业2
- Material Design风格控件之CoordinatorLayout的简单使用
- C语言_数组初识总结
- 随机数,张三李四掷骰子,两个数系统判断胜者,
- 全屏显示
- 【PHP7.1】使用OpenSSL来代替Mcrypt加解密【原创】
- [ 数据结构 ] 串应用- 计算一个串的最长的真前后缀