Compartir servicio de datos de posicionamiento en interiores (Posicionamiento en interiores)

Resumen

Publica un servicio de datos de posicionamiento en interiores en ArcGIS Enterprise o ArcGIS Online. Un servicio de datos de posicionamiento en interiores contiene los datos necesarios para permitir el posicionamiento en interiores. Lo utilizan los objetos IndoorsLocationDataSource de ArcGIS Maps SDKs para calcular una posición estimada.

Uso

  • El valor del parámetro Datasets de posicionamiento IPS es una clase de entidad de polígono creada por la herramienta Crear modelo de datos IPS.

  • El valor del parámetro Nombre del dataset IPS se puede seleccionar entre los nombres disponibles de los datasets en el valor del parámetro Datasets de posicionamiento IPS. Los nombres de los datasets se almacenan como atributos de entidad en el valor del parámetro Datasets de posicionamiento IPS.

  • El parámetro Nivel de uso compartido se basa en los permisos del usuario. Las opciones disponibles son Propietario, Organización y Todos.

Parámetros

EtiquetaExplicaciónTipo de datos
Datasets de posicionamiento IPS

La clase de entidad del modelo de datos ArcGIS IPS que contiene una entidad por dataset de posicionamiento en interiores.

Feature Layer
Nombre del dataset IPS

El nombre del dataset de posicionamiento en interiores. Las opciones serán una lista de nombres de dataset derivados del valor del parámetro Datasets de posicionamiento IPS.

String
Título

El título del servicio de datos de posicionamiento en interiores.

String
Resumen
(Opcional)

Una breve descripción del servicio de datos de posicionamiento en interiores.

String
Etiquetas
(Opcional)

Las palabras clave o términos que describen el servicio de datos de posicionamiento en interiores. Separe varias etiquetas con una coma.

String
Carpeta
(Opcional)

El nombre de una carpeta existente en el portal para almacenar el servicio de datos de posicionamiento en interiores.

String
Nivel de uso compartido
(Opcional)

Especifica los permisos de uso compartido que se utilizarán para el servicio.

  • PropietarioSolo tendrá acceso el propietario del servicio de datos de posicionamiento en interiores. Esta es la opción predeterminada.
  • OrganizaciónTodos los miembros de la organización tendrán acceso.
  • TodosTodo el mundo, incluidas personas fuera de la organización, tendrán acceso.
String
Privacidad del grupo
(Opcional)

Los grupos con los que se compartirá el servicio de datos de posicionamiento en interiores. Puede seleccionar varios valores de los grupos a los que pertenece.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Id. de elemento del servicio de datos de posicionamiento en interiores

El Id. de elemento del servicio de datos de posicionamiento en interiores del archivo.

String
URL de elemento del servicio de datos de posicionamiento en interiores

La URL del servicio de datos de posicionamiento en interiores del elemento subido al portal.

String

arcpy.indoorpositioning.ShareIndoorPositioningDataService(in_ips_datasets, ips_dataset_name, title, {summary}, {tags}, {folder}, {sharing_level}, {group_sharing})
NombreExplicaciónTipo de datos
in_ips_datasets

La clase de entidad del modelo de datos ArcGIS IPS que contiene una entidad por dataset de posicionamiento en interiores.

Feature Layer
ips_dataset_name

El nombre del dataset de posicionamiento en interiores. Las opciones serán una lista de nombres de dataset derivados del valor del parámetro in_ips_datasets.

String
title

El título del servicio de datos de posicionamiento en interiores.

String
summary
(Opcional)

Una breve descripción del servicio de datos de posicionamiento en interiores.

String
tags
(Opcional)

Las palabras clave o términos que describen el servicio de datos de posicionamiento en interiores. Separe varias etiquetas con una coma.

String
folder
(Opcional)

El nombre de una carpeta existente en el portal para almacenar el servicio de datos de posicionamiento en interiores.

String
sharing_level
(Opcional)

Especifica los permisos de uso compartido que se utilizarán para el servicio.

  • OWNERSolo tendrá acceso el propietario del servicio de datos de posicionamiento en interiores. Esta es la opción predeterminada.
  • ORGANIZATIONTodos los miembros de la organización tendrán acceso.
  • EVERYONETodo el mundo, incluidas personas fuera de la organización, tendrán acceso.
String
group_sharing
[group_sharing,...]
(Opcional)

Los grupos con los que se compartirá el servicio de datos de posicionamiento en interiores. Puede seleccionar varios valores de los grupos a los que pertenece.

String

Salida derivada

NombreExplicaciónTipo de datos
out_positioning_item_id

El Id. de elemento del servicio de datos de posicionamiento en interiores del archivo.

String
out_positioning_item_url

La URL del servicio de datos de posicionamiento en interiores del elemento subido al portal.

String

Muestra de código

Ejemplo de ShareIndoorPositioningDataService (ventana de Python)

La siguiente secuencia de comandos de ventana de Python muestra cómo utilizar la función ShareIndoorPositioningDataService para publicar un servicio de datos de posicionamiento en interiores.

# Name: ShareIndoorPositioningDataService_sample.py 
# Description: Share an Indoor Positioning Data Service using an IPS Positioning Dataset stored in a file geodatabase 
 
# Import system modules 
import arcpy.indoorpositioning as ips 
 
# Set local variables 
in_ips_datasets = r"C:\\Users\\myUser\\Documents\\ArcGIS\\Projects\\DemoProject\\DemoProject.gdb\IPS_Positioning_Datasets" 
ips_dataset_name = 'myDataset' 
title = 'myTitle' 
summary = 'This is an example summary.' 
tags = 'Tag1,Tag2' 
folder = 'myFolder' 
sharing_level = 'Owner' 
group_sharing = 'FirstGroup;SecondGroup' 
 
# Call the ShareIndoorPositioningDataService ips.ShareIndoorPositioningDataService( 
ips.ShareIndoorPositioningDataService(
    in_ips_datasets,
    ips_dataset_name,  
    title, 
    summary, 
    tags, 
    folder, 
    sharing_level, 
    group_sharing 
)

Información de licenciamiento

  • Basic: No
  • Standard: Requiere ArcGIS IPS
  • Advanced: Requiere ArcGIS IPS

Temas relacionados