可以将存储在带分隔符的文本文件(.txt 或 .csv)或者 GPS 交换格式文件 (.gpx) 中的要素添加到地图上。地图查看器可添加位置信息、为文件中的每个项目在地图上绘制要素,以及将信息作为图层存储在地图中。要素文件添加到地图中之后,您就可以对所创建的图层的属性进行编辑。例如,可以配置弹出窗口、更改符号、设置可见性范围、启用编辑以及移除弹出窗口。
文本文件
可以从包含经纬度或地址信息的带分隔符的文本文件 (.txt) 或逗号分隔值文本文件 (.csv) 中添加要素。该文件至少需要包含一对坐标字段,或者包含一个或多个地址字段。第一行需要包含位置字段名称。如果文件中包含的是经度和纬度字段,则这些字段将用于在地图上定位要素。如果文件中包含的是地址信息,或者如果地图查看器无法确定经纬度信息,则系统会提示您检查位置字段并根据需要对其进行更改。
支持的字段如下:
- 纬度、经度
- 纬度、经度
- Y, X
- Ycenter, Xcenter
- Point_y, Point_x
- 地址
- 城市
- 州
- 邮政编码
向地图查看器添加文本文件的注意事项
- 包含的地址字段越多,地理编码的结果就会越精确。例如,具有地址和邮政编码的字段要比只有地址的字段产生更好的结果。
- 地址字段可包含地址的多个部分(有时称为单行地理编码)。
- 字段可通过逗号、分号或制表符分隔。不支持其他分隔符。
- 纬度和经度信息均需要使用十进制度。
- 如果文本文件的字段名称(文件的第一行)中所包含的空格多于分隔符,则地图查看器可能无法通过该文本文件创建图层。移除字段名称中的一些空格并尝试再次添加该文件。
- 不区分顺序和大小写(例如,可以使用 519 East 86 Street, New York, NY, 10028 或 new york,10028,519 east 86 street,ny。
- 如果您的文件包含地址,会显示前 1,000 行要素。(如果您未登录到门户,则只显示前 250 行要素。) 通过将 CSV 作为托管要素图层发布并将托管要素图层添加到地图查看器,您可以将大量要素添加到地图。
- 如果添加到地图查看器的文件包含经纬度信息,则不要应用显示 1,000 条要素的限制。
- 包括在 CSV 或文本文件中的日期字段必须采用 MM/DD/YYYY 或 DD/MM/YYYY 格式,在表示日、月、年的数字之间需使用分隔符。如果时间包括在日期内,必须采用 HH:MM:SS 格式的 24 小时制,并在数字之间使用分隔符。
- 使用 Firefox 或 Chrome 直接将您的文件拖拽到地图上。
- 如果数据包含非英语字符(例如专用于法语、俄语、希腊语、日语或阿拉伯语字母的字符),必须将导入的文件以 Unicode 或 UTF-8 格式编码,而不能以 ASCII 格式编码。如果导入的文件以 ASCII 格式进行编码且包含非英语字符,则文件中的属性值可能会显示为异常字符。在 Windows 中,可将文本文件另存为 UTF-8 或 Unicode 格式。在文本编辑器(例如记事本)中打开该文件,单击文件 > 另存为,然后从另存为对话框底部显示的编码下拉列表中选择 UTF-8 或 Unicode。
- 如果您的 CSV 或 TXT 文件存储在可公开访问的网站上且文件中包含经纬度信息,则可将其引用为 Web 上的图层。每当打开地图时,都显示文件中的最新数据。您可以从 Web 添加包含地址信息的 .csv 或 .txt 文件,但该文件将与地图一起存储。在 Web 上对原始 .csv 或 .txt 文件进行的任何更新都不会反映在 Web 地图中。
- 如果要从 Web 中添加包含带有小数位的数字字段的 CSV 文件,则文件中的小数点字符应与系统语言所支持的格式相匹配。例如,如果您的系统设置为英语,则您的文件应使用句号作为小数点。如果您的系统设置为法语,则您的文件应使用逗号作为小数点。
- CSV 文件将会投影到 Web 墨卡托坐标系中。地图查看器不支持基准面变换。
- 您可以添加和共享 CSV 文件(可带有地址信息)作为网站的项目供他人下载。此类文件不能使用地图查看器进行查看。
GPX 文件
可以通过将数据转换为 GPS 交换格式 (.gpx) 的文件来添加 GPS 设备捕获的数据。有很多第三方和 GPS 制造商工具可用于执行这一转换。支持以下类型的数据:
- 路点 - 路点是 GPS 用户为了在地图上标记重要位置而手动记录的点,通常会指定名称。
- 踪迹 - 踪迹是 GPS 设备定期自动记录的点。踪迹会渲染为线性要素。
- 路线 - 路线是 GPS 设备用来导航至指定位置的点。路线会渲染为线性要素。
GPX 文件可包含显示航路点、轨迹和路线的多个图层。
如果未指定符号或者符号不属于地图查看器中所包含的符号集,将使用默认的航路点符号。