Dataset

Operations

Create

Platí pro: viz cenové úrovně.

tvůrce umožňuje vyvíjet aplikace na základě privátních dat místní mapy, a to pomocí Azure Maps rozhraní API a sady SDK. v tomto článku se seznámíte s koncepty a nástroji, které se týkají Azure Maps Creator.

toto rozhraní API umožňuje volajícímu vytvořit datovou sadu z dat, která byla odeslána do služby Azure Maps data service a převedena pomocí služby Azure Maps Conversion.

toto rozhraní API můžete použít ve scénáři jako odeslání balíčku formátu zip DWG pro sestavení, převod balíčku zip pomocí služby konverze Azure Maps a vytvoření datové sady z převedeného balíčku zip. vytvořená datová sada se dá použít k vytvoření tilesets pomocí služby Azure Maps Tileset a dá se dotazovat prostřednictvím služby Azure Maps WFS.

Odeslat žádost o vytvoření

Chcete-li vytvořit datovou sadu, budete používat POST žádost, kde conversionId parametr dotazu je identifikátor, který představuje převedený balíček zip, datasetId parametr bude ID dříve vytvořené datové sady, která se má připojit s aktuální datovou sadou a volitelně description parametr dotazu bude obsahovat popis (Pokud se popis neposkytne, bude uveden výchozí popis).

Rozhraní API pro vytvoření je dlouhodobě spuštěná žádost.

Delete

Platí pro: viz cenové úrovně.

tvůrce umožňuje vyvíjet aplikace na základě privátních dat místní mapy, a to pomocí Azure Maps rozhraní API a sady SDK. v tomto článku se seznámíte s koncepty a nástroji, které se týkají Azure Maps Creator.

Pomocí tohoto rozhraní API můžete také odstranit staré nebo nepoužívané datové sady k vytvoření prostoru pro nový obsah autora.

Odeslat žádost o odstranění

Pokud chcete obsah odstranit, vydáte DELETE požadavek, který bude obsahovat datasetId datovou sadu, kterou chcete odstranit.

Get

Platí pro: viz cenové úrovně.

tvůrce umožňuje vyvíjet aplikace na základě privátních dat místní mapy, a to pomocí Azure Maps rozhraní API a sady SDK. v tomto článku se seznámíte s koncepty a nástroji, které se týkají Azure Maps Creator.

Toto rozhraní API umožňuje volajícímu načíst dříve úspěšně vytvořenou datovou sadu.

Odeslat žádost o získání podrobností

Chcete-li získat podrobnosti pro dříve vytvořenou datovou sadu, vydáte GET datasetId v cestě požadavek.

Získat odpovědi na podrobnosti

Rozhraní API získat podrobnosti vrátí podrobnosti pro datovou sadu ve json formátu. Odpověď obsahuje následující pole (pokud nejsou null nebo prázdné):

Vytvořeno – časové razítko, které vytvořila datová sada. datasetId – ID pro datovou sadu Popis – Popis datové sady. datasetSources – zdrojová data, která byla použita při vydávání žádosti o vytvoření. Ontology – zdroj Ontology , který byl použit ve službě převodu pro vstupní data.

datasetSourcesPopisuje zdrojová data, která byla použita při vystavení žádosti o vytvoření a obsahují následující prvky (pokud nejsou null nebo prázdné):

conversionIds – seznam conversionId (null, pokud nebyl zadán). appendDatasetId – datasetId používá se pro operaci připojení (hodnota null, pokud se nepoužila žádná). featureCounts – počty pro jednotlivé typy funkcí v datové sadě.

Zde je ukázka odpovědi vracející timestamp datasetId description datasetSources prostředek datové sady,,, a ontology :

{
   "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

Toto rozhraní API umožňuje volajícímu zobrazit aktuální průběh operace DataSet a cesta je získána z volání rozhraní API pro vytvoření.

Odeslat žádost o operaci

Chcete-li zobrazit aktuální průběh operace s datovou sadou, budete používat GET požadavek, který operationId Určuje, kde daná cesta je ID, které představuje operaci.

Odezva operace

V průběhu tohoto postupu se 200-OK vrátí stavový kód HTTP bez dalších hlaviček. Pokud je operace úspěšná, vrátí se 200-OK kód stavu HTTP s Resource-Location hlavičce.

List

Platí pro: viz cenové úrovně.

tvůrce umožňuje vyvíjet aplikace na základě privátních dat místní mapy, a to pomocí Azure Maps rozhraní API a sady SDK. v tomto článku se seznámíte s koncepty a nástroji, které se týkají Azure Maps Creator.

Toto rozhraní API umožňuje volajícímu načíst seznam všech dříve úspěšně vytvořených datových sad.

Odeslat žádost o seznam

Pokud chcete zobrazit seznam všech datových sad, vydáte GET požadavek bez dalších parametrů.

Vypsat odpověď na data

Rozhraní API seznamu vrátí úplný seznam všech datových sad ve json formátu. Odpověď obsahuje následující pole (pokud nejsou null nebo prázdné):

Vytvořeno – časové razítko, které vytvořila datová sada. datasetId – ID pro datovou sadu Popis – Popis datové sady. datasetSources – zdrojová data, která byla použita při vydávání žádosti o vytvoření. Ontology – zdroj Ontology , který byl použit ve službě převodu pro vstupní data.

datasetSourcesPopisuje zdrojová data, která byla použita při vystavení žádosti o vytvoření a obsahují následující prvky (pokud nejsou null nebo prázdné):

conversionIds – seznam conversionId (null, pokud nebyl zadán). appendDatasetId – datasetId používá se pro operaci připojení (hodnota null, pokud se nepoužila žádná). featureCounts – počty pro jednotlivé typy funkcí v datové sadě.

Zde je ukázka odpovědi vracející timestamp datasetId description datasetSources prostředky datové sady,,, a ontology . 3:

{
  "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
      }
    }
  ]
}