概述:本节讲述Arcgis for Js加载ArcgisServer和GeoServer发布的wms服务。
1、定义resourceInfo
var resourceInfo = {
extent: new Extent(-126.40869140625,31.025390625,-109.66552734375,41.5283203125,{wkid: 4326}),
layerInfos: [],
version : '1.1.1'
};
2、加载ArcgisServer的wms
var agsWmsUrl = "http://localhost:6080/arcgis/services/road/MapServer/WMSServer";
var agsWmsLayer = new WMSLayer(agsWmsUrl,{resourceInfo: resourceInfo});
agsWmsLayer.setImageFormat("png");
agsWmsLayer.setVisibleLayers([0]);
map.addLayer(agsWmsLayer);
3、加载GeoServer的wms
var geoWmsUrl = "http://200.200.200.220:8080/geoserver/wms";
var geoWmsLayer = new WMSLayer(geoWmsUrl,{resourceInfo: resourceInfo});
geoWmsLayer.setImageFormat("png");
geoWmsLayer.setVisibleLayers(["capital","pro"]);
map.addLayer(geoWmsLayer);
完整代码如下:
html, body, #map {
height: 100%;
margin: 0;
padding: 0;
font-size: 62.5%;
font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;
}
var map;
require([
"esri/map",
"esri/layers/WMSLayer",
"esri/geometry/Point",
"esri/geometry/Extent",
"dojo/domReady!"],
function(Map,
WMSLayer,
Point,
Extent)
{
map = new Map("map",{logo:false});
var resourceInfo = {
extent: new Extent(-126.40869140625,31.025390625,-109.66552734375,41.5283203125,{wkid: 4326}),
layerInfos: [],
version : '1.1.1'
};
var agsWmsUrl = "http://localhost:6080/arcgis/services/road/MapServer/WMSServer";
var agsWmsLayer = new WMSLayer(agsWmsUrl,{resourceInfo: resourceInfo});
agsWmsLayer.setImageFormat("png");
agsWmsLayer.setVisibleLayers([0]);
map.addLayer(agsWmsLayer);
var geoWmsUrl = "http://200.200.200.220:8080/geoserver/wms";
var geoWmsLayer = new WMSLayer(geoWmsUrl,{resourceInfo: resourceInfo});
geoWmsLayer.setImageFormat("png");
geoWmsLayer.setVisibleLayers(["capital","pro"]);
map.addLayer(geoWmsLayer);
var mapCenter = new Point(103.847, 36.0473, map.spatialReference);
map.centerAndZoom(mapCenter,4);
});
加载的效果:
如有疑问请联系:
QQ:1004740957
Email:[email protected]
请关注微信公众账号lzugis15,随时了解更多GIS动态信息。
---------------------
作者:LZU-GIS
来源:CSDN
原文:https://blog.csdn.net/GISShiXiSheng/article/details/44200297
版权声明:本文为博主原创文章,转载请附上博文链接!
概述:本节讲述Arcgis for Js加载ArcgisServer和GeoServer发布的wms服务。
1、定义resourceInfo
var resourceInfo = { extent: new Extent(-126.40869140625,31.025390625,-109.66552734375,41.5283203125,{wkid: 4326}), layerInfos: [], version : '1.1.1' };
2、加载ArcgisServer的wms var agsWmsUrl = "http://localhost:6080/arcgis/services/road/MapServer/WMSServer"; var agsWmsLayer = new WMSLayer(agsWmsUrl,{resourceInfo: resourceInfo}); agsWmsLayer.setImageFormat("png"); agsWmsLayer.setVisibleLayers([0]); map.addLayer(agsWmsLayer);
3、加载GeoServer的wms var geoWmsUrl = "http://200.200.200.220:8080/geoserver/wms"; var geoWmsLayer = new WMSLayer(geoWmsUrl,{resourceInfo: resourceInfo}); geoWmsLayer.setImageFormat("png"); geoWmsLayer.setVisibleLayers(["capital","pro"]); map.addLayer(geoWmsLayer);
完整代码如下:
如有疑问请联系:QQ:1004740957Email:[email protected]请关注微信公众账号lzugis15,随时了解更多GIS动态信息。
收藏 分享
ArcGIS for js 发布geoserver发布的wms服务 2287首先我们需要有一个geoserver发布的服务 虽然成功的用geoserver发布了服务,不过很多人还是找不到服务地址(包括我),所以我选择了一个折中的方式找到了服务地址 用openlayer的方... 来自:qq_29176825的博客ArcGIS API for JS4.7加载ArcGIS Server发布的REST和WMS地图服务 927使用ArcGISAPI for JS4.7加载ArcGIS Server发布的REST和WMS地图服务,ArcGIS Server为本机安装,需要提前完成跨域设置。 代码如下: <... 来自:GISuuser的博客使用ArcGIS API for JS4.8调用已发布的服务,实现可视域分析 518 在ArcGIS Server中发布已构建的可视域分析模型发布为空间处理服务中,我们已经将视域分析的计算发布为服务,发布成功后,打开ArcGIS Server管理页面,找到该服务,找到服务的连接地址。... 来自:GISuuser的博客(十九)ArcGIS JS 加载WMS服务(超图示例) 135前言 在工作中,需要在ArcGIS API for JavaScript中加载超图服务,因为超图的rest服务只可以用于... 来自:idomyway的博客Arcgis API for js 加载 天地图服务 760一、前言 做地图开发,免不了加载地图,现描述一下加载天地图的方式。二、自定义一个模块,暂称为TDTLayer 继承TiledServiceLayer,其中包含加载注记图层,即当创建时,type传... 来自:qq_35605231的博客下载 arcgis js 3.17 调用天地图以及arcgis wms 12-15arcgis js 3.17。调用天地图以及arcgis发布的wms服务 。。。。ArcMap发布WMS服务 4704上两篇博客介绍了ArcGis Server和ArcGis DeskTop的安装方法,接下来就介绍ArcMap发布WMS服务的方法。发布图层服务不只是这一种方法,过路的大牛如果发现博客中有错误,或者有更... 来自:Coder YasmineOGC——WMS详细介绍(arcgis server举例) 5131一、引言 一直用arcgis javascript的二次开发,经常使用它的一些服务WMS、WMTS、WFS、MapService等,并没有深入了解这些服务内部机制,直到最近学习了g... 来自:xcymorningsun的专栏ArcGis Server的集中地图服务WMS/WFS/WCS介绍 2369WMS: Web Map Service(Web地图服务) 利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。这个规范定义了三个操作: (1) GetCapabi...文章热词 Ext JSjs ipfs安装Ext JS培训Ext JS视频教程js ipfs上传数据 相关热词 c#加载js bootstrap模态框加载js bootstrap js中惰性加载 arcgis文件转为coreldraw 用c#开发arcgis 小学生学习js和python6 学python要js基础教程openlayer调用arcgis server发布的wms服务显示地图但是地图上下被压缩了10-13 12126上一篇文章讲解了SNMP的基本架构,本篇文章将重点分析SNMP报文,并对不同版本(SNMPv1、v2c、v3)进行区别! 四、SNMP协议数据单元 在SNMP管理中,管理站(NMS)和代理(Age... 来自:假装在纽约bsgs算法 7375bsgs算法 bsgs算法,又称大小步算法(某大神称拔山盖世算法)。 主要用来解决 A^x=B(mod C)(C是质数),都是整数,已知A、B、C求x。(poj 2417 Discrete Lo... 来自:clover_hxy的博客jquery/js实现一个网页同时调用多个倒计时(最新的) 13835jquery/js实现一个网页同时调用多个倒计时(最新的) 最近需要网页添加多个倒计时. 查阅网络,基本上都是千遍一律的不好用. 自己按需写了个.希望对大家有用. 有用请赞一个哦!... 来自:websites安卓广播防Java单例模式,synchronized关键字的使用。 62966public final class NotificationReceiver extends BroadcastReceiver { private static final String LO... 来自:小单的博客专栏Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解 22116开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛。 安装步骤 1、准备工具安装目录 将压缩包arm-linux-gcc-4.4.3.tar.gz存放在一个目录下,这个目录... 来自:xie0812的专栏Python 在命令行中的import 模块找不到的问题 7721python eclipse cmd 来自:windskiper的博客RenderTarget在虚幻4的应用【1】之用虚幻4表白 1403RenderTarget实在能做太多地方了。光影,实时绘制,投射,环境交互,流体模拟,在材质中模拟多pass行为(虚幻4.16的时候还无法进行多pass行为)等等。今天简单做了一下实时绘制,我的目标是... 来自:qq_16756235的博客人脸检测工具face_recognition的安装与应用 13079人脸检测工具face_recognition的安装与应用 来自:roguesir的博客奇虎360自然语言处理面试总结 2991奇虎360面试主要考察的知识点: 1.机器学习常用的分类算法,Logistic回归,SVM,Decision Tree,随机森林等相关分类算法的原理,公式推导,模型评价,模型调参。模型使用场景 2... 来自:qq_28935065的博客linux上安装Docker(非常简单的安装方法) 86302最近比较有空,大四出来实习几个月了,作为实习狗的我,被叫去研究Docker了,汗汗! Docker的三大核心概念:镜像、容器、仓库 镜像:类似虚拟机的镜像、用俗话说就是安装文件。 容器:类似一个轻量... 来自:我走小路的博客Spark2学习1之基本环境搭建(win)问题 3465更多代码请见:https://github.com/xubo245/SparkLearning 版本:Spark-2.0.01解释 从【2】中下载release版,idea打开mvn packag... 来自:Keep Learningvue移动端flexible.js结合Muse-ui使用的小坑 10571因为公司有个项目有webapp的需求,在前期准备的期间考虑过使用ionic,毕竟该项目web端的框架使用的是Angular,项目组的人也都比较熟悉,但是我们毕竟只是做个移动的网页,不想用ionic那么... 来自:zhangl的博客Android仿微信小视频录制功能 31922Android仿微信小视频录制功能 来自:u012227600的专栏ATSHA204A加密芯片攻略——使用篇 21501ATSHA204A加密芯片是ATMEL公司研发的一款高安全性的,功能丰富的加密IC,使用SHA-256算法进行加密操作,内置16*32字节的slot(EEPROM)可以存储用户数据和秘钥,唯一的9字节... 来自:a5882230的专栏关于SpringBoot bean无法注入的问题(与文件包位置有关) 36244问题场景描述整个项目通过Maven构建,大致结构如下: 核心Spring框架一个module spring-boot-base service和dao一个module server-core 提供系统... 来自:开发随笔Android平台Camera实时滤镜实现方法探讨(五)--GLSurfaceView实现Camera预览 14995前面有一篇探讨了如何在片段着色器中将YUV数据转换为RGB数据并显示,但采用samplerExternalOES将SurfaceTexture作为OpenGL外部纹理,需要使用GL_TEXTURE_E...redis两种持久化策略 14119reids是一个key-value存储系统,为了保证效率,缓存在内存中,但是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,以保证数据的持久化。 所以:redis是一... 来自:那么好,maven项目生成的war包在tomcat下运行报错 5659maven项目在tomcat 来自:直到世界的尽头Two-pass连通域标记中的union-find结构 5105在Two-pass连通域标记中,第一次标记(first pass)时从左向右,从上向下扫描,会将各个有效像素置一个label值,判断规则如下(以4邻域为例): 1) 当该像素的左邻像... 来自:lichengyu的专栏libpods.a 缺少、红色 解决办法 12260请参考:http://blog.csdn.net/shaobo8910/article/details/46753877 Pods Target - Project - Architectu... 来自:sunraining1的专栏Maven 项目打包需要注意到的那点事儿 137377关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试... 来自:Defonds 的专栏Selenium Webdriver重新使用已打开的浏览器实例 220622018-2-10更新: 新增了适用于Selenium3.8.1+FireFox57的Python版本的实现 https://github.com/ANBUZHIDAO/myFirefoxDriv... 来自:wwwqjpcom的专栏Shiro介绍(八):数据权限的研究@RequiresData 8639继续,上次我说权限可以分为两大类:操作权限与数据权限。Shiro帮我们实现的大多为操作权限,那么今天我想分享一个数据权限的方案。... 来自:SHARE & TOP史上最好的LDA(线性判别分析)教程 12790一、前言最近由于研究需要,要用到线性判别分析(LDA)。于是找了很多资料来看,结果发现大部分讲的都是理论知识,因此最后还是看的一知半解,后来终于找到了个英文的文档,作者由PCA引入LDA,看过后豁然开... 来自:jnulzl的专栏强连通分量及缩点tarjan算法解析 20743强连通分量: 简言之 就是找环(每条边只走一次,两两可达) 孤立的一个点也是一个连通分量 使用tarjan算法 在嵌套的多个环中优先得到最大环( 最小环就是每个孤立点) 定义: int Ti... 来自:九野的博客expat介绍文档翻译 4175原文地址:http://www.xml.com/pub/a/1999/09/expat/index.html 因为需要用,所以才翻译了这个文档。但总归赖于英语水平很有限,翻译出来的中文有可能... 来自:ymj7150697的专栏Spring boot Mybatis 整合(完整版) 423694对Mybatis注解方式有兴趣的,可以查看我的另一篇:Spring boot Mybatis 整合(注解版) 注解方式更加简洁简单,极大程度的提高了开发速度。如果大家需要使用更高的版本比如s... 来自:LuisChen的博客巧用Arcgis Server的REST接口实现OL2中WMS添加过滤 - L..._CSDN博客11-23Arcgis for Js之加载wms服务- LZUGIS 03-11 8043 本节讲述Arcgis for Js加载ArcgisServer和GeoServer发...ArcGIS API for JavaScript 加载天地图 - idomyway的博..._CSDN博客11-19openlayer3 添加arcgis 发布的wms 服务(矢量非切片) - ..._CSDN博客11-14Arcgis for Js之加载wms服务 - LZUGIS 03-11 7974 本节讲述Arcgis for Js加载ArcgisServer和GeoServer发布的wms服务。 来自: LZUGIS OGC——WMS详细介绍(...ArcGIS for js 发布geoserver发布的wms服务 - qq_29176..._CSDN博客12-24Arcgis for Js之加载wms服务 03-11 8182 本节...来自: LZUGIS ArcGIS学习(五)OpenLayers调用WMS服务...Arcgis for js加载天地图 - LZUGIS - CSDN博客11-6版权声明:本文为LZUGIS原创文章,未经允许不得转载。...arcgis for js - 解决加载天地图和WMTS服务,WMTS服务...Arcgis API for js 加载 天地图服务 - qq_35605231的博..._CSDN博客11-9Arcgis for Js之加载wms服务 - LZUGIS 03-11 7940 本节讲述Arcgis for Js加载ArcgisServer和GeoServer...
LZU-GIS 博客专家关注原创270粉丝1540喜欢328评论510等级: 访问: 96万+ 积分: 1万+ 排名: 1734勋章:最新文章8012年终总结ol3中妙用Arcgis Server Rest Export接口模拟WMS,并实现属性过滤写给在校的GISER开源WebGIS开发入门-牛健平-专题视频课程ArcGIS for JS基础教程-牛健平-专题视频课程博主专栏
GIS加油站文章数:204 篇 访问量:763631
Arcgis for js专栏文章数:34 篇 访问量:206143
Openlayers2专栏文章数:50 篇 访问量:225867
Leaflet专栏文章数:2 篇 访问量:9471
Openlayers3专栏文章数:43 篇 访问量:110175联系我们
微信客服
QQ客服[email protected] QQ客服客服论坛400-660-0108工作时间 8:30-22:00关于我们招聘广告服务 网站地图百度提供站内搜索 京ICP证09002463号©1999-2019 江苏乐知网络技术有限公司江苏知之为计算机有限公司 北京创新乐知信息技术有限公司版权所有经营性网站备案信息 网络110报警服务北京互联网违法和不良信息举报中心中国互联网举报中心
--------------------- 作者:LZU-GIS 来源:CSDN 原文:https://blog.csdn.net/GISShiXiSheng/article/details/44200297 版权声明:本文为博主原创文章,转载请附上博文链接!