tile接口
URL: |
http:// <HotSpotServer-URL> / <tileSets> |
父资源: |
HotSpotServer |
[ 服务说明 ]
tile接口规定了HotSpotServer瓦片资源的请求方式,调用tile接口时,根据请求参数的不同,服务器端会返回tile的capability信息或地图瓦片。
[ 参数说明 ]
参数 | 参数说明 |
---|---|
format |
参数作用:当需要获取tile的capabilities信息时,该参数用于指定capability信息的返回格式 取值范围:html | json,该参数默认值为html 参数说明:请求瓦片的capabilities信息时请求地址中只可设置format参数,不能包含z,x,y参数。 |
z |
参数作用:指定请求瓦片的级别 参数说明:请求地图瓦片时,请求地址中至少应包含z,x,y三个参数 计算方式:根据Capabilities信息中 |
x |
参数作用:指定请求瓦片的横向坐标值 参数说明:请求地图瓦片时,请求地址中至少应包含z,x,y三个参数 计算方式:x = floor((XCoords - XOrigin)/(resolution * tileWidth)); XCoords为地图瓦片中心点所对应的X方向地理坐标 XOrigin为Capabilities信息中<Origin>标签的x属性所代表的切片起算点X坐标 resolution为所请求瓦片所对应的地图分辨率 tileWidth为Capabilities信息中<TileFormat>标签的width属性所代表的切片像素宽度 |
y |
参数作用:指定请求瓦片的纵向坐标值 参数说明:请求地图瓦片时,请求地址中至少应包含z,x,y三个参数 计算方式:y = floor((YCoords - YOrigin)/(resolution * tileHeight)); YCoords为地图瓦片中心点所对应的Y方向地理坐标 YOrigin为Capabilities信息中<Origin>标签的y属性所代表的切片起算点Y坐标 resolution为所请求瓦片所对应的地图分辨率 tileHeight为Capabilities信息中<TileFormat>标签的height属性所代表的切片像素高度 |
[ 示例 ]
获取Capabilitiy信息的URL地址示例:
获取地图瓦片的URL地址示例:
http://127.0.0.1:8099/newmap/rest/services/热点/sjxz/HotSpotServer/tile?z=0&x=11&y=3&layers=自画景区点,首都和省级行政中心&format=json
[ 返回结果 ]
json返回结果示例 :
{
"id":"0:11:3",
"fs":[
}
"fs":[
{"fid":"L0_19","name":"景区20","x":"100.961921691895","y":"30.6289024353027","size":"9.44882392883301,10.5826826095581"},
{"fid":"L0_9","name":"景区10","x":"107.878616333008","y":"33.336254119873","size":"9.44882392883301,10.5826826095581"},
{"fid":"L0_6","name":"景区7","x":"109.330085754395","y":"35.6681251525879","size":"9.44882392883301,10.5826826095581"},
{"fid":"L1_27","name":"兰州","x":"103.750053405762","y":"36.0680389404297","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_26","name":"西安","x":"108.949028015137","y":"34.2616844177246","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_22","name":"重庆","x":"106.51033782959","y":"29.5581760406494","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_21","name":"成都","x":"104.081756591797","y":"30.6610565185547","size":"11.3385887145996,11.3385887145996"}
],
"count":"7"{"fid":"L0_9","name":"景区10","x":"107.878616333008","y":"33.336254119873","size":"9.44882392883301,10.5826826095581"},
{"fid":"L0_6","name":"景区7","x":"109.330085754395","y":"35.6681251525879","size":"9.44882392883301,10.5826826095581"},
{"fid":"L1_27","name":"兰州","x":"103.750053405762","y":"36.0680389404297","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_26","name":"西安","x":"108.949028015137","y":"34.2616844177246","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_22","name":"重庆","x":"106.51033782959","y":"29.5581760406494","size":"11.3385887145996,11.3385887145996"},
{"fid":"L1_21","name":"成都","x":"104.081756591797","y":"30.6610565185547","size":"11.3385887145996,11.3385887145996"}
],