mengunduh peta dasar ESRI World Imagery untuk penggunaan offline?

10

Jadi tim pencarian dan penyelamatan kami ingin dapat melihat peta dasar World Imagery ESRI melalui alat gratis ( ArcGIS Explorer ). Masalahnya, kita akan offline ketika kita berada di lapangan. Jadi - apakah ada cara untuk mengunduh wilayah kami dari peta dasar ESRI World Imagery, untuk digunakan offline?

Catatan, saya bukan profesional GIS, jadi saya mungkin mencampur beberapa terminologi.

Saya menemukan URL tempat data basemap World Imagery hidup, dan formulir kueri untuk mendapatkan kembali gambar datar (menurut saya jpg). Tapi, kami benar-benar ingin mengintegrasikannya sebagai sebuah peta dasar sehingga kami dapat menggunakannya dengan mulus ArcGIS Explorer. (Apakah basemap binatang yang berbeda dari sekadar lapisan raster?)

Apakah ada cara untuk mendapatkan ini sebagai 'Perangkat Data' dari ESRI? tautan

Staf county kami menggunakan alat ArcGIS berbayar penuh sehingga mereka mungkin bisa mendapatkannya untuk penggunaan tim SAR kami - masalahnya adalah bahwa kami ingin melihatnya offline di alat gratis di laptop kami di lapangan.

Kami benar-benar ingin menggunakan ESRI World Imagery, atau yang setara ( it is 1 foot = 1 pixel in our area).

Terima kasih

UPDATE - 2013-10-01 - ASK:

gmapcatcher melakukan trik dengan sempurna. Itu tidak membaca dari ESRI World Imagery, tetapi ia mengunduh ubin dari Bing dan lainnya (0,3 m di daerah kami) untuk dilihat secara offline. Ini tidak terlalu kaya fitur tetapi itu adalah bagian besar dari daya tarik! Kurva belajar hampir nol. Mungkin ada cara yang cukup mudah untuk mengubah ubin yang diunduh menjadi struktur direktori yang benar untuk menyajikan tileset di MapServer, untuk menggunakannya dengan alat yang lebih banyak fitur-fitur. Jika ada yang menemukan cara cepat untuk melakukan pengaturan ulang file-ubin, silakan kirim di sini, terima kasih!

Tom Grundy
sumber
2
Apa daerah anda Banyak ESRI World Imagery terdiri dari foto udara yang tersedia secara bebas dari sumber lain. Anda mungkin dapat menemukan foto yang sama secara online dan mengunduhnya ke PC lapangan Anda.
Dan C
Kami berada di CA utara. Sebenarnya saya pikir saya bisa mendapatkan jpg dari seluruh area dari halaman permintaan sehingga kita bisa melihat seluruh area hanya sebagai gambar non-georeferensi, tapi, saya berharap untuk 'basemap' yang sebenarnya, yang digeoreferensi dalam beberapa cara.
Tom Grundy
Saya akan mulai dengan Peta Nasional ( viewer.nationalmap.gov/viewer ), memperbesar area Anda, klik "Unduh Data" di kanan atas, pilih segi empat, dan lihat apa yang tersedia. Anda juga dapat mencoba Cal Atlas ( atlas.ca.gov/download.html ). Biasanya hanya googling keadaan Anda tertarik dan frase "data GIS" akan membawa Anda ke apa pun yang tersedia untuk umum. Kabupaten yang Anda minati mungkin memiliki clearing house GIS sendiri juga.
Dan C
Jika tidak ada prospek lain yang berhasil, kami akan melihat opsi ini. Saya tidak punya peta nasional tidak memiliki 0,3 m untuk wilayah kami.
Tom Grundy

Jawaban:

6

Jika organisasi Anda telah memperoleh lisensi ArcGIS Server, maka Anda memiliki akses ke Data dan Maps untuk Server , yang mencakup cache peta untuk beberapa peta dasar Esri yang dapat Anda gunakan secara offline termasuk, tetapi tidak terbatas pada, World Imagery. World Imagery hanya akan tersedia hingga skala 1: 1 juta, dan harus dilayani oleh instance server ArcGIS, jadi tidak akan tersedia secara offline.

Citra Dunia

Peta ini menyajikan citra satelit untuk dunia. Peta tersebut mencakup NASA Blue Marble: Citra generasi berikutnya dengan resolusi 500 meter pada skala kecil, citra eSAT 15 meter i-potong dadu pada skala menengah untuk dunia, dan US Geological Survey (USGS) citra Landsat 15 meter untuk Antartika. (Sumber: Esri, i-potong dadu, NASA, USGS)

Alex Tereshenkov
sumber
1
Terima kasih atas petunjuknya. Kami meminta staf county (yang merupakan pelanggan ESRI yang sebenarnya) untuk mengajukan pertanyaan kepada dukungan teknis ESRI - kami akan melihat apakah mereka menunjuk ke arah yang sama, tidak diragukan lagi mereka akan merespons segera.
Tom Grundy
Jadi mengingat fakta bahwa Anda hanya bisa turun ke 15m (kami ingin 0,3m) pada Data dan Maps untuk Server, menurut Anda opsi terbaik kami adalah untuk mendapatkan gambar datar 0,3m dari halaman permintaan World Imagery dan membuat custom basemap dari mereka (yang saya belum tahu bagaimana melakukannya), dan / atau hanya membuat layer raster besar?
Tom Grundy
Tom, saya tidak begitu yakin bagaimana maksud Anda dengan "halaman permintaan World Imagery". Bisakah Anda jelaskan ini? :)
Alex Tereshenkov
Benar - maaf tidak jelas - dengar itu: tautan ; jika Anda mengeklik tautan Ekspor Peta di bagian bawah halaman itu, dan memformat kueri dengan benar, Anda bisa mendapatkan gambar datar (non-georeferensi).
Tom Grundy
Itu hanya diklik di bahwa halaman permintaan di atas hanya turun ke 15m per citra pixel. Jadi - tidak pergi ke sana rupanya ... ide?
Tom Grundy
3

Saya mungkin agak terlambat ke pesta ini, tapi saya mengumpulkan beberapa skrip python sederhana untuk mengunduh ubin peta. Dalam kasus saya, saya menghubungkan skrip sebagai perintah manajemen Django yang menulis ke database sqlite.

Posting pertama ini tentang url ubin untuk berbagai penyedia konten peta:

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

Selanjutnya, saya melakukan posting tentang cara mendapatkan url untuk semua ubin dalam batas geografis:

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

Penggunaan dasar tampak seperti ini:

    '''
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()

Sistem yang saya bangun akhirnya berfungsi dengan baik karena saya memuat setiap tingkat yang dapat saya temukan (mis. Benua, negara, wilayah, kawasan-eko), dan kemudian dapat mengunduh semua ubin untuk wilayah itu menggunakan id.

bcollins
sumber
Terima kasih atas tipnya, silakan lihat pertanyaan lanjutan di sini - jika Anda dapat membantu dengan itu, silakan kirim ke sana.
Tom Grundy
2

UPDATE - 2013-10-01 - ASK:

gmapcatcher melakukan trik dengan sempurna. Itu tidak membaca dari ESRI World Imagery, tetapi ia mengunduh ubin dari Bing dan lainnya (0,3 m di daerah kami) untuk dilihat secara offline. Ini tidak terlalu kaya fitur tetapi itu adalah bagian besar dari daya tarik! Kurva belajar hampir nol. Mungkin ada cara yang cukup mudah untuk mengubah ubin yang diunduh menjadi struktur direktori yang benar untuk menyajikan tileset di MapServer, untuk menggunakannya dengan alat yang lebih banyak fitur-fitur. Jika ada yang menemukan cara cepat untuk melakukan pengaturan ulang file-ubin, silakan kirim di sini, terima kasih!

Tom Grundy
sumber
0

Anda dapat mencoba menggunakan GoogleMapsRipper 2.0.4 dari http://www.blueblackworks.com untuk menurunkan OpenStreet Maps ke disk dan membuat file dunia ESRI.
GoogleMapsRipper adalah perangkat lunak pemetaan yang memungkinkan Anda mengunduh citra satelit, topografi, dan peta jalan dari OpenStreet Maps. Semua segmen peta yang diunduh disimpan di disk untuk penggunaan offline. Anda dapat menyimpan peta dalam beberapa format gambar (.Bmp, .Jpg, .. Gif, .Tif, .Png). Data georeferensi dapat disimpan dalam format XML atau ESRI World Files dapat dibuat dalam beberapa format (.Bpw, .Jgw, .Gfw, .Tfw, .Pgw).

John_999
sumber
Terima kasih atas tipnya, silakan lihat pertanyaan lanjutan di sini - jika Anda dapat membantu dengan itu, silakan kirim ke sana.
Tom Grundy