Использование карт Bing

Популярные веб-сервисы карт Bing (официально Microsoft Virtual Earth) могут использоваться во всех продуктах ArcGIS. Подобно другим веб-сервисам, которые вы можете использовать в ArcGIS, нет данных для хранения и управления локально. Вместо этого ваша карта или глобус просто получают доступ к серверу карт Bing напрямую.

Сервисы карт Bing включают:

Добавление карт Bing Maps

Для добавления сервиса карт Bing в текущий документ ArcMap, щелкните Файл (File) > Добавить данные (Add Data) > Добавить базовую карту (Add Basemap) и дважды щелкните сервис, который вы хотите добавить. Сервис будет добавлен к слою базовой карты , что может значительно улучшить ее визуальное восприятие. Сервисы карт Bing Maps для пользователей ArcGIS for Desktop бесплатны. Начиная с версии 10, для использования сервисов карт Bing в ArcGIS for Desktop не требуется специальной лицензии. Для дополнительной информации смотрите раздел Использование карт Bing в продуктах ArcGIS.

Каждый из сервисов карт Bing использует проекционную систему координат, называемую Mercator Auxiliary Sphere, которая использует GCS_WGS_1984 в качестве своей географической системы координат. Веб-сервис карт Bing Maps проецируется на лету и может быть трансформирован, чтобы соответствовать данным, именно обычным способом, как и любой другой источник данных.

Разрешения на карты Bing Maps позволяют вам отображать их в вашей напечатанной или экспортируемой карте. Когда вы работаете с картами Bing Maps в Виде данных (Data view), в нижнем правом углу фрейма данных вы видите иконку.

Иконка Разрешения слоя сервисов

Щелчок на эту иконку открывает отдельное окно, в котором перечислены разрешения для всех включенных в текущий момент в вашем фрейме данных слоев сервиса, в том числе и Bing Maps. После экспортирования фрейма данных или переключения в вид Компоновка (Layout) иконка перемещается с преобразованным текстом разрешений сервисных слоев. Вы не можете переместить или изменить тот текст. Однако у вас есть возможность убрать этот текст при помощи элемента Разрешения слоя сервисов (Service Layer Credits) динамического текста. Это настраивается в главном меню: Вставить (Insert) > Динамический текст (Dynamic Text). Когда вы установите этого элемента динамического текста, преобразованный текст больше не будет отображаться во фрейме данных. Вы можете работать с элементом динамического текста Разрешения слоя сервисов (Service Layer Credits) также как и с другими динамическими элементами и местоположением текста, изменением размера, редактированием текстовых символов по вашему усмотрению.

Если вы открываете карту, глобус или файл слоя, содержащий карты Bing без подключения к интернету, или если карты Bing недоступны по любой причине, вы получите сообщение, что нельзя получить доступ к сервису. Если в этой точке появится диалоговое окно с именем пользователя, щелкните Отмена (Cancel). Откроется карта, глобус или файл слоя, но будет показано, что потеряны связи со слоями карт Bing (показаны в таблице содержания с красным восклицательным знаком). Это указывает на то, что нельзя получить доступ к серверу. Вы не можете восстановить слой карт Bing, щелкнув красный восклицательный знак. Вы все еще можете работать с картой или глобусом обычным способом, но чтобы отобразить слои с потерянной связью, вам потребуется закрыть карту или глобус, заново подключиться к интернету, затем снова открыть карту или глобус. При повторном открытии карты или глобуса, вам будет предложено заново ввести имя.

Перемещение по карте со слоем Bing Maps

Использование сервисов карт Bing в ArcMap сходно с использование кэшированного картографического сервиса ArcGIS Server, например, картографических сервисов ArcGIS онлайн. Эти сервисы структурированы в виде сетки листов. Это означает, что при прорисовке сервиса на карте, с сервера вы загружаете не весь объем данных, а только один или несколько листов, в зависимости от запроса. Эти сервисы предоставляют листы в фиксированном наборе масштабов. Так как эти листы уже были созданы и хранятся (кэшированы) на сервере, производительность прорисовки этих сервисов высока. При использовании карт на сайте Bing Maps, элемент управления увеличить/уменьшить позволяет увидеть карту в одном из этих фиксированных масштабов. При использовании карт Bing Maps в таком приложении, как ArcMap, вы не ограничены работой в фиксированных масштабах: вы можете увидеть сервис на карте в любом масштабе, а ArcMap автоматически выполняет пересчет листов и собирает их для отображения в масштабе, который вы выбрали для работы. Использование ArcMap алгоритма интерполяции позволяет получить карту, хорошо воспринимаемую на экране. Если вы хотите увидеть, как выглядит отображение без пересчета, вы можете щелкнуть правой кнопкой один из слоев карт Bing и выбрать команду Приблизить к ближайшему кэшированному разрешению (Zoom To Nearest Cache Resolution). Карта автоматически приблизится к или отдалится от фиксированного масштаба, поддерживаемого сервисом карт Bing, ближайшим к текущему масштабу карты. Это может иметь эффект резкости изображения вашей карты, если бы она выглядела немного нечеткой из-за пересчета. Эта команда похожа на команду Приблизить к разрешению растра (Zoom To Raster Resolution), позволяющая получить наивысшее качество отображения при работе с растровым слоем. Более подробно см. раздел Использование слоев кэшированных веб-карт.

Управление кэшем слоя Bing Map

Если вы посмотрите в диалоговом окне Свойства слоя (Layer Properties) на закладку Кэш (Cache) вы заметите, что опция Сохранять кэш между сеансами (Keep the cache between sessions) недоступна. Эта опция доступна при работе с большинством кэшированных картографических сервисов ArcGIS Server, например, с картографическим сервисом ArcGIS в режиме онлайн, но она отключена для карт Bing. Когда вы открываете карту, в которой есть слои Bing Maps, вы можете быть уверены, что увидите актуальную информацию из Microsoft, например, последние добавления в слой Аэрофотоснимки (Aerial) или обновления слоя Дороги (Roads), т.к. листы изображения будут получать последние обновления с сервера, а не читать из локального кэша листов, хранящихся на вашем компьютере.

Сохранение карты со слоем Bing Maps в более старой версии ArcGIS.

Если вы создаете карту, содержащую карты Bing Maps и используете команду Файл (File) > Сохранить данные копии (Save a Copy Data) для сохранения копии карты, так чтобы ее можно было открыть в предыдущей версии ArcGIS. Слои сервиса карт Bing Maps не будут присутствовать в таблице содержания копии сохраненной карты. Слои сервиса карт Bing не поддерживаются в ArcGIS 9.2 и ранних версиях.

Связанные темы

9/11/2013