SlideShare a Scribd company logo
1 of 37
Download to read offline
Accesibilidad y Realidad
      Aumentada



       KML y ARML
            Vicente García Díaz – garciavicente@uniovi.es
                              Universidad de Oviedo, 2012
2


Tabla de contenidos
                         Wikitude – KML y ARML

1. Conceptos básicos


2. Desarrollo con KML


3. Desarrollo con ARML
4

Conceptos básicos

    Wikitude World Browser (I)
  • Disponible para:
    ▫ Android, IPhone, Blackberry, Windows Phone, …
  • Desarrollado por:
    ▫ Wikitude GmbH (versión inicial de 2008)
  • Licencia:
    ▫ Freeware (http://www.wikitude.com/)
  • Premios:
    ▫ Mejor navegador de AR (2008, 2009, 2010, 2011)
      otorgado por Augmented Planet
5

Conceptos básicos

    Wikitude World Browser (II)




  • http://www.youtube.com/watch?feature=player_em
    bedded&v=7vfzkFfIK1U
6

Conceptos básicos

    Mundos
  • La información en Wikitude se organiza en mundos
  • Se pueden visualizar de diferentes formas:
7

Conceptos básicos

    Vistas
  • La información de cada mundo puede visualizarse
    utilizando diferentes vistas
8

Conceptos básicos

    Algunos mundos
9

Conceptos básicos          Desarrollo de mundos en Wikitude



    Desarrollo de mundos en Wikitude
  • Existen diferentes formas de desarrollo:
    ▫ Interface Google Maps
    ▫ Keyhole Markup Language (KML)
    ▫ Augmented Reality Markup Language (ARML)
    ▫ Web Services
    ▫ API
  • Una vez que se crea y se envía, aparece
    disponible en el cliente de Wikitude
10

Conceptos básicos                  Desarrollo de mundos en Wikitude



    Interface Google Maps
  • La información aparece en el mundo Wikitude.me
11

Conceptos básicos                    Desarrollo de mundos en Wikitude



    Acceso al panel de control (I)
  • Necesario para los demás tipos de desarrollo
12

Conceptos básicos         Desarrollo de mundos en Wikitude



    Acceso al panel de control (II)
13

Conceptos básicos

     Algunos puntos de interés de Oviedo
Nº Descripción                             Latitud     Longitud
1    Sidrería Tierra Astur Gascona         43.363887   -5.844126
2    Casa Conrado                          43.363276   -5.845743
3    Fuente Pando                          43.371413   -5.843182
4    Restaurante El Raitan                 43.361051   -5.843843
5    Restaurante La Corte de Pelayo        43.361712   -5.847925
6    El Yantar de Campomanes               43.357844   -5.847024
7    Marcelino Pan y Vino                  43.365607   -5.851918
8    Casa Ramón                            43.359476   -5.845697
9    Restaurante Del Arco                  43.361246   -5.857287
10   Hotel Meliá Hotel de la Reconquista   43.363178   -5.853788
15

Desarrollo con KML

    ¿Qué se necesita?
  1. Coordenadas de los POIs

  2. Conocimiento básico de XML (para KML)

  3. El cliente de Wikitude

  4. Un editor de XML
16

Desarrollo con KML

      ¿Qué es KML?
  •   Keyhole Markup Language
  •   Lenguaje de marcado basado en XML
  •   Desarrollado para utilizarse con Keyhole LT
  •   Sirve para representar datos geográficos
  •   Se suelen distribuir comprimidos como ficheros KMZ
  •   Es un estándar del Open Geospatial Consortium
                <kml>
                 <Placemark>
                   <name>Oviedo</name>
                   <description>Oviedo es la capital del Principado de Asturias y …</description>
                   <Point>
                    <coordinates>-5.843868,43.360758,0</coordinates>
                   </Point>
                 </Placemark>
                </kml>
17

Desarrollo con KML      Google Earth



    Selección de puntos de interés
18

Desarrollo con KML

    Acceso mediante el panel de control
19

Desarrollo con KML

     Información necesaria para crear el mundo
 •   Archivo KML/KMZ        Archivo XML que contiene el mundo creado
 •   Nombre                 Título del mundo que aparece en el cliente de Wikitude
 •   Nombre corto           Título con un máximo de 30 caracteres
 •   Descripción            Información que se da a los potenciales usuarios del mundo
 •   Idioma                 Idioma del mundo
 •   Categoría              Categoría/s a las que pertenece el mundo
 •   Icono                  Icono que se muestra en la cámara AR del navegador
 •   Gráfico de promoción   Gráfico mostrado para mundos que se están publicitando
20

Desarrollo con KML

    Muestra de los puntos de interés
21

Desarrollo con KML

    Prueba del mundo creado




          Clave a
          introducir en el
          dispositivo
22

Desarrollo con KML

    Visualización del mundo creado
23

Desarrollo con KML

    Estructura de un documento KML



                     Nombre del mundo para mostrarse en el cliente
                                          Para entrar en detalle sobre para qué sirve

 esqueleto.kml
                                                 LONGIDUD, LATITUD, ALTITUD
24

Desarrollo con KML

    Ejemplo de documento KML




                               prueba.kml
25

Desarrollo con KML

    Creación de documentos KML
  • Con clientes del estilo de Google Earth se pueden
    crear archivos KML pero contienen mucha
    información no deseada

  • Conviene crear los documentos KML con un
    editor

  • XML Notepad, Eclipse, …
26

Desarrollo con KML

    Editar documentos KML en Eclipse
27

Desarrollo con KML

    Prueba del mundo creado
  • Para probar el mundo creado se puede hacer
    exactamente igual que para el caso en el que se había
    generado el documento KML a partir de Google Earth:
    1. Se sube el nuevo KML al servidor de Wikitude.
        Después:
        1. Se pueden visualizar los POIs desde la interfaz de
           Google Maps
        2. Se pueden visualizar los POIs desde el cliente de
           Wikitude (emulado o no)
29

Desarrollo con ARML

    ¿Qué es ARML?
  • Augmented Reality Markup Language
  • Lenguaje de marcado basado en XML
  • KML cumple su propósito y sigue creciendo…
  • …pero ARML está más orientado para AR
  • Es una propuesta de estándar creada por Mobilizy
  • Incluye soporte para:
    ▫ Personalización de iconos
    ▫ Números de teléfonos
    ▫ Correos electrónicos
    ▫ Enlaces
30

Desarrollo con ARML

    Estructura de un documento ARML
                         Identificador único para el mundo
                               Nombre del mundo para mostrarse en el cliente
                                                  Para entrar en detalle sobre para qué sirve
                                                                 URL de los creadores
                                              Lista de palabras clave, separadas por comas
                                             URL del logo del mundo o compañía (96x96 PNG)
                                             URL del icono para indicar POIs en la vista de la
                                             cámara (32x32 PNG)
                      Cada POI tiene un identificar único obligatoriamente
                                        Identificador del mundo asociado al POI
                       Nombre del POI
                                        Descripción del POI
 esqueleto.arml                                                Icono mostrado (64x64 PNG)
                                                     Teléfono asociado al POI
                                                 URL asociada al POI
                                                    Correo electrónico
                                                         Dirección física
                                                                  MIME type para adjunto
                                                                  (p.e., MPEG, PDF, JPEG,
                                                                  PNG, GIF, TXT, ….)
                                              LONGIDUD, LATITUD, ALTITUD


                                     http://www.openarml.org/wikitude4.html
31

Desarrollo con ARML

    Ejemplo de documento ARML




                            prueba.arml
32

Desarrollo con ARML

    Acceso mediante el panel de control
33

Desarrollo con ARML

    Información necesaria para crear el mundo
 • Archivo ARML       Archivo XML que contiene el
   mundo creado

 • Idioma             Idioma del mundo

 • Categoría          Categoría/s a las que pertenece
   el mundo
34

Desarrollo con ARML

    Muestra de los puntos de interés
35

Desarrollo con ARML

    Prueba del mundo creado




            Clave a
            introducir en el
            dispositivo
36

Desarrollo con ARML

    Visualización del mundo creado
37


Bibliografía

More Related Content

Similar to Wikitude. KML y ARML

Evolucion de los lenguajes de la realidad virtual
Evolucion de los lenguajes de la realidad virtualEvolucion de los lenguajes de la realidad virtual
Evolucion de los lenguajes de la realidad virtual
Gabrielita Cedeño
 

Similar to Wikitude. KML y ARML (20)

Wikitude. Servicios Seb
Wikitude. Servicios SebWikitude. Servicios Seb
Wikitude. Servicios Seb
 
Android
AndroidAndroid
Android
 
Evolucion de los lenguajes de la realidad virtual
Evolucion de los lenguajes de la realidad virtualEvolucion de los lenguajes de la realidad virtual
Evolucion de los lenguajes de la realidad virtual
 
Desarrollo en c++, vision aplicada
Desarrollo en c++, vision aplicadaDesarrollo en c++, vision aplicada
Desarrollo en c++, vision aplicada
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
Arquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en AndroidArquitectura, aplicaciones y seguridad en Android
Arquitectura, aplicaciones y seguridad en Android
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
Valencia android
Valencia androidValencia android
Valencia android
 
Taller Android seedrocket
Taller Android seedrocketTaller Android seedrocket
Taller Android seedrocket
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
"Tema a Tratarse"
"Tema a Tratarse""Tema a Tratarse"
"Tema a Tratarse"
 
Manual 1
Manual 1Manual 1
Manual 1
 
Introducción a la Plataforma para Móviles Android
Introducción a la Plataforma  para Móviles AndroidIntroducción a la Plataforma  para Móviles Android
Introducción a la Plataforma para Móviles Android
 
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en EspañolRAD Studio XE8 - Delphi Tour 2015 - Edición en Español
RAD Studio XE8 - Delphi Tour 2015 - Edición en Español
 
Inteligencia artificial in house con servicios cognitivos y docker
Inteligencia artificial in house con servicios cognitivos y dockerInteligencia artificial in house con servicios cognitivos y docker
Inteligencia artificial in house con servicios cognitivos y docker
 
Presentación de la plataforma abierta Ubiqarama.org
Presentación de la plataforma abierta Ubiqarama.orgPresentación de la plataforma abierta Ubiqarama.org
Presentación de la plataforma abierta Ubiqarama.org
 
Explorador de google crom
Explorador de google cromExplorador de google crom
Explorador de google crom
 
Android operative sistem
Android operative sistemAndroid operative sistem
Android operative sistem
 
sistema operativo android
sistema operativo androidsistema operativo android
sistema operativo android
 

More from Vicente García Díaz

Introducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelosIntroducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelos
Vicente García Díaz
 

More from Vicente García Díaz (14)

Creating a textual domain specific language
Creating a textual domain specific languageCreating a textual domain specific language
Creating a textual domain specific language
 
Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...Introduction to architectures based on models, models and metamodels. model d...
Introduction to architectures based on models, models and metamodels. model d...
 
jBPM
jBPMjBPM
jBPM
 
Sorting algorithms
Sorting algorithmsSorting algorithms
Sorting algorithms
 
Introducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelosIntroducción a la ingeniería dirigida por modelos
Introducción a la ingeniería dirigida por modelos
 
Iniciación a OpenGL
Iniciación a OpenGLIniciación a OpenGL
Iniciación a OpenGL
 
Iniciación a la realidad aumentada
Iniciación a la realidad aumentadaIniciación a la realidad aumentada
Iniciación a la realidad aumentada
 
Iniciación a ARToolKit
Iniciación a ARToolKitIniciación a ARToolKit
Iniciación a ARToolKit
 
Desarrollo robótico - Robot Operating System (ROS)
Desarrollo robótico - Robot Operating System (ROS)Desarrollo robótico - Robot Operating System (ROS)
Desarrollo robótico - Robot Operating System (ROS)
 
LaTeX
LaTeXLaTeX
LaTeX
 
Automatización y Microsoft Word
Automatización y Microsoft WordAutomatización y Microsoft Word
Automatización y Microsoft Word
 
Árboles
ÁrbolesÁrboles
Árboles
 
Dispersión y tablas hash
Dispersión y tablas hashDispersión y tablas hash
Dispersión y tablas hash
 
Grafos
GrafosGrafos
Grafos
 

Recently uploaded

editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
ssusere34b451
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
EdwinGarca59
 

Recently uploaded (20)

Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
herramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el temaherramientas web para estudiantes interesados en el tema
herramientas web para estudiantes interesados en el tema
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
editorial de informática de los sueños.docx
editorial de informática de los sueños.docxeditorial de informática de los sueños.docx
editorial de informática de los sueños.docx
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
Electricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docxElectricidad Libro compendio de temas estudiados.docx
Electricidad Libro compendio de temas estudiados.docx
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
el uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptxel uso de las TIC en la vida cotidiana.pptx
el uso de las TIC en la vida cotidiana.pptx
 
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUALJORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
JORNADA INTELIGENCIA ARTIFICIAL Y REALIDAD VIRTUAL
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 

Wikitude. KML y ARML

  • 1. Accesibilidad y Realidad Aumentada KML y ARML Vicente García Díaz – garciavicente@uniovi.es Universidad de Oviedo, 2012
  • 2. 2 Tabla de contenidos Wikitude – KML y ARML 1. Conceptos básicos 2. Desarrollo con KML 3. Desarrollo con ARML
  • 3.
  • 4. 4 Conceptos básicos Wikitude World Browser (I) • Disponible para: ▫ Android, IPhone, Blackberry, Windows Phone, … • Desarrollado por: ▫ Wikitude GmbH (versión inicial de 2008) • Licencia: ▫ Freeware (http://www.wikitude.com/) • Premios: ▫ Mejor navegador de AR (2008, 2009, 2010, 2011) otorgado por Augmented Planet
  • 5. 5 Conceptos básicos Wikitude World Browser (II) • http://www.youtube.com/watch?feature=player_em bedded&v=7vfzkFfIK1U
  • 6. 6 Conceptos básicos Mundos • La información en Wikitude se organiza en mundos • Se pueden visualizar de diferentes formas:
  • 7. 7 Conceptos básicos Vistas • La información de cada mundo puede visualizarse utilizando diferentes vistas
  • 8. 8 Conceptos básicos Algunos mundos
  • 9. 9 Conceptos básicos Desarrollo de mundos en Wikitude Desarrollo de mundos en Wikitude • Existen diferentes formas de desarrollo: ▫ Interface Google Maps ▫ Keyhole Markup Language (KML) ▫ Augmented Reality Markup Language (ARML) ▫ Web Services ▫ API • Una vez que se crea y se envía, aparece disponible en el cliente de Wikitude
  • 10. 10 Conceptos básicos Desarrollo de mundos en Wikitude Interface Google Maps • La información aparece en el mundo Wikitude.me
  • 11. 11 Conceptos básicos Desarrollo de mundos en Wikitude Acceso al panel de control (I) • Necesario para los demás tipos de desarrollo
  • 12. 12 Conceptos básicos Desarrollo de mundos en Wikitude Acceso al panel de control (II)
  • 13. 13 Conceptos básicos Algunos puntos de interés de Oviedo Nº Descripción Latitud Longitud 1 Sidrería Tierra Astur Gascona 43.363887 -5.844126 2 Casa Conrado 43.363276 -5.845743 3 Fuente Pando 43.371413 -5.843182 4 Restaurante El Raitan 43.361051 -5.843843 5 Restaurante La Corte de Pelayo 43.361712 -5.847925 6 El Yantar de Campomanes 43.357844 -5.847024 7 Marcelino Pan y Vino 43.365607 -5.851918 8 Casa Ramón 43.359476 -5.845697 9 Restaurante Del Arco 43.361246 -5.857287 10 Hotel Meliá Hotel de la Reconquista 43.363178 -5.853788
  • 14.
  • 15. 15 Desarrollo con KML ¿Qué se necesita? 1. Coordenadas de los POIs 2. Conocimiento básico de XML (para KML) 3. El cliente de Wikitude 4. Un editor de XML
  • 16. 16 Desarrollo con KML ¿Qué es KML? • Keyhole Markup Language • Lenguaje de marcado basado en XML • Desarrollado para utilizarse con Keyhole LT • Sirve para representar datos geográficos • Se suelen distribuir comprimidos como ficheros KMZ • Es un estándar del Open Geospatial Consortium <kml> <Placemark> <name>Oviedo</name> <description>Oviedo es la capital del Principado de Asturias y …</description> <Point> <coordinates>-5.843868,43.360758,0</coordinates> </Point> </Placemark> </kml>
  • 17. 17 Desarrollo con KML Google Earth Selección de puntos de interés
  • 18. 18 Desarrollo con KML Acceso mediante el panel de control
  • 19. 19 Desarrollo con KML Información necesaria para crear el mundo • Archivo KML/KMZ Archivo XML que contiene el mundo creado • Nombre Título del mundo que aparece en el cliente de Wikitude • Nombre corto Título con un máximo de 30 caracteres • Descripción Información que se da a los potenciales usuarios del mundo • Idioma Idioma del mundo • Categoría Categoría/s a las que pertenece el mundo • Icono Icono que se muestra en la cámara AR del navegador • Gráfico de promoción Gráfico mostrado para mundos que se están publicitando
  • 20. 20 Desarrollo con KML Muestra de los puntos de interés
  • 21. 21 Desarrollo con KML Prueba del mundo creado Clave a introducir en el dispositivo
  • 22. 22 Desarrollo con KML Visualización del mundo creado
  • 23. 23 Desarrollo con KML Estructura de un documento KML Nombre del mundo para mostrarse en el cliente Para entrar en detalle sobre para qué sirve esqueleto.kml LONGIDUD, LATITUD, ALTITUD
  • 24. 24 Desarrollo con KML Ejemplo de documento KML prueba.kml
  • 25. 25 Desarrollo con KML Creación de documentos KML • Con clientes del estilo de Google Earth se pueden crear archivos KML pero contienen mucha información no deseada • Conviene crear los documentos KML con un editor • XML Notepad, Eclipse, …
  • 26. 26 Desarrollo con KML Editar documentos KML en Eclipse
  • 27. 27 Desarrollo con KML Prueba del mundo creado • Para probar el mundo creado se puede hacer exactamente igual que para el caso en el que se había generado el documento KML a partir de Google Earth: 1. Se sube el nuevo KML al servidor de Wikitude. Después: 1. Se pueden visualizar los POIs desde la interfaz de Google Maps 2. Se pueden visualizar los POIs desde el cliente de Wikitude (emulado o no)
  • 28.
  • 29. 29 Desarrollo con ARML ¿Qué es ARML? • Augmented Reality Markup Language • Lenguaje de marcado basado en XML • KML cumple su propósito y sigue creciendo… • …pero ARML está más orientado para AR • Es una propuesta de estándar creada por Mobilizy • Incluye soporte para: ▫ Personalización de iconos ▫ Números de teléfonos ▫ Correos electrónicos ▫ Enlaces
  • 30. 30 Desarrollo con ARML Estructura de un documento ARML Identificador único para el mundo Nombre del mundo para mostrarse en el cliente Para entrar en detalle sobre para qué sirve URL de los creadores Lista de palabras clave, separadas por comas URL del logo del mundo o compañía (96x96 PNG) URL del icono para indicar POIs en la vista de la cámara (32x32 PNG) Cada POI tiene un identificar único obligatoriamente Identificador del mundo asociado al POI Nombre del POI Descripción del POI esqueleto.arml Icono mostrado (64x64 PNG) Teléfono asociado al POI URL asociada al POI Correo electrónico Dirección física MIME type para adjunto (p.e., MPEG, PDF, JPEG, PNG, GIF, TXT, ….) LONGIDUD, LATITUD, ALTITUD http://www.openarml.org/wikitude4.html
  • 31. 31 Desarrollo con ARML Ejemplo de documento ARML prueba.arml
  • 32. 32 Desarrollo con ARML Acceso mediante el panel de control
  • 33. 33 Desarrollo con ARML Información necesaria para crear el mundo • Archivo ARML Archivo XML que contiene el mundo creado • Idioma Idioma del mundo • Categoría Categoría/s a las que pertenece el mundo
  • 34. 34 Desarrollo con ARML Muestra de los puntos de interés
  • 35. 35 Desarrollo con ARML Prueba del mundo creado Clave a introducir en el dispositivo
  • 36. 36 Desarrollo con ARML Visualización del mundo creado