导入镶嵌数据集边界 (Data Management)

许可等级:BasicStandardAdvanced

摘要

修改镶嵌数据集中轮廓线、边界或接缝线的要素几何,使其与面要素类相匹配。

插图

Image clipped to footprint

用法

语法

ImportMosaicDatasetGeometry_management (in_mosaic_dataset, target_featureclass_type, target_join_field, input_featureclass, input_join_field)
参数说明数据类型
in_mosaic_dataset

镶嵌数据集的路径和名称。

Mosaic Layer
target_featureclass_type

镶嵌数据集中几何将被替换的面要素类。

  • FOOTPRINT镶嵌数据集中的轮廓线面。
  • SEAMLINE镶嵌数据集中的接缝面。
  • BOUNDARY镶嵌数据集中的边界面。
String
target_join_field

镶嵌数据集中将连接到输入要素类中正确几何的字段。

Field
input_featureclass

含有为镶嵌数据集提供的新几何的面要素类。

Feature Layer; Raster Catalog Layer
input_join_field

输入要素中将连接到镶嵌数据集中正确行的字段。

Field

代码实例

ImportMosaicDatasetGeometry 示例 1(Python 窗口)

这是 ImportMosaicDatasetGeometry 的 Python 实例。

import arcpy
arcpy.ImportMosaicDatasetGeometry_management("c:/workspace/fgdb.gdb/md",
                                                   "FOOTPRINT", "OBJECTID",
                                                   "infootprint.shp", "FTID")
ImportMosaicDatasetGeometry 示例 2(独立脚本)

这是 ImportMosaicDatasetGeometry 的 Python 脚本实例。

##===========================
##Import Mosaic Dataset Geometry
##Usage: ImportMosaicDatasetGeometry_management in_mosaic_dataset FOOTPRINT | SEAMLINE
##                                       | BOUNDARY target_join_field 
##                                       input_featureclass input_join_field 

try:
    import arcpy
    arcpy.env.workspace = "c:/PrjWorkspace/RasGP"
    # Import shape file geometry as Mosaic Dataset Footprints
    # Note: Feature class FID starts with 0
    arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md",
                                                "FOOTPRINT", "OBJECTID",
                                                "infootprint.shp", "FTID")                                      
    
    # Import GDB feature class as Mosaic Dataset Boundary
    arcpy.ImportMosaicDatasetGeometry_management("Geometry.gdb/md", "BOUNDARY",
                                          "OBJECTID", "Geometry.gdb/inboundary",
                                          "OBJECTID")
    
except:
    print "Import Mosaic Dataset Geometry example failed."
    print arcpy.GetMessages()

环境

此工具不使用任何地理处理环境

相关主题

许可信息

ArcGIS for Desktop Basic: 否
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014