SlideShare a Scribd company logo
1 of 90
Download to read offline
Lisätyn todellisuuden selainten käyttö
Joanna Kalalahti
etunimi.sukunimi at uta.fi
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 1.2
29.4.2013

http://bit.ly/ARselaimet
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

1

Sisällys
1. Johdanto ...................................................................................................................................... 2
1.1 Mitä on lisätty todellisuus? .................................................................................................... 2
1.2 Lisätyn todellisuuden sovellusten toteuttaminen .................................................................... 3
1.3 Lisätyn todellisuuden selaimet ............................................................................................... 3
1.4 Keskeisiä käsitteitä ................................................................................................................ 8
2. Oppimispolun luominen Wikitude World Browserilla ................................................................. 9
2.1 Wikitude worldien katselu ..................................................................................................... 9
2.2 Sisällön luominen Wikitude-selaimeen ................................................................................ 12
2.3 Wikitude myWorld .............................................................................................................. 13
2.4 Wikitude-worldin luominen KML- ja ARML-kielillä .......................................................... 15
2.4.1 Vaikeampi tapa: Wikitude-worldin luominen ARML-kuvauskielellä ............................ 15
2.4.2 Helpompi tapa: Wikitude-worldin luomisessa tarvittavan KML-tiedoston luominen
Google Mapsilla .................................................................................................................... 28
2.4.3 KML- tai ARML-tiedoston lataaminen Wikitudeen ja worldin luominen ...................... 33
3. Oppimispolun luominen BirdsView AugmentedGallerylla ........................................................ 43
3.1 Tunnukset ja kirjautuminen ................................................................................................. 44
3.2 POI:den luominen kartalle ................................................................................................... 45
3.3 junaio- ja Layar-selainten asentaminen ja BirdsView-kanavan etsiminen ............................. 50
3.3.1 Layar ............................................................................................................................ 50
3.3.2 junaio ........................................................................................................................... 52
3.4 POI:den katselu Layar- tai junaio-selaimella mobiililaitteella .............................................. 55
3.5 POI:den luominen selainnäkymässä ..................................................................................... 57
4. Lisätyn todellisuuden kuvapohjaisen sovelluksen toteuttaminen Layar Creatorilla..................... 60
4.1 Käyttäjätilin luominen ja kirjautuminen ............................................................................... 60
4.2 Kampanjan luominen Layar Creatoriin ................................................................................ 62
5. Lisätyn todellisuuden kuvapohjaisen sovelluksen tuottaminen Aurasmalla ................................ 74
5.1 Aurasman toiminnallisuudet ................................................................................................ 75
5.2 Olemassaolevien aurojen katselu ......................................................................................... 76
5.3 Omien aurojen luominen mobiilisovelluksella ..................................................................... 77
5.4 Omien aurojen luominen Aurasman webbikäyttöliittymällä ................................................. 88
Lähteet .......................................................................................................................................... 89
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

2

1. Johdanto
Johdanto-luvussa tarjotaan lukijalle tiivis peruskatsaus lisättyyn todellisuuteen sekä esitellään
materiaalin myöhempiä lukuja varten tarvittava peruskäsitteistö.

1.1 Mitä on lisätty todellisuus?
Lisätyn todellisuuden (engl. Augmented Reality, AR) voidaan sanoa olevan virtuaalisten objektien
tuomista osaksi fyysistä todellisuutta. Käytännössä tämä voidaan toteuttaa monin eri tavoin, mutta
yksi tänä päivänä jo paljon käytetty tapa on erilaisten mobiililaitteisiin asennettujen sovellusten
kautta, jotka hyödyntävät laitteiden kameraa esittäessään virtuaalisia objekteja reaalimaailman
näkymän päällä. Yksinkertaistettuna idea on katsoa sovelluksen kameranäkymän kautta jotakin
paikkaa1, jolloin sovellus tunnistaa käyttäjän olevan tietyssä paikassa, ja osaa näyttää ko. sijaintiin
liittyvää lisätietoa. Mikäli lisätty todellisuus ei ole vielä itsellesi tuttua, Wikipediasta löydät
perustietoa aiheesta2.
Mikä on lisättyä todellisuutta on myös määrittelykysymys, ja erilaisia määritelmiä on olemassa.
Tunnettu ja varsin tiukka määritelmä lisätylle todellisuudelle on Azuman (1997) määritelmä, jonka
mukaan lisätyn todellisuuden tulee toteuttaa seuraavat asiat:
- yhdistää reaali- ja virtuaalimaailman
- reaaliaikainen vuorovaikutus
- kolmiulotteinen rekisteröinti.
Madden (2011, 4) määrittelee lisätyn todellisuuden seuraavalla tavalla laaja-alaisesti:
-

lisätty todellisuus yhdistää fyysisen maailman näkymää tietokoneella luotuun grafiikkaan
lisätty todellisuus tarjoaa vuorovaikutusmahdollisuuden objektien kanssa reaaliaikaisesti
lisätty todellisuus pitää kirjaa objekteista / "träkkää" objekteja reaaliaikaisesti
lisätty todellisuus tunnistaa kuvia tai objekteja
lisätty todellisuus tarjoaa reaaliaikaisen kontekstin tai tietoa käyttäjälle.

Myös Klopferin ja Squiren (2008) näkemys on varsin laaja-alainen – he määrittelevät lisätyn
todellisuuden tilanteena, jossa reaalimaailman kontekstiin on dynaamisesti päällystetty
paikkatiedolla tai tilannesidonnaisella virtuaalisella tiedolla.
Tässä oppaassa otetaan laaja-alainen näkemys lisättyyn todellisuuteen, ja kriteerinä pidetään kuvien
/ objektien tunnistaminen tai paikkatiedon pohjalta tapahtuvaa tunnistamista ja sisällön tarjoaminen

1
2

...tai objektia, tässä ohjeessa keskitytään nimenomaa paikkatietosovelluksiin
http://fi.wikipedia.org/wiki/Lisätty_todellisuus
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

3

sen pohjalta käyttäjälle reaaliaikaisesti yhdistäen fyysisen maailman näkymää tietokoneella luotuun
grafiikkaan.

1.2 Lisätyn todellisuuden sovellusten toteuttaminen
Lisätyn todellisuuden sovellusten toteuttaminen on sekä vaikeaa että helppoa. Myös sovelluksia on
monenlaisia – niin tietokoneella, älypuhelimella tai erillisillä datalaseilla käytettäviä. Sovellukset
voivat toimia verkkopalveluina tai ne voivat olla kokonaan omalle laitteelle asennettavia.
Tässä materiaalissa toteutettavat sovellukset ovat toteutettavissa ilman ohjelmointitaitoa helpolla
tavalla – jos osaat käyttää sosiaalisen median sovelluksia, osaat myös toteuttaa tämän materiaalin
sovelluksia. Sovellukset joita esitellään toimivat mobiililaitteisiin asennettavilla lisätyn
todellisuuden selaimilla, joista kerrotaan yleisellä tasolla tarkemmin seuraavassa luvussa.
Sovellukset ovat sekä paikkatietoon että kuvatunnistukseen perustuvia. Paikkatietosovelluksella
voidaan esimerkiksi toteuttaa erilaisia oppimispolku-tyylisiä sovelluksia aitoon ympäristöön –
vaikkapa koulun pihalle. Kuvatunnistukseen perustuvilla sovelluksilla voidaan toteuttaa esimerkiksi
perinteisen painetun oppimateriaalin kuvista virtuaalista lisätietoa antavia sovelluksia.
Paikkatietoselaimista materiaalissa esitellään Wikitude sekä erillinen sisällönhallintaväline
BirdsView Augmented Gallery, jonka avulla voidaan julkaista paikkatietosovelluksia Layar- tai
junaio-selaimiin. Kuvatunnistukseen perustuvista tuotantovälineistä esitellään webbipohjainen
sisällöntuotantokäyttöliittymä Layar Creator, jolla voidaan tuottaa sisältöä Layar-selaimeen, sekä
Aurasma-selain, jolla voidaan tuottaa sisältöä suoraan selaimella (Aurasmaan saatavilla on myös
olemassa erillinen Layar Creatoria vastaava webbipohjainen tuotantoväline).
Esiteltävät sovellukset ja selaimet ovat pitkälti keskenään vaihtoehtoisia. Saman asian voi toteuttaa
usealla eri tavalla omien mieltymysten ja osin myös tarpeiden mukaan, sillä joiltain osin pieniä
eroja sovellusten väliltä löytyy.

1.3 Lisätyn todellisuuden selaimet
Mikä on lisätyn todellisuuden selain ja miten se eroaa tavallisesta www-selaimesta? Jos lisätyn
todellisuuden selaimia verrataan tavalliseen webbiselaimeen, niin yksittäisiä webbisivuja lisätyn
todellisuuden selaimessa vastaavat selaimen sisällä toimivat pienoisohjelmat, joita kutsutaan
selaimesta riippuen hieman eri nimillä. Esimerkiksi Wikitude-selaimessa pienoisohjelmia kutsutaan
nimellä world, Aurasmassa auroiksi ja Layarissa nimellä layer.
Lisätyn todellisuuden selaimet (esim. junaio, Layar ja Wikitude ja Aurasma), ovat maksutta
asennettavissa niitä tukeviin mobiililaitteisiin. Lisätyn todellisuuden selaimet toimivat
datayhteydellä, satelliittipaikannuksella ja kompassilla varustetussa älypuhelimessa ja
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

4

mobiililaitteissa. Eri selainten osalta eroja on siinä, millä käyttöjärjestelmällä varustetuissa laitteissa
ne toimivat.
Kuvatunnistukseen perustuvissa selaimissa halutun kuvan tai markkerin päällä
esitetään jotakin sisältöä, esimerkiksi kolmiulotteisia objekteja, kun selaimen
kameranäkymässä "katsotaan" tiettyä ennalta määriteltyä kohdetta. Markkereista
yleisimmin käytössä ovat nk. fidusiaariset markkerit (fiduciary markers) jotka
muistuttavat hieman QR-koodeja. Kuva- ja objektintunnistukseen perustuvat
sovellukset osaavat näyttää AR-sisältöä, kun kameranäkymässä näkyy
tunnistettava kuva, symboli tai kohde (esimerkiksi rakennus).
Paikkatietosovellukset taas toimivat hyödyntäen GPS-koordinaatteja ja kompassia ja osaavat
näyttää haluttuun paikkaan linkitettyä sisältöä niiden pohjalta. Periaatteessa myös muunlaista
sensori-informaatiota voidaan käyttää AR-sisältöjä esiintuovana triggerinä.
Paikkatietoon3 perustuvilla sovelluksilla saa tyypillisesti lisätietoa käyttäjän ympäristössä olevista
rakennuksista ym. paikoista. Seuraavassa esimerkkikuvassa on paikkatietopohjaisella Wikitudeselaimella haettua Wikipedian tietoa yhdistetty lähiympäristön rakennuksiin:

3

Joidenkin mielestä paikkatietoon perustuva lisätty todellisuus ei ole varsinaista lisättyä todellisuutta, mutta perus
käyttäjän kannalta tämä ei varmastikaan ole kaikkein olennaisinta.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Wikitude ja monet muutkin paikkatietopohjaiset lisätyn todellisuuden selaimet ovat pullollaan
erilaisia pubi-, ravintola-, hotelli-, metroasema- ym. pienoisohjelmia, joiden avulla löydät tietoa
lähiympäristössäsi olevista palveluista, saat apua niiden löytämiseen ja mahdollisesti myös niihin
liittyviä asiakasarviointeja.

5
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

6

Kuvatunnistuspohjaisessa selaimessa markkeria "katseltaessa" sovelluksen kameran kautta voidaan
nähdä esimerkiksi jokin kiinnostava objekti, kuten seuraavassa kuvassa Augment-selaimella
katsotaan markkeria ja nähdään Eiffel-tornin kolmiulotteinen malli:

Seuraavassa kuvassa mangustin kuvan katselun perusteella näytetään kaksiulotteinen animaatio
pesäkolosta toiseen kulkevista mangusteista (Aurasma-selain):
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

7

Madden (2011, 24-25) on analysoinut paikkatietopohjaisten lisätyn todellisuuden selainten
"anatomiaa" ja erottaa selaimista seuraavat komponentit:
Kartta- ja
listanäkymän valinta
Tutka joka
näyttää
lähistöllä olevat
POIt suuntineen
Infokupla esittää POIn

Etäisyys
kohteesta
Tietopalkki joka
näkyy infokuplan
valinnan jälkeen
Vastaavasti kuvatunnistuspohjaisen lisätyn todellisuuden selaimen anatomia voisi näyttää
jotakuinkin seuraavanlaiselta:

Skannausikkuna jolla
"katsotaan"
referenssikuvia

Sovelluksen
tunnistaessa
referenssikuvan
avautuu
siihen
määritetty
augmentointi
referenssikuvan päälle
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

8

1.4 Keskeisiä käsitteitä
Kiinnostavat paikat, POI:t (Points Of Interest), ovat yksi keskeinen käsite lähdettäessä toteuttamaan
paikkatietoperustaisia lisätyn todellisuuden sovelluksia. POIt saattavat olla käsitteenä vieras, mutta
monille POI:t ovat asiana tuttuja esimerkiksi Google-kartoista, joissa ne on esitetty tiettyihin
sijainteihin sijoitetuilla pinneillä:

POI:t ovat siis kartalle merkittyjä pisteitä, jotka ilmaisevat kiinnostavia paikkoja. Lisätyn
todellisuuden paikkatietosovelluksissa POI:t tarjoavat lisätietoa paikoista.
Kuvatunnistukseen perustuvissa sovelluksissa keskeisiä käsitteitä ovat referenssikuva (tai
markkeri), joka tarkoittaa kuvaa, jota selaimella "katsottaessa" jotakin tapahtuu. Augmentoinniksi
voidaan taas kutsua kuvaa, videota, 3D-objektia tms. joka seuraa, kun referenssikuvaa "katsotaan"
selaimella.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

9

2. Oppimispolun luominen Wikitude World Browserilla
Wikitude World Browser (http://www.wikitude.com) on yksi lisätyn todellisuuden selain.
Wikitude World Browser toimii Android-, Blackberry, iOS-, Symbian- ja Windows-puhelimissa
(tarkemmat tiedot löytyvät Wikituden sivuilta). Voit ladata Wikitude-selaimen oman puhelimesi
sovelluskaupasta maksutta (löydät selaimen hakemalla sitä nimellä).
Tämän luvun on tarkoitus opastaa tutustumaan Wikitude World Browseriin ja toteuttaa ko.
selaimeen yksinkertainen paikkatietoon perustuva lisätyn todellisuuden oppimispolku ilman
ohjelmointitaitoja.

2.1 Wikitude worldien katselu
Avattuasi Wikituden voit etsiä haluamasi pienoisohjelman eli worldin. Voit kokeilla esimerkiksi
TayPuut-worldia. Valitse haluatko käyttää kamera-, lista- vai karttanäkymää (huomaa alla olevien
Wikitude-selainnäkymien ylälaidassa merkityt eri näkymien symbolit):

Kameranäkymään

Listanäkymä

Karttanäkymään

Kameranäkymä

Listanäkymään

Karttanäkymä

Voit säätää etäisyyttä, josta Wikitude hakee näytettävät kohteet. Yllä olevassa kuvassa
kameranäkymässä näet vasemmassa yläkulmassa harmaan ympyrän – klikkaa sitä kerran.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

10

Ympyrän viereen pitäisi avautua liukuvalitsin halutun POI:den etsintäetäisyyden määrittämiseksi:

Valitse haluamasi etäisyys (kuvassa sovellus hakee 305 metrin sisällä olevat POI:t, jotka näkyvät
harmaassa ympyrässä pieninä pisteinä – keltainen keila näyttää mihin suuntaan "katsot" laitteesi
kameranäkymästä suhteessa pisteisiin).
Mikäli POI sijaitsee haluamasi etäisyyden sisällä, osoittaessasi mobiililaitteellasi oikeaan suuntaan
sinun pitäisi nähdä kameranäkymässä POI:

Mikäli olet listanäkymässä, Wikitude näyttää listassa näkyvien POIden etäisyyden paikasta jossa
käyttäjä kulloinkin on, joten tästä on apua paikkoja etsittäessä. Karttanäkymä voi olla kätevä kun
kohdetta etsitään kauempaa, toisaalta kohteen lähellä kameranäkymä auttaa kohteen
tunnistamisessa: jos paikalla on esimerkiksi useita rakennuksia, joista on vaikea arvata mikä niistä
on haluttu kohde, laitetta suuntaamalla (jos koordinaatit on annettu oikein ja GPS näyttää tarkasti)
oikea kohde todennäköisesti löytyy.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

11

Mikäli havaitset että luomasi POI ei sijaitsekaan aivan siinä kohdassa mihin sen loit, on hyvä
huomioida, että pientä epätarkkuutta saattaa esiintyä koordinaattien osalta – virhe saattaa olla
GPS:llä jopa useamman metrin, joten mitään kovin pientä ja tarkkarajaista yksityiskohtaa on
ympäristöstä hankala merkitä, tämä on siis selkeä rajoite paikkatietosovelluksissa. Monissa lisätyn
todellisuuden sovelluksissa kuitenkin hyödynnetään mobiililaitteiden kompassia, jolla saadaan
hieman tarkennettua sijaintia. Joka tapauksessa – luodessasi POI:ta kartalle kannattaa käydä
testaamassa miten POI:t oikeasti näkyvät ja sen pohjalta arvioida toimiiko sovellus riittävän hyvin
käyttötarkoitukseesi!
Klikkaamalla POI:ta kerran näet ko. kohteelle kuvaustekstiksi ja linkiksi annetut tiedot
kameranäkymän alalaidassa (huom. seuraava kuva ei liity edelliseen POI:hin, jos ihmettelet POI:n
eri nimeä – kuvan on tarkoitus vain havainnollistaa kuvaustekstiä näkymän alalaidassa):
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

12

Edelleen alalaidan kuvaustekstiä kertaalleen klikkaamalla saat auki sivun, jossa POI:ta on kuvattu
vielä tarkemmin. Klikkaamalla kuvaustekstissä olevaa linkkiä (kohta Website) voit suoraan avata
www-sivun, jolta löydät edelleen lisätietoa kohteesta:

2.2 Sisällön luominen Wikitude-selaimeen
Erillisten Wikitude-worldien luominen ei vaadi välttämättä ohjelmointiosaamista. Edistyneempien
worldien luomisessa voi olla hyötyä XML-pohjaisten kuvauskielien osaamisesta, mutta niitäkin
ilman pärjää muutamia kiertoteitä hyödyntäen, joita esitellään tässä materiaalissa.
Monimutkaisempien ja räätälöidympien worldien luomiseen vaaditaan ohjelmointiosaamista.
Wikitude tarjoaa myös mahdollisuuden luoda yksinkertainen paikkatietosovellus Wikitude
myWorld -nimiseen worldiin, joka on eräänlainen kokoelma erillisiä, eri ihmisten sinne lisäämiä
POI:ta. POI:hin on mahdollisuus liittää lisätietoa paikasta: lyhyt kuvausteksti ja kuvia. Wikitude
myWorld toimii kiinteästi yhdessä Facebookin kanssa.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

13

2.3 Wikitude myWorld
Wikitude myWorldiin voit luoda useita erillisiä POI:ta itsellesi merkityksellisiin paikkoihin ja jakaa
niitä Facebookissa.
Kirjaudu Wikitude myWorldiin Facebook-tunnuksellasi. Luo POI:t Wikitude myWorldiin sivuilla
olevan ohjeen mukaisesti:

Kirjauduttuasi näet tällaisen näkymän:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

14

Klikkaamalla luotua Sample POI:ta pääset editoimaan sitä:

Anna POI:lle otsikko ja kuvausteksti. Voit lisätä siihen myös kuvia ja määritellä POI:n yksityiseksi
halutessasi:

Voit jakaa POI:n Facebook-seinäsi kautta – pääset jakamaan sen Post myWorld -linkistä. Voit
kutsua kavereitasi katsomaan POI:tasi Friends Invite -linkistä.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

15

2.4 Wikitude-worldin luominen KML- ja ARML-kielillä
Oman Wikitude-worldin, joka sisältää haluamasi POI:t, voit rakentaa melko helposti XMLpohjaisia KML- tai ARML-kuvauskieliä apunasi käyttäen, joiden avulla luodaan sekä POI:t että
niihin liittyvät kuvaustekstit, linkitykset ym. Pohjatiedosto KML- tai ARML-muodossa luodaan
ensin, ja sen jälkeen se ladataan Wikitudeen DevZone-webbikäyttöliittymällä, jonka jälkeen
Wikitude-world on valmis.
KML- tai ARML-tiedoston luomiseen on olemassa kaksi tapaa, joista toisen hyödyntämisessä on
etua jonkinlaisesta ymmärryksestä XML-pohjaisista kuvauskielistä, toinen puolestaan ei vaadi
minkäänlaista erityisosaamista:
1. Vaikkei kirjainyhdistelmä XML herättäisi mitään mielikuvaa, KML-tiedoston rakentaminen
onnistuu helposti Google Maps tai Google Earth -sovelluksen avulla siten, että käyttäjä
merkitsee halutut paikat napsuttelemalla ne suoraan Googlen tarjoamalle kartalle. Googlen
sovellukset osaavat luoda POI:den perusteella automaattisesti taustalla KML-muotoisen
tiedoston, jonka saa ladattua suoraan omalle koneelle. Syntynyt tiedosto sisältää kaiken
tarvittavan tiedon kuten paikkoja ilmaisevat POI:t, eikä tiedoston sisällöstä tarvitse ymmärtää
mitään. KML-tiedoston avulla luotavien Wikitude Worldien osalta on olemassa kuitenkin
sellainen rajoite, että POI:den yhteyteen ei voida lisätä muuta kuin tekstimuotoista lisätietoa.
Mitään interaktiivista sisältöä (klikattavia lisätietolinkkejä, kuvia, mahdollisuutta yhdellä
painalluksella soittaa tai laittaa tekstiviestiä esim. POI:n osoittamaan ravintolaan tms.
palveluntarjoajalle) ei KML-tiedoston avulla ole mahdollista esittää.
2. Mikäli XML on tuttua, maailmojen rakentaminen esimerkkikoodia muokkaamalla on helppoa ja
nopeaakin, kun ottaa avuksi jonkin XML-editorin (esim. Microsoft XML Notepad). Hyvin
pitkälti KML-tiedoston kaltaisen ARML-tiedoston avulla on mahdollista luoda myös
interaktiivista sisältöä Wikitude-selaimeen.
Vaikka tässä materiaalissa onkin keskitytty helposti toteutettavien sovellusten luomiseen, on myös
haluttu tarjota hieman edistyneemmille käyttäjille ohjeistus sovelluksen toteuttamiseen (luku 2.4.1).
Helpompi tapa esitellään luvussa 2.4.2.

2.4.1 Vaikeampi tapa: Wikitude-worldin luominen ARML-kuvauskielellä
Tässä luvussa esitellään ARML-tiedoston luomisprosessi valmiin mallipohjan avulla (myös KMLtiedoston voi toki luoda kuvauskielellä kirjoittaen). ARML on XML-kuvauskieltä, joten eiteknisesti orientoitunut lukija saattaa tässä vaiheessa miettiä tämän luvun yli hyppäämistä oudon
kirjainyhdistelmän vuoksi. Toki HTML- tai XML-osaamisesta on hyötyä ARML-tiedoston
luomisessa, mutta ARML-tiedoston luominen onnistuu myös täysin ei-tekniseltä lukijalta tätä
ohjetta tarkoin noudattamalla. Eli vaikka kirjainyhdiste XML ei olisi itsellesi lainkaan tuttu, koodin
tuottaminen on kuitenkin melko yksinkertaista – erityisest, kun apuvälineenä käytetään XML-
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

16

editoria, kuten maksutta saatavaa Microsoft XML Notepadia 4, jonka pohjalta tämä ohje on tuotettu
(myös muita XML-editoreja voi käyttää, perusidea on hyvin samankaltainen).
Editori tiivistää koodin siten, että sitä ei tarvitse lukea kokonaisuutena - riittää, että muokkaaja
tietää mihin kohtaan kirjoittaa POI:n kuvaustekstin, POI:hin mahdollisesti liitettävän kuvan, linkin
tai muun halutun elementin.
Toimi seuraavan ohjeen mukaan asentaaksesi Microsoft XML Notepadin ja luodaksesi sillä ARMLtiedoston:
1. Lataa XML-editorin asennustiedosto koneellesi klikkaamalla alaviitteessä olevaa linkkiä ja
asennustiedoston lataussivulla klikkaa Download-painiketta:

Kun dialogi-ikkuna avautuu, valitse Save File -vaihtoehto tallentaaksesi asennustiedoston
koneellesi. Tallenna se esim. koneesi työpöydälle, josta se löytyy helposti:

4

XML Notepadin saat ladattua koneellesi osoitteesta http://www.microsoft.com/en-us/download/details.aspx?id=7973
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

17

Etsi asennustiedosto koneeltasi ja tuplaklikkaa sitä – seuraava dialogi avautuu:

Valitse Run ja ohjelma asentuu koneellesi.
2. Avaa Microsoft XML Notepad. Oletusarvoisesti avattuna on uusi dokumenttipohja. Valitse Filevalikosta Save As... tallentaaksesi dokumentin:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

18

Älä kuitenkaan tallenna dokumenttia oletustallennusmuodossa (.xml) vaan valitse ensin Save as type
-alasvetovalikosta kohta All files (*.*). Kirjoita tallennettavalle dokumentille kuvaava nimi ja
tiedostotunnisteeksi .ARML, kuvassa siis tiedosto on nimetty oppimispolku.ARML:

3. Valitse hiirellä ja kopioi (Edit – Copy) seuraavalla sivulla oleva koodi tästä ja liitä se avoinna
editorissa olevaan dokumenttiin (Edit – Paste). Tallenna tässä vaiheessa.
Huom. vaikka koodissa lukeekin heti toisella rivillä kml, kyseessä on ARML-dokumentti!
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
<?xml version="1.0" encoding="utf-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2" xmlns:ar="http://www.openarml.org/arml/1.0"
xmlns:wikitude="http://www.openarml.org/wikitude/1.0">
<Document>
<ar:provider id="">
<ar:name></ar:name>
<ar:description></ar:description>
<wikitude:providerUrl></wikitude:providerUrl>
<wikitude:tags></wikitude:tags>
<wikitude:logo></wikitude:logo>
<wikitude:icon></wikitude:icon>
</ar:provider>
<Placemark id="">
<ar:provider></ar:provider>
<name></name>
<description></description>
<wikitude:info>
<wikitude:thumbnail></wikitude:thumbnail>
<wikitude:phone></wikitude:phone>
<wikitude:url></wikitude:url>
<wikitude:email></wikitude:email>
<wikitude:address></wikitude:address>
<wikitude:attachment></wikitude:attachment>
</wikitude:info>
<Point>
<coordinates></coordinates>
</Point>
</Placemark>
<Placemark id="">
<ar:provider></ar:provider>
<name></name>
<description></description>
<wikitude:info>
<wikitude:thumbnail></wikitude:thumbnail>
<wikitude:phone></wikitude:phone>
<wikitude:url></wikitude:url>
<wikitude:email></wikitude:email>
<wikitude:address></wikitude:address>
<wikitude:attachment></wikitude:attachment>
</wikitude:info>
<Point>
<coordinates></coordinates>
</Point>
</Placemark>
<Placemark id="">
<ar:provider></ar:provider>
<name></name>
<description></description>
<wikitude:info>
<wikitude:thumbnail></wikitude:thumbnail>
<wikitude:phone></wikitude:phone>
<wikitude:url></wikitude:url>
<wikitude:email></wikitude:email>
<wikitude:address></wikitude:address>
<wikitude:attachment></wikitude:attachment>
</wikitude:info>
<Point>
<coordinates></coordinates>
</Point>
</Placemark>
</Document>
</kml>

19
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

20

4. Näet nyt vasemmassa sarakkeessa erilaisia nimikenttiä ja oikeanpuoleisessa sarakkeessa niitä
vastaavia arvoja. Mikäli XML ei ole tuttua, et varmasti saa niistä paljon käsitystä. Huomannet
kuitenkin, että koodien nimikentissä puhutaan esim. nimistä, kuvausteksteistä, tunnisteista eli
id:istä. Voit klikkailla edelleen auki lisää päätason koodien alikenttiä +-merkeistä kenttien vieressä,
vaikka oikeanpuoleisessa sarakkeessa niissä ei olekaan mitään arvoja. Kentät ovat siis järjestettynä
hierarkkisesti.

Jos avaat Placemark-kentän Document-kentän alla, sen alla näet kentät ar:name, ar:description, ja
edelleen Point-kentän alla coordinates-kentän, wikitude:info-kentän alla wikitude:url-kentän.
Placemark-kenttä on yhden POI:n kuvaus POI:hin liittyvine nimineen, kuvausteksteineen,
koordinaatteineen ja linkkeineen.
Jotta näiden suhde olemassa olevaan Wikitude-worldiin havainnollistuisi paremmin, seuraavassa
kuvassa vastaavat tiedot on yhdistetty TayPuut-nimisen Wikitude-worldin näyttämiin tietoihin
eräästä sen POI:sta. Osa tiedoista antaa tietoa kyseisestä Wikitude-worldista ja ne näkyvät kun ko.
worldia haetaan Wikitude-selaimen world-listauksesta (vasemmanpuoleinen Wikitude-näkymä).
Osa tiedoista taas liittyy nimenomaisen Wikitude-worldin tiettyyn POI:hin (oikeanpuoleinen
Wikitude-näkymä joka avautuu, kun on valittu ko. POI esim. sovelluksen kameranäkymässä sen ohi
kuljettaessa).
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

21
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

22

5. Sisältöä ARML-dokumentin kuvaustekstiksi pystyy kirjoittamaan yksinkertaisesti klikkaamalla
hiirellä oikeanpuoleisen sarakkeen siihen kohtaan, johon ko. tieto halutaan syöttää.
Päätason kuvaustekstikenttiin (eli Wikitude-worldia koskeviin yleiskuvauksiin) Document-kohdan
alle kirjataan seuraavat tiedot alla olevan kuvan mukaisesti:

id

ar:name

ar:description
wikitude:providerUrl

wikitude:tags
wikitude:logo
wikitude:icon

Yksilöivä tunniste omalle Wikitude-worldillesi.
Voi periaatteessa olla mitä vain, kunhan se on
yksilöllinen eli samaa id:tä ei voi olla muilla
Wikitude-worldeilla. Tämä tieto ei näy
sovelluksesta ulospäin käyttäjille.
Wikitude-worldisi ulospäin käyttäjälle näkyvä
nimi. Nimi näkyy listauksessa etsittäessä
Wikitudesta eri worldeja.
Kuvausteksti Wikitude-worldillesi. Harkitse
millä kielellä / kielillä kuvaustekstin kirjoitat.
Esim. Wikitude-worldisi omat sivut, joilla
tarjoat kiinnostuneille lisätietoa Wikitudeworldistasi, mainostat sovellustasi tms.
Sisällöntarjoajaa kuvaavat avainsanat hakuja
varten.
Wikitude-worldisi logokuva (96 x 96 pikseliä,
.png-muodossa).
Wikitude-worldisi pikkukuvake joka näkyy
POI:den yhteydessä katsottaessa niitä
kameranäkymässä (32 x 32 pikseliä, .pngmuodossa).

POI:den kuvaustekstikenttiin (eli kutakin POI:ta koskeviin kuvauksiin ja toiminnallisuuksiin)
Placemark-kohdan ja sen alakohtien alle kirjataan seuraavat tiedot alla olevan kuvan mukaisesti:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

id

name
description
wikitude:thumbnail

wikitude:url

wikitude:coordinates

POI:n -worldin sisällä yksilöivä tunnus, voidaan
käyttää esim. juoksevaa numerointia tai POI:ta
kuvaavia tekstejä. Ei näy ulospäin käyttäjälle.
POI:n nimi, näkyy ulospäin käyttäjälle.
POI:n kuvausteksti, näkyy ulospäin käyttäjälle.
POI:n yhteydessä näkyvä pikkukuva, joka
liittyy kyseiseen POI:hin (jos tämä on määritelty
ja Wikitude-worldiin määriteltiin icon-kuva,
tämä näytetään tietyssä POI:ssa sen tilalla).
POI:hin liitettävä linkki, josta saa esim.
lisätietoa siitä tai jos Wikitude-world
suunnitellaan opetustoteutusta varten, voidaan
myös linkittää vaikkapa kyseisen rastipisteen
yhteyteen liitettävä tehtävävastauslomake tms.
POI:n koordinaatit WGS84koordinaattijärjestelmän vaatimassa muodossa,
pituuskoordinaatti (longitude) annetaan ensin,
leveyskoordinaatti (latitude) sen jälkeen pilkulla
erotettuna. Esim. Kansalaisen karttapaikka5
mahdollistaa koordinaattien merkitsemisen
karttapohjalle ja koordinaattien muunnokset eri
järjestelmien välillä (eli saatat joutua
hyödyntämään muunninta riippuen siitä mistä
POI:desi koordinaatit otat alunperin).

Lisää erilaisista ARML-tiedoston kentistä ja sitä kautta Wikitude-worldiin liittyvistä
mahdollisuuksista löydät esim. ARML 1.0 Specification for Wikitude6 -dokumentista.
5
6

http://kansalaisen.karttapaikka.fi
http://openarml.org/wikitude4.html

23
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
6. POI:den koordinaattien luominen voidaan tehdä helposti Kansalaisen karttapaikka
-verkkopalvelun avulla.
Valitse oikean laidan valikosta Tee linkki -toiminto, ja sen alta valitse sinisestä Osoita sijainti
-nuolesta luontitila päälle. Osoita sen jälkeen kartalta haluamasi sijainti (voit hakea toki ensin
kartalta haluamasi alueen Hae-toiminnolla).

Sovellus pyytää antamaan linkille myös nimen, mutta se ei ole pakollinen. Klikkaa Valmis.

24
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

25

Avautuvassa näkymässä klikkaa Muunna-painiketta, ja näet merkitsemäsi pisteen ETRS-TM35FIN
-tasokoordinaattijärjestelmän mukaisilla koordinaateilla ilmaistuna. Klikkaa nyt Muunna-painiketta
sivun alalaidassa:

Seuraava ikkuna avautuu, josta näet samat koordinaatit eri järjestelmissä ilmoitettuna, myös
ARML-tiedoston vaatimassa WGS84-muodossa:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

26

7. Mikäli haluat luoda enemmän POI:ta (Placemarkeja) dokumenttiisi kuin pohjadokumentissa niitä
oli, ehkä helpoin tapa on valita hiirellä joku olemassaoleva Placemark ja tehdä siitä duplikaatti
hiiren oikeanpuoleisella painikkeella valinnalla Duplicate:

Myös Copy- ja Paste -toimintoja voi käyttää, tai Insert – Element -toimintoja. Tällöin täytyy
kuitenkin pitää huoli, että uusi elementti luodaan hierarkiassa oikeaan kohtaan (Documentelementin alle), ja se täytyy itse nimetä ARML:n nimeämiskäytäntöjen mukaisesti eli nimeksi
elementille tulee Placemark. Sen alle tulee myös luoda vastaavat alielementit (Child) vastaavilla
nimillä ja järjestyksessä kuin muissa Placemarkeissa. Uusia elementtejä luotaessa ne tulevat
näkyviin sinisinä palloina, jos niillä ei ole alielementtejä. Jos niillä on alielementtejä (tai niille
luodaan sellaisia), ne muuttuvat keltaisiksi kansioiksi.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

27

Mikäli haluat poistaa olemassaolevia POI:ta (Placemarkeja) valitse hiirellä haluamasi Placemark ja
hiiren oikeanpuoleisella painikkeella voit poistaa Delete-valinnalla Placemarkin:

Seuraavaksi tallennetaan viimeistään tässä vaiheessa tehdyt muutokset tiedostoon ja kun se on
valmis, voidaan tiedosto sulkea.
Seuraava vaihe on ladata se Wikitude DevZone-webbikäyttöliittymän kautta Wikitudeen. Tiedoston
lataaminen tapahtuu luvussa 2.4.3 kuvatulla tavalla.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

28

2.4.2 Helpompi tapa: Wikitude-worldin luomisessa tarvittavan KML-tiedoston
luominen Google Mapsilla
Ominaisuuksiltaan ARML-kuvauskieltä suppeamman KML-tiedoston voi luoda helposti
hyödyntämällä vaikkapa Google Maps -ohjelmaa (tai vaihtoehtoisesti Google Earthia). Tällöin
tiedoston luojan ei tarvitse ymmärtää XML-koodista mitään. On kuitenkin hyvä huomata, että
Googlen karttapalveluilla pystyy luomaan vain KML-koodia – ARML-tiedosto täytyy luoda "käsin"
edellisessä luvussa esitellyllä tavalla.
Käytännössä KML-koodin luominen Google Mapsissa käy seuraavassa esitellyllä tavalla.
Mene osoitteeseen http://www.google.com/maps
Kirjaudu Google-käyttäjätililläsi:

Klikkaa My places -linkkiä:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

29

Avautuvalla sivulla klikkaa Create Map -linkkiä luodaksesi oman kartan, jota käytät pohjana
tulevan paikkatietosovelluksesi luonnissa:

Anna luotavalle kartalle nimi (Title) ja halutessasi kuvausteksti (Description). Valitse lisäksi
haluatko että karttasi on julkinen (Public) ja näkyy hakukoneiden hakutuloksissa, vai haluatko että
kartta löytyy vain sen perusteella kenellä on linkki siihen (Unlisted). Klikkaa Save (ellei Google
Maps ehdi jo automaattisesti tallentaa karttaasi). Huomaa, että karttakuvan vasempaan yläkulmaan
on tullut kolme uutta painiketta, joista keskimmäisellä pääset merkitsemään haluamiasi paikkoja
kartalle. Ensin on kuitenkin tarpeen etsiä kartalta haluamasi paikat.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

30

Zoomaa kartan zoomauspainikkeilla kohteeseen, jonka läheisyyteen haluat POI:t lisätä tai kirjoita
hakukenttään ko. paikkaa lähellä oleva osoite ja klikkaa hakupainiketta:

Kun haku on suoritettu, klikkaa keskimmäistä painiketta eli sinistä pinniä yhden kerran saadaksesi
POI:n merkintätyökalun käyttöösi. Klikkaa sitten kertaalleen kartalla kohtaan, johon haluat POI:n
lisätä:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

31

Samalla avautuu kyseiseen POI:hin liittyvä otsikko- ja kuvaustekstiruutu. Kirjoita siihen haluamasi
POI:den kuvaustekstit, jotka haluat sovellusta käyttäville tarjota (esim. opetussovelluksissa ko.
POI:n kohdalla tarjottavat tehtäväohjeet). Klikkaa lopuksi OK:

Voit lisätä karttaan lisää POI:ta samalla periaatteella. Kaikki kartallesi lisäämäsi POI:t ilmestyvät
vasemmassa laidassa näkyvään listaan (seuraava kuva). Jos haluat poistaa luomiasi POI:ta, klikkaa
sitä POI:ta minkä haluat poistaa ja avautuvasta otsikko- ja kuvaustekstiruudusta (ks. edellinen kuva)
löydät vaihtoehdon Delete vasemmasta alalaidasta.
Tallenna karttasi klikkaamalla Done-painiketta (ja Save-painiketta sen vieressä, jos ei siinä lue
Saved) ja klikkaa My Places -painikkeesta, jolloin pääset aloitusnäkymään.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Nyt näet karttalistassa juuri luomasi kartan:

Klikkaa kartan nimeä ja pääset takaisin edelliseen, karttakohtaiseen näkymään.
Jos karttasi nimen alla ei näy sinistä KML-linkkiä (vieressä sininen pieni laatikko – ks. seuraava
kuva), päivitä selainnäkymäsi, niin linkin pitäisi tulla näkyviin:

Klikkaa seuraavaksi KML-linkkiä.

32
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

33

Seuraava dialogi avautuu:

Valitse Save File -toiminto tallentaaksesi kartastasi luodun KML-tiedoston koneellesi.
KML-tiedostolle ei tarvitse – eikä kannatakaan – käydä tekemään mitään, jollei XML ole tuttua
(periaatteessa kuvaustekstejä olisi mahdollista muuttaa haluttaessa suoraan KML-tiedostosta, ks.
edellinen luku 2.4.1). Seuraavassa luvussa kerrotaan kuitenkin, miten KML-tiedosto saadaan
ladattua Wikitudeen ja siten mobiililaitteessa toimivalla lisätyn todellisuuden Wikitude-selaimella
toimivaksi oppimispolkusovellukseksi.

2.4.3 KML- tai ARML-tiedoston lataaminen Wikitudeen ja worldin luominen
Tässä luvussa kerrotaan, miten edellisissä luvuissa luodun KML- tai ARML-tiedoston saa ladattua
Wikitude DevZone-palveluun – riippumatta loitko tiedoston luvun 2.4.1 vai 2.4.2 mukaisesti.
Ohjeet ovat suurinpiirtein samat riippumatta siitä, oletko lataamassa KML- vai ARML-tiedostoa,
mutta pienenpieniä eroja näiden erimuotoisten tiedostojen lataamisessa on muutamin kohdin, joten
tarvittaessa on esitetty kumpaakin tapausta koskeva toimintatapa erikseen.
Rekisteröidy ensin Wikitude-kehittäjäksi:
http://devzone.wikitude.com
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

34

Klikkaa Create Account -painiketta kirjautumiskenttien alapuolella ja syötä lomakkeen kysymät
tiedot. Jos olet jo rekisteröitynyt, kirjaudu tunnuksellasi ja salasanallasi:

Kun olet kirjautunut palveluun, sinulle avautuu seuraavanlainen näkymä. Koska et ole vielä luonut
omaa worldiasi, Worlds-listaus on vielä tyhjä. Alla olevassa kuvassa näkyy kolme jo luotua
worldia:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

35

Luodaksesi uuden worldin klikkaa Create World -painiketta ja avautuvasta valikosta valitse
vaihtoehto New ja pääset worldin luontinäkymään:

Jos haluat luoda ARML-kuvauskielellä kirjoitetun POI- tiedoston, valitse World-Typeksi ARML
(...ja jos KML, valitse World-Typeksi KML). Sen mukaan haluatko Wikituden lataavan tiedostosi
suoraan palvelimelta (koskee tapausta, jossa tallennat luomasi tiedoston jollekin webbipalvelimelle)
vai koneeltasi, liitä tiedoston URL tai hae se koneeltasi Upload-painikkeella:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

36

Valitse Next.
Lataamassasi ARML-tiedostossa on jo määritelty worldin nimi, lyhytnimi sekä kuvaus vastaavissa
kentissä, joten et pääse muuttamaan niitä. KML-tiedoston tapauksessa anna worldin perustiedot
(vaadittu vähintään nimi eli worldiasi kuvaava nimi sekä kuvausteksti siitä mistä siinä on kysymys).
Sekä ARML- että KML-tiedoston tapauksessa voit valita worldisi kieleksi haluamasi (suomea ei ole
tarjolla toistaiseksi).
ARML:

KML:

Klikkaa lopuksi Next.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Valitse worldillesi sopiva tyyppi kategorialistasta:

Seuraavaksi avautuvalta Promotion-välilehdellä on jälleen pientä eroavaisuutta ARML- ja KMLtiedostojen osalta.
ARML-tiedoston tapauksesa kuvat on jo määritelty, etkä pääse tekemään valintoja:

37
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

38

KML-tiedoston tapauksessa sinun täytyy valita worldillesi kuva, jonka koko on tarkalleen 512 x
512 pikseliä ja vieläpä .png-muotoinen, eli saatat joutua tekemään hieman kuvankäsittelyä:

Valitse lopuksi Save.
Worldisi pitäisi nyt näkyä world-listassasi. Valitettavasti se tulee oletuksena julkiseksi, joten käy
halutessasi heti muuttamassa se vasta luonnokseksi. Klikkaa haluamasi worldin nimen päällä
kerran, jolloin world tulee valituksi (oranssi väri) ja laatikon alalaidassa Selected World -kohdassa
pitäisi näkyä nyt valitsemasi worldin nimi. Klikkaa seuraavaksi Actions:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Actions-painikkeen takaa avautuvasta valikosta valitse kohta Status ja sieltä kohta Draft:

Jos haluat muokata worldisi perustietoja edelleen, klikkaa Actions-valikosta kohtaa Edit ja pääset
jälleen muokkausnäkymään (tai vaihtoehtoisesti tuplaklikkaamalla sitä worldia, jota haluat
muokata).
Huomaa kuitenkin, että varsinaisen worldin sisältöjä (esimerkiksi kartalla olevia POI:ta, POI:den
kuvaustekstejä ym.) muokataksesi sinun tulee kirjautua Google Mapsiin ja käydä muokkaamassa
luomaasi karttaa, ottaa kartta ulos Google Mapsista samalla tavoin KML-tiedostona uudestaan
kuten luvussa 2.4.2 opastettiin. Sen jälkeen tiedosto pitää käydä lataamassa uudestaan Wikituden
DevZonessa edellämainittua Edit-toimintoa hyödyntäen. Tällöin ladataan uusi, muokattu KMLtiedosto kyseiseen jo luotuun worldiin Upload-toimintoa hyödyntäen.

39
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Jos haluat testata mobiililaitteesi Wikitude-sovelluksessa Draft-statuksella olevan worldisi
tomintaa, tarvitset Developer Key:n, joka näkyy Edit-näkymässä vasemmalla alhaalla.
Vaihtoehtoisesti voit hyödyntää suoraa linkkiä sovellukseen ja kyseiseen worldiin, joka näkyy
Developer Keyn alapuolella kohdassa AR Link.

XXX
XXX

40
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Testaaminen tapahtuu siten, että avaat mobiililaitteessasi Wikitude-selaimen, menet Favoritesvalikkoon, ja valitset sieltä Settings-valikon (Android-alustalla laitteen vasemmalla
alapainikkeella):

devkey

devkey

devkey

devkey

Valitse valikosta kohta Test World:

41
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Syötä avautuvaan tekstikenttään kyseisen worldin Developer Key, jota haluat testata:

Linkki kyseiseen worldiin tulee tämän jälkeen näkyviin suosikkivalikkoosi, ja sitä klikkaamalla
pääset testaamaan ko. worldia.

42
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

43

3. Oppimispolun luominen BirdsView AugmentedGallerylla
BirdsView AugmentedGallery on pilvipalveluna toteutettu paikkatietoperusteinen työkalu, jonka
kautta käyttäjä voi esittää lisätietoa erilaisiin paikkoihin ilman ohjelmointitaitoja. Sisällöt (POI:t ja
niiden kuvaustekstit, mahdolliset linkit erillisille www-sivuille) luodaan webbipohjaista,
karttanäkymäistä käyttöliittymää käyttäen helposti tietokoneelta, jonka jälkeen sisällöt ovat
katseltavissa mobiililaitteilla lisätyn todellisuuden selainten junaion 7 ja Layarin kautta. Voit luoda
useita erillisiä POI:ta AugmentedGalleryn kartalle sellaisiin paikkoihin, joissa haluat opiskelijoiden
käyvän – toteuttaa vaikkapa virtuaalisen luontopolun tai kaupunkikierroksen. POI:ta on mahdollista
luoda myös suoraan junaio- ja Layar-selaimilla, mutta hieman suppeammilla POI:n ominaisuuksilla.
Kaikki palveluun luodut POI:t näkyvät samalla kartalla – myös muiden kuin itsesi lisäämät.
BirdsView on siis eräänlainen kokoelma erillisiä, eri ihmisten sinne lisäämiä POI:ta. Tämä tekee
palvelun mukavaksi käyttää esimerkiksi yhdessä opiskelijaryhmän kanssa osana opetusta, jolloin
kaikki voivat lisätä sisältöjä kartalle. Toisaalta voi olla myös huono puoli, että omat POI:si eivät ole
BirdsView'n ainoat POI:t, ja esimerkiksi opiskelijaryhmän kanssa sovellusta käytettäessä kartalla on
myös muiden kuin kyseisen opiskelijaryhmän POI:ta. Tähän mahdolliseen ongelmaan on esitetty
erilaisia ratkaisuja alaluvussa 3.2, jossa kerrotaan POI:den luomisesta.
BirdsView AugmentedGallery-sovelluksen oma englanninkielinen ohje löytyy seuraavasta
osoitteesta:
http://www.birdsview.de/products/augmentedgallery/

7

AugmentedGallery on mm. virallinen junaion sisällönluontityöväline, ks. http://www.junaio.com/develop/tools/
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

3.1 Tunnukset ja kirjautuminen
AugmentedGallery-sovellukseen pääsee osoitteesta
http://www.birdsview.de/bv_cms/
Kun aloitat, luo itsellesi käyttäjätili sovelluksen oikeasta ylälaidasta Register-linkistä
kirjautumiskentän alapuolelta. Luotuasi tunnuksen kirjaudu sillä sisään.

44
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

3.2 POI:den luominen kartalle
AugmentedGallery-sovelluksessa etsi kartalta haluamasi kohde, johon haluat POI:n lisätä. Voit
liikkua kartalla vasemman laidan zoomauspainikkeita ja hiirellä tapahtuvaa kartan skrollausta
hyödyntäen (tartu kiinni hiirellä kartasta ja siirtele sitä haluamaasi kohtaan). Kun olet löytänyt
haluamasi paikan, klikkaa oikean ylälaidan toimintopalkin Create-painikkeesta.

45
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Kartan oikealle puolelle avautuu lyhyt ohje paikkojen merkitsemiseen:

Ohje kehottaa tuplaklikkaamaan kartalta kohtaan, johon POI halutaan lisätä.

46
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Tuplaklikkauksen jälkeen POI näkyy silmänkuvana kartassa, ja karttanäkymän viereen avautuu
seuraava näkymä:

Merkitsemällesi POI:lle pitäisi antaa nyt kuvaus- ja muita tietoja esimerkin mukaisesti:

47
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

48

- Logo-kentään (vasemmanpuoleinen kuva) saat lisättyä klikkaamalla Upload-painikkeesta
kuvan, joka näkyy kartalla ja sen kohdalla katsoessasi ko. paikkaa mobiililaitteesi
kameranäkymässä (ks. myöhemmissä kuvissa). Tästä syystä kovin suurta kuvaa ei kannata lisätä
– alle 100 pikseliä kanttiinsa on hyvin riittävä koko (jos käytät BirdsView-kanavaa Layarselaimessa, tämäkin on aivan liian suuri koko ja logo täyttää lähes koko selainnäkymän). Mikäli
et lisää omaa logokuvaa, sovellus käyttää oletuksena yllä olevassa kuvassakin näkyvää
BirdsView-logoa.
- Image-kenttään (oikeanpuoleinen kuva) saat lisättyä kuvan, joka näytetään POI:n valitsemisen
jälkeen (esim. kun olet klikannut mobiililaitteen kameranäkymässä näkyvää logoa tai
tietokoneen kartalla ko. paikassa näkyvää logoa). Kuvan koko ei saisi ylittää 1 MB.
- Title-kenttään tulee POI:n nimi, Description-kenttään sen kuvausteksti, Keywords-kenttään voi
laittaa hakusanan. Osoitetiedot saattavat osin täyttyä jo automaattisesti, korjaa niitä tarvittaessa.
Myös paikkaan liittyvän linkin voi lisätä Homepage-kohtaan.
- Klikkaa lopuksi Submit-painiketta – luomasi POI näkyy nyt AugmentedGalleryn tukemissa
lisätyn todellisuuden selaimissa BirdsView-kanavalla, ja voit testata sitä mobiililaitteellasi.
Kannattaa huomata, että eri kenttiä on mahdollista hyödyntää oppimispolkusovellusta toteutettaessa
eri tavoin:
- Mikäli useampi opiskelija saa tehtäväkseen lisätä POI:ta johonkin opiskelutehtävään liittyen,
Keywords-kentäään voi antaa esimerkiksi opiskeluprojektin koodin tai vaikka kurssinumeron
(esim. Mat12345), johon ko. POI liittyy. Näin useamman henkilön luomat POI:t on helpompi
löytää hakusanan perusteella.
- Myös käyttämällä yhtenäistä logoa samaan kokonaisuuteen (esimerkiksi opiskeluprojektiin)
liittyvät POI:t erottuvat helposti kartalta.
- Description-kentään voi kirjoittaa kyseiseen POI:hin liittyvän kuvauksen lisäksi esimerkiksi
tehtävänannon (jos opiskelijoita kierrätetään ennalta luoduilla oppimispoluilla) tai
opiskelijoiden luodessa POI:t itse heitä voidaan pyytää POI:den luonnin yhteydessä
kirjoittamaan kunkin POI:n kuvaustekstiin tietoa POI:sta (esimerkiksi opiskelijat voidaan laittaa
hankkimaan tietoa tietyssä pisteessä sijaitsevasta rakennuksesta ja sen historiasta tms.).
- Homepage-kenttää voi hyödyntää siten, että rakentaa ennalta kyseiseen POI:hin liittyvän
webbisivun, kyselylomakkeen, blogitekstin tms. Kun ko. sivu linkitetään luotavaan POI:hin,
opiskelijat voivat myös tällä tavoin vastata tehtävärastilla kysymykseen webbilomaketta
hyödyntäen, kirjoittaa vastauksen blogikirjoituksen kommenttina tai saada muuta lisätietoa (tai
tehtävänannon) koskien ko. POI:ta.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Kaikki luomasi POI:t saat näkyviin kartan oikealle puolelle klikkaamalla toimintopalkin Editpainiketta:

Voit testata luomiesi POI:den toimimista kartalla siten, että menet esim. Search-näkymään ja
klikkaat kartalle luomaasi POI:ta. Siitä avautuu POI:n sisältämän tiedon esiintuova widget, jossa
näkyy myös Image-kuva:

49
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

50

3.3 junaio- ja Layar-selainten asentaminen ja BirdsView-kanavan
etsiminen
Tässä luvussa opastetaan asentamaan mobiililaitteeseesi junaio- ja Layar-selaimet. Sovellusten
asentaminen ja käyttö on maksutonta, mutta käyttö vaatii datayhteyden.

3.3.1 Layar
Asenna mobiililaitteeseesi Layar-selain laitteesi tukemasta sovelluskaupasta. Layarin saa asennettua
iOS- ja Android-käyttöjärjestelmää käyttäviin laitteisiin, ks.
https://www.layar.com/download/
Kun olet asentanut selaimen, käynnistä mobiililaitteestasi paikkatieto sekä datayhteys ja Layarselain.
Layarin aloitusnäkymä on kameranäkymä ja näyttää seuraavanlaiselta – klikkaa vasemmassa
yläkulmassa näkyvää pinniä:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Pääset seuraavanlaiseen valikkonäkymään – kirjoita hakukenttään birdsview ja klikkaa
suurennuslasipainiketta:

Sovellus hakee nyt BirdsView-kanavan:

Klikkaa kanavaa ja siihen liittyvä tietosivu avautuu.

51
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

52

Voit merkitä sen suosikkeihin klikkaamalla ylälaidassa oikealla olevaa tähden kuvaa – näin sinun ei
tarvitse joka kerta Layar-selainta ja BirdsView-kanavaa käyttäessäsi etsiä kanavaa uudestaan, vaan
löydät sen suosikkilistastasi (vrt. perinteisten webbiselainten suosikit). Saat avattua sovelluksen
klikkaamalla Launch-painiketta.

3.3.2 junaio
junaio-selaimen saa asennettua iPhoneen ja iPadiin (AppStore) ja Android-laitteisiin (Google Play),
ks.
http://www.junaio.com/download/
Kun olet asentanut selaimen, käynnistä mobiililaitteestasi paikkatieto sekä datayhteys ja selain.
junaion aloitusnäkymä on myös kameranäkymä Layarin tapaan. Klikkaa suurennuslasin kuvaa
vasemmalla ylhäällä, jolloin pääset hakunäkymään.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Kirjoita hakukenttään birdsview ja klikkaa näppäimistöltä suurennuslasipainiketta:

Sovellus hakee nyt BirdsView-kanavan:

Klikkaa kanavaa ja se avautuu. Klikkaa yläpalkissa näkyvää BirdsView-logoa:

53
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

54

Seuraavanlainen sovellustietonäkymä avautuu, josta voit klikata Add to Favorites -painiketta, jonka
jälkeen kanava löytyy seuraavalla käyttökerralla valmiina Favorites-välilehdeltä:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

55

3.4 POI:den katselu Layar- tai junaio-selaimella mobiililaitteella
Tässä luvussa esitellään BirdsView AugmentedGallery -työkalulla luotujen sisältöjen katselua
lisätyn todellisuuden selaimilla (Layar ja junaio).
AugmentedGalleryyn on luotu POI Tampereen yliopiston Pinni B -rakennuksen pääoven edustalle,
ja se sisältää seuraavat tiedot:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

56

Katsottaessa POI:ta junaio-selaimella se näyttää tältä:

Layar-selaimella ennalta pieneksikin kuvankäsittelyohjelmalla käsitellyt logot saattavat näyttäytyä
jättisuurina ja peittää käytännössä lähes koko ruudun, eli selaimissa on selkeästi eroavaisuuksia.
Klikattaessa logokuvaa (jossa on teksti Pinni B) avautuu widget mobiilinäkymässä näyttäen
kohteeseen liittyviä lisätietoja.
Kun logoa klikkasi Layar-selaimella, se antoi logokuvan näkyvyysongelmista huolimatta näkyviin
lisätietowidgetin kuten pitääkin:

jättikokoisen logon alaosa
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Sovellus näyttää myös POI:n etäisyyden katselupaikasta. Klikattaessa Take me there -linkkiä
avautuu mobiililaitteen webbiselain sille webbisivulle, joka oli määritelty ko. POI:n Homepageominaisuudella.

3.5 POI:den luominen selainnäkymässä
BirdsView-kanavalle voi luoda myös niin kutsuttuja InstantPOI:ta selainnäkymässä. junaioselaimella InstantPOI:n voi luoda kameranäkymässä näkyvästä Click to add -linkistä:

Linkin painalluksesta avautuu POI:ta koskeva tietojensyöttölomake:

57
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Layar-selaimessa InstantPOI:n lisääminen tapahtuu hieman eri tavoin, eli näkyvissä ei ole POI:n
lisäämislinkkiä kameranäkymässä, vaan BirdsView-kanavan asetuksista valitaan kohta Layer
Settings (Android-laitteessa vasemman toimintopalkin kertapainalluksella):

...ja sen alta avautuvasta näkymästä Create AR Post:

58
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

59

Vasta sen jälkeen avautuu InstantPOI:n tietojen syöttönäkymä, joka on samanlainen kuin
junaiossakin:

Opetuskäytön näkökulmasta InstantPOI on kätevä, jos opiskelijat ovat vaikkapa tutustumassa
ulkoilmassa nähtävyyksiin tms. – he voivat tällöin lisätä omia POI:taan BirdsView-kanavalle ja
kirjata kuvaustekstiin vaikkapa lisätietoja POI:hin liittyvistä kohteista. POI:t kannattaa tässä kohtaa
kenties opastaa nimeämään tietyllä opintojakson tunnistellaa aloittaen, kuten aikaisemmin tässä
materiaalissa AugmentedGalleryn käytön kohdalla oli opastettu.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

60

4. Lisätyn todellisuuden kuvapohjaisen sovelluksen
toteuttaminen Layar Creatorilla
Layar-selaimen kehittäjätyöväline Layar Creator tarjoaa helpon tavan toteuttaa erilaisia kuviin ja
niiden tunnistamiseen pohjautuvia lisätyn todellisuuden sovelluksia. Esimerkiksi lisätiedon (wwwsivulinkin, videon, kuvan tms.) tarjoaminen mobiililaitteella johonkin kuvaan liittyen on helppoa
toteuttaa Layar Creatorilla ilman ohjelmointitaitoa.
Lataa Layar-selain mobiililaitteeseesi. Layar-sovellus toimii sekä iOS- että Androidmobiililaitteissa, ja käyttöjärjestelmäkohtaiset ohjeet sekä tarkemmat laitevaatimukset löytyvät
osoitteesta
https://www.layar.com/download/

4.1 Käyttäjätilin luominen ja kirjautuminen
Luo Layar Creator -käyttäjätili Layarin www-sivuilla https://www.layar.com/accounts/register/
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

61

Kirjaudu Creatoriin osoitteessa https://www.layar.com/accounts/login/

Kirjauduttuasi sivustolle näet oikeassa yläkulmassa nimesi vieressä Creator-painikkeen, josta voit
käynnistää Layar Creatorin:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

62

4.2 Kampanjan luominen Layar Creatoriin
Uutena käyttäjänä sinulla ei ole avautuvassa näkymässä yhtään luotuja kampanjoita (campaigns,
Layariin luomiasi pienoissovelluksia kutsutaan sillä nimellä), mutta mikäli aikaisemmin olet luonut
kampanjoita, ne näkyvät listassa. Luodaksesi uuden kampanjan klikkaa + New Campaign painiketta oikeassa ylälaidassa.

Sinua pyydetään antamaan kampanjan perustiedot – syötä siis ne, valitse kampanjatyypiksi lähinnä
haluamaasi oleva tyyppi ja lisää halutessasi tunnistekuvake (Display icon) kampanjalle ja klikkaa
lopuksi Create campaign -painiketta:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

63

Saat ilmoituksen kampanjan luonnin onnistumisesta:

Ohjaudut seuraavalle sivulle, joka ilmoittaa, ettei kampanjassasi ole vielä sivuja. Sivut tarkoittavat
käytännössä samaa kuin referenssikuvat. Lisätäksesi niitä klikkaa Upload the first page -painiketta:

Lisää kuvalle kuvaava otsikko ja sopiva tyyppi, ja etsi koneeltasi ladattava referenssikuva, johon
haluat liittää toimintoja. Huomaa, että kuvatiedostojen sallitut muodot ovat .jpg ja .png, ja ne
ladataan Image-kentästä. Jos lataat .pdf-muotoisia referenssikuvia (sallittuja myös) tai useampia
kuvia kerralla Zip-tiedostoina, klikkaa oikeassa yläkulmassa näkyvää linkkiä Upload PDF and Zip
files. Klikkaa lopuksi Submit-painiketta:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

64

Mikäli lisäämäsi kuvat ovat liian pieniä, suuria tai sellaisia, ettei selain voi niitä luotettavasti
tunnistaa, saat virheilmoituksen. Saatat siis joutua tekemään kuvankäsittelyä. Ohje hyvien kuvien
valintaan löytyy Layarin omilta tukisivuilta ja siihen kannattaa tutustua:
http://devsupport.layar.com/entries/21365852-Best-practices-for-creating-good-pages
Tiivistäen: referenssikuvan tulisi sisältää riittävästi graafisia yksityiskohtia, kuten valokuvissa usein
on, eli kuvassa pitäisi "tapahtua paljon", kun taas kuvassa ei tulisi olla isoja tyhjiä alueita, paljon
tekstiä, graafisia elementtejä jotka näyttävät joka suunnasta katsottaessa samalta (esim. ympyrä)
eikä siinä tulisi olla grafiikkaa, jossa toistuvat samat kuviot.
Raahaa seuraavaksi avautuvan sivun oikeanpuoleisesta laidasta hiirellä haluamasi toimintoelementti
(ts. augmentointi) lataamasi kuvan päälle siihen kohtaan, missä haluat sen näkyvän, kun joku katsoo
kamerallaan kuvaa. Esimerkiksi – jos haluat www-sivun avaavan elementin näkyvän kuvan päällä
selaimen kameranäkymässä referenssikuvaa "katsottaessa", raahaa Website -elementti kuvan päälle:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Voit myös luoda itse painikkeen valitsemalla Custom-välilehden:

Jos luot painikkeen itse, voit määrittää painikkeeseen jonkun kuvan (Button image) ja
pudotusvalikosta haluamasi toiminnon (Attach an action) tapahtuvaksi painikkeen klikkauksesta
sovelluksessasi. Kuten näet, valittavia toimintoja on useita!

65
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

66

Esimerkiksi – jos haluat avata kuvasta klikattaessa webbisivun, sinua pyydetään määrittämään
www-sivun osoite ja Web page -elementin väri sekä teksti:

Määritettyäsi referenssikuvaasi liittyvät toiminnot näet referenssikuvasi esikatselunäkymän. Klikkaa
lopuksi Save Page -painiketta. Sen jälkeen voit testata toimiiko kuvasi klikkaamalla Test-painiketta,
joka aktivoituu Save Page -painikkeen vieressä tallennettuasi kuvan.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

67

Avautuvassa ohjeessa sinua ohjeistetaan avaamaan iPhonella tai Android-laitteella Layar-sovellus
ja kirjautumaan sovellukseen Layar Creator -käyttäjätililläsi (samalla jolla olet kirjautuneena websovellukseen).
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Kirjautumaan pääset Android-puhelimessa laitteen vasemmanpuoleisesta toimintopainikkeesta
avautuvasta valikosta kohdasta Account:

Osoita testinäkymän kuvaa ja kosketa ruudulla näkyvää Scan-painiketta nähdäksesi luomasi
objektin ilmestyvän kuvan päälle:

68
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

69

Painettuasi Scan-painiketta sovellus alkaa hakea referenssikuvaa vastaavaa objektia:

Jos kaikki menee kuten pitää, näet referenssikuvaan päällä siihen määritellyn toimintopainikkeen ja
alalaidassa sovelluksellesi antamasi nimen:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

70

Kokeile myös, toimivatko painikkeet halutulla tavalla (esimerkkitapauksessa määritellyn
webbisivun pitäisi avautua mobiililaitteesi selaimeen).
Kun olet testannut sovelluksesi ja todennut olevasi tyytyväinen siihen, palaa näkymään Campaign
overview -linkistä:

Nyt voit julkaista kampanjasi. Julkaiseminen tarkoittaa, että sovelluksesi toimii ilman kirjautumista
käyttäjätunnuksia Layar-selaimella – tällöin kuka tahansa voi skannata edellisen esimerkin
tapauksessa olevan käyntikortin Layarilla ja saada siten lisätietoja helposti. Juuri luomasi kampanja
löytyy sivun Draft-osiosta, julkaiseminen tapahtuu Publish-painikkeesta klikkaamalla:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Seuraavaksi sinua pyydetään valitsemaan julkaisuvaihtoehto. Layar Creatorilla on mahdollista
julkaista sovelluksia maksutta, mikäli hyväksyy mainokset osaksi sovellusta. Muussa tapauksessa
on mahdollista maksaa sivukohtaisesti (15 € / sivu) tai ostaa myös 100 sivun bundle (999€ / 100
sivua). Lisäksi esimerkiksi opetus- ja hyväntekeväisyystyötä tekevillä sekä taiteilijoilla on
mahdollisuus saada käyttöönsä maksutta mainoksettomia sivuja erillisestä pyynnöstä
(http://www.layar.com/sponsored/).

Valitaan Free-vaihtoehto – lopuksi klikataan Publish Campaign -painikkeesta.

71
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

72

Jos käytit referenssikuvana sellaista kuvaa joka tulee vaikkapa printattuna mukaan johonkin
julkaisuun tai osaksi muuta suurempaa kokonaisuutta, voit lisätä kuvan oheen myös ohjeet Layarin
käyttöön. Layarin sivuilta https://www.layar.com/features/#feature-viewwithlayarlogo löytyy
ohjeita koskien logojen liittämistä referenssikuviin:

Kun kampanjasi on ollut julkaistuna jonkin aikaa, sinua ehkä kiinnostaa myös se, kuinka monta
käyttäjää on testannut sovellustasi. Saat käyttäjätilisi kautta myös tilastotietoja kampanjastasi.
Perustilastotiedot kuuluvat myös maksuttomaan julkaisuun.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Tämän kampanjan tilastotiedot ovat vielä varsin karut :)

73
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

74

5. Lisätyn todellisuuden kuvapohjaisen sovelluksen
tuottaminen Aurasmalla
Aurasma-selaimeen on helppo luoda kuvan, symbolin tai objektin tunnistamiseen perustuvia
lisätyn todellisuuden sovelluksia – myös paikkatietosovellusten luominen onnistuu. Esimerkiksi
lisätiedon (videon, kuvan tai animaation) tarjoaminen mobiililaitteella johonkin kuvaan liittyen on
helppoa toteuttaa Aurasmalla ilman ohjelmointitaitoa. Plussaa Aurasma-selain saa siitä, että
sovellusten toteuttaminen onnistuu suoraan mobiililaitteella ja on helppoa opiskelijoiden ja
oppilaidenkin tehdä osana opiskelua (paikkatietosovellusten luomiseen tosin täytyy käyttää
webbikäyttöliittymää, jonka käytöstä lyhyesti luvun lopussa).
Lataa Aurasma-selain mobiililaitteeseesi. Aurasma toimii sekä iOS- että Android-mobiililaitteissa,
ja käyttöjärjestelmäkohtaiset ohjeet sekä tarkemmat laitevaatimukset löytyvät osoitteesta
http://www.aurasma.com/what-is-it
Aurasma-selaimen Youtube-kanavalta (http://www.youtube.com/user/AurasmaLite) löytyy myös
hyviä käyttöohjevideoita ja esimerkkejä Aurasmalla toteutetuista opetussovelluksista.
Käynnistä Aurasma – alla kuva Aurasman aloituskuvasta sovelluksen latautuessa:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

75

5.1 Aurasman toiminnallisuudet
Aurasma-selain avautuu katselunäkymään – klikkaamalla i-kuvaketta oikeassa yläkulmassa saat
tietoa muistakin sivulla näkyvistä kontrolleista:
"Taskulamppu"
jota voit käyttää
valaistaksesi
referenssikuvia

Käyttöopas

Niin kutsuttu
ViewFinder
jolla saa rajattua
kuvia tai objekteja

Päävalikko, josta
pääset etsimään
olemassaolevia auroja,
luomaan omia auroja
tai hallitsemaan
käyttäjäprofiiliasi
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

76

5.2 Olemassaolevien aurojen katselu
Voit tutustua Aurasmaan aluksi katselemalla erilaisia olemassaolevia "auroja" eli vastaavia
toteutuksia kuin mitä edellä esitellyssä Layar-selaimessa kutsuttiin kampanjoiksi. Aurasman wwwsivulla http://www.aurasma.com/campaigns voit klikata haluamaasi referenssikuvaa ja katsoa sitä
Aurasma-selaimen läpi. Huom. jotkut Auroista toimivat sellaisenaan Aurasman katselunäkymässä,
osa vaatii että käyt hakemassa Aurasman aura-listasta ko. auran sen nimellä ja klikkaat auran
kuvauksessa olevaa Follow-painiketta – aurat avautuvat vasta sen jälkeen referenssikuvaa
katsottaessa. Osa Auroista toimii lisäksi vain tietyssä maantieteellisessä sijainnissa oltaessa. Voit
hakea auroja myös kategorioittain tageilla:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Löydät vastaavia tietoja auroista myös Aurasman päävalikosta, johon ne on järjestetty
kategorioittain (kaikki aurat löytyvät Auras-valikosta joka alla olevassa kuvassa on valittuna, sen
alta edelleen voit hakea kaikki aurat, uusimmat, omat aurasi tai lähellä sijaintiasi olevat aurat).

Kannattaa kokeilla esimerkiksi 20 euron seteliä – sillä ei sinänsä ole mitään lisäarvoa, mutta se
toimii hienona toteutuksena ja esimerkkinä siitä, että mikä tahansa objekti voi toimia auran
laukaisevana kuvana. Kyseinen aura toimii suoraan ilman, että sitä täytyy "seurata" (Follow).

5.3 Omien aurojen luominen mobiilisovelluksella
Omien aurojen luominen on helppoa, ja Aurasma-selaimen ollessa kyseessä niitä voidaan luoda
suoraan mobiililaitteella. Oppilaat ja opiskelijat voivat tehdä itse auroja lähiympäristöstään.
Opiskelijat voidaan laittaa vaikkapa ottamaan kuvia kasveista ja toteuttamaan kuviin perustuvia
auroja, joissa kerrotaan lisää kyseisestä kasvista, tai kuvaamalla vaikkapa paikkakuntansa
arvokkaita rakennuskohteita ja toteuttamalla niihin liittyviä auroja, joihin he liittävät kohteeseen
liittyvää tietoa.

77
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

78

Luodaksesi auran klikkaa päävalikon alalaidasta löytyvää +-painiketta:

Ensimmäisessä vaiheessa sinua pyydetään valitsemaan niin kutsuttu overlay eli augmentointi –
kuva, animaatio tai video, joka avautuu, kun Aurasma-selaimen katselunäkymässä katsotaan
myöhemmin valittavaa referenssikuvaa. Oletuksena Aurasma tarjoaa valmiita animaatioita Libraryvälilehdeltä:

Ensimmäisessä esimerkissä valitaan referenssikuvaksi Russian Dolls -niminen valmis animaatio:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

Klikattuasi haluamaasi animaatiota saat siitä aluksi esikatselukuvan (saattaa kestää hetken kun se
latautuu) ja jos olet tyytyväinen, valitse se klikkaamalla Select-painiketta:

79
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

80

Seuraavassa vaiheessa valitaan referenssikuva (Trigger Image), jonka osoittaminen Aurasmaselaimen katselunäkymässä avaa edellävalitun animaation.

Referenssikuvan täytyy olla riittävän paljon erotteluja sisältävä, jotta Aurasma-selain voi tunnistaa
sen. Selain opastaa valinnassa alalaidassa näkyvän väripalkin avulla: liukuvalitsin liikkuu sen
mukaan, miten hyvä valittava kuva on, ja liukuvalitsimen ollessa vihreällä alueella referenssikuva
on riittävän hyvä eli tällöin voit klikata kamerakuvaketta:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Valinnan jälkeen Aurasma prosessoi kuvaa hetken aikaa, seuraavassa vaiheessa valittu overlay
asemoidaan referenssikuvan päälle haluttuun kohtaan:

Voit liikutella overlayta raahaamalla sitä referenssikuvan päällä:

Kun overlay on oikeassa kohdassa, klikkaa nuolipainiketta oikeassa alakulmassa.

81
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Seuraavaksi valitaan luomallesi auralle nimi ja halutut yksityisyysasetukset:

Jos et halua auraasi julkisesti näkyviin, valitse vaihtoehto Private. Jos haluat liittää aurasi tiettyyn
kanavaan, klikkaa Yes. Alla olevassa kuvassa luotu aura voitaisiin liittää käyttäjän omiin auroihin
(edellyttää käyttäjätilin luomista Aurasmaan). Lopuksi klikkaa Finish.

82
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

83

Nyt luomasi aura latautuu ja saat ilmoituksen kun se on valmis ja katseltavissa. Riippuen
valitsemistasi yksityisasetuksista joko vain sinä voit katsella luomaasi auraa omalla aurasmaselaimellasi tai luomasi aura on julkisesti näkyvissä muille Aurasma-selaimen käyttäjille, jos he
valitsevat seuraavansa ko. auraa.

Voit nyt katsella luomaasi auraa osoittamalla selaimen katselunäkymässä referenssikuvaa:

Voit myös jakaa luomasi auran eri tavoin. Vasemmassa alakulmassa olevasta kuvakkeesta voit
jakaa luomasi auran sähköpostitse tai sosiaalisen median sovelluksia hyödyntäen – esimerkiksi
sähköpostivaihtoehdossa Aurasma avaa sähköpostiohjelman ja lähettää suoran linkin luomaasi
auraan haluttuun sähköpostiosoitteeseen. Keskellä olevasta kamera-kuvakkeesta voit ottaa aurasta
kaappauskuvan ja jakaa sen sähköpostitse tai sosiaalisen median sovelluksia hyödyntäen tai
tallentaa kuvan laitteellesi. Tähtikuvakkeesta voit tykätä luomastasi aurasta.
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

84

Mikäli haluat luoda auran, jonka overlayna toimii esimerkiksi itse luomasi kuva tai video, auraa
luotaessa valitaan heti alkuvaiheessa +-painikkeen painamisen jälkeen Device-välilehti oletuksena
tarjottavan Library-välilehden sijaan. Hakeaksesi overlayn laitteeltasi klikkaa isoa +-kuvaketta:

Voit valita overlayn myös blinkx-videohakupalvelusta (joskaan ei toimi tällä hetkellä Suomessa) tai
kuvaamalla sen suoraan laittteellasi (Camera). Library-vaihtoehto avaa laitteesi tiedostohallinnan:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

85

Aurasma kysyy vielä, halutaanko lisätä video vai valokuva overlayksi:

Tässä esimerkissä luodaan opetussovellusta, joka auttaa opiskelijaa opettelemaan kasvien ja puiden
nimiä. Kuvia kasveista ja puista (referenssikuvia) on ripoteltu vaikkapa ympäri luokkahuonetta.
Opiskelijan tulee osata nimetä kohteet. Mikäli opiskelija ei muista mikä kasvi tai puu on kyseessä,
hän voi katsoa kuvaa Aurasma-selaimen katselunäkymässä, jolloin hieman suurempi kuva
kyseisestä kasvista tai puusta tulee näkyville (overlay-kuva) ja lisäksi kuvassa on mukana kasvin tai
puun nimi. Näin ollen overlayksi haetaan nyt kuva, joka näyttää referenssikuvassa olevan kasvin tai
puun nimen. Valitaan haluttu kuva overlayksi laitteen tiedostohallinnasta:
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Kuva siirtyy Aurasmaan ja sovellus kysyy, käytetäänkö tuotua kuvaa overlay-kuvana. Vastataan
myöntävästi ja odotetaan hetki, kunnes Aurasmaan latautuu näyttö, jossa pyydetään nimeämään
overlay – sille voi antaa kuvaavan nimen, jonka jälkeen klikataan Finish-painiketta:

Overlayn latautuminen kestää jälleen hetken, jonka jälkeen näet esikatselukuvan overlay-kuvasta:

Kuva ei näy välttämättä aivan kokonaisena esikatselussa. Valitaan Select, jonka jälkeen päästään
valitsemaan referenssikuvaa.

86
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013
Referenssikuvan valinta tapahtuu aivan samoin kuin Aurasman valmiita overlay-animaatioita
valittaessa – olennaista on jälleen muistaa klikata kamerapainikkeesta vasta kun kuvanlaadun
liukuvalitsin on vihreällä:

Seuraavassa vaiheessa asemoidan overlay-kuva referenssikuvan päälle:

Loppuvaihe menee samalla tavoin kuin ensimmäisessäkin esimerkissä.

87
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

5.4 Omien aurojen luominen Aurasman webbikäyttöliittymällä
Aurasmaan on myös olemassa webbipohjainen käyttöliittymä, joka antaa edistyneempiä
mahdollisuuksia aurojen luomiseen. Esimerkkinä mainittakoon useamman augmentoinnen (ts.
overlayn) liittäminen samaan auraan tai paikkatietoperusteisten aurojen luominen.
Aurasman webbikäyttöliittymän käyttö vaatii Aurasma Partneriksi liittymistä Aurasman sivujen
kautta:
http://www.aurasma.com/become-a-partner
Videotutoriaali webbikäyttöliittymään löytyy mm. Youtubesta: http://youtu.be/k1yPhsqgp7o
Lisäksi ytimekäs ja hyvä tutoriaali avautuu suoraan kirjauduttuasi webbikäyttöliittymään:

Katso myös Aurasma Partner Guidelines -opas:
http://www-cdn.aurasma.com/wp-content/uploads/Aurasma-Partner-Guidelines.pdf
Kuten etusivulla mainitaan, aura luodaan webbikäyttöliittymässä seuraavalla tavalla:
1.
2.
3.
4.

Lataa triggerikuva
Lataa overlay-kuva tai -video
Luo kanava auroillesi
Lisää luomasi aura omalle kanavallesi.

Katso Aurasman uutisia liittyen opetukseen: http://www.aurasma.com/category/education/

88
Joanna Kalalahti
Tampereen yliopisto
Informaatiotieteiden yksikkö SIS
Tampere Research Center for Information and Media TRIM
Versio 2.0
29.4.2013

Lähteet
Azuma, R. 1997. A Survey of Augmented Reality. In Presence: Teleoperators and Virtual
Environments 6(4), 355-385.
http://www.cs.unc.edu/~azuma/Arpresence.pdf
Klopfer, E. & Squire, K. 2008. Environmental Detectives – the development of an augmented
reality platform for environmental simulations. Education Tech Research Dev 56, 203-228.
Madden, L. 2011. Professional Augmented Reality Browsers for Smartphones. Programming for
junaio, Layar and Wikitude. Chichester: John Wiley & Sons Ltd.

89

More Related Content

Similar to Lisätyn todellisuuden selainten käyttö

Avoimet oppimateriaalit 4.5.23
Avoimet oppimateriaalit 4.5.23Avoimet oppimateriaalit 4.5.23
Avoimet oppimateriaalit 4.5.23
Matleena Laakso
 
Lisätty todellisuus 5.12.14
Lisätty todellisuus 5.12.14Lisätty todellisuus 5.12.14
Lisätty todellisuus 5.12.14
Matleena Laakso
 
Mobiilisti liikkeelle osa 2
Mobiilisti liikkeelle osa 2Mobiilisti liikkeelle osa 2
Mobiilisti liikkeelle osa 2
Matleena Laakso
 
I pad peruskäyttö
I pad peruskäyttöI pad peruskäyttö
I pad peruskäyttö
Sanna Brauer
 

Similar to Lisätyn todellisuuden selainten käyttö (20)

Sofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelutSofokus: Nykyaikaiset verkkopalvelut
Sofokus: Nykyaikaiset verkkopalvelut
 
Lisätty todellisuus
Lisätty todellisuusLisätty todellisuus
Lisätty todellisuus
 
XR uusien maailmojen avaajana 21.11.23
XR uusien maailmojen avaajana 21.11.23XR uusien maailmojen avaajana 21.11.23
XR uusien maailmojen avaajana 21.11.23
 
Avoimet oppimateriaalit 4.5.23
Avoimet oppimateriaalit 4.5.23Avoimet oppimateriaalit 4.5.23
Avoimet oppimateriaalit 4.5.23
 
Mobiililaite haltuun - minustako sisällöntuottaja 2 op 23.10.18
Mobiililaite haltuun - minustako sisällöntuottaja 2 op 23.10.18Mobiililaite haltuun - minustako sisällöntuottaja 2 op 23.10.18
Mobiililaite haltuun - minustako sisällöntuottaja 2 op 23.10.18
 
080930 Hamk Mobiili Hintikka V20
080930 Hamk Mobiili Hintikka V20080930 Hamk Mobiili Hintikka V20
080930 Hamk Mobiili Hintikka V20
 
Lisätty todellisuus 5.12.14
Lisätty todellisuus 5.12.14Lisätty todellisuus 5.12.14
Lisätty todellisuus 5.12.14
 
Virtuaalitodellisuus opetuksessa 17.12.18
Virtuaalitodellisuus opetuksessa 17.12.18Virtuaalitodellisuus opetuksessa 17.12.18
Virtuaalitodellisuus opetuksessa 17.12.18
 
Lisätty ja virtuaalitodellisuus opetuksessa 15.1.18
Lisätty ja virtuaalitodellisuus opetuksessa 15.1.18Lisätty ja virtuaalitodellisuus opetuksessa 15.1.18
Lisätty ja virtuaalitodellisuus opetuksessa 15.1.18
 
Lisätty todellisuus opetuksessa 16.11.17
Lisätty todellisuus opetuksessa 16.11.17Lisätty todellisuus opetuksessa 16.11.17
Lisätty todellisuus opetuksessa 16.11.17
 
Lisätty todellisuus opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
Lisätty todellisuus opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)Lisätty todellisuus opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
Lisätty todellisuus opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
 
Mobiilisti liikkeelle osa 2
Mobiilisti liikkeelle osa 2Mobiilisti liikkeelle osa 2
Mobiilisti liikkeelle osa 2
 
Tvt terveystiedon opetuksessa, huhtikuu 2018
Tvt terveystiedon opetuksessa, huhtikuu 2018Tvt terveystiedon opetuksessa, huhtikuu 2018
Tvt terveystiedon opetuksessa, huhtikuu 2018
 
I pad peruskäyttö
I pad peruskäyttöI pad peruskäyttö
I pad peruskäyttö
 
Lisätty ja virtuaalitodellisuus opetuksessa 2.11.18
Lisätty ja virtuaalitodellisuus opetuksessa 2.11.18Lisätty ja virtuaalitodellisuus opetuksessa 2.11.18
Lisätty ja virtuaalitodellisuus opetuksessa 2.11.18
 
Virtuaalilasit ja 360-sisällöt opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION L...
Virtuaalilasit ja 360-sisällöt opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION L...Virtuaalilasit ja 360-sisällöt opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION L...
Virtuaalilasit ja 360-sisällöt opetuksessa (KATSO KUVAUKSESTA UUDEN VERSION L...
 
Tvt terveystiedon opetuksessa 4.4.19
Tvt terveystiedon opetuksessa 4.4.19Tvt terveystiedon opetuksessa 4.4.19
Tvt terveystiedon opetuksessa 4.4.19
 
Virtuaalilasit (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
Virtuaalilasit (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)Virtuaalilasit (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
Virtuaalilasit (KATSO KUVAUKSESTA UUDEN VERSION LINKKI)
 
ICT: mennyttä, olevaa ja tulevaa
ICT: mennyttä, olevaa ja tulevaaICT: mennyttä, olevaa ja tulevaa
ICT: mennyttä, olevaa ja tulevaa
 
Ylefitulevaisuusvirikepaketti
YlefitulevaisuusvirikepakettiYlefitulevaisuusvirikepaketti
Ylefitulevaisuusvirikepaketti
 

More from Suomen eOppimiskeskus ry

Opettajan tekijänoikeus -työkirja
Opettajan tekijänoikeus -työkirjaOpettajan tekijänoikeus -työkirja
Opettajan tekijänoikeus -työkirja
Suomen eOppimiskeskus ry
 

More from Suomen eOppimiskeskus ry (20)

SeOppi 2/2019
SeOppi 2/2019SeOppi 2/2019
SeOppi 2/2019
 
Opettajan tekijänoikeus -työkirjan korjaussivu
Opettajan tekijänoikeus -työkirjan korjaussivuOpettajan tekijänoikeus -työkirjan korjaussivu
Opettajan tekijänoikeus -työkirjan korjaussivu
 
SeOppi 1/2019
SeOppi 1/2019SeOppi 1/2019
SeOppi 1/2019
 
SeOppi 2/2018
SeOppi 2/2018SeOppi 2/2018
SeOppi 2/2018
 
DigiKilta 27.9.2018: Osaajatarpeeseen vastaaminen luo onnistumisen edellytyks...
DigiKilta 27.9.2018: Osaajatarpeeseen vastaaminen luo onnistumisen edellytyks...DigiKilta 27.9.2018: Osaajatarpeeseen vastaaminen luo onnistumisen edellytyks...
DigiKilta 27.9.2018: Osaajatarpeeseen vastaaminen luo onnistumisen edellytyks...
 
DigiKilta 27.9.2018: Robotit oppimisen kirittäjinä - Cristina Andersson, robo...
DigiKilta 27.9.2018: Robotit oppimisen kirittäjinä - Cristina Andersson, robo...DigiKilta 27.9.2018: Robotit oppimisen kirittäjinä - Cristina Andersson, robo...
DigiKilta 27.9.2018: Robotit oppimisen kirittäjinä - Cristina Andersson, robo...
 
DigiKilta: Sphero-robottipallopaja Riihimäellä 27.9.2018 - Mikko Horila
DigiKilta: Sphero-robottipallopaja Riihimäellä 27.9.2018 - Mikko HorilaDigiKilta: Sphero-robottipallopaja Riihimäellä 27.9.2018 - Mikko Horila
DigiKilta: Sphero-robottipallopaja Riihimäellä 27.9.2018 - Mikko Horila
 
DigiKilta 27.9.2018: Robotiikka DigiKilta-kunnissa -kyselyn yhteenveto
DigiKilta 27.9.2018: Robotiikka DigiKilta-kunnissa -kyselyn yhteenvetoDigiKilta 27.9.2018: Robotiikka DigiKilta-kunnissa -kyselyn yhteenveto
DigiKilta 27.9.2018: Robotiikka DigiKilta-kunnissa -kyselyn yhteenveto
 
Mediatiedot SeOppi 2/2018
Mediatiedot SeOppi 2/2018Mediatiedot SeOppi 2/2018
Mediatiedot SeOppi 2/2018
 
Poluttamo-webinaari: Oppimisanalytiikka oppilaitoksissa - Leena Vainio
Poluttamo-webinaari: Oppimisanalytiikka oppilaitoksissa - Leena VainioPoluttamo-webinaari: Oppimisanalytiikka oppilaitoksissa - Leena Vainio
Poluttamo-webinaari: Oppimisanalytiikka oppilaitoksissa - Leena Vainio
 
Poluttamo-webinaari: Vertaisvalmennus toisella asteella - Minna Lepistö, Kans...
Poluttamo-webinaari: Vertaisvalmennus toisella asteella - Minna Lepistö, Kans...Poluttamo-webinaari: Vertaisvalmennus toisella asteella - Minna Lepistö, Kans...
Poluttamo-webinaari: Vertaisvalmennus toisella asteella - Minna Lepistö, Kans...
 
Poluttamo-webinaari: Multimodaalisista työkaluista & ePortfolioista - Tarjale...
Poluttamo-webinaari: Multimodaalisista työkaluista & ePortfolioista - Tarjale...Poluttamo-webinaari: Multimodaalisista työkaluista & ePortfolioista - Tarjale...
Poluttamo-webinaari: Multimodaalisista työkaluista & ePortfolioista - Tarjale...
 
Opettajan tekijänoikeus -työkirja
Opettajan tekijänoikeus -työkirjaOpettajan tekijänoikeus -työkirja
Opettajan tekijänoikeus -työkirja
 
SeOppi 1/2018
SeOppi 1/2018SeOppi 1/2018
SeOppi 1/2018
 
DigiKilta: GDPR-valmistelut – sisällön- ja palveluntuottajan näkökulma 2016-2...
DigiKilta: GDPR-valmistelut – sisällön- ja palveluntuottajan näkökulma 2016-2...DigiKilta: GDPR-valmistelut – sisällön- ja palveluntuottajan näkökulma 2016-2...
DigiKilta: GDPR-valmistelut – sisällön- ja palveluntuottajan näkökulma 2016-2...
 
Open Education Week: Jaa jotain -teemaviikon avaus - Anne Rongas
Open Education Week: Jaa jotain -teemaviikon avaus - Anne RongasOpen Education Week: Jaa jotain -teemaviikon avaus - Anne Rongas
Open Education Week: Jaa jotain -teemaviikon avaus - Anne Rongas
 
DigiKilta 13.2.2018: Tekoäly opetuksessa ja oppimisessa – Harri Ketamo, Tutki...
DigiKilta 13.2.2018: Tekoäly opetuksessa ja oppimisessa – Harri Ketamo, Tutki...DigiKilta 13.2.2018: Tekoäly opetuksessa ja oppimisessa – Harri Ketamo, Tutki...
DigiKilta 13.2.2018: Tekoäly opetuksessa ja oppimisessa – Harri Ketamo, Tutki...
 
DigiKilta 13.2.2018: Digiloikka 2020: Digistrategiatyö Oulussa
DigiKilta 13.2.2018: Digiloikka 2020: Digistrategiatyö OulussaDigiKilta 13.2.2018: Digiloikka 2020: Digistrategiatyö Oulussa
DigiKilta 13.2.2018: Digiloikka 2020: Digistrategiatyö Oulussa
 
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
DigiKilta 13.2.2018: Nopeat kokeilut Oulussa - Kalle Komulainen, rehtori, Met...
 
DigiKilta: Kokonaisuus ratkaisee – osto, leasing vai palvelumalli oppimisen t...
DigiKilta: Kokonaisuus ratkaisee – osto, leasing vai palvelumalli oppimisen t...DigiKilta: Kokonaisuus ratkaisee – osto, leasing vai palvelumalli oppimisen t...
DigiKilta: Kokonaisuus ratkaisee – osto, leasing vai palvelumalli oppimisen t...
 

Lisätyn todellisuuden selainten käyttö

  • 1. Lisätyn todellisuuden selainten käyttö Joanna Kalalahti etunimi.sukunimi at uta.fi Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 1.2 29.4.2013 http://bit.ly/ARselaimet
  • 2. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 1 Sisällys 1. Johdanto ...................................................................................................................................... 2 1.1 Mitä on lisätty todellisuus? .................................................................................................... 2 1.2 Lisätyn todellisuuden sovellusten toteuttaminen .................................................................... 3 1.3 Lisätyn todellisuuden selaimet ............................................................................................... 3 1.4 Keskeisiä käsitteitä ................................................................................................................ 8 2. Oppimispolun luominen Wikitude World Browserilla ................................................................. 9 2.1 Wikitude worldien katselu ..................................................................................................... 9 2.2 Sisällön luominen Wikitude-selaimeen ................................................................................ 12 2.3 Wikitude myWorld .............................................................................................................. 13 2.4 Wikitude-worldin luominen KML- ja ARML-kielillä .......................................................... 15 2.4.1 Vaikeampi tapa: Wikitude-worldin luominen ARML-kuvauskielellä ............................ 15 2.4.2 Helpompi tapa: Wikitude-worldin luomisessa tarvittavan KML-tiedoston luominen Google Mapsilla .................................................................................................................... 28 2.4.3 KML- tai ARML-tiedoston lataaminen Wikitudeen ja worldin luominen ...................... 33 3. Oppimispolun luominen BirdsView AugmentedGallerylla ........................................................ 43 3.1 Tunnukset ja kirjautuminen ................................................................................................. 44 3.2 POI:den luominen kartalle ................................................................................................... 45 3.3 junaio- ja Layar-selainten asentaminen ja BirdsView-kanavan etsiminen ............................. 50 3.3.1 Layar ............................................................................................................................ 50 3.3.2 junaio ........................................................................................................................... 52 3.4 POI:den katselu Layar- tai junaio-selaimella mobiililaitteella .............................................. 55 3.5 POI:den luominen selainnäkymässä ..................................................................................... 57 4. Lisätyn todellisuuden kuvapohjaisen sovelluksen toteuttaminen Layar Creatorilla..................... 60 4.1 Käyttäjätilin luominen ja kirjautuminen ............................................................................... 60 4.2 Kampanjan luominen Layar Creatoriin ................................................................................ 62 5. Lisätyn todellisuuden kuvapohjaisen sovelluksen tuottaminen Aurasmalla ................................ 74 5.1 Aurasman toiminnallisuudet ................................................................................................ 75 5.2 Olemassaolevien aurojen katselu ......................................................................................... 76 5.3 Omien aurojen luominen mobiilisovelluksella ..................................................................... 77 5.4 Omien aurojen luominen Aurasman webbikäyttöliittymällä ................................................. 88 Lähteet .......................................................................................................................................... 89
  • 3. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 2 1. Johdanto Johdanto-luvussa tarjotaan lukijalle tiivis peruskatsaus lisättyyn todellisuuteen sekä esitellään materiaalin myöhempiä lukuja varten tarvittava peruskäsitteistö. 1.1 Mitä on lisätty todellisuus? Lisätyn todellisuuden (engl. Augmented Reality, AR) voidaan sanoa olevan virtuaalisten objektien tuomista osaksi fyysistä todellisuutta. Käytännössä tämä voidaan toteuttaa monin eri tavoin, mutta yksi tänä päivänä jo paljon käytetty tapa on erilaisten mobiililaitteisiin asennettujen sovellusten kautta, jotka hyödyntävät laitteiden kameraa esittäessään virtuaalisia objekteja reaalimaailman näkymän päällä. Yksinkertaistettuna idea on katsoa sovelluksen kameranäkymän kautta jotakin paikkaa1, jolloin sovellus tunnistaa käyttäjän olevan tietyssä paikassa, ja osaa näyttää ko. sijaintiin liittyvää lisätietoa. Mikäli lisätty todellisuus ei ole vielä itsellesi tuttua, Wikipediasta löydät perustietoa aiheesta2. Mikä on lisättyä todellisuutta on myös määrittelykysymys, ja erilaisia määritelmiä on olemassa. Tunnettu ja varsin tiukka määritelmä lisätylle todellisuudelle on Azuman (1997) määritelmä, jonka mukaan lisätyn todellisuuden tulee toteuttaa seuraavat asiat: - yhdistää reaali- ja virtuaalimaailman - reaaliaikainen vuorovaikutus - kolmiulotteinen rekisteröinti. Madden (2011, 4) määrittelee lisätyn todellisuuden seuraavalla tavalla laaja-alaisesti: - lisätty todellisuus yhdistää fyysisen maailman näkymää tietokoneella luotuun grafiikkaan lisätty todellisuus tarjoaa vuorovaikutusmahdollisuuden objektien kanssa reaaliaikaisesti lisätty todellisuus pitää kirjaa objekteista / "träkkää" objekteja reaaliaikaisesti lisätty todellisuus tunnistaa kuvia tai objekteja lisätty todellisuus tarjoaa reaaliaikaisen kontekstin tai tietoa käyttäjälle. Myös Klopferin ja Squiren (2008) näkemys on varsin laaja-alainen – he määrittelevät lisätyn todellisuuden tilanteena, jossa reaalimaailman kontekstiin on dynaamisesti päällystetty paikkatiedolla tai tilannesidonnaisella virtuaalisella tiedolla. Tässä oppaassa otetaan laaja-alainen näkemys lisättyyn todellisuuteen, ja kriteerinä pidetään kuvien / objektien tunnistaminen tai paikkatiedon pohjalta tapahtuvaa tunnistamista ja sisällön tarjoaminen 1 2 ...tai objektia, tässä ohjeessa keskitytään nimenomaa paikkatietosovelluksiin http://fi.wikipedia.org/wiki/Lisätty_todellisuus
  • 4. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 3 sen pohjalta käyttäjälle reaaliaikaisesti yhdistäen fyysisen maailman näkymää tietokoneella luotuun grafiikkaan. 1.2 Lisätyn todellisuuden sovellusten toteuttaminen Lisätyn todellisuuden sovellusten toteuttaminen on sekä vaikeaa että helppoa. Myös sovelluksia on monenlaisia – niin tietokoneella, älypuhelimella tai erillisillä datalaseilla käytettäviä. Sovellukset voivat toimia verkkopalveluina tai ne voivat olla kokonaan omalle laitteelle asennettavia. Tässä materiaalissa toteutettavat sovellukset ovat toteutettavissa ilman ohjelmointitaitoa helpolla tavalla – jos osaat käyttää sosiaalisen median sovelluksia, osaat myös toteuttaa tämän materiaalin sovelluksia. Sovellukset joita esitellään toimivat mobiililaitteisiin asennettavilla lisätyn todellisuuden selaimilla, joista kerrotaan yleisellä tasolla tarkemmin seuraavassa luvussa. Sovellukset ovat sekä paikkatietoon että kuvatunnistukseen perustuvia. Paikkatietosovelluksella voidaan esimerkiksi toteuttaa erilaisia oppimispolku-tyylisiä sovelluksia aitoon ympäristöön – vaikkapa koulun pihalle. Kuvatunnistukseen perustuvilla sovelluksilla voidaan toteuttaa esimerkiksi perinteisen painetun oppimateriaalin kuvista virtuaalista lisätietoa antavia sovelluksia. Paikkatietoselaimista materiaalissa esitellään Wikitude sekä erillinen sisällönhallintaväline BirdsView Augmented Gallery, jonka avulla voidaan julkaista paikkatietosovelluksia Layar- tai junaio-selaimiin. Kuvatunnistukseen perustuvista tuotantovälineistä esitellään webbipohjainen sisällöntuotantokäyttöliittymä Layar Creator, jolla voidaan tuottaa sisältöä Layar-selaimeen, sekä Aurasma-selain, jolla voidaan tuottaa sisältöä suoraan selaimella (Aurasmaan saatavilla on myös olemassa erillinen Layar Creatoria vastaava webbipohjainen tuotantoväline). Esiteltävät sovellukset ja selaimet ovat pitkälti keskenään vaihtoehtoisia. Saman asian voi toteuttaa usealla eri tavalla omien mieltymysten ja osin myös tarpeiden mukaan, sillä joiltain osin pieniä eroja sovellusten väliltä löytyy. 1.3 Lisätyn todellisuuden selaimet Mikä on lisätyn todellisuuden selain ja miten se eroaa tavallisesta www-selaimesta? Jos lisätyn todellisuuden selaimia verrataan tavalliseen webbiselaimeen, niin yksittäisiä webbisivuja lisätyn todellisuuden selaimessa vastaavat selaimen sisällä toimivat pienoisohjelmat, joita kutsutaan selaimesta riippuen hieman eri nimillä. Esimerkiksi Wikitude-selaimessa pienoisohjelmia kutsutaan nimellä world, Aurasmassa auroiksi ja Layarissa nimellä layer. Lisätyn todellisuuden selaimet (esim. junaio, Layar ja Wikitude ja Aurasma), ovat maksutta asennettavissa niitä tukeviin mobiililaitteisiin. Lisätyn todellisuuden selaimet toimivat datayhteydellä, satelliittipaikannuksella ja kompassilla varustetussa älypuhelimessa ja
  • 5. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 4 mobiililaitteissa. Eri selainten osalta eroja on siinä, millä käyttöjärjestelmällä varustetuissa laitteissa ne toimivat. Kuvatunnistukseen perustuvissa selaimissa halutun kuvan tai markkerin päällä esitetään jotakin sisältöä, esimerkiksi kolmiulotteisia objekteja, kun selaimen kameranäkymässä "katsotaan" tiettyä ennalta määriteltyä kohdetta. Markkereista yleisimmin käytössä ovat nk. fidusiaariset markkerit (fiduciary markers) jotka muistuttavat hieman QR-koodeja. Kuva- ja objektintunnistukseen perustuvat sovellukset osaavat näyttää AR-sisältöä, kun kameranäkymässä näkyy tunnistettava kuva, symboli tai kohde (esimerkiksi rakennus). Paikkatietosovellukset taas toimivat hyödyntäen GPS-koordinaatteja ja kompassia ja osaavat näyttää haluttuun paikkaan linkitettyä sisältöä niiden pohjalta. Periaatteessa myös muunlaista sensori-informaatiota voidaan käyttää AR-sisältöjä esiintuovana triggerinä. Paikkatietoon3 perustuvilla sovelluksilla saa tyypillisesti lisätietoa käyttäjän ympäristössä olevista rakennuksista ym. paikoista. Seuraavassa esimerkkikuvassa on paikkatietopohjaisella Wikitudeselaimella haettua Wikipedian tietoa yhdistetty lähiympäristön rakennuksiin: 3 Joidenkin mielestä paikkatietoon perustuva lisätty todellisuus ei ole varsinaista lisättyä todellisuutta, mutta perus käyttäjän kannalta tämä ei varmastikaan ole kaikkein olennaisinta.
  • 6. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Wikitude ja monet muutkin paikkatietopohjaiset lisätyn todellisuuden selaimet ovat pullollaan erilaisia pubi-, ravintola-, hotelli-, metroasema- ym. pienoisohjelmia, joiden avulla löydät tietoa lähiympäristössäsi olevista palveluista, saat apua niiden löytämiseen ja mahdollisesti myös niihin liittyviä asiakasarviointeja. 5
  • 7. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 6 Kuvatunnistuspohjaisessa selaimessa markkeria "katseltaessa" sovelluksen kameran kautta voidaan nähdä esimerkiksi jokin kiinnostava objekti, kuten seuraavassa kuvassa Augment-selaimella katsotaan markkeria ja nähdään Eiffel-tornin kolmiulotteinen malli: Seuraavassa kuvassa mangustin kuvan katselun perusteella näytetään kaksiulotteinen animaatio pesäkolosta toiseen kulkevista mangusteista (Aurasma-selain):
  • 8. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 7 Madden (2011, 24-25) on analysoinut paikkatietopohjaisten lisätyn todellisuuden selainten "anatomiaa" ja erottaa selaimista seuraavat komponentit: Kartta- ja listanäkymän valinta Tutka joka näyttää lähistöllä olevat POIt suuntineen Infokupla esittää POIn Etäisyys kohteesta Tietopalkki joka näkyy infokuplan valinnan jälkeen Vastaavasti kuvatunnistuspohjaisen lisätyn todellisuuden selaimen anatomia voisi näyttää jotakuinkin seuraavanlaiselta: Skannausikkuna jolla "katsotaan" referenssikuvia Sovelluksen tunnistaessa referenssikuvan avautuu siihen määritetty augmentointi referenssikuvan päälle
  • 9. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 8 1.4 Keskeisiä käsitteitä Kiinnostavat paikat, POI:t (Points Of Interest), ovat yksi keskeinen käsite lähdettäessä toteuttamaan paikkatietoperustaisia lisätyn todellisuuden sovelluksia. POIt saattavat olla käsitteenä vieras, mutta monille POI:t ovat asiana tuttuja esimerkiksi Google-kartoista, joissa ne on esitetty tiettyihin sijainteihin sijoitetuilla pinneillä: POI:t ovat siis kartalle merkittyjä pisteitä, jotka ilmaisevat kiinnostavia paikkoja. Lisätyn todellisuuden paikkatietosovelluksissa POI:t tarjoavat lisätietoa paikoista. Kuvatunnistukseen perustuvissa sovelluksissa keskeisiä käsitteitä ovat referenssikuva (tai markkeri), joka tarkoittaa kuvaa, jota selaimella "katsottaessa" jotakin tapahtuu. Augmentoinniksi voidaan taas kutsua kuvaa, videota, 3D-objektia tms. joka seuraa, kun referenssikuvaa "katsotaan" selaimella.
  • 10. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 9 2. Oppimispolun luominen Wikitude World Browserilla Wikitude World Browser (http://www.wikitude.com) on yksi lisätyn todellisuuden selain. Wikitude World Browser toimii Android-, Blackberry, iOS-, Symbian- ja Windows-puhelimissa (tarkemmat tiedot löytyvät Wikituden sivuilta). Voit ladata Wikitude-selaimen oman puhelimesi sovelluskaupasta maksutta (löydät selaimen hakemalla sitä nimellä). Tämän luvun on tarkoitus opastaa tutustumaan Wikitude World Browseriin ja toteuttaa ko. selaimeen yksinkertainen paikkatietoon perustuva lisätyn todellisuuden oppimispolku ilman ohjelmointitaitoja. 2.1 Wikitude worldien katselu Avattuasi Wikituden voit etsiä haluamasi pienoisohjelman eli worldin. Voit kokeilla esimerkiksi TayPuut-worldia. Valitse haluatko käyttää kamera-, lista- vai karttanäkymää (huomaa alla olevien Wikitude-selainnäkymien ylälaidassa merkityt eri näkymien symbolit): Kameranäkymään Listanäkymä Karttanäkymään Kameranäkymä Listanäkymään Karttanäkymä Voit säätää etäisyyttä, josta Wikitude hakee näytettävät kohteet. Yllä olevassa kuvassa kameranäkymässä näet vasemmassa yläkulmassa harmaan ympyrän – klikkaa sitä kerran.
  • 11. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 10 Ympyrän viereen pitäisi avautua liukuvalitsin halutun POI:den etsintäetäisyyden määrittämiseksi: Valitse haluamasi etäisyys (kuvassa sovellus hakee 305 metrin sisällä olevat POI:t, jotka näkyvät harmaassa ympyrässä pieninä pisteinä – keltainen keila näyttää mihin suuntaan "katsot" laitteesi kameranäkymästä suhteessa pisteisiin). Mikäli POI sijaitsee haluamasi etäisyyden sisällä, osoittaessasi mobiililaitteellasi oikeaan suuntaan sinun pitäisi nähdä kameranäkymässä POI: Mikäli olet listanäkymässä, Wikitude näyttää listassa näkyvien POIden etäisyyden paikasta jossa käyttäjä kulloinkin on, joten tästä on apua paikkoja etsittäessä. Karttanäkymä voi olla kätevä kun kohdetta etsitään kauempaa, toisaalta kohteen lähellä kameranäkymä auttaa kohteen tunnistamisessa: jos paikalla on esimerkiksi useita rakennuksia, joista on vaikea arvata mikä niistä on haluttu kohde, laitetta suuntaamalla (jos koordinaatit on annettu oikein ja GPS näyttää tarkasti) oikea kohde todennäköisesti löytyy.
  • 12. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 11 Mikäli havaitset että luomasi POI ei sijaitsekaan aivan siinä kohdassa mihin sen loit, on hyvä huomioida, että pientä epätarkkuutta saattaa esiintyä koordinaattien osalta – virhe saattaa olla GPS:llä jopa useamman metrin, joten mitään kovin pientä ja tarkkarajaista yksityiskohtaa on ympäristöstä hankala merkitä, tämä on siis selkeä rajoite paikkatietosovelluksissa. Monissa lisätyn todellisuuden sovelluksissa kuitenkin hyödynnetään mobiililaitteiden kompassia, jolla saadaan hieman tarkennettua sijaintia. Joka tapauksessa – luodessasi POI:ta kartalle kannattaa käydä testaamassa miten POI:t oikeasti näkyvät ja sen pohjalta arvioida toimiiko sovellus riittävän hyvin käyttötarkoitukseesi! Klikkaamalla POI:ta kerran näet ko. kohteelle kuvaustekstiksi ja linkiksi annetut tiedot kameranäkymän alalaidassa (huom. seuraava kuva ei liity edelliseen POI:hin, jos ihmettelet POI:n eri nimeä – kuvan on tarkoitus vain havainnollistaa kuvaustekstiä näkymän alalaidassa):
  • 13. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 12 Edelleen alalaidan kuvaustekstiä kertaalleen klikkaamalla saat auki sivun, jossa POI:ta on kuvattu vielä tarkemmin. Klikkaamalla kuvaustekstissä olevaa linkkiä (kohta Website) voit suoraan avata www-sivun, jolta löydät edelleen lisätietoa kohteesta: 2.2 Sisällön luominen Wikitude-selaimeen Erillisten Wikitude-worldien luominen ei vaadi välttämättä ohjelmointiosaamista. Edistyneempien worldien luomisessa voi olla hyötyä XML-pohjaisten kuvauskielien osaamisesta, mutta niitäkin ilman pärjää muutamia kiertoteitä hyödyntäen, joita esitellään tässä materiaalissa. Monimutkaisempien ja räätälöidympien worldien luomiseen vaaditaan ohjelmointiosaamista. Wikitude tarjoaa myös mahdollisuuden luoda yksinkertainen paikkatietosovellus Wikitude myWorld -nimiseen worldiin, joka on eräänlainen kokoelma erillisiä, eri ihmisten sinne lisäämiä POI:ta. POI:hin on mahdollisuus liittää lisätietoa paikasta: lyhyt kuvausteksti ja kuvia. Wikitude myWorld toimii kiinteästi yhdessä Facebookin kanssa.
  • 14. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 13 2.3 Wikitude myWorld Wikitude myWorldiin voit luoda useita erillisiä POI:ta itsellesi merkityksellisiin paikkoihin ja jakaa niitä Facebookissa. Kirjaudu Wikitude myWorldiin Facebook-tunnuksellasi. Luo POI:t Wikitude myWorldiin sivuilla olevan ohjeen mukaisesti: Kirjauduttuasi näet tällaisen näkymän:
  • 15. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 14 Klikkaamalla luotua Sample POI:ta pääset editoimaan sitä: Anna POI:lle otsikko ja kuvausteksti. Voit lisätä siihen myös kuvia ja määritellä POI:n yksityiseksi halutessasi: Voit jakaa POI:n Facebook-seinäsi kautta – pääset jakamaan sen Post myWorld -linkistä. Voit kutsua kavereitasi katsomaan POI:tasi Friends Invite -linkistä.
  • 16. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 15 2.4 Wikitude-worldin luominen KML- ja ARML-kielillä Oman Wikitude-worldin, joka sisältää haluamasi POI:t, voit rakentaa melko helposti XMLpohjaisia KML- tai ARML-kuvauskieliä apunasi käyttäen, joiden avulla luodaan sekä POI:t että niihin liittyvät kuvaustekstit, linkitykset ym. Pohjatiedosto KML- tai ARML-muodossa luodaan ensin, ja sen jälkeen se ladataan Wikitudeen DevZone-webbikäyttöliittymällä, jonka jälkeen Wikitude-world on valmis. KML- tai ARML-tiedoston luomiseen on olemassa kaksi tapaa, joista toisen hyödyntämisessä on etua jonkinlaisesta ymmärryksestä XML-pohjaisista kuvauskielistä, toinen puolestaan ei vaadi minkäänlaista erityisosaamista: 1. Vaikkei kirjainyhdistelmä XML herättäisi mitään mielikuvaa, KML-tiedoston rakentaminen onnistuu helposti Google Maps tai Google Earth -sovelluksen avulla siten, että käyttäjä merkitsee halutut paikat napsuttelemalla ne suoraan Googlen tarjoamalle kartalle. Googlen sovellukset osaavat luoda POI:den perusteella automaattisesti taustalla KML-muotoisen tiedoston, jonka saa ladattua suoraan omalle koneelle. Syntynyt tiedosto sisältää kaiken tarvittavan tiedon kuten paikkoja ilmaisevat POI:t, eikä tiedoston sisällöstä tarvitse ymmärtää mitään. KML-tiedoston avulla luotavien Wikitude Worldien osalta on olemassa kuitenkin sellainen rajoite, että POI:den yhteyteen ei voida lisätä muuta kuin tekstimuotoista lisätietoa. Mitään interaktiivista sisältöä (klikattavia lisätietolinkkejä, kuvia, mahdollisuutta yhdellä painalluksella soittaa tai laittaa tekstiviestiä esim. POI:n osoittamaan ravintolaan tms. palveluntarjoajalle) ei KML-tiedoston avulla ole mahdollista esittää. 2. Mikäli XML on tuttua, maailmojen rakentaminen esimerkkikoodia muokkaamalla on helppoa ja nopeaakin, kun ottaa avuksi jonkin XML-editorin (esim. Microsoft XML Notepad). Hyvin pitkälti KML-tiedoston kaltaisen ARML-tiedoston avulla on mahdollista luoda myös interaktiivista sisältöä Wikitude-selaimeen. Vaikka tässä materiaalissa onkin keskitytty helposti toteutettavien sovellusten luomiseen, on myös haluttu tarjota hieman edistyneemmille käyttäjille ohjeistus sovelluksen toteuttamiseen (luku 2.4.1). Helpompi tapa esitellään luvussa 2.4.2. 2.4.1 Vaikeampi tapa: Wikitude-worldin luominen ARML-kuvauskielellä Tässä luvussa esitellään ARML-tiedoston luomisprosessi valmiin mallipohjan avulla (myös KMLtiedoston voi toki luoda kuvauskielellä kirjoittaen). ARML on XML-kuvauskieltä, joten eiteknisesti orientoitunut lukija saattaa tässä vaiheessa miettiä tämän luvun yli hyppäämistä oudon kirjainyhdistelmän vuoksi. Toki HTML- tai XML-osaamisesta on hyötyä ARML-tiedoston luomisessa, mutta ARML-tiedoston luominen onnistuu myös täysin ei-tekniseltä lukijalta tätä ohjetta tarkoin noudattamalla. Eli vaikka kirjainyhdiste XML ei olisi itsellesi lainkaan tuttu, koodin tuottaminen on kuitenkin melko yksinkertaista – erityisest, kun apuvälineenä käytetään XML-
  • 17. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 16 editoria, kuten maksutta saatavaa Microsoft XML Notepadia 4, jonka pohjalta tämä ohje on tuotettu (myös muita XML-editoreja voi käyttää, perusidea on hyvin samankaltainen). Editori tiivistää koodin siten, että sitä ei tarvitse lukea kokonaisuutena - riittää, että muokkaaja tietää mihin kohtaan kirjoittaa POI:n kuvaustekstin, POI:hin mahdollisesti liitettävän kuvan, linkin tai muun halutun elementin. Toimi seuraavan ohjeen mukaan asentaaksesi Microsoft XML Notepadin ja luodaksesi sillä ARMLtiedoston: 1. Lataa XML-editorin asennustiedosto koneellesi klikkaamalla alaviitteessä olevaa linkkiä ja asennustiedoston lataussivulla klikkaa Download-painiketta: Kun dialogi-ikkuna avautuu, valitse Save File -vaihtoehto tallentaaksesi asennustiedoston koneellesi. Tallenna se esim. koneesi työpöydälle, josta se löytyy helposti: 4 XML Notepadin saat ladattua koneellesi osoitteesta http://www.microsoft.com/en-us/download/details.aspx?id=7973
  • 18. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 17 Etsi asennustiedosto koneeltasi ja tuplaklikkaa sitä – seuraava dialogi avautuu: Valitse Run ja ohjelma asentuu koneellesi. 2. Avaa Microsoft XML Notepad. Oletusarvoisesti avattuna on uusi dokumenttipohja. Valitse Filevalikosta Save As... tallentaaksesi dokumentin:
  • 19. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 18 Älä kuitenkaan tallenna dokumenttia oletustallennusmuodossa (.xml) vaan valitse ensin Save as type -alasvetovalikosta kohta All files (*.*). Kirjoita tallennettavalle dokumentille kuvaava nimi ja tiedostotunnisteeksi .ARML, kuvassa siis tiedosto on nimetty oppimispolku.ARML: 3. Valitse hiirellä ja kopioi (Edit – Copy) seuraavalla sivulla oleva koodi tästä ja liitä se avoinna editorissa olevaan dokumenttiin (Edit – Paste). Tallenna tässä vaiheessa. Huom. vaikka koodissa lukeekin heti toisella rivillä kml, kyseessä on ARML-dokumentti!
  • 20. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 <?xml version="1.0" encoding="utf-8"?> <kml xmlns="http://www.opengis.net/kml/2.2" xmlns:ar="http://www.openarml.org/arml/1.0" xmlns:wikitude="http://www.openarml.org/wikitude/1.0"> <Document> <ar:provider id=""> <ar:name></ar:name> <ar:description></ar:description> <wikitude:providerUrl></wikitude:providerUrl> <wikitude:tags></wikitude:tags> <wikitude:logo></wikitude:logo> <wikitude:icon></wikitude:icon> </ar:provider> <Placemark id=""> <ar:provider></ar:provider> <name></name> <description></description> <wikitude:info> <wikitude:thumbnail></wikitude:thumbnail> <wikitude:phone></wikitude:phone> <wikitude:url></wikitude:url> <wikitude:email></wikitude:email> <wikitude:address></wikitude:address> <wikitude:attachment></wikitude:attachment> </wikitude:info> <Point> <coordinates></coordinates> </Point> </Placemark> <Placemark id=""> <ar:provider></ar:provider> <name></name> <description></description> <wikitude:info> <wikitude:thumbnail></wikitude:thumbnail> <wikitude:phone></wikitude:phone> <wikitude:url></wikitude:url> <wikitude:email></wikitude:email> <wikitude:address></wikitude:address> <wikitude:attachment></wikitude:attachment> </wikitude:info> <Point> <coordinates></coordinates> </Point> </Placemark> <Placemark id=""> <ar:provider></ar:provider> <name></name> <description></description> <wikitude:info> <wikitude:thumbnail></wikitude:thumbnail> <wikitude:phone></wikitude:phone> <wikitude:url></wikitude:url> <wikitude:email></wikitude:email> <wikitude:address></wikitude:address> <wikitude:attachment></wikitude:attachment> </wikitude:info> <Point> <coordinates></coordinates> </Point> </Placemark> </Document> </kml> 19
  • 21. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 20 4. Näet nyt vasemmassa sarakkeessa erilaisia nimikenttiä ja oikeanpuoleisessa sarakkeessa niitä vastaavia arvoja. Mikäli XML ei ole tuttua, et varmasti saa niistä paljon käsitystä. Huomannet kuitenkin, että koodien nimikentissä puhutaan esim. nimistä, kuvausteksteistä, tunnisteista eli id:istä. Voit klikkailla edelleen auki lisää päätason koodien alikenttiä +-merkeistä kenttien vieressä, vaikka oikeanpuoleisessa sarakkeessa niissä ei olekaan mitään arvoja. Kentät ovat siis järjestettynä hierarkkisesti. Jos avaat Placemark-kentän Document-kentän alla, sen alla näet kentät ar:name, ar:description, ja edelleen Point-kentän alla coordinates-kentän, wikitude:info-kentän alla wikitude:url-kentän. Placemark-kenttä on yhden POI:n kuvaus POI:hin liittyvine nimineen, kuvausteksteineen, koordinaatteineen ja linkkeineen. Jotta näiden suhde olemassa olevaan Wikitude-worldiin havainnollistuisi paremmin, seuraavassa kuvassa vastaavat tiedot on yhdistetty TayPuut-nimisen Wikitude-worldin näyttämiin tietoihin eräästä sen POI:sta. Osa tiedoista antaa tietoa kyseisestä Wikitude-worldista ja ne näkyvät kun ko. worldia haetaan Wikitude-selaimen world-listauksesta (vasemmanpuoleinen Wikitude-näkymä). Osa tiedoista taas liittyy nimenomaisen Wikitude-worldin tiettyyn POI:hin (oikeanpuoleinen Wikitude-näkymä joka avautuu, kun on valittu ko. POI esim. sovelluksen kameranäkymässä sen ohi kuljettaessa).
  • 22. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 21
  • 23. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 22 5. Sisältöä ARML-dokumentin kuvaustekstiksi pystyy kirjoittamaan yksinkertaisesti klikkaamalla hiirellä oikeanpuoleisen sarakkeen siihen kohtaan, johon ko. tieto halutaan syöttää. Päätason kuvaustekstikenttiin (eli Wikitude-worldia koskeviin yleiskuvauksiin) Document-kohdan alle kirjataan seuraavat tiedot alla olevan kuvan mukaisesti: id ar:name ar:description wikitude:providerUrl wikitude:tags wikitude:logo wikitude:icon Yksilöivä tunniste omalle Wikitude-worldillesi. Voi periaatteessa olla mitä vain, kunhan se on yksilöllinen eli samaa id:tä ei voi olla muilla Wikitude-worldeilla. Tämä tieto ei näy sovelluksesta ulospäin käyttäjille. Wikitude-worldisi ulospäin käyttäjälle näkyvä nimi. Nimi näkyy listauksessa etsittäessä Wikitudesta eri worldeja. Kuvausteksti Wikitude-worldillesi. Harkitse millä kielellä / kielillä kuvaustekstin kirjoitat. Esim. Wikitude-worldisi omat sivut, joilla tarjoat kiinnostuneille lisätietoa Wikitudeworldistasi, mainostat sovellustasi tms. Sisällöntarjoajaa kuvaavat avainsanat hakuja varten. Wikitude-worldisi logokuva (96 x 96 pikseliä, .png-muodossa). Wikitude-worldisi pikkukuvake joka näkyy POI:den yhteydessä katsottaessa niitä kameranäkymässä (32 x 32 pikseliä, .pngmuodossa). POI:den kuvaustekstikenttiin (eli kutakin POI:ta koskeviin kuvauksiin ja toiminnallisuuksiin) Placemark-kohdan ja sen alakohtien alle kirjataan seuraavat tiedot alla olevan kuvan mukaisesti:
  • 24. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 id name description wikitude:thumbnail wikitude:url wikitude:coordinates POI:n -worldin sisällä yksilöivä tunnus, voidaan käyttää esim. juoksevaa numerointia tai POI:ta kuvaavia tekstejä. Ei näy ulospäin käyttäjälle. POI:n nimi, näkyy ulospäin käyttäjälle. POI:n kuvausteksti, näkyy ulospäin käyttäjälle. POI:n yhteydessä näkyvä pikkukuva, joka liittyy kyseiseen POI:hin (jos tämä on määritelty ja Wikitude-worldiin määriteltiin icon-kuva, tämä näytetään tietyssä POI:ssa sen tilalla). POI:hin liitettävä linkki, josta saa esim. lisätietoa siitä tai jos Wikitude-world suunnitellaan opetustoteutusta varten, voidaan myös linkittää vaikkapa kyseisen rastipisteen yhteyteen liitettävä tehtävävastauslomake tms. POI:n koordinaatit WGS84koordinaattijärjestelmän vaatimassa muodossa, pituuskoordinaatti (longitude) annetaan ensin, leveyskoordinaatti (latitude) sen jälkeen pilkulla erotettuna. Esim. Kansalaisen karttapaikka5 mahdollistaa koordinaattien merkitsemisen karttapohjalle ja koordinaattien muunnokset eri järjestelmien välillä (eli saatat joutua hyödyntämään muunninta riippuen siitä mistä POI:desi koordinaatit otat alunperin). Lisää erilaisista ARML-tiedoston kentistä ja sitä kautta Wikitude-worldiin liittyvistä mahdollisuuksista löydät esim. ARML 1.0 Specification for Wikitude6 -dokumentista. 5 6 http://kansalaisen.karttapaikka.fi http://openarml.org/wikitude4.html 23
  • 25. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 6. POI:den koordinaattien luominen voidaan tehdä helposti Kansalaisen karttapaikka -verkkopalvelun avulla. Valitse oikean laidan valikosta Tee linkki -toiminto, ja sen alta valitse sinisestä Osoita sijainti -nuolesta luontitila päälle. Osoita sen jälkeen kartalta haluamasi sijainti (voit hakea toki ensin kartalta haluamasi alueen Hae-toiminnolla). Sovellus pyytää antamaan linkille myös nimen, mutta se ei ole pakollinen. Klikkaa Valmis. 24
  • 26. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 25 Avautuvassa näkymässä klikkaa Muunna-painiketta, ja näet merkitsemäsi pisteen ETRS-TM35FIN -tasokoordinaattijärjestelmän mukaisilla koordinaateilla ilmaistuna. Klikkaa nyt Muunna-painiketta sivun alalaidassa: Seuraava ikkuna avautuu, josta näet samat koordinaatit eri järjestelmissä ilmoitettuna, myös ARML-tiedoston vaatimassa WGS84-muodossa:
  • 27. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 26 7. Mikäli haluat luoda enemmän POI:ta (Placemarkeja) dokumenttiisi kuin pohjadokumentissa niitä oli, ehkä helpoin tapa on valita hiirellä joku olemassaoleva Placemark ja tehdä siitä duplikaatti hiiren oikeanpuoleisella painikkeella valinnalla Duplicate: Myös Copy- ja Paste -toimintoja voi käyttää, tai Insert – Element -toimintoja. Tällöin täytyy kuitenkin pitää huoli, että uusi elementti luodaan hierarkiassa oikeaan kohtaan (Documentelementin alle), ja se täytyy itse nimetä ARML:n nimeämiskäytäntöjen mukaisesti eli nimeksi elementille tulee Placemark. Sen alle tulee myös luoda vastaavat alielementit (Child) vastaavilla nimillä ja järjestyksessä kuin muissa Placemarkeissa. Uusia elementtejä luotaessa ne tulevat näkyviin sinisinä palloina, jos niillä ei ole alielementtejä. Jos niillä on alielementtejä (tai niille luodaan sellaisia), ne muuttuvat keltaisiksi kansioiksi.
  • 28. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 27 Mikäli haluat poistaa olemassaolevia POI:ta (Placemarkeja) valitse hiirellä haluamasi Placemark ja hiiren oikeanpuoleisella painikkeella voit poistaa Delete-valinnalla Placemarkin: Seuraavaksi tallennetaan viimeistään tässä vaiheessa tehdyt muutokset tiedostoon ja kun se on valmis, voidaan tiedosto sulkea. Seuraava vaihe on ladata se Wikitude DevZone-webbikäyttöliittymän kautta Wikitudeen. Tiedoston lataaminen tapahtuu luvussa 2.4.3 kuvatulla tavalla.
  • 29. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 28 2.4.2 Helpompi tapa: Wikitude-worldin luomisessa tarvittavan KML-tiedoston luominen Google Mapsilla Ominaisuuksiltaan ARML-kuvauskieltä suppeamman KML-tiedoston voi luoda helposti hyödyntämällä vaikkapa Google Maps -ohjelmaa (tai vaihtoehtoisesti Google Earthia). Tällöin tiedoston luojan ei tarvitse ymmärtää XML-koodista mitään. On kuitenkin hyvä huomata, että Googlen karttapalveluilla pystyy luomaan vain KML-koodia – ARML-tiedosto täytyy luoda "käsin" edellisessä luvussa esitellyllä tavalla. Käytännössä KML-koodin luominen Google Mapsissa käy seuraavassa esitellyllä tavalla. Mene osoitteeseen http://www.google.com/maps Kirjaudu Google-käyttäjätililläsi: Klikkaa My places -linkkiä:
  • 30. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 29 Avautuvalla sivulla klikkaa Create Map -linkkiä luodaksesi oman kartan, jota käytät pohjana tulevan paikkatietosovelluksesi luonnissa: Anna luotavalle kartalle nimi (Title) ja halutessasi kuvausteksti (Description). Valitse lisäksi haluatko että karttasi on julkinen (Public) ja näkyy hakukoneiden hakutuloksissa, vai haluatko että kartta löytyy vain sen perusteella kenellä on linkki siihen (Unlisted). Klikkaa Save (ellei Google Maps ehdi jo automaattisesti tallentaa karttaasi). Huomaa, että karttakuvan vasempaan yläkulmaan on tullut kolme uutta painiketta, joista keskimmäisellä pääset merkitsemään haluamiasi paikkoja kartalle. Ensin on kuitenkin tarpeen etsiä kartalta haluamasi paikat.
  • 31. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 30 Zoomaa kartan zoomauspainikkeilla kohteeseen, jonka läheisyyteen haluat POI:t lisätä tai kirjoita hakukenttään ko. paikkaa lähellä oleva osoite ja klikkaa hakupainiketta: Kun haku on suoritettu, klikkaa keskimmäistä painiketta eli sinistä pinniä yhden kerran saadaksesi POI:n merkintätyökalun käyttöösi. Klikkaa sitten kertaalleen kartalla kohtaan, johon haluat POI:n lisätä:
  • 32. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 31 Samalla avautuu kyseiseen POI:hin liittyvä otsikko- ja kuvaustekstiruutu. Kirjoita siihen haluamasi POI:den kuvaustekstit, jotka haluat sovellusta käyttäville tarjota (esim. opetussovelluksissa ko. POI:n kohdalla tarjottavat tehtäväohjeet). Klikkaa lopuksi OK: Voit lisätä karttaan lisää POI:ta samalla periaatteella. Kaikki kartallesi lisäämäsi POI:t ilmestyvät vasemmassa laidassa näkyvään listaan (seuraava kuva). Jos haluat poistaa luomiasi POI:ta, klikkaa sitä POI:ta minkä haluat poistaa ja avautuvasta otsikko- ja kuvaustekstiruudusta (ks. edellinen kuva) löydät vaihtoehdon Delete vasemmasta alalaidasta. Tallenna karttasi klikkaamalla Done-painiketta (ja Save-painiketta sen vieressä, jos ei siinä lue Saved) ja klikkaa My Places -painikkeesta, jolloin pääset aloitusnäkymään.
  • 33. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Nyt näet karttalistassa juuri luomasi kartan: Klikkaa kartan nimeä ja pääset takaisin edelliseen, karttakohtaiseen näkymään. Jos karttasi nimen alla ei näy sinistä KML-linkkiä (vieressä sininen pieni laatikko – ks. seuraava kuva), päivitä selainnäkymäsi, niin linkin pitäisi tulla näkyviin: Klikkaa seuraavaksi KML-linkkiä. 32
  • 34. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 33 Seuraava dialogi avautuu: Valitse Save File -toiminto tallentaaksesi kartastasi luodun KML-tiedoston koneellesi. KML-tiedostolle ei tarvitse – eikä kannatakaan – käydä tekemään mitään, jollei XML ole tuttua (periaatteessa kuvaustekstejä olisi mahdollista muuttaa haluttaessa suoraan KML-tiedostosta, ks. edellinen luku 2.4.1). Seuraavassa luvussa kerrotaan kuitenkin, miten KML-tiedosto saadaan ladattua Wikitudeen ja siten mobiililaitteessa toimivalla lisätyn todellisuuden Wikitude-selaimella toimivaksi oppimispolkusovellukseksi. 2.4.3 KML- tai ARML-tiedoston lataaminen Wikitudeen ja worldin luominen Tässä luvussa kerrotaan, miten edellisissä luvuissa luodun KML- tai ARML-tiedoston saa ladattua Wikitude DevZone-palveluun – riippumatta loitko tiedoston luvun 2.4.1 vai 2.4.2 mukaisesti. Ohjeet ovat suurinpiirtein samat riippumatta siitä, oletko lataamassa KML- vai ARML-tiedostoa, mutta pienenpieniä eroja näiden erimuotoisten tiedostojen lataamisessa on muutamin kohdin, joten tarvittaessa on esitetty kumpaakin tapausta koskeva toimintatapa erikseen. Rekisteröidy ensin Wikitude-kehittäjäksi: http://devzone.wikitude.com
  • 35. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 34 Klikkaa Create Account -painiketta kirjautumiskenttien alapuolella ja syötä lomakkeen kysymät tiedot. Jos olet jo rekisteröitynyt, kirjaudu tunnuksellasi ja salasanallasi: Kun olet kirjautunut palveluun, sinulle avautuu seuraavanlainen näkymä. Koska et ole vielä luonut omaa worldiasi, Worlds-listaus on vielä tyhjä. Alla olevassa kuvassa näkyy kolme jo luotua worldia:
  • 36. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 35 Luodaksesi uuden worldin klikkaa Create World -painiketta ja avautuvasta valikosta valitse vaihtoehto New ja pääset worldin luontinäkymään: Jos haluat luoda ARML-kuvauskielellä kirjoitetun POI- tiedoston, valitse World-Typeksi ARML (...ja jos KML, valitse World-Typeksi KML). Sen mukaan haluatko Wikituden lataavan tiedostosi suoraan palvelimelta (koskee tapausta, jossa tallennat luomasi tiedoston jollekin webbipalvelimelle) vai koneeltasi, liitä tiedoston URL tai hae se koneeltasi Upload-painikkeella:
  • 37. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 36 Valitse Next. Lataamassasi ARML-tiedostossa on jo määritelty worldin nimi, lyhytnimi sekä kuvaus vastaavissa kentissä, joten et pääse muuttamaan niitä. KML-tiedoston tapauksessa anna worldin perustiedot (vaadittu vähintään nimi eli worldiasi kuvaava nimi sekä kuvausteksti siitä mistä siinä on kysymys). Sekä ARML- että KML-tiedoston tapauksessa voit valita worldisi kieleksi haluamasi (suomea ei ole tarjolla toistaiseksi). ARML: KML: Klikkaa lopuksi Next.
  • 38. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Valitse worldillesi sopiva tyyppi kategorialistasta: Seuraavaksi avautuvalta Promotion-välilehdellä on jälleen pientä eroavaisuutta ARML- ja KMLtiedostojen osalta. ARML-tiedoston tapauksesa kuvat on jo määritelty, etkä pääse tekemään valintoja: 37
  • 39. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 38 KML-tiedoston tapauksessa sinun täytyy valita worldillesi kuva, jonka koko on tarkalleen 512 x 512 pikseliä ja vieläpä .png-muotoinen, eli saatat joutua tekemään hieman kuvankäsittelyä: Valitse lopuksi Save. Worldisi pitäisi nyt näkyä world-listassasi. Valitettavasti se tulee oletuksena julkiseksi, joten käy halutessasi heti muuttamassa se vasta luonnokseksi. Klikkaa haluamasi worldin nimen päällä kerran, jolloin world tulee valituksi (oranssi väri) ja laatikon alalaidassa Selected World -kohdassa pitäisi näkyä nyt valitsemasi worldin nimi. Klikkaa seuraavaksi Actions:
  • 40. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Actions-painikkeen takaa avautuvasta valikosta valitse kohta Status ja sieltä kohta Draft: Jos haluat muokata worldisi perustietoja edelleen, klikkaa Actions-valikosta kohtaa Edit ja pääset jälleen muokkausnäkymään (tai vaihtoehtoisesti tuplaklikkaamalla sitä worldia, jota haluat muokata). Huomaa kuitenkin, että varsinaisen worldin sisältöjä (esimerkiksi kartalla olevia POI:ta, POI:den kuvaustekstejä ym.) muokataksesi sinun tulee kirjautua Google Mapsiin ja käydä muokkaamassa luomaasi karttaa, ottaa kartta ulos Google Mapsista samalla tavoin KML-tiedostona uudestaan kuten luvussa 2.4.2 opastettiin. Sen jälkeen tiedosto pitää käydä lataamassa uudestaan Wikituden DevZonessa edellämainittua Edit-toimintoa hyödyntäen. Tällöin ladataan uusi, muokattu KMLtiedosto kyseiseen jo luotuun worldiin Upload-toimintoa hyödyntäen. 39
  • 41. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Jos haluat testata mobiililaitteesi Wikitude-sovelluksessa Draft-statuksella olevan worldisi tomintaa, tarvitset Developer Key:n, joka näkyy Edit-näkymässä vasemmalla alhaalla. Vaihtoehtoisesti voit hyödyntää suoraa linkkiä sovellukseen ja kyseiseen worldiin, joka näkyy Developer Keyn alapuolella kohdassa AR Link. XXX XXX 40
  • 42. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Testaaminen tapahtuu siten, että avaat mobiililaitteessasi Wikitude-selaimen, menet Favoritesvalikkoon, ja valitset sieltä Settings-valikon (Android-alustalla laitteen vasemmalla alapainikkeella): devkey devkey devkey devkey Valitse valikosta kohta Test World: 41
  • 43. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Syötä avautuvaan tekstikenttään kyseisen worldin Developer Key, jota haluat testata: Linkki kyseiseen worldiin tulee tämän jälkeen näkyviin suosikkivalikkoosi, ja sitä klikkaamalla pääset testaamaan ko. worldia. 42
  • 44. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 43 3. Oppimispolun luominen BirdsView AugmentedGallerylla BirdsView AugmentedGallery on pilvipalveluna toteutettu paikkatietoperusteinen työkalu, jonka kautta käyttäjä voi esittää lisätietoa erilaisiin paikkoihin ilman ohjelmointitaitoja. Sisällöt (POI:t ja niiden kuvaustekstit, mahdolliset linkit erillisille www-sivuille) luodaan webbipohjaista, karttanäkymäistä käyttöliittymää käyttäen helposti tietokoneelta, jonka jälkeen sisällöt ovat katseltavissa mobiililaitteilla lisätyn todellisuuden selainten junaion 7 ja Layarin kautta. Voit luoda useita erillisiä POI:ta AugmentedGalleryn kartalle sellaisiin paikkoihin, joissa haluat opiskelijoiden käyvän – toteuttaa vaikkapa virtuaalisen luontopolun tai kaupunkikierroksen. POI:ta on mahdollista luoda myös suoraan junaio- ja Layar-selaimilla, mutta hieman suppeammilla POI:n ominaisuuksilla. Kaikki palveluun luodut POI:t näkyvät samalla kartalla – myös muiden kuin itsesi lisäämät. BirdsView on siis eräänlainen kokoelma erillisiä, eri ihmisten sinne lisäämiä POI:ta. Tämä tekee palvelun mukavaksi käyttää esimerkiksi yhdessä opiskelijaryhmän kanssa osana opetusta, jolloin kaikki voivat lisätä sisältöjä kartalle. Toisaalta voi olla myös huono puoli, että omat POI:si eivät ole BirdsView'n ainoat POI:t, ja esimerkiksi opiskelijaryhmän kanssa sovellusta käytettäessä kartalla on myös muiden kuin kyseisen opiskelijaryhmän POI:ta. Tähän mahdolliseen ongelmaan on esitetty erilaisia ratkaisuja alaluvussa 3.2, jossa kerrotaan POI:den luomisesta. BirdsView AugmentedGallery-sovelluksen oma englanninkielinen ohje löytyy seuraavasta osoitteesta: http://www.birdsview.de/products/augmentedgallery/ 7 AugmentedGallery on mm. virallinen junaion sisällönluontityöväline, ks. http://www.junaio.com/develop/tools/
  • 45. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 3.1 Tunnukset ja kirjautuminen AugmentedGallery-sovellukseen pääsee osoitteesta http://www.birdsview.de/bv_cms/ Kun aloitat, luo itsellesi käyttäjätili sovelluksen oikeasta ylälaidasta Register-linkistä kirjautumiskentän alapuolelta. Luotuasi tunnuksen kirjaudu sillä sisään. 44
  • 46. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 3.2 POI:den luominen kartalle AugmentedGallery-sovelluksessa etsi kartalta haluamasi kohde, johon haluat POI:n lisätä. Voit liikkua kartalla vasemman laidan zoomauspainikkeita ja hiirellä tapahtuvaa kartan skrollausta hyödyntäen (tartu kiinni hiirellä kartasta ja siirtele sitä haluamaasi kohtaan). Kun olet löytänyt haluamasi paikan, klikkaa oikean ylälaidan toimintopalkin Create-painikkeesta. 45
  • 47. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Kartan oikealle puolelle avautuu lyhyt ohje paikkojen merkitsemiseen: Ohje kehottaa tuplaklikkaamaan kartalta kohtaan, johon POI halutaan lisätä. 46
  • 48. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Tuplaklikkauksen jälkeen POI näkyy silmänkuvana kartassa, ja karttanäkymän viereen avautuu seuraava näkymä: Merkitsemällesi POI:lle pitäisi antaa nyt kuvaus- ja muita tietoja esimerkin mukaisesti: 47
  • 49. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 48 - Logo-kentään (vasemmanpuoleinen kuva) saat lisättyä klikkaamalla Upload-painikkeesta kuvan, joka näkyy kartalla ja sen kohdalla katsoessasi ko. paikkaa mobiililaitteesi kameranäkymässä (ks. myöhemmissä kuvissa). Tästä syystä kovin suurta kuvaa ei kannata lisätä – alle 100 pikseliä kanttiinsa on hyvin riittävä koko (jos käytät BirdsView-kanavaa Layarselaimessa, tämäkin on aivan liian suuri koko ja logo täyttää lähes koko selainnäkymän). Mikäli et lisää omaa logokuvaa, sovellus käyttää oletuksena yllä olevassa kuvassakin näkyvää BirdsView-logoa. - Image-kenttään (oikeanpuoleinen kuva) saat lisättyä kuvan, joka näytetään POI:n valitsemisen jälkeen (esim. kun olet klikannut mobiililaitteen kameranäkymässä näkyvää logoa tai tietokoneen kartalla ko. paikassa näkyvää logoa). Kuvan koko ei saisi ylittää 1 MB. - Title-kenttään tulee POI:n nimi, Description-kenttään sen kuvausteksti, Keywords-kenttään voi laittaa hakusanan. Osoitetiedot saattavat osin täyttyä jo automaattisesti, korjaa niitä tarvittaessa. Myös paikkaan liittyvän linkin voi lisätä Homepage-kohtaan. - Klikkaa lopuksi Submit-painiketta – luomasi POI näkyy nyt AugmentedGalleryn tukemissa lisätyn todellisuuden selaimissa BirdsView-kanavalla, ja voit testata sitä mobiililaitteellasi. Kannattaa huomata, että eri kenttiä on mahdollista hyödyntää oppimispolkusovellusta toteutettaessa eri tavoin: - Mikäli useampi opiskelija saa tehtäväkseen lisätä POI:ta johonkin opiskelutehtävään liittyen, Keywords-kentäään voi antaa esimerkiksi opiskeluprojektin koodin tai vaikka kurssinumeron (esim. Mat12345), johon ko. POI liittyy. Näin useamman henkilön luomat POI:t on helpompi löytää hakusanan perusteella. - Myös käyttämällä yhtenäistä logoa samaan kokonaisuuteen (esimerkiksi opiskeluprojektiin) liittyvät POI:t erottuvat helposti kartalta. - Description-kentään voi kirjoittaa kyseiseen POI:hin liittyvän kuvauksen lisäksi esimerkiksi tehtävänannon (jos opiskelijoita kierrätetään ennalta luoduilla oppimispoluilla) tai opiskelijoiden luodessa POI:t itse heitä voidaan pyytää POI:den luonnin yhteydessä kirjoittamaan kunkin POI:n kuvaustekstiin tietoa POI:sta (esimerkiksi opiskelijat voidaan laittaa hankkimaan tietoa tietyssä pisteessä sijaitsevasta rakennuksesta ja sen historiasta tms.). - Homepage-kenttää voi hyödyntää siten, että rakentaa ennalta kyseiseen POI:hin liittyvän webbisivun, kyselylomakkeen, blogitekstin tms. Kun ko. sivu linkitetään luotavaan POI:hin, opiskelijat voivat myös tällä tavoin vastata tehtävärastilla kysymykseen webbilomaketta hyödyntäen, kirjoittaa vastauksen blogikirjoituksen kommenttina tai saada muuta lisätietoa (tai tehtävänannon) koskien ko. POI:ta.
  • 50. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Kaikki luomasi POI:t saat näkyviin kartan oikealle puolelle klikkaamalla toimintopalkin Editpainiketta: Voit testata luomiesi POI:den toimimista kartalla siten, että menet esim. Search-näkymään ja klikkaat kartalle luomaasi POI:ta. Siitä avautuu POI:n sisältämän tiedon esiintuova widget, jossa näkyy myös Image-kuva: 49
  • 51. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 50 3.3 junaio- ja Layar-selainten asentaminen ja BirdsView-kanavan etsiminen Tässä luvussa opastetaan asentamaan mobiililaitteeseesi junaio- ja Layar-selaimet. Sovellusten asentaminen ja käyttö on maksutonta, mutta käyttö vaatii datayhteyden. 3.3.1 Layar Asenna mobiililaitteeseesi Layar-selain laitteesi tukemasta sovelluskaupasta. Layarin saa asennettua iOS- ja Android-käyttöjärjestelmää käyttäviin laitteisiin, ks. https://www.layar.com/download/ Kun olet asentanut selaimen, käynnistä mobiililaitteestasi paikkatieto sekä datayhteys ja Layarselain. Layarin aloitusnäkymä on kameranäkymä ja näyttää seuraavanlaiselta – klikkaa vasemmassa yläkulmassa näkyvää pinniä:
  • 52. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Pääset seuraavanlaiseen valikkonäkymään – kirjoita hakukenttään birdsview ja klikkaa suurennuslasipainiketta: Sovellus hakee nyt BirdsView-kanavan: Klikkaa kanavaa ja siihen liittyvä tietosivu avautuu. 51
  • 53. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 52 Voit merkitä sen suosikkeihin klikkaamalla ylälaidassa oikealla olevaa tähden kuvaa – näin sinun ei tarvitse joka kerta Layar-selainta ja BirdsView-kanavaa käyttäessäsi etsiä kanavaa uudestaan, vaan löydät sen suosikkilistastasi (vrt. perinteisten webbiselainten suosikit). Saat avattua sovelluksen klikkaamalla Launch-painiketta. 3.3.2 junaio junaio-selaimen saa asennettua iPhoneen ja iPadiin (AppStore) ja Android-laitteisiin (Google Play), ks. http://www.junaio.com/download/ Kun olet asentanut selaimen, käynnistä mobiililaitteestasi paikkatieto sekä datayhteys ja selain. junaion aloitusnäkymä on myös kameranäkymä Layarin tapaan. Klikkaa suurennuslasin kuvaa vasemmalla ylhäällä, jolloin pääset hakunäkymään.
  • 54. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Kirjoita hakukenttään birdsview ja klikkaa näppäimistöltä suurennuslasipainiketta: Sovellus hakee nyt BirdsView-kanavan: Klikkaa kanavaa ja se avautuu. Klikkaa yläpalkissa näkyvää BirdsView-logoa: 53
  • 55. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 54 Seuraavanlainen sovellustietonäkymä avautuu, josta voit klikata Add to Favorites -painiketta, jonka jälkeen kanava löytyy seuraavalla käyttökerralla valmiina Favorites-välilehdeltä:
  • 56. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 55 3.4 POI:den katselu Layar- tai junaio-selaimella mobiililaitteella Tässä luvussa esitellään BirdsView AugmentedGallery -työkalulla luotujen sisältöjen katselua lisätyn todellisuuden selaimilla (Layar ja junaio). AugmentedGalleryyn on luotu POI Tampereen yliopiston Pinni B -rakennuksen pääoven edustalle, ja se sisältää seuraavat tiedot:
  • 57. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 56 Katsottaessa POI:ta junaio-selaimella se näyttää tältä: Layar-selaimella ennalta pieneksikin kuvankäsittelyohjelmalla käsitellyt logot saattavat näyttäytyä jättisuurina ja peittää käytännössä lähes koko ruudun, eli selaimissa on selkeästi eroavaisuuksia. Klikattaessa logokuvaa (jossa on teksti Pinni B) avautuu widget mobiilinäkymässä näyttäen kohteeseen liittyviä lisätietoja. Kun logoa klikkasi Layar-selaimella, se antoi logokuvan näkyvyysongelmista huolimatta näkyviin lisätietowidgetin kuten pitääkin: jättikokoisen logon alaosa
  • 58. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Sovellus näyttää myös POI:n etäisyyden katselupaikasta. Klikattaessa Take me there -linkkiä avautuu mobiililaitteen webbiselain sille webbisivulle, joka oli määritelty ko. POI:n Homepageominaisuudella. 3.5 POI:den luominen selainnäkymässä BirdsView-kanavalle voi luoda myös niin kutsuttuja InstantPOI:ta selainnäkymässä. junaioselaimella InstantPOI:n voi luoda kameranäkymässä näkyvästä Click to add -linkistä: Linkin painalluksesta avautuu POI:ta koskeva tietojensyöttölomake: 57
  • 59. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Layar-selaimessa InstantPOI:n lisääminen tapahtuu hieman eri tavoin, eli näkyvissä ei ole POI:n lisäämislinkkiä kameranäkymässä, vaan BirdsView-kanavan asetuksista valitaan kohta Layer Settings (Android-laitteessa vasemman toimintopalkin kertapainalluksella): ...ja sen alta avautuvasta näkymästä Create AR Post: 58
  • 60. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 59 Vasta sen jälkeen avautuu InstantPOI:n tietojen syöttönäkymä, joka on samanlainen kuin junaiossakin: Opetuskäytön näkökulmasta InstantPOI on kätevä, jos opiskelijat ovat vaikkapa tutustumassa ulkoilmassa nähtävyyksiin tms. – he voivat tällöin lisätä omia POI:taan BirdsView-kanavalle ja kirjata kuvaustekstiin vaikkapa lisätietoja POI:hin liittyvistä kohteista. POI:t kannattaa tässä kohtaa kenties opastaa nimeämään tietyllä opintojakson tunnistellaa aloittaen, kuten aikaisemmin tässä materiaalissa AugmentedGalleryn käytön kohdalla oli opastettu.
  • 61. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 60 4. Lisätyn todellisuuden kuvapohjaisen sovelluksen toteuttaminen Layar Creatorilla Layar-selaimen kehittäjätyöväline Layar Creator tarjoaa helpon tavan toteuttaa erilaisia kuviin ja niiden tunnistamiseen pohjautuvia lisätyn todellisuuden sovelluksia. Esimerkiksi lisätiedon (wwwsivulinkin, videon, kuvan tms.) tarjoaminen mobiililaitteella johonkin kuvaan liittyen on helppoa toteuttaa Layar Creatorilla ilman ohjelmointitaitoa. Lataa Layar-selain mobiililaitteeseesi. Layar-sovellus toimii sekä iOS- että Androidmobiililaitteissa, ja käyttöjärjestelmäkohtaiset ohjeet sekä tarkemmat laitevaatimukset löytyvät osoitteesta https://www.layar.com/download/ 4.1 Käyttäjätilin luominen ja kirjautuminen Luo Layar Creator -käyttäjätili Layarin www-sivuilla https://www.layar.com/accounts/register/
  • 62. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 61 Kirjaudu Creatoriin osoitteessa https://www.layar.com/accounts/login/ Kirjauduttuasi sivustolle näet oikeassa yläkulmassa nimesi vieressä Creator-painikkeen, josta voit käynnistää Layar Creatorin:
  • 63. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 62 4.2 Kampanjan luominen Layar Creatoriin Uutena käyttäjänä sinulla ei ole avautuvassa näkymässä yhtään luotuja kampanjoita (campaigns, Layariin luomiasi pienoissovelluksia kutsutaan sillä nimellä), mutta mikäli aikaisemmin olet luonut kampanjoita, ne näkyvät listassa. Luodaksesi uuden kampanjan klikkaa + New Campaign painiketta oikeassa ylälaidassa. Sinua pyydetään antamaan kampanjan perustiedot – syötä siis ne, valitse kampanjatyypiksi lähinnä haluamaasi oleva tyyppi ja lisää halutessasi tunnistekuvake (Display icon) kampanjalle ja klikkaa lopuksi Create campaign -painiketta:
  • 64. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 63 Saat ilmoituksen kampanjan luonnin onnistumisesta: Ohjaudut seuraavalle sivulle, joka ilmoittaa, ettei kampanjassasi ole vielä sivuja. Sivut tarkoittavat käytännössä samaa kuin referenssikuvat. Lisätäksesi niitä klikkaa Upload the first page -painiketta: Lisää kuvalle kuvaava otsikko ja sopiva tyyppi, ja etsi koneeltasi ladattava referenssikuva, johon haluat liittää toimintoja. Huomaa, että kuvatiedostojen sallitut muodot ovat .jpg ja .png, ja ne ladataan Image-kentästä. Jos lataat .pdf-muotoisia referenssikuvia (sallittuja myös) tai useampia kuvia kerralla Zip-tiedostoina, klikkaa oikeassa yläkulmassa näkyvää linkkiä Upload PDF and Zip files. Klikkaa lopuksi Submit-painiketta:
  • 65. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 64 Mikäli lisäämäsi kuvat ovat liian pieniä, suuria tai sellaisia, ettei selain voi niitä luotettavasti tunnistaa, saat virheilmoituksen. Saatat siis joutua tekemään kuvankäsittelyä. Ohje hyvien kuvien valintaan löytyy Layarin omilta tukisivuilta ja siihen kannattaa tutustua: http://devsupport.layar.com/entries/21365852-Best-practices-for-creating-good-pages Tiivistäen: referenssikuvan tulisi sisältää riittävästi graafisia yksityiskohtia, kuten valokuvissa usein on, eli kuvassa pitäisi "tapahtua paljon", kun taas kuvassa ei tulisi olla isoja tyhjiä alueita, paljon tekstiä, graafisia elementtejä jotka näyttävät joka suunnasta katsottaessa samalta (esim. ympyrä) eikä siinä tulisi olla grafiikkaa, jossa toistuvat samat kuviot. Raahaa seuraavaksi avautuvan sivun oikeanpuoleisesta laidasta hiirellä haluamasi toimintoelementti (ts. augmentointi) lataamasi kuvan päälle siihen kohtaan, missä haluat sen näkyvän, kun joku katsoo kamerallaan kuvaa. Esimerkiksi – jos haluat www-sivun avaavan elementin näkyvän kuvan päällä selaimen kameranäkymässä referenssikuvaa "katsottaessa", raahaa Website -elementti kuvan päälle:
  • 66. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Voit myös luoda itse painikkeen valitsemalla Custom-välilehden: Jos luot painikkeen itse, voit määrittää painikkeeseen jonkun kuvan (Button image) ja pudotusvalikosta haluamasi toiminnon (Attach an action) tapahtuvaksi painikkeen klikkauksesta sovelluksessasi. Kuten näet, valittavia toimintoja on useita! 65
  • 67. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 66 Esimerkiksi – jos haluat avata kuvasta klikattaessa webbisivun, sinua pyydetään määrittämään www-sivun osoite ja Web page -elementin väri sekä teksti: Määritettyäsi referenssikuvaasi liittyvät toiminnot näet referenssikuvasi esikatselunäkymän. Klikkaa lopuksi Save Page -painiketta. Sen jälkeen voit testata toimiiko kuvasi klikkaamalla Test-painiketta, joka aktivoituu Save Page -painikkeen vieressä tallennettuasi kuvan.
  • 68. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 67 Avautuvassa ohjeessa sinua ohjeistetaan avaamaan iPhonella tai Android-laitteella Layar-sovellus ja kirjautumaan sovellukseen Layar Creator -käyttäjätililläsi (samalla jolla olet kirjautuneena websovellukseen).
  • 69. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Kirjautumaan pääset Android-puhelimessa laitteen vasemmanpuoleisesta toimintopainikkeesta avautuvasta valikosta kohdasta Account: Osoita testinäkymän kuvaa ja kosketa ruudulla näkyvää Scan-painiketta nähdäksesi luomasi objektin ilmestyvän kuvan päälle: 68
  • 70. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 69 Painettuasi Scan-painiketta sovellus alkaa hakea referenssikuvaa vastaavaa objektia: Jos kaikki menee kuten pitää, näet referenssikuvaan päällä siihen määritellyn toimintopainikkeen ja alalaidassa sovelluksellesi antamasi nimen:
  • 71. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 70 Kokeile myös, toimivatko painikkeet halutulla tavalla (esimerkkitapauksessa määritellyn webbisivun pitäisi avautua mobiililaitteesi selaimeen). Kun olet testannut sovelluksesi ja todennut olevasi tyytyväinen siihen, palaa näkymään Campaign overview -linkistä: Nyt voit julkaista kampanjasi. Julkaiseminen tarkoittaa, että sovelluksesi toimii ilman kirjautumista käyttäjätunnuksia Layar-selaimella – tällöin kuka tahansa voi skannata edellisen esimerkin tapauksessa olevan käyntikortin Layarilla ja saada siten lisätietoja helposti. Juuri luomasi kampanja löytyy sivun Draft-osiosta, julkaiseminen tapahtuu Publish-painikkeesta klikkaamalla:
  • 72. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Seuraavaksi sinua pyydetään valitsemaan julkaisuvaihtoehto. Layar Creatorilla on mahdollista julkaista sovelluksia maksutta, mikäli hyväksyy mainokset osaksi sovellusta. Muussa tapauksessa on mahdollista maksaa sivukohtaisesti (15 € / sivu) tai ostaa myös 100 sivun bundle (999€ / 100 sivua). Lisäksi esimerkiksi opetus- ja hyväntekeväisyystyötä tekevillä sekä taiteilijoilla on mahdollisuus saada käyttöönsä maksutta mainoksettomia sivuja erillisestä pyynnöstä (http://www.layar.com/sponsored/). Valitaan Free-vaihtoehto – lopuksi klikataan Publish Campaign -painikkeesta. 71
  • 73. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 72 Jos käytit referenssikuvana sellaista kuvaa joka tulee vaikkapa printattuna mukaan johonkin julkaisuun tai osaksi muuta suurempaa kokonaisuutta, voit lisätä kuvan oheen myös ohjeet Layarin käyttöön. Layarin sivuilta https://www.layar.com/features/#feature-viewwithlayarlogo löytyy ohjeita koskien logojen liittämistä referenssikuviin: Kun kampanjasi on ollut julkaistuna jonkin aikaa, sinua ehkä kiinnostaa myös se, kuinka monta käyttäjää on testannut sovellustasi. Saat käyttäjätilisi kautta myös tilastotietoja kampanjastasi. Perustilastotiedot kuuluvat myös maksuttomaan julkaisuun.
  • 74. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Tämän kampanjan tilastotiedot ovat vielä varsin karut :) 73
  • 75. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 74 5. Lisätyn todellisuuden kuvapohjaisen sovelluksen tuottaminen Aurasmalla Aurasma-selaimeen on helppo luoda kuvan, symbolin tai objektin tunnistamiseen perustuvia lisätyn todellisuuden sovelluksia – myös paikkatietosovellusten luominen onnistuu. Esimerkiksi lisätiedon (videon, kuvan tai animaation) tarjoaminen mobiililaitteella johonkin kuvaan liittyen on helppoa toteuttaa Aurasmalla ilman ohjelmointitaitoa. Plussaa Aurasma-selain saa siitä, että sovellusten toteuttaminen onnistuu suoraan mobiililaitteella ja on helppoa opiskelijoiden ja oppilaidenkin tehdä osana opiskelua (paikkatietosovellusten luomiseen tosin täytyy käyttää webbikäyttöliittymää, jonka käytöstä lyhyesti luvun lopussa). Lataa Aurasma-selain mobiililaitteeseesi. Aurasma toimii sekä iOS- että Android-mobiililaitteissa, ja käyttöjärjestelmäkohtaiset ohjeet sekä tarkemmat laitevaatimukset löytyvät osoitteesta http://www.aurasma.com/what-is-it Aurasma-selaimen Youtube-kanavalta (http://www.youtube.com/user/AurasmaLite) löytyy myös hyviä käyttöohjevideoita ja esimerkkejä Aurasmalla toteutetuista opetussovelluksista. Käynnistä Aurasma – alla kuva Aurasman aloituskuvasta sovelluksen latautuessa:
  • 76. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 75 5.1 Aurasman toiminnallisuudet Aurasma-selain avautuu katselunäkymään – klikkaamalla i-kuvaketta oikeassa yläkulmassa saat tietoa muistakin sivulla näkyvistä kontrolleista: "Taskulamppu" jota voit käyttää valaistaksesi referenssikuvia Käyttöopas Niin kutsuttu ViewFinder jolla saa rajattua kuvia tai objekteja Päävalikko, josta pääset etsimään olemassaolevia auroja, luomaan omia auroja tai hallitsemaan käyttäjäprofiiliasi
  • 77. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 76 5.2 Olemassaolevien aurojen katselu Voit tutustua Aurasmaan aluksi katselemalla erilaisia olemassaolevia "auroja" eli vastaavia toteutuksia kuin mitä edellä esitellyssä Layar-selaimessa kutsuttiin kampanjoiksi. Aurasman wwwsivulla http://www.aurasma.com/campaigns voit klikata haluamaasi referenssikuvaa ja katsoa sitä Aurasma-selaimen läpi. Huom. jotkut Auroista toimivat sellaisenaan Aurasman katselunäkymässä, osa vaatii että käyt hakemassa Aurasman aura-listasta ko. auran sen nimellä ja klikkaat auran kuvauksessa olevaa Follow-painiketta – aurat avautuvat vasta sen jälkeen referenssikuvaa katsottaessa. Osa Auroista toimii lisäksi vain tietyssä maantieteellisessä sijainnissa oltaessa. Voit hakea auroja myös kategorioittain tageilla:
  • 78. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Löydät vastaavia tietoja auroista myös Aurasman päävalikosta, johon ne on järjestetty kategorioittain (kaikki aurat löytyvät Auras-valikosta joka alla olevassa kuvassa on valittuna, sen alta edelleen voit hakea kaikki aurat, uusimmat, omat aurasi tai lähellä sijaintiasi olevat aurat). Kannattaa kokeilla esimerkiksi 20 euron seteliä – sillä ei sinänsä ole mitään lisäarvoa, mutta se toimii hienona toteutuksena ja esimerkkinä siitä, että mikä tahansa objekti voi toimia auran laukaisevana kuvana. Kyseinen aura toimii suoraan ilman, että sitä täytyy "seurata" (Follow). 5.3 Omien aurojen luominen mobiilisovelluksella Omien aurojen luominen on helppoa, ja Aurasma-selaimen ollessa kyseessä niitä voidaan luoda suoraan mobiililaitteella. Oppilaat ja opiskelijat voivat tehdä itse auroja lähiympäristöstään. Opiskelijat voidaan laittaa vaikkapa ottamaan kuvia kasveista ja toteuttamaan kuviin perustuvia auroja, joissa kerrotaan lisää kyseisestä kasvista, tai kuvaamalla vaikkapa paikkakuntansa arvokkaita rakennuskohteita ja toteuttamalla niihin liittyviä auroja, joihin he liittävät kohteeseen liittyvää tietoa. 77
  • 79. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 78 Luodaksesi auran klikkaa päävalikon alalaidasta löytyvää +-painiketta: Ensimmäisessä vaiheessa sinua pyydetään valitsemaan niin kutsuttu overlay eli augmentointi – kuva, animaatio tai video, joka avautuu, kun Aurasma-selaimen katselunäkymässä katsotaan myöhemmin valittavaa referenssikuvaa. Oletuksena Aurasma tarjoaa valmiita animaatioita Libraryvälilehdeltä: Ensimmäisessä esimerkissä valitaan referenssikuvaksi Russian Dolls -niminen valmis animaatio:
  • 80. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Klikattuasi haluamaasi animaatiota saat siitä aluksi esikatselukuvan (saattaa kestää hetken kun se latautuu) ja jos olet tyytyväinen, valitse se klikkaamalla Select-painiketta: 79
  • 81. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 80 Seuraavassa vaiheessa valitaan referenssikuva (Trigger Image), jonka osoittaminen Aurasmaselaimen katselunäkymässä avaa edellävalitun animaation. Referenssikuvan täytyy olla riittävän paljon erotteluja sisältävä, jotta Aurasma-selain voi tunnistaa sen. Selain opastaa valinnassa alalaidassa näkyvän väripalkin avulla: liukuvalitsin liikkuu sen mukaan, miten hyvä valittava kuva on, ja liukuvalitsimen ollessa vihreällä alueella referenssikuva on riittävän hyvä eli tällöin voit klikata kamerakuvaketta:
  • 82. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Valinnan jälkeen Aurasma prosessoi kuvaa hetken aikaa, seuraavassa vaiheessa valittu overlay asemoidaan referenssikuvan päälle haluttuun kohtaan: Voit liikutella overlayta raahaamalla sitä referenssikuvan päällä: Kun overlay on oikeassa kohdassa, klikkaa nuolipainiketta oikeassa alakulmassa. 81
  • 83. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Seuraavaksi valitaan luomallesi auralle nimi ja halutut yksityisyysasetukset: Jos et halua auraasi julkisesti näkyviin, valitse vaihtoehto Private. Jos haluat liittää aurasi tiettyyn kanavaan, klikkaa Yes. Alla olevassa kuvassa luotu aura voitaisiin liittää käyttäjän omiin auroihin (edellyttää käyttäjätilin luomista Aurasmaan). Lopuksi klikkaa Finish. 82
  • 84. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 83 Nyt luomasi aura latautuu ja saat ilmoituksen kun se on valmis ja katseltavissa. Riippuen valitsemistasi yksityisasetuksista joko vain sinä voit katsella luomaasi auraa omalla aurasmaselaimellasi tai luomasi aura on julkisesti näkyvissä muille Aurasma-selaimen käyttäjille, jos he valitsevat seuraavansa ko. auraa. Voit nyt katsella luomaasi auraa osoittamalla selaimen katselunäkymässä referenssikuvaa: Voit myös jakaa luomasi auran eri tavoin. Vasemmassa alakulmassa olevasta kuvakkeesta voit jakaa luomasi auran sähköpostitse tai sosiaalisen median sovelluksia hyödyntäen – esimerkiksi sähköpostivaihtoehdossa Aurasma avaa sähköpostiohjelman ja lähettää suoran linkin luomaasi auraan haluttuun sähköpostiosoitteeseen. Keskellä olevasta kamera-kuvakkeesta voit ottaa aurasta kaappauskuvan ja jakaa sen sähköpostitse tai sosiaalisen median sovelluksia hyödyntäen tai tallentaa kuvan laitteellesi. Tähtikuvakkeesta voit tykätä luomastasi aurasta.
  • 85. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 84 Mikäli haluat luoda auran, jonka overlayna toimii esimerkiksi itse luomasi kuva tai video, auraa luotaessa valitaan heti alkuvaiheessa +-painikkeen painamisen jälkeen Device-välilehti oletuksena tarjottavan Library-välilehden sijaan. Hakeaksesi overlayn laitteeltasi klikkaa isoa +-kuvaketta: Voit valita overlayn myös blinkx-videohakupalvelusta (joskaan ei toimi tällä hetkellä Suomessa) tai kuvaamalla sen suoraan laittteellasi (Camera). Library-vaihtoehto avaa laitteesi tiedostohallinnan:
  • 86. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 85 Aurasma kysyy vielä, halutaanko lisätä video vai valokuva overlayksi: Tässä esimerkissä luodaan opetussovellusta, joka auttaa opiskelijaa opettelemaan kasvien ja puiden nimiä. Kuvia kasveista ja puista (referenssikuvia) on ripoteltu vaikkapa ympäri luokkahuonetta. Opiskelijan tulee osata nimetä kohteet. Mikäli opiskelija ei muista mikä kasvi tai puu on kyseessä, hän voi katsoa kuvaa Aurasma-selaimen katselunäkymässä, jolloin hieman suurempi kuva kyseisestä kasvista tai puusta tulee näkyville (overlay-kuva) ja lisäksi kuvassa on mukana kasvin tai puun nimi. Näin ollen overlayksi haetaan nyt kuva, joka näyttää referenssikuvassa olevan kasvin tai puun nimen. Valitaan haluttu kuva overlayksi laitteen tiedostohallinnasta:
  • 87. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Kuva siirtyy Aurasmaan ja sovellus kysyy, käytetäänkö tuotua kuvaa overlay-kuvana. Vastataan myöntävästi ja odotetaan hetki, kunnes Aurasmaan latautuu näyttö, jossa pyydetään nimeämään overlay – sille voi antaa kuvaavan nimen, jonka jälkeen klikataan Finish-painiketta: Overlayn latautuminen kestää jälleen hetken, jonka jälkeen näet esikatselukuvan overlay-kuvasta: Kuva ei näy välttämättä aivan kokonaisena esikatselussa. Valitaan Select, jonka jälkeen päästään valitsemaan referenssikuvaa. 86
  • 88. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Referenssikuvan valinta tapahtuu aivan samoin kuin Aurasman valmiita overlay-animaatioita valittaessa – olennaista on jälleen muistaa klikata kamerapainikkeesta vasta kun kuvanlaadun liukuvalitsin on vihreällä: Seuraavassa vaiheessa asemoidan overlay-kuva referenssikuvan päälle: Loppuvaihe menee samalla tavoin kuin ensimmäisessäkin esimerkissä. 87
  • 89. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 5.4 Omien aurojen luominen Aurasman webbikäyttöliittymällä Aurasmaan on myös olemassa webbipohjainen käyttöliittymä, joka antaa edistyneempiä mahdollisuuksia aurojen luomiseen. Esimerkkinä mainittakoon useamman augmentoinnen (ts. overlayn) liittäminen samaan auraan tai paikkatietoperusteisten aurojen luominen. Aurasman webbikäyttöliittymän käyttö vaatii Aurasma Partneriksi liittymistä Aurasman sivujen kautta: http://www.aurasma.com/become-a-partner Videotutoriaali webbikäyttöliittymään löytyy mm. Youtubesta: http://youtu.be/k1yPhsqgp7o Lisäksi ytimekäs ja hyvä tutoriaali avautuu suoraan kirjauduttuasi webbikäyttöliittymään: Katso myös Aurasma Partner Guidelines -opas: http://www-cdn.aurasma.com/wp-content/uploads/Aurasma-Partner-Guidelines.pdf Kuten etusivulla mainitaan, aura luodaan webbikäyttöliittymässä seuraavalla tavalla: 1. 2. 3. 4. Lataa triggerikuva Lataa overlay-kuva tai -video Luo kanava auroillesi Lisää luomasi aura omalle kanavallesi. Katso Aurasman uutisia liittyen opetukseen: http://www.aurasma.com/category/education/ 88
  • 90. Joanna Kalalahti Tampereen yliopisto Informaatiotieteiden yksikkö SIS Tampere Research Center for Information and Media TRIM Versio 2.0 29.4.2013 Lähteet Azuma, R. 1997. A Survey of Augmented Reality. In Presence: Teleoperators and Virtual Environments 6(4), 355-385. http://www.cs.unc.edu/~azuma/Arpresence.pdf Klopfer, E. & Squire, K. 2008. Environmental Detectives – the development of an augmented reality platform for environmental simulations. Education Tech Research Dev 56, 203-228. Madden, L. 2011. Professional Augmented Reality Browsers for Smartphones. Programming for junaio, Layar and Wikitude. Chichester: John Wiley & Sons Ltd. 89