当前位置:首页 > 游戏动态 > 正文

新知卫星地图怎么导入数据.先准备这些文件和坐标格式

根据知乎专栏“新知卫星地图使用指南”中一篇名为《手把手教你导入自定义数据:从准备到可视化》的文章,想要在新知卫星地图上成功导入你自己的数据,比如你家的位置、一次旅行的路线或者一片你感兴趣的区域边界,事先的准备工作至关重要,这篇文章强调,很多用户导入失败的原因并不是软件操作有多复杂,而是前期准备的文件或格式不对,我们第一步要做的,不是急着打开软件点击导入按钮,而是耐心地把“食材”准备好。

你必须准备好你的数据文件,新知卫星地图支持多种常见的GIS数据格式,但你不需要被这些术语吓到,可以简单地理解为几种电脑文件类型,文章里明确提到,最推荐普通用户使用的是KML或KMZ文件,你可以把KML文件想象成一种专门用于地理信息的“文本文档”,它用代码记录了点、线、面的位置和说明信息,可以用记事本之类的简单软件打开查看,而KMZ文件本质上是一个压缩包,它把KML文件以及可能用到的图片图标等资源打包在一起,管理起来更整洁,也是谷歌地球等软件默认生成的文件格式,兼容性非常好,除了这两种,文章也提到软件还支持GPX格式(这通常是GPS设备导出的轨迹文件)、CSV格式(一种用逗号分隔的表格文件,常见于Excel)以及Shapefile格式(这是一种在专业GIS领域应用广泛的格式,但要注意,它通常由一组同名但后缀不同的文件组成,如.shp, .shx, .dbf等,导入时必须确保这组文件完整无缺,全部放在同一个文件夹里)。

新知卫星地图怎么导入数据.先准备这些文件和坐标格式

接下来是核心部分:坐标格式,你的所有地理位置信息,无论是单个点还是一个复杂的形状,都必须用经纬度坐标来表达,新知卫星地图使用指南》这篇文章特别提醒用户,一定要注意坐标系统的统一,否则你导入的点可能会跑到地球的另一端去,对于绝大多数民用场景,我们使用的是WGS84坐标系,这也是GPS全球定位系统使用的标准,在这个坐标系下,经纬度有两种常见的表示方法,你需要确保你的数据使用的是其中一种,并且在整个文件中保持一致。

第一种叫“度分秒格式”,这种格式非常直观,就是我们常看到的“北纬39度54分27秒,东经116度23分17秒”这种形式,在数据文件里,它可能会写成“39°54'27"N, 116°23'17"E”或者用空格代替符号,如“39 54 27 N, 116 23 17 E”,度、分、秒之间需要有明确的分隔符。

新知卫星地图怎么导入数据.先准备这些文件和坐标格式

第二种叫“十进制度格式”,这种格式更适合计算机计算,它把分数和秒数统一转换成小数形式的度数,上面那个地点的坐标用十进制度表示就是“39.9075, 116.3881”,这里有一个关键点,文章里用加粗字体强调:经度在前还是纬度在前? 这是一个非常容易出错的地方,在新知卫星地图以及绝大多数国际标准中,通用的顺序是“纬度, 经度”,也就是说,第一个数字代表南北位置(纬度),第二个数字代表东西位置(经度),需要用正负号来表示南北半球和东西经度:北纬为正数,南纬为负数;东经为正数,西经为负数,北京天安门的坐标是“39.9087, 116.3975”,而纽约自由女神像的坐标大概是“40.6892, -74.0445”(注意西经74.0445度这里用了负号)。

如果你是从GPS设备导出轨迹,或者从一些在线地图网站获取坐标,通常可以直接选择输出为KML/KMZ或GPX格式,这是最省事的方法,软件会自动处理好坐标系统,但如果你是自己手动整理数据,比如把一个Excel表格里的地址清单转换成坐标然后导入,那就要格外小心地核对上述格式,文章建议,对于手动整理,可以先尝试用CSV格式,第一列放名称,第二列放纬度,第三列放经度,然后用新知卫星地图的导入功能直接读取这个CSV文件,并指定哪一列是纬度、哪一列是经度。

根据“新知卫星地图使用指南”的总结,导入数据前的准备工作可以归纳为两步:一是确保你的数据保存为软件支持的格式,首选KML/KMZ;二是仔细检查你的坐标数据,确保它们是基于WGS84坐标系,并且以一致的格式(度分秒或十进制度)正确书写,牢记“纬度,经度”的顺序和正负号规则,把这些基础工作做扎实,后续的导入操作就会变得非常简单流畅,你就能顺利地将自己的数据层叠加在精美的卫星影像上了。