Farm2.0 using Wordpress to
manage geocontent and
promote regional food products
Amenity Applewhite
Masters in Geospatial Technologies
Thesis Defense, May 3 2009
Outline
Introduction
- Motivation
- Objective
Background: Geocontent and GeoCMS
Implementation
- Tools
- Functional design
- User roles
- Geocontent flow
- Tour
Extensibility
Conclusion 2
Motivation
Motivation
56% of EU citizens reside in rural areas
91%
rural land comprises of EU territory
4
Motivation
56% of EU citizens reside in rural areas
91%
rural land comprises of EU territory
depopulation
4
Motivation
56% of EU citizens reside in rural areas
91%
rural land comprises of EU territory
depopulation
ecological degradation
4
Motivation
56% of EU citizens reside in rural areas
91%
rural land comprises of EU territory
depopulation
ecological degradation
declining quality of life
4
Motivation
PDO & PGI labels
Demarcate products
made in a particular place
using specific methods
and ingredients.
EU scheme to promote
rural sustainability...
5
Motivation
SPANISH
FARMS
6
Motivation
SPANISH
FARMS
80% less-favorable areas
6
Motivation
SPANISH
FARMS
80% less-favorable areas
96% small enterprises
6
Motivation
SPANISH
FARMS
80% less-favorable areas
96% small enterprises
14% of EU quality label products
6
Motivation
SPANISH
REGULATORS
poor institutional organization
small budgets
7
Motivation
SPANISH
REGULATORS
poor institutional organization
small budgets
lack IT skills in human resources
7
Motivation
SPANISH
CONSUMERS
8
Motivation
SPANISH
CONSUMERS
majority unaware of PDO/PGI labels
8
Motivation
SPANISH
CONSUMERS
majority unaware of PDO/PGI labels
will pay higher prices if convinced
of superior quality
8
Motivation
SPANISH
CONSUMERS
majority unaware of PDO/PGI labels
will pay higher prices if convinced
of superior quality
increasing Internet usage
8
Objective
Objective
mashup maps,
Web2.0
lightweight
technologies
programming
languages, open-
source APIs, user-
generated content
+
“real world”
problem
10
Objective
A collaborative,
easily-managed,
and extensible
geocontent platform ...
+
...to promote
PDO and PGI
Spanish
products.
11
Objective
PROJECT GOALS
- Provide online information about the
meaning of PDO and PGI labels.
- Educate consumers about the natural and
cultural contexts of production for each
product.
- Allow users to locate retailers where
products may be purchased.
12
Objective
PROJECT REQUIREMENTS
- Free and open source solution.
- Support content management by minimally skilled
employees in dispersed organizations.
- Extensible; other Spanish regions should be able to use it
out-of-the-box with small customizations.
- Enable users to contribute recipes & vendors.
- Integrate user-friendly geographic referencing of
contributed content.
- Visualize site content with an interactive map.
- Utilize existing online content and publish site content in
standard formats for further reuse.
13
Background
Background
GEOCONTENT web content that has been
spatially referenced
blog >>>>>>>>>>>> Blogger embedded post map
encyclopedia entry >> Google Maps Wikipedia layer
photograph >>>>>>>>>>>>>>>>> Flickr GeoFeed
video >>>>>>>>>>>>> Google Maps YouTube layer
15
Background
GEOCONTENT web content that has been
spatially referenced
blog >>>>>>>>>>>> Blogger embedded post map
geotagging / GeoRSS
encyclopedia entry >> Google Maps Wikipedia layer
geoparsing / XML, JSON, GeoRSS
photograph >>>>>>>>>>>>>>>>> Flickr GeoFeed
geotagging / KML, GeoRSS, Geo, GeoURL
video >>>>>>>>>>>>> Google Maps YouTube layer
geotagging / KML
15
Background
GEOCONTENT doesn’t require spatial database
storage; not for complex analysis
DESKTOP GIS 16
Background
GEOCONTENT doesn’t require spatial database
storage; not for complex analysis
DESKTOP GIS
WEB GEO PLATFORM 16
Background
GEOCONTENT doesn’t require spatial database
storage; not for complex analysis
DESKTOP GIS Joomla, Wordpress
WEB GEO PLATFORM
CMS Drupal, 16
Background
GEOCONTENT doesn’t require spatial database
storage; not for complex analysis
GeoCMS: GeoContent
Management System
Platform to support the
collection,
management,
and publication
of geocontent.
DESKTOP GIS Joomla, Wordpress
WEB GEO PLATFORM
CMS Drupal, 16
Implementation
Implementation
TOOLS
Server & database
- Apache, MySQL, PHP 4
Web publishing platform
-Wordpress 2.7, 10 plugins
Programming and markup languages
- Google Maps API, PHP, Javascript, CSS
Graphic design
- Adobe Photoshop
18
Implementation
SYSTEM
DESIGN
19
Implementation
USER ROLES
Administrator
Consejo Regulador
Colaborador
Visitor
20
Implementation
GEOCONTENT
FLOW
21
Tour
Tour
23
Tour
24
Tour
25
Tour
26
Tour
27
Tour
28
Tour
29
Tour
30
Tour
31
Tour
32
Tour
33
Tour
34
Tour
35
Tour
36
Tour
37
Tour
38
Tour
39
Tour
40
Tour
41
Tour
42
Tour
43
Extensibility
Extensibility
Current Farm2.0 requirements for Valencia:
- Web host: MySQL 4.0+, PHP 4.3+
- Designated administrator to manage roles
45
Extensibility
Farm2.0 requirements in another Spanish region:
- Revise controlled vocabulary with new
product categories.
- New logo (& color palette); replace two files
and several CSS specifications.
- New icon set; adjust custom javascript for
GeoMashup plugin.
46
Conclusion
Conclusion
Farm2.0 is a functioning GeoCMS to promote
Spanish quality label products.
All project goals were met using the Wordpress
platform, a specialized suite of plugins, and a
number of customizations.
The resulting platform is extensible and holds
promising potential for further applications.
48
0 comments
Post a comment