您的位置 首页 > 数码极客

gis中如何用表格挂接数据库

小伙伴们,不知道昨天的技能大家有没有学会呢?

今天继续给大家分享属性表的操作与编辑的下篇——面积的计算和数据表的连接。

小伙伴们快来get新技能吧!

一、面积的计算:

在需要计算面积的数据图层右击,打开属性表;选择一个字段,右击——计算几何:

在属性里面可以选择需要计算面积还是周长或者按照X,Y质心计算等。

在坐标系中可以选择使用数据源的坐标系还是数据框的坐标系,数据源的坐标系就是该数据所具有的坐标系;数据框的坐标系就是该图层下所有要素所具有的同一个坐标系。数据框坐标系可以在工具栏的视图菜单下编辑:

在单位中我们可以选择公亩、公顷、平方分米、平方千米、平方米、平方英尺、平方英里、英亩等单位。

附上各单位之间的转换数据:

1公亩=0.15亩

1公亩=0.01公顷

1公亩=10000平方分米

1公亩=0.0001平方千米

1公亩=100平方米

1公亩=1076.39104平方英尺

1公亩=3.8610215794307×10-⁵平方英里

1公亩=0.024710538108356英亩

1公顷=100公亩

1公顷=1000000平方分米

1公顷=0.01平方千米

1公顷=10000平方米

1公顷=107639.104平方英尺

1公顷=0.0038610215794307平方英里

1公顷=2.4710538108356英亩

1平方分米=0.0001公亩

1平方分米=1x10-⁶公顷

1平方分米=1x10-⁸平方千米

1平方分米=0.01平方米

1平方分米=0.107639104平方英尺

1平方分米=3.8610215794307×10-⁹平方英里

1平方分米=2.4710538108356×10-⁶英亩

1平方千米=10000公亩

1平方千米=100公顷

1平方千米=100000000平方分米

1平方千米=1000000平方米

1平方千米=10763910.4平方英尺

1平方千米=0.38610215794307平方英里

1平方千米=247.10538108356英亩

1平方米=0.01公亩

1平方米=0.0001公顷

1平方米=100平方分米

1平方米=1x10-⁶平方千米

1平方米=10.7639104平方英尺

1平方米=3.8610215794307×10-7平方英里

1平方米=0.00024710538108356英亩

1平方英尺=0.00092903040144221公亩

1平方英尺=9.2903040144221×10-⁶公顷

1平方英尺=9.2903040144221平方分米

1平方英尺=9.2903040144221×10-⁸平方千米

1平方英尺=0.092903040144221平方米

1平方英尺=3.5870064279155×10-⁸平方英里

1平方英尺=2.2956841138659×10-⁵英亩

1平方英里=25899.881143567公亩

1平方英里=258.99881143567公顷

1平方英里=258998811.43567平方分米

1平方英里=2.5899881143567平方千米

1平方英里=2589988.1143567平方米

1平方英里=27878400平方英尺

1平方英里=640英亩

1英亩=40.468564286823公亩

1英亩=0.40468564286823公顷

1英亩=404685.64286823平方分米

1英亩=0.0040468564286823平方千米

1英亩=4046.8564286823平方米

1英亩=43560平方英尺

1英亩=0.0015625平方英里

1亩=6.6667公亩

1亩=0.0667公顷

二、数据表的连接:

在需要连接数据表的数据图层右击——→连接和关联——→连接:

弹出如下对话框,可以选择连接到某一表的的属性或者是基于空间位置的另一 图层的属性。

我们先来看连接到某一表的属性的操作方法:

在1.选择该图层中连接将基于的字段中选择属性表的连接字段;

在2.选择要连接到此图层的表,或者从磁盘加载表;

在3.选择此表中要作为连接基础的字段;

在连接选项中可以选择保留所有excel表格的记录还是仅保留匹配的记录,建议选择保留所有,多余的在连接后可以删除,以免去后面不必要的麻烦。

注意:1.连接时要保证属性表里和excel表格里有相同的字段。也就是有相同的一列;

2.excel表格的表头不能有合并的或者标题之类的;

3.excel表格里面不能包含有空格、括号、逗号、等等的一些字符;

4.为防止出现问题,在选择好后点击验证连接按钮,如果有问题会有提示,可以根据提示去相关表格。

连接好后如图所示:

注意:此时不能修改属性里连接进来的任何字段,因为现在仅仅是连接,属性表显示的字段还不是属性表的字段,当你关闭第二次打开时还是要重新连接。那么,我们应该怎么办才能让表格的字段挂接在属性表里呢?

小伙伴们不要着急,此时我们只需要将图层导出另存即可。

右击该图层——→数据——→导出数据:

我们可以现在需要导出所有要素还是视图范围里的要素。

视图范围的要素是指只在arcmap编辑窗口显示的要素,超出的都不是视图范围。

然后可以根据需要选择源数据还是数据框。

在选择输出路径、名称(名称不能出现中文)等。

点击确定即可完成。

导出后可以选择将导出的要素加载到arcmap中,如图所示。

这时我们就可以对导出要素的属性进行编辑了:

好了,小伙伴们,今天的内容就是这些了。

我们明天继续新的技能哦!

喜欢就关注我哦!

师兄每天都会为你送上精彩实用的技能。

GIS应用互动

技能多、更新快、又实用!

如果不会请加官方群交流: 489292432

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“gis中如何用表格挂接数据库”边界阅读