API Mapia STREETS (v3)
Documentació de les API del MapiaSTREETS versió 3. Aquestes APIs són les que funcnionen amb el mòdul MSTREETS del Mapia Server. Aquestes APIs s’utilitzen en les integracions del Mapia STREETS (Geoportal, plugins…)
Informació
Totes les APIs retornen les dades amb format JSON.
API Configuracions
API para accedir a totes les configuracions del sistema
Si no s’indica cap paràmetre la API retorna totes les configuracions.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/config/
Paràmetre | Nom | Descripció |
---|---|---|
n | Nom variable | retorna la configuració de la variable indicada |
Resultat: Tota la informació de l’objecte.
API Zones
API per accedir i obtenir informació de les zones.
Si no s’indica cap paràmetre la API retorna totes les zones.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/zone/
Paràmetre | Nom | Descripció |
---|---|---|
id | Id zona | Retorna la zona amb l’id indicat |
epsg | Codi EPSG | Codi amb què tornar les dades geogràfiques |
Resultat: Tota la informació de l’objecte.
API Campanyes
API per accedir i obtenir informació de les campanyes.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/campaing/
Si no s’indica cap paràmetre la API retorna totes les campanyes.
Paràmetre | Nom | Descripció |
---|---|---|
id | Id campanya | Retorna la campanya amb l’id indicat |
z | Id zona | Retorna totes les campanyes de la zona |
epsg | Codi EPSG | Codi amb què tornar les dades geogràfiques |
Resultat: tota la informació de l’objecte i la informació de les metadades de cada campanya
API de cerca
API per obtenir tota la informació existent en un punt.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/search/
Paràmetre | Nom | Descripció |
---|---|---|
p | Punt | coordenades del punt a consultar (lat,lng) |
r | Radi | Radi de cerca en metres. Si s’omet s’usa el definit a la configuració. Només afecta a POIs, els núvols de punts es busquen en un radi d‘1Km. |
t | Tag | per recuperar només les dades amb el tag específic |
z | Id Zona | filtrar per una zona específica |
c | Id Campanya | filtrar per una campanya específica |
f | Filtre | per recuperar només pois o núvols de punts. Valors: POI, PC |
fpc | Format núvols punts | filtrar segons el format dels núvols de punts. Tots si s’omet. Valors: POTREE, POTREE2, LAS, POD. |
fpp | Format poi | filtrar segons tipus de poi. Tots si s’omet. Valors: PANO, IMG, ELEVATION. |
l | Is Local | true/false. Filtrar per is_local. Tots si s’omet. |
d | Is downloadable | true/false. Filtrar per is_downloadable. Tots si s’omet. |
epsg | Codi EPSG | codi amb el qual tornar les dades geogràfiques |
Resultat: Tota la informació dels pois (panorames, punts elevació…), núvols de punts i recursos (imatges auxiliars…)
- POIs: dins del radi indicat i ordenats per distància
- Núvols de punts: els que continguin el punt
- Recursos: les relacionades amb els panorames
API Punts interés (POIs)
API per accedir i obtenir informació dels punts d’interès.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/pano/
Paràmetre | Nom | Descripció |
---|---|---|
id | Id POI | Retorna el POI amb l’id indicat |
epsg | Codi EPSG | Codi amb què tornar les dades geogràfiques |
Resultat: Tota la informació del POI i els recursos relacionats.
API Núvols de punts
API per accedir i obtenir informació dels núvols de punts.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/pc/
Paràmetre | Nom | Descripció |
---|---|---|
id | Id pc | Retorna el núvol de punts amb l’ID indicat |
z | Id Zona | Filtrar per una zona específica |
c | Id Campanya | Filtrar per una campanya específica |
epsg | Codi EPSG | Codi amb què tornar les dades geogràfiques |
Resultat: Tota la informació del núvol de punts
API Recorreguts virtuals
API per accedir i obtenir els recorreguts virtuals als núvols de punts.
https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mapiastreets/api/rc/
Paràmetre | Nom | Descripció |
---|---|---|
id | Id pc | Retorna el núvol de punts amb l’ID indicat |
z | Id Zona | Filtrar per una zona específica |
c | Id Campanya | Filtrar per una campanya específica |
epsg | Codi EPSG | Codi amb què tornar les dades geogràfiques |
Resultat: Tota la informació del núvol de punts