Aqui.io A coordinate shortening service Clodoveu Davis Departamento de Ciência da Computação...
-
Upload
katherine-dennis -
Category
Documents
-
view
214 -
download
0
Transcript of Aqui.io A coordinate shortening service Clodoveu Davis Departamento de Ciência da Computação...
aqui.ioA coordinate shortening service
Clodoveu DavisDepartamento de Ciência da Computação
Universidade Federal de Minas Gerais
http://aqui.io/hvVzTaRuXNG
Example: lat/lon, WGS84, 10m precision = 4 decimal places
WGS8410mHemisphere (N/S, E/W)
-22.7146 -45.5934
pB0_HU6u
227146 455934
001111 011011 110100 111111 100001 101110 111010 010100
aqui.io/
11
Features
• NOT hashing• Does not require permanent storage of
requested codes• Small code that can be implemented in many
languages and embedded in Web and mobile apps
• No Internet connection necessary to encode• Precision selected according to the application
Modes
• SYS– Lat/lon WGS84– Lat/lon any SRID– UTM
• PRECISION– 1cm (7 decimal places)– 10cm (6 decimal places)– 1m (5 decimal places)– 10m (4 decimal places)
Code length
Mode /Precision WGS84 LatLon
any SRID UTM
1cm - - 14
10cm (6 places) 11 13 13
1m (5 places) 10 12 11
10m (4 places) 8 11 10
Use case 1
-22.7146 -45.5934
aqui.io/pB0_HU6u
OR
Use case 2
-22.7146 -45.5934
aqui.io/pB0_HU6u
AND
<a href=http://aqui.io/pB0_HU6u>Orotour Garden Hotel </a>
Use case 3aqui.io/pB0_HU6u
BrasilSão Paulo
Vale do ParaíbaCampos do Jordão
Orotour Garden Hotel
Online GazetteerLinked data
Use case 4
aqui.io/pB05bVb6
Campos do Jordão
Online GazetteerLinked data
Use case 5
@TransitoBH Congestionamento no Anel Rodoviário aqui.io/lqXaxdYOTG
Use case 6
• VGI integration
@VGI Public money wasted here! aqui.io/lqXaxdYOTG
Ongoing and future work
• Engineering– Design of tools, interfaces, libraries– Integration within mobile apps– Production site and services
• Research– Collecting and analyzing usage
• Expansion– Reverse geocoding integration– Place name mode (gazetteer)
aqui.ioA coordinate shortening service