CSV、TXT 和 GPX 文件
在本主题中
可以将存储在带分隔符的文本文件(.txt 或 .csv)或者 GPS 交换格式文件 (.gpx) 中的要素添加到地图上。地图查看器可添加位置信息、为文件中的每个项目在地图上绘制要素,以及将信息作为图层存储在地图中。要素文件添加到地图中之后,您就可以对所创建的图层的属性进行编辑。例如,可以配置弹出窗口、更改符号、设置可见性范围、启用编辑以及移除弹出窗口。
文本文件
可以从包含经纬度或地址信息的带分隔符的文本文件 (.txt) 或逗号分隔值文本文件 (.csv) 中添加要素。该文件至少需要包含一对坐标字段,或者包含一个或多个地址字段。第一行需要包含位置字段名称。如果文件中包含的是经度和纬度字段,则这些字段将用于在地图上定位要素。如果文件中包含的是地址信息,或者如果地图查看器无法确定经纬度信息,则系统会提示您检查位置字段并根据需要对其进行更改。
支持的字段如下:
- 纬度,经度
- Lat, Long
- Y, X
- Ycenter, Xcenter
- Point_y, Point_x
- 地址
- 城市
- 省/自治区/直辖市
- 邮政编码
添加文本文件时的注意事项
- 包含的地址字段越多,地理编码的结果就会越精确。例如,具有地址和邮政编码字段的文件会比只有地址字段的文件产生更好的地理编码结果。
- 地址字段可包含地址的多个部分(有时称为单行地理编码)。
- 各字段可使用逗号、分号或制表符进行分隔。不支持其他分隔符。
- 纬度和经度信息需要使用十进制度。
- 如果文本文件的字段名称(文件的第一行)中所包含的空格多于分隔符,则地图查看器可能无法通过该文本文件创建图层。移除字段名中的一些空格,并尝试再次添加该文件。
- 不区分顺序和大小写(例如,可以使用 519 East 86 Street, New York, NY, 10028 或 new york,10028,519 east 86 street,ny)。
- 在使用地址时,会显示前 250 行要素。
- 包括在 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 中添加包含带有小数位的数字字段的 CSV 文件,则文件中的小数点字符应与系统语言所支持的格式相匹配。例如,如果您的系统设置为英语,则您的文件应使用句号作为小数点。如果您的系统语言设置为法语,则您的文件应使用逗号作为小数点。
- CSV 文件投影在 Web 墨卡托中。地图查看器不支持基准面变换。
- 您可以添加和共享 CSV 文件(可带有地址信息)作为网站的项目供他人下载。此类文件不能使用地图查看器进行查看。
GPX 文件
可以通过将数据转换为 GPS 交换格式 (.gpx) 的文件来添加 GPS 设备捕获的数据。有很多第三方和 GPS 制造商工具可用于执行这一转换。支持以下类型的数据:
- 航路点 - 这些点是 GPS 用户手动记录的点,经常会指定一个名称,以便在地图上标记位置。
- 轨迹 - 这些点是 GPS 设备以定期间隔自动记录的点。轨迹被渲染为线性要素。
- 路径 - 这些点是 GPS 设备用于导航到指定位置的点。路径被渲染为线性要素。
GPX 文件可包含显示航路点、轨迹和路线的多个图层。
如果未指定符号或者符号不属于地图查看器中所包含的符号集,将使用默认的航路点符号。