盗采点中心点坐标添加
parent
4f980cc145
commit
09abcb378b
|
|
@ -64,9 +64,9 @@ namespace OpenAuth.App
|
|||
MiMinePoint point = model.MapTo<MiMinePoint>();
|
||||
point.Id = Guid.NewGuid().ToString();
|
||||
point.CreateTime = DateTime.Now;
|
||||
point.IsDelete = false;
|
||||
point.geom = null;
|
||||
|
||||
|
||||
if (!string.IsNullOrEmpty(model.geom))
|
||||
{
|
||||
var flag = await uow.MiMinePoint.InsertAsync(point);
|
||||
|
|
@ -74,7 +74,11 @@ namespace OpenAuth.App
|
|||
string _wktModel = model.geom;
|
||||
StringBuilder geomSql = new StringBuilder();
|
||||
geomSql.AppendFormat(
|
||||
$" update mi_mine_point set \"geom\" = st_geomfromtext('{_wktModel}',4326) where \"Id\" = '{point.Id}'");
|
||||
$"UPDATE mi_mine_point SET " +
|
||||
$"\"geom\" = ST_GeomFromText('{_wktModel}', 4326), " +
|
||||
$"\"Lng\" = ST_X(ST_Centroid(ST_GeomFromText('{_wktModel}', 4326))), " +
|
||||
$"\"Lat\" = ST_Y(ST_Centroid(ST_GeomFromText('{_wktModel}', 4326))) " +
|
||||
$"WHERE \"Id\" = '{point.Id}'");
|
||||
if (flag)
|
||||
{
|
||||
var flag1=await uow.Db.Ado.ExecuteCommandAsync(geomSql.ToString());
|
||||
|
|
|
|||
Loading…
Reference in New Issue