Sdílet prostřednictvím


GIS Cloud (Preview)

Tento konektor umožňuje uživatelům používat jakýkoli platný autorizační klíč vygenerovaný v GIS Cloudu pro přístup k seznamu svých mapových projektů, vrstev definovaných v těchto vrstvách a funkcích obsažených v těchto vrstvách. Aby bylo možné přizpůsobit dynamickou povahu schématu funkcí, konektor se dynamicky dotazuje služby na schéma funkcí dané vrstvy.

Tento konektor je dostupný v následujících produktech a oblastech:

Service Class Regions
Copilot Studio Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Logic Apps Standard Všechny oblasti Logic Apps s výjimkou následujících:
     – Oblasti Azure Government
     – Oblasti Azure China
     - Ministerstvo obrany USA (DoD)
Power Apps Premium Všechny oblasti Power Apps s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Power Automate Premium Všechny oblasti Power Automate s výjimkou následujících:
     – státní správa USA (GCC)
     – státní správa USA (GCC High)
     - China Cloud provozovaný společností 21Vianet
     - Ministerstvo obrany USA (DoD)
Kontakt
Název Podpora GIS Cloud Premium
URL https://docs.giscloud.com/rest
Email premiumsupport@giscloud.com
Metadata konektoru
Vydavatel HandyGeo Solutions
Internetová stránka http://www.giscloud.com
Zásady ochrany osobních údajů https://www.giscloud.com/privacy-policy/
Kategorie Data; Business Intelligence

GIS Cloud je platforma SaaS, která poskytuje co nejlepší vykreslování webových a mobilních map ve spojení s výkonným modulem formulářů, který usnadňuje všechny potřeby mapování na spolupráci. Cloudový konektor GIS poskytuje podmnožinu rozsáhlého a výkonného rozhraní REST API, které umožňuje automatizaci řídit většinu běžných případů použití projektu mapy. Tento konektor vám poskytne seznam, aktualizaci a prokládání cloudových map GIS, vrstev, uživatelů a také vytváření funkcí a souborů. S touto podmnožinou může uživatel automatizovat mnoho aktivit řízených daty, jako je vytváření nových funkcí pro kontrolu, vytváření sestav, export dat pro řídicí panely atd.

Požadavky

Pokud chcete použít cloudový konektor GIS, musíte mít uživatelský účet GIS Cloud s předplatným Editoru map, jinak nebude fungovat mnoho akcí.

Jak získat přihlašovací údaje

Cloudové rozhraní REST API GIS je zabezpečené prostřednictvím klíče rozhraní API. Většina koncových bodů REST nebude fungovat bez platného klíče rozhraní API.

Pokud chcete získat platný klíč rozhraní API, přejděte k https://manager.giscloud.com účtu GIS Cloud a přihlaste se k ho.

V pravém horním rohu klikněte na své uživatelské jméno a v rozevírací nabídce vyberte Můj účet.

V modální místní nabídce vyberte kartu Přístup k rozhraní API. Do pole Nový popis klíče rozhraní API zadejte popisný název klíče a klikněte na Přidat klíč. Nový modální kód bude prezentovat nový klíč rozhraní API, který musíte bezpečně zkopírovat a uložit, protože se už nikdy znovu nezobrazí.

Další referenční informace najdete tady: https://docs.giscloud.com/rest#creating-an-api-key

Po dokončení můžete konektor vytvořit a otestovat.

Začínáme s konektorem

Při prvním nastavení konektoru se testováním pomocí akce GetCurrentUser ověří platnost klíče rozhraní API a vrátí podrobnosti o účtu přidruženém ke klíči rozhraní API.

Většina uživatelů bude ve svých automatizacích využívat akce GetFeatures, CreateFeature, UpdateFeature a DeleteFeature. Další zahrnuté akce se použijí hlavně pro konkrétní koordinaci situace daného scénáře automatizace.

Typickým scénářem automatizace je synchronizace funkcí cloudu GIS z databáze SaaS do tabulky Dataverse nebo excelového listu pro účely vytvoření řídicího panelu Power BI. V závislosti na datové struktuře možná budete muset vytvořit vlastní entity Dataverse. Doporučuje se, aby automatizace využila výhod parametru where akce GetFeatures, aby se omezily na funkce upravené v posledních několika dnech a synchronizovaly je. Tím se optimalizuje výkon vaší automatizace.

Dalším typickým scénářem automatizace je automatické vytváření nových funkcí cloudu GIS na základě sekundárního zdroje dat, jako je Dynamics, SalesForce, požadavky HTTP nebo dokonce samotný GIS Cloud. Pokud toho chcete dosáhnout, doporučujeme, aby uživatelé pečlivě zvážili, jak filtrovat sekundární zdroj dat, aby aktivovali vytvoření funkce a dokončili schéma cílové vrstvy GIS Cloudu před vytvořením automatizace, protože to zjednoduší vývoj.

Posledním typickým scénářem automatizace je automatické "archivace" funkcí cloudu GIS zkopírováním těch, které splňují určitá kritéria (tj. konkrétní stav nastavený ve sloupci) do jiné vrstvy a následným úspěšným odstraněním původní funkce GIS Cloudu. To umožňuje, aby aktivní projekt mapy byl vizuálně čistý, aniž by došlo ke ztrátě důležitých dat.

Známé problémy a omezení

Kompatibilita ověřování pro PowerApps

Aby bylo možné kompatibilita s komponentou mapy PCF publikovanou službou HandyGeo Services a zabránit tomu, aby uživatelé PowerApps zadali klíče rozhraní API, což není uživatelsky přívětivé, vytvořili jsme konektor, který vyžaduje zadání klíče rozhraní API při každém požadavku.

Dynamické schéma dat pro koncové body funkcí

Vzhledem k geografickým funkcím v cloudu GIS, které pocházejí z dat nahraných uživatelem, je schéma vždy specifické pro datovou sadu. Schéma datových částí a odpovědí ze všech koncových bodů funkcí jsou vždy dynamické a vyžadují podporu dynamických schémat v používaném produktu Office 365. PowerAutomate to obecně podporuje, ale může představovat problémy v PowerApps.

Běžné chyby a nápravné prostředky

Stránkování koncového bodu

Koncové body cloudu GIS jsou omezené na maximálně 5 000 záznamů vrácených z jednoho požadavku. I když rozhraní REST API podporuje stránkování, v současné době neexistuje způsob, jak ho automaticky zahrnout do chování konektoru.

Omezení rychlosti rozhraní REST API pro službu Service Protection

Jak by se mělo očekávat u jakékoli produkční služby REST API, pokud se během krátké doby provede příliš velký počet požadavků na cloudové rozhraní API GIS, bude odpověď kódem 5xx. Přestože konkrétní omezení rychlosti není explicitně definováno, rozhraní REST API bude podporovat omezenou rychlost paralelní smyčky (tj. přibližně 20), ale vysoké míry budou pravděpodobně mít za následek významné selhání. Neúspěšné odpovědi je možné spravovat pomocí zásad opakování, ale nadměrné míry způsobí problémy.

Chybí schéma dat dynamické funkce

Vzhledem k tomu, že konektor potřebuje vyhledat definici schématu, nebudou moci akce dynamicky předávat parametry ID vrstvy nebo klíče rozhraní API, což bude vyžadovat ruční správu vráceného FORMÁTU JSON. Dynamický parametr nahraďte statickou hodnotou tak, že ho zadáte do pole parametru a schéma se uloží do mezipaměti.

časté otázky

Akce GetFeatures vrací příliš mnoho funkcí, jak získám jenom ty, které chci?

Pokud je to možné, doporučujeme uživatelům využít where klauzuli dostupnou v akci GetFeatures. To může obsahovat většinu klauzulí kompatibilních s WHERE SQL. U polí, jako je datum změny záznamu spravované platformou, doporučujeme, aby uživatelé testovaly akci GetColumns a zobrazily skutečný logický název systémových sloupců.

Jak nahraju soubor do úložiště vlastníků projektu mapování, ne do vlastního úložiště?

U akce UploadFileToPath je důležité, aby pokud klíč rozhraní API není pro účet vlastníků projektu mapování vyplněný Destination Map ID (destination_map) parametrem. To signalizuje rozhraní REST API GIS Cloudu, že nahraný soubor není pro ověřeného uživatele, ale pro vlastníka zadaného projektu mapy. Pokud uživatel nemá oprávnění pro přístup k mapě, nahraje se do účtu map oweners.

Limity omezování

Name Volání Období obnovení
Volání rozhraní API na připojení 100 60 sekund

Akce

Aktualizace jedné mapy

Aktualizace jednoho projektu mapy cloudu GIS

Aktualizace jedné vrstvy

Aktualizujte jeden objekt vrstvy cloudu GIS.

Funkce aktualizace

Aktualizace jednoho objektu funkce cloudu GIS na objektu vrstvy

Funkce odstranění

Odstraní zadaný objekt funkce CLOUDU GIS z vrstvy.

Nahrání jednoho souboru

Nahraje soubor do cloudového úložiště GIS.

Odebrat jeden soubor

Odebere soubor v cloudovém úložišti GIS.

Odstranit jednu mapu

Odstranění jednoho projektu cloudové mapy GIS

Odstranit mezipaměť mapy

Odstraní mezipaměť dlaždic mapy, aby odrážela změny provedené prostřednictvím rozhraní API.

Odstranění jedné vrstvy

Odstraňte jeden objekt vrstvy cloudu GIS.

Vykreslení jedné mapy

Vykreslení jednoho objektu mapy cloudu GIS

Vytvoření nové funkce ve vrstvě

Získejte všechny objekty funkcí cloudu GIS na objekt vrstvy.

Získat funkci

Získejte jeden objekt funkce cloudu GIS na objekt vrstvy.

Získání aktuálního objektu uživatele

Získejte aktuální uživatelský objekt cloudu GIS.

Získání funkcí ve vrstvě

Získejte všechny objekty funkcí cloudu GIS na objekt vrstvy.

Získání jednoho souboru

Stáhněte si jeden soubor z cloudového úložiště GIS.

Získání jedné mapy

Získejte jeden objekt mapy cloudu GIS.

Získání jedné vrstvy

Získejte všechny objekty vrstvy cloudu GIS.

Získání multimediálního souboru z pole Funkce

Získejte jeden mediální soubor z pole objektu funkce cloudu GIS na objektu vrstvy.

Získání objektu uživatele podle ID

Získejte uživatelský objekt cloudu GIS podle ID uživatele.

Získání sloupců pro vrstvu

Získání seznamu sloupců pro vrstvu

Získání všech map

Získejte všechny objekty map cloudu GIS.

Získání všech vrstev

Získejte všechny objekty vrstvy cloudu GIS.

Získání všech vrstev na mapě

Získejte všechny objekty vrstvy pro jeden objekt mapy cloudu GIS.

Aktualizace jedné mapy

Aktualizace jednoho projektu mapy cloudu GIS

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Název
name string

Název mapy

Aktualizace jedné vrstvy

Aktualizujte jeden objekt vrstvy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Název
name string

Název vrstvy

Funkce aktualizace

Aktualizace jednoho objektu funkce cloudu GIS na objektu vrstvy

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID funkce
feature_id True integer

Interní ID funkce použité k identifikaci konkrétní funkce

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

datová část
payload dynamic

Nová data funkcí, která se mají aktualizovat

Funkce odstranění

Odstraní zadaný objekt funkce CLOUDU GIS z vrstvy.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID funkce
feature_id True integer

Interní ID funkce použité k identifikaci konkrétní funkce

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Nahrání jednoho souboru

Nahraje soubor do cloudového úložiště GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Data souboru
filedata True file

Soubor, který chcete nahrát.

ID cílové mapy
destination_map integer

ID mapy sdíleného mapování. Pokud je nastavená, nahraje soubor do úložiště vlastníků mapování.

Cesta k souboru
path_to_a_file True string

Relativní cesta ke konkrétnímu souboru

Návraty

Name Cesta Typ Description
poloha
location string

Odebrat jeden soubor

Odebere soubor v cloudovém úložišti GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Název souboru
file_name True string

Název konkrétního mediálního souboru hadicového na úložišti SaaS

Cesta k souboru
path_to_a_file True string

Relativní cesta ke konkrétnímu souboru

Odstranit jednu mapu

Odstranění jednoho projektu cloudové mapy GIS

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Odstranit mezipaměť mapy

Odstraní mezipaměť dlaždic mapy, aby odrážela změny provedené prostřednictvím rozhraní API.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Opětovná inicializace triggeru
init_trigger True integer

Má být mapa před provedením operace znovu inicializována.

Seznam vrstev
layers string

Seznam CSV s ID vrstvy, které se mají zahrnout

Odstranění jedné vrstvy

Odstraňte jeden objekt vrstvy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Vykreslení jedné mapy

Vykreslení jednoho objektu mapy cloudu GIS

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Šířka obrázku
width number

Šířka obrázku v pixelech

Výška obrázku
height number

Výška obrázku v pixelech

Zneplatnění mezipaměti
invalidate number

Zneplatnění mezipaměti

Zobrazit seznam vrstev
layerlist number

Nastavení seznamu vrstev na viditelný na obrázku

Obrázek byl uložen.
justgenerate number

Stačí vygenerovat obrázek bez uložení.

Návraty

response
file

Vytvoření nové funkce ve vrstvě

Získejte všechny objekty funkcí cloudu GIS na objekt vrstvy.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

datová část
payload dynamic

Data, ze které chcete vytvořit novou funkci, se vše, co zůstane prázdné, vytvoří jako null.

Návraty

Name Cesta Typ Description
poloha
location string

Získat funkci

Získejte jeden objekt funkce cloudu GIS na objekt vrstvy.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID funkce
feature_id True integer

Interní ID funkce použité k identifikaci konkrétní funkce

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Zahrnout geometrii
geometry string

Formát, ve kterém bude geometrie zabalena. Možné hodnoty: 'wkt', 'kml' a 'gml'

Projekce EPSG
epsg integer

Kód EPSG pro výstupní projekci Pokud není zadána výchozí projekce mapy, použije se

Návraty

Výstupy této operace jsou dynamické.

Získání aktuálního objektu uživatele

Získejte aktuální uživatelský objekt cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Návraty

Body
User

Získání funkcí ve vrstvě

Získejte všechny objekty funkcí cloudu GIS na objekt vrstvy.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Zahrnout geometrii
geometry string

Formát, ve kterém bude geometrie zabalena. Možné hodnoty: 'wkt', 'kml' a 'gml'

Projekce EPSG
epsg integer

Kód EPSG pro výstupní projekci Pokud není zadána výchozí projekce mapy, použije se

Prostorové hranice
bounds string

Ohraničující rámeček použitý pro prostorové filtrování

SQL Where
where string

Klauzule where typu SQL, která se používá pro filtrování atributů

Seřadit podle
order_by string

Musí odkazovat na sloupce, které existují v cílovém objektu GIS Cloud. Ve výchozím nastavení je sloupec seřazený acending, ale včetně :d esc obrátí pořadí. Order by, format "{created|modified|created}:[asc|desc]" Například order_by=accessed:desc

Položky Per-Page
perpage integer

Počet zobrazených výsledků na stránku (výchozí hodnota: 100, maximum: 5000)

Číslo stránky
page integer

Číslo stránky pro odpověď

Bez součtu
nototal integer

Celkový počet výsledků není počítána a zobrazena; zlepšuje dobu odezvy; používá se k rychlejšímu získání odpovědi.

Návraty

Výstupy této operace jsou dynamické.

Získání jednoho souboru

Stáhněte si jeden soubor z cloudového úložiště GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Cesta k souboru
path_to_a_file True string

Relativní cesta ke konkrétnímu souboru

Název souboru
file_name True string

Název konkrétního mediálního souboru hadicového na úložišti SaaS

Návraty

response
file

Získání jedné mapy

Získejte jeden objekt mapy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Návraty

Body
Map

Získání jedné vrstvy

Získejte všechny objekty vrstvy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Návraty

Body
Layer

Získání multimediálního souboru z pole Funkce

Získejte jeden mediální soubor z pole objektu funkce cloudu GIS na objektu vrstvy.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Stáhnout soubor
download boolean

Pokud by se načtený multimediální soubor stáhl přímo

Cesta k souboru
path_to_a_file True string

Relativní cesta ke konkrétnímu souboru

Název pole
field_name True string

Název pole funkce v dané vrstvě

ID funkce
feature_id True integer

Interní ID funkce použité k identifikaci konkrétní funkce

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Návraty

response
file

Získání objektu uživatele podle ID

Získejte uživatelský objekt cloudu GIS podle ID uživatele.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID uživatele
user_id True integer

Interní ID uživatele použité k identifikaci konkrétního uživatele

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Návraty

Body
User

Získání sloupců pro vrstvu

Získání seznamu sloupců pro vrstvu

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID vrstvy
layer_id True integer

Interní ID vrstvy použité k identifikaci konkrétní vrstvy

Získání všech map

Získejte všechny objekty map cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Typ viditelnosti
type string

Filtrování podle viditelnosti: "public", "private", "shared" nebo "private", shared

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Seřadit podle
order_by string

Musí odkazovat na sloupce, které existují v cílovém objektu GIS Cloud. Ve výchozím nastavení je sloupec seřazený acending, ale včetně :d esc obrátí pořadí. Order by, format "{created|modified|created}:[asc|desc]" Například order_by=accessed:desc

Položky Per-Page
perpage integer

Počet zobrazených výsledků na stránku (výchozí hodnota: 100, maximum: 5000)

Číslo stránky
page integer

Číslo stránky pro odpověď

Bez součtu
nototal integer

Celkový počet výsledků není počítána a zobrazena; zlepšuje dobu odezvy; používá se k rychlejšímu získání odpovědi.

Návraty

Body
Maps

Získání všech vrstev

Získejte všechny objekty vrstvy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Typ viditelnosti
type string

Filtrování podle viditelnosti: "public", "private", "shared" nebo "private", shared

Seřadit podle
order_by string

Musí odkazovat na sloupce, které existují v cílovém objektu GIS Cloud. Ve výchozím nastavení je sloupec seřazený acending, ale včetně :d esc obrátí pořadí. Order by, format "{created|modified|created}:[asc|desc]" Například order_by=accessed:desc

Položky Per-Page
perpage integer

Počet zobrazených výsledků na stránku (výchozí hodnota: 100, maximum: 5000)

Číslo stránky
page integer

Číslo stránky pro odpověď

Bez součtu
nototal True integer

Celkový počet výsledků není počítána a zobrazena; zlepšuje dobu odezvy; používá se k rychlejšímu získání odpovědi.

Návraty

Body
Layers

Získání všech vrstev na mapě

Získejte všechny objekty vrstvy pro jeden objekt mapy cloudu GIS.

Parametry

Name Klíč Vyžadováno Typ Description
Klíč rozhraní API
API-Key True password

Klíč cloudového rozhraní API GIS sloužící k autorizaci operace

ID mapy
map_id True integer

Interní ID mapy použité k identifikaci konkrétní mapy

Rozbalit atributy
expand string

Rozbalit odpověď o jednu z možností výčtu

Seřadit podle
order_by string

Musí odkazovat na sloupce, které existují v cílovém objektu GIS Cloud. Ve výchozím nastavení je sloupec seřazený acending, ale včetně :d esc obrátí pořadí. Order by, format "{created|modified|created}:[asc|desc]" Například order_by=accessed:desc

Položky Per-Page
perpage integer

Počet zobrazených výsledků na stránku (výchozí hodnota: 100, maximum: 5000)

Číslo stránky
page integer

Číslo stránky pro odpověď

Bez součtu
nototal integer

Celkový počet výsledků není počítána a zobrazena; zlepšuje dobu odezvy; používá se k rychlejšímu získání odpovědi.

Návraty

Body
Layers

Definice

Maps

Name Cesta Typ Description
Celkový počet záznamů
total integer

Celkový počet záznamů, které je možné načíst

Aktuální stránka
page integer

Počet vrácených stránek

Mapovat objekty
data array of Map

Vrácená pole mapových objektů

Map

Name Cesta Typ Description
ID mapy
id integer

Interní ID této mapy

Název
name string

Název mapy

Objekt vlastníka
owner array of string

Mapovat objekt vlastníka Tato hodnota se zobrazí pouze v případě, že parametr rozbalení obsahuje klíč "owner".

Aktivní
active string

Je mapa aktivní.

Autorské právo
copyright string

Řetězec příkazu autorských práv

Proj4
proj4 string

Projekce mapy Proj4

Jednotky Proj4
units_proj4 string

Jednotky definice Proj4

EPSG Code
epsg string

Kód projekce mapy EPSG

Jednotky mapy
units string

Jednotky mapy (měřič, foot nebo foot_us)

Max Zoom
maxzoom string

Maximální zvětšení

Barva pozadí
bgcolor string

Barva pozadí mapy

Změněno na adrese
modified integer

Čas poslední změny mapy (časové razítko SYSTÉMU UNIX)

Přístup na adrese
accessed integer

Čas posledního přístupu k mapě (časové razítko SYSTÉMU UNIX)

Vytvořeno na adrese
created integer

Čas vytvoření mapy (časové razítko SYSTÉMU UNIX)

Zobrazit počet
visited string

Počet zobrazení mapy

Archivovaný
archived string

Je mapa archivovaná.

ID zdroje
resource_id string

resource_id

Měrná jednotka
measure_unit string

measure_unit

Viditelný
visible string

viditelný

Objekt prostředku
resource Resource

Mapování objektu prostředku

Description
description string

Popis mapy

mobileacess
mobileacess string

mobileacess

wmsaccess
wmsaccess string

wmsaccess

maptype
maptype string

maptype

assets
assets string

assets

hodnocení
rating string

hodnocení

sdílená složka
share string

sdílená složka

Hranice xMin
bounds.xmin float

xmin

Bounds xMax
bounds.xmax float

xmax

Hranice yMin
bounds.ymin float

ymin

Hranice yMax
bounds.ymax float

ymax

mez
bound string

mez

Resource

Mapování objektu prostředku

Name Cesta Typ Description
ID zdroje
id integer

Interní ID tohoto prostředku

Typ prostředku
type string

Výčtový typ prostředku

Lokace zdroje
location string

TBC s potenciálně nulovými hodnotami

ID zdroje
target_resource_id string

resource_id

ID vlastníka prostředku
owner_id string

ID uživatele, který vlastní tento prostředek

Nadřazené ID prostředku
parent_id string

TBC s potenciálně nulovými hodnotami

ID předplatného platby prostředku
payment_subscription_id string

TBC s potenciálně nulovými hodnotami

ID platby zdroje
payment_id string

TBC s potenciálně nulovými hodnotami

ID platby zdroje Obs
payment_id_obs string

TBC s potenciálně nulovými hodnotami

Archivovaný prostředek
archived string

Označuje, jestli byl zdroj archivován.

Prostředek je zakázaný
disabled string

TBC s potenciálně nulovými hodnotami

Čas přístupu k prostředkům
access_time object

Čas posledního přístupu k prostředku

Změněno na adrese
modified integer

Čas poslední změny prostředku (časové razítko SYSTÉMU UNIX)

Vytvořeno na adrese
created integer

Čas vytvoření prostředku (časové razítko systému UNIX)

Vrstvy

Name Cesta Typ Description
Celkový počet záznamů
total integer

Celkový počet záznamů, které je možné načíst

Aktuální stránka
page integer

Počet vrácených stránek

Objekty vrstev
data array of Layer

Vrácená pole objektů vrstev

Vrstva

Name Cesta Typ Description
ID vrstvy
id integer

Interní ID vrstvy

Název vrstvy
name string

Název vrstvy definované uživatelem

Objekt vlastníka
owner array of string

Objekt vlastníka vrstvy, ROZBALITELNÝ

Typ zdroje vrstvy
source.type string

Typ zadaných dat

Identifikátor URI zdroje vrstvy
source.src string

Řetězec identifikátoru URI definující, kde jsou data

OnScale
onscale string

Nastavení měřítka, ve které vrstvě je viditelná

OffScale
offscale string

Nastavení měřítka pro skrytou vrstvu

Popisek vrstvy
label string

Název atributu zdroje dat, který se má použít pro popisek řádku

x Min
x_min string

Minimální souřadnice X vázané vrstvy

x Max
x_max string

Maximální souřadnice X vázané na vrstvu

y Min
y_min string

Minimální souřadnice Y vázané na vrstvu

y Max
y_max string

Maximální souřadnice Y vázané na vrstvu

Textové pole vrstvy
textfield string

Název atributu zdroje dat, který se má použít jako textové pole

Změněno na adrese
modified integer

Čas poslední změny mapy (časové razítko SYSTÉMU UNIX)

Vytvořeno na adrese
created integer

Čas vytvoření mapy (časové razítko SYSTÉMU UNIX)

Styly vrstev
styles string

Objekt stylu komplexní vrstvy pro styly vrstev

Vrstva Alfa
alpha string

Průhlednost vrstvy

Kódování zdroje dat vrstvy
encoding string

Kódování zdroje dat vrstvy

Okraj textu vrstvy
margin string

Okraj textového pole

Viditelnost vrstev
visible string

Řídí viditelnost vrstev, t nebo f.

Uzamčená vrstva
lock string

Řídí interaktivitu vrstev, t nebo f.

Rastrová vrstva
raster string

Vrstva je rasterový zdroj dat, t nebo f.

Exportovatelná vrstva
exportable string

Nastavte, jestli je možné exportovat vrstvu, ne nebo f.

Sloučená vrstva
merged string

Vrstva se sloučí.

Nadřazená složka vrstvy
parent string

ID vrstvy nadřazené složky

Popis vrstvy
tooltip string

Popis, který se zobrazí na vrstvě, zobrazuje ukazatel myši

Skrýt geometrii
hidegeometry string

Skryjte geometrii vrstev. Může být užitečné, pokud chceme zobrazit jenom popisky, "t" nebo "f".

Použití místní nabídky Informace
use_info_window string

Zobrazení informací o funkcích vrstev v místní nabídce mapy, t nebo f

ID zdroje dat vrstvy
datasource_id string

ID zdroje dat vrstvy

Skupina EPSG vrstev
epsg string

Kód EPSG zdroje dat

Otevřená vrstva
opened string

Pro otevřenou nebo zavřenou logickou hodnotu vrstvy složky t nebo f

ID prostředku vrstvy
resource_id string

ID prostředku vrstvy

ID mapy vrstev
map_id string

ID mapování, do kterého vrstva patří

Typ geomy vrstev
type string

Typ geometrie vrstev. Možné hodnoty jsou point, line, polygon, tile a wms.

Pořadí vrstev
order integer

Index vrstvy Z

Objekt Možnosti vrstvy
options object

Seznam možností svázaných s tímto prostředkem Tato hodnota se zobrazí pouze v případě, že parametr rozbalení obsahuje klíč Options.

Název formuláře
form.name string

Uživatelem definované jméno připojeného formuláře

Definice formuláře vrstvy
form.definition string

Definice formuláře připojeného k vrstvě

ID prostředku zdroje dat
datasource.resource_id string

ID prostředku zdroje dat

Typ zdroje dat
datasource.type string

Typ zdroje dat pro vrstvu

ID vlastníka zdroje dat
datasource.owner_id string

owner_id

oprávnění
datasource.permissions array of string

název

Schéma sloupce vrstvy
columns object

Zobrazit sloupce zdroje dat vrstvy, ROZBALITELNÉ

Podvrstvy
sublayers array of Layer

Pole objektů vrstvy vnořených v rámci této vrstvy

Uživatel

Name Cesta Typ Description
ID uživatele
id integer

Jedinečné ID uživatele

Typ uživatele
type string

Zadaný typ uživatele

Aktivní uživatel
active string

Je uživatel aktivní, t nebo f.

Uživatelské jméno
username string

Uživatelské jméno uživatele

Jméno uživatele
firstname string

Jméno uživatele

Příjmení uživatele
lastname string

Příjmení uživatelů

ID vlastníka uživatele
owner_id string

ID uživatele, který vlastní tohoto uživatele

Telefon uživatele
phone string

Telefonní číslo uživatelů

Mobilní zařízení uživatele
mobile string

Mobilní číslo uživatelů

Vytvořeno na adrese
created integer

Čas vytvoření mapy (časové razítko SYSTÉMU UNIX)

Poslední přihlášení
lastlog integer

Čas vytvoření mapy (časové razítko SYSTÉMU UNIX)

Uživatelská společnost
company string

Název společnosti Users

Adresa URL webu uživatele
web string

Web profilů uživatelů

E-mail uživatele
email string

E-mailová adresa uživatelů

Avatar uživatele
avatar string

Adresa URL pro načtení avataru uživatelů

Uživatelský jazyk
language string

Vybraný jazyk uživatelů

Počet funkcí souborů
file_feature_count string

Počet geografických funkcí v systému souborů

Počet funkcí databáze
db_feature_count string

Počet geografických funkcí v databázi

Uložený rastrový uživatel
storage_raster string

Úložiště souborů spotřebované rastrovými dlaždicemi

Kapacita úložiště uživatelů
storage_total string

Celkové spotřebované úložiště souborů

Limit funkcí uživatele
feature_count_limit string

Maximální počet funkcí s licencí

Limit rastrového filtru uživatele
storage_raster_limit string

Maximální kapacita úložiště s licencí

Předplatné začíná
subscription_begins string

Po zahájení předplatného uživatelů

Platnost předplatného vyprší
subscription_expires string

Po skončení předplatného uživatelů

ID prostředku uživatele
resource_id string

Interní ID prostředku pro tohoto uživatele

Uživatel naposledy změněn
modified integer

Datum poslední změny (formát UNIX)

Organizace uživatelů
organization_id string

ID organizace pro tohoto uživatele

Identifikátor OIDC uživatele
oidc string

OpenID Connect

Možnosti uživatele
options string

Seznam možností svázaných s uživatelem Tato hodnota se zobrazí pouze v případě, že parametr expand obsahuje klíč Options.

Souhlasí
consents array of object

Objekt smluv o souhlasu uživatele

Účel souhlasu
consents.purpose string

Účel požadovaného souhlasu

Verze souhlasu
consents.version string

Verze uděleného souhlasu

Souhlas odsouhlasený
consents.agreed string

Byl udělen souhlas.

soubor

Toto je základní datový typ "file".