завантажити базову карту ESRI World Imagery для офлайн-використання?


10

Отже, наша пошуково-рятувальна команда хотіла б мати можливість переглянути базову карту ESRI World Imagery за допомогою безкоштовного інструменту ( ArcGIS Explorer ). Річ у тому, що ми будемо в режимі офлайн, коли будемо в полі. Отже - чи є спосіб завантажити наш регіон базової карти ESRI World Imagery для використання в режимі офлайн?

Зауважте, я не професіонал ГІС, тому, мабуть, змішую деяку термінологію.

Я знайшов URL-адресу, де проживають дані базової карти World Imagery, і форму запиту, щоб отримати плоське зображення (я думаю, що у форматі jpg). Але ми б хотіли, щоб вона була інтегрована як основна карта, щоб ми могли безперешкодно використовувати її ArcGIS Explorer. (Чи є базова карта іншим звіром, ніж просто растровий шар?)

Чи є спосіб отримати це як «Пристрій даних» від ESRI? посилання

Наші співробітники графства користуються повністю платними інструментами ArcGIS, щоб вони могли отримати їх для використання нашою командою SAR - проблема полягає в тому, що ми хотіли б переглядати його в автономному режимі у вільному інструменті на своїх ноутбуках у цій галузі.

Ми дійсно хочемо використовувати ESRI World Imagery або еквівалент ( it is 1 foot = 1 pixel in our area).

Дякую

ОНОВЛЕННЯ - 2013-10-01 - РІШЕНО:

gmapcatcher робить трюк ідеально. Він не читається з ESRI World Imagery, але він завантажує плитки від Bing та інших (0,3 метра в нашому районі) для перегляду в режимі офлайн. Це не дуже багато, але це велика частина звернення! Крива навчання майже до нуля. Напевно, існує досить простий спосіб перетворити завантажені плитки в правильну структуру каталогів для обслуговування набору плиток на MapServer, щоб використовувати його з більш інструментальними пакетами. Якщо хтось знайде швидкий спосіб зробити цю перестановку файлів-файлів, будь ласка, опублікуйте тут, дякую!


2
Яка ваша область? Багато світових зображень ESRI складається з повітряних фотографій, які є у вільному доступі з інших джерел. Можливо, ви зможете знайти ті самі фотографії в Інтернеті та завантажити їх на свої польові ПК.
Dan C

Ми на півночі Каліфорнії. Насправді я думаю, що я міг би отримати jpg всієї області зі сторінки запиту, щоб ми могли розглядати всю область просто як негеореференційне зображення, але, я сподівався на справжню "базову карту", яка певним чином геодерегується.
Том Гранді,

Я б розпочав із Національної карти ( viewer.nationalmap.gov/viewer ), наблизившись до своєї області, натисніть "Завантажити дані" у верхньому правому куті, виберіть чотирикутник і подивіться, що доступно. Ви також можете спробувати Cal Atlas ( atlas.ca.gov/download.html ). Зазвичай просто гугляючи стан, який вас цікавить, і фраза "дані ГІС" приведе вас до загальнодоступного. Цікаві округи, які вас цікавлять, можуть мати власні клірингові будинки ГІС.
Dan C

Якщо жоден з інших не виводить, ми розглянемо ці варіанти. У мене жодна національна карта не має 0,3 м для нашої області.
Том Грюнді

Відповіді:


6

Якщо ваша організація отримала ліцензію ArcGIS Server, то у вас є доступ до даних і карт для сервера , який включає кеш карт на декількох базових картах Esri, якими ви можете користуватися в автономному режимі, включаючи, але не обмежуючись ними, Світові зображення. Світовий образ буде доступний лише до масштабу 1: 1 мільйон, і він повинен обслуговуватися екземпляром сервера ArcGIS, тому він не буде доступний в режимі офлайн.

Світова образність

На цій карті представлені супутникові знімки для світу. Карта включає в себе NASA Blue Marble: зображення 500-метрової роздільної здатності наступного покоління в невеликих масштабах, i-кубові 15-метрові eSAT-зображення в середніх масштабах для світу, а також Геологічне обстеження США (USGS) 15-метрове зображення Landsat для Антарктиди. (Джерела: Esri, i-cubed, NASA, USGS)


1
Дякую за ведучий. У нас є співробітники округу (які є фактичними замовниками ESRI), щоб задати питання технічній підтримці ESRI - ми побачимо, чи спрямовуватимуть вони в той же бік, без сумніву, вони незабаром відповідуть.
Том Грюнді

Тож, враховуючи той факт, що ви можете опуститись лише до 15 м (ми хочемо 0,3 м) на "Дані та Карти для сервера", чи вважаєте ви, що найкращим варіантом є отримання плоских зображень на 0,3 м зі сторінки запитів World Imagery і зробити спеціальні базові карти з них (які я ще не знаю, як це зробити) та / або просто зробити великий растровий шар?
Том Грюнді

Томе, я не дуже впевнений, що ти маєш на увазі під "сторінкою запитів світових зображень". Не могли б ви детальніше розглянути це? :)
Олексій Терешенков

Правильно - вибачте за незрозуміле - почуйте це: посилання ; якщо натиснути посилання "Експортувати карту" внизу цієї сторінки та правильно відформатувати запит, ви можете отримати плоске (негеореференційне) зображення.
Том Гранді,

Він просто натиснув, що сторінка запиту вище знижується лише до 15 м на зображення пікселя. Отже - не йти туди, мабуть, ... ідеї?
Том Грюнді

3

Можливо, я трохи запізнююся на цю вечірку, але я зібрав пару простих сценаріїв python для завантаження плиткових карт по мірі. У моєму випадку я підключив сценарії як команди управління django, які записали в базу даних sqlite.

Це перше повідомлення про URL-адреси плитки для різних постачальників вмісту карт:

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

Далі я написав публікацію про те, як отримати URL-адреси для всіх плиток в географічному масштабі:

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

Основне використання виглядало так:

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

Система, яку я закінчив будувати, працювала добре, тому що я завантажувала всі можливі можливості (наприклад, континент, країна, регіон, екорегіон), а потім могла завантажити всі плитки для цієї області за допомогою ідентифікатора.


Дякую за пораду, будь ласка, дивіться наступне запитання тут - якщо ви можете допомогти з цим, будь ласка, опублікуйте там.
Том Грюнді

2

ОНОВЛЕННЯ - 2013-10-01 - РІШЕНО:

gmapcatcher робить трюк ідеально. Він не читається з ESRI World Imagery, але він завантажує плитки від Bing та інших (0,3 метра в нашому районі) для перегляду в режимі офлайн. Це не дуже багато, але це велика частина звернення! Крива навчання майже до нуля. Напевно, існує досить простий спосіб перетворити завантажені плитки в правильну структуру каталогів для обслуговування набору плиток на MapServer, щоб використовувати його з більш інструментальними пакетами. Якщо хтось знайде швидкий спосіб зробити цю перестановку файлів-файлів, будь ласка, опублікуйте тут, дякую!


0

Ви можете спробувати скористатись GoogleMapsRipper 2.0.4 з http://www.blueblackworks.com для завантаження на Openstreet Maps на диск та створення світового файлу ESRI.
GoogleMapsRipper - це програмне забезпечення для картографування, яке дозволяє завантажувати як супутникові знімки, топографічні та дорожні карти з OpenStreet Maps. Всі завантажені сегменти карти зберігаються на диску для офлайн-використання. Можна зберігати карти у кількох форматах зображень (.Bmp, .Jpg, .. Gif, .Tif, .Png). Дані геореференцій можуть бути збережені у форматі XML або ESRI-світові файли можна створити у кількох форматах (.Bpw, .Jgw, .Gfw, .Tfw, .Pgw).


Дякую за пораду, будь ласка, дивіться наступне запитання тут - якщо ви можете допомогти з цим, будь ласка, опублікуйте там.
Том Грюнді
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.