Your SlideShare is downloading. ×
0
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
It's all about Location! (EN)
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

It's all about Location! (EN)

4,628

Published on

It's all about Location! (EN)

It's all about Location! (EN)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
4,628
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. “We are at the point where, between the geolocationcapability of the phone and the power of the phonesbrowser platform, it is possible to deliver personalizedinformation about where you are, what you could dothere right now, and so forth—and to deliver such aservice at scale.” @ http://hbr.org/web/extras/hbr-agenda-2011/eric-schmidt
  • 2. WHERE AM I?
  • 3. before…
  • 4. now! http://www.gisdevelopment.net/magazine/middleeast/2006/july-aug/22_2.htm
  • 5. WHAT ISAROUND ME?
  • 6. Plataforms• Desktop – GIS Professionals produce and maintain contents and geoprocessing models (analysis)• Server – Make map services, analysis, etc., available to all the plataforms• Mobile / Web – Access the services on the server and build mashups with different kinds of information
  • 7. EVERYWHERE!
  • 8. Trivial Samples
  • 9. Trivial Samples
  • 10. Technology + Location + Nice Music!
  • 11. Where to Start?• Google Maps API Family - http://code.google.com/apis/maps/
  • 12. Maps JavaScript API• Google Maps JavaScript API V3 – V3: The Solution for Maps Applications for both the Desktop and Mobile Devices – The Google Maps Javascript API lets you embed Google Maps in your own web pages. Version 3 of this API is especially designed to be faster and more applicable to mobile devices, as well as traditional desktop browser applications. – The API provides a number of utilities for manipulating maps (just like on the http://maps.google.com web page) and adding content to the map through a variety of services, allowing you to create robust maps applications on your website.
  • 13. Google Maps API for Flash• This API lets Flex developers embed Google Maps in Flash applications. Similar to the JavaScript version, this ActionScript API provides a number of utilities for manipulating and adding content to maps through a variety of services, enabling you to embed robust, interactive maps applications on your website.
  • 14. Google Earth API• The Google Earth Plug-in and its JavaScript API let you embed Google Earth, a true 3D digital globe, into your web pages. Using the API you can draw markers and lines, drape images over the terrain, add 3D models, or load KML files, allowing you to build sophisticated 3D map applications. If you have an existing Maps API site, you can 3D-enable your page with as little as one line of code.
  • 15. Google Static Maps API• Welcome to the developer documentation for the Google Static Maps API! The Google Static Maps API lets you embed a Google Maps image on your webpage without requiring JavaScript or any dynamic page loading. The Google Static Map service creates your map based on URL parameters sent through a standard HTTP request and returns the map as an image you can display on your web page.• http://maps.google.com/maps/api/staticmap?center=Lisboa,5 %20outubro,portugal&zoom=17&size=256x512&maptype=roa dmap&sensor=false
  • 16. WHAT’S NEW!
  • 17. Styled Maps• Styled maps allow you to customize the presentation of the standard Google map styles, changing the visual display of such elements as roads, parks, and built-up areas to reflect a different style than that used in the default map type. http://maps.google.com/maps/api/staticmap?sensor=false&size=512x512&center=Lisboa&zoom=12&sty le=feature:road.local|element:geometry|hue:0x00ff00|saturation:100&style=feature:landscape|element :geometry|lightness:-100 http://code.google.com/apis/maps/documentation/staticmaps/index.html#StyledMaps
  • 18. Custom Panoramas• The Maps Javascript API V3 supports the display of custom panoramas within the StreetViewPanorama object. Using custom panoramas, you can display the interior of buildings, views from scenic locations, or anything from your imagination. You can even link these custom panoramas to Googles existing Street View panoramas. http://code.google.com/apis/maps/documentation/javascript/services.html#CustomStreetView
  • 19. Fusion Tables Layers• The Google Maps API allows you to render data contained in Google Fusion Tables as a layer on a map using the FusionTablesLayer object. A Google Fusion Table is a database table where each row contains data about a particular feature; for geographic data, each row within a Google Fusion Table additionally contains location data, holding a features positional information. The FusionTablesLayer provides an interface to a public Fusion Table and supports automatic rendering of this location data, providing clickable overlays which display a features additional data. http://code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
  • 20. Fusion Tables Layers• It’s possible to make other type of Maps, instead of only put the features on the map, such as heatmaps. http://code.google.com/apis/maps/documentation/javascript/overlays.html#FusionTables
  • 21. Public Data Explorer• ​The Google Public Data Explorer makes large datasets easy to explore, visualize and communicate. As the charts and maps animate over time, the changes in the world become easier to understand. You dont have to be a data expert to navigate between different views, make your own comparisons, and share your findings. http://www.google.com/publicdata/home
  • 22. Basemaps, Tools,Many Plataforms
  • 23. WHAT ABOUT NEXT?
  • 24. WHO TO SOLVE?
  • 25. Integrate Information• … Demografic• … Social-economic• … Business• … Competitors• … Others systems• … Real Time – Social Networks – News Feeds
  • 26. Integrate Information
  • 27. Spatial Relationships• It’s Close?• It’s Connected?• It’s Inside?• They Touch eachother?• Who’s Close?• Where can I arrive with some restrictions?
  • 28. INTEGRATEWITH OTHER SYSTEMS
  • 29. Server Desktop http://www.esri.com/
  • 30. ArcGIS Extension for theGoogle Maps API• The ArcGIS Extension for the Google Maps API allows you to extend the Google Maps API to use ArcGIS Server services. With this extension, you can add your own data to a Google map and embed this map in your own page. http://help.arcgis.com/en/webapi/javascript/gmaps/index.html
  • 31. ArcGIS Extension for theGoogle Maps API• Not only add and manipulate data is available but also make spatial analysis using geoprocessing services from ArcGIS Server. http://help.arcgis.com/en/webapi/javascript/gmaps/index.html
  • 32. KML, KMZ e Network Link• ArcGIS Server can publish services in these common formats that can be consumed directly with the Google API. http://tinyurl.com/arcgis-kml
  • 33. ArcGIS API for Android• The ArcGIS API for Android will enable you to build applications that utilize the powerful mapping, geocoding, geoprocessing, and custom capabilities provided by ArcGIS Server using Java and deploy them to Android devices. http://resources.arcgis.com/content/arcgis-android/api
  • 34. OTHERAPPLICATIONS?
  • 35. Everywhere, Any System!• Julia Map http://juliamap.googlelabs.com/
  • 36. Everywhere, Any System!• Corpo Humano (WebGL) http://bodybrowser.googlelabs.com/body.html
  • 37. THANK YOU! DINNER? @sandrobatistasandro.batista@gmail.com

×