中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁(yè) > news >正文

城子河網(wǎng)站建設(shè)網(wǎng)拍外宣怎么推廣

城子河網(wǎng)站建設(shè),網(wǎng)拍外宣怎么推廣,加強(qiáng)政府網(wǎng)站安全建設(shè)的通知,簡(jiǎn)述網(wǎng)站推廣的基本方法一、數(shù)據(jù)庫(kù)字段 字段類(lèi)型選擇(Type) 設(shè)置對(duì)象類(lèi)型為:geometry 二、前端傳遞的Json格式轉(zhuǎn)換 前端傳遞圍欄的各個(gè)坐標(biāo)點(diǎn)數(shù)據(jù)如下: {"AreaRange": [{"lat": 30.123456,"lng": 120.123456},{"lat": 30.123456…
一、數(shù)據(jù)庫(kù)字段

字段類(lèi)型選擇(Type)
在這里插入圖片描述
設(shè)置對(duì)象類(lèi)型為:geometry
在這里插入圖片描述

二、前端傳遞的Json格式轉(zhuǎn)換

前端傳遞圍欄的各個(gè)坐標(biāo)點(diǎn)數(shù)據(jù)如下:

{"AreaRange": [{"lat": 30.123456,"lng": 120.123456},{"lat": 30.123456,"lng": 120.654321},{"lat": 30.654321,"lng": 120.654321},{"lat": 30.654321,"lng": 120.123456}]
}

后端使用Geometry類(lèi)型,ORM本項(xiàng)目使用了SqlSugar

/// <summary>
/// 區(qū)域圍欄
/// </summary>
[SugarColumn(ColumnName= "arearange")]
public Geometry? AreaRange { get; set; }
public class MapProperty
{/// <summary>/// Latitude的簡(jiǎn)寫(xiě),表示緯度/// </summary>public double lat { get; set; }/// <summary>/// Longtitude的簡(jiǎn)寫(xiě),表示經(jīng)度/// </summary>public double lng { get; set; }
}

后端Json轉(zhuǎn)Geometry ( Polygon)多邊形或者線

public static Polygon ConvertToPolygon(List<MapProperty> data)
{if (data == null || data.Count < 3){throw new ArgumentException("至少需要三個(gè)點(diǎn)才能創(chuàng)建多邊形");}// 創(chuàng)建幾何工廠GeometryFactory factory = new GeometryFactory(new PrecisionModel(), 4326);// 將 List<MapProperty> 轉(zhuǎn)換為 List<Coordinate>List<Coordinate> coordinates = data.Select(mp => new Coordinate(mp.lng, mp.lat)).ToList();// 添加第一個(gè)點(diǎn)以閉合多邊形coordinates.Add(coordinates[0]);// 創(chuàng)建線性環(huán)LinearRing linearRing = factory.CreateLinearRing(coordinates.ToArray());// 創(chuàng)建多邊形Polygon polygon = factory.CreatePolygon(linearRing);return polygon;
}
public static LineString ConvertToLineString(List<MapProperty> data){if (data == null || data.Count < 2){throw new ArgumentException("至少需要兩個(gè)點(diǎn)才能創(chuàng)建多段線");}// 創(chuàng)建幾何工廠GeometryFactory factory = new GeometryFactory();// 將 List<MapProperty> 轉(zhuǎn)換為 List<Coordinate>List<Coordinate> coordinates = data.Select(mp => new Coordinate(mp.lng, mp.lat)).ToList();// 創(chuàng)建多段線LineString lineString = factory.CreateLineString(coordinates.ToArray());return lineString;}

保存入庫(kù)

var area = GeoJsonHelper.ConvertToPolygon(request.AreaRange);
CommunityExtEntity ext = new CommunityExtEntity()
{AreaRange = area,
};
await _app.Insertable(ext).ExecuteCommandAsync();
http://www.risenshineclean.com/news/53440.html

相關(guān)文章:

  • 云服務(wù)器5元左右的網(wǎng)站seo案例
  • 免費(fèi)空間申請(qǐng)哪個(gè)好谷歌seo營(yíng)銷(xiāo)
  • 高端品牌的推廣漣源網(wǎng)站seo
  • 做網(wǎng)站和做java的區(qū)別專(zhuān)業(yè)北京網(wǎng)站建設(shè)公司
  • 手機(jī)網(wǎng)站開(kāi)發(fā)語(yǔ)言選擇網(wǎng)站開(kāi)發(fā)需要的技術(shù)
  • 做網(wǎng)站如何選擇數(shù)據(jù)源永久免費(fèi)進(jìn)銷(xiāo)存管理軟件手機(jī)版
  • 做國(guó)際網(wǎng)站一般做什么風(fēng)格怎么自己創(chuàng)建一個(gè)網(wǎng)頁(yè)
  • 域名綁了小程序還可以做網(wǎng)站嗎海洋seo
  • 且未縣建設(shè)局網(wǎng)站上海優(yōu)化價(jià)格
  • 中國(guó)十大電商做的好的網(wǎng)站windows優(yōu)化大師卸載不掉
  • 如何免費(fèi)制作一個(gè)自己的網(wǎng)站外匯交易平臺(tái)
  • 福建漳州網(wǎng)站建設(shè)費(fèi)用今天時(shí)政新聞熱點(diǎn)是什么
  • 手機(jī)網(wǎng)站開(kāi)發(fā)注意的問(wèn)題168推廣網(wǎng)
  • 怎樣做網(wǎng)站權(quán)重百度在線使用
  • 怎么用手機(jī)做網(wǎng)站編輯推廣網(wǎng)站要注意什么
  • 網(wǎng)站建設(shè)企業(yè)建站要多久優(yōu)質(zhì)的seo快速排名優(yōu)化
  • 南寧網(wǎng)站建設(shè)優(yōu)化外鏈怎么打開(kāi)
  • 江蘇省實(shí)訓(xùn)基地建設(shè)網(wǎng)站鄭州網(wǎng)
  • 微營(yíng)銷(xiāo)方案名片seo什么意思
  • 國(guó)內(nèi)視差網(wǎng)站網(wǎng)站網(wǎng)絡(luò)推廣推廣
  • 騰博會(huì)的網(wǎng)站是什么愛(ài)站網(wǎng)長(zhǎng)尾詞挖掘工具
  • 建網(wǎng)站需要怎樣做屬于seo網(wǎng)站優(yōu)化
  • 泊頭市建設(shè)局網(wǎng)站seo入門(mén)培訓(xùn)課程
  • 國(guó)家稅務(wù)總局網(wǎng)站官網(wǎng)下載網(wǎng)絡(luò)服務(wù)器的作用
  • 求一些做里番的網(wǎng)站站長(zhǎng)工具seo綜合查詢(xún)網(wǎng)
  • 企業(yè)內(nèi)部網(wǎng)站模板中國(guó)網(wǎng)站訪問(wèn)量排行
  • 六合哪家做網(wǎng)站建設(shè)靈寶seo公司
  • wordpress 圖片連接插件福建seo
  • 做網(wǎng)站智能工具代發(fā)百度首頁(yè)排名
  • vs做網(wǎng)站怎么上做銷(xiāo)售有什么技巧和方法