Mapping Mashups - Using Mashup Editors


Published on

This presentation was given at Barcamp Delhi3.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Mapping Mashups - Using Mashup Editors

  1. 1. <ul><ul><li>Harsha </li></ul></ul><ul><ul><li>Not a programmer </li></ul></ul><ul><ul><li>GIS Development </li></ul></ul><ul><ul><li> </li></ul></ul>
  2. 2. <ul><li>GIS - Geographic Information Systems </li></ul><ul><ul><li>80% of all the objects in the world have the location component... </li></ul></ul><ul><ul><li>GIS is this.. GIS is that... </li></ul></ul><ul><li>o Tsunami Warning system </li></ul><ul><li>o Traffic Management </li></ul><ul><li>o Weather services </li></ul><ul><li>o and MORE.... </li></ul><ul><li>How many of you know about GIS ?? </li></ul><ul><li>Rephrase it - how many of you have ever used maps or felt the need of them... </li></ul>
  3. 3. <ul><li>Information is everything .... </li></ul><ul><li>Information can be analysed... </li></ul><ul><li>BarCamp3 information... In Excel </li></ul><ul><ul><li>Total no of Attendees: 200 </li></ul></ul><ul><ul><li>Average age of attendees: 25-35 </li></ul></ul><ul><li>What if we add location component </li></ul><ul><li>Where from: What if we add these locations on map(s) ? </li></ul>
  4. 4. <ul><li>I need Map Data - Map of Delhi, Map of Gurgaon.. or atleaset Map of India </li></ul><ul><li>I need a software/ application to </li></ul><ul><ul><li>open th maps, add locations </li></ul></ul><ul><ul><li>do analyisis </li></ul></ul><ul><ul><li>print/ publish maps </li></ul></ul>
  5. 5. <ul><li>Geo -Data </li></ul><ul><ul><li>No maps/ data many a times </li></ul></ul><ul><ul><li>Map data comes at a cost </li></ul></ul><ul><ul><li>Map data is not updated </li></ul></ul><ul><li>Software </li></ul><ul><ul><li>I need to buy a sofdtware (FOSS are there !!) </li></ul></ul><ul><ul><li>Need to learn about using the software (learning curve complex maost of the times) </li></ul></ul><ul><li>Web page </li></ul><ul><ul><li>Need to have my own page to publish these maps (if online case) </li></ul></ul>
  6. 6. <ul><li>End of 2004 Google Maps </li></ul><ul><li>2005 - Yahoo Maps, MSN Live/ Virtual Earth </li></ul><ul><li>Every one have maps now.. even satellite data... </li></ul>IT GIS IT GIS 2004/ 2005
  7. 8. No Data & No Software/ App – but still I can Map !!
  8. 9. <ul><li>Google Maps API </li></ul><ul><ul><li>Embed google maps in your web page </li></ul></ul><ul><ul><li>Use if for your enterprise application </li></ul></ul><ul><ul><ul><ul><li>This comes at a cost </li></ul></ul></ul></ul><ul><ul><li>Combine with your data,images, videos etc.. </li></ul></ul><ul><li>The target were programmers.. who can tweak these APIs.. </li></ul><ul><li>APIs - The programmers stuff- I am allergetic to programming.. </li></ul>
  9. 10.
  10. 11.
  11. 12. <ul><li>Mashup editors – the geek stuff </li></ul><ul><ul><li>Very less programming required.... </li></ul></ul><ul><ul><li>cut,copy,paste will work ☺ </li></ul></ul><ul><ul><li>WYSIWYG editors .. </li></ul></ul><ul><ul><li>on the fly mashup creation.. </li></ul></ul><ul><ul><li>mashupp hosting facility.. </li></ul></ul><ul><ul><li>Under discussion - </li></ul></ul><ul><ul><ul><li>Google Mashup Editor, Yahoo Pipes, Microsoft PopFly.. </li></ul></ul></ul>'Mashup' originally refers to the practise in hip-hop music to produce a new song by mixing two or more existing pieces ...
  12. 13.
  13. 14. <ul><li>Take data from your users and Google services like Google Maps or external feeds and mash them all together ... </li></ul><ul><li>Use GME to create, debug and deploy your application in one interface. </li></ul><ul><li>Applications of GME run on servers hosted by Google. May be possible to deploy your GME-built application on your own site. </li></ul>Google Mashup Editor is a limited test and access is restricted to a small number of developers during this testing period …
  14. 15.
  15. 16. <ul><li>An interactive feed aggregator and manipulator </li></ul><ul><li>The web app provides a GUI for building mashups and publish them </li></ul><ul><li>Clone the existing ones </li></ul><ul><li>Modify and Publish online </li></ul>According to ZDNET there are 6-10 mashups being created everyday ... 2006
  16. 19. <ul><li>A Fantastic GUI </li></ul><ul><li>Basic elements are blocks </li></ul><ul><li>Rendering done through Silverlight </li></ul><ul><li>Connect blocks to get the output </li></ul><ul><li>As well as progrmme at the same time </li></ul><ul><li>Popfly™ Explorer an add-on component for Microsoft Visual Studio® 2005 and 2008 that enables you to create and share Visual Studio® projects on the Popfly Space network </li></ul>
  17. 22. <ul><li>Most of the time a Geek who is a novoice programmer, can make away his mashup.. </li></ul><ul><ul><li>Understand </li></ul></ul><ul><ul><li>Clone/copy </li></ul></ul><ul><ul><li>Publish </li></ul></ul><ul><ul><li>Embed/share </li></ul></ul><ul><li>More maturity coming with in editors, more features/ modules/ blocks will be available </li></ul><ul><li>Once again get lost in this mess of Web 2.0 ☺ with many applications getting out every day.. </li></ul>
  18. 23. <ul><li>Mr. Wiki - </li></ul><ul><li>Uncle Zed - </li></ul><ul><li>Progr’mble - </li></ul><ul><li>Pipes - </li></ul><ul><li>Micro’s Pop - </li></ul><ul><li>This new baby in the Google family - </li></ul>