
arcgis api JavaScript
文章平均质量分 59
NiceNemo
这个作者很懒,什么都没留下…
展开
-
加载图层报错“CORS 头 'Access-Control-Allow-Origin' ,解决办法
加载Featurelayer,报错“CORS 头 'Access-Control-Allow-Origin' 不匹配 'http://localhost:81'”,查了下原因,应该是没有设置代理导致的原因在加载图层前加入下面这句话esri.config.defaults.io.corsDetection=false;图层可以被加载上而不报错了。并不是很清楚问原创 2016-05-24 13:29:03 · 1972 阅读 · 0 评论 -
使用GeometryService进行buffer总是报错‘init.js:192 Error: Unable to complete operation.(…)’
如题,使用GeometryService进行buffer,控制台总是报错,不能正确的buffer,看不出具体的错误内容。‘init.js:192 Error: Unable to complete operation.(…)’问题出现在BufferParameters的设置参数上。 var params = new BufferParameters();原创 2016-07-12 11:23:26 · 3782 阅读 · 0 评论 -
selectFeatures不能查找到数据
使用了Query的distance缓冲区查询方式引起了selectFeature方式不能查找到数据,由于数据在发布时不支持这种查找方式。原创 2016-07-19 15:13:19 · 2193 阅读 · 3 评论 -
arcgis JavaScript api 的打印功能
在html中给print按钮创建一个div在js中定义一个printrequire([ "esri/map", "esri/dijit/Print", "dojo/dom"... ], function(Map, Print, dom, ... ) { var map = new Map( ... ); var printer = new Print({ map:原创 2016-07-19 17:44:30 · 5201 阅读 · 8 评论 -
给featureLayer或者Graphic增加鼠标点击事件
在arcgis api for JavaScript中有两种方式,增加鼠标事件,一种是on,一种是dojo.connect的方式。on的方式举例:这种方式可以返回一个对象,但是怎样利用返回的对象移除事件,有待我发现。 map.on("load", function(){ map.graphics.enableMouseEvents(); map.gr原创 2016-11-18 14:28:09 · 13535 阅读 · 0 评论 -
arcgis api JavaScript打印地图图例显示不正确
问题1:地图上以图层样式以PictureMarkerSymbol的打印不出现或出现被替换在地图上使用图片图标作为样式,是一件很正常的事情。 打印的时候,在被打印的地图上没有看到这个图层。 反复测试后,并没有找到原因,但是掌握了出现的情况。背景:查询时将查询结果加载到地图上,其中图标的样式使用小气球图片png格式。情况一设置:图层的样式使用PictureMarkerSymbol,生成每一个gra原创 2017-09-01 17:19:19 · 5847 阅读 · 1 评论