From 6043404bd8aea8afee0f3e97b18558647cc23dbf Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期六, 23 九月 2023 17:42:55 +0800 Subject: [PATCH] 添加获取影像瓦片服务 --- ExportMap/Controllers/WebController.cs | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/ExportMap/Controllers/WebController.cs b/ExportMap/Controllers/WebController.cs index a423dfa..23b76ca 100644 --- a/ExportMap/Controllers/WebController.cs +++ b/ExportMap/Controllers/WebController.cs @@ -52,7 +52,7 @@ // http://localhost/ExportMap/terra/0/1/0.terrain?path=3d/terrain/dem/t [Route("terra/{z}/{x}/{y}.terrain")] - [AcceptVerbs("GET", "POST")] + [HttpGet] public HttpResponseMessage GetTerrain(int z, int x, int y, [FromUri]string path) { return WebUtils.GetTerrain(Request, path, z, x, y); @@ -68,10 +68,26 @@ // http://localhost/ExportMap/terra0/1/3/0.terrain?path=3d/terrain/dem/t [Route("terra0/{z}/{x}/{y}.terrain")] - [AcceptVerbs("GET", "POST")] + [HttpGet] public HttpResponseMessage GetTerrain0(int z, int x, int y, [FromUri]string path) { return WebUtils.GetTerrain0(Request, path, z, x, y); } + + // http://localhost/ExportMap/tile/18/213517/107112.png?path=2d/tiles/0102 + [Route("tile/{z}/{x}/{y}.png")] + [HttpGet] + public HttpResponseMessage GetTile(int z, int x, int y, [FromUri]string path) + { + return WebUtils.GetTile(Request, path, z, x, y); + } + + // http://localhost/ExportMap/tile0/18/213517/107110.png?path=2d/tiles/0102 + [Route("tile0/{z}/{x}/{y}.png")] + [HttpGet] + public HttpResponseMessage GetTile0(int z, int x, int y, [FromUri]string path) + { + return WebUtils.GetTile0(Request, path, z, x, y); + } } } -- Gitblit v1.9.3