ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

MXD в веб-карту

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Создает веб-карту на портале (Portal for ArcGIS либо на локальном портале) из файла MXD (документа карты). Требуется учетная запись для аутентификации на сайте ArcGIS.com или на локальном портале для публикации сервисов и создания веб-карты.

Использование

  • Корректные векторные слои входного документа карты будут опубликованы как сервис объектов на портале, указанном в ArcGIS Administrator. Растровые слои будут конвертированы в сервис листов кэша. Эти два типа сервисов будут комбинированы вместе с выбранной базовой картой – для создания выходной веб-карты.

    Неподдерживаемые элементы документа карты, такие как сервисы объектов и базовые карты, будут убраны из получившихся сервисов и веб-карты. Каждый недопустимый элемент будет сопровождаться предупреждением.

  • Полная ссылка (URL) на веб-карту будет отображена в качестве последнего сообщения инструмента, так же как и вычисленный выходной параметр. Вам потребуется либо скопировать URL, либо открыть содержимое портала для запуска веб-карты.

  • Активный портал устанавливается в ArcGIS Administrator. Развертывание по умолчанию ArcGIS Desktop будет опубликовано на ArcGIS.com. Вам потребуется именованный пользователь с правами издателя для публикации сервисов и веб-карты.

    Если в качестве активного портала в ArcGIS Administrator установлен локальный портал, все выходные данные будут создаваться в нем.

    Чтобы изменить активный портал и место создания выходных данных, необходимо закрыть ArcGIS Desktop, открыть ArcGIS Administrator и указать новый активный портал. Можно затем еще раз открыть ArcGIS Desktop и опубликовать свою карту как веб-карту.

  • Карты, определенные как базовые карты на активном портале, будут доступны для выбора в параметре базовой карты. Эти карты задаются администратором портала. Если вы не видите в списке определенную карту, которую добавили на портал, свяжитесь с администратором вашего портала.

    Примечание:

    Если список базовых карт пуст, портал не предоставит каких-либо допустимых карт. Это может произойти, если для активного портала не заданы базовые карты. Ваша карта будет создана с базовой картой портала по умолчанию. Вы можете изменить базовую карту веб-карты позже, используя ресурсы портала.

  • Если создаваемые веб-карта или сервисы (основанные на имени веб-карты) уже существуют на вашем портале, работа инструмента не будет завершена. Вам потребуется либо выбрать новое имя веб-карты, либо удалить элементы с портала. Инструмент не перезаписывает и не удаляет существующие сервисы.

  • По умолчанию, веб-карта не будет доступна в вашей организации или для широкой публики. Используйте параметры общего доступа для настройки подходящих опций публикации создаваемого сервиса объектов или веб-карты.

Синтаксис

arcpy.server.MXDToWebMap(Input_map_document, Web_map_name, Summary, Tags, {Layers_to_be_published}, {Basemap}, {Online_folder_name}, {Within_Organization}, {Everyone}, {Groups}, {Username}, {Password})
ПараметрОбъяснениеТип данных
Input_map_document

Входной документ карты со слоями для конвертации в веб-карту портала.

ArcMap Document
Web_map_name

Имя создаваемой веб-карты.

String
Summary

Описание веб-карты. Описание содержит информацию о самой веб-карте при осуществлении поиска.

String
Tags

Указание тегов для веб-карты. Теги способствуют успешному осуществлению поиска веб-карт. Введите несколько тегов, разделяя их запятыми.

String
Layers_to_be_published
[Layers_to_be_published,...]
(Дополнительный)

Слои, включаемые в выходную веб-карту. По умолчанию, инструмент пытается сконвертировать все слои, найденные в документе карты. Слои некорректных типов (например, слои сервисов) не будут включены в содержание веб-карты, даже если они указаны в качестве входных. Пустой список также приведет к попытке создать веб-карту, содержащую все слои документа карты.

String
Basemap
(Дополнительный)

Базовая карта Esri, используемая в веб-карте.

String
Online_folder_name
(Дополнительный)

Папка портала, в которой создается веб-карта. Если папка отсутствует, она будет создана.

String
Within_Organization
(Дополнительный)

Определяет, будет ли веб-карта и связанные сервисы опубликованы и доступны в пределах вашей организации.

  • NOT_SHARED — Общего доступа к веб-карте не будет. Используется по умолчанию.
  • MY_ORGANIZATION — Веб-карта будет доступна внутри организации.
Boolean
Everyone
(Дополнительный)

Определяет, будет ли веб-карта опубликована и доступна всем.

  • EVERYBODY — Веб-карта будет доступна всем, включая вашу организацию.
  • MY_GROUPS — Не отмечено – Веб-карта будет доступна только издателю и выбранным группам в организации. Используется по умолчанию.
Boolean
Groups
[Groups,...]
(Дополнительный)

Выбрать группы, которым будет доступна веб-карта и сервисы. Необходимо убедиться, что пользовательская учетная запись, под которой публикуется веб-карт и сервисы, принадлежит группе, и группа написана правильно. Диалоговое окно инструмента проверит группы, это можно использовать как эталон перед запуском инструмента из скрипта python.

String
Username
(Дополнительный)

Имя пользователя для аутентификации в ArcGIS.com или в вашем локальном Portal for ArcGIS. Учетная запись должна иметь права издателя.

String
Password
(Дополнительный)

Пароль для аутентификации в ArcGIS.com или в вашем локальном Portal for ArcGIS. Обратите внимание, что пароль вводится как простой текст, а инструмент пытается создать HTTPS подключение.

String Hidden

Производные выходные данные

ИмяОбъяснениеТип данных
Web_map_URL

URL-адрес веб-карты.

Строка

Пример кода

MXDToWebMap, пример 1 (окно Python)

Пример скрипта окна Python для использования функции MXDToWebMap в режиме прямого запуска.

import arcpy
mxd = arcpy.mapping.MapDocument("CURRENT")
arcpy.MXDToWebMap_server(mxd, "CoffeeShopLocations", "Location of coffee shops", 
                         "coffee,map")
MXDToWebMap, пример 2 (автономный скрипт)

Создание веб-карты из документа карты в автономном скрипте.

import arcpy
# Tool variables
mxd = r"c:\gisProjects\fastfood\fastfood.mxd"
title = "FastFoodSpots"
user = "PortalKing"
pass = "mySecret"
tags = "hamburger, pizza, tacos, salad" 
summary = "All the fast food places this side of the Mississippi."
arcpy.MXDToWebMap_server(mxd, title, summary, tags, Username=user, 
                         Password=pass)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Общий обзор группы инструментов Публикация

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация