如何查看lat / lng的高程数据 [英] How to look up elevation data by lat/lng

查看:124
本文介绍了如何查看lat / lng的高程数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在计划一个应用程序,它需要能够以lat / lng查找地理点的海拔高度。理想情况下,我希望能在全球范围内发挥作用的东西,但只有美国也足够了。我已经看过使用 USGS海拔查询Web服务,但它只允许您查询每次只有一个点,我需要查看几百个,可能达到几千个。我也考虑过下载&我自己主持国家海拔数据集,但它几乎是100演出,显然USGS只允许你一次下载1.5演出。

熟悉GIS的任何人都可以推荐一个对我有好的解决方案?我正在寻找轻量级&尽可能简单。我对GIS完全陌生,因此我非常感谢有关获取数据的位置,如何存储数据以及处理数据时如何使用的建议。



提前致谢

编辑:为了澄清,我需要的数据点并未预先确定。它们是用户选择的任意点(通过与google maps mashup交互),所以我确实需要能够查询任何点,而不仅仅是一个小子集。



<编辑2:如果没有轻量级或简单的解决方案,我会采取任何我可以得到的=)解决方案

/ div>

我会给你提供我经历过许多不同的痛苦(吸血脚本,手动点击等)后多年学到的最好的秘密之一。这是一个老派的伎俩......联系一个真实的人!



获得 NED高程数据集将直接联系美国地质勘探局的Eros小组,地址为bulkdatainfo_at_usgs.gov。

发送给他们一个外部驱动器,并且在4到8周后(通常比这少很多),他们会向您发送您请求的整个数据集。然后使用GDAL以类似的方式查询你的观点这个例子。您可能需要阅读GDAL数据模型的 Affine Geotransform部分


I am planning an app that will need the ability to look up the elevation of geographic points by lat/lng. Ideally I would like something that would work worldwide, but US-only would also suffice. I have looked at using the USGS Elevation Query Web Service, however it only allows you to query for one point at a time, and I will need to look up several hundred, and possibly up to several thousand. I also considered downloading & hosting the National Elevation Dataset myself, but it's almost 100 gigs, and apparently the USGS only allows you to download 1.5 gigs at a time.

Can anyone familiar with GIS recommend a good solution for me? I'm looking for something as lightweight & simple as possible. I am completely new to GIS, so I would really appreciate suggestions on where to get the data, how to store it, and how/what to use when working with it.

Thanks in advance.

EDIT: Just to clarify, the data points I need are not predetermined. They are arbitrary points chosen by the user (by interacting with a google maps mashup), so I do need to be able to query for any point, not just a small subset.

EDIT 2: If there is no lightweight or simple solution, I'll take whatever I can get =)

解决方案

I'll give you one of the best "secrets" that I learned throughout the years after going through many different pains (leeching scripts, manual clicking, etc). It is an old-school trick... contact a real person there!

The best way do get the NED elevation dataset is to contact USGS's Eros group directly at bulkdatainfo_at_usgs.gov

You send them an external drive and after 4 to 8 weeks (usually much less than that) they will send you the entire dataset that you requested.

Then use GDAL to query your points in a way similar to this example. You may want to read the Affine Geotransform section of the GDAL Data Model

这篇关于如何查看lat / lng的高程数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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