Excel数据导入到ArcGIS属性表

合集下载

arcgis表格操作

arcgis表格操作

arcgis表格操作ArcGIS是一种流行的地理信息系统(Geographic Information System,简称GIS)软件,它提供了许多功能来对地理数据进行分析和可视化。

其中一个重要的功能就是表格操作,可以对表格数据进行查询、筛选、编辑和统计等操作。

下面我将根据你的任务要求,为你介绍ArcGIS中常用的表格操作。

1. 数据导入与导出:在ArcGIS中,可以将表格数据导入到地图图层中,也可以将地图图层的属性表导出为表格数据。

导入表格数据可以通过右键点击图层,选择“添加数据”或者“导入”等选项进行。

导出表格数据可以选择图层,然后右键点击属性表,选择“导出数据”或者“另存为”等选项。

2. 表格查询:在ArcGIS中,可以使用查询工具对表格数据进行搜索和筛选。

查询工具位于工具栏或属性表中,在属性表中,可以使用“选择”选项来进行查询,根据字段条件进行属性的筛选。

3. 表格编辑:在ArcGIS中,可以对表格数据进行编辑,包括新增、删除和修改等操作。

可以在属性表中选择要编辑的行,然后点击工具栏中的编辑按钮,或者右键点击选择“编辑”选项,进行相应的编辑操作。

4. 属性统计:在ArcGIS中,可以进行表格数据的统计分析。

可以使用属性表中的统计功能,根据字段进行数据的求和、均值、最大最小值等统计操作。

也可以使用相关的工具,如空间分析工具箱中的统计工具,对表格数据进行更复杂的统计分析。

5. 表格关联:在ArcGIS中,可以将不同表格之间的数据进行关联。

可以利用字段之间的相同值来关联不同表格的数据。

通过字段关联,可以实现数据分析和可视化的目标。

在属性表中,可以通过右键点击选择“关联”选项,设置关联条件。

以上是ArcGIS中常用的表格操作介绍,希望能帮助到你。

如果你还有其他问题,欢迎继续提问。

在ArcGIS中应用EXCEL表格数据

在ArcGIS中应用EXCEL表格数据

在ArcGIS中应用EXCEL表格数据48 ArcUser January–March 2004Working With Excel in ArcGISBy Monica Pratt, ArcUser EditorArcGIS works well with Microsoft Excel, the spreadsheet component of Microsoft Office. Data can be shared back and forth between these two programs in a variety of ways. Data that has been created or is being maintained in Excel can be directly accessed by ArcGIS through a con-nection created in ArcCatalog. Joining or relating Excel tables with attribute tables for spatial data provides additional information. Excel can be used as a tool for quickly editing attribute tables.GIS users also take advantage of the extensive table functionality and many formulas that are built into Excel. Finally, existing charts and tables can also be inserted into ArcMap layouts without reformatting.Connect to anExcel Spreadsheet in ArcCatalogArcGIS can directly access data in Excel files. A simple, three-step procedure sets up this connec-tion. First, create an Open Database Connectivity (ODBC data source in Windows, then reformat the data in Excel, and finally connect to the Excel file in ArcCatalog.Create an ODBC Data Source1. In Windows 2000, choose Start > Programs > Administrative Tools > Data Sources. (For other Windows versions, consult Windows online help for creating an ODBC data source.2. In the ODBC Data Source Administrator dialog box, click the User DSN tab and click the Add button.3. Select Microsoft Excel Driver (*.xls and click the Finish button.4. In the ODBC Microsoft Excel Setup dialog box, type a name and description for the data source. Click the Select Workbook button and navigate to the location of the Excel data file and select it.5. Click OK twice to exit the dialog boxes.Reformat Data1. Start Excel and open the desired spreadsheet (.xls file.2. Select the data in the spreadsheet that will be displayed in ArcGIS.3. Choose Insert > Name > Define and type a name for the selected cells. This name will appear in the tables list when the OLE DB Connection is expanded in ArcCatalog or ArcMap.4. Save the file and quit Excel.Connect to the Excel File From ArcCatalog 1. Start ArcCatalog. Expand Database Connec-tions, and click Add OLE DB Connection.2. Select Microsoft OLE DB Provider for ODBC Drivers.3. Click the User Data Source Name button and select the .xls file just named in the previous step from the drop-down list. It may be necessary to use the Refresh button.4. Click the Test Connection button to verify the connection works. A message box should con-firm the connection has succeeded. Click OK. Now the Excel table can be accessed and previewed in ArcCatalog and added directly to amap document in ArcMap by choosing OLE DB Connection.odc.Using Excel WithShapefile Attribute T ablesIn addition to serving as a direct data source, Ex-cel tables can be joined to attribute tables to en-hance the information available for map features. Exporting an attribute file and opening it in Excel makes Excelʼs wide array of formulas, functions, and formatting tools available for quickly editing the table. The file can be saved and rejoined to the spatial file.Enhancing Spatial DataA nonspatial table created in Excel can be joined or related to a layerʼs attribute table if a common field exists or can be created. Use join when the relationship between items in the two tables is one-to-one or many-to-one. Use relate for relationships that are one-to-many and many-to-many. Note that if a relate is used instead of a join, although these new attributes can be que-ried, they cannot be used to set layer properties (i.e., symbolize the data.ArcGIS uses the Microsoft ODBC Text driver for text files. This driver stores a data de-scription of the text fileʼs schema in a file called schema.ini. This file is automatically generated when a text file is opened in ArcGIS and resides in the same directory as the text file.By default, ArcGIS treats files with .txt, .asc, or .csv extensions as comma-delimited text files. Files with a .tab extension are treated as tab-delimited text files. If a .txt or .asc file uses a delimiter other than a comma, the data will not be interpreted correctly. Although the schema.ini file can be manually edited to use a delimiter other than a comma, it is usually less trouble to use a comma-delimited format with the .csv extension for importing tables from Excel.Even though Excel can save files in dBASE (.dbf format, .csv can often be the best choice owing to some idiosyncrasies in the way differ-ent versions of Excel save to the DBF format. When saving data from Excel, numeric fields will be truncated to integers unless the format for that column has been set to include the correct number of decimal places. If a range of cells in the spreadsheet is selected, only that range will be exported.Make sure that the first row in the spreadsheet joined contains field headings. These headings can be no longer than 10 characters; can contain letters and numbers but must begin with a let-ter; and should not incorporate dashes, spaces, or brackets. Replace dashes withunderscores,In the ODBC Data Source Administrator dialog box, click the User DSN tab and clickthe Add button.In the ODBC Microsoft Excel Setup dialog box, type a name and description for the data source. Click the Select Workbook button and navigate to the location of the Excel data fileand select it.Start ArcCatalog. Expand Database Connec-tions and click Add OLE DB Connection.ArcUser January–March 2004 49Hands OnExamine both the Excel table to be joined and the target spatial data to determine thatthey share a common field.Use Join functionality in ArcMap to append the Excel data to the attribute data.The demographic data joined from the Excel table can now be used for analysis and symbolization.and otherwise edit field names so they conform to these guidelines. Each field can contain only one type of data. Consequently, a numeric field should never contain the word NONE or another text string. Use the following procedure to join Excel data with attribute data already in an ArcMap document.1. Examine both the Excel table to be joined and the target spatial data to determine that they share a common field. This field could be a text field such as a county name or a coded numeric field such as a FIPS field (i.e., Federal Information Processing Standards code. Sometimes a com-mon field can be created through concatenating two fields into a new field.2. In Excel, verify that the field (column head-ings conform to naming guidelines required by ArcGIS as described previously. Choose File > Save As and scroll down to CSV (comma-de-limited (*.csv and name and save the file. Click Y es twice to save only the active worksheet and reaffirm the CSV format. Close the file and close Excel.3. Activate or open ArcMap. Click the Add Data button and navigate to the location of the CSV file and select it. ArcMap will display the new table on the Source Tab of the Table of Contents.4. In the Table of Contents, right-click on the spa-tial layer that will be joined with the Excel data and select Join from the context menu.5. In the Join Data dialog box, choose Join At-tributes from a Table. In the first section, click the drop-down box and choose the field from the attribute table that will be used for the join. In the second section, click on the Browse but-ton and navigate to the location of the table to be joined and select it. In the third section, click on the drop-down box and select the field on which the join will be based. Click OK.Right-click on the spatial layer and choose Open Attribute Table from the context menu. The attributes of the t able will be appended to this layerʼs attribute table. Joins can be removedsimply by right-clicking on the spatial layer and choosing Joins > Remove Joins. Joined columns cannot be edited directly, but editing the columns in the original table will change the joined col-umns.Data in individual joined columns canʼt be ed-ited directly. However, editing data in the original table (if it has been added to the map will effect the same changes in the joined columns. To elim-inate this problem, make the join permanent by exporting the data to a new dataset. Right-click on the layer and choose Data > Export Data. Quickly Editing T ablesArcGIS will not allow changes to the type or name of an existing column in an attribute table. However, because attribute tables can be traded back and forth between Excel and ArcGIS with relative ease, attribute tables can be exported out of ArcGIS; brought into Excel; and quickly edited to change data types, aggregate fields, or perform other tasks; then joined with the original table.Note that a shapefileʼs FID and Shape col-umns and a dBASE tableʼs OID column canʼt be deleted. Do not edit these fields. When accessing a tableʼs contents, ArcGIS creates a virtual col-umn, the OID column, to ensure that each record has at least one unique value. Every table needs one column in addition to the Shape and FID or OID columns. Use the following procedure to export an attribute table, edit the table, and join it back to the original attribute file.1. Right-click on the layer containing the table to be edited and choose Open Attribute Table.2. In the table, click on the Options button and choose Export from the menu.3. Navigate to a folder to save the table, name the table, and save it as a DBF file. Donʼt add it back to the map.4. Start Excel and open the DBF file just export-ed. Make the desired changes such as calculating fields or changing field formats.5. Delete all fields that were not modified exceptContinued on page 5050 ArcUser January–March 2004Working With Excel in ArcGISContinued from page 49After selecting the chart or table cells in Excel and activate ArcMap. Choose Insert > Object, click on Create from File, and navi-gate to the location of the Excel file. Although only one object, either a table or chart, can be added per Excel file, multiple objects can be added to a layout if they originate from multiple Excel files.the field that will be used to join the table back to the attribute table.6. Choose File > Save and save as a DBF file. Click Y es to keep out incapable features and con-firm the DBF format. Close Excel.7. Follow steps 3 through 5 in the previous sec-tion to join the modified DBF table to the layerʼs attribute table.Insert Excel T able or Chart Into a Layout ArcGIS can generate formatted tables and a vari-ety of charts. However, the table or chart desired for a layout may already exist as an Excel file. In addition, Excel tables can use more descriptive field headings. Because ArcGIS supports interop-erability, Excel tables and charts can be inserted directly into an ArcGIS layout, eliminating the need to re-create either.Although tables and charts created in Excel can be pasted directly into an ArcMap layout, inserting them has the advantage of maintaining a dynamic link with Excel. With this link, edits made in Excel to a chart or table are reflected in ArcMap. Note that changes made in Excel should always be saved. Unsaved changes may disrupt the linkage between Excel and ArcGIS.1. Open the Excel file containing the desired chart or table data.2. Click on the chart area so that the handles (eight black resizing blocks appear around the chart area, or select the cells in the worksheet page that will be used in the table. Leave the chart or worksheet area selected in Excel, but start ArcMap and choose the Layout View.3. In ArcMap, choose Insert > Object and select Create from File. Click the Browse button and go to the location of the open Excel file and select it.4. In the Insert Object dialog box, check the Link box and click OK.Resize the chart or table appropriately using the frame handles. Tables will come in without a background, but this can be remedied by using the Drawing tools in ArcGIS to create a colored box and placing the box behind the table in the layout. Only one object per Excel file can be inserted in this way. However, objects from multiple Excel files may be inserted in the same layout.ConclusionArcGIS offers flexible methods for working with non-GIS software applications. Take advantage of the interoperability of Excel and ArcGIS tospeed tasks, exploit the sophisticated table func-tionality in Excel, and avoid needless reformat-ting and/or data conversion.在用Excel录入完大量数据后,不可避免地会产生许多错误。

如何使用ArcGIS连接Excel表格

如何使用ArcGIS连接Excel表格

如何使用ArcGIS连接Excel表格
在使用ArcGIS做相关分析时候经常需要一些外部的属性数据,如果挨个输入到属性表内是十分不明智的,这时候可以使用ArcGIS的连接功能连接到对应的表格,这里讲解一下具体的操作,希望能够对大家有所帮助。

步骤
第一步:获取Excel表格数据
打开水经注万能地图下载器,框选下载需要的数据,在“新建任务”对话框内选择“POI(兴趣点)”,文件格式选择“txt”,点击“查询”开始查询(图1),导出后使用Excel另存为Excel表格。

图1
第二步:加载数据
打开ArcMap,点击“文件”→“添加数据”→“添加数据”(图2),将准备好的点数据加载进来,打开属性表可以看到只有“name”一个字段(图3)。

图2
图3
第三步:连接表格
在加载进来的图层上点击右键,选择“连接和关联”→“连接”(图4),在弹出的“连接数据”对话框内,第1栏选择“name”,第2栏选择上Excel表,第3栏选择上Excel表内对应的列(图5)。

完成之后再次打开图层属性表,可以看到Excel表内的数据已经加载
图4
图5
图6
结语
到此就完成了使用ArcGIS将现有数据和Excel表连接起来,其实水经注万能地图下载器下载的POI数据直接导出shp格式就和最后的成果一样的丰富,有兴趣的朋友可以使用水经注万能地图下载器和ArcGIS试试。

Arcgis属性表操作讲解

Arcgis属性表操作讲解
02
ArcGIS提供了强大的地图制作和 空间分析工具,帮助用户更好地 理解和管理地理信息数据。
属性表的重要性
属性表是ArcGIS中用于存储和管理地 理要素属性信息的数据表。
属性表包含了地理要素的各种属性字 段,如名称、类型、面积等,是进行 空间分析和地图制作的重要基础数据。
02
创建和打开属性表
创建新的属性表
未来,属性表操作将更加智能化和自动化,例如通过机器学习和 人工智能技术实现自动分类、自动识别和自动提取等功能。
同时,随着数据量的不断增加和数据类型的多样化,属性表操作 将面临更多的挑战和机遇,需要不断更新和完善相关技术和方法, 以适应不断变化的需求和应用场景。
THANKS
感谢观看
关联矢量数据
通过属性表,可以关联到其他矢量数据图层,实现属性信息 在图层间的传递和共享。
联合查询
基于属性表,可以执行跨图层的联合查询,获取不同矢量数 据图层间的关联信息。
与栅格数据的关联
属性表与栅格数据关联
通过属性表,可以关联到栅格数据,实现基 于属性的栅格数据筛选和提取。
栅格数据属性提取
基于属性表,可以从栅格数据中提取特定的 属性信息,如提取特定区域的平均高程值。
空间查询
空间关系筛选
空间查询允许用户基于空间关系对属性表进行筛选。例如,用户可以筛选出与指定点、线或面具有相 交、包含或距离等空间关系的要素。
05
属性表数据转换与导出
数据导
导出整个属性表
将整个属性表导出为CSV、Excel等格式,方便与其 他软件进行数据交换和共享。
导出特定字段
仅导出属性表中的特定字段,满足用户对特定数据的 需求。
与地图文档的关联
地图文档与属性表关联

execl 点 数 据 转 成 Arcgis 线、面 文 件

execl  点  数  据  转  成  Arcgis  线、面  文  件

execl点数据转成Arcgis线、面文件execl点数据转arcgis点文件一、创建execl点文件要求格式:第一列为点号,接着两列为X、Y坐标,表格第一行最好为ID、X、Y 二、导入ARCGIS点击tools——Add XY Date,选择表格、坐标系。

三、保存点文件在arcgis左边的文件框中选择Sheet1$ Events文件点右键——Date——Export Date,再点ok即可execl点数据转成Arcgis线、面文件1、首先将EXCEL中的数据导出为TXT格式的文本方档(格式参照以下注意问题及后面的数据格式)。

2、打开ARCGIS,点击ARCGIS工具箱,找到Samples-data management-features-creat feature from text file,各参数设置参照注意问题及数据格式。

ARCGIS中用数据生成线及面要注意的问题:Samples-data management-features-creat feature from text file Inpur decimal separator中在英文状态下输入任一字符,但不能使用空格。

数据格式:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;4、第一个点的序号从0开始编号;5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。

8、各个点的坐标数据必须保留1位以上的小数。

附数据格式:Polyline1 00 100.0 200.0 1.#QNAN 1.#QNAN1 101.0 201.0 1.#QNAN 1.#QNAN2 102.0 202.0 1.#QNAN 1.#QNAN3 103.0 203.0 1.#QNAN 1.#QNAN4 104.0 204.0 1.#QNAN 1.#QNAN5 105.0 205.0 1.#QNAN 1.#QNAN6 106.0 206.0 1.#QNAN 1.#QNAN7 107.0 207.0 1.#QNAN 1.#QNAN8 108.0 208.0 1.#QNAN 1.#QNANEND生成多条线的数据格式:Polyline1 00 2307375.5 738229.4375 1.#QNAN 1.#QNAN1 2307272.5 738052.875 1.#QNAN 1.#QNAN2 2307269.5 738043.3125 1.#QNAN 1.#QNAN3 2307268.75 738033.3125 1.#QNAN 1.#QNAN4 2307270.25 738023.375 1.#QNAN 1.#QNAN5 2307273.75 738014.0 1.#QNAN 1.#QNAN6 2307279.25 738005.625 1.#QNAN 1.#QNAN7 2307286.5 737998.75 1.#QNAN 1.#QNAN8 2307295.25 737993.5625 1.#QNAN 1.#QNAN9 2307304.75 737990.4375 1.#QNAN 1.#QNAN10 2307314.75 737989.5 1.#QNAN 1.#QNAN2 00 2307761.25 737763.374999 1.#QNAN 1.#QNAN1 2307783.25 737797.624999 1.#QNAN 1.#QNAN2 2307786.0 737807.249999 1.#QNAN 1.#QNAN3 2307786.25 737817.249999 1.#QNAN 1.#QNAN4 2307784.0 737827.062499 1.#QNAN 1.#QNAN5 2307779.5 737835.937499 1.#QNAN 1.#QNAN END生成面的数据格式:Polygon1 00 100.0 200.0 1.#QNAN 1.#QNAN1 200.0 200.0 1.#QNAN 1.#QNAN2 200.0 300.0 1.#QNAN 1.#QNAN3 100.0 300.0 1.#QNAN 1.#QNAN4 100.0 200.0 1.#QNAN 1.#QNANENDArcMap中如何将大量坐标点(point)按顺序连接成线(polyline)、生成面(polygon)[转]工作过程中,如果获得了一批点坐标信息(如通过GPS获得的点位坐标),如何将这些坐标信息直接转换成Arcmap下面的点呢?或者说就是把这些点坐标直接转换成线或面呢?需要用到Add XY Data…工具,下面是具体的方法:1,将数据导入到Excel里面,总共有两列X,Y(列名可以随便取,但必须有列名),下面对应x,y坐标数据即可;2,将文件保存成.xls或者dbf文件。

在测绘业内中如何结合ArcGIS与Excel实现高效作业

在测绘业内中如何结合ArcGIS与Excel实现高效作业

在测绘业内中如何结合ArcGIS与Excel实现高效作业在测绘业内中如何结合ArcGIS与Excel实现高效作业摘要:ArcGIS是应用领域最广的GIS(地理信息系统)技术平台之一,测绘内业离不开ArcGIS软件的应用。

ArcGIS虽然功能强大,但并不是每一个功能都高效简便,本文将探讨如何将Excel表接入ArcGIS中的属性表,实现高效作业。

关键词:ArcGIS Excel 测绘内业一、测绘内业的主要内容测绘是研究测定和推算地面的几何位置、地球形状及地球重力场,据此测量地球表面自然形态和人工设施的几何分布,并结合某些社会信息和自然信息的地球分布,编制全球和局部地区各种比例尺的地图和专题地图的理论和技术的学科。

一般可分为:大地测量学、摄影测量学、地图学、工程测量学、海洋测量学等,随着科技的发展,测绘领域已从地球扩展到宇宙空间。

测绘内业主要是对测绘数据的处理和图形的生成,包括数据整理及测量数据入库、地籍图绘制、地类面积量算、编制土地报批报告、绘制地籍矢量图并赋属性等。

主要用到的软件有南方CASS、Auto-CAD、ArcGIS、PS等。

测绘的外业测量会带来大量的测量数据需要处理,尤其是对于大型项目的测量工程来说,使用原始手段处理巨大的数据量,会耗费大量人力、时间、精力,因此,提高内业技术,学会将多种软件结合实现内业工作的效率最大化,是每个测绘企业长久发展的必经之路。

二、ArcGIS在测绘内业中的应用1.ArcGIS简介ArcGIS是美国环境系统研究所(ESRI)开发的新一代软件,是中国地理信息界用户群体最大、应用领域最广的GIS(地理信息系统)技术平台之一,GIS系统用于支持空间数据的采集、管理、处理、分析、建模和显示,以便解决复杂的规划和管理决策问题。

ArcGIS应用遍布于自然资源管理、城市规划/建设、土地利用、测绘/制图、石油/地质、环境保护及高等教育等领域。

2.ArcGIS在测绘内业中的应用测绘与GIS有着密切的关系:测绘不但为GIS提供各种不同比例尺和精度的地理定位数据,而且其理论和算法可直接用于空间数据的变换和处理;而GIS引人测绘,以一种全新的思想和手段来解决复杂的分析和管理问题。

excel导入mapgis

excel导入mapgis

1.整理好EXCEL文件(注意X,Y坐标的正确性(认真核对),有些单元格中有强制回车符的,要
去掉)。

2.拉框选择,并复制所需要生成点文件的数据,打开一个空的记事本文件,把数据粘贴到记事本中,
并保存(此时会发现有强制回车符的会在数据的两端加上引号)。

3.打开MapGIS投影转换模块,选择菜单“投影转换”->"用户文件投影转换"
4.出现如下对话框,打开第二步保存的txt文件,制定起始位置(如图第一行为属性字段),其他应
注意项如图。

5.单击设置分隔符,分隔符号选择“Tab键”和“连续分隔符号都参与分隔”(因为可能存在空数据项),
其他选掉。

在“属性名称所在行”选择属性字段行, 将数值类型的属性字段后面的数据类型选项选为5,并设置小
数字段位数。

6.设置点图元参数
7.回到用户数据点文件投影转换对话框,选中不需要投影,单击数据生成,生成点文件。

8.右击工作区,选择复位窗口,如图生成的点文件,然后保存点文件即可。

ARCGIS批量导入属性表内容方法

ARCGIS批量导入属性表内容方法

ARCGIS批量导入属性表数据要批量导入的属性
下面是图层属性表
以下是导入步骤
第一步
在属性表中添加字段户主文本格式长度15 第二步、
连接属性源电子表格(XLS格式)
第三步
填充连接电子表格中户主信息到图层属性表
右键——》字段计算器
字段列表里面双击:sheet1$.户主确定结果如下
图层名称右键——》连接——》移除连接。

OK,导入表格数据完成。

补充:
1、基于的字段和连接基础的字段是电子表格和属性表数据建立对应关系的一依据
把电子表格里面的其他列数据这两个按照两者的值一致的关系按行连接起来
2、也可以不用字段计算器,在图层名称右键——》数据——》导出数据
添加导出的图层、查看属性表。

3、字段子算器可以使用和电子表格相似的公式批量运算属性值,不过除了直接赋值不能对已有属性运算赋值,需要先建立一个辅助空白字段用于字段内部属性值转移,之后运算辅助字段完成属性数据运算通俗讲就是三倒油葫芦。

最后工具箱——》数据管理工具——字段工具——》删除,删除多余字段。

arcgis添加数据

arcgis添加数据

arcgis添加数据
添加数据:
方法一:
步骤:
1、建立一个1个EXCEL文件,将数据贴到文件中,如图所示,并将省(市、区)字段的汉
子改为汉语拼音;
图1
2、在ArcMap中,如图2所示选中图层点击鼠标右键,选取Join;
图2
3、如图3所示,进入Join Data窗口,通过关键字段将图层属性表与EXCEL表的关联
图3
4、选择”Keep only matching records”,效果如图4所示。

图4
方法二:
步骤:
1、创建File Geodatabase。

如图5所示,在Catalog视窗中,右键文件夹,选择New->File
Geodatabase,创建File Geodatabase文件;
图5
2、导入EXCEL表:如图6所示,右键新建的gdb文件,选择Import->Table(multiple),进入
图7的窗口,将EXCEL表的数据导入gdb文件中;
图6
图7
3、打开ArcToolbox,点击Data Management Tools->Joins->Join Field,如图8所示;
图8
3、连接:进入Join Field界面,如图9所示,通过相同的关键字段将图层属性表与GDB中的数据表相关联。

图9
注意事项:
1、EXCEL表的第一行不能有字段名,即图1中的第一行应删除,否则会影响方法二中导入功能;。

arcgis excel转矢量

arcgis excel转矢量

arcgis excel转矢量ArcGIS是一种广泛使用的地理信息系统软件,其中最常见的数据类型是矢量数据。

将Excel表格数据转换为矢量数据可使其与其他GIS数据一起使用,例如栅格数据和地图图层。

以下是一些简单的步骤,可以帮助您将Excel数据转换为ArcGIS中的矢量数据。

步骤1:准备Excel数据在转换Excel数据之前,您需要确保Excel表格中包含的所有数据都是规整的,并且每个列都有一个唯一的列标题。

您还需要确保Excel表格中的数据不包含任何空白或错误数据。

步骤2:导入Excel数据在ArcGIS中,您可以使用“添加数据”按钮将Excel数据导入到ArcMap中。

在“添加数据”对话框中,选择Excel表格,并单击“添加”按钮。

确保选择数据集中正确的工作表,并指定正确的坐标系统。

步骤3:创建矢量图层一旦您导入了Excel数据,您需要将其转换为矢量图层。

要创建矢量图层,请右键单击Excel表格,并选择“转换为图层”选项。

在“转换为图层”对话框中,选择正确的列作为要素类的几何字段,并指定要素类的名称和保存位置。

步骤4:设置符号在创建矢量图层之后,您需要设置符号以使其易于识别。

右键单击要素类,并选择“属性”。

在“符号”选项卡中,您可以选择适当的符号来表示要素类。

如果您想进一步自定义符号,请单击“高级符号设置”。

步骤5:添加其他图层完成“转换为图层”和符号设置后,您可以将Excel数据与其他GIS数据一起使用。

您可以使用“添加数据”按钮将其他图层导入到ArcMap中,并使用“图层管理器”来控制它们的可见性和顺序。

总结将Excel数据转换为矢量数据可使其与其他GIS数据一起使用,并在ArcGIS中进行分析和可视化。

完成上述步骤后,您现在可以使用ArcGIS中的各种工具和功能来进一步探索和分析数据。

Excel数据导入到ArcGIS属性表

Excel数据导入到ArcGIS属性表

Excel数据导入到ArcGIS属性表1、数据准备要把Excel表里的数据导入到ArcGIS里的地图数据里面,对数据有一个要求,就是两份数据都有相同的一个字段,或者说相同的一列。

如下面的实例,地图数据和Excel数据里面有一列代表省份。

注意两份数据里面的内容必须完全一致。

比如说地图里面四川省的省份这一列内容是“四川”,而Excel里面是“四川省”,那么就不能对应起来。

2、把Excel数据加载到ArcGIS里面使用的按钮和加载地图数据的按钮是一样的。

有一点要注意到是选择加载文件看到Excel表的时候,这时候要在里面双击Excel表,不要直接点下面的加载。

这样打开Excel表里面的列表,选择Sheet1然后加载进来即可。

如果数据放在不同的Sheet里面,则选择对应的Sheet就行了。

3、联合属性表在左边的TOC面板中选择右键地图数据,然后使用"Join and Relates"-"Join"工具,打开对话框。

在打开的对话框里面选择要Join 的表,并选择相对应的字段。

这里地图数据使用的是“NAME"段,Excel 数据选择的是"省份"字段,因为它们含有相同的内容.点击OK,然后再打开地图数据的属性表就可以看到Excel数据已经导入到ArcGIS地图数据里面了.4、导出地图数据因为Join后的属性表只保存在内存中,要是关掉程序再打开地图数据,Excel里的数据又没有了。

需要将地图数据导出保存。

方法也是在地图数据上右键,选择Data-Export Data,选择保存位置可。

5、加载刚保存的数据,这时候Excel里的数据就已经导入到地图数据里面了。

ArcGis由Excel坐标表自动生成点、线、面图层的方法

ArcGis由Excel坐标表自动生成点、线、面图层的方法

ArcGis由Excel坐标表生成点、线、面图层的方法一、创建execl点文件要求格式:第一列为点号,接着两列为X、Y坐标,表格第一行最好为ID、X、Y 二、导入ARCGIS点击tools——Add XY Date,选择表格、坐标系。

三、保存点文件在arcgis左边的文件框中选择Sheet1$ Events文件点右键——Date——Export Date,再点ok即可生成点图层。

excel点数据转成Arcgis线、面文件1、首先将EXCEL中的数据导出为TXT格式的文本方档,用工具Samples-data management-features-write feature to text file。

(注:output text file:文件一定要加扩展名txt),将生成的txt文件打开,修改文件中的内容(格式参照以下注意问题及后面的数据格式)2、打开ARCGIS,点击ARCGIS工具箱,找到Samples-data management -features-creat feature from text file,各参数设置参照注意问题及数据格式。

ARCGIS中用数据生成线及面要注意的问题:Samples-data management-features-creat feature from text file Inpur decimal separator中在英文状态下输入任一字符,但不能使用空格。

数据格式:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon)2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;4、第一个点的序号从0开始编号;5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。

execl点数据转arcgis点、线、面文件

execl点数据转arcgis点、线、面文件

原文地址:execl点数据转arcgis点、线、面文件作者:nancy本文原文参考:/s/blog_7b9bdc9f0100tnpd.html在此基础上做了些修改execl点数据转arcgis点文件一、创建execl点文件要求格式:第一列为点号,接着两列为X、Y坐标,表格第一行最好为ID、X、Y二、导入ARCGIS点击tools——Add XY Date,选择表格、坐标系。

三、保存点文件在arcgis左边的文件框中选择Sheet1$ Events文件点右键——Date——Export Date,再点ok即可如要标注点号,选择点文件——右键——属性(最下面那个)选择label field的项目——再单击文件右键选择label features,即可。

NOTE:如果文件不能在第二步加载上,则用ACCESS数据库将EXECL表格打开,存成*.database 格式或者*.csv格式,然后再操作第二步execl点数据转成Arcgis 线、面文件1、首先将EXCEL中的数据导出为TXT格式的文本文档(格式参照以下注意问题及后面的数据格式)。

2、打开ARCGIS,点击ARCGIS工具箱,找到Samples-->data management-->features -->creat feature from text file,各参数设置参照注意问题及数据格式。

ARCGIS中用数据生成线及面要注意的问题:Samples-data management-features-creat feature from text file 对话框中Inpur decimal separator中在英文状态下输入任一字符,但不能使用空格。

数据格式:1、Polyline后面不能有空格;(如果要生成面,将Polyline改成Polygon,如果生成点,即point)2、数据间的空格间隔只能是一个字符;3、生成线的每一点要按顺序排列,按不同顺序排列会生成不同的图像;4、第一个点的序号从0开始编号;5、若要生成多条线,对每条线要编号;且要符合上述的要求,每条线的点重新从0开始编号;6、最后一行要加上END;7、将数据从EXCEL表中导出成TXT格式后,按上述要求调整好数据格式,新建一个TXT文档,将数据复制到新建的文档当中。

arcgis中excel转要素

arcgis中excel转要素

arcgis中excel转要素
在ArcGIS中,你可以使用"功能类到要素集"工具来将Excel文件转换为要素。

以下是一些步骤:
1. 首先,确保已将Excel文件导入ArcMap或ArcCatalog中。

你可以将Excel 文件直接拖放到ArcMap中,或使用"添加数据"按钮来导入Excel文件。

2. 在ArcMap中,选择"工具箱"窗口,找到"数据管理工具"> "功能类到要素集"工具。

将此工具拖放到"地理处理"窗口中。

3. 在"功能类到要素集"工具中,选择要将Excel文件转换为要素的图层。

4. 指定输出要素类的位置,并指定要素集名称。

5. 在"字段映射"选项中,将Excel文件的字段与要素类的字段进行映射。

你可以选择保留所有字段,或只选择一部分字段进行转换。

6. 点击"运行"按钮,开始转换过程。

转换完成后,你将在指定位置看到新创建的要素类。

你可以在ArcMap中打开它,以查看转换结果。

arcgis属性表与excel建立连接

arcgis属性表与excel建立连接

一:arcgis属性表与excel建立连接:
1):原始数据属性表如图:
excel表数据如下:
2)现要建立属性表soilID与excel的土属编号的关联:
打开连接表:并如下操作:
在1处选择属性表连接字段,2处选择excel表所在的sheet,3处选择excel 表中连接字段
完后单击OK。

结果如图:
二:对连接进来的属性进行修改:
当启动编辑时会发现添加进来的字段不能编辑,很正常,因为添加进来的字段属于excel表,不属于属性表,当然不能编辑了,基于这,我想可以把excel的字段转化为属性表的字段。

(直接导出数据就可了,不能编辑状态链接excel表的情况下导出新的shp文件,下面的做法可不管)
具体做法是添加一个字段,使其字段类型和excel字段类型一致,然后启用Field Calculator,如下图:
这样excel表字段就会添加到属性表里,如此把所有字段添加进来,然后移除连接,再启动编辑就可以对所有字段进行编辑。

三:属性表导出为Excel,
可以先导出为dbf文件,再转化为Excel,但是我没安装Access,如是采用另一种方法:
先在属性表里,将属性表导出为txt文件。

下面就可以在Excel中操作了,进入导入数据向导,找到刚导出的txt,一直下一步,直到下面选择分隔符时:
然后一直下一步,直到完成OK。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Excel数据导入到ArcGIS属性表

∙|
∙浏览:2175
∙|
∙更新:2013-05-05 15:36
∙|
∙标签:excel
1、数据准备要把Excel表里的数据导入到ArcGIS里的地图数据里面,对数据有
一个要求,就是两份数据都有相同的一个字段,或者说相同的一列。

如下面的实例,地图数据和Excel数据里面有一列代表省份。

注意两份数据里面的内容必须完全一致。

比如说地图里面四川省的省份这一列内容是“四川”,而Excel里面是“四川省”,那么就不能对应起来。

2、把Excel数据加载到ArcGIS里面使用的按钮和加载地图数据的按钮是一样
的。

有一点要注意到是选择加载文件看到Excel表的时候,这时候要在里面双击Excel表,不要直接点下面的加载。

这样打开Excel表里面的列表,选择Sheet1然后加载进来即可。

如果数据放在不同的Sheet里面,则选择对应的Sheet就行了。

3、联合属性表在左边的TOC面板中选择右键地图数据,然后使用"Join and
Relates"-"Join"工具,打开对话框。

在打开的对话框里面选择要Join的表,并选择相对应的字段。

这里地图数据使用的是“NAME"段,Excel数据选择的是"省份"
字段,因为它们含有相同的内容.点击OK,然后再打开地图数据的属性表就可以看到Excel数据已经导入到ArcGIS地图数据里面了.
4、导出地图数据因为Join后的属性表只保存在内存中,要是关掉程序再打开地图数据,Excel里的数据又没有了。

所以需要将地图数据导出保存。

方法也是在地图数据上右键,选择Data-Export Data,选择保存位置可。

5、加载刚保存的数据,这时候Excel里的数据就已经导入到地图数据里面了。

相关文档
最新文档