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

青岛网站建设哪家公司好效果图制作代做网站

青岛网站建设哪家公司好,效果图制作代做网站,广西住房和城乡建设厅网站主页,介绍做茶工艺的网站ArcGIS Pro SDK #xff08;九#xff09;几何 7 多点 文章目录 ArcGIS Pro SDK #xff08;九#xff09;几何 7 多点1 构造多点 - 从映射点的枚举2 构造多点 - 使用 MultipointBuilderEx3 修改多点的点4 从多点检索点、2D 坐标、3D 坐标 环境#xff1a;Visual Studio 2…ArcGIS Pro SDK 九几何 7 多点 文章目录 ArcGIS Pro SDK 九几何 7 多点1 构造多点 - 从映射点的枚举2 构造多点 - 使用 MultipointBuilderEx3 修改多点的点4 从多点检索点、2D 坐标、3D 坐标 环境Visual Studio 2022 .NET6 ArcGIS Pro SDK 3.0 1 构造多点 - 从映射点的枚举 // 使用 builderEx 的便捷方法或者使用 builderEx 构造函数。ListMapPoint list new ListMapPoint(); list.Add(MapPointBuilderEx.CreateMapPoint(1.0, 1.0)); list.Add(MapPointBuilderEx.CreateMapPoint(1.0, 2.0)); list.Add(MapPointBuilderEx.CreateMapPoint(2.0, 2.0)); list.Add(MapPointBuilderEx.CreateMapPoint(2.0, 1.0));// 使用 builderEx 构造函数 - 不需要在 MCT 上运行。 // 使用 AttributeFlags.NoAttributes - 我们在列表中有 2d 点 MultipointBuilderEx builderEx new MultipointBuilderEx(list, AttributeFlags.None); Multipoint multiPoint builderEx.ToGeometry() as Multipoint; int ptCount builderEx.PointCount;// builderEx 便捷方法不需要在 MCT 上运行 multiPoint MultipointBuilderEx.CreateMultipoint(list); // multiPoint.HasZ, HasM, HasID 将为 false - 属性是根据列表中点的属性状态确定的// 或者具体设置状态 multiPoint MultipointBuilderEx.CreateMultipoint(list, AttributeFlags.None); // multiPoint.HasM falsemultiPoint MultipointBuilderEx.CreateMultipoint(list, AttributeFlags.HasM); // multiPoint.HasM trueptCount multiPoint.PointCount;2 构造多点 - 使用 MultipointBuilderEx Coordinate2D[] coordinate2Ds new Coordinate2D[] { new Coordinate2D(1, 2), new Coordinate2D(-1, -2) }; SpatialReference sr SpatialReferences.WGS84;MultipointBuilderEx builder new MultipointBuilderEx(coordinate2Ds, sr);// builder.PointCount 2builder.HasZ true; // builder.Zs.Count 2 // builder.Zs[0] 0 // builder.Zs[1] 0builder.HasM true; // builder.Ms.Count 2 // builder.Ms[0] NaN // builder.Ms[1] NaNbuilder.HasID true; // builder.IDs.Count 2 // builder.IDs[0] 0 // builder.IDs[1] 0// 设置为空 builder.SetEmpty(); // builder.Coords.Count 0 // builder.Zs.Count 0 // builder.Ms.Count 0 // builder.IDs.Count 0// 重置坐标 ListCoordinate2D inCoords new ListCoordinate2D() { new Coordinate2D(1, 2), new Coordinate2D(3, 4), new Coordinate2D(5, 6) }; builder.Coordinate2Ds inCoords; // builder.Coords.Count 3 // builder.HasZ true // builder.HasM true // builder.HasID truedouble[] zs new double[] { 1, 2, 1, 2, 1, 2 }; builder.Zs zs; // builder.Zs.Count 6double[] ms new double[] { 0, 1 }; builder.Ms ms; // builder.Ms.Count 2// 坐标现在为 (x, y, z, m, id) // (1, 2, 1, 0, 0), (3, 4, 2, 1, 0) (5, 6, 1, NaN, 0)MapPoint mapPoint builder.GetPoint(2); // mapPoint.HasZ true // mapPoint.HasM true // mapPoint.HasID true // mapPoint.Z 1 // mapPoint.M NaN // mapPoint.ID 0// 添加一个 M 到列表 builder.Ms.Add(2); // builder.Ms.count 3// 坐标现在为 (x, y, z, m, id) // (1, 2, 1, 0, 0), (3, 4, 2, 1, 0) (5, 6, 1, 2, 0)// 现在再次获取第二个点它现在将有一个 M 值 mapPoint builder.GetPoint(2); // mapPoint.M 2int[] ids new int[] { -1, -2, -3 }; // 分配 ID 值 builder.IDs ids;// 坐标现在为 (x, y, z, m, id) // (1, 2, 1, 0, -1), (3, 4, 2, 1, -2) (5, 6, 1, 2, -3)// 创建一个新点 MapPoint point MapPointBuilderEx.CreateMapPoint(-300, 400, 4); builder.SetPoint(2, point);// 坐标现在为 (x, y, z, m, id) // (1, 2, 1, 0, -1), (3, 4, 2, 1, -2) (-300, 400, 4, NaN, 0)builder.RemovePoints(1, 3); // builder.PointCount 13 修改多点的点 // 假设一个多点是由 4 个点构成的 // 修改后的多点将移除第一个点并移动最后一个点// 使用 builderEx 构造函数 不需要在 MCT 上运行。 MultipointBuilderEx builderEx new MultipointBuilderEx(multipoint); // 移除第一个点 builderEx.RemovePoint(0); // 修改最后一个点的坐标 var ptEx builderEx.GetPoint(builderEx.PointCount - 1); builderEx.RemovePoint(builderEx.PointCount - 1);var newPtEx MapPointBuilderEx.CreateMapPoint(ptEx.X 1.0, ptEx.Y 2.0); builderEx.AddPoint(newPtEx); Multipoint modifiedMultiPointEx builderEx.ToGeometry() as Multipoint;4 从多点检索点、2D 坐标、3D 坐标 ReadOnlyPointCollection points multipoint.Points; IReadOnlyListCoordinate2D coords2d multipoint.Copy2DCoordinatesToList(); IReadOnlyListCoordinate3D coords3d multipoint.Copy3DCoordinatesToList();
http://www.w-s-a.com/news/326154/

相关文章:

  • 网站运营优化方案广西桂林公司
  • 快递网站策划怎么做ppt长春建设信息网站
  • 做服装搭配图的网站有哪些经营一个网站要怎么做
  • 呼市品牌网站建设那家好增城住房和建设局网站
  • 网站首页布局设计代码太仓网站开发建设服务
  • 学校网站建设与管理porto wordpress模板
  • 余姚做网站公司网站建设有哪些基本流程
  • 门户网站建设的报价百度医生在线问诊
  • 北京公司注册在哪个网站浏览器打开网址404
  • 廊坊做网站公司绣花图案设计网站
  • 网站空间租用哪个好购物网站建设模板图片
  • 建设银行包头分行网站泰安网签成交量最新
  • 手机微网站与微官网现在去成都需要隔离吗
  • 学校的二级网站怎么建设深圳企业网站制作设计
  • 自己做qq头像静态的网站网站建设是属于软件开发费吗
  • 举报网站建设做网站之前的工作
  • 用QQ群做网站排名个人网站制作协议
  • 做茶叶网站的素材天津网站营销
  • 网站设计建设流程图微信端的网站开发python
  • 湖州网站seo优化网站改域名备案
  • dedecms怎么制作网站合肥电商网站开发
  • 网站开发通用流程图做flash的网站
  • 营销型网站有哪些平台网站建设藤设计
  • 网站需求分析网站建设美食网站建设多少钱
  • 有专门做网站的吗建德网站
  • 做网站要买服务器吗单页设计思路
  • 一 电子商务网站建设规划网站开发前端框架和后端框架
  • 自助网站建设系统软件自己免费建设网站
  • 百度微建站access如何与网站连接数据库
  • ppt素材免费网站网站正能量晚上免费软件