ArcGIS Desktop

  • Документация
  • Поддержка

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

ArcGIS Online

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

ArcGIS Desktop

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

ArcGIS Enterprise

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

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

Опубликовать пакет

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

Краткая информация

Размещает пакет в общем доступе путем загрузки его на ArcGIS Online.

Прежние версии:

Процедура входа на ArcGIS Online или Portal for ArcGIS из ArcGIS Desktop была изменена в ArcGIS Desktop 10.2. Если вы видите <Не выполнен вход в ArcGIS.com> (<Not signed into ArcGIS.com>) в параметре Имя пользователя (Username), то перед запуском инструмента вы должны войти на ArcGIS Online или Портал посредством выбора Файл (File) > Войти (Sign In). Для получения подробной информации см. Вход на ArcGIS Online в ArcGIS Desktop приложениях.

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

  • Поддерживаются следующие типы пакетов:
    • пакеты геообработки (.gpk)
    • пакеты слоев (.lpk)
    • пакеты локатора (.gcpk)
    • пакеты карты (.mpk)
    • пакеты листов карты (.tpk)
  • Для размещения пакета на сервисе ArcGIS Online необходимо, чтобы ваша глобальная учетная запись Esri была зарегистрирована для участия в ArcGIS Online. Для того чтобы создать глобальную учетную запись Esri и зарегистрировать ее, посетите страницу arcgis.com/home/signup.html.
  • Для размещения пакета на сервисе ArcGIS Online необходима краткая информация о пакете и один или несколько тегов. Эта краткая информация и теги, наряду с необязательным описанием пакета и информацией об авторстве, будут использоваться при поиске пакета в сети.
  • Если на сервисе ArcGIS Online уже существует пакет с тем же именем, он будет перезаписан.
  • Примечание:

    Этот инструмент имеет ограниченное применение в скрипте Python вне приложений ArcGIS при публикации пакета на портале, использующем аутентификацию OAUTH2. Портал ArcGIS.com, например, использует этот метод аутентификации. Для аутентификации вы можете непосредственно подключиться к порталу через приложение. Вы сможете только использовать этот инструмент в скрипте Python, если приложение открыто и подключено к порталу либо если вы подключаетесь к порталу, использующему традиционные способы аутентификации и позволяющему ввод имени пользователя и пароля.

Синтаксис

SharePackage_management (in_package, username, password, summary, tags, {credits}, {public}, {groups})
ПараметрОбъяснениеТип данных
in_package

Входной файл пакета слоя (.lpk), карты (.mpk), геообработки (.gpk), листов карты (.tpk) или локатора адресов (.gcpk).

File
username

Имя пользователя для глобальной учетной записи Esri. Этот параметр имеет ограничения в использовании при публикации пакета на портале с аутентификацией OAUTH2. Более подробно см. советы по использованию.

String
password

Пароль для глобальной учетной записи Esri. Этот параметр имеет ограничения в использовании из скрипта Python при публикации пакета на портале с аутентификацией OAUTH2. Более подробно см. советы по использованию.

Encrypted String
summary

Краткая информация о пакете. Итоговая информация отображается в информации об элементе пакета на ArcGIS.com.

String
tags

Теги, используемые для описания и идентификации пакета. Теги разделяются либо запятой, либо точкой с запятой.

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

Сведения об авторах для пакета. Обычно это имя организации, которая дает разрешения для авторизации и предоставления содержания для пакета.

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

Определяет, будет ли входной пакет доступен для общего доступа всем и каждому.

  • EVERYBODY — Пакет будет доступен кому угодно.
  • MYGROUPS — Пакет будет доступен владельцу пакета и выбранным группам пользователей. Это значение используется по умолчанию.
Boolean
groups
[group_name,...]
(Дополнительный)

Перечень групп пользователей, которым будет доступен пакет.

String

Пример кода

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

Пример кода, в котором пакет слоя размещается для общего доступа на ArcGIS Online.

import arcpy
arcpy.SharePackage_management(r"C:\states.lpk","username","password","this is a summary","tag1, tag2","Credits","MYGROUPS","My_Group")
SharePackage, пример 2 (автономный скрипт)

Производит поиск всех пакетов карты в определенной папке и выкладывает их в общий доступ на ArcGIS Online.

# Name: SharePackageExample.py
# Description:  Find all the map packages that reside in a specified folder and share them on ArcGIS online.

# import system modules
import os
import arcpy

# Set environment settings
arcpy.env.overwriteOutput = True
arcpy.env.workspace = "C:/data/my_packages" 

# Loop through the workspace, find all the layer and map packages 
for mpk in arcpy.ListFiles("*.mpk"):
    print("Sharing " + mpk)
    arcpy.SharePackage_management(mpk,"username","password","This is a summary","tag1, tag2","Credits","MYGROUPS","My_Group")

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

  • Текущая рабочая область

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

  • ArcGIS Desktop Basic: Да
  • ArcGIS Desktop Standard: Да
  • ArcGIS Desktop Advanced: Да

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

  • Обзор группы инструментов Упаковка
  • Добавление данных из ArcGIS Online

ArcGIS Desktop

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

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

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