завантажити базову карту 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.