python arcgis检查锐角

时间: 2023-05-12 11:00:53 浏览: 322
Python在ArcGIS中进行锐角检查可以通过计算几何工具实现。首先需要用Python脚本获取多边形图层中的几何特征,如顶点坐标、线段长度和面积等信息。然后根据勾股定理计算相邻线段的夹角,判断是否小于90度,如果小于90度,则说明存在锐角。最后将锐角的点加入到一个新的图层中,以便于进一步处理或分析。 具体实现流程如下: 1.导入arcpy库,使用arcpy.da.SearchCursor读取多边形图层。 2.循环遍历每一个多边形,获取其每个顶点的坐标,计算线段长度。 3.利用勾股定理计算相邻线段的夹角,判断是否小于90度。 4.将锐角点添加到新的图层,并保存为shp文件。 5.可以使用ArcGIS中的符号化来区分锐角与其他点,进一步分析其空间分布规律。 总之,Python在ArcGIS中的应用非常广泛,可以灵活地进行空间分析和地理数据处理,为职业发展带来极大的潜力。
相关问题

python arcgis

Python在ArcGIS中的应用非常广泛。ArcPy是一个基于arcgisscripting模块并继承了其功能的站点包,用于在ArcGIS中进行数据处理和地理分析。Python之所以在ArcGIS中得到广泛应用,一方面是因为Python简单易学,并且具有完备的程序开发功能。另一方面,Python被直接嵌入到ArcGIS的许多地理处理工具集中,例如ArcGIS的Spatial Statistics工具箱中几乎全都是Python的脚本工具。此外,ArcGIS10还进一步将Python整合到用户界面中,并将其作为首选的脚本工具。在ArcGIS中,可以使用内置的Python脚本编辑器来编写和运行Python代码,也可以使用第三方编译器,如PyCharm,只需将Python解释器设置为ArcGIS安装时附带的Python.exe即可。这样可以获得更舒适的编写环境,并且无需打开ArcGIS软件即可运行代码。<em>1</em><em>2</em><em>3</em> #### 引用[.reference_title] - *1* *3* [ArcGIS中的Python入门知识点整理](https://blog.csdn.net/qq_43173805/article/details/127706212)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] - *2* [【ArcGIS遇上Python】从入门到精通系列之第一章:ArcGIS Python简介](https://blog.csdn.net/lucky51222/article/details/110594153)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}} ] [.reference_item] [ .reference_list ]

arcgis 检查尖锐角

### 回答1: ArcGIS 是一款功能强大的地理信息系统软件,可以用于各种地理数据的处理和分析。其中一个常见的应用场景是检查尖锐角。 尖锐角是指地理要素中的角度过小,可能会导致数据质量问题,例如在地图显示中出现过于尖锐的角度。在 ArcGIS 中,我们可以使用几何网络或拓扑分析工具来检查和修复这些尖锐角。 首先,我们可以使用拓扑分析工具来创建拓扑规则来检查尖锐角。通过设置合适的阈值,我们可以定义尖锐角的最大角度,超过该角度的要素将被识别为有问题的要素。拓扑分析工具将自动检测并标记这些要素,让用户快速识别和修复。 另一种方法是使用几何网络来检查尖锐角。几何网络是一种用于建模和分析真实世界中的网络系统的工具。我们可以定义网络中的节点、边以及关联的权重和约束,然后使用几何网络分析工具来检查角度。通过设置合适的角度阈值,我们可以识别出尖锐角,并在地图上进行可视化。 当尖锐角被检测出来后,我们可以采取适当的措施来修复这些问题。具体的方法可以根据数据的类型和需要进行选择,例如调整要素的形状、合并或分割要素等。修复后,我们可以重新运行检查工具来验证修复的结果。 总之,ArcGIS 提供了多种方法来检查和修复尖锐角。通过使用拓扑分析工具或几何网络分析工具,我们可以快速准确地识别和修复地理要素中的尖锐角,提升地理数据的质量和可视化效果。 ### 回答2: ArcGIS是一种地理信息系统(GIS)软件,用于处理和分析地理空间数据。它具有丰富的功能,可以进行各种地理数据操作。在ArcGIS中,可以使用不同的工具和功能来检查尖锐角。 在进行尖锐角检查之前,首先需要将地理空间数据导入ArcGIS中。然后,打开需要进行尖锐角检查的图层或要素类。 一种常用的尖锐角检查方法是使用缓冲区工具。可以选择合适的缓冲距离,然后对图层进行缓冲区操作。在缓冲区生成后,可以使用缓冲区交集工具来查找尖锐角。通过检查生成的缓冲区,可以快速发现尖锐角所在的位置。 另一种方法是使用拓扑工具进行尖锐角检查。拓扑工具可以帮助检查图层中的拓扑错误,包括尖锐角。在进行拓扑检查之前,需要创建拓扑规则,并指定要检查的要素类。然后,进行拓扑检查,并在检查结果中查找尖锐角。 除了以上这些方法,还可以使用ArcGIS的其他分析工具进行尖锐角检查。例如,可以使用空间查询工具,根据特定的空间条件来筛选出尖锐角。 总之,ArcGIS提供了多种方法和工具来检查尖锐角。根据具体的需求和数据类型,可以选择合适的方法来进行尖锐角检查,并找到并解决相关问题。 ### 回答3: ArcGIS是一款强大的地理信息系统软件,它提供了许多工具和功能,帮助用户处理和分析地理数据。其中一项常用的功能是检查尖锐角。 尖锐角是指地理数据中的一个角度小于90度的地形特征。在地理分析和土地规划中,尖锐角可能会导致问题,如地形不规则、导致环境变差等。因此,在进行地理数据处理和分析时,检查尖锐角是非常重要的。 使用ArcGIS中的工具可以方便地进行尖锐角的检查。其中一个常用的工具是Topology Checker(拓扑检查器)。通过创建拓扑规则和拓扑检查,可以检测和修复地理数据中的尖锐角。 首先,我们需要创建一个拓扑规则,指定尖锐角的最大允许值。然后,选择需要检查的地理数据图层和拓扑规则,运行拓扑检查。ArcGIS会自动识别和标记所有不符合拓扑规则的尖锐角。在检查结果中,我们可以看到哪些地理要素具有尖锐角,并且可以选择修复这些问题。 此外,ArcGIS还提供其他工具和功能,如编辑工具和拓扑编辑,帮助用户手动修改和修复尖锐角。用户可以选择移动、添加或删除节点,以改变地理要素的形状,从而消除尖锐角。 总之,ArcGIS提供了强大的功能来检查和修复尖锐角。通过使用拓扑检查器和其他相关工具,用户可以快速、准确地扫描地理数据,检测并解决尖锐角问题,确保数据的完整性和准确性。

相关推荐

ArcGIS是一个集成了地理信息系统(GIS)功能的软件,可以用于空间数据的管理、分析和制图。它也提供了Python编程接口,可以通过Python脚本来扩展其功能。 要运行Python脚本,首先需要确保已经安装了ArcGIS软件,并且在安装过程中选择了安装Python解释器。在安装完成之后,打开ArcGIS软件。 在ArcGIS软件中,有两种主要的方式可以运行Python脚本: 1. ArcGIS Python窗口: 在ArcGIS软件的顶部菜单栏中选择“Geoprocessing”选项,然后选择“Python”子菜单。这将打开一个Python窗口,可以在其中编写和运行Python脚本。在Python窗口中,可以使用ArcGIS提供的Python库和模块来访问和操作地理数据,执行地理分析操作等。 2. ArcGIS Python IDE: ArcGIS还提供了一个名为“Python IDE”的集成开发环境。要打开Python IDE,可以在ArcGIS软件的顶部菜单栏中选择“Geoprocessing”选项,然后选择“Python IDE”子菜单。在Python IDE中,可以编写和调试Python脚本,并使用ArcGIS提供的内置功能和库来操作GIS数据。 无论使用哪种方式,可以通过在Python脚本中导入ArcGIS的Python库,来访问和操作GIS数据,执行地理数据分析和制图操作。可以使用ArcPy模块来执行各种地理处理操作,使用ArcGIS API for Python来访问和操作ArcGIS Online中的数据和服务。 总结起来,要在ArcGIS中运行Python脚本,需要选择合适的Python开发环境,导入相关的ArcGIS Python库和模块,然后编写和执行Python脚本来实现所需的功能。
Advanced Python Scripting for ArcGIS Pro 介绍了在 ArcGIS Pro 中如何使用 Python 脚本来扩展和自动化 GIS 工作流程。本书适用于有一定 Python 或者 GIS 基础的读者,主要涵盖以下内容: 1. 理解 Python 在 ArcGIS Pro 中的作用 Python 是 ArcGIS Pro 中最强大的脚本编程语言之一,它可以用来扩展 ArcGIS Pro 的功能以及实现自动化 GIS 工作流。本书介绍了 Python 如何与 ArcGIS Pro 软件集成,以及如何利用 Python 的功能实现高效的 GIS 分析。 2. 掌握 Python 编写 arcpy 程序 arcpy 是 ArcGIS Pro 中的一个重要组件,它提供了 Python 编写的与 ArcGIS Pro 相互交互的接口。本书从简单的 arcpy 工具和功能入手,逐步深入介绍了 arcpy 的高级应用。并配合实际例子和案例进行解析和讲解,使读者能够掌握使用 arcpy 编写程序并实现 GIS 分析的技能。 3. 熟练掌握空间分析技术 GIS 技术的核心在于对空间数据的处理和分析,也是很多 GIS 专业人士所关注的重点。 本书从矢量数据和栅格数据的处理、分析以及空间模型构建和应用入手,重点介绍了在 ArcGIS Pro 中如何利用 Python 实现高效的空间数据分析和空间应用。 4. 了解 ArcGIS Pro 的开发环境 了解 ArcGIS Pro 开发环境并学会配置开发环境对于进行高效的 Python 编程至关重要。本书主要涵盖了使用 Python 的 ArcGIS API for Python, Python 调试技巧, PyCharm 等开发工具。 本书内容涵盖深入全面,适合对 Python 以及 GIS 技术有一定基础和实践经验的 GIS 从业者和爱好者阅读,提供了极大的实用性和可操作性。
### 回答1: 要在ArcGIS中查找图斑的锐角,可以按照以下步骤进行操作: 1. 首先,将图层加载到ArcMap中。可以通过“添加数据”按钮或从文件菜单中选择“添加数据”选项来完成这个步骤。 2. 选择要查找锐角的图层,并单击右键选择“属性表”选项来打开属性表。 3. 在属性表中,确保有一个字段用于存储锐角值。如果没有相应的字段,可以右键单击表头,选择“添加字段”来创建一个新字段。 4. 光标移到新字段的单元格中,点击右键并选择“计算几何特性”选项。 5. 在弹出的计算几何特性对话框中,选择“角度”作为要计算的特性,并将其保存到新字段中。 6. 单击“确定”按钮进行计算。ArcGIS将计算每个要素的角度,并将结果存储在新字段中。 7. 关闭属性表,并将图层加载到ArcScene中以查看结果。可以通过点击要素上的点来查看每个要素的角度。 8. 如果需要进一步分析数据,可以根据所计算的锐角值创建符号化图层或应用筛选器来可视化锐角特征。 以上就是在ArcGIS中查找图斑锐角的基本步骤。根据需要,可以根据数据类型和分析目的进行进一步的操作和处理。 ### 回答2: 在ArcGIS中,可以通过以下步骤来查找图斑中的锐角: 1.首先,确保已经加载了分析工具扩展。可以在“定制”菜单下选择“扩展”来加载分析工具扩展。 2.接下来,使用“添加数据”工具将要进行锐角判断的图斑数据导入到ArcMap中。 3.选择“查询”工具(位于工具栏中的放大镜图标),打开查询对话框。 4.在查询对话框中,选择图斑数据的图层,然后输入以下查询语句: "角度字段" < 90 其中,“角度字段”是需要判断锐角的字段。 5.点击“运行”按钮,ArcMap将会选择所有满足条件(角度小于90度)的图斑。 总结:通过使用ArcGIS中的查询工具,可以方便地查找图斑中角度(锐角)小于90度的要素。
要使用 Python 实现 ArcGIS 工具,需要使用 ArcPy 模块。下面是一个简单的示例,该示例创建了一个名为 MyTool 的工具,用于将一个文件夹中所有 shapefile 文件合并到一个新的 shapefile 中: python import arcpy import os class MyTool(object): def __init__(self): self.label = "My Tool" self.description = "Merge all shapefiles in a folder" self.canRunInBackground = False def getParameterInfo(self): params = [] params.append(arcpy.Parameter( displayName="Input Folder", name="input_folder", datatype="DEFolder", parameterType="Required", direction="Input")) params.append(arcpy.Parameter( displayName="Output Shapefile", name="output_shapefile", datatype="DEShapefile", parameterType="Required", direction="Output")) return params def execute(self, parameters, messages): input_folder = parameters[0].valueAsText output_shapefile = parameters[1].valueAsText arcpy.env.workspace = input_folder shapefiles = arcpy.ListFeatureClasses("*.shp") if len(shapefiles) > 0: arcpy.Merge_management(shapefiles, output_shapefile) messages.addMessage("Merged %d shapefiles into %s" % (len(shapefiles), output_shapefile)) else: messages.addWarning("No shapefiles found in the input folder") return 要将此代码保存为 ArcGIS 工具,请按照以下步骤操作: 1. 在 ArcGIS 中创建一个新的工具箱(Toolbox)。 2. 在工具箱中右键单击,选择“添加工具”。 3. 在“添加工具”对话框中,选择“脚本工具”类型,并指定工具名称、显示名称和工具描述。 4. 在“脚本”选项卡中,选择“脚本文件”并指定脚本的位置。 5. 在“参数”选项卡中,添加所需的工具参数。 6. 单击“确定”以保存工具。 现在,您可以在 ArcGIS 中使用该工具了。在工具箱中双击工具,输入参数值并运行即可。
### 回答1: 《ArcGIS Python常用脚本》是一份包含常用脚本的文档。ArcGIS是一款专业的地理信息系统软件,可以用于地图制作、空间分析和数据管理等工作。而Python是一种常用的编程语言,在ArcGIS中也可以使用Python编写脚本来完成各种地理信息处理任务。 这份文档主要包括了一些常见的Python脚本示例,以帮助用户在ArcGIS中进行地理信息处理。这些脚本可以用于各种地理数据操作,如数据导入、属性查询、空间分析、地图生成等。通过学习和应用这些脚本,用户可以提高工作效率,简化繁琐的操作,并且可以根据需要进行自定义修改。 《ArcGIS Python常用脚本》不仅仅是一份简单的代码集合,还包含了详细的说明和示例。每个脚本都会附带注释,解释脚本的功能和使用方法。这样用户可以更容易地理解和使用这些脚本,甚至可以根据自己的需求进行修改和扩展。 这份文档的目的是帮助ArcGIS用户更好地利用Python编写脚本来完成各种地理信息处理任务。无论是初学者还是有一定经验的用户,都可以从中获益。通过学习和应用这些常用脚本,用户可以更高效地处理地理数据,提高工作效率。 总而言之,《ArcGIS Python常用脚本》是一份有助于ArcGIS用户利用Python编写脚本的文档,它包含了一些常见的脚本示例和详细的说明。通过学习和应用这些脚本,用户可以提高工作效率,简化繁琐的操作,并且可以根据需要进行自定义修改。 ### 回答2: ArcGIS是一款常用的地理信息系统(GIS)软件,而Python是一种常用的编程语言。两者结合使用可以进行各种地理空间数据的分析、处理和可视化。在ArcGIS中,Python可以用来编写脚本,以实现自动化的数据处理和分析任务。 常用的ArcGIS Python脚本包括: 1. 数据导入和导出脚本:可以使用Python脚本将各种常见的地理空间数据格式(如Shapefile、CSV、GDB等)导入到ArcGIS中,或将ArcGIS中的数据导出到其他格式。 2. 空间分析脚本:可以使用Python脚本执行各种空间分析操作,如缓冲区分析、叠加分析、空间插值等。通过编写脚本,可以将复杂的空间分析过程自动化,提高工作效率。 3. 地图生成脚本:可以使用Python脚本生成各种类型的地图,包括静态地图和交互式地图。通过编写脚本,可以自定义地图的样式和内容,满足不同的需求。 4. 地理数据处理脚本:可以使用Python脚本对地理空间数据进行各种处理,如数据清洗、特征提取、数据转换等。通过编写脚本,可以批量处理大量的地理数据,提高数据处理的效率。 5. 工作流程自动化脚本:可以使用Python脚本将多个ArcGIS操作组合起来,形成完整的工作流程。通过编写脚本,可以实现一键式地执行多个操作,简化工作流程,减少人工操作的时间和精力。 总之,ArcGIS Python脚本是一种强大的工具,可以帮助地理信息专业人士在ArcGIS软件中进行各种数据处理和分析任务的自动化。熟练掌握ArcGIS Python脚本编程,可以提高工作效率,减少重复劳动,使地理信息工作更加高效。 ### 回答3: 首先,ArcGIS是一款专业的地理信息系统软件,而Python是一种功能强大的编程语言。ArcGIS Python是通过使用Python编写和执行脚本来扩展ArcGIS功能的方法。 ArcGIS Python常用脚本.docx是一个文档,其中包含了常见的ArcGIS Python脚本示例和说明。这些脚本可以帮助用户更高效地处理和分析地理空间数据。 在这个文档中,你可能会找到一些常用的ArcGIS Python脚本,如数据导入导出脚本、地图制作脚本、空间分析脚本等。这些脚本可以帮助用户在ArcGIS环境中自动化执行特定的任务。 例如,数据导入导出脚本可以帮助用户将不同格式的地理空间数据转换为ArcGIS能够识别的格式,以便用户可以在ArcGIS中进行进一步的分析和可视化。 地图制作脚本可以帮助用户根据特定的需求自动生成地图,包括选择合适的底图、添加地理要素、设置符号等。 空间分析脚本可以帮助用户进行常见的空间分析任务,如缓冲区分析、叠加分析、地理加权回归等,以便用户可以从地理空间数据中提取有价值的信息。 总之,ArcGIS Python常用脚本.docx提供了一些常见的ArcGIS Python脚本示例,这些脚本可以帮助用户在ArcGIS环境中更好地处理和分析地理空间数据。用户可以根据自己的需求和学习目标来查找和学习适合自己的脚本示例。
ArcGIS API for Python中文版是一个面向ArcGIS平台的Python库,提供了访问和操作地理空间数据的能力。它建立在ArcGIS REST API之上,可以方便地与ArcGIS Online和ArcGIS Enterprise进行交互。 该库提供了一系列模块和类,用于执行各种GIS任务,如数据查询、地理空间分析、地图制作等。例如,可以使用该库来搜索和获取ArcGIS Online中的地图、图层和要素集,也可以进行地理空间操作,如数据投影转换、裁剪和缓冲区分析。此外,还可以使用ArcGIS API for Python管理和分析地理空间数据,如创建、编辑和删除要素集。 使用ArcGIS API for Python中文版,用户可以编写Python脚本来自动化GIS工作流程。通过简单而强大的Python语法,可以进行批量处理、数据转换和分析等操作,提高工作效率。同样,ArcGIS API for Python还提供了Jupyter Notebook集成,可以快速创建交互式地理分析环境,方便数据可视化和实时编辑。 此外,ArcGIS API for Python还支持与其他常用Python库的集成,如Pandas、NumPy和matplotlib,使得数据分析和可视化更加方便。它还支持与ArcGIS Pro和ArcMap等ArcGIS桌面应用程序的交互,用户可以在桌面应用程序中编写和运行GIS脚本。 综上所述,ArcGIS API for Python中文版是一个功能强大且易于使用的Python库,提供了丰富的地理空间数据处理和分析功能,可以帮助用户更高效地进行GIS工作,并且提供了与其他Python库和ArcGIS平台的无缝集成。

最新推荐

使用ArcGIS生成geojson地图文件

许多乡镇城市的json文件网上查不到,这里提供自己使用ArcGIS等工具生成echars可用的geojson地图文件方法,请自行取用

ArcGIS Python常用脚本.docx

ArcGIS Python常用脚本 日常经常用到的arcpy源码 来源网络 仅整理

ArcGIS中Python脚本学习

简单系统的python脚本语言,并与GIS结合,描述ArcGIS中Python脚本的使用。

arcgis 10.2 arcpy帮助文档.pdf

arcgis10.2帮助文档中arcpy部分的离线pdf文档,方便使用ipad上阅读勾画,也方便打印成纸质进行阅读。

ArcGIS提取河流中心线

1、ArcGIS提取河流中心线 2、ArcGIS提取道路中心线 3、ArcGIS提取线型面状要素中心线

数据结构1800试题.pdf

你还在苦苦寻找数据结构的题目吗?这里刚刚上传了一份数据结构共1800道试题,轻松解决期末挂科的难题。不信?你下载看看,这里是纯题目,你下载了再来私信我答案。按数据结构教材分章节,每一章节都有选择题、或有判断题、填空题、算法设计题及应用题,题型丰富多样,共五种类型题目。本学期已过去一半,相信你数据结构叶已经学得差不多了,是时候拿题来练练手了,如果你考研,更需要这份1800道题来巩固自己的基础及攻克重点难点。现在下载,不早不晚,越往后拖,越到后面,你身边的人就越卷,甚至卷得达到你无法想象的程度。我也是曾经遇到过这样的人,学习,练题,就要趁现在,不然到时你都不知道要刷数据结构题好还是高数、工数、大英,或是算法题?学完理论要及时巩固知识内容才是王道!记住!!!下载了来要答案(v:zywcv1220)。

语义Web动态搜索引擎:解决语义Web端点和数据集更新困境

跟踪:PROFILES数据搜索:在网络上分析和搜索数据WWW 2018,2018年4月23日至27日,法国里昂1497语义Web检索与分析引擎Semih Yumusak†KTO Karatay大学,土耳其semih. karatay.edu.trAI 4 BDGmbH,瑞士s. ai4bd.comHalifeKodazSelcukUniversity科尼亚,土耳其hkodaz@selcuk.edu.tr安德烈亚斯·卡米拉里斯荷兰特文特大学utwente.nl计算机科学系a.kamilaris@www.example.com埃利夫·尤萨尔KTO KaratayUniversity科尼亚,土耳其elif. ogrenci.karatay.edu.tr土耳其安卡拉edogdu@cankaya.edu.tr埃尔多安·多杜·坎卡亚大学里扎·埃姆雷·阿拉斯KTO KaratayUniversity科尼亚,土耳其riza.emre.aras@ogrenci.karatay.edu.tr摘要语义Web促进了Web上的通用数据格式和交换协议,以实现系统和机器之间更好的互操作性。 虽然语义Web技术被用来语义注释数据和资源,更容易重用,这些数据源的特设发现仍然是一个悬 而 未 决 的 问 题 。 流 行 的 语 义 Web �

matlabmin()

### 回答1: `min()`函数是MATLAB中的一个内置函数,用于计算矩阵或向量中的最小值。当`min()`函数接收一个向量作为输入时,它返回该向量中的最小值。例如: ``` a = [1, 2, 3, 4, 0]; min_a = min(a); % min_a = 0 ``` 当`min()`函数接收一个矩阵作为输入时,它可以按行或列计算每个元素的最小值。例如: ``` A = [1, 2, 3; 4, 0, 6; 7, 8, 9]; min_A_row = min(A, [], 2); % min_A_row = [1;0;7] min_A_col = min(A, [],

TFT屏幕-ILI9486数据手册带命令标签版.pdf

ILI9486手册 官方手册 ILI9486 is a 262,144-color single-chip SoC driver for a-Si TFT liquid crystal display with resolution of 320RGBx480 dots, comprising a 960-channel source driver, a 480-channel gate driver, 345,600bytes GRAM for graphic data of 320RGBx480 dots, and power supply circuit. The ILI9486 supports parallel CPU 8-/9-/16-/18-bit data bus interface and 3-/4-line serial peripheral interfaces (SPI). The ILI9486 is also compliant with RGB (16-/18-bit) data bus for video image display. For high speed serial interface, the ILI9486 also provides one data and clock lane and supports up to 500Mbps on MIPI DSI link. And also support MDDI interface.

数据搜索和分析

跟踪:PROFILES数据搜索:在网络上分析和搜索数据WWW 2018,2018年4月23日至27日,法国里昂1485表征数据集搜索查询艾米莉亚·卡普尔扎克英国南安普敦大学开放数据研究所emilia. theodi.org珍妮·坦尼森英国伦敦开放数据研究所jeni@theodi.org摘要在Web上生成和发布的数据量正在迅速增加,但在Web上搜索结构化数据仍然存在挑战。在本文中,我们探索数据集搜索分析查询专门为这项工作产生的通过众包-ING实验,并比较它们的搜索日志分析查询的数据门户网站。搜索环境的变化以及我们给人们的任务改变了生成的查询。 我们发现,在我们的实验中发出的查询比数据门户上的数据集的搜索查询要长得多。 它们还包含了七倍以上的地理空间和时间信息的提及,并且更有可能被结构化为问题。这些见解可用于根据数据集搜索的特定信息需求和特征关键词数据集搜索,�