diff --git a/OpenAuth.App/ServiceApp/IdleLand/IdleLandApp.cs b/OpenAuth.App/ServiceApp/IdleLand/IdleLandApp.cs index 4eec529..f8c4c79 100644 --- a/OpenAuth.App/ServiceApp/IdleLand/IdleLandApp.cs +++ b/OpenAuth.App/ServiceApp/IdleLand/IdleLandApp.cs @@ -99,7 +99,7 @@ namespace OpenAuth.App } sql.AppendFormat( - $"SELECT \"Id\",ST_AsText(ST_Transform(ST_Centroid(\"Geom\"), 4326)) AS centroid_point FROM {tablename} where {filter}"); + $"SELECT \"Id\",ST_AsText(ST_Centroid(ST_SetSRID(\"Geom\",4326))) AS centroid_point FROM {tablename} where {filter}"); var result = client.Ado.SqlQuery(sql.ToString()); return result; diff --git a/OpenAuth.WebApi/Controllers/ServiceControllers/IdleLandController.cs b/OpenAuth.WebApi/Controllers/ServiceControllers/IdleLandController.cs index 2b4e373..7ea9137 100644 --- a/OpenAuth.WebApi/Controllers/ServiceControllers/IdleLandController.cs +++ b/OpenAuth.WebApi/Controllers/ServiceControllers/IdleLandController.cs @@ -6,6 +6,7 @@ using OpenAuth.App; using Infrastructure; using OpenAuth.Repository.Domain; using DocumentFormat.OpenXml.Office2010.Excel; +using JetBrains.Annotations; namespace OpenAuth.WebApi.Controllers { @@ -78,6 +79,7 @@ namespace OpenAuth.WebApi.Controllers /// /// [HttpGet] + [AllowAnonymous] public Response GetCenterPoints(string tablename, string filter) { Response response = new Response();