是否有从 Thomas Bros 地图页面和网格转换为纬度/经度的公式?

Posted

技术标签:

【中文标题】是否有从 Thomas Bros 地图页面和网格转换为纬度/经度的公式?【英文标题】:Is there a formula to convert from Thomas Bros Map page & grid to a latitude/longitude? 【发布时间】:2008-10-29 15:10:44 【问题描述】:

我正在处理一个包含 Thomas Brothers 地图页面和网格编号的项目。有没有办法以编程方式将此地图页面转换为纬度和经度?

以 US101 和 I405 高速公路的交叉口为例。

ThomasBrothers:561-3G(页面网格)​​

【问题讨论】:

【参考方案1】:

据我所知,我对 Thomas bros 地图没有太多经验。您是在谈论地图的印刷版,还是在某处有指向在线地图的链接?

如果您只需要几个纬度/经度,那么您可以在许多网站上查找与网格对应的位置并手动获取经度和经度,包括http://itouchmap.com/latlong.html

如果您提供指向您正在使用的 Thomas bros 地图的链接,我可能会提供更多帮助。

通过查看上面的链接,您可以确定 US 101 和 I-405 的纬度为 34.16073390017978,经度为 -118.46952438354492。

【讨论】:

【参考方案2】:

您最好的来源是地图出版商。如果他们选择提供帮助,那里的人可以准确地告诉您您需要知道的内容。如果他们不帮助您,他们不太可能将信息发布给其他任何人。

如果是这种情况,您可以手动进行一些工作,将地图网格中的一个点关联到您的目标坐标系。实际上,您可以对每个页面的映射"datum" 进行逆向工程。您还必须知道使用什么地图投影来渲染地图,以便在远离“原点”时计算从地图坐标到地理坐标的转换。最后,您需要确定地图的方向,因为存在不同的“北”概念。

听起来 Thomas 地图对每一页都使用了一个新的网格,而不是从一页到另一页不断地填充网格。如果是这种情况,您必须在每张地图上关联一个点。例如,查找地图网格交叉点与著名道路交叉口重合的位置。然后你可以使用带有经纬度的地图(地形图,TerraServer等)找到道路交叉口的坐标。使用同一垂直网格线上的两个点执行此操作也可以帮助您确定地图上使用的北方。

【讨论】:

【参考方案3】:

简短的回答是,九个区域中的每一个都有一个从带有自定义参数的 Lambert 等角圆锥投影派生的网格,因此您无法编写没有参数的转换程序。

【讨论】:

最好不要在此处以纯文本形式留下您的电子邮件地址【参考方案4】:

我也有 ThomasBros。我想转换为 lat/long 以查找 Google Maps API 的页面。他们还提供了一个叫做 TBXY 的东西……不确定这是什么——也许是 GPS/lat/long 的一些符号?

<Area>"El Cajon"</Area>
<ThomasBrothers>"1297 5E"</ThomasBrothers>
<TBXY>"6481390:1827008"</TBXY>

【讨论】:

我猜 TBXY 是 Thomas Brothers X Y。它可能是某个投影坐标系中的北东东对【参考方案5】:

Thomas Brothers Maps 在开发其 GIS 系统以创建其数字地图系统时投入了大量资金。尽管第一张“数字制作”的地图是 Sacramento County-1990,但开发始于 1986 年。我希望他们的地图投影方程是一个严密保护的商业机密,现在 Rand McNally 拥有。我不知道这些方程式,但也想知道它们。

共有 9 个投影覆盖 48 个州。如果您知道洛杉矶的方程式,那么它在加利福尼亚和内华达州都有效。俄勒冈州和华盛顿州有自己的预测。亚利桑那州、新墨西哥州、科罗拉多州和犹他州共享另一个预测。

这个我知道……

众所周知,页面网格是 1/2 平方英里,即 2640 英尺乘 2640 英尺。坐标测量单位为 1 英尺。

要确定 Thomas Brothers XY 坐标,请获取一张或多张 Thomas Guide CD-ROM 地图,该地图最近已停产。最后为某些加利福尼亚县生产的是 2008 年版。西雅图、波特兰、拉斯维加斯和凤凰城/图森的最后一版是 2007 年版。每个仍然可以在 Rand McNally 网站上以 20 美元的价格购买。

当您对一组地址进行地理编码时,您会看到一个输出文件,其中包含您指定的地址的 TGXY 坐标和纬度/经度,以及该点所在的页码和网格。打开该文件后,您可以单击地图添加其他地理编码点,这也将提供这两个坐标。输出文件保存在 Access 数据库“.mdb”文件中。

如果您对地图投影或立体几何有很多了解,那么对应的 TGXY 和纬度/经度坐标集将为您提供一些很好的测试数据。

正如您提到的圣地亚哥第 1297 页,我将提供其边界坐标。 西 x=3062760 东 x=3086520 北y=0985040 南-y=0966560

这不在您在 Google 上找到的“TBXY”范围内。也许它是同一个投影,但有一个重新定位的原点。

【讨论】:

以上是关于是否有从 Thomas Bros 地图页面和网格转换为纬度/经度的公式?的主要内容,如果未能解决你的问题,请参考以下文章

关于网格

android中进去页面直接显示定位城市地图,不显示默认北京

是否有从手机库读取条形码和二维码的颤振包?

openlayers3应用“四’”:百度地图坐标纠偏续

iOS 6 地图教程?

ArcGIS Engine添加地图元素的实现