当前位置: 首页 > news >正文

韩顺平 开源网站青岛本地招聘网站

韩顺平 开源网站,青岛本地招聘网站,网上服务大厅首页,做网站如何可以实现窗口切换功能一、数据库字段 字段类型选择(Type) 设置对象类型为#xff1a;geometry 二、前端传递的Json格式转换 前端传递围栏的各个坐标点数据如下#xff1a; {AreaRange: [{lat: 30.123456,lng: 120.123456},{lat: 30.123456…一、数据库字段 字段类型选择(Type) 设置对象类型为geometry 二、前端传递的Json格式转换 前端传递围栏的各个坐标点数据如下 {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类型ORM本项目使用了SqlSugar /// summary /// 区域围栏 /// /summary [SugarColumn(ColumnName arearange)] public Geometry? AreaRange { get; set; }public class MapProperty {/// summary/// Latitude的简写表示纬度/// /summarypublic double lat { get; set; }/// summary/// Longtitude的简写表示经度/// /summarypublic double lng { get; set; } }后端Json转Geometry ( Polygon)多边形或者线 public static Polygon ConvertToPolygon(ListMapProperty data) {if (data null || data.Count 3){throw new ArgumentException(至少需要三个点才能创建多边形);}// 创建几何工厂GeometryFactory factory new GeometryFactory(new PrecisionModel(), 4326);// 将 ListMapProperty 转换为 ListCoordinateListCoordinate coordinates data.Select(mp new Coordinate(mp.lng, mp.lat)).ToList();// 添加第一个点以闭合多边形coordinates.Add(coordinates[0]);// 创建线性环LinearRing linearRing factory.CreateLinearRing(coordinates.ToArray());// 创建多边形Polygon polygon factory.CreatePolygon(linearRing);return polygon; } public static LineString ConvertToLineString(ListMapProperty data){if (data null || data.Count 2){throw new ArgumentException(至少需要两个点才能创建多段线);}// 创建几何工厂GeometryFactory factory new GeometryFactory();// 将 ListMapProperty 转换为 ListCoordinateListCoordinate coordinates data.Select(mp new Coordinate(mp.lng, mp.lat)).ToList();// 创建多段线LineString lineString factory.CreateLineString(coordinates.ToArray());return lineString;}保存入库 var area GeoJsonHelper.ConvertToPolygon(request.AreaRange); CommunityExtEntity ext new CommunityExtEntity() {AreaRange area, }; await _app.Insertable(ext).ExecuteCommandAsync();
http://www.hkea.cn/news/14585438/

相关文章:

  • 泰安网站建设流程网络服务主要包括哪些服务
  • 做360手机网站优化快常平网站
  • 公司网站管理规定东莞市住房建设局网站
  • 免费网站服务器域名留电话咨询看房
  • 找人做网站都需要提供什么网站内容设计要求
  • 老闵行在哪里威海优化公司
  • 秦皇岛网站建设哪家好网页版word在线编辑
  • 做塑料的网站有哪些计算机网站建设和维护
  • 太原手机模板建站风机网站怎么做
  • win2003建网站外贸网站海外推广
  • 手机端网站模板下载wordpress删除菜单
  • 石岩网站设计wordpress 站点图标
  • 关于新闻管理的网站建设报告有没有教做衣服的网站
  • wordpress屏蔽右键并提示南京seo优化
  • 泰州网站制作价格网站申请支付宝支付
  • 网站建设带有注册账号云商城是合法的吗
  • 网站建设扁平化企业网站建设指导规范
  • 东莞市手机网站建设公司网站标题栏
  • 网站开发容易找工作吗万网域名指向网站
  • 安阳网站优化公司推荐出名的网站建设公司
  • 制作外贸网站成本高端平面设计网站
  • 网站建设公司不挣钱的原因销售平台是什么意思
  • .net 快速网站开发坪山新区城市建设局网站
  • 网站建设外包 源代码高端网站设计高端网站制作
  • 关于电商网站规划方案百度排行榜小说
  • 虐做视频网站网络营销推广的概念
  • 惠州网站建设 翻译科技网站建设
  • 网站建设 文档下载给公司做宣传网站的好处
  • html源码网站建设中网站用什么做
  • 网站建设代码编译的问题及解决方案最近10个新闻