arcgis api for js
流沙卫二
这个作者很懒,什么都没留下…
展开
-
关于arcgis的填充模式
关于arcgis的填充模式,八种,只有solid能填充颜色关于填充模式的转换,可以直接设置 _this.lyr.getRenderer().getSymbol().style =esri.symbols.SimpleFillSymbol.STYLE_SOLID;...原创 2018-11-26 14:58:44 · 2320 阅读 · 0 评论 -
arcgis api for js:书签
一直不太理解书签的作用关于书签,其实就是一个原记录位置的保存,添加书签可以通过书签找到原来的空间位置、状态。原创 2018-11-26 15:05:15 · 358 阅读 · 0 评论 -
几何对象不一定要叠加,可以根据几何对象确定信息显示的位置
//几何对象不一定要叠加,可以根据几何对象确定信息显示的位置var CurPos = new Point(CurX, CurY, map.spatialReference);map.infoWindow.setContent("长度:" + caculateResult); //显示的内容map.infoWindow.show(CurPos); //显示的位置//确定中心点...原创 2018-11-26 15:06:27 · 148 阅读 · 0 评论 -
arcgis api for js 设置图层透明度
出于某些原因,需要知道之前设置的透明度值,发现可以通过向元素附加数据的方法来获得数据,记录一下1.建立objOpactiy = new esri.dijit.HorizontalSlider({ name: "opacitySlider", minimum: 0, max...原创 2018-11-29 15:22:55 · 4714 阅读 · 0 评论 -
arcgis api for js:叠加.csv文件,叠加成功,但是只出现一个点
问题:叠加.csv文件,叠加成功,但是只出现一个点原因:把字段名为数字或者FID解决方法:方法一:data=data.replace('esriFieldTypeString', "esriFieldTypeOID") 将字段类型替换,字段类型设置为esriFieldTypeString会与生成的FID起冲突,将字段类型换成esriFieldTypeOID...原创 2018-12-07 17:30:12 · 690 阅读 · 0 评论 -
arcgis api for js 属性过滤显示
var querysql=sqlTxt.val();//图层过滤lyr.layer.setDefinitionExpression(); //属性表显示var query = new esri.tasks.Query();query.returnGeometry = true;query.outFields = ["*"];query.where = querysq...原创 2018-12-11 10:10:21 · 1681 阅读 · 1 评论 -
取消gp打印,ie浏览器经常无法取消打印,报错信息为Invalid or missing input parameters.。
//取消打印printTask.printGp.cancelJob(jobId, function (info) { alert("取消打印成功");},function(e){ alert("取消打印失败");}) //问题:ie总是无法取消打印,只会 alert("取消打印失败");报错信息为Invalid or missing ...原创 2019-01-08 09:00:32 · 2282 阅读 · 0 评论 -
使用setDefinitionExpression()过滤不显示
//图层过滤this.lyr.layer.setDefinitionExpression(this.sqlTxt.val()); 情况:输入错误的sql之后,后续需要通过zoomIn跟zoomout才能让过滤图层显示原因:跟featurelayer的查询显示有关,就是mode的设置,我使用的是MODE_ONDEMAND这种按需模式(MODE_ONDEMAND:随着地图范围的改变...原创 2019-01-09 09:36:22 · 893 阅读 · 0 评论