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

上传视频网站开发好的做网站公司

上传视频网站开发,好的做网站公司,互联网保险论文,陕西省建设网官网陕西省建筑市场监督与诚信信息一体化平台一、Geometry常用对象 二、主要类 1、ReadOnlyPartCollection:Polyline 和 Polygon 使用的 ReadOnlySegmentCollection 部件的只读集合,属性成员:​ 名字描述Count获取 ICollection 中包含的元素数。TIEM获取位于指定索引处的元素。Spatial…

一、Geometry常用对象

 二、主要类

1、ReadOnlyPartCollection:Polyline 和 Polygon 使用的 ReadOnlySegmentCollection 部件的只读集合,属性成员:​

名字描述
Count获取 ICollection 中包含的元素数。
TIEM获取位于指定索引处的元素。
SpatialReference获取或设置用于此只读部件集合的 SpatialReference

               方法: GetEnumerator    返回循环访问集合的枚举器。

2、ReadOnlyPointCollection  返回Geometry所有点(拐点或顶点)的MapPoints 的只读集合,属性成员:

名字描述
Count获取 ICollection 中包含的元素数。
TIEM获取位于指定索引处的元素。
SpatialReference获取或设置用于此只读部件集合的 SpatialReference

 方法: 

名字描述
Copy2DCoordinatesToList重载。
Copy3DCoordinatesToList重载。
CopyPointsToList将此列表中的 MapPoint 复制到给定的 MapPoint 列表中。
GetEnumerator返回循环访问集合的枚举器。

三、ReadOnlySegmentCollection :Segment 类的只读集合。,属性成员:

名字描述
Count获取 ICollection 中包含的元素数。
TIEM获取位于指定索引处的元素。
SpatialReference获取或设置用于此只读部件集合的 SpatialReference

       方法:GetEnumerator    返回循环访问集合的枚举器

四、GetEnumerator 方法:返回循环访问集合的枚举器

  例如:

1、枚举数据段以获得长度

 Dim polylineParts As ReadOnlyPartCollection = Polyline.Parts'枚举数据段以获得长度Dim Len As Double = 0Dim lsegments As IEnumerator(Of ReadOnlySegmentCollection) = polylineParts.GetEnumerator()While lsegments.MoveNext()Dim seg As ReadOnlySegmentCollection = lsegments.CurrentFor Each s As Segment In segLen += s.Length'类型执行一些特定的操作 Select Case s.SegmentTypeCase SegmentType.LineMsgBox("SegmentType.SegmentType.Line")Case SegmentType.BezierMsgBox("SegmentType.SegmentType.Bezier")Case SegmentType.EllipticArcMsgBox("SegmentType.SegmentType.EllipticArc")End SelectNextEnd While

2、ReadOnlyPointCollection示例

​
Dim segments As IEnumerator(Of MapPoint)
Dim parts As ReadOnlySegmentCollection
Dim x As Double 
Dim y As Double 
segments = polygon1.Points.GetEnumerator
'获取图形所有顶点坐标
Dim ppts As ReadOnlyPointCollection = polygon1.Points
'坐标总数
Dim ppts_Count As long=ppts.Count
'坐标访问
For i = 0 To ppts_Count - 1x = ppts.item(i).Xy = ppts.item(i).Y
Next Dim enumPts As IEnumerator(Of MapPoint) = polygon1.Points.GetEnumerator()Dim coordinates As IReadOnlyList(Of Coordinate2D) = polygon1.Copy2DCoordinatesToList()
Dim coordinate2Ds As IList(Of Coordinate2D) = New List(Of Coordinate2D)(10)
Dim subsetCoordinates2D As ICollection(Of Coordinate2D) = coordinate2Ds'获取PPTS点集中从ID1开始,取10个坐标点,ID1是从0开始
ppts.Copy2DCoordinatesToList(ID1, 10, subsetCoordinates2D)
'subsetCoordinates2D坐标访问
For i = 0 To subsetCoordinates2D.Count - 1pv_x(i) = subsetCoordinates2D(i).Xpv_y(i) = subsetCoordinates2D(i).Y
Next​

3、获取多边形外环坐标

'获取
ppv = poly.Points
Dim parts As ReadOnlyPartCollection = poly.Parts
dbx_zds = parts.First.Count()
dbx_zds = parts.First.Count()      '不包含闭合点
Dim coordinate2Ds As IList(Of Coordinate2D) = New List(Of Coordinate2D)
Dim subsetCoordinates2D As ICollection(Of Coordinate2D) = coordinate2Ds
ppv.Copy2DCoordinatesToList(0, dbx_zds + 1, subsetCoordinates2D)   '坐标起点序号,从0开始,共dbx_zds + 1点,含多边形闭合点
’获取的坐标在subsetCoordinates2DIList(Of Coordinate2D)

五、GeometryBag :是 Geometry 对象的异构集合,成员如下:

名字描述
Dimension获取几何图形的尺寸。 (继承自 ArcGIS.Core.Geometry.Geometry)
Extent重写。 获取此实例的最小封闭信封。
Geometries获取此 GeometryBag 中的几何图形列表。
GeometryType 重写。获取几何类型。始终返回 GeometryType.GeometryBag。
HasID获取一个值,该值指示几何图形是否具有 ID。
(继承自 ArcGIS.Core.Geometry.Geometry)
HasM获取一个值,该值指示几何图形是否具有 M。
(继承自 ArcGIS.Core.Geometry.Geometry)
HasZ获取一个值,该值指示几何图形是否具有 Z。
(继承自 ArcGIS.Core.Geometry.Geometry)
IsEmpty重写。 获取一个值,该值指示此实例是否为空。
IsKnownSimple指示根据数据库中存储的几何类型,此几何图形是否已知拓扑一致。
 (继承自 ArcGIS.Core.Geometry.Geometry)
IsKnownSimpleOgc指示根据开放地理空间联盟 (OGC) 验证规范,此几何是否已知在
拓扑上是一致的。 (继承自 ArcGIS.Core.Geometry.Geometry)
Length获取此几何图形的长度 (继承自 ArcGIS.Core.Geometry.Geometry)
PartCount获取此实例中的零件(几何图形)数。
PointCount重写。 获取此实例的所有部件中所有点的计数。
SpatialReference获取此实例的空间参考。(继承自 ArcGIS.Core.Geometry.Geometry)

方法:

名字描述
Clone克隆此几何实例。由于几何对象是不可变的,因此永远不会更改,
因此返回的克隆将是此对象,而不是 这个实例。
 (继承自 ArcGIS.Core.Geometry.Geometry)
IsEqual重载。
ToEsriShape重载。重写。
ToJson将此几何实例序列化为 ArcGIS JSON 几何制图表达。
 (继承自 ArcGIS.Core.Geometry.Geometry)
ToXml将此几何实例序列化为 ArcGIS XML 几何制图表达。
(继承自 ArcGIS.Core.Geometry.Geometry)
http://www.yayakq.cn/news/562022/

相关文章:

  • 网站开发怎么入驻京东管理咨询公司有哪些方面
  • 导航网站移动端流量占比常州建站价格
  • 做期货应该看的网站自建电梯费用
  • 网站设计成品广西网联电线电缆有限公司
  • 白云区网站开发建立网站 知乎
  • 网站搭建中企动力第一百度应用商店官网
  • 全国设计网站公司网站seo常用方法
  • 南宁月嫂网站建设高质量网站外链平台
  • 苏州市网站建设服务学做转手绘的网站
  • 微信 公众号 微网站开发网站开发与维护工资多少
  • 包头公司做网站政务网站信息化建设情况汇报
  • 百度上面做企业网站怎么做家具网站设计方案
  • 网站建设策略阿里巴巴app开发和网站开发的区别
  • 怎么做足球直播网站衣联网和一起做网站。哪家强
  • 网站app免费制作创业平台app
  • 网站主体注销秒收录的网站
  • 集团网站建设详细策划成都电商网站开发公司
  • 深圳专业制作网站公司吗毕业设计 做网站
  • 百度回收网站搭建大连企业自助建站
  • wordpress商城安装教程胶州网站优化价格
  • 昆明网站外包it行业的现状及发展前景
  • 企业官方网站建设教程娱乐城网站开发
  • 图书网站开发数据库的建立企业logo标志设计公司
  • 微网站界面尺寸装修风格大全2023新款
  • 网站建设放在什么科目网页设计教程教学目的
  • 网站建设制作报价方案上海城乡建设管理局网站保障房板块
  • 营销型网站的三元素城乡住房和城乡建设网站查询
  • 周口集团网站建设百度总部
  • 网站建设及维护费用成立公司注意事项
  • 洛阳市做网站贴吧购物网站的后台做哪些东西