Trích xuất dữ liệu độ cao Google Earth vào Excel?


13

Tôi có một đa tuyến trong Google Earth.

Tôi có thể thấy cấu hình độ cao trong Google Earth khi tôi di chuyển dọc theo đường đa tuyến nhưng có cách nào để trích xuất dữ liệu lat, long và elevation ra Excel không?


5
Suy nghĩ đầu tiên của tôi là tùy thuộc vào mục đích sử dụng của bạn, điều này có thể vi phạm Điều khoản dịch vụ của Google , như một công việc phái sinh. Suy nghĩ thứ hai của tôi là sẽ đơn giản hơn khi đưa đa tuyến của bạn vào ArcGIS, tải Mô hình số độ cao (DEM) từ USGS, tại Bản đồ quốc gia và trích xuất độ cao của bạn trực tiếp so với thực hiện quy trình nhiều bước ra khỏi GE.
Nhận không gian

Câu trả lời:


11

Các GEOCONTEXT-PROFILER sẽ tạo ra một cấu hình độ cao giống như Google Earth và bạn có thể nhập một KML và xuất khẩu một CSV. Nó sẽ cung cấp cho bạn kết quả tương tự như Google Earth.

Đây là trang hạn chế giấy phép mà công cụ liên kết đến.


4

Các Google API nâng cao có thể cung cấp cho bạn độ cao tại bất kỳ điểm nào trên trái đất, vì vậy bạn có thể lặp lại trên polyline bạn và nhận được độ cao của mỗi điểm:

https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034|36.455556,-116.866667 :

{
   "results" : [
      {
         "elevation" : 1608.637939453125,
         "location" : {
            "lat" : 39.7391536,
            "lng" : -104.9847034
         },
         "resolution" : 4.771975994110107
      },
      {
         "elevation" : -50.78903579711914,
         "location" : {
            "lat" : 36.455556,
            "lng" : -116.866667
         },
         "resolution" : 19.08790397644043
      }
   ],
   "status" : "OK"
}

Lên đến 2.500 yêu cầu mỗi ngày có sẵn miễn phí. Lưu ý rằng các điều khoản dịch vụ yêu cầu bạn hiển thị bất kỳ kết quả thu được nào trên bản đồ Google và việc gọi API từ Excel hoặc ArcGIS có thể sẽ hơi phức tạp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.