+ All Categories
Home > Technology > UC2009: GIS, Web 2.0 and Social Media

UC2009: GIS, Web 2.0 and Social Media

Date post: 17-Dec-2014
Category:
Upload: agup2009
View: 2,407 times
Download: 1 times
Share this document with a friend
Description:
Sharing your maps and mapping data will never be the same again. Take advantage of new Web 2.0 and Social Media technologies that allow you to share and collaborate easier than ever.
Popular Tags:
18
Copyright 2009 ESRI Inc. Copyright 2009 ESRI Inc. GIS and Web 2.0 Application Development GIS and Web 2.0 Application Development EDN Team EDN Team
Transcript
Page 1: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

GIS and Web 2.0 Application DevelopmentGIS and Web 2.0 Application Development

EDN TeamEDN Team

Page 2: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

What is Web 2.0?What is Web 2.0?

• 22ndnd generation of web development and design generation of web development and design

• Building applications to improve Building applications to improve

1.1. CommunicationCommunication

2.2. Information sharingInformation sharing

3.3. InteroperabilityInteroperability

4.4. CollaborationCollaboration

Page 3: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Web 2.0Web 2.0

WikisWikis

RSSRSS

Social MediaSocial Media

XMLXML

BlogsBlogs

SharingSharing

CollaborationCollaboration PodcastsPodcasts

SOAPSOAP

StandardsStandards

VideoVideo

RIARIA

RatingRating

FeedbackFeedback

Social Social NetworkingNetworking

BadgesBadges

Open IDOpen ID

ConsumersConsumers

ContributorsContributors

is is evolvingevolving

Page 4: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Examples of Web 2.0 ApplicationsExamples of Web 2.0 Applications

• Blogs - BroadcastingBlogs - Broadcasting

• Wikis - SharingWikis - Sharing

• Open Source Sites - CollaborationOpen Source Sites - Collaboration

• Social MediaSocial Media

– Conversation, Collaboration and SharingConversation, Collaboration and Sharing

Page 5: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Social MediaSocial Media andand

Sharing sitesSharing sites

Page 6: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Web 2.0-enabling Technologies and ServicesWeb 2.0-enabling Technologies and Services

• RSSRSS

• HTML, XML, JavaScriptHTML, XML, JavaScript

• RIARIA

• RESTREST

• Services (any service that supports sharing and Services (any service that supports sharing and collaboration)collaboration)

– E.g. ArcGIS Online (new data sharing functionality)E.g. ArcGIS Online (new data sharing functionality)

Page 7: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Web 2.0-enabling with MashupsWeb 2.0-enabling with Mashups

• Easy to enable current applicationsEasy to enable current applications

• Take advantage of available technologiesTake advantage of available technologiesand servicesand services–WidgetsWidgets

–GadgetsGadgets

–BadgesBadges

Page 8: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

• Provides world-wide distribution and availabilityProvides world-wide distribution and availability

– Google App EngineGoogle App Engine

– AppliancesAppliances

– ArcGIS OnlineArcGIS Online

Hosting applications in the cloudHosting applications in the cloud

Page 9: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

So how can we Web 2.0-enable GIS applications?So how can we Web 2.0-enable GIS applications?

• CommunicateCommunicate

• ShareShare

• CollaborateCollaborate

Page 10: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Example #1: Share your websiteExample #1: Share your website

1.1. Create widget for your application (AddThis or Sharethis)Create widget for your application (AddThis or Sharethis)

2.2. Customize the widget (type of sharing)Customize the widget (type of sharing)– EmailEmail

– Social bookmarkSocial bookmark

– Social media (FB, Twitter…)Social media (FB, Twitter…)

3.3. Add scriptAdd script

Page 11: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Example #2: Socialize your mapExample #2: Socialize your map

1.1. Create a web mapping applicationCreate a web mapping application

2.2. Add a share widgetAdd a share widget

3.3. Add state codeAdd state code– ExtentsExtents

– Custom locationCustom location

4.4. Send URL to Send URL to Twitter Twitter Facebook…Facebook…

Page 12: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Example #3: RSS or GEORSS-enable your sitesExample #3: RSS or GEORSS-enable your sites

1.1. Add RSS or GEORSS broadcasting capabilitiesAdd RSS or GEORSS broadcasting capabilities

2.2. Subscribe to your feedSubscribe to your feed

GEOS GEOS ((Group on Earth Observations)Group on Earth Observations)

– RSSRSS

– GeoRSSGeoRSS

– Geoss.esri.comGeoss.esri.com

– Twitter.com/geoportalTwitter.com/geoportal

Page 13: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Example #4: Sharing maps as gadgets and widgetsExample #4: Sharing maps as gadgets and widgets

1.1. Create an ArcGIS API for JavaScript appCreate an ArcGIS API for JavaScript app

2.2. Wrap it in Google XML + preferencesWrap it in Google XML + preferences

• Share with othersShare with others

• Self-Host or cloudSelf-Host or cloud

• Discovery….Discovery….

Page 14: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Google Gadget APIGoogle Gadget API

• Pro’sPro’s– No usage limits when hosted on GoogleNo usage limits when hosted on Google

– Open access requests – no password requiredOpen access requests – no password required

– Many options for publicationMany options for publication

– Lots of samplesLots of samples

• Con’sCon’s– Challenging to build and testChallenging to build and test

• ResourcesResources– API - http://code.google.com/apis/gadgets/ API - http://code.google.com/apis/gadgets/

– http://www.google.com/webmasters/gadgets/http://www.google.com/webmasters/gadgets/

Page 15: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Example #5: Integrate with social media APIsExample #5: Integrate with social media APIs

1.1. Get the location information from the APIGet the location information from the API

2.2. Geolocate or geocode elementsGeolocate or geocode elements

3.3. Bring “value” to application and usersBring “value” to application and users

Think aboutThink about– SecuritySecurity

– Access limitationsAccess limitations

– CustomerCustomer

Page 16: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Adobe ActionScript Facebook APIAdobe ActionScript Facebook API

• Pro’sPro’s– Many official and unofficial client libraries Many official and unofficial client libraries

– No connection limits for web appsNo connection limits for web apps

– Free access requests and password requestsFree access requests and password requests

– Lots of functionalityLots of functionality

• Con’sCon’s– How-to docs limited beyond the very basicsHow-to docs limited beyond the very basics

• ResourcesResources– Facebook API – http://developers.facebook.com Facebook API – http://developers.facebook.com

– Adobe AS3 Facebook Home - http://www.adobe.com/devnet/facebook/ Adobe AS3 Facebook Home - http://www.adobe.com/devnet/facebook/

– AS3 FB Library Docs - http://facebook-actionscript-AS3 FB Library Docs - http://facebook-actionscript-api.googlecode.com/svn/release/current/docs/index.html api.googlecode.com/svn/release/current/docs/index.html

Page 17: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Twitter APIsTwitter APIs

• Twitter search and a status-based REST APITwitter search and a status-based REST API– XML, JSON, RSS or AtomXML, JSON, RSS or Atom

• 150 calls per hour (was 100!), can request 150 calls per hour (was 100!), can request more “Whitelisting”more “Whitelisting”

• Open access requests vs password requestsOpen access requests vs password requests

• ResourcesResources– API – http://apiwiki.twitter.com API – http://apiwiki.twitter.com

– Twitter Development Talk (Google Group)Twitter Development Talk (Google Group)

Page 18: UC2009: GIS, Web 2.0 and Social Media

Copyright 2009 ESRI Inc.Copyright 2009 ESRI Inc.

Why GIS + Web 2.0?Why GIS + Web 2.0?

• Identify and build communitiesIdentify and build communities

• Expand your social Expand your social andand geographic reach geographic reach

• Leverage sharing, collaboration and networking capabilitiesLeverage sharing, collaboration and networking capabilities

• Help solve real-world tasksHelp solve real-world tasks

Samples available in the Resource Center Code Galleries!Samples available in the Resource Center Code Galleries!


Recommended