经地理标记的照片转点 (数据管理)

许可等级:BasicStandardAdvanced

摘要

根据存储在经地理标记的照片中的 x、y 和 z 坐标信息创建点。或者,也可以将照片文件作为地理数据库附件添加到输出要素类的要素中。

插图

GeoTagged Photos To Points illustration

用法

语法

GeoTaggedPhotosToPoints_management (Input_Folder, Output_Feature_Class, {Invalid_Photos_Table}, {Include_Non-GeoTagged_Photos}, {Add_Photos_As_Attachments})
参数说明数据类型
Input_Folder

照片文件所在的文件夹。此文件夹是递归扫描照片文件得到的;基础等级文件夹以及任何子文件夹中的所有照片都将被添加到输出中。

Folder
Output_Feature_Class

输出点要素类。

Feature Class
Invalid_Photos_Table
(可选)

可选的输出表,将列出输入文件夹中所有包含无效 Exif 元数据或空 GPS 坐标的照片文件。

如果未指定路径,则不会创建此表。

Table
Include_Non-GeoTagged_Photos
(可选)

指定是应将所有照片文件都作为记录添加到输出要素类中,还是仅将那些包含有效 GPS 坐标的照片文件添加到输出要素类中。

  • ALL_PHOTOS 所有照片文件都将被作为记录添加到输出要素类中。如果某个照片文件不包含 GPS 坐标信息,则其将以具有空几何的记录形式进行添加。这是默认设置。
  • ONLY_GEOTAGGED 仅包含有效 GPS 坐标信息的照片文件在输出要素类中会有记录。
Boolean
Add_Photos_As_Attachments
(可选)

指定照片文件是否作为地理数据库附件添加到输出要素类中。

许可许可:

添加附件时,至少需要一个 ArcGIS for Desktop Standard 许可,并且输出要素类必须处于 10 或更高版本的地理数据库中。

  • ADD_ATTACHMENTS 照片文件将作为地理数据库附件添加到输出要素类中。地理数据库附件被内部复制到地理数据库中。这是默认设置。
  • NO_ATTACHMENTS 照片文件不会作为地理数据库附件添加到输出要素类中。
Boolean

代码实例

经地理标记的照片转点 (GeoTaggedPhotosToPoints) 示例(Python 窗口)

以下 Python 窗口代码片段演示了如何使用 GeoTaggedPhotosToPoints 工具。

import arcpy
arcpy.GeoTaggedPhotosToPoints_management("c:/data/photos", "c:/data/city.gdb/photo_points", "", "ONLY_GEOTAGGED", "ADD_ATTACHMENTS")
经地理标记的照片转点 (GeoTaggedPhotosToPoints) 示例(独立脚本)

以下脚本演示了如何使用 GeoTaggedPhotosToPoints 工具。

"""Name: GeoTaggedPhotosToPoints example
Description: Convert a folder of photos to points, then perform a buffer
""" 

# Import system modules
import arcpy
from arcpy import env
 
# Set environment settings
env.workspace = "C:/data"
 
# Set local variables
inFolder = "photos"
outFeatures = "city.gdb/photos_points"
badPhotosList = "city.gdb/photos_noGPS"
photoOption = "ONLY_GEOTAGGED"
attachmentsOption = "ADD_ATTACHMENTS"

buffers = "city.gdb/photos_points_buffer"
bufferDist = "1 Miles"

arcpy.GeoTaggedPhotosToPoints_management(inFolder, outFeatures, badPhotosList, photoOption, attachmentsOption)
arcpy.Buffer_analaysis(outFeatures, buffers, bufferDist)

环境

相关主题

许可信息

ArcGIS for Desktop Basic: 受限制
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/10/2014