Salta el contingut

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