Salta el contingut

API Mapia STREETS (v3)

Documentación de las API de MapiaSTREETS versión 3. Estas APIs son las que funcionan con el módulo MSTREETS del Mapia Server. Estas APIs se utilizan en las integraciones del Mapia STREETS (Geoportal, plugins…).

Información

Todas las APIs devuelven los datos en formato JSON.

API Configuraciones

API para acceder a todas las configuraciones del sistema.

Si no se indica ningún parámetro, la API devuelve todas las configuraciones.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/config/
Parámetro Nombre Descripción
n Nombre de la variable Devuelve la configuración de la variable indicada

Resultado: Toda la información del objeto.


API Zonas

API para acceder y obtener información de las zonas.

Si no se indica ningún parámetro, la API devuelve todas las zonas.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/zone/
Parámetro Nombre Descripción
id Id de la zona Devuelve la zona con el id indicado
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información del objeto.


API Campañas

API para acceder y obtener información de las campañas.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/campaing/

Si no se indica ningún parámetro, la API devuelve todas las campañas.

Parámetro Nombre Descripción
id Id de la campaña Devuelve la campaña con el id indicado
z Id de la zona Devuelve todas las campañas de la zona
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información del objeto y la información de las metadatos de cada campaña.


API de búsqueda

API para obtener toda la información existente en un punto.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/search/
Parámetro Nombre Descripción
p Punto Coordenadas del punto a consultar (lat,lng)
r Radio Radio de búsqueda en metros. Si se omite, se usa el definido en la configuración. Solo afecta a POIs, los núvols de punts se buscan en un radio de 1 Km.
t Tag Para recuperar solo los datos con el tag específico
z Id de la Zona Filtrar por una zona específica
c Id de la Campaña Filtrar por una campaña específica
f Filtro Para recuperar solo POIs o nubes de puntos. Valores: POI, PC
fpc Formato Filtrar según el formato de las nubes de puntos. Todos si se omite. Valores: POTREE, POTREE2, LAS, POD.
fpp Formato POI Filtrar según el tipo de POI. Todos si se omite. Valores: PANO, IMG, ELEVATION.
l Es Local true/false. Filtrar por is_local. Todos si se omite.
d Es descargable true/false. Filtrar por is_downloadable. Todos si se omite.
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información de los POIs (panoramas, puntos de elevación…), núvols de punts y recursos (imágenes auxiliares…).

  • POIs: dentro del radio indicado y ordenados por distancia.
  • Núvols de punts: los que contengan el punto.
  • Recursos: los relacionados con los panoramas.

API Puntos de Interés (POIs)

API para acceder y obtener información de los puntos de interés.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/pano/
Parámetro Nombre Descripción
id Id del POI Devuelve el POI con el id indicado
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información del POI y los recursos relacionados.


API Núvols de punts

API para acceder y obtener información de los núvols de punts.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/pc/              
Parámetro Nombre Descripción
id Id del núvol de punts Devuelve el núvol de punts con el ID indicado
z Id de la Zona Filtrar por una zona específica
c Id de la Campaña Filtrar por una campaña específica
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información del núvol de punts.


API Recorridos virtuales

API para acceder y obtener los recorridos virtuales en los núvols de punts.

https://xxxxxxxxx.xxxx.xxx/xxxx/giscube-admin/plugins/mstreets/api/rc/
Parámetro Nombre Descripción
id Id del núvol de punts Devuelve el núvol de punts con el ID indicado
z Id de la Zona Filtrar por una zona específica
c Id de la Campaña Filtrar por una campaña específica
epsg Código EPSG Código con el cual retornar los datos geográficos

Resultado: Toda la información del núvol de punts.