tải xuống bản đồ nền ESRI World Imagery để sử dụng ngoại tuyến?


10

Vì vậy, nhóm tìm kiếm và cứu hộ của chúng tôi muốn có thể xem sơ đồ cơ sở Hình ảnh Thế giới của ESRI thông qua công cụ miễn phí ( ArcGIS Explorer ). Điều đó là, chúng tôi sẽ ngoại tuyến khi chúng tôi ở trong lĩnh vực này. Vậy - có cách nào để tải xuống khu vực của chúng tôi về sơ đồ cơ sở Hình ảnh Thế giới ESRI, để sử dụng ngoại tuyến không?

Lưu ý, tôi không phải là một chuyên gia về GIS, vì vậy có lẽ tôi đang trộn lẫn một số thuật ngữ.

Tôi đã tìm thấy URL nơi dữ liệu bản đồ cơ sở của Hình ảnh thế giới tồn tại và biểu mẫu truy vấn để lấy lại hình ảnh phẳng (tôi nghĩ là jpg). Nhưng, chúng tôi thực sự muốn nó được tích hợp làm bản đồ cơ sở để chúng tôi có thể sử dụng nó một cách liền mạch ArcGIS Explorer. (Bản đồ cơ sở có phải là một con thú khác không chỉ là một lớp raster?)

Có cách nào để có được điều này như là một 'Công cụ dữ liệu' từ ESRI không? liên kết

Nhân viên quận của chúng tôi sử dụng các công cụ ArcGIS trả phí đầy đủ để họ có thể có được chúng để sử dụng cho nhóm SAR của chúng tôi - vấn đề là chúng tôi muốn xem ngoại tuyến trong công cụ miễn phí trên máy tính xách tay của chúng tôi trong lĩnh vực này.

Chúng tôi thực sự muốn sử dụng ESRI World Imagery hoặc tương đương ( it is 1 foot = 1 pixel in our area).

Cảm ơn

CẬP NHẬT - 2013-10-01 - GIẢI QUYẾT:

gmapcatcher thực hiện các mẹo hoàn hảo. Nó không đọc từ ESRI World Imagery, nhưng nó tải xuống các lát từ Bing và những người khác (0,3m trong khu vực của chúng tôi) để xem ngoại tuyến. Nó không có nhiều tính năng nhưng đó là một phần hấp dẫn! Học đường chỉ là về không. Có lẽ có một cách khá dễ dàng để biến những ô được tải xuống thành một cấu trúc thư mục chính xác để phục vụ một ô trên MapServer, để sử dụng nó với các công cụ đóng gói nhiều tính năng hơn. Nếu bất cứ ai tìm thấy một cách nhanh chóng để thực hiện sắp xếp lại tập tin gạch đó xin vui lòng gửi ở đây, cảm ơn!


2
Khu vực của bạn là gì Rất nhiều Hình ảnh Thế giới ESRI bao gồm các ảnh chụp từ trên không được cung cấp miễn phí từ các nguồn khác. Bạn có thể tìm thấy những bức ảnh tương tự trực tuyến và tải chúng xuống PC của bạn.
Dan C

Chúng tôi ở phía bắc CA. Trên thực tế tôi nghĩ rằng tôi có thể nhận được jpg của toàn bộ khu vực từ trang truy vấn đó để chúng tôi có thể xem toàn bộ khu vực giống như một hình ảnh không tham chiếu địa lý, nhưng, tôi đã hy vọng vào 'sơ đồ cơ sở' thực sự, được tham chiếu theo cách nào đó.
Tom Grundy

Tôi sẽ bắt đầu với Bản đồ quốc gia ( viewer.nationalmap.gov/viewer ), phóng to khu vực của bạn, nhấp vào "Tải xuống dữ liệu" ở phía trên bên phải, chọn một hình tứ giác và xem những gì có sẵn. Bạn cũng có thể dùng thử Cal Atlas ( atlas.ca.gov/doad.html ). Thông thường chỉ cần googling trạng thái bạn quan tâm và cụm từ "dữ liệu GIS" sẽ dẫn bạn đến bất cứ điều gì có sẵn công khai. Các quận bạn quan tâm cũng có thể có các trung tâm thanh toán bù trừ GIS của riêng họ.
Dan C

Nếu không có khách hàng tiềm năng nào khác, chúng tôi sẽ xem xét các tùy chọn này. Tôi không có bản đồ quốc gia không có 0,3m cho khu vực của chúng tôi.
Tom Grundy

Câu trả lời:


6

Nếu tổ chức của bạn đã nhận được giấy phép ArcGIS Server, thì bạn có quyền truy cập vào Dữ liệu và Bản đồ cho Máy chủ , bao gồm bộ đệm bản đồ cho một số bản đồ cơ sở Esri mà bạn có thể sử dụng ngoại tuyến, bao gồm nhưng không giới hạn ở Hình ảnh thế giới. Hình ảnh Thế giới sẽ chỉ khả dụng ở tỷ lệ 1: 1 triệu và phải được phục vụ bởi một cá thể máy chủ ArcGIS, vì vậy sẽ không khả dụng ngoại tuyến.

Hình ảnh thế giới

Bản đồ này trình bày hình ảnh vệ tinh cho thế giới. Bản đồ bao gồm NASA Blue Marble: Hình ảnh độ phân giải 500 mét thế hệ tiếp theo ở quy mô nhỏ, hình ảnh eSAT 15 mét hình khối ở quy mô trung bình cho thế giới và hình ảnh Landsat 15 mét của Cục khảo sát địa chất Hoa Kỳ cho Nam Cực. (Nguồn: Esri, i-cubed, NASA, USGS)


1
Cảm ơn đã dẫn đầu. Chúng tôi đã yêu cầu nhân viên quận (là khách hàng ESRI thực tế) đặt câu hỏi cho bộ phận hỗ trợ công nghệ ESRI - chúng tôi sẽ xem liệu họ có chỉ theo cùng một hướng hay không, chắc chắn họ sẽ trả lời sớm.
Tom Grundy

Vì vậy, thực tế là bạn chỉ có thể xuống tới 15m (chúng tôi muốn 0,3m) trên Dữ liệu và Bản đồ cho Máy chủ, bạn có nghĩ rằng tùy chọn tốt nhất của chúng tôi là lấy các hình ảnh 0,3m phẳng từ trang truy vấn Hình ảnh Thế giới và thực hiện sơ đồ cơ sở tùy chỉnh trong số chúng (mà tôi chưa biết cách thực hiện) và / hoặc chỉ tạo một lớp raster lớn?
Tom Grundy

Tom, tôi không thực sự chắc chắn về ý nghĩa của bạn với "trang truy vấn hình ảnh thế giới". Bạn có thể vui lòng giải thích về điều này? :)
Alex Tereshenkov

Phải - xin lỗi vì không rõ ràng - nghe đó là: link ; nếu bạn nhấp vào liên kết Xuất bản đồ ở cuối trang đó và định dạng truy vấn chính xác, bạn có thể nhận được một hình ảnh phẳng (không tham chiếu địa lý).
Tom Grundy

Nó chỉ nhấp vào rằng trang truy vấn ở trên chỉ giảm xuống còn 15m cho mỗi hình ảnh pixel. Vì vậy - không đi đến đó rõ ràng ... ý tưởng?
Tom Grundy

3

Tôi có thể đến muộn một chút với bữa tiệc này, nhưng tôi đã kết hợp một vài tập lệnh python đơn giản để tải xuống các ô bản đồ theo phạm vi. Trong trường hợp của tôi, tôi nối các tập lệnh thành các lệnh quản lý django được ghi vào cơ sở dữ liệu sqlite.

Bài đăng đầu tiên này là về các lát gạch cho các nhà cung cấp nội dung bản đồ khác nhau:

http://bcdcspatial.blogspot.com/2012/01/onlineoffline-mapping-map-tiles-and.html

Tiếp theo, tôi đã viết một bài về cách lấy url cho tất cả các ô trong phạm vi địa lý:

http://bcdcspatial.blogspot.com/2012/02/onlineoffline-mapping-finding-tile-urls.html

Cách sử dụng cơ bản trông như thế này:

    '''
The City of New Orleans
xmin: -90.283741
ymin: 29.890626
xmax: -89.912952
ymax: 30.057766
'''

import urllib2

#constructing the template url for arcgis online
template = 'http://services.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/{{z}}/{{y}}/{{x}}.png'

tileUtils = TileUtils()
tileFinder = TileFinder(tileUtils, template)
tile_urls = tileFinder.getTileUrlsByLatLngExtent(-90.283741, 29.890626, -89.912952, 30.057766, 11)

for t in tile_urls: urllib2.urlopen(t).read()

Hệ thống tôi đã kết thúc xây dựng hoạt động tốt vì tôi đã tải mọi mức độ tôi có thể tìm thấy (ví dụ: lục địa, quốc gia, khu vực, khu vực sinh thái) và sau đó có thể tải xuống tất cả các ô cho khu vực đó bằng cách sử dụng id.


Cảm ơn về mẹo, xin vui lòng xem câu hỏi tiếp theo ở đây - nếu bạn có thể giúp với điều đó xin vui lòng gửi ở đó.
Tom Grundy

2

CẬP NHẬT - 2013-10-01 - GIẢI QUYẾT:

gmapcatcher thực hiện các mẹo hoàn hảo. Nó không đọc từ ESRI World Imagery, nhưng nó tải xuống các lát từ Bing và những người khác (0,3m trong khu vực của chúng tôi) để xem ngoại tuyến. Nó không có nhiều tính năng nhưng đó là một phần hấp dẫn! Học đường chỉ là về không. Có lẽ có một cách khá dễ dàng để biến những ô được tải xuống thành một cấu trúc thư mục chính xác để phục vụ một ô trên MapServer, để sử dụng nó với các công cụ đóng gói nhiều tính năng hơn. Nếu bất cứ ai tìm thấy một cách nhanh chóng để thực hiện sắp xếp lại tập tin gạch đó xin vui lòng gửi ở đây, cảm ơn!


0

Bạn có thể thử sử dụng GoogleMapsRipper 2.0.4 từ http://www.blueblackworks.com để tải xuống Bản đồ Openstreet vào đĩa và tạo tệp thế giới ESRI.
GoogleMapsRipper là phần mềm lập bản đồ cho phép bạn tải xuống cả hình ảnh vệ tinh, bản đồ địa hình và bản đồ đường bộ từ OpenStreet Maps. Tất cả các phân đoạn bản đồ đã tải xuống được lưu trên đĩa để sử dụng ngoại tuyến. Bạn có thể lưu bản đồ ở một số định dạng hình ảnh (.Bmp, .Jpg, .. Gif, .Tif, .Png). Dữ liệu hội nghị địa lý có thể được lưu ở định dạng XML hoặc ESRI World Files có thể được tạo ở một số định dạng (.Bpw, .Jgw, .Gfw, .Tfw, .Pgw).


Cảm ơn về mẹo, xin vui lòng xem câu hỏi tiếp theo ở đây - nếu bạn có thể giúp với điều đó xin vui lòng gửi ở đó.
Tom Grundy
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.