Dataset

Operations

Create

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y el SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada crear un conjunto de datos a partir de los datos que se cargaron en Azure Mapas Data Service y se han convertido mediante el servicio de conversión de Mapas Azure.

Puede usar esta API en un escenario como cargar un paquete ZIP DWG para un edificio, convertir el paquete zip mediante el servicio de conversión de Azure Mapas y crear un conjunto de datos a partir del paquete zip convertido. El conjunto de datos creado se puede usar para crear conjuntos de mosaicos mediante el servicio Tileset de Azure Mapas y se puede consultar a través del servicio WFS de Azure Mapas.

Enviar solicitud de creación

Para crear el conjunto de datos, usará una solicitud donde el parámetro de consulta es un identificador que representa el paquete zip DWG convertido, el parámetro será el identificador de un conjunto de datos creado previamente para anexar con el conjunto de datos actual y, opcionalmente, el parámetro de consulta contendrá una descripción (si no se proporciona la descripción, se le dará una descripción POST conversionId datasetId description predeterminada).

Create API es una solicitud de ejecución larga.

Delete

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y el SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

También puede usar esta API para eliminar conjuntos de datos antiguos o no usados para crear espacio para el nuevo contenido de Creator.

Enviar solicitud de eliminación

Para eliminar el contenido, emitirá una solicitud en la que la ruta DELETE de acceso contendrá el del datasetId conjunto de datos que se va a eliminar.

Get

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y el SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada capturar un conjunto de datos creado correctamente.

Enviar solicitud de obtener detalles

Para obtener los detalles de un conjunto de datos creado previamente, emitirá una GET solicitud con en la ruta de datasetId acceso.

Obtener respuesta de detalles

Get Details API devuelve los detalles de un conjunto de datos en json formato. La respuesta contiene los campos siguientes (si no son null o están vacíos):

created: marca de tiempo en la que se creó el conjunto de datos. datasetId: el identificador del conjunto de datos. description: la descripción del conjunto de datos. datasetSources: los datos de origen que se usaron cuando se emitió la solicitud de creación. onología: onología de origen que se usó en el servicio de conversión para los datos de entrada.

describe los datos de origen que se usaron cuando se emitió la solicitud de creación y contiene los siguientes elementos datasetSources (si no son null o están vacíos):

conversionIds: la lista de conversionId (null si no se proporcionó ninguno). appendDatasetId: que datasetId se usó para una operación de anexar (null si no se usó ninguno). featureCounts: recuentos de cada tipo de característica del conjunto de datos.

Esta es una respuesta de ejemplo que devuelve timestamp , , , y de un recurso de conjunto de datasetId description datasetSources ontology datos:

{
   "timestamp": "2020-01-01T22:50:48.123Z",
   "datasetId": "f6495f62-94f8-0ec2-c252-45626f82fcb2",
   "description": "Some description or comment for the dataset.",
   "datasetSources": {
     "conversionIds": [
       "15d21452-c9bb-27b6-5e79-743ca5c3205d"
     ],
   },
   "ontology": "facility-2.0",
   "featureCounts": {
     "directoryInfo": 2,
     "category": 10,
     "facility": 1,
     "level": 3,
     "unit": 183,
     "zone": 3,
     "verticalPenetration": 6,
     "opening": 48,
     "areaElement": 108
   }
 }
Get Operation

Esta API permite al autor de la llamada ver el progreso actual de una operación de conjunto de datos y la ruta de acceso se obtiene de una llamada a create API.

Enviar solicitud de operaciones

Para ver el progreso actual de una operación de conjunto de datos, usará una solicitud donde la ruta de acceso especificada sea el GET identificador que representa la operationId operación.

Respuesta de la operación

Mientras esté en curso, se devolverá un código de estado 200-OK HTTP sin encabezados adicionales. Si la operación se realiza correctamente, se devolverá un código de estado 200-OK http Resource-Location encabezado .

List

Se aplica a: consulte los planes de tarifa.

Creator permite desarrollar aplicaciones basadas en los datos de mapas interiores privados mediante azure Mapas API y el SDK. En este artículo se presentan los conceptos y las herramientas que se aplican a Azure Mapas Creator.

Esta API permite al autor de la llamada capturar una lista de todos los conjuntos de datos creados correctamente.

Enviar solicitud de lista

Para enumerar todos los conjuntos de datos, emitirá una GET solicitud sin parámetros adicionales.

Enumerar respuesta de datos

List API devuelve la lista completa de todos los conjuntos de datos en json formato. La respuesta contiene los campos siguientes (si no son null o están vacíos):

created: marca de tiempo en la que se creó el conjunto de datos. datasetId: el identificador del conjunto de datos. description: la descripción del conjunto de datos. datasetSources: los datos de origen que se usaron cuando se emitió la solicitud de creación. onología: onología de origen que se usó en el servicio de conversión para los datos de entrada.

describe los datos de origen que se usaron cuando se emitió la solicitud de creación y contiene los siguientes elementos datasetSources (si no son null o están vacíos):

conversionIds: la lista de conversionId (null si no se proporcionó ninguno). appendDatasetId: que datasetId se usó para una operación de anexar (null si no se usó ninguno). featureCounts: recuentos de cada tipo de característica del conjunto de datos.

Esta es una respuesta de ejemplo que devuelve timestamp los recursos , , , y de datasetId description datasetSources ontology 3 conjuntos de datos:

{
  "datasets": [
    {
      "timestamp": "2020-01-01T22:50:48.123Z",
      "datasetId": "f6495f62-94f8-0ec2-c252-45626f82fcb2",
      "description": "Some description or comment for the dataset.",
      "datasetSources": {
        "conversionIds": [
          "15d21452-c9bb-27b6-5e79-743ca5c3205d"
        ],      },
      "ontology": "facility-2.0",
      "featureCounts": {
        "directoryInfo": 2,
        "category": 10,
        "facility": 1,
        "level": 3,
        "unit": 183,
        "zone": 3,
        "verticalPenetration": 6,
        "opening": 48,
        "areaElement": 108
      }
    },
    {
      "timestamp": "2020-01-01T22:57:53.123Z",
      "datasetId": "8b1288fa-1958-4a2b-b68e-13a7i5af7d7c",
      "description": "Create from upload '0c1288fa-2058-4a1b-b68d-13a5f5af7d7c'.",
      "datasetSources": {
        "conversionIds": [
          "0c1288fa-2058-4a1b-b68d-13a5f5af7d7c"
        ],
        "appendDatasetId": "46d1edb6-d29e-4786-9589-dbd4efd7a977"
      },
      "ontology": "facility-2.0",
      "featureCounts": {
        "directoryInfo": 2,
        "category": 10,
        "facility": 1,
        "level": 3,
        "unit": 183,
        "zone": 3,
        "verticalPenetration": 6,
        "opening": 48,
        "areaElement": 108
      }
    }
  ]
}