ArcGIS API for JavaScript开发-以JSON参数构建地图渲染之四

华南区技术部 发表了文章 • 0 个评论 • 1764 次浏览 • 2017-03-14 00:00 • 来自相关话题

使用SVG图标符号
1.环境说明
ArcGIS 10.4.1
JS API 3.15
2.SVG图标介绍
SVG是使用XML来描述二维图形和绘图程序的语言。可以用来定义用于网络的矢量图形。相比JPEG、PNG等图像,SVG尺寸更小,且可以放大,修改颜色等优势。
SVG预定义了常用的几种形状元素,包括<rect>、<circle>、<ellipse>、<li

ArcGIS API for JavaScript开发-前端大数据量显示测试之一

华南区技术部 发表了文章 • 0 个评论 • 2528 次浏览 • 2017-03-14 00:00 • 来自相关话题

Portal加载大数据量的FeatureLayer分析
1.测试环境说明
Portal 10.4.1CSV格式数据,含坐标信息,共78447条,大小13M
2.要素服务准备
(1)在我的内容中,使用上传功能上传CSV数据并发布成要素服务。(2)上传与发布服务时间共耗费2分钟左右。(3)要素服务默认设置的图层返回数限制MaxRecordCount: 2000。
3.Portal中加载要素服务过程分析

ArcGIS API for JavaScript开发-动态图层全面解析一

华南区技术部 发表了文章 • 0 个评论 • 2776 次浏览 • 2017-03-14 00:00 • 来自相关话题

理论介绍
1.动态图层介绍

动态图层是地图服务中包含的一项功能,允许通过客户端API动态的更改地图服务中的图层外观和行为。具体来说,通过动态图层可以实现:

向地图服务中动态的添加新图层;
设置图层动态标注;
修改图层渲染方式,支持简单渲染、唯一值渲染、分类渲染;
更改地图服务中图层的显示顺序;
从地图服务中移除图层;
动态的添加和修改图层或表的连接关系;

拿WebGIS系统开发来说,如果想更

ArcGIS API for JavaScript开发-动态图层全面解析二

华南区技术部 发表了文章 • 0 个评论 • 1461 次浏览 • 2017-03-14 00:00 • 来自相关话题

以FeatureLayer加载动态图层
1.环境说明
ArcGIS 10.4.1
JS API 3.15
2.实现思路
动态图层加载前需要先定义动态图层,根据理论篇的介绍,即需要先定义图层源,再为图层源指定数据源。后续文章中动态图层的定义都是按这个套路。FeatureLayer中包含了一个source属性,用于设置数据源。将定义好的动态图层作为FeatureLayer的source源即完成了加载。

ArcGIS API for JavaScript开发-动态图层全面解析三

华南区技术部 发表了文章 • 0 个评论 • 2143 次浏览 • 2017-03-14 00:00 • 来自相关话题

唯一值和分级渲染JSON定义
1.环境说明

ArcGIS 10.4.1

JS API 3.15

2.以JSON参数构建唯一值和分级渲染

使用JSON的好处,在前面文章中已经说明。专题渲染方法对应的JSON格式可在REST API中查看,也可以先按常规方法定义后,在调用toJson()方法输出。

(1)唯一值渲染的JSON格式定义

唯一值渲染需要结合点、线和面符

天地图小问

回复

xiaozhiquan 发起了问题 • 1 人关注 • 0 个回复 • 1856 次浏览 • 2017-03-01 07:53 • 来自相关话题

有没有知道天地图上那个条形缩放按钮是什么做的,求代码

jsapi_vsdoc10_v38.js的问题

回复

GIS晴天 发起了问题 • 1 人关注 • 0 个回复 • 2546 次浏览 • 2017-02-24 13:19 • 来自相关话题

jsapi_vsdoc10_v38.js该代码有什么作用呢?用vs2010 通过<script src="js/jsapi_vsdoc10_v38.js"></script>没什么效果,也没有方法与属性的提示,通过谷歌开发工具还有报错,这是什么情况?




 

arcgis 地图在安卓手机使用qq或者微信打开,多点触控卡死

回复

jsforweb 发起了问题 • 1 人关注 • 0 个回复 • 2299 次浏览 • 2017-02-23 11:11 • 来自相关话题

arcgis server发布的地图,在安卓手机使用qq或者微信打开,多点触控来进行缩放,软件会卡死,使用ios或者其他浏览器打开则没事。

ArcGIS API for JavaScript本地化(离线部署)终极解决方案,3.14-4.2均有效。

回复

徐晨光 发起了问题 • 4 人关注 • 0 个回复 • 5321 次浏览 • 2017-01-14 10:58 • 来自相关话题

ArcGIS API for JavaScript本地化(离线部署)终极解决方案,3.14-4.2均有效。
思路决定出路:
网上盛传的解决方案大多将api形而上学地修改HOSTNAME_AND_PATH_TO_JSAPI后,部署到tomcat或IIS服务中,工程中用绝对路径引用。这种方案太Low了,入门玩玩可以,根本没有考虑内外网访问的路径差异,若统一用外网IP访问,内网用户遇到没有回流功能的路

js4.2新版接口点加入gif图异常

回复

申哲 发起了问题 • 1 人关注 • 0 个回复 • 2434 次浏览 • 2017-01-13 11:44 • 来自相关话题

4.1版本中gif图正常显示,到了新版的开发包,gif图就一直在跳动

使用querydatasource对动态图层进行查询加载,但是报错Unable to create the 'queryTable' for dynamic dataLayer,这是为什么?

回复

ZGQ 发起了问题 • 1 人关注 • 0 个回复 • 2098 次浏览 • 2017-01-10 16:45 • 来自相关话题

代码如下:
setDataSource:function(dynamicLayerInfo,datasourcename,unitname,spatialReference){
var queryDataSource=new QueryDataSource();
queryDataSource.query="select * from sd

webAppbuilder微件使用教程2 常用微件介绍

华南区技术部 发表了文章 • 0 个评论 • 1333 次浏览 • 2016-12-31 00:00 • 来自相关话题

webAppbuilder微件使用教程
--常用微件介绍
by 李远祥

上一章介绍了webappbuilder微件的一些基础操作,这一张主要是介绍一些常用微件的使用试用和配置方法。
微件的主要作用按照功能大概分为大类:
1. 内嵌的微件,例如比例尺、缩放滑块、我的位置、属性表、图例、等直接跟地图交互,这类型微件几乎不可以进行个性化的定制,只保留一些外观上的配置操作;
2. 地图交互微件,例如地图