配置弹出窗口
在本主题中
地图可以显示配置为在弹出窗口中显示的要素的相关描述性信息。弹出窗口灵活展现了地图中与各要素图层相关的属性,如徒步小路、土地价值或失业率。他们可以显示附件、图像和图表,并且可以链接至外部网页。当使用基于镶嵌数据集的影像服务时,可在影像上配置弹出窗口。影像图层上的弹出窗口会显示影像在当前位置上的属性,如采集日期、传感器类型和云覆盖。
图层的默认弹出窗口外观为属性和值的普通列表。作为地图所有者,您可以配置弹出窗口以定义可见字段、隐藏字段的列表,以及信息的显示方式。例如,您可以显示一个简单的属性列表,或提供自定义格式的文本和图表,以便为特定图层中的要素可视化和要素比较操作提供更丰富的交互式体验。
您可在 ArcGIS Server 服务图层、托管要素图层、托管切片图层以及来自文件的图层中配置弹出窗口。如果正在为 ArcGIS Server 要素图层配置弹出窗口,您还可以设置哪些字段是可编辑字段。。不支持 OGC WMS 和 OGC WMTS 弹出窗口。不支持在 KML 图层上配置弹出窗口;图层中的所有要素数据会自动显示(您无法配置或禁用这些数据)。您在自己的图层上进行的弹出窗口配置会随项目属性一同保存,然后在使用该图层的其他地图上自动启用。该配置仅适用于地图中的图层,不适用于 ArcGIS Server 服务器上运行的实际服务。
要使弹出窗口显示在地图中,您需要在网站中共享 ArcGIS Server 服务图层。如果您仅将自己的服务共享给所在的组而非所有人(公共),则只有组成员才能看到您的弹出窗口。
启用和移除弹出窗口
地图可以显示配置为在弹出窗口中显示的要素的相关描述性信息。可快速启用图层中的弹出窗口。但是,由于图层中可能包含大量的要素数据而且地图中也可能同时包含多个图层,因此如果花费一些时间利用选定字段、特定的格式化效果和媒体类型等参数来配置弹出窗口,将会获得更好的显示效果。要素图层始终会启用弹出窗口,因此不会显示用于启用弹出窗口的选项。但是,将会显示选项以进行配置。
如果您不想显示先前启用的图层的弹出窗口,请单击图层名称右侧的箭头,然后单击移除弹出窗口。地图注释或 KML 图层中没有“移除弹出窗口”的选项。
配置弹出窗口
- 确保您已登录,如果想要保存弹出窗口的更改,则还需具备创建内容的权限。
注:
即使您没有创建内容的权限(您在地图查看器中不会看到保存),您仍可以通过单击修改地图配置弹出窗口来浏览数据。
- 在地图查看器中打开地图,单击详细信息,然后单击内容。
- 浏览至包含要在弹出窗口中配置的要素数据的子图层。
- 单击图层名称右侧的箭头,然后单击配置弹出窗口。您可以配置弹出窗口的三个部分:标题、内容和媒体。
- 为弹出窗口输入标题。
- 使用 [+] 按钮可从数据中选择字段值。字段值包含字段名称后接的字段别名。默认情况下会显示主字段。
- 您可以选择不输入字段值而改为输入静态文本,或两种结合输入。
假设您希望标题按县显示人口。您可以结合使用静态文本和字段值来配置标题,如键入 Population for,然后插入数据的县名 [Cnty_name] 的字段值,键入等号 =,最后插入显示人口的另一个字段值 [pop2010]。标题可配置为以下形式:
Population for [Cnty_name] = [pop2010]
这样一来,标题将替换为各个实际的字段值,例如,Population for Clark County = 453099。
- 从下拉菜单中选择属性选项来设置弹出窗口的内容。其中包括字段属性列表、某个字段的描述、自定义属性显示或无属性信息。。
- 要配置想要显示的一个或多个字段中的属性,请单击配置属性链接。选择要显示的字段。还可以选择一个字段来更改其别名、将其排序和格式化。对于数值字段(如 population),选择要显示的小数位数以及是否使用千位分隔符。
提示:
如果图层支持编辑操作,则可以选择要编辑的字段。确保还将显示字段(显示在编辑弹出窗口中)。对于可编辑文本字段,可以选择文本框的类型并提供提示。
对于包含时间的日期字段,请选择同时包含日期和时间的格式。默认情况下,仅显示日期。
- 如果选择显示某一字段的描述,请单击选择包含描述的字段下的箭头,然后单击要显示的字段名称。
- 如果选择自定义属性显示,请单击配置定义并格式化想要显示的信息。自定义属性显示功能允许您使用富文本、属性和链接的组合来灵活地对显示进行最大程度的控制。如果为可编辑图层创建自定义属性显示,则在其他用户编辑要素时,属性将显示为列表。
- 要配置想要显示的一个或多个字段中的属性,请单击配置属性链接。选择要显示的字段。还可以选择一个字段来更改其别名、将其排序和格式化。对于数值字段(如 population),选择要显示的小数位数以及是否使用千位分隔符。
- 如果要素图层包含附件,则可以在弹出窗口底部选择将附件显示为链接。支持附件采用要素服务中要素类的相关表的形式。
- 如果需要,可将媒体添加到弹出窗口中,例如图像或图表。
- 完成弹出窗口的配置后,请单击保存弹出窗口。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。
显示附件
如果地图包含数据中具有附件的要素图层,可配置弹出窗口以将附件显示为链接。只有图层中具有附件时,您才会看到用于显示附件的选项。显示弹出窗口时,将在窗口底部列出附件链接。单击其中一个链接,在新窗口中打开附件。
- 请按照配置弹出窗口部分中的前六个步骤为您想要配置的图层打开配置弹出窗口窗格。
- 选中以链接形式显示要素附件旁边的复选框。
- 单击保存弹出窗口。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。
显示图像
可在弹出窗口中添加图像。图像可包含在图层的数据中,或者可在存储在外部网站或门户中的图像上输入 URL。图像可包含标题、文字说明以及相关网站的链接。
提示:
为获得最佳显示效果,应创建大小为 200 像素(宽)x 150 像素(高)的图片。如果图片小于 200 x 150,窗口中将显示白色边框。如果图片较大,Web 浏览器会自动将图片大小调整为 200 x 150,但画面可能出现扭曲。
- 请按照配置弹出窗口部分中的前六个步骤为您想要配置的图层打开配置弹出窗口窗格。
- 单击添加,然后选择图像。
- 输入图像标题。默认情况下会显示主字段。
- 单击 [+],然后从数据中选择字段值。如果希望数据中每个要素拥有唯一标题,可以使用此选项。
- 您可以选择不输入字段值而改为输入静态文本,或两种结合输入。
- 如果不希望在图像中显示标题,请删除该字段中显示的所有文本,使该字段为空。
- 输入文字说明。文字说明位于标题下方,图像上方。它用于对图像进行简要说明。默认情况下,不显示文字说明。
- 单击 [+],然后从数据中选择字段值。如果希望数据中每个要素拥有唯一标题,可以使用此选项。
- 您可以选择不输入字段值而改为输入静态文本,或两种结合输入。
- 如果不希望图像中显示文字说明,请删除该字段中显示的所有文本,使该字段为空。
- 输入图像的 URL。
- 单击 [+],然后从数据中选择字段值。如果希望数据中每个要素拥有唯一图像,可以使用此选项。
- 输入该图像的 URL。支持 PNG、JPEG 和 GIF 图像。
- 输入相关链接的 URL。单击图像时,此 URL 将在新窗口中打开。这是一个可选操作。
- 单击 [+],然后从数据中选择字段值。如果希望数据中每个要素拥有唯一 URL,可以使用此选项。
- 输入相关链接的 URL。
- 单击确定保存图像配置并关闭配置图像窗口。
- 如果具有多个图像(或其他媒体项目)并希望更改项目在弹出窗口中显示的顺序,请在弹出媒体框中单击一个媒体项目,然后单击向上或向下。
- 单击保存弹出窗口。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。
显示图表
可以通过添加图表以图形方式显示数值属性字段的值。可以添加饼图、条形图、柱形图和折线图。
- 请按照配置弹出窗口部分中的前六个步骤为您想要配置的图层打开配置弹出窗口窗格。
- 单击添加,然后选择您希望显示的图表类型。
- 输入图表标题。
- 使用 [+] 从数据中选择字段值。默认情况下会显示主字段。
- 您可以选择不输入字段值而改为输入静态文本,或两种结合输入。
- 如果不希望图表中显示标题,请删除该字段中显示的所有文本,使该字段为空。
- 输入图表的文字说明。文字说明位于标题下方,图表上方。它可以对图表中的数据进行简要说明。您最好在图表描述中包括对柱形图、条形图或折线图单位的指示。饼图显示百分比,当弹出窗口最大化时,将在图表上进行标注。
- 使用 [+] 从数据中选择字段值。默认情况下,不显示文字说明。
- 您可以选择不输入字段值而改为输入静态文本,或两种结合输入。
- 如果不希望图像中显示文字说明,请删除该字段中显示的所有文本,使该字段为空。
- 选择要包含在图表中的字段。
- 选择归一化字段对数据进行归一化。用值字段中的值除以该字段中的值可以得到比率。在其他因子影响您正在分类和显示的数值时,可使用归一化比率。例如,人口可能会受到每个县面积的影响,因此可以将人口除以面积来对数据进行标准化。如果字段中的值使用的测量单位不同,则数据归一化可用于提供有意义的比较。
- 单击确定保存图像配置。
- 如果具有多个图表(或图像)并希望更改项目在弹出窗口中显示的顺序,请选择一个媒体项目,然后单击向上或向下。
- 单击保存弹出窗口。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。
显示相关数据
地图中的图层可能包含通过公用字段与另一个表预先建立的关系。例如,如果您具有建筑物图层,那么它可能与显示占用该建筑物的承租人的相关信息的图层具有预先建立的关系。如果存在关系,则可配置弹出窗口以显示相关数据。
可在 ArcGIS for Desktop 的地理数据库中创建数据关系并将数据发布到您的门户或 ArcGIS for Server(需要 10.1 或更高版本)。
地图查看器支持“一对一”和“一对多”的关系。要在表中显示相关记录,包含相关数据的图层必须在地图中。
- 按照配置弹出窗口部分的前六个步骤进行操作。
- 在配置属性内,选择要显示的相关字段。相关字段的字段名称中包括 {关系}。
- 针对一对一关系,弹出窗口将在弹出窗口内显示相关属性。
- 针对一对多关系,可选择在弹出窗口内或表中显示相关数据。如果在弹出窗口内显示属性,字符串字段将显示计数。对于数值字段,可选择显示总和、最小值、最大值、平均值或计数。
- 对于数值字段,选择要显示的小数位数以及是否使用千位分隔符。
- 要显示图表,请按照显示图表部分中的步骤进行操作。
- 对于具有一对一关系的图层,可在图层中创建属性的图表。
- 如果图层具有一对多关系,可选择在图层、相关图层或表中创建属性的图表。
- 如果选择通过相关图层或表创建图表,则请选择相关图层或表、图表字段以及标注字段。
- 单击保存弹出窗口。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。
配置影像的弹出窗口
当使用基于镶嵌数据集的影像服务时,可在影像图层上配置弹出窗口。影像图层上的弹出窗口会显示影像在当前位置上的属性,如采集日期、传感器类型和云覆盖。弹出窗口仅显示在当前地图比例下可见的影像中的信息。影像在弹出窗口中的排序取决于显示顺序设置。要了解有关地图比例和影像显示排序的详细信息,请参阅显示影像。
弹出窗口还可显示定量数据的像素值,这些值可以表示高程、降雨量、温度、反射率以及其他此类信息。有两种类型的定量像素值可供配置:项目像素值和服务像素值。项目像素值表示某一给定位置的原始像素值。服务像素值表示在当前地图比例下经过处理和重采样的像素值。服务像素值的含义或单位可能不同于项目像素值。例如,美国陆地资源卫星服务可能在服务级别上应用了归一化差值植被指数 (NDVI)。这种情况下,服务像素值表示 NDVI,而项目像素值则表示原始数字值 (DN)。
使用定性数据时也可显示与像素值相关的分类信息,如土地覆被类型。
注:
如果正在使用通过栅格数据集而不是镶嵌数据集创建的影像服务,也可对弹出窗口进行配置;但这些弹出窗口将只显示服务像素值。
要在弹出窗口中显示像素值和分类信息,请执行以下步骤。
- 请按照配置弹出窗口部分中的前六个步骤为您想要配置的影像图层打开配置弹出窗口窗格。
- 单击配置属性,随即打开配置属性窗口。
- 滚动至服务像素值和项目像素值字段名称。
如果您的影像服务中包含分类信息,您将看到以“栅格”开头的字段。还可配置设置以显示这些字段。
- 如果计划显示数据原始值,请选中项目像素值旁的方框。可以使用字段别名对字段进行重命名,从而更好地描述数据。
- 如果计划显示已处理的数据值,请选中服务像素值旁的方框。可以使用字段别名对字段进行重命名,从而更好地描述数据。
- 单击确定接受在弹出窗口中显示属性字段。
- 单击保存图层以将配置保存为项目属性。只有在此图层归您所有或者在将其保存为新项目时,才能保存项目属性。
- 在地图查看器顶部单击保存以将弹出窗口更改保存到地图。