CityInMyPocket: Digital Walking Guides Steven Depuydt K.U...

33
CityInMyPocket: Digital Walking Guides Steven Depuydt K.U.Leuven - ESAT - Docarch

Transcript of CityInMyPocket: Digital Walking Guides Steven Depuydt K.U...

Page 1: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket Digital Walking Guides

Steven DepuydtKULeuven - ESAT - Docarch

CityInMyPocket - Introduction

IWT ndash TETRA project

bull Start October 2004bull End October 2006bull Project team

bull Docarch ndash wwwdocarchbebull MeMoRi ndash wwwmemoribe

bull Sponsorsbull Easy Solutions GIM Guido nv Lannoo uitgeverij

LodgOn bvba Microsoft City of Mechelen Studio Emma Teleatlas Toerisme Vlaanderen Vlek vzw 4E technology NV

bull mm = 60bull wwwcityinmypocketorg

CityInMyPocket - Goal

Paper Maps Digital Map

Paper BrochuresDigital information

INTEGRATED

CityInMyPocket - Goal

bull SVG 2 PDA

CityInMyPocket - Tackle

PrototypeConcept

- UML diagrams

- Paper protype

Research

- Existing digitalwalking guides

- User analysis

- Technical study

Informationmodel

Digital walkingguide

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 2: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Introduction

IWT ndash TETRA project

bull Start October 2004bull End October 2006bull Project team

bull Docarch ndash wwwdocarchbebull MeMoRi ndash wwwmemoribe

bull Sponsorsbull Easy Solutions GIM Guido nv Lannoo uitgeverij

LodgOn bvba Microsoft City of Mechelen Studio Emma Teleatlas Toerisme Vlaanderen Vlek vzw 4E technology NV

bull mm = 60bull wwwcityinmypocketorg

CityInMyPocket - Goal

Paper Maps Digital Map

Paper BrochuresDigital information

INTEGRATED

CityInMyPocket - Goal

bull SVG 2 PDA

CityInMyPocket - Tackle

PrototypeConcept

- UML diagrams

- Paper protype

Research

- Existing digitalwalking guides

- User analysis

- Technical study

Informationmodel

Digital walkingguide

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 3: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Goal

Paper Maps Digital Map

Paper BrochuresDigital information

INTEGRATED

CityInMyPocket - Goal

bull SVG 2 PDA

CityInMyPocket - Tackle

PrototypeConcept

- UML diagrams

- Paper protype

Research

- Existing digitalwalking guides

- User analysis

- Technical study

Informationmodel

Digital walkingguide

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 4: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Goal

bull SVG 2 PDA

CityInMyPocket - Tackle

PrototypeConcept

- UML diagrams

- Paper protype

Research

- Existing digitalwalking guides

- User analysis

- Technical study

Informationmodel

Digital walkingguide

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 5: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Tackle

PrototypeConcept

- UML diagrams

- Paper protype

Research

- Existing digitalwalking guides

- User analysis

- Technical study

Informationmodel

Digital walkingguide

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 6: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Researchbull Existing digital walking guides - Tests

bull VisioPass [1]bull Verhalenfluisteraar [2]bull TimeSpots [3]bull Alison [4]bull Multi-cache Amersfoort [5]bull Audio-guide Mechelen [6]bull Sporen naar 1302 [7]bull Oostende 1905 [8]bull The Bloody Fields of Flanders [9]bull Fietsen met de satellieten [10]

Results wwwcityinmypocketorg

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 7: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Researchbull Existing digital walking guides - Results

bull Each application has + its strengths and - its weaknesses

bull TimeSpots for example has an excellent information model but the map application and positioning are inadequate

bull The Bloody Fields of Flanders offers a decent map and routing mode but there is little user interaction possible and the information offered to the user is quite limited

CityInMyPocket wants to combine the strengths of each of them providing an interactive map application with routing and easy access to layered information units

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 8: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Research

bull User analysisbull Focus groups

bull 3 user groups (lt20 20-50 gt50) bull 2 focus group sessions for each user group

bull Interviews with specialists in tourismbull Field study at the city information office

bull What are the typical questions visitors havebull What problems do they encounter during their visit

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 9: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Researchbull User analysis ndash Results

bull Some visitors are satisfied with brief information fragments while others keep on reading exploring all the detailsCityInMyPocket will implement a layered information model with plenty of room to add detailed information

bull Visitors would appreciate it very much to see their current position on the street map and route guidance to points of interest (POIs) would be a great feature tooCityInMyPocket will provide an interactive map with routing

bull A mainstream visitor wants more than traditional historical walks around the cityCityInMyPocket will provide thematic walks focussing on a particular topic

bull hellip

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 10: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Research

bull Technical study ndash Resultsbull Information model

bull Geographic informationndash SVG (Scalable Vector Graphics)ndash GPX (GPS Exchange Format)

bull Thematic information XML

bull Digital walking guide prototypebull SVG viewer eSVG enginebull Visual Studio 2005bull C++ MFC smart device project

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 11: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Research

bull Technical study ndash Resultsbull Positioning GPS

bull Turn-by-turn navigation

Fortuna Clip-OnBlueTooth GPS

GlobalSat SD-502 SDIOGPS Receiver

Alturion maps + SDK TomTom maps + SDK

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 12: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Research

bull Technical study ndash Resultsbull Devices PDA amp Smartphone

HP iPAQ hx4700 Dell axim v50MIO A701 GPS-

smartphone

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 13: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Concept

Main concepts

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 14: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Concept

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 15: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototypebull Information model - Overview

SVG map

INP

UT

ADM

INO

UTP

UT

XHTML fragments

ExtendedGPX

XML

ExtendedSVG map

XSLT

XSLT

FME-tool

RelatedPOI info

POIs

GPS infoGPX

POI info

POIcategory

info

Walks

Walk info

GPS infoGPX

Event info

Events

Locationamp time

info

ESRIshape data

Map

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 16: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull Information model - GPX

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 17: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull Information model - SVG

XML

CSS

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 18: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in actionSVG map withbull Current position

bull Streets

bull Squares

bull Railway

bull Waterway

bull POIs

bull North indicator

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 19: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Zoom

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 20: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Current position

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 21: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Rotate

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 22: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Pan

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 23: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Street names

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 24: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Map layers

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 25: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Track

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 26: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - POIs

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 27: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Turn-by-turn

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 28: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action - Thematic information

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 29: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Prototype

bull SVG in action ndash Standard view

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 30: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Lessons learned

bull eSVG enginebull One of the main problems we have encountered

was the lack of a powerful SVG viewerbull The eSVG engine does not support the latest SVG

specification (SVG Tiny 12) and only implements a part of the previous SVG 11 specifications for mobiles Even working with the limited set of supported features causes a lot of problems

bull Working with the eSVG engine at its current development stage (eSVG version 24) is quite difficult and extremely time-consuming

bull We hope to see more powerful SVG mobile engines in the near future

bull Renesis

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 31: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Lessons learned

bull Mapbull We achieved to automatically convert the original

ESRI shape files to SVG format but manual fine-tuning was necessary

bull Adding missing data small streets squares parks etcbull Cleaning up the SVG

bull Thematic informationbull The original data was not ready to be published

on a PDAbull Text-basedbull Long fragmentsbull No GPS data available

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 32: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

CityInMyPocket - Future

bull Finishing the CityInMyPocket prototype

bull New project proposal lsquoCityInMyPocket the platformrsquo submitted with focus onbull Authoring environmentbull Community

bull City Blog Mechelen blogtbull Google Maps application Mechelen mapt

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks
Page 33: CityInMyPocket: Digital Walking Guides Steven Depuydt K.U ...info.tuwien.ac.at/elpub2006/presentations/216.pdf · was the lack of a powerful SVG viewer • The eSVG engine does not

Thanks

Steven DepuydtKULeuven - ESAT ndash DocarchStevendepuydtdocarchbe

wwwdocarchbewwwcityinmypocketorg

  • CityInMyPocket Digital Walking Guides
  • CityInMyPocket - Introduction
  • CityInMyPocket - Goal
  • CityInMyPocket - Goal
  • CityInMyPocket - Tackle
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Research
  • CityInMyPocket - Concept
  • CityInMyPocket - Concept
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Prototype
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Lessons learned
  • CityInMyPocket - Future
  • Thanks