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

wap网站制作怎么做怎么制作网站准考证在网上打印

wap网站制作怎么做,怎么制作网站准考证在网上打印,网站连接微信,厦门seo顾问屈兴东本文用于记录一些使用频率较高但归类繁杂,非系统性的一些代码。 主要方便自己使用和查阅,随时更新。 1、从GDB数据库中打开【FeatureDataset\FeatureClass\Table】 using Geodatabase gdb new Geodatabase(new FileGeodatabaseConnectionPath(new Uri…

本文用于记录一些使用频率较高但归类繁杂,非系统性的一些代码。

主要方便自己使用和查阅,随时更新。


1、从GDB数据库中打开【FeatureDataset\FeatureClass\Table】

using Geodatabase gdb = new Geodatabase(new FileGeodatabaseConnectionPath(new Uri(gdbPath)));
FeatureDataset featureDataset = gdb.OpenDataset<FeatureDataset>(featureDatasetName);
FeatureClass featureClass = gdb.OpenDataset<FeatureClass>(featureClassName);
Table table = gdb.OpenDataset<Table>(tableName);

2、从GDB数据库中获取【FeatureDatasetDefinition\FeatureClassDefinition\TableDefinition】

// 扩展用法:GetDefinitions<>
FeatureDatasetDefinition featureDatasetDefinition = gdb.GetDefinition<FeatureDatasetDefinition>(featureDatasetName);
FeatureClassDefinition featureClassDefinition = gdb.GetDefinition<FeatureClassDefinition>(featureClassName);
TableDefinition tableDefinition = gdb.GetDefinition<TableDefinition>(tableName);

3、从【FeatureLayer\FeatureClass】中获取【Feature\Row】

using (RowCursor rowCursor = featureLayer.Search())
{while (rowCursor.MoveNext()){using Feature feature2 = rowCursor.Current as Feature;using Row row = rowCursor.Current;}
}

4、Feature转换为Geometry

Geometry geometry1 = feature.GetShape();

5、Geometry转换为Polygon

Polygon polygon1 = geometry as Polygon;

6、设置Feature的几何形状

feature.SetShape(geometry);

7、获取线、面要素的折点、首末点

ReadOnlyPointCollection mapPoints = polygon.Points;
ReadOnlyPointCollection mapPoints2 = polyline.Points;
MapPoint startPoint = mapPoints.First();
MapPoint endPoint = mapPoints.Last();

8、switch用法示例

string featureclass_type = esriGeometryType switch
{esriGeometryType.esriGeometryPoint => "Point",esriGeometryType.esriGeometryPolyline => "Polyline",esriGeometryType.esriGeometryPolygon => "Polygon",_ => "",
};

9、获取活动地图视图中选择框选定的要素【SelectiontSet】

SelectionSet selectedSet = MapView.Active.Map.GetSelection();

10、在MapTool中获取选择的要素【SelectiontSet】

SelectionSet selectedSet2 = MapView.Active.GetFeatures(geometry);

11、从【SelectionSet】中获取【Geometry】

var selectionList = selectedSet.ToDictionary();
Inspector inspector = new Inspector();
foreach (var selection in selectionList)
{MapMember mapMember = selection.Key;List<long> oids = selection.Value;foreach (var oid in oids){inspector.Load(mapMember, oid);Polygon polygon2 = inspector.Shape as Polygon;}
}

12、Geometry的属性

double polygonArea = polygon.Area;  // 面积
Envelope polygonExtent = polygon.Extent;   // 范围
GeometryType geometryType = geometry.GeometryType;  // 要素类型
SpatialReference spatialReference = geometry.SpatialReference;   // 坐标系
int pointCount = polyline.PointCount;    // 折点数
http://www.yayakq.cn/news/62743/

相关文章:

  • 教育培训网站建设做网站开发的提成多少钱
  • 一个空间安装多个织梦网站系统网络营销策划活动方案
  • 回忆网站怎么做网站建设与制作布局
  • 嘉兴网站建设公司就找嘉乐网络seo怎么读
  • 滕州 网站 建设江西省城乡建设陪训网官方网站
  • 免费奖励的网站有哪些四川做网站价格
  • 新乡企业网站排名优化交友高端网站建设
  • 山东有实力的网站开发多少钱wordpress本地评论插件
  • 怎么做淘宝客网站推广网站建设学校培训班
  • 南宁建设局网站百度账户安全中心
  • 咖啡网站建设策划书济南seo的排名优化
  • 公司网站域名主机网页设计模板图片素材
  • 保定网站关键词优化wordpress怎么私人媒体库
  • 网页图片怎么居中网站针对爬虫爬取做的优化
  • 邢台pc网站开发做网站珊瑚橙颜色怎么搭配好看
  • html网站设计网站发的文章如何优化
  • 淄博企业建网站政务网站集约化建设
  • 指定网站长期建设 运营计划微信公众号的h5网站开发6
  • 网站开发必学的技巧有哪些银行网站模板免费下载
  • 网站支付宝怎么做的辽宁大连直客部七部
  • 网站模版建设商城网站html模板
  • 网站开发设计公司网站注销主体填写原因
  • 外贸公司网站如何免费推广福田瑞沃es3报价及图片
  • 有那个网站做外贸wordpress生成海报分享
  • 在重庆 那里可以做诚信网站认证上海网站建设网站游戏
  • 网站开发建站微信公众号小程序新网站建设银行提升转账额度
  • 分子信标探针在线设计网站福州网站建设方案优化
  • 深圳盐田住房和建设局网站北京包装设计制作
  • 绥化市建设工程网站招投标专业重庆房产网站建设
  • 怎样自己做网站赚钱被墙的网站有哪些