1、主要功能包括服务资源的注册、服务资源的申请、个人中心的个性化设置。公共服务子系统地址:http:/XX.XX.XX.XX/CDMap资源管理子系统地址:/XX.XX.XX.XX/ResourcesManager平台应用单位一般情况下,初次使用都由平台运维队伍进行用户注册、服务申请等操作。后续服务平台应用单位可自行登录资源管理子系统进行服务申请。2 瓦片地图切图参数2.1 数据范围资源名称数据范围及显示级别对应数据矢量电子地图全市域(0-8级显示)1:50000DLG、1:10000数据、地名地址数据623平方公里(9-12级显示)1000DLG数据、地名地址数据影像电子地图全市域(0-9级显示
2、)10000DOM数据数据区域见图 22(10-12级显示)2000DOM数据图 21矢量电子地图9-12级数据范围图 22影像电子地图10-12级数据范围2.2 电子地图分级政务版电子地图切图共有13级(0-12级)。第0级比例尺能全图展示XX全市区域,12级为最大一级比例尺。第0级比例尺下全图范围(显示全XX市):xmin : 108.5417866410281, ymin : 27.79023703627188, xmax : 114.5140605129184, ymax : 30.58389737413586表格 1电子地图显示级别与显示比例对照表 级别地面分辨率(米/像素)地面分辨
3、率(度/像素)显示比例611.4962 0.00549316406251:2,308,574.94577148461305.7481 0.002746582031251,15,4287.47288574232152.8741 0.001373291015625577,143.73644287116376.4370 0.0006866455078125288,571.86822143558438.2185 0.00034332275390625144,285.93411071779519.1093 0.00017166137695312572,142.96705535889569.5546 8.
4、58306884765625E-536,071.48352767944774.7773 4.2915344238281264E-5,18,035.74176383972482.3887 2.14576721191406E-059,017.870881919861991.1943 1.0728836059570316e-0054,508.9354409599309100.5972 5.3644180297851579e-0062,254.4677204799655110.2986 2.682209014892579e-0061,127.2338602399827120.14931.3411045
5、074462895e-006563.61693011999137地图等级配置信息 level: 0, resolution 0.0054931640625, scale 2308574.9457714846 , 1, 0.00274658203125, 1154287.4728857423 , 2, 0.001373291015625, 577143.73644287116 , 3, 0.0006866455078125, 288571.86822143558 , 4, 0.00034332275390625, 144285.93411071779 , 5, 0.000171661376953
6、125, 72142.967055358895 , 6, 8.58306884765625E-5, 36071.483527679447 , 7, 4.2915344238281264E-5, 18035.741763839724 , 8, 2.14576721191406E-05, 9017.8708819198619 , 9, 1.0728836059570316e-005, 4508.9354409599309 , 10, 5.3644180297851579e-006, 2254.4677204799655 , 11, 2.682209014892579e-006, 1127.2338
7、602399827 , 12, 1.3411045074462895e-006, 563.61693011999137 2.3 坐标系GCS_China_Geodetic_Coordinate_System_2000;2.4 瓦片大小256像素*256像素;2.5 屏幕分辨率96DPI;2.6 切图原点瓦片切图的起始点为(-180,90),向东向南行列递增;2.7 瓦片存储格式PNG格式。3 网络地图瓦片服务接口(WMTS服务)目前平台与应用单位对接时,应用最广的是网络瓦片地图服务接口(WMTS)。平台提供的矢量电子地图以及影像电子地图都属于此类型服务,因此将详细介绍此服务类型的调用参数及实现
8、方法。3.1 服务描述Web Map Tile Service(网络地图瓦片服务),简称WMTS,由开放地理信息联盟(Open GeoSpatial Consortium,OGC)指定,采用HTTP协议,通过指定的参数返回相应的地图瓦片,该瓦片通常已在服务端预先按照规定格式生成。3.2 服务操作WMTS服务支持RESTful访问,其接口包括GetCapabilities、GetTile和GetFeatureInfo3个操作,这些操作允许用户访问切片地图。 操作 描述 GetCapabilities 强制实现 获取WMTS的能力文档(即元数据文档),里面包含服务的所有信息 GetTile 获取地
9、图瓦片。该操作根据客户端发出的请求参数在服务端进行检索,服务器端返回地图瓦片图像。GetFeatureInfo 选择实现 通过在WMTS图层上指定一定的条件,返回指定的地图瓦片内容对应的要素信息 3.3 GetCapabilities操作3.3.1 操作简介本操作返回描述服务所关联的数据集的基本描述信息,如数据集类型、范围、瓦片分块基本规则等。3.3.2 参数说明参数名称 参数个数 参数类型和值 service 1个(必选) 字符类型,服务类型值为“WMTS” request 字符类型,请求的操作名称,值为“GetCapabilities” acceptVersions 0或1个(可选) 字符
10、类型,值为请求的WMTS的版本号 sections 字符类型,请求元数据文档0或多个节的名称,多个名称之间用“,”隔开,不须按顺序排列。值为空默认返回整个元数据文档 updateSequence 字符类型,值为increased,为空时默认返回最新的元数据文档 acceptFormat MIME类型,值为服务元数据的输出格式 3.3.3 调用示例/XX.XX.XX.XX/ServiceAdapter/Map/CDJC_Map_2000_WMTS/c50b915b07288dbbe50f1b65f8e38723?service=WMTS&request=getcapabilities3.3.4
11、返回结果示例返回结果为对服务基本能力的描述的XML。3.4 GetTile操作3.4.1 操作简介本操作返回一张图片,其地理空间参考和大小等参数是由用户请求明确定义的。3.4.2 参数说明字符类型,服务类型标识值为“WMTS” 字符类型,请求的操作值为“GetTile” version layer 字符类型,值为请求的图层名称 style 字符类型,值为请求图层的渲染样式 format 字符类型,值为瓦片地图的输出格式 tileMatrixSet 字符类型,瓦片矩阵数据集,其值在服务的元数据文档中指定 tileMatrix 字符类型,瓦片矩阵,其值在服务的元数据文档中指定 tileRow 整型
12、类型,值为大于0的整数,表示瓦片矩阵的行号 tileCol 整型类型,值为大于0的整数,表示瓦片矩阵的列号 Other sample dimensions 字符类型,其他允许的参数 3.4.3 调用示例request=GetTile&layer=0&style=default&tileMatrixSet=sss&tileMatrix=10&tileRow=44386&tileCol=212400&format=image/png3.4.4 返回结果示例3.5 示例代码3.5.1 平台API调用例子html xmlns=/www.w3.org/1999/xhtml head title地图展示s
13、tyle type=text/css .content height: 500px; width: 800px; border: 1px solid #000000; text-align: left; /style/headbody onload=showMap()div id=mapdiv class=content/div/bodyscript type=text/javascript src=/59.231.66.11/CDMapJS/ArcGisAPI.ashx?v=3.4&style=tundra/script/59.231.66.11/CDMapJS/DCIMapAPI.ashx
14、 function showMap() var map = new DCIMap(dcimap, DCIMapConfig.mapInitParams); /创建一个地图实例 map.load(); /装载地图 var layer = new TileLayer(/59.231.66.11/ServiceAdapter/Map/CDJC_Map_2000_WMTS, tokens:c50b915b07288dbbe50f1b65f8e38723 ); /创建一个地图图层 map.addLayer(layer, 0); /将图层赋给地图 var newExtent = new esri.geom
15、etry.Extent(108.82329953710938, 28.253915226562497, 113.21783078710938, 31.000497257812497, new esri.SpatialReference( wkid: map.spatialReference.wkid ); map.setExtent(newExtent); /html(JavaScript)3.5.2 -/W3C/DTD HTML 4.01/EN/www.w3.org/TR/html4/strict.dtdhtml lang=enX-UA-CompatibleIE=7,IE=9-The vie
16、wport meta tag is used to improve the presentation and behavior of the samples on iOS devices-meta name=viewportinitial-scale=1, maximum-scale=1,user-scalable=no WMTS Servicestyle=clarostyle html, body height: 100%; margin: 0; padding: .esriScalebar padding: 20px 20px; #map padding:0;var djConfig =
17、parseOnLoad: true; dojo.require(esri.mapdijit.layout.BorderContainerdijit.layout.ContentPane function init() initLayer(); var extent = new esri.geometry.Extent(108.5417866410281, 27.79023703627188, 114.5140605129184, 30.58389737413586, new esri.SpatialReference( wkid: 4490 ); var map = new esri.Map(
18、map, extent: extent var resizeTimer; dojo.connect(map, onLoad, function(theMap) dojo.connect(dijit.byId(map), resize, map,map.resize); map.addLayer(new ogc.WMTSLayer();ESRI ArcGIS Javascipt API调用例子function initLayer() dojo.declare(ogc.WMTSLayer, esri.layers.TiledMapServiceLayer, constructor: functio
19、n() this.spatialReference = new esri.SpatialReference( this.initialExtent = new esri.geometry.Extent(111.49623883764649, 28.938329136474607, 111.85501111547852, 29.1302465559082, this.spatialReference); this.fullExtent = new esri.geometry.Extent(108.5417866410281, 27.79023703627188, 114.5140605129184, 30.58389737413586, this.spatialReference); this.tileInfo = new esri.layers.TileInfo(dpi96,formatimage/pngspatialReference wkid4490 ,rows 256,colsoriginx -180,y 90lods 1.07288360595
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1