使用geoserver发布arcgis切片

arcgis map 版本:10.1,10.2,10.3均可

jre:7或者8

geoserver:2.8.2以上

切片:松散型,256*256  ,png

1:安装geoserver并独立部署geowebcache

2:打开geowebcache的web.xml配置,加入节点

<context-param>
<param-name>GEOWEBCACHE_CACHE_DIR </param-name>
<param-value>E:\Program Files\GeoServer 2.8.2\data_dir\gwc\arcgis</param-value>
</context-param>

参数值必须为已经在geoserver中存在的目录。

3:在上面的目录中打开geowebcache.xml,在layers节点下,配置arcgis 图层服务节点:

<arcgisLayer>
<name>naturalearth</name>
<tilingScheme>E:\\arcgisserver\\NanHaiWaterCache\\Layers\\conf.xml</tilingScheme>
<tileCachePath>E:\\arcgisserver\\NanHaiWaterCache\\Layers\\_alllayers</tileCachePath>
<hexZoom>false</hexZoom>
</arcgisLayer>

4:将arcgis切片的conf.cdi只保留EnvelopeN节点,conf.xml,删除LatestWKID、LeftLongitude、PreciseDPI三个节点。

5:重启geoserver,在以下链接中可以看到发布的服务

时间: 2024-08-27 01:03:10

使用geoserver发布arcgis切片的相关文章

geoserver发布瓦片,geoserver发布arcgis切片和geoserver发布金字塔切片

1 转https://www.jianshu.com/p/cf046ec1efd2,分享使用geoserver发布arcgis切片 2 转 http://www.it610.com/article/1944020.htm,使用FWTools 切片并用GeoServer进行发布. 3 转https://blog.csdn.net/u013323965/article/details/52268113 OpenLayer3读取Geoserver切割的离线瓦片 原文地址:https://www.cnb

GeoServer 发布ArcGIS切片数据

条件:ArcGIS 切片需要10.2以上服务切图.1.将GeoWebCache的war包拷贝到GeoServer Tomcat 的Webapps 目录:完成GeoWebCache的安装.GeoServer安装详细见网上资料. 2.配置缓存路径,如下所示:如果节点已经存在,修改地址即可,如果没有增加该节点,并配置缓存地址:缓存地址是一个空文件夹.重新启动Tomcat,缓存配置地址会自动生成如下图所示目录:3.发布服务ArcGIS切图:根据需求使用ArcGIS10.2及以上的服务进行切图,如下所示切

OSGEarth加载 geoserver 发布 TMS

geoserver配好数据并用自带的gwc切片好后, 访问 http://localhost:9999/geoserver/gwc/service/tms/1.0.0/ 在OsgEarth的earth文件中配置 TMS驱动,url填写上面的任意 href中的地址如: http://localhost:9999/geoserver/gwc/service/tms/1.0.0/nurc%[email protected]%[email protected] 这样就可以在osgerath中调度TMS了

geoserver发布地图服务WMTS

WMTS: 切片地图web服务(OpenGIS Web Map Tile Service) WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案.WMTS弥补了WMS不能提供分块地图的不足.WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法.WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内.这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有

.net 访问 geoserver 发布的 wms &nbsp; 跨域问题解决方案

环境:  服务器  geoserver2.4.1 开发机访问服务器发布的wms 存在跨域问题,研究两天终于找到解决方案. 主要思路是: 使用jquery的ajax 代替Groserver的request, 然后将wms的请求地址转发到.net的处理程序, 使用.net的处理程序进行跨域处理.  function mouseClick(e) {             var layer = new Array();             layer = map.getLayersByName(

使用GeoServer发布shp数据为WMS服务和WFS服务(图文教程)

使用GeoServer发布shp数据为WMS服务和WFS服务 使用GeoServer发布shp数据为WMS服务和WFS服务 1安装GeoServer 2使用GeoServer上传数据 3使用GeoServer发布数据为WMS和WFS 看完本教程,你将学会安装Geoserver,然后将shp图发布为WMS和WFS服务,在后续文章中,将讲到使用GeoServer发布PostGIS空间数据库中的数据,以及在Mapbox,Openlayers中如何调用WFS和WMS服务. 1安装GeoServer 我安

通过ArcGIS Desktop数据发布ArcGIS Server

原文:通过ArcGIS Desktop数据发布ArcGIS Server 1.双击GIS Servers--->Add ArcGIS Server 2.选择Publish GIS Services 3.输入Server URL:http://localhost:6080/arcgis/manager/ 4.输入User Name:ospdemo01 5.输入:Password:******** 6.选择需要发布的mxd文件,可以提前在Folder Connections中关联上 7.右键选择**

Geoserver发布WMS服务出错分析

使用Geoserver发布一个空间表,在图层预览的过程中没有任何问题,但是当我根据这个空间表传创建视图再发布wms服务,访问时就会报错,错误信息如下: Caused by: java.sql.SQLException: ORA-29902: 执行 ODCIIndexStart() 例行程序中出 错 ORA-13208: 对运算符 [window SRID does not match layer SRID] 求值时出现内部错误 ORA-06512: 在 "MDSYS.SDO_INDEX_METH

基于Geoserver发布地图

Geoserver是著名的开源GIS软件之一.也是项目中常用的地图服务软件.基于geoserver和Openlayers就可以构建一个免费的开源GIS项目. Geoserver发布地图的步骤为: 1.      Geoserver启动 启动Geoserver,并登陆.登陆后界面如图所示 2.      新建工作区. 单击数据栏下的工作区,建立新的工作区,如下图所示,在Name中输入工作区的名字,本文建立的工作区为karl,命名空间未http://www.cxzx.com,此处的命名空间在做WFS