一、常用坐标介绍
1.CGCS2000坐标
CGCS2000国家大地坐标系,是我国目前最新的国家大地坐标系。原点为海洋和大气的整个地球的质量中心。CGCS2000坐标系区别于西安80的二维坐标系,具有三维、地心、高精度、动态等特点。2008年7月1日起,我国正式使用CGCS2000坐标系。
2.WGS84坐标系
世界大地测量系统,这也是GPS使用的参考系统。
二、如何打开和保存CGCS2000坐标系?
1.导入在线/离线卫星影像
目前国内常用的坐标系一般为CGCS2000,我们着重介绍如何打开和保存CGCS2000坐标的文件。
首先,需要有无偏移的卫星影像。打开国产GIS软件Bigemap大地图,点击添加地图,弹出的地图管理器框中,可以导入两类地图:
1.1 在线地图源
点击右侧【批量添加】,点击右下侧的【添加帮助】,按照帮助下载并加载地图配置文件进去,点击【添加】。
加载进去后,全选图源,确定导入进去即可。其中的Mapbox、Mapquest等图源都是无偏移图源。
1.2 离线地图
选择【添加数据包】,弹出的框中点击右下角蓝字【添加帮助】,根据添加帮助操作下载好格式为.bmpkpg的离线卫星图。
返回Bigemap软件,选择离线包位置导入进去,输入地图名称,选择好分组。
然后,就可以在软件中查看到下载到的离线高清地图包,如下图,长这样:
2.打开和保存CGCS2000文件
添加好地图后,我们就可以导入坐标为CGCS2000的文件。接下来,我们以合江县的CAD文件为例,将它与无偏移卫星影像叠加对照,来查看是否正确。
打开Bigemap GIS Office软件,将后缀名为.dxf文件的合江县文件拖入软件内,如图, 出现以下弹窗。
弹出的【打开矢量文件】窗口中,我们来选择合江县.dxf的投影,点击【选择】。弹出【坐标系】窗口,选择投影坐标系的CGCS2000。
接着,还需要选择中央子午线:这里我们借助Bigemap大地图的实用功能——自动计算中央子午线,来选择合江县.dxf文件合适的中央子午线。
合江县.dxf所在的行政区域为四川省泸州市合江县,按照这个行政区选择好后,点击【计算】,我们得到了合江县.dxf文件的中央子午线,然后点击【确定】关闭窗口。
返回【坐标系】窗口,此时这里随着刚刚计算好的中央子午线也自动选择好了中央子午线,此窗口同样点击【确定】。
这个时候,我们就选择好了合江县.dxf文件的坐标投影。
点击确定,开始导入文件。如图,就是合江县.dxf与无偏移卫星图叠加的效果图。
放大看,可以看出dxf文件和卫星影像完全对照得上。
也可以打开其他文件格式,如下图,为包含成都龙泉驿的POI信息的CSV文件,我们照之前的步骤导入进去,选择好CGCS2000投影坐标和自动计算中央子午线后,可以看到,表格形式的CSV文件导入进来后,自动分好了经度纬度坐标。
点击确定,就导入了CGCS2000坐标系的CSV文件。我们在Bigemap大地图中再修改下POI点的显示(字体、大小、颜色、图标设置等),如图:
今天学习tp(传送)基础指令。
指令内容如下:指定人群x1y1z1当前坐标为0,-60,0,将自己传送到此位置,同时发送弹幕即可触发,返回0,-60,0坐标。
输入tp额外指令,格式为:/tp指定人群~数值~数值~数值。发送弹幕即可触发。
“~”表示触发指令时的坐标。如果你的坐标为000,输入/tp@s~5~5~5就会传送到555的位置。这样就很好理解了,其实代表在你所在的坐标加上你所需要的数值。
指令还可以在命令方块中触发,效果如下:我在0,-60,0处放置命令方块,命令方块内的指令会根据这个坐标触发。此时无论指定人群位于何处,都会根据命令方块的坐标进行传送。同时,控制状态下的命令方块需要使用按钮、拉杆、压力板等红石设备来激发,这种传送不会调整指定人群的视角角度。
另一种tp基础指令格式为:/tp指定人群指定人群。如果只是传送玩家,可以使用聊天栏自带的传送指令。可以在触发指令的玩家和游戏中任意一名正常状态的玩家之间进行传送。效果如下:
由于在线的指定玩家只有我一个,所以当我自己传送到自己所在的位置时,玩家的视角会平行于地面。
注意,这种tp也可以与非玩家的指定对象进行传送。如果以上内容你都能轻松理解,那么恭喜你已经掌握了tp的基本内容。
接下来介绍tp的特殊指令格式:/tp指定人群xly1z1 facing x2y2z2,就是在传送坐标的过程中改变玩家的视角方向,也就是让处于xly1z1的玩家看向x2y2z2的位置。如果xly1z1和x2y2z2的坐标相同,那么视角就会平行于地面。当然,你也可以使用“~~~”的方式来表示前后两个坐标。这样就可以举一反三了。
如果你也喜欢或者需要这种类型的指令解说视频,不妨点赞关注一下,这也是对主播的支持。感谢大家的支持。