social #webapps - ideas for developing gis applications that are socially a ”where”

Post on 21-May-2015

2.186 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Ideas for developing GIS applications that are socially a ”where”. Using real-time geolocation information from social networks such as Twitter with GIS.

TRANSCRIPT

Social #WebApps

Ideas for developing GIS applications that are socially a ”where”

Allan Laframboise

EDN Team

@AL_Laframboise

who am I?

edn.esri.com

@AL_Laframboise

who are you?

ideas for

socializing

#webmaps

we all love putting

GIS apps

on the web

challenges…

tools

usability

design

interface

customer, expectations are higher…

see more (visualize)

explore more (locations)

do more (analysis)

share more (social)

developers, faced with new challenges

real-time data

accurate geocoding

routing with local knowledge

advance sharing…

today…

sharing

&

socializing

Quiz!

Have webapp/webmap applications?

Expose sharing functionality?

Integrate with social media?

sharing is important…

sharing is easy…

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

2. Customize the widget (type of sharing)

Email

Social bookmark

Social media (FB, Twitter…)

3. Add script

integrating with social networks is important…

Twitter…

140 chars

instant message

anything, anyone, anytime, anywhere

any “where”…

anatomy of a tweet

Hey, I finally made it to #WhereCampPDX! Can’t wait to

meet everyone. Thanks for sending me @JimBarry.

What am I doing?Who/what am I referring to?

Reference/address for someone.

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

pseudo geotweetsWhat…

Where?

Who…

useful to GIS’ers?

Twitter API = simple

1. Search (HTTP - JSON, atom)

2. Twitter (REST - JSON, XML)

3. Streaming (JSON)

http://twitter.com/statuses/user_timeline.xml?screen_name=al_laframboise

http://twitter.com/statuses/friends_timeline.xml

security

vs

Twitter’s new geolocation platform

developers only…

apps can

add

lat/long

but only if you

“opt-in”…

Opt-in Geocoding

anatomy changes? NO!

Hey, I finally made it to #WhereCampPDX! Can’t wait to

meet everyone. Thanks for sending me @JimBarry.

What am I doing?Who/what am I referring to?

Reference/address for someone.<geo xmlns:georss="http://www.georss.org/georss">

<georss:point>37.780467** -122.396762**</georss:point>

</geo>

curl -d "lat= 45.53269 long=-122.66116&status=I finally made it to #WhereCampPDX" -u user:pass

"http://twitter.com/statuses/update.xml"

<?xml version="1.0" encoding="UTF-8"?>

<status>

<created_at>Sat Oct 03 02:52:51 +0000 2009</created_at>

...

<geo xmlns:georss="http://www.georss.org/georss">

<georss:point> 45.53269 -122.66116 </georss:point>

</geo>

<user>

<name>AL Laframboise</name>

...

<geo_enabled>true</geo_enabled>

...

</user> </status>

7 days only!

scary right?

wrong!

opt-in

1.

<geo_enabled>false</geo_enabled>

search API has always existed…

2.

http://search.twitter.com/search.atom?q=wherecamppdx

&geocode=45.52803%2C-122.66061%2C25km

apps are already doing this…

Location: Redlands, CA

Location: iPhone: 45.53269,-122.66116

3.

P:34.05748,-117.19569 Subbing-in for @jimbarry who was

planning to attend #WhereCampPDX. See you there!

few examples

Share you map with the world

http://tinyurl.com/sharemap

“geotweeters” – Who’s saying what and where?

http://tinyurl.com/geotweeters

Real-time geolocation and GIS

ArcGIS Explorer

Finally

users expectations are higher

share your maps

embrace the power of social media

Real-time geolocation information is the future!

top related