Getting the Crowd to Help How We Built a Mapwiki in Open Source Information and mapping in the public interest www.greeninfo.org.
Download
Report
Transcript Getting the Crowd to Help How We Built a Mapwiki in Open Source Information and mapping in the public interest www.greeninfo.org.
Getting the Crowd to Help
How We Built a Mapwiki in Open Source
Information and mapping
in the public interest
www.greeninfo.org
About Us
• Larry Orman, Executive Director
• Robert Graham, Web GIS Developer
• GreenInfo Network
nonprofit
16 years
geospatial tech
Information and mapping
in the public interest
www.greeninfo.org
12 staff
1.
It started with a problem
California’s Parks/Open Space
900 agencies/organizations
49,000,000 acres
16,000 units
55,000 holdings
~1.5 FTE . . .
Options?
• Call everyone up and ask for data
• Hand out paper maps to draw on
• Isn’t there an app for that? Use
phones and go out
• Just buy the data
What we need is…
The Crowd!
2.
Let’s build it
ourselves!
The Recipe
1.
2.
3.
4.
Sequence the user steps
Choose data to review
Actions = Notes, Drawings, Edits, Uploads
See everyone’s stuff, too
. . . bada bing,
bada boom
MapCollaborator™
http://websites.greeninfo.org/mapcollaborator/cpad/
Admin
http://websites.greeninfo.org/mapcollaborator/cpad/
3.
Ok, what else?
Recreation Facilities?
Recreation Facilities!
http://www.mapsportal.org/mapcollab_facilities/
School Footprints?
School Footprints?
• Megan’s Law – 2,000’
• Tobacco, beverage
regulations – 12,000’?
• Probation tracking
• Safe routes to school
planning
• Etc…
School Footprints!
http://www.mapsportal.org/mapcollab_schools/
Anza Trail?
Anza Trail!
This can all be yours!
Easily adaptable
Core function set
But don’t over do it
(It’s not GIS. . . it
supports GIS)
4.
Get outta the way,
I want to do it!
The Tools You Need
Online spatial database (PostGIS)
Map engine (OpenLayers)
Map/Data services (MapServer, TileCache, OGR)
Web framework (CodeIgniter)
Web server stack (Linux/Apache/PHP)
Web Pages
(HTML/JQuery)
Forms
PHP/CI
PostGIS DB
OGR
MapServer/TileCache
OL Map
Data Actions
Get - features (WFS, GeoJSON), Images (WMS, Tiles)
Create/Edit - OL features
Post - geometry (text), attributes (forms)
Admin
GeoJSON
PHP/
CI
WFS
Map
Users
WMS
TileCache
JS/
JQuery
MapServer
PHP/
CI
Database
OGR
Forms
PHP/
CI/JQuery
PHP/
CI
More Tools
Admin - DataTables.js
Exports - PHPExcel, Wkhtml2pdf, pgsql2shp
Directions to watch for
CartoDB
Google MapMaker/Fusion Tables
Ushahidi
GeoDjango
UTF Grids
Tools can do most
anything
Is the crowd willing
(and able…)?
We’re all too busy
Make it easy and
focused
Use flexible tech
Contacts
Robert Graham – [email protected]
Larry Orman – [email protected]
GreenInfo – www.greeninfo.org