Data Management Tools(数据管理工具)《二》
(数据管理工具)《二》
16、打包

# Process: 共享包
arcpy.SharePackage_management("", "<未登录 ArcGIS.com。>", "*****", "", "", "", "MYGROUPS", "")
# Process: 创建地图切片包
arcpy.CreateMapTilePackage_management("", "ONLINE", 输出文件, "PNG8", "1", "", "", "", "DEFAULT", "75", "tpkx", "0")
# Process: 创建运行时内容
arcpy.CreateRuntimeContent_management("", 输出文件夹, "", "", "DEFAULT", "NETWORK_DATA;FEATURE_AND_TABULAR_DATA", "NON_OPTIMIZE_SIZE", "ONLINE", "PNG", "1", "")
# Process: 合并图层
arcpy.ConsolidateLayer_management("", 输出文件夹__2_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL")
# Process: 合并地图
arcpy.ConsolidateMap_management("", 输出文件夹__3_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "CONVERT_SQLITE")
# Process: 合并定位器
arcpy.ConsolidateLocator_management("", 输出文件夹__4_, "COPY_ARCSDE")
# Process: 合并结果
arcpy.ConsolidateResult_management("", 输出文件夹__5_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL")
# Process: 打包图层
arcpy.PackageLayer_management("", 输出文件__2_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL", "ALL", "", "", "")
# Process: 打包地图
arcpy.PackageMap_management("", 输出文件__3_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "DESKTOP", "NOT_REFERENCED", "ALL", "", "", "")
# Process: 打包定位器
arcpy.PackageLocator_management("", 输出文件__4_, "COPY_ARCSDE", "", "", "")
# Process: 打包结果
arcpy.PackageResult_management("", 输出文件__5_, "PRESERVE", "CONVERT_ARCSDE", "DEFAULT", "ALL", "ALL", "DESKTOP", "", "", "", "CURRENT")
# Process: 提取包
arcpy.ExtractPackage_management("", 输出文件夹__6_)
17、投影和变换

# Process: 创建空间参考
arcpy.CreateSpatialReference_management("", "", "", "", "", "", "0")
# Process: 创建自定义地理(坐标)变换
arcpy.CreateCustomGeoTransformation_management("", "", 输出地理坐标系, "")
# Process: 定义投影
arcpy.DefineProjection_management("", "")
# Process: 批量投影
arcpy.BatchProject_management("", "", "", "", "")
# Process: 投影
arcpy.Project_management("", 输出数据集或要素类__2_, "", "", "", "NO_PRESERVE_SHAPE", "", "NO_VERTICAL")
# Process: 转换坐标记法
arcpy.ConvertCoordinateNotation_management("", 输出要素类, "", "", "DD_2", "DD_2", "", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;0.001;0.001;IsHighPrecision", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]]", "INCLUDE_INVALID")
栅格
# Process: 从文件变换
arcpy.WarpFromFile_management("", 输出栅格数据集, "", "POLYORDER1", "NEAREST")
# Process: 平移
arcpy.Shift_management("", 输出栅格数据集__2_, "", "", "")
# Process: 扭曲
arcpy.Warp_management("", "", "", 输出栅格数据集__3_, "POLYORDER1", "NEAREST")
# Process: 投影栅格
arcpy.ProjectRaster_management("", 输出栅格数据集__4_, "", "NEAREST", "", "", "", "", "NO_VERTICAL")
# Process: 旋转
arcpy.Rotate_management("", 输出栅格数据集__5_, "", "", "NEAREST", "DEFAULT")
# Process: 注册栅格
arcpy.RegisterRaster_management("", "REGISTER", "", "", "POLYORDER1", 输出链接文件, "")
# Process: 翻转
arcpy.Flip_management("", 输出栅格数据集__6_)
# Process: 重设比例
arcpy.Rescale_management("", 输出栅格数据集__7_, "", "")
# Process: 镜像
arcpy.Mirror_management("", 输出栅格数据集__8_)
18、拓扑

# Process: 从拓扑中移除要素类
arcpy.RemoveFeatureClassFromTopology_management("", "")
# Process: 创建拓扑
arcpy.CreateTopology_management("", "", "")
# Process: 向拓扑中添加要素类
arcpy.AddFeatureClassToTopology_management("", "", "1", "1")
# Process: 导出拓扑错误
arcpy.ExportTopologyErrors_management("", Default_gdb, "")
# Process: 拓扑验证
arcpy.ValidateTopology_management("", "Full_Extent")
# Process: 添加拓扑规则
arcpy.AddRuleToTopology_management("", "Must Not Have Gaps (Area)", "", "", "", "")
# Process: 移除拓扑规则
arcpy.RemoveRuleFromTopology_management("", "")
# Process: 设置拓扑容差
arcpy.SetClusterTolerance_management("", "")
19、数据比较

# Process: TIN 比较
arcpy.TINCompare_management("", "", "ALL", "NO_CONTINUE_COMPARE", 输出比较文件)
# Process: 文件比较
arcpy.FileCompare_management("", "", "ASCII", "NO_CONTINUE_COMPARE", 输出比较文件__2_)
# Process: 栅格比较
arcpy.RasterCompare_management("", "", "RASTER_DATASET", "", "NO_CONTINUE_COMPARE", 输出比较文件__3_, "", "", "")
# Process: 检测要素更改
arcpy.DetectFeatureChanges_management("", "", 输出要素类, "", "", 输出匹配表, "0 Unknown", "", "NO_COMPARE_DIRECTION")
# Process: 表比较
arcpy.TableCompare_management("", "", "", "ALL", "", "", "", "NO_CONTINUE_COMPARE", 输出比较文件__4_)
# Process: 要素比较
arcpy.FeatureCompare_management("", "", "", "ALL", "", "", "0", "0", "", "", "NO_CONTINUE_COMPARE", 输出比较文件__5_)
20、文件地理数据库

# Process: 压缩文件地理数据库数据
arcpy.CompressFileGeodatabaseData_management("", "false")
# Process: 恢复文件地理数据库
arcpy.RecoverFileGDB_management("", "", "")
# Process: 数据库碎片整理
arcpy.Compact_management("")
# Process: 生成文件地理数据库许可
arcpy.GenerateFgdbLicense_management("", 输出数据许可文件, "DENY_EXPORT", "")
# Process: 生成许可的文件地理数据库
arcpy.GenerateLicensedFgdb_management("", 输出许可的文件地理数据库, 输出许可定义文件)
# Process: 解压文件地理数据库数据
arcpy.UncompressFileGeodatabaseData_management("", "")
21、栅格
22、照片

# Process: 地理标记照片转点
arcpy.GeoTaggedPhotosToPoints_management("", 输出要素类, 无效的照片表, "ALL_PHOTOS", "NO_ATTACHMENTS")
# Process: 按时间将照片与行匹配
arcpy.MatchPhotosToRowsByTime_management("", "", "", 输出表, 未匹配的照片表, "NO_ATTACHMENTS", "0", "0")
23、版本

# Process: 切换版本
arcpy.ChangeVersion_management("", "TRANSACTIONAL", "", "")
# Process: 创建版本
arcpy.CreateVersion_management("", "", "", "PRIVATE")
# Process: 删除版本
arcpy.DeleteVersion_management("", "")
# Process: 协调版本
arcpy.ReconcileVersions_management("", "ALL_VERSIONS", "", "", "LOCK_ACQUIRED", "NO_ABORT", "BY_OBJECT", "FAVOR_TARGET_VERSION", "NO_POST", "KEEP_VERSION", 协调版本日志)
# Process: 取消注册版本
arcpy.UnregisterAsVersioned_management("", "KEEP_EDIT", "NO_COMPRESS_DEFAULT")
# Process: 更改版本
arcpy.AlterVersion_management("", "", "", "", "PRIVATE")
# Process: 注册版本
arcpy.RegisterAsVersioned_management("", "NO_EDITS_TO_BASE")
# Process: 添加字段冲突过滤器
arcpy.AddFieldConflictFilter_management("", "")
# Process: 移除字段冲突过滤器
arcpy.RemoveFieldConflictFilter_management("", "")
24、索引

# Process: 添加属性索引
arcpy.AddIndex_management("", "", "", "NON_UNIQUE", "NON_ASCENDING")
# Process: 添加空间索引
arcpy.AddSpatialIndex_management("", "0", "0", "0")
# Process: 移除属性索引
arcpy.RemoveIndex_management("", "")
# Process: 移除空间索引
arcpy.RemoveSpatialIndex_management("")
25、表

# Process: 分析
arcpy.Analyze_management("", "")
# Process: 创建取消注册表
arcpy.CreateUnRegisteredTable_management("", "", "", "")
# Process: 创建表
arcpy.CreateTable_management("", "", "", "")
# Process: 删除行
arcpy.DeleteRows_management("")
# Process: 复制行
arcpy.CopyRows_management("", 输出表__4_, "")
# Process: 截断表
arcpy.TruncateTable_management("")
# Process: 数据透视表
arcpy.PivotTable_management("", "", "", "", 输出表__6_)
# Process: 获取计数
arcpy.GetCount_management("")
26、要素

# Process: XY 转线
arcpy.XYToLine_management("", 输出要素类, "", "", "", "", "0", "", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;0.001;0.001;IsHighPrecision")
# Process: 修复几何
arcpy.RepairGeometry_management("", "DELETE_NULL")
# Process: 切分
arcpy.Dice_management("", 输出要素类__3_, "")
# Process: 删除要素
arcpy.DeleteFeatures_management("")
# Process: 原点夹角距离定义线
arcpy.BearingDistanceToLine_management("", 输出要素类__5_, "", "", "", "9001", "", "9102", "0", "", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;0.001;0.001;IsHighPrecision")
# Process: 取消线分割
arcpy.UnsplitLine_management("", 输出要素类__6_, "", "")
# Process: 在折点处分割线
arcpy.SplitLine_management("", 输出要素类__7_)
# Process: 在点处分割线
arcpy.SplitLineAtPoint_management("", "", 输出要素类__8_, "")
# Process: 复制要素
arcpy.CopyFeatures_management("", 输出要素类__9_, "", "0", "0", "0")
# Process: 多部件至单部件
arcpy.MultipartToSinglepart_management("", 输出要素类__10_)
# Process: 大地测量密度
arcpy.GeodeticDensify_management("", 输出要素类__11_, "GEODESIC", "50 Kilometers")
# Process: 最小边界几何
arcpy.MinimumBoundingGeometry_management("", 输出要素类__12_, "RECTANGLE_BY_AREA", "NONE", "", "NO_MBG_FIELDS")
# Process: 检查几何
arcpy.CheckGeometry_management("", 输出表)
# Process: 添加 XY 坐标
arcpy.AddXY_management("")
# Process: 添加几何属性
arcpy.AddGeometryAttributes_management("", "", "", "", "")
# Process: 点集转线
arcpy.PointsToLine_management("", 输出要素类__13_, "", "", "NO_CLOSE")
# Process: 表转椭圆
arcpy.TableToEllipse_management("", 输出要素类__14_, "", "", "", "", "9001", "", "9102", "", "GEOGCS['GCS_WGS_1984',DATUM['D_WGS_1984',SPHEROID['WGS_1984',6378137.0,298.257223563]],PRIMEM['Greenwich',0.0],UNIT['Degree',0.0174532925199433]];-400 -400 1000000000;-100000 10000;-100000 10000;8.98315284119522E-09;0.001;0.001;IsHighPrecision")
# Process: 要素包络矩形转面
arcpy.FeatureEnvelopeToPolygon_management("", 输出要素类__15_, "SINGLEPART")
# Process: 要素折点转点
arcpy.FeatureVerticesToPoints_management("", 输出要素类__16_, "ALL")
# Process: 要素转点
arcpy.FeatureToPoint_management("", 输出要素类__17_, "CENTROID")
# Process: 要素转线
arcpy.FeatureToLine_management("", 输出要素类__18_, "", "ATTRIBUTES")
# Process: 要素转面
arcpy.FeatureToPolygon_management("", 输出要素类__19_, "", "ATTRIBUTES", "")
# Process: 调整 3D Z 值
arcpy.Adjust3DZ_management("", "NO_REVERSE", "0", "", "")
# Process: 面转线
arcpy.PolygonToLine_management("", 输出要素类__21_, "IDENTIFY_NEIGHBORS")
27、要素类

# Process: 创建取消注册要素类
arcpy.CreateUnRegisteredFeatureclass_management("", "", "POLYGON", "", "DISABLED", "DISABLED", "", "")
# Process: 创建要素类
arcpy.CreateFeatureclass_management("", "", "POLYGON", "", "DISABLED", "DISABLED", "", "", "0", "0", "0")
# Process: 整合
arcpy.Integrate_management("", "")
# Process: 更新注记要素类
arcpy.UpdateAnnotation_management("", "POPULATE")
# Process: 计算默认 XY 容差
arcpy.CalculateDefaultClusterTolerance_management("")
# Process: 计算默认空间格网索引
arcpy.CalculateDefaultGridIndex_management("")
# Process: 追加注记要素类
arcpy.AppendAnnotation_management("", 输出要素类__4_, "", "CREATE_CLASSES", "NO_SYMBOL_REQUIRED", "AUTO_CREATE", "AUTO_UPDATE")
# Process: 重新计算要素类范围
arcpy.RecalculateFeatureClassExtent_management("")
28、连接

# Process: 添加连接
arcpy.AddJoin_management("", "", "", "", "KEEP_ALL")
# Process: 移除连接
arcpy.RemoveJoin_management("", "")
# Process: 连接字段
arcpy.JoinField_management("", "", "", "", "")
29、采样

# Process: 创建渔网
arcpy.CreateFishnet_management(输出要素类, "", "", "", "", "", "", "", "LABELS", "DEFAULT", "POLYLINE")
# Process: 创建随机点
arcpy.CreateRandomPoints_management(Default_gdb, "", "", "0 0 250 250", "100", "0 Unknown", "POINT", "0")
# Process: 沿线生成点
arcpy.GeneratePointsAlongLines_management("", 输出要素类__3_, "DISTANCE", "", "", "")
# Process: 生成曲面细分
arcpy.GenerateTessellation_management(输出要素类__4_, "DEFAULT", "HEXAGON", "0 Unknown", "")
30、附件

# Process: 启用附件
arcpy.EnableAttachments_management("")
# Process: 添加附件
arcpy.AddAttachments_management("", "", "", "", "", "")
# Process: 生成附件匹配表
arcpy.GenerateAttachmentMatchTable_management("", "", 输出匹配表, "", "", "RELATIVE")
# Process: 禁用附件
arcpy.DisableAttachments_management("")
# Process: 移除附件
arcpy.RemoveAttachments_management("", "", "", "", "")
Data Management Tools(数据管理工具)《二》的更多相关文章
- Data Management and Data Management Tools
Data Management ObjectivesBy the end o this module, you should understand the fundamentals of data m ...
- Building Applications with Force.com and VisualForce(Dev401)(十七):Data Management: Data management Tools
ev401-018:Data Management: Data management ToolsModule Objectives1.List objects exposed in the impor ...
- Data Management Tools(数据管理工具)《一》
数据管理工具 1.LAS数据集 # Process: LAS 数据集统计数据 arcpy.LasDatasetStatistics_management("", "SKI ...
- 一款功能强悍的web磁盘管理工具 (A powerful web disk management tools)
https://github.com/kingAnyWHere/web-ftp web-ftp 一款功能强悍的web磁盘管理工具 (A powerful web disk management too ...
- 场景3 Data Management
场景3 Data Management 数据管理 性能优化 OLTP OLAP 物化视图 :表的快照 传输表空间 :异构平台的数据迁移 星型转换 :事实表 OLTP : 在线事务处理 1. trans ...
- Open source and free log analysis and log management tools.
Open source and free log analysis and log management tools. Maintained by Dr. Anton Chuvakin Version ...
- Database SQL script automation management tools investigation
Recently researched about database SQL scripts auto management tools, recorded the results here. Res ...
- [Windows Azure] Data Management and Business Analytics
http://www.windowsazure.com/en-us/develop/net/fundamentals/cloud-storage/ Managing and analyzing dat ...
- iOS 设备数据管理工具 iMazing v2.10.3 绿色便携版
iMazing 是一款可以帮助用户管理 iOS 设备的软件,功能远远超出 iTunes.iMazing 连接你的 iOS 设备(iPhone. iPad 或 iPod)相连,使用起来也非常的方便.你可 ...
随机推荐
- docker容器 如何精简镜像减小体积
写在前面 我们在上篇<Docker容器 关于镜像构建的安全问题>一起学习了如何构建一个基于安全的镜像,这篇小作文我们会学习镜像构建的另一个关键性问题,为何别人打造的镜像只有10MB而我的有 ...
- golang——rune
byte 等同于int8,常用来处理ascii字符 rune等同于int32,常用来处理unicode或utf-8字符//可以处理中文
- Mac超好用的软件合集和系统设置
软件篇 这些软件好像只有动态壁纸是收费的. 推荐的都是特别小巧,更加专注特定功能,没那么多花里胡哨.当然你们有什么更好用的也可以推荐. 简单,好用才是我最喜欢的. Bob Github开源,Bob 是 ...
- Windows系统定时备份MySQL数据库
当一个网站投入使用时,定期备份数据库是必要的事.那么,在Windows系统上,我们该如何做呢? 如下语句可以实现备份及还原MySQL数据库: 备份MySQL数据库 mysqldump -uroot - ...
- 第20篇-加载与存储指令之ldc与_fast_aldc指令(2)
ldc指令将int.float.或者一个类.方法类型或方法句柄的符号引用.还可能是String型常量值从常量池中推送至栈顶. 这一篇介绍一个虚拟机规范中定义的一个字节码指令ldc,另外还有一个虚拟机内 ...
- CSP 2021 游记
\(\text{Day -INF}\) 看见了 \(\text{SCP2021}\) 的报名通知,想着应该教练会让我们统一报名,就没放在心上 然后-- 然后过了二十多天教练根本没有提报名的事情,搞得我 ...
- 法术迸发(Spellburst)
描述 法术迸发 (EN:Spellburst ) 是一种在<通灵学园>中加入的关键字异能,在玩家打出一张法术牌后触发,只能触发一次. 若随从在法术结算过程中死亡,则不会触发效果 思路 首先 ...
- 论文解读(BYOL)《Bootstrap Your Own Latent A New Approach to Self-Supervised Learning》
论文标题:Bootstrap Your Own Latent A New Approach to Self-Supervised Learning 论文方向:图像领域 论文来源:NIPS2020 论文 ...
- scrum项目冲刺_day04总结
摘要:今日完成任务. 1.图像识别已优化 2.语音识别正在进行 3.搜索功能 正在进行 总任务: 一.appUI页面(已完成) 二.首页功能: 1.图像识别功能(已完成) 2.语音识别功能 3.垃圾搜 ...
- scrapy各种持久化存储的奇淫技巧
理论 磁盘文件: 基于终端指令 1)保证parse方法返回一个可迭代类型的对象(存储解析到的页面内容) 2)使用终端指令完成数据存储到指定磁盘文件中的操作,如:scrapy crawl 爬虫文件名称 ...

