GIS Cloud (előzetes verzió)
Ez az összekötő lehetővé teszi a felhasználók számára, hogy a GIS Cloudban létrehozott érvényes engedélyezési kulcsot használják a térképprojektjeik, a benne definiált rétegek és az ezeken a rétegeken található szolgáltatások listájának eléréséhez. A szolgáltatásséma dinamikus jellegének megfelelően az összekötő dinamikusan lekérdezi a szolgáltatást egy adott réteg szolgáltatássémához.
Ez az összekötő a következő termékekben és régiókban érhető el:
| Service | Class | Régiók |
|---|---|---|
| Copilot Studio | prémium | Az összes Power Automate-régió, kivéve a következőket: - USA kormánya (GCC) - Amerikai kormány (GCC High) - A 21Vianet által üzemeltetett China Cloud - Amerikai Védelmi Minisztérium (DoD) |
| Logikai alkalmazások | Standard | Az összes Logic Apps-régió , kivéve a következőket: - Azure Government-régiók - Azure China-régiók - Amerikai Védelmi Minisztérium (DoD) |
| Power Alkalmazások | prémium | Az összes Power Apps-régió , kivéve a következőket: - USA kormánya (GCC) - Amerikai kormány (GCC High) - A 21Vianet által üzemeltetett China Cloud - Amerikai Védelmi Minisztérium (DoD) |
| Power Automate | prémium | Az összes Power Automate-régió, kivéve a következőket: - USA kormánya (GCC) - Amerikai kormány (GCC High) - A 21Vianet által üzemeltetett China Cloud - Amerikai Védelmi Minisztérium (DoD) |
| Érintkezés | |
|---|---|
| Név | GIS Cloud Premium-támogatás |
| URL | https://docs.giscloud.com/rest |
| premiumsupport@giscloud.com |
| Összekötő metaadatai | |
|---|---|
| Kiadó | HandyGeo Solutions |
| Webhely | http://www.giscloud.com |
| Adatvédelmi irányelvek | https://www.giscloud.com/privacy-policy/ |
| Kategóriák | Adat; Üzleti intelligencia |
A GIS Cloud egy SaaS-platform, amely az osztályweb- és mobiltérkép-renderelésben a legjobbat nyújtja egy hatékony űrlapmotorral párosítva, hogy megkönnyítse az együttműködésen alapuló leképezési igényeket. A GIS Cloud-összekötő a széles körű és hatékony REST API egy részhalmazát biztosítja, amely lehetővé teszi, hogy az automatizálások a Map-projektek leggyakoribb használati eseteinek többségét irányítják. Ez az összekötő lehetővé teszi a GIS Cloud Maps, a Rétegek, a Felhasználók listázását, frissítését és interogatálását, valamint szolgáltatások és fájlok létrehozását. Ezzel az alkészlettel a felhasználó számos adatvezérelt tevékenységet automatizálhat, például új funkciókat hozhat létre az ellenőrzéshez, jelentéseket hozhat létre, adatokat exportálhat irányítópultokhoz stb.
Előfeltételek
A GIS Cloud-összekötő használatához rendelkeznie kell egy GIS Cloud-felhasználói fiókkal térképszerkesztő-előfizetéssel, különben sok művelet nem fog működni.
Hitelesítő adatok lekérése
A GIS Cloud REST API egy API-kulccsal van védve. A REST-végpontok többsége nem működik érvényes API-kulcs nélkül.
Érvényes API-kulcs beszerzéséhez navigáljon a https://manager.giscloud.com GIS Cloud-fiókjával, és jelentkezzen be.
A jobb felső sarokban kattintson a felhasználónévre, és válassza a "Saját fiók" lehetőséget a legördülő menüben.
Az előugró modálisban válassza az "API Access" lapot. Írja be a kulcs leíró nevét az "Új API-kulcs leírása" mezőbe, és kattintson a "Kulcs hozzáadása" elemre. Egy új modális megjeleníti az új API-kulcsot, amelyet biztonságosan kell másolnia és tárolnia, mivel az soha többé nem jelenik meg.
További információkért lásd: https://docs.giscloud.com/rest#creating-an-api-key
Ezt követően létrehozhatja és tesztelheti az összekötőt.
Ismerkedés az összekötővel
Az összekötő első beállításakor a GetCurrentUser művelettel végzett tesztelés megerősíti, hogy az API-kulcs érvényes, és visszaadja az API-kulccsal társított fiókadatokat.
A felhasználók többsége a GetFeatures, a CreateFeature, az UpdateFeature és a DeleteFeature műveleteket fogja használni az automatizálásaikban. A többi belefoglalt intézkedést főként egy adott automatizálási forgatókönyv helyzetspecifikus koordinációjára használják.
Egy tipikus automatizálási forgatókönyv az SaaS-adatbázis GIS Cloud-funkcióinak szinkronizálása Dataverse-táblába vagy Excel-munkalapra Power BI-irányítópult létrehozása céljából. Az adatstruktúrától függően előfordulhat, hogy egyéni Dataverse-entitásokat kell létrehoznia. Javasoljuk, hogy az automatizálás a GetFeatures művelet paraméterét where kihasználva korlátozza az elmúlt napokban módosított funkciókat, és csak ezeket szinkronizálja. Ez optimalizálja az automatizálás teljesítményét.
Egy másik tipikus automatizálási forgatókönyv az új GIS Cloud-funkciók automatikus létrehozása másodlagos adatforrás, például a Dynamics, a SalesForce, a HTTP-kérések vagy akár maga a GIS Cloud alapján. Ennek eléréséhez javasoljuk, hogy a felhasználók gondosan gondolják át, hogyan szűrhetik a másodlagos adatforrásukat a szolgáltatás létrehozásakor, és véglegesítsék a GIS Cloud célrétegsémájukat az automatizálás létrehozása előtt, mivel ez leegyszerűsíti a fejlesztést.
Az utolsó tipikus automatizálási forgatókönyv az, hogy automatikusan "archiválja" a GIS Cloud-funkciókat úgy, hogy egy adott feltételnek (például egy adott oszlopban beállított állapotnak) megfelelő funkciókat másol egy másik rétegbe, majd sikeresen törli az eredeti GIS Cloud szolgáltatást. Ez lehetővé teszi az aktív térképprojektek vizuális tisztán tartását kritikus adatok elvesztése nélkül.
Ismert problémák és korlátozások
Hitelesítés kompatibilitása a PowerAppshez
A HandyGeo Services által közzétett PCF-térképösszetevővel való kompatibilitás érdekében és annak érdekében, hogy a PowerApps felhasználói ne kérjenek felhasználóbarát API-kulcsokat, létrehoztuk az összekötőt, hogy minden kéréshez meg kell adni az API-kulcsot.
Dinamikus adatséma funkcióvégpontokhoz
A GIS Cloud felhasználó által feltöltött adatokból származó földrajzi jellemzői miatt a séma mindig adatkészlet-specifikus. Így az összes szolgáltatásvégpont hasznos adatainak és válaszainak sémája mindig dinamikus, és támogatást igényel a használt Office 365-termék dinamikus sémáihoz. Ezt a PowerAutomate általában jól támogatja, de kihívásokat jelenthet a PowerAppsben.
Gyakori hibák és jogorvoslatok
Végpont lapozása
A GIS Cloud-végpontok legfeljebb 5000 rekordot adnak vissza egyetlen kérelemből. Bár a REST API támogatja a lapozást, ezt jelenleg nem lehet automatikusan belefoglalni az összekötő viselkedésbe.
REST API-sebességkorlátozás a Service Protectionhez
Ahogy minden éles REST API-szolgáltatás esetén elvárható, ha a GIS Cloud API-ra irányuló kérések nagy száma rövid időn belül megtörténik, a válasz egy 5xx kód lesz. Bár egy konkrét sebességkorlát nincs explicit módon meghatározva, a REST API támogatja a párhuzamos ciklusok korlátozott sebességét (pl. kb. 20), de a magas sebesség valószínűleg jelentős hibákat eredményez. A sikertelen válaszok újrapróbálkozási szabályzattal kezelhetők, de a túlzott arányok problémákat okoznak.
Hiányzik a dinamikus szolgáltatás adatséma
Mivel az összekötőnek meg kell keresnie a sémadefiníciót, ha a rétegazonosító és/vagy AZ API-kulcs paramétereit dinamikusan adja át, a művelet nem fogja tudni gyorsítótárba helyezni a rétegek sémáját, amely megköveteli a felhasználóktól a visszaadott JSON manuális kezelését. Cserélje le a dinamikus paramétert statikus értékre úgy, hogy beírja a paramétermezőbe, és a séma megfelelően gyorsítótárazva lesz.
GYIK
A GetFeatures művelet túl sok funkciót ad vissza, hogyan szerezhetem be a kívánt funkciókat?
Ahol lehetséges, ajánlott, hogy a felhasználók kihasználják a where GetFeatures műveletben elérhető záradékot. Ez a legtöbb SQL-kompatibilis WHERE záradékot képes kezelni. Olyan mezők esetében, mint a platform által kezelt rekord módosított dátuma, javasoljuk, hogy a felhasználók teszteljék a GetColumns műveletet a rendszeroszlopok valódi logikai nevének megtekintéséhez.
Hogyan tölthetek fel egy fájlt a Projekttulajdonosok leképezése tárolóba, nem a saját tárhelyemre?
Az UploadFileToPath művelethez elengedhetetlen, hogy ha az API-kulcs nem a Map project owners fiókhoz tartozik, akkor a Destination Map ID (destination_map) paraméter ki van töltve. Ez azt jelzi a GIS Cloud REST API-nak, hogy a feltöltött fájl nem a hitelesített felhasználó, hanem a megadott Map-projekt tulajdonosa számára készült. Ha a felhasználó nem rendelkezik a térkép eléréséhez szükséges engedélyekkel, akkor a rendszer nem irányítja a feltöltést a térkép-kezelők fiókjába.
Szabályozási korlátok
| Name | Hívások | Megújítási időszak |
|---|---|---|
| API-hívások kapcsolatonként | 100 | 60 másodperc |
Műveletek
| Aktuális felhasználói objektum lekérése |
Az aktuális GIS-felhőfelhasználói objektum lekérése. |
| Az összes réteg lekérése |
Szerezze be az összes GIS-felhőréteg-objektumot. |
| Az összes réteg lekérése térképen |
Egyetlen GIS-felhőtérkép-objektum összes rétegobjektumának lekérése. |
| Az összes térkép lekérése |
Szerezze be az összes GIS cloud map objektumot. |
| Egy fájl eltávolítása |
Eltávolít egy fájlt a GIS Cloud Storage-ban. |
| Egy fájl feltöltése |
Feltölt egy fájlt a GIS Cloud Storage-ba. |
| Egy fájl lekérése |
Töltsön le egy fájlt a GIS Cloud Storage-ból. |
| Egy réteg frissítése |
Frissítsen egy GIS-felhőréteg-objektumot. |
| Egy réteg lekérése |
Szerezze be az összes GIS-felhőréteg-objektumot. |
| Egy réteg törlése |
Töröljön egy GIS-felhőréteg-objektumot. |
| Egy térkép frissítése |
Egy GIS Cloud Map-projekt frissítése |
| Egy térkép lekérése |
Egy GIS Cloud Map-objektum lekérése. |
| Egy térkép renderelése |
Egy GIS-felhőtérkép-objektum képének renderelése. |
| Egy térkép törlése |
Egyetlen GIS Cloud Map-projekt törlése |
| Felhasználói objektum lekérése azonosító alapján |
A GIS Cloud User Object lekérése a felhasználói azonosító alapján. |
| Frissítési funkció |
Frissítsen egy GIS-felhőszolgáltatás-objektumot egy rétegobjektumon. |
| Funkció beszerzése |
Egy GIS Cloud-funkcióobjektum lekérése rétegobjektumon. |
| Funkció törlése |
Törli a megadott GIS Cloud-funkcióobjektumot a rétegből. |
| Médiabeiktatás lekérése a Funkció mezőből |
Egy médiafájl lekérése egy GIS Cloud Feature Object mezőből egy rétegobjektumon. |
| Oszlopok lekérése réteghez |
Réteg oszlopainak listájának lekérése |
| Szolgáltatások lekérése rétegen |
Lekérheti az összes GIS-felhőszolgáltatás-objektumot egy rétegobjektumon. |
| Térképgyorsítótár törlése |
Törli a térképcsempe gyorsítótárát, hogy tükrözze az API-val végrehajtott módosításokat. |
| Új funkció létrehozása rétegen |
Lekérheti az összes GIS-felhőszolgáltatás-objektumot egy rétegobjektumon. |
Aktuális felhasználói objektum lekérése
Az aktuális GIS-felhőfelhasználói objektum lekérése.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
Válaszok
- Törzs
- User
Az összes réteg lekérése
Szerezze be az összes GIS-felhőréteg-objektumot.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
|
|
Láthatóság típusa
|
type | string |
Szűrés láthatóság szerint: "nyilvános", "privát", "megosztott" vagy "privát", megosztott |
|
|
Rendelés szerint
|
order_by | string |
Ennek a cél GIS Cloud objektumban található oszlopokra kell hivatkoznia. Alapértelmezés szerint az oszlop rendezve van, de :d esc belevéve megfordítja a sorrendet. Sorrend szerint: "{created|modified|created}:[asc|desc]" Pl. order_by=accessed:desc |
|
|
Elemek Per-Page
|
perpage | integer |
Megjelenítendő oldalonkénti találatok száma (Alapértelmezett: 100, Maximum: 5000) |
|
|
Oldalszám
|
page | integer |
A válasz oldalszáma |
|
|
Nincs összeg
|
nototal | True | integer |
Az eredmények összege nem számítható meg és nem jelenik meg; javítja a válaszidőt; a válasz gyorsabb lekéréséhez használatos |
Válaszok
- Törzs
- Layers
Az összes réteg lekérése térképen
Egyetlen GIS-felhőtérkép-objektum összes rétegobjektumának lekérése.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
|
|
Rendelés szerint
|
order_by | string |
Ennek a cél GIS Cloud objektumban található oszlopokra kell hivatkoznia. Alapértelmezés szerint az oszlop rendezve van, de :d esc belevéve megfordítja a sorrendet. Sorrend szerint: "{created|modified|created}:[asc|desc]" Pl. order_by=accessed:desc |
|
|
Elemek Per-Page
|
perpage | integer |
Megjelenítendő oldalonkénti találatok száma (Alapértelmezett: 100, Maximum: 5000) |
|
|
Oldalszám
|
page | integer |
A válasz oldalszáma |
|
|
Nincs összeg
|
nototal | integer |
Az eredmények összege nem számítható meg és nem jelenik meg; javítja a válaszidőt; a válasz gyorsabb lekéréséhez használatos |
Válaszok
- Törzs
- Layers
Az összes térkép lekérése
Szerezze be az összes GIS cloud map objektumot.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Láthatóság típusa
|
type | string |
Szűrés láthatóság szerint: "nyilvános", "privát", "megosztott" vagy "privát", megosztott |
|
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
|
|
Rendelés szerint
|
order_by | string |
Ennek a cél GIS Cloud objektumban található oszlopokra kell hivatkoznia. Alapértelmezés szerint az oszlop rendezve van, de :d esc belevéve megfordítja a sorrendet. Sorrend szerint: "{created|modified|created}:[asc|desc]" Pl. order_by=accessed:desc |
|
|
Elemek Per-Page
|
perpage | integer |
Megjelenítendő oldalonkénti találatok száma (Alapértelmezett: 100, Maximum: 5000) |
|
|
Oldalszám
|
page | integer |
A válasz oldalszáma |
|
|
Nincs összeg
|
nototal | integer |
Az eredmények összege nem számítható meg és nem jelenik meg; javítja a válaszidőt; a válasz gyorsabb lekéréséhez használatos |
Válaszok
- Törzs
- Maps
Egy fájl eltávolítása
Eltávolít egy fájlt a GIS Cloud Storage-ban.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Fájlnév
|
file_name | True | string |
Az SaaS-tárolóban tárolt adott médiafájl neve |
|
Fájl elérési útja
|
path_to_a_file | True | string |
Egy adott fájl relatív elérési útja |
Egy fájl feltöltése
Feltölt egy fájlt a GIS Cloud Storage-ba.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Fájladatok
|
filedata | True | file |
A feltöltendő fájl. |
|
Céltérkép azonosítója
|
destination_map | integer |
A megosztott térkép térképazonosítója. Ha be van állítva, feltölti a fájlt a tulajdonosok tárterületének leképezéséhez. |
|
|
Fájl elérési útja
|
path_to_a_file | True | string |
Egy adott fájl relatív elérési útja |
Válaszok
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
hely
|
location | string |
Egy fájl lekérése
Töltsön le egy fájlt a GIS Cloud Storage-ból.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Fájl elérési útja
|
path_to_a_file | True | string |
Egy adott fájl relatív elérési útja |
|
Fájlnév
|
file_name | True | string |
Az SaaS-tárolóban tárolt adott médiafájl neve |
Válaszok
- response
- file
Egy réteg frissítése
Frissítsen egy GIS-felhőréteg-objektumot.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
Név
|
name | string |
Réteg neve |
Egy réteg lekérése
Szerezze be az összes GIS-felhőréteg-objektumot.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
Válaszok
- Törzs
- Layer
Egy réteg törlése
Töröljön egy GIS-felhőréteg-objektumot.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
Egy térkép frissítése
Egy GIS Cloud Map-projekt frissítése
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
|
Név
|
name | string |
Térkép neve |
Egy térkép lekérése
Egy GIS Cloud Map-objektum lekérése.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
Válaszok
- Törzs
- Map
Egy térkép renderelése
Egy GIS-felhőtérkép-objektum képének renderelése.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
|
Képszélesség
|
width | number |
Képszélesség képpontban |
|
|
Kép magassága
|
height | number |
Kép magassága képpontban |
|
|
Gyorsítótár érvénytelenítése
|
invalidate | number |
Gyorsítótár érvénytelenítése |
|
|
Réteglista megjelenítése
|
layerlist | number |
Réteglista beállítása láthatóra a képen |
|
|
Mentett kép
|
justgenerate | number |
Csak hozza létre a képet mentés nélkül |
Válaszok
- response
- file
Egy térkép törlése
Egyetlen GIS Cloud Map-projekt törlése
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
Felhasználói objektum lekérése azonosító alapján
A GIS Cloud User Object lekérése a felhasználói azonosító alapján.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Felhasználói azonosító
|
user_id | True | integer |
Egy adott felhasználó azonosítására használt belső felhasználói azonosító |
|
Attribútumok kibontása
|
expand | string |
Válasz kibontása az enumerálási beállítások egyikével |
Válaszok
- Törzs
- User
Frissítési funkció
Frissítsen egy GIS-felhőszolgáltatás-objektumot egy rétegobjektumon.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Szolgáltatásazonosító
|
feature_id | True | integer |
Egy adott funkció azonosítására használt belső szolgáltatásazonosító |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
hasznos adat
|
payload | dynamic |
A frissítendő új funkcióadatok |
Funkció beszerzése
Egy GIS Cloud-funkcióobjektum lekérése rétegobjektumon.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Szolgáltatásazonosító
|
feature_id | True | integer |
Egy adott funkció azonosítására használt belső szolgáltatásazonosító |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
Geometria belefoglalása
|
geometry | string |
Formátum, amelyben a geometria be lesz csomagolva. Lehetséges értékek: "wkt", "kml" és "gml" |
|
|
EPSG-előrejelzés
|
epsg | integer |
A kimeneti vetület EPSG-kódja. ha nincs megadva alapértelmezett leképezési leképezés |
Válaszok
Funkció törlése
Törli a megadott GIS Cloud-funkcióobjektumot a rétegből.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Szolgáltatásazonosító
|
feature_id | True | integer |
Egy adott funkció azonosítására használt belső szolgáltatásazonosító |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
Médiabeiktatás lekérése a Funkció mezőből
Egy médiafájl lekérése egy GIS Cloud Feature Object mezőből egy rétegobjektumon.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Fájl letöltése
|
download | boolean |
Ha egy lekért médiafájl közvetlenül töltődik le |
|
|
Fájl elérési útja
|
path_to_a_file | True | string |
Egy adott fájl relatív elérési útja |
|
Mező neve
|
field_name | True | string |
Egy szolgáltatásmező neve egy adott rétegen |
|
Szolgáltatásazonosító
|
feature_id | True | integer |
Egy adott funkció azonosítására használt belső szolgáltatásazonosító |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
Válaszok
- response
- file
Oszlopok lekérése réteghez
Réteg oszlopainak listájának lekérése
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
Szolgáltatások lekérése rétegen
Lekérheti az összes GIS-felhőszolgáltatás-objektumot egy rétegobjektumon.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
Geometria belefoglalása
|
geometry | string |
Formátum, amelyben a geometria be lesz csomagolva. Lehetséges értékek: "wkt", "kml" és "gml" |
|
|
EPSG-előrejelzés
|
epsg | integer |
A kimeneti vetület EPSG-kódja. ha nincs megadva alapértelmezett leképezési leképezés |
|
|
Térbeli határok
|
bounds | string |
Térbeli szűréshez használt határolókeret |
|
|
SQL Where
|
where | string |
SQL-típus, ahol az attribútumszűréshez használt záradék |
|
|
Rendelés szerint
|
order_by | string |
Ennek a cél GIS Cloud objektumban található oszlopokra kell hivatkoznia. Alapértelmezés szerint az oszlop rendezve van, de :d esc belevéve megfordítja a sorrendet. Sorrend szerint: "{created|modified|created}:[asc|desc]" Pl. order_by=accessed:desc |
|
|
Elemek Per-Page
|
perpage | integer |
Megjelenítendő oldalonkénti találatok száma (Alapértelmezett: 100, Maximum: 5000) |
|
|
Oldalszám
|
page | integer |
A válasz oldalszáma |
|
|
Nincs összeg
|
nototal | integer |
Az eredmények összege nem számítható meg és nem jelenik meg; javítja a válaszidőt; a válasz gyorsabb lekéréséhez használatos |
Válaszok
Térképgyorsítótár törlése
Törli a térképcsempe gyorsítótárát, hogy tükrözze az API-val végrehajtott módosításokat.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Térkép azonosítója
|
map_id | True | integer |
Egy adott térkép azonosítására használt belső térképazonosító |
|
Eseményindító újraincializálása
|
init_trigger | True | integer |
A művelet végrehajtása előtt újra kell-e újrainicializálni a térképet |
|
Réteglista
|
layers | string |
A belefoglalandó rétegazonosítók CSV-listája |
Új funkció létrehozása rétegen
Lekérheti az összes GIS-felhőszolgáltatás-objektumot egy rétegobjektumon.
Paraméterek
| Name | Kulcs | Kötelező | Típus | Description |
|---|---|---|---|---|
|
API-kulcs
|
API-Key | True | password |
A művelet engedélyezéséhez használt GIS Cloud API-kulcs |
|
Rétegazonosító
|
layer_id | True | integer |
Egy adott réteg azonosítására használt belső rétegazonosító |
|
hasznos adat
|
payload | dynamic |
Az új funkció létrehozásához szükséges adatok, az üresen hagyott adatok null értékként lesznek létrehozva. |
Válaszok
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
hely
|
location | string |
Definíciók
Maps
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Összes rekord
|
total | integer |
Lekérhető rekordok teljes száma |
|
Aktuális oldal
|
page | integer |
A visszaadott oldal száma |
|
Objektumok leképezése
|
data | array of Map |
Visszaadott térképobjektumok tömbje |
Map
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Térkép azonosítója
|
id | integer |
A térkép belső azonosítója |
|
Név
|
name | string |
Térkép neve |
|
Tulajdonosi objektum
|
owner | array of string |
Térképtulajdonos objektuma. Ez az érték csak akkor jelenik meg, ha a kibontás paraméter tartalmazza a "tulajdonos" kulcsot |
|
Active
|
active | string |
Aktív-e a térkép? |
|
Szerzői jogok
|
copyright | string |
Szerzői jogi nyilatkozat sztringje |
|
Proj4
|
proj4 | string |
Proj4 térképvetítés |
|
Proj4 egységek
|
units_proj4 | string |
A Proj4-definíció egységei |
|
EPSG-kód
|
epsg | string |
EPSG térképvetítési kód |
|
Mértékegységek leképezése
|
units | string |
Leképezési egységek (mérő, láb vagy foot_us) |
|
Maximális nagyítás
|
maxzoom | string |
Maximális nagyítás |
|
Háttérszín
|
bgcolor | string |
Háttérszín leképezése |
|
Módosítás dátuma:
|
modified | integer |
A térkép legutóbbi módosításának időpontja (UNIX időbélyeg) |
|
Elérhető:
|
accessed | integer |
A térkép legutóbbi elérése (UNIX időbélyeg) |
|
Létrehozás dátuma:
|
created | integer |
A térkép létrehozásának időpontja (UNIX időbélyeg) |
|
Megtekintések száma
|
visited | string |
Térképnézetek száma |
|
Archivált
|
archived | string |
Archiválva van a térkép |
|
Erőforrás-azonosító
|
resource_id | string |
resource_id |
|
Mértékegység
|
measure_unit | string |
measure_unit |
|
Látható
|
visible | string |
látható |
|
Erőforrás-objektum
|
resource | Resource |
Erőforrás-objektum leképezése |
|
Description
|
description | string |
Térkép leírása |
|
mobileacess
|
mobileacess | string |
mobileacess |
|
wmsaccess
|
wmsaccess | string |
wmsaccess |
|
maptype
|
maptype | string |
maptype |
|
assets
|
assets | string |
assets |
|
értékelés
|
rating | string |
értékelés |
|
megoszt
|
share | string |
megoszt |
|
Korlátok xMin
|
bounds.xmin | float |
xmin |
|
Bounds xMax
|
bounds.xmax | float |
xmax |
|
Korlátok yMin
|
bounds.ymin | float |
ymin |
|
Bounds yMax
|
bounds.ymax | float |
ymax |
|
határ
|
bound | string |
határ |
Resource
Erőforrás-objektum leképezése
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Erőforrás-azonosító
|
id | integer |
Az erőforrás belső azonosítója |
|
Erőforrás típusa
|
type | string |
Az erőforrás enumerált típusa |
|
Erőforrás helye
|
location | string |
TBC potenciálisan null értékekkel |
|
Erőforrás-azonosító
|
target_resource_id | string |
resource_id |
|
Erőforrás-tulajdonos azonosítója
|
owner_id | string |
Az erőforrás tulajdonosa felhasználóazonosítója |
|
Erőforrás szülőazonosítója
|
parent_id | string |
TBC potenciálisan null értékekkel |
|
Erőforrás-fizetési előfizetés azonosítója
|
payment_subscription_id | string |
TBC potenciálisan null értékekkel |
|
Erőforrás-fizetési azonosító
|
payment_id | string |
TBC potenciálisan null értékekkel |
|
Erőforrás-fizetési azonosító – Obs
|
payment_id_obs | string |
TBC potenciálisan null értékekkel |
|
Erőforrás archiválva
|
archived | string |
Azt jelzi, hogy az erőforrás archiválva lett-e |
|
Erőforrás letiltva
|
disabled | string |
TBC potenciálisan null értékekkel |
|
Erőforrás-hozzáférési idő
|
access_time | object |
Az erőforrás utolsó elérésének időpontja |
|
Módosítás dátuma:
|
modified | integer |
Az erőforrás legutóbbi módosításának időpontja (UNIX időbélyeg) |
|
Létrehozás dátuma:
|
created | integer |
Az erőforrás létrehozásának időpontja (UNIX időbélyeg) |
Rétegek
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Összes rekord
|
total | integer |
Lekérhető rekordok teljes száma |
|
Aktuális oldal
|
page | integer |
A visszaadott oldal száma |
|
Rétegobjektumok
|
data | array of Layer |
Visszaadott rétegobjektumok tömbje |
Réteg
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Rétegazonosító
|
id | integer |
A réteg belső azonosítója |
|
Réteg neve
|
name | string |
Felhasználó által definiált rétegnév |
|
Tulajdonosi objektum
|
owner | array of string |
Rétegtulajdonos objektum, KIBONTHATÓ |
|
Rétegforrás típusa
|
source.type | string |
A megadott adatok típusa |
|
Rétegforrás URI-ja
|
source.src | string |
URI-sztring, amely meghatározza az adatok helyét |
|
Skálázáson
|
onscale | string |
Skálázás beállítása a látható rétegre |
|
Skálázáson kívül
|
offscale | string |
Skálázás beállítása a rejtett rétegre |
|
Rétegcímke
|
label | string |
A vonalcímkéhez használandó adatforrás attribútumneve |
|
x Min
|
x_min | string |
Réteghez kötött X minimális koordináta |
|
x Max
|
x_max | string |
Réteghez kötött X maximális koordináta |
|
y Min
|
y_min | string |
Réteghez kötött Y perc koordináta |
|
y Max
|
y_max | string |
Réteghez kötött Y maximális koordináta |
|
Réteg szövegmezője
|
textfield | string |
A szövegmezőként használni kívánt adatforrás attribútumneve |
|
Módosítás dátuma:
|
modified | integer |
A térkép legutóbbi módosításának időpontja (UNIX időbélyeg) |
|
Létrehozás dátuma:
|
created | integer |
A térkép létrehozásának időpontja (UNIX időbélyeg) |
|
Rétegstílusok
|
styles | string |
Összetett rétegstílus-objektum rétegstílushoz |
|
Alpha réteg
|
alpha | string |
Réteg átlátszósága |
|
Réteges adatforrás kódolása
|
encoding | string |
Réteges adatforrás kódolása |
|
Rétegszöveg margója
|
margin | string |
Szövegmező margója |
|
Réteg láthatósága
|
visible | string |
Szabályozza a réteg láthatóságát, "t" vagy "f" |
|
Réteg zárolva
|
lock | string |
Szabályozza a réteg interaktivitását, "t" vagy "f" |
|
Raszterréteg
|
raster | string |
A réteg egy Raster-adatforrás, "t" vagy "f" |
|
Exportálható réteg
|
exportable | string |
Adja meg, hogy a réteg exportálható-e, "t" vagy "f" |
|
Egyesített réteg
|
merged | string |
A réteg egyesítése |
|
Réteg szülőmappája
|
parent | string |
Szülőmapparéteg azonosítója |
|
Réteg elemleírása
|
tooltip | string |
A rétegen megjelenő elemleírás egérmutatóval rendelkezik |
|
Geometria elrejtése
|
hidegeometry | string |
Réteggeometria elrejtése. Hasznos lehet, ha csak címkéket szeretnénk megjeleníteni, "nem" vagy "f" |
|
Az Információs előugró ablak használata
|
use_info_window | string |
Rétegfunkciók adatainak megjelenítése térkép előugró ablakban, "t" vagy "f" |
|
Réteges adatforrás azonosítója
|
datasource_id | string |
A réteg adatforrásának adatforrás-azonosítója |
|
EPSG réteg
|
epsg | string |
Adatforrás EPSG-kódja |
|
Megnyitott réteg
|
opened | string |
Mapparéteg esetén nyissa meg/zárja be a logikai értéket, "t" vagy "f" |
|
Rétegerőforrás-azonosító
|
resource_id | string |
A réteg erőforrás-azonosítója |
|
Rétegtérkép azonosítója
|
map_id | string |
A réteghez tartozó térképazonosító |
|
Réteg geomtípusa
|
type | string |
Réteggeometria típusa. A lehetséges értékek a következők: "pont", "vonal", "sokszög", "csempe" és "wms". |
|
Rétegrend
|
order | integer |
Z réteg indexe |
|
Rétegbeállítások objektum
|
options | object |
Az erőforráshoz kapcsolódó beállítások listája. Ez az érték csak akkor jelenik meg, ha a kibontás paraméter tartalmazza a "beállítások" kulcsot |
|
Űrlap neve
|
form.name | string |
A csatolt űrlap felhasználó által definiált neve |
|
Rétegűrlap definíciója
|
form.definition | string |
A réteghez csatolt űrlap definíciója |
|
Adatforrás erőforrás-azonosítója
|
datasource.resource_id | string |
Az adatforrás erőforrás-azonosítója |
|
Adatforrás típusa
|
datasource.type | string |
A réteg adatforrástípusa |
|
Adatforrás tulajdonosának azonosítója
|
datasource.owner_id | string |
owner_id |
|
engedélyek
|
datasource.permissions | array of string |
név |
|
Rétegoszlop sémája
|
columns | object |
Rétegadatforrás-oszlopok megjelenítése, KIBONTHATÓ |
|
alrétegek
|
sublayers | array of Layer |
Rétegobjektumok tömbje ebbe a rétegbe ágyazva |
User
| Name | Elérési út | Típus | Description |
|---|---|---|---|
|
Felhasználói azonosító
|
id | integer |
Egyedi felhasználói azonosító |
|
Felhasználó típusa
|
type | string |
Felhasználó megadott típusa |
|
Aktív felhasználó
|
active | string |
A felhasználó aktív, "t" vagy "f" |
|
Felhasználónév
|
username | string |
Felhasználók felhasználóneve |
|
Felhasználónév
|
firstname | string |
Felhasználók utóneve |
|
Felhasználónév
|
lastname | string |
Felhasználók vezetékneve |
|
Felhasználó tulajdonosának azonosítója
|
owner_id | string |
A felhasználó tulajdonában lévő felhasználó felhasználóazonosítója |
|
Felhasználói telefon
|
phone | string |
Felhasználók telefonszáma |
|
User Mobile
|
mobile | string |
Felhasználók mobilszáma |
|
Létrehozás dátuma:
|
created | integer |
A térkép létrehozásának időpontja (UNIX időbélyeg) |
|
Utolsó bejelentkezés
|
lastlog | integer |
A térkép létrehozásának időpontja (UNIX időbélyeg) |
|
Felhasználói vállalat
|
company | string |
Felhasználók cégneve |
|
Felhasználói webes URL-cím
|
web | string |
Felhasználói profil webhelye |
|
Felhasználói e-mail
|
string |
Felhasználók e-mail-címe |
|
|
Felhasználói avatar
|
avatar | string |
URL-cím a felhasználók avatarja lekéréséhez |
|
Felhasználói nyelv
|
language | string |
A felhasználók által választott nyelv |
|
Fájlfunkciók száma
|
file_feature_count | string |
A fájlrendszer földrajzi funkcióinak száma |
|
ADATBÁZIS-funkciók száma
|
db_feature_count | string |
Földrajzi funkciók száma az adatbázisban |
|
Felhasználó által tárolt Raster
|
storage_raster | string |
Rasztercsempék által felhasznált fájltároló |
|
Felhasználói tárolók kapacitása
|
storage_total | string |
Felhasznált teljes fájltároló |
|
Felhasználói funkciók korlátja
|
feature_count_limit | string |
Licencelt maximális funkciószám |
|
Felhasználói raszterkorlát
|
storage_raster_limit | string |
Licencelt maximális tárkapacitás |
|
Előfizetés kezdete
|
subscription_begins | string |
A felhasználók előfizetésének kezdete |
|
Az előfizetés lejár
|
subscription_expires | string |
Amikor a felhasználók előfizetése véget ér |
|
Felhasználói erőforrás azonosítója
|
resource_id | string |
A felhasználó belső erőforrás-azonosítója |
|
Felhasználó legutóbb módosítva
|
modified | integer |
Utolsó módosítás dátuma (UNIX formátum) |
|
Felhasználók szervezete
|
organization_id | string |
A felhasználó szervezeti azonosítója |
|
Felhasználói OIDC
|
oidc | string |
OpenID Connect |
|
Felhasználói beállítások
|
options | string |
A felhasználóhoz kapcsolódó beállítások listája. Ez az érték csak akkor jelenik meg, ha a "expand" paraméter tartalmazza a "options" kulcsot |
|
hozzájárulások
|
consents | array of object |
Felhasználói hozzájárulási szerződések objektuma |
|
Hozzájárulás célja
|
consents.purpose | string |
A kért hozzájárulás célja |
|
Hozzájárulás verziója
|
consents.version | string |
A megadott hozzájárulás verziója |
|
Hozzájárulás megegyezéssel
|
consents.agreed | string |
Megadták-e a hozzájárulást? |
fájl
Ez a fájl alapszintű adattípusa.