Что такое сервис глобуса?
Сервис глобуса – это тип веб-сервиса в ArcGIS for Server, создаваемый из документа ArcGlobe (.3dd). Это один из способов предоставления общего доступа к 3D-содержимому в интернете, используя ArcGIS. Сервис глобуса предоставляет доступ к 3D содержимому, созданному в ArcGlobe. Запуская ArcGIS 10.1, можно напрямую предоставлять общий доступ к сервисам глобуса различным клиентам из ArcGlobe. В число клиентов, использующих сервисы глобусов, входят ArcGlobe, ArcGIS Explorer Desktop, ArcReader и любое пользовательское приложение, созданное в ArcGIS Engine и использующее Управление глобусом (Globe Control).
Что может сервис глобуса?
ArcGIS for Server и дополнительный модуль Дополнительный модуль ArcGIS 3D Analyst работают совместно, чтобы предоставить 3D-сервисы через Интернет. Сервис глобуса поддерживает те же способы отображения слоя, которые доступны для локальных слоев. Например, можно создать сервис глобуса для общего доступа к 3D объектам, например, к виртуальному городу с объектами зданий и уличным оборудованием, или к поверхности высот высокого разрешения, например, ЦМР с разрешением 1 метр, построенной по данным лидара.
Опубликованный сервис глобуса может предоставлять общий доступ практически ко всем поддерживаемым типам слоев в ArcGlobe. Вот примеры некоторых типов слоев, не поддерживаемых для публикации:
- Слои из ArcGIS Online, например, слои Bing Maps и другие слои сервиса глобуса
- Слои сетевых объектов
- Слои видео
Советы по подготовке документа ArcGlobe к публикации сервиса глобуса, включая свойства слоя и рекомендации по кэшированию, см. в разделе Советы по авторизации сервисов глобуса (Tips for authoring globe services)
Чем сервис глобуса отличается от картографического сервиса?
Картографические сервисы и сервисы глобусов делают данные ГИС доступными для различных типов клиентских приложений. Тем не менее, порождающие приложения для сервисов различны: картографические сервисы создаются в ArcMap, а сервисы глобуса создаются в ArcGlobe. Два типа сервиса также имеют различные возможности и отличающиеся настройки, которые можно видеть в Редакторе сервисов. Также, некоторые доступные в окне кнопки могут отличаться, в зависимости от типа публикуемого сервиса. Например, вы не найдете кнопки Предварительный просмотр или Импорт в окне Редактор сервиса в ArcGlobe.
И наконец, хотя оба типа сервисов используют кэш, кэш глобуса хранится в другом формате и в другой папке, чем кэш карты. Подробнее это описано ниже.
Кэш сервиса глобуса
Кэш глобуса хранит предопределенные листы изображений на диске. При использовании клиента сервиса глобуса, например, ArcGIS Explorer Desktop или ArcGlobe, для просмотра области вашего сервиса, сервер может легко извлечь лист из кэша вместо того, чтобы тратить время на перерисовку вида. Вы сами определяете размер исходного кэша (частичный или полный), но необходимо создать хотя бы частичный кэш, чтобы оптимизировать производительность сервисов.
Объем создаваемого кэша зависит от наличия ресурсов для его построения и хранения. Например, растровые данные, служащие в качестве высот, обязательно должны иметь полный кэш, построенный до начала их использования в сервисе глобуса. Более подробно о кэше сервера глобуса см. как работает кэш глобуса, свойства кэша глобуса, обновление кэша глобуса, где имеется описание создания и развертывания кэшей глобуса.
Как можно создать сервис глобуса?
Все сервисы глобусов берут начало в ArcGlobe, в котором создаются слои. Когда вы завершили создание и готовы к публикации, щелкните Файл (File) > Опубликовать как (Share As) > Сервис (Service). Элементы окна Использовать совместно как сервис помогают настроить документ глобуса для публикации с помощью ArcGIS for Server. Дополнительные сведения см. в разделе Публикация сервиса глобуса (Publishing a globe service).