将纬度/经度转换为Alberta 10 TM Projection [英] Converting latitude/longitude to Alberta 10 TM Projection

查看:124
本文介绍了将纬度/经度转换为Alberta 10 TM Projection的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我需要在Alberta 10 TM Projection中将纬度/经度坐标转换为东/北坐标.

I need to convert latitude/longitude coordinates into Easting/Northing coordinates in the Alberta 10 TM Projection.

10 TM投影类似于UTM,但是它是加拿大艾伯塔省的自定义投影.我认为(尽力而为)我可以自己编写代码,但是如果已经完成,宁愿不要重新发明轮子.

The 10 TM projection is similar to UTM, but it is a custom projection for the province of Alberta, Canada. I think (with some effort) I could code it myself but would rather not reinvent the wheel if it's been done already.

推荐答案

获取 PROJ.4制图投影库 -开源库.

10TM的建议参数:

Suggested parameters for 10TM:

+ proj = tmerc + lon_0 = -115 + k_0 = 0.9992 + x_0 = 500000 + datum = NAD27

+proj=tmerc +lon_0=-115 +k_0=0.9992 +x_0=500000 +datum=NAD27

根据此帖子,您可以需要:

如果您的10TM,将ellps更改为GRS80 数据参考NAD83基准 (而不是NAD27/clrk66).您可以 还需要更改错误的北向 (y_0)如果是10TM,则为-5000000 艾伯塔省的坐标小于 5,000,000(AltaLIS标准").

change the ellps to GRS80 if your 10TM data is referenced to the NAD83 datum (instead of NAD27/clrk66). You may also need to change the false northing (y_0) to be -5000000 if your 10TM coordinates for Alberta are less than 5,000,000 (an AltaLIS "standard").

我应该提到proj.4是图书馆,用于进行任何类型的地理坐标系转换.几乎没有任何改造是不可能的.

I should mention that proj.4 is the library to get for any kind of geographic coordinate system transformation. There's pretty much no transformation it can't do.

我还建议您阅读地图投影-约翰·斯奈德的工作手册(平装)如果您喜欢这类事物,这是经典之作. :)(修复了链接)

I also recommend reading Map Projections-A Working Manual (Paperback) by John Snyder if you are into these kinds of things.. it's a classic. :) (fixed the link)

这篇关于将纬度/经度转换为Alberta 10 TM Projection的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆