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

没有做网站经验可以学seo吗广州建站

没有做网站经验可以学seo吗,广州建站,河南网站备案所需资料,中国制造网外贸平台怎么注册ArcGIS Pro SDK #xff08;七#xff09;编辑 13 注解 文章目录 ArcGIS Pro SDK #xff08;七#xff09;编辑 13 注解1 注释构建工具2 以编程方式启动编辑批注3 更新批注文本4 修改批注形状5 修改批注文本图形6 接地到网格 环境#xff1a;Visual Studio 2022 .NET6 …ArcGIS Pro SDK 七编辑 13 注解 文章目录 ArcGIS Pro SDK 七编辑 13 注解1 注释构建工具2 以编程方式启动编辑批注3 更新批注文本4 修改批注形状5 修改批注文本图形6 接地到网格 环境Visual Studio 2022 .NET6 ArcGIS Pro SDK 3.0 1 注释构建工具 // 在您的 config.daml 中设置 categoryRefID // tool id... categoryRefIDesri_editing_construction_annotation captionCreate Anno ...// 在构造函数中选择 Sketch 类型 Point 或 Line 或 BezierLine... internal class AnnoConstructionTool : MapTool {public AnnoConstructionTool(){IsSketchTool true;UseSnapping true;SketchType SketchGeometryType.Point;}protected async override Taskbool OnSketchCompleteAsync(Geometry geometry){if (CurrentTemplate null || geometry null)return false;// 创建编辑操作var createOperation new EditOperation();createOperation.Name string.Format(Create {0}, CurrentTemplate.Layer.Name);createOperation.SelectNewFeatures true;var insp CurrentTemplate.Inspector;var result await QueuedTask.Run(() {// 获取注释属性类AnnotationProperties annoProperties insp.GetAnnotationProperties();// 设置自定义注释属性annoProperties.TextString 自定义文本;annoProperties.Color ColorFactory.Instance.RedRGB;annoProperties.FontSize 24;annoProperties.FontName Arial;annoProperties.HorizontalAlignment ArcGIS.Core.CIM.HorizontalAlignment.Right;annoProperties.Shape geometry;// 将注释属性分配回检查器insp.SetAnnotationProperties(annoProperties);// 队列特征创建createOperation.Create(CurrentTemplate.Layer, insp);// 执行操作return createOperation.Execute();});return result;}2 以编程方式启动编辑批注 var plugin FrameworkApplication.GetPlugInWrapper(esri_editing_EditVerticesText); if (plugin.Enabled)((ICommand)plugin).Execute(null);3 更新批注文本 await QueuedTask.Run(() {// annoLayer 是您的注释图层...// 使用检查器方法学// 在 2.x 版本中 - var insp new Inspector(true);var insp new Inspector();insp.Load(annoLayer, oid);// 获取注释属性AnnotationProperties annoProperties insp.GetAnnotationProperties();// 设置属性annoProperties.TextString Hello World;// 将注释属性分配回检查器insp.SetAnnotationProperties(annoProperties);// 创建和执行编辑操作EditOperation op new EditOperation();op.Name Update annotation;op.Modify(insp);op.Execute(); });4 修改批注形状 await QueuedTask.Run(() {// 不要使用 Shape....Shape 是注释文本的边界框这不是您想要的...// 在 2.x 版本中 - var insp new Inspector(true);var insp new Inspector();insp.Load(annoLayer, oid);AnnotationProperties annoProperties insp.GetAnnotationProperties();var shape annoProperties.Shape;if (shape.GeometryType ! GeometryType.GeometryBag){var newGeometry GeometryEngine.Instance.Move(shape, 10, 10);annoProperties.Shape newGeometry;insp.SetAnnotationProperties(annoProperties);EditOperation op new EditOperation();op.Name Change annotation angle;op.Modify(insp);op.Execute();}});5 修改批注文本图形 await QueuedTask.Run(() {var selection annoLayer.GetSelection();if (selection.GetCount() 0)return;// 使用第一个选中的要素// 在 2.x 版本中 - var insp new Inspector(true);var insp new Inspector();insp.Load(annoLayer, selection.GetObjectIDs().FirstOrDefault());// 如果不是注释要素则应返回 null 的 getAnnoPropertiesAnnotationProperties annoProperties insp.GetAnnotationProperties();// 获取文本图形CIMTextGraphic textGraphic annoProperties.TextGraphic;// 修改文本textGraphic.Text Hello world;// 通过符号设置 x、y 偏移量var symbol textGraphic.Symbol.Symbol;var textSymbol symbol as CIMTextSymbol;textSymbol.OffsetX 2;textSymbol.OffsetY 3;textSymbol.HorizontalAlignment HorizontalAlignment.Center;// 加载更新后的文本图形annoProperties.LoadFromTextGraphic(textGraphic);// 将注释属性分配回去insp.SetAnnotationProperties(annoProperties);EditOperation op new EditOperation();op.Name modify symbol;op.Modify(insp);bool result op.Execute();});6 接地到网格 CIMGroundToGridCorrection correction null; bool isCorecting correction.IsCorrecting(); // 等同于 correction ! null correction.Enabled; bool UsingOffset correction.UsingDirectionOffset(); // 等同于 correction.IsCorrecting() correction.UseDirection; double dOffset correction.GetDirectionOffset(); // 等同于 correction.UsingDirectionOffset() ? correction.Direction : DefaultDirectionOffset; bool usingDistanceFactor correction.UsingDistanceFactor(); // 等同于 correction.IsCorrecting() correction.UseScale; bool usingElevation correction.UsingElevationMode(); // 等同于 correction.UsingDistanceFactor() c.ScaleType GroundToGridScaleType.ComputeUsingElevation; bool usingSFactor correction.UsingConstantScaleFactor(); //; 等同于 correction.UsingDistanceFactor() correction.ScaleType GroundToGridScaleType.ConstantFactor; double dSFactor correction.GetConstantScaleFactor(); // 等同于 correction.UsingDistanceFactor() ? correction.ConstantScaleFactor : DefaultConstantScaleFactor;
http://www.dnsts.com.cn/news/86877.html

相关文章:

  • 怎么做网站推广软件wordpress资源分享网
  • 电商网站开发的引言博客 wordpress主题
  • 工商网站做企业公示教育培训网站制作
  • 网站架构模板网站建设方案有关内容
  • 如何查网站备案信息做网站属于什么备案
  • 营销网站与传统网站的区别做钓鱼网站的公司
  • 韶关微网站建设数字营销沙盘大赛攻略
  • 网站要背代码?wordpress搞笑
  • 吉林省建设银行网站网页制作需要学什么技术
  • wordpress腾讯分析湘潭企业关键词优化厂家报价
  • 网站开发报告南充房产信息网官网
  • 网站开发可演示的版本wordpress版5.2
  • 电商运营去哪里学比较好提升seo搜索排名
  • 济南 手机网站制作自助推广平台
  • 做网站税费wordpress建站模板
  • 做外围代理要有自己的网站成都微信网站开发
  • 网站建设和优建设银行网站怎么开通手机通知
  • 洛夕网站建设wordpress采集生成用户插件
  • 站长工具收录深圳工业设计机构
  • 宁波商城网站建设华为公司网站建设受众是
  • 河北网站建设推广公司关于建设网站的会议纪要
  • 网站建设排名的公司怎么知道网站是某个公司做的
  • 二级网站模板跑业务怎么找客户
  • 网站建设实验分析总结已备案域名买卖
  • wordpress建站配置建设网站所采用的技术
  • 深圳网站建设的客户在哪里wordpress 3.8.1
  • 网站开发包括几个部分旅游网站开发毕业设计论文
  • 网站建设的代理国外服务器免备案
  • php 打开网站网站 栏目管理
  • 湛江网站设计服务软件开发公司深圳