Mapping and Geolocation with the Flash Platform

Post on 09-May-2015

4.453 views 0 download

description

A presentation on Mapping and Geolocation with the Flash Platform given at Flash and the City 2010.

Transcript of Mapping and Geolocation with the Flash Platform

Mapping and Geolocationwith the Flash Platform

Friday, May 14, 2010

Ryan Stewart

@ryanstewart

blog.digitalbackcountry.com

ryan@adobe.com

github.com/ryanstewart

583308 4506780

18 T

Flash Builder Premium Giveaway - #FaTCGeo

Friday, May 14, 2010

Friday, May 14, 2010

Agenda

Flash Mapping SDKsCreating your own Flash Maps

Mapping on Mobile DevicesDealing with Geodata in Flash

Geolocation

Friday, May 14, 2010

Flash Mapping SDKsStreet/

SatelliteTerrain Topo Traffic 3D

Google Maps Yes Yes No No (JS) Yes

Yahoo Maps Yes No No Yes No

MapQuest Yes No No Yes No

ESRI Yes Yes Yes No No

Friday, May 14, 2010

Hello World with ESRI

Pros:Very detailedMost InformationLayers Approach

Cons:Maybe Too Complex

Bottom Line: Great for hard core GIS-heads

Friday, May 14, 2010

http://services.arcgisonline.com/ArcGIS/rest/serviceshttp://resources.esri.com/arcgisserver/apis/flex/

Hello World with Google Maps

Pros:Easy to UseSimple RegistrationWorks with AIR3D Support

Cons:Licensing Terms (Has to be public)

Bottom Line: Best General Mapping SDK Out There

Friday, May 14, 2010

Fun with Google Maps

Friday, May 14, 2010

Modest Maps Project

Friday, May 14, 2010

Your First Map

What You Need:

PSD of the MapZoomify

Modest Maps Coordinate Creator

Friday, May 14, 2010

http://modestmaps.com/calculator.html

Friday, May 14, 2010

http://modestmaps.com/http://modestmaps.com/calculator.html

Maps on AIR on Android

Friday, May 14, 2010

Dealing with Geodata

Main Formats:

GPX - Most widespread GPS Format

KML - Includes ability to draw shapes

But there are many others.

Friday, May 14, 2010

Ryan’s Random Projects

GPXAS3 - Library for Parsing GPX fileshttp://github.com/ryanstewart/GpxAS3

AIRGPSBabel - AS3 Wrapper for GPSBabelhttp://www.gpsbabel.org/

Friday, May 14, 2010

http://www.gpsbabel.org/capabilities.shtml

Geolocation APIs with Flash

Friday, May 14, 2010

Using the Browser

HTML5 Supports Geolocation!

Why not use ExternalInterface to get location?

http://www.webkitchen.be/geolocation/

Friday, May 14, 2010

flash.sensors.Geolocation

Friday, May 14, 2010

@ryanstewart

blog.digitalbackcountry.com

ryan@adobe.com

github.com/ryanstewart

583308 4506780

18 T

Questions

Friday, May 14, 2010

Friday, May 14, 2010