如何在Mathematica中将美国州立方坐标转换为纬度和经度?
我正在将华盛顿特区的Northing和Easting(以英尺为单位)转换为纬度和经度 这是地址: 316 PENNSYLVANIA AVENUE SE 20003
以下是坐标:
X = 399901.19 Y = 135465.63
我知道我应该是ND83而我的SPC区域是MD-1900
我检查了GeodesyData [],我尝试了所有这些: “NAD27”,“NAD831986”,“NAD83CORS93”,“NAD83CORS94”,“NAD83CORS96”, “NAD83HARN” 使用GeoPosition [{399901,135465,0},datum]但没有成功。我知道在R中我可以使用epsg:2804或epsg:3559但是在Mathematica中,我不知道使用哪个代码,但这些代码都不起作用。
答案 0 :(得分:1)
我发现了如何回答:
我们的坐标位于马里兰州1800的基准NAD83中。因此,我们的Mathematica基准字符串应为“SPCS83MD00” 了解状态和连接到状态的代码对于构建基准字符串至关重要。在SPCS83之后,添加状态,在本例中为MD,以及四位数代码的最后2位数。
因此,可以转换为(WGS84)或纬度和经度,如下所示:
LatitudeLongitude[GeoGridPosition[{399901., 135466.}, "SPCS83MD00"]]
还有一件事:
如果你想在Mathematica中找到SPCS83或NAD 83的扩展名,你只需要使用,然后开始键入SPCS83或NAD83,它将为你提供包含状态及其代码的可能字符串(某些状态有超过1个代码)
GeoProjectionData["SPCS83MD00"]