1. GIS developers are faced with integrating their applications and data with social media platforms to meet new customer expectations of seeing more, exploring more, doing more, and sharing more in a social way.
2. There are different ways for GIS applications to integrate with social media, including creating mash-ups that allow sharing capabilities, embedding social media widgets, or broadcasting information via RSS or GeoRSS. Developers can also integrate by embedding GIS gadgets and widgets on platforms like iGoogle or consuming social media APIs to build custom applications.
3. While integration provides opportunities to innovate new applications, reach wider audiences, and improve collaboration, it also presents challenges around authentication, standardization, dealing with crowd
7. Blogs
Badges
Contributors
Web 2.0 Open ID
XML Rating
Sharing SOAP Social
Networking
Consumers
RIA RSS
Social Media Standards Wikis
Video
Collaboration Podcasts
Feedback
26. Different ways to integrate
with Social Media?
Mash-ups API Development
27. Mash-up: Add sharing capabilities
Publish your website to any social network
– http://AddThis.com
Send via
– Email
– Social bookmark sites
– Social media sites
• FB, Twitter, Live…
Simple!
Free!
28. Mash-up: Embed social media widgets
Publish news and information
– http://twitter.com/goodies (Profile or Search)
Dynamic news feed
Encourages people to follow
Simple!
Free!
29. Mash-up: Broadcasting via RSS or GEORSS
Provide custom RSS or GEORSS capabilities
Users can subscribe
GEOS
(Group on Earth Observations)
– RSS
– GeoRSS
– Geoss.esri.com
– Twitter.com/geoportal
30. Mash-up: Integrating GIS with Yahoo Pipes
Use an existing platform and framework
Easy to build
Easy to share with others
Hosted by Yahoo!
31. Development: Embedding GIS gadgets and widgets
Take advantage of web platforms and frameworks
– E.g. iGoogle, Yahoo, Facebook…
Day to day workflows…
Reach wider audiences
Discoverable
Hosted in cloud
32. Development: Embedding apps in Facebook
Facebook has rich a developer framework
Reach specific communities
Focused applications
Easy to share
Limited access!
33. Development: Consuming the Twitter API
ArcGIS Silverlight application uses REST API
Maps friends and searches
1.REST
2.Search
3.Real-time API (alpha)
Public vs Secure API calls…
34. Development: Consuming the Facebook API
ArcGIS Flex application uses REST API (prototype)
Maps friends (fans)
Rich developer framework
Many options…
35. Quick Quiz!
Why is there so much buzz about
Twitter these days?
What are two important features
coming out shortly?
38. anatomy of a tweet
What am I referring to?
What am I doing?
Hey, I finally made it to #WhereCampPDX! Can’t wait to
meet everyone. Thanks for sending me @JimBarry.
Reference/address for
someone.
39. pseudo geotweets
What…
Who…
I noticed a brush fire off the 10FWY south of the 91FWY
interchange. Anyone dispatched yet? #LAFires
Traffic accident off of the 38FWY near Big Bear Lake.
#SoCalTraffic
Anyone know where there’s still parking available for the
baseball game tonight? #OregonEvents
…
Where?
45. anatomy changes? NO!
What am I referring to?
What am I doing?
Hey, I finally made it to #WhereCampPDX! Can’t wait to
meet everyone. Thanks for sending me @JimBarry.
Reference/address for
<geo xmlns:georss="http://www.georss.org/georss"> someone.
<georss:point>37.780467** -122.396762**</georss:point>
</geo>
60. Benefits
Innovate new types of GIS applications
Real-time information (pull)
Reach wider audience (push)
Improve collaboration and sharing
61. Tips
Clear goals and objectives
Know the community you are trying to reach
Use the right platform (tools)
Bring value!
62. Is it for you?
Maybe…
Light-weight Integration – mash-ups, sharing,
broadcasting, notification… (Yes!)
Full Integration – API development, push, pull
info… (Yes, if you acknowledge the challenges)