Cartography Tools(制图工具)
制图工具
1、制图优化
# Process: 分散标记
arcpy.DisperseMarkers_cartography("", "", "EXPANDED")
# Process: 创建地下通道
arcpy.CreateUnderpass_cartography("", "", "", "", 输出地下通道要素类, 输出掩膜关系类, "", 输出整饰要素类, "ANGLED", "")
# Process: 创建天桥
arcpy.CreateOverpass_cartography("", "", "", "", 输出天桥要素类, 输出掩膜关系类__2_, "", 输出整饰要素类__2_, "ANGLED", "")
# Process: 对齐标记
arcpy.AlignMarkerToStrokeOrFill_cartography("", "", "", "PERPENDICULAR")
# Process: 按角度设置控制点
arcpy.SetRepresentationControlPointByAngle_cartography("", "")
# Process: 相交处设置控制点
arcpy.SetRepresentationControlPointAtIntersect_cartography("", "")
# Process: 计算线端头
arcpy.CalculateLineCaps_cartography("", "BUTT", "CASED_LINE_DANGLE")
# Process: 计算面的主角度
arcpy.CalculatePolygonMainAngle_cartography("", "", "GRAPHIC")
2、制图综合
# Process: 创建制图分区
arcpy.CreateCartographicPartitions_cartography("", 输出要素, "50000", "FEATURES")
# Process: 合并分开的道路
arcpy.MergeDividedRoads_cartography("", "", "", 输出要素__2_, 输出位移要素类, "", 输出表)
# Process: 平滑线
arcpy.SmoothLine_cartography("", 输出要素类, "PAEK", "", "FIXED_CLOSED_ENDPOINT", "NO_CHECK", "")
# Process: 平滑面
arcpy.SmoothPolygon_cartography("", 输出要素类__2_, "PAEK", "", "FIXED_ENDPOINT", "NO_CHECK", "")
# Process: 折叠道路详细信息
arcpy.CollapseRoadDetail_cartography("", "", 输出要素类__3_, "")
# Process: 描绘构建区
arcpy.DelineateBuiltUpAreas_cartography("", "", "", "50 Meters", "1 Millimeters", 输出要素类__4_, "4")
# Process: 提取中心线
arcpy.CollapseDualLinesToCenterline_cartography("", 输出要素类__5_, "", "0 Unknown")
# Process: 简化建筑物
arcpy.SimplifyBuilding_cartography("", 输出要素类__6_, "", "0 Unknown", "NO_CHECK", "")
# Process: 简化线
arcpy.SimplifyLine_cartography("", 输出要素类__7_, "POINT_REMOVE", "", "RESOLVE_ERRORS", "KEEP_COLLAPSED_POINTS", "CHECK", "")
# Process: 简化面
arcpy.SimplifyPolygon_cartography("", 输出要素类__8_, "POINT_REMOVE", "", "0 Unknown", "RESOLVE_ERRORS", "KEEP_COLLAPSED_POINTS", "")
# Process: 细化道路网
arcpy.ThinRoadNetwork_cartography("", "", "", "")
# Process: 聚合点
arcpy.AggregatePoints_cartography("", 输出要素类__9_, "")
# Process: 聚合面
arcpy.AggregatePolygons_cartography("", 输出要素类__10_, "", "0 Unknown", "0 Unknown", "NON_ORTHOGONAL", "", 输出表__3_)
3、制图表达管理
# Process: 删除制图表达
arcpy.DropRepresentation_cartography("", "")
# Process: 更新覆盖
arcpy.UpdateOverride_cartography("", "", "REPRESENTATION_PROPERTY_OVERRIDE")
# Process: 根据覆盖选择要素
arcpy.SelectFeatureByOverride_cartography("", "BOTH")
# Process: 添加制图表达
arcpy.AddRepresentation_cartography("", "", "", "", "STORE_CHANGE_AS_OVERRIDE", "", "ASSIGN")
# Process: 移除覆盖
arcpy.RemoveOverride_cartography("", "", "BOTH")
# Process: 计算制图表达规则
arcpy.CalculateRepresentationRule_cartography("", "", "")
# Process: 设置图层制图表达
arcpy.SetLayerRepresentation_cartography("", "")
4、图形冲突
# Process: 传递位移
arcpy.PropagateDisplacement_cartography("", "", "AUTO")
# Process: 检测图形冲突
arcpy.DetectGraphicConflict_cartography("", "", 输出要素类, "0 Points", "1 Points")
# Process: 解决建筑物冲突
arcpy.ResolveBuildingConflicts_cartography("", "", "", "", "", "")
# Process: 解决道路冲突
arcpy.ResolveRoadConflicts_cartography("", "", 输出位移要素类)
5、掩膜工具
# Process: 交叉图层掩膜
arcpy.IntersectingLayersMasks_cartography("", "", 输出要素类, "", "", "0 Points", "CONVEX_HULL", "ALL_FEATURES", "ONLY_FID")
# Process: 死胡同掩膜
arcpy.CulDeSacMasks_cartography("", 输出要素类__2_, "", "", "0 Points", "ONLY_FID")
# Process: 要素轮廓线掩膜
arcpy.FeatureOutlineMasks_cartography("", 输出要素类__3_, "", "", "0 Points", "CONVEX_HULL", "ALL_FEATURES", "ONLY_FID")
6、数据驱动页面
# Process: 带状地图索引要素
arcpy.StripMapIndexFeatures_cartography("", 输出要素类, "NO_USEPAGEUNIT", "", "2 DecimalDegrees", "1 DecimalDegrees", "HORIZONTAL", "10", "1", "WE_NS")
# Process: 格网索引要素
arcpy.GridIndexFeatures_cartography(输出要素类__2_, "", "NO_INTERSECTFEATURE", "NO_USEPAGEUNIT", "", "1 DecimalDegrees", "1 DecimalDegrees", "0 0", "10", "10", "1", "NO_LABELFROMORIGIN")
# Process: 计算 UTM 带
arcpy.CalculateUTMZone_cartography("", "")
# Process: 计算中央经线和纬线
arcpy.CalculateCentralMeridianAndParallels_cartography("", "", "0.25")
# Process: 计算格网收敛角
arcpy.CalculateGridConvergenceAngle_cartography("", "", "GEOGRAPHIC", "NONE")
# Process: 计算相邻字段
arcpy.CalculateAdjacentFields_cartography("", "")
7、格网和经纬网
# Process: 删除格网和经纬网
arcpy.DeleteGridsAndGraticules_cartography("", "")
# Process: 建立格网和经纬网图层
arcpy.MakeGridsAndGraticulesLayer_cartography("", "", "", 输出图层, "", "", "", "", "", "", "NO_CONFIGURELAYOUT", "", "", "", "")
8、注记
# Process: 分块标注转注记
arcpy.TiledLabelsToAnnotation_cartography("", "", "", "", 输出图层, "注记", "", "", "", "", "", "STANDARD", "NOT_GENERATE_UNPLACED_ANNOTATION")
# Process: 地图服务器缓存切片方案转换为面
arcpy.MapServerCacheTilingSchemeToPolygons_cartography("", "", "", 输出要素类, "USE_MAP_EXTENT", "CLIP_TO_HORIZON", "NONE", "")
# Process: 等值线注记
arcpy.ContourAnnotation_cartography("", "", "", "", 输出图层名称, "BLACK", "", "PAGE", "NOT_ENABLE_LADDERING")
Cartography Tools(制图工具)的更多相关文章
- Linux下安装setup tools小工具
1, 最小化的linux系统(centos\redhat)默认都是没有安装setup图形小工具的,你输入setup命令会提示 command not found . 如果要使用这个命令安装方法 1.安 ...
- VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法
VMware Workstation/Fusion 分别是 Windows/Linux 和 macOS 下面对应的桌面虚拟化软件.过去,在 VMware 中安装了操作系统虚拟机后,需要在虚拟机中再安装 ...
- Kali linux 2016.2(Rolling) 的详细安装(图文教程)附安装VMare Tools 增强工具
写在前面的话 因读研期间,实验室团队需要,所以,接触上了Kali Linux,需去获得网络安全方面的数据,即数据和信息收集.以便为后续的数据处理和分析,准备! 用到hadoop和spark.机器学习等 ...
- Vue tools开发工具报错Cannot read property '__VUE_DEVTOOLS_UID__' of undefined
使用 vue tools 开发工具,不显示调试面板中的组件,点击控制台报错: Cannot read property 'VUE_DEVTOOLS_UID' of undefined 在 main.j ...
- React - React Developer Tools开发者工具的安装与使用(Chrome调试插件)
原文地址:http://www.cnplugins.com/zhuanti/how-to-use-react-tools.html 虽然我们曾经在React开发者工具的基础介绍里面有概括性的介绍过Re ...
- Android Tools 开发工具库开源项目总结
在Android开发中,我们不免会遇到使用一些工具库来简化我们的工具代码的编写,以下是本人之前star的开源项目,供大家参考: 一.android_testsuite 项目地址:https://git ...
- 容器内的Linux诊断工具0x.tools
原创:扣钉日记(微信公众号ID:codelogs),欢迎分享,转载请保留出处. 简介 Linux上有大量的问题诊断工具,如perf.bcc等,但这些诊断工具,虽然功能强大,但却需要很高的权限才可以使用 ...
- [转]一些实用的图表Chart制作工具
最近工作过程中需要用到前端一些JS框架,看到一篇博文就转过来备份使用,后续会再完善一些材料. Flot Flot一个纯javascript绘画库,基于jQuery开发.它能够在客户端根据任何数 ...
- ArcGIS Pro 简明教程(4)工具和模型构建器
ArcGIS Pro 简明教程(4)工具和模型构建器 by 李远祥 工具箱中的工具 ArcGIS Pro 在1.3版本基本上已经继承了ArcMap的所有工具,而且会不断加入一些它自身才有的工具,例如适 ...
随机推荐
- 刷题-力扣-230. 二叉搜索树中第K小的元素
230. 二叉搜索树中第K小的元素 题目链接 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/kth-smallest-element-in-a ...
- 跟着华为,学数字化转型(8):组织转型之业务IT一体化
数字化时代,技术已经成了企业发展的重要驱动力,是转型中的企业不可或缺的力量.那采用什么样的组织结构,才能发挥出技术能力的最大价值呢?华为经历了多种组织形式,最终得出的结论是业务IT一体化组织是最合适的 ...
- C# - 习题04_分析代码写出结果i1、i2、c.i、str、c.str
时间:2017-08-23 整理:byzqy 题目:分析如下代码,写出程序输出结果. 文件:Class1.cs using System; namespace Interview3 { class C ...
- 一次PHP大马提权
记一次PHP提权 发现 PHP大马:指木马病毒:PHP大马,就是PHP写的提取站点权限的程序:因为带有提权或者修改站点功能,所以称为叫木马. 自从师哥那里听说过之后,一直感叹于PHP大马的神奇...但 ...
- 痞子衡嵌入式:MCUXpresso Config Tools初体验(Pins, Clocks, Peripherals)
大家好,我是痞子衡,是正经搞技术的痞子.今天痞子衡给大家介绍的是MCUXpresso Config Tools三大件(Pins, Clocks, Peripherals). 不知道大家有没有这样的感受 ...
- PXE预启动执行环境
PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并 ...
- RTSP H264/HEVC 流 Wasm 播放
本文将介绍 RTSP H264/HEVC 裸流如何于网页前端播放.涉及 WebSocket 代理发送流数据, Wasm 前端解码等. 代码: https://github.com/ikuokuo/rt ...
- Linux常用命令 - nl命令详解
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 显示行 ...
- [CVE-2020-1956] Apache Kylin远程命令执行漏洞复现
Apache Kylin是一个开源的.分布式的分析型数据仓库,提供Hadoop/Spark之上的 SQL 查询接口及多维分析(OLAP)能力以支持超大规模数据,最初由 eBay 开发并贡献至开源社区. ...
- DevExpress Silverlight DXChart特效总结
1. 主题修改 引用 xmlns:core=http://schemas.devexpress.com/winfx/2008/xaml/core 在Grid中添加core:ThemeManager ...