ArcMap和属性表

时间:2014-07-08 07:13:35

标签: arcgis geoserver arcmap

我想知道如何在ArcMap中为一个点要素保存多个数据?

例如,我有一个带有点要素的形状文件,每个点要素需要包含的数据包含不同年份(2007年,2008年,2009年和2010年)。每年都包括学生总数,入学人数,估计数等数据。如何在arcMap中为每个特定点要素保存这些数据?

我需要能够保存单个点要素的所有数据,我可以将其加载到Geoserver中,当在OpenLayers(Geoserver)中选择点要素时,将显示所有(年度)数据。

到目前为止,我已经尝试在arcmap中加入数据,但是当在GeoServer中提供时,只有在选择了一个点要素时才会显示2007年,并且不会显示其余年份(适用于所有点要素)

任何帮助将不胜感激。非常感谢。

4 个答案:

答案 0 :(得分:0)

您可能需要考虑在ArcMap中创建One to Many联接或查看Geoserver中是否可以这样做。

答案 1 :(得分:0)

加入您的数据并将其导出..您将在这些年中共同拥有一个新的shapefile ..

答案 2 :(得分:0)

听起来这些年来各点的位置都是一样的。如果是这种情况,那么"空间连接" ArcMap中的工具可以帮助您。使用该工具时唯一令人讨厌的部分是,您必须分别运行3次,因为您一次只能连接两个文件。

有助于该工具的另一件事是在"匹配选项"下为搜索半径提供数值。

答案 3 :(得分:0)

非常简单。请按照以下步骤 场景:让我们考虑对水孔位置进行采样。因此水源位置将相同。我们将取样5个导电年。 1.连接arcmap中的所有图层。 2.导出此连接层。 3.再次添加ArcMap。 4.根据年份指定唯一的符号。例如2005、2006、2007、2008等。 5.每种颜色将对年度结果进行分类。 6.在Geo服务器中导入该层。 7.在您的应用程序中获取此层。 8.单击任意一点并获取全年结果。

希望这是答案。