SlideShare ist ein Scribd-Unternehmen logo
1 von 65
Downloaden Sie, um offline zu lesen
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 ïŹ‚ow
  - 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 speciïŹc 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



             7
Motivation
SPANISH
REGULATORS
   poor institutional organization




                                     7
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 ïŹles
    and several CSS speciïŹcations.
  - 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
Thank you.



             Questions?

Weitere Àhnliche Inhalte

Ähnlich wie Farm2.0 thesis defense

Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudGoogleTecTalks
 
Daniela brauner
Daniela braunerDaniela brauner
Daniela braunerLucas Giraldo
 
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...ACTUONDA
 
Enhancing Education with Podcasting
Enhancing Education with PodcastingEnhancing Education with Podcasting
Enhancing Education with PodcastingJason Rhode
 
Enhancing Education with Podcasting
Enhancing Education with PodcastingEnhancing Education with Podcasting
Enhancing Education with Podcastingguest078b01
 
CrownPeak Website Globalization Videocast
CrownPeak Website Globalization VideocastCrownPeak Website Globalization Videocast
CrownPeak Website Globalization VideocastShelley Iocona
 
Entering the world of Samsung developer ecosystem
Entering the world of Samsung developer ecosystemEntering the world of Samsung developer ecosystem
Entering the world of Samsung developer ecosystemRIA RUI Society
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container StrategyRed Hat Events
 
Has responsive had it's day? : Amplience Customer Day 2014
Has responsive had it's day? : Amplience Customer Day 2014Has responsive had it's day? : Amplience Customer Day 2014
Has responsive had it's day? : Amplience Customer Day 2014Ben Seymour
 
Garrett_Shearer_Resume
Garrett_Shearer_ResumeGarrett_Shearer_Resume
Garrett_Shearer_ResumeGarrett Shearer
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudLiz Warner
 
The Way to TYPO3 6.0
The Way to TYPO3 6.0The Way to TYPO3 6.0
The Way to TYPO3 6.0Steffen Ritter
 
Smartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global MarketplaceSmartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global MarketplaceSmartling
 
Continuuity Presents at Under the Radar 2013
Continuuity Presents at Under the Radar 2013Continuuity Presents at Under the Radar 2013
Continuuity Presents at Under the Radar 2013Dealmaker Media
 
Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Toru Mori
 
The best of both worlds - Alfresco, Liferay and CIGNEX event
The best of both worlds - Alfresco, Liferay and CIGNEX eventThe best of both worlds - Alfresco, Liferay and CIGNEX event
The best of both worlds - Alfresco, Liferay and CIGNEX eventAlfresco Software
 
Kubernetes is the Platform. What's Next?
Kubernetes is the Platform. What's Next?Kubernetes is the Platform. What's Next?
Kubernetes is the Platform. What's Next?Brian Gracely
 
Google, Developer Experience and Discovery
Google, Developer Experience and DiscoveryGoogle, Developer Experience and Discovery
Google, Developer Experience and DiscoveryAde Oshineye
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discoveryAde Oshineye
 

Ähnlich wie Farm2.0 thesis defense (20)

Keynote Client Connectivity And The Cloud
Keynote Client Connectivity And The CloudKeynote Client Connectivity And The Cloud
Keynote Client Connectivity And The Cloud
 
Daniela brauner
Daniela braunerDaniela brauner
Daniela brauner
 
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...
Perfect Memory Media Asset Management MAM of Audiovisual Big Data @ Radio 2.0...
 
Enhancing Education with Podcasting
Enhancing Education with PodcastingEnhancing Education with Podcasting
Enhancing Education with Podcasting
 
Enhancing Education with Podcasting
Enhancing Education with PodcastingEnhancing Education with Podcasting
Enhancing Education with Podcasting
 
CrownPeak Website Globalization Videocast
CrownPeak Website Globalization VideocastCrownPeak Website Globalization Videocast
CrownPeak Website Globalization Videocast
 
INTEL - Workshop HTML5
INTEL - Workshop HTML5 INTEL - Workshop HTML5
INTEL - Workshop HTML5
 
Entering the world of Samsung developer ecosystem
Entering the world of Samsung developer ecosystemEntering the world of Samsung developer ecosystem
Entering the world of Samsung developer ecosystem
 
Red Hat Container Strategy
Red Hat Container StrategyRed Hat Container Strategy
Red Hat Container Strategy
 
Has responsive had it's day? : Amplience Customer Day 2014
Has responsive had it's day? : Amplience Customer Day 2014Has responsive had it's day? : Amplience Customer Day 2014
Has responsive had it's day? : Amplience Customer Day 2014
 
Garrett_Shearer_Resume
Garrett_Shearer_ResumeGarrett_Shearer_Resume
Garrett_Shearer_Resume
 
Simplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual CloudSimplifying and accelerating converged media with Open Visual Cloud
Simplifying and accelerating converged media with Open Visual Cloud
 
The Way to TYPO3 6.0
The Way to TYPO3 6.0The Way to TYPO3 6.0
The Way to TYPO3 6.0
 
Smartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global MarketplaceSmartling & AMA Webinar: Translation for the Global Marketplace
Smartling & AMA Webinar: Translation for the Global Marketplace
 
Continuuity Presents at Under the Radar 2013
Continuuity Presents at Under the Radar 2013Continuuity Presents at Under the Radar 2013
Continuuity Presents at Under the Radar 2013
 
Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122Activities Of The Foss4 G20080122
Activities Of The Foss4 G20080122
 
The best of both worlds - Alfresco, Liferay and CIGNEX event
The best of both worlds - Alfresco, Liferay and CIGNEX eventThe best of both worlds - Alfresco, Liferay and CIGNEX event
The best of both worlds - Alfresco, Liferay and CIGNEX event
 
Kubernetes is the Platform. What's Next?
Kubernetes is the Platform. What's Next?Kubernetes is the Platform. What's Next?
Kubernetes is the Platform. What's Next?
 
Google, Developer Experience and Discovery
Google, Developer Experience and DiscoveryGoogle, Developer Experience and Discovery
Google, Developer Experience and Discovery
 
Guardian devexp and_discovery
Guardian devexp and_discoveryGuardian devexp and_discovery
Guardian devexp and_discovery
 

Mehr von Amenity Applewhite

Context Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public DisplaysContext Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public DisplaysAmenity Applewhite
 
Using Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial ReasoningUsing Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial ReasoningAmenity Applewhite
 
Usability Study Mouse Zoom
Usability Study Mouse ZoomUsability Study Mouse Zoom
Usability Study Mouse ZoomAmenity Applewhite
 
Qualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an ExampleQualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an ExampleAmenity Applewhite
 

Mehr von Amenity Applewhite (9)

Context Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public DisplaysContext Adaptive Digital Maps on Public Displays
Context Adaptive Digital Maps on Public Displays
 
Using Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial ReasoningUsing Orientation Information for Qualitative Spatial Reasoning
Using Orientation Information for Qualitative Spatial Reasoning
 
Usability Study Mouse Zoom
Usability Study Mouse ZoomUsability Study Mouse Zoom
Usability Study Mouse Zoom
 
Qualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an ExampleQualitative Spatial Reasoning: Cardinal Directions as an Example
Qualitative Spatial Reasoning: Cardinal Directions as an Example
 
Andree Putman
Andree PutmanAndree Putman
Andree Putman
 
Isamu Noguchi
Isamu NoguchiIsamu Noguchi
Isamu Noguchi
 
George Nelson
George NelsonGeorge Nelson
George Nelson
 
The Bauhaus
The BauhausThe Bauhaus
The Bauhaus
 
Embedded Neon
Embedded NeonEmbedded Neon
Embedded Neon
 

KĂŒrzlich hochgeladen

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...gurkirankumar98700
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 

KĂŒrzlich hochgeladen (20)

TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍾 8923113531 🎰 Avail...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 

Farm2.0 thesis defense

  • 1. Farm2.0 using Wordpress to manage geocontent and promote regional food products Amenity Applewhite Masters in Geospatial Technologies Thesis Defense, May 3 2009
  • 2. Outline Introduction - Motivation - Objective Background: Geocontent and GeoCMS Implementation - Tools - Functional design - User roles - Geocontent ïŹ‚ow - Tour Extensibility Conclusion 2
  • 4. Motivation 56% of EU citizens reside in rural areas 91% rural land comprises of EU territory 4
  • 5. Motivation 56% of EU citizens reside in rural areas 91% rural land comprises of EU territory depopulation 4
  • 6. Motivation 56% of EU citizens reside in rural areas 91% rural land comprises of EU territory depopulation ecological degradation 4
  • 7. Motivation 56% of EU citizens reside in rural areas 91% rural land comprises of EU territory depopulation ecological degradation declining quality of life 4
  • 8. Motivation PDO & PGI labels Demarcate products made in a particular place using speciïŹc methods and ingredients. EU scheme to promote rural sustainability... 5
  • 10. Motivation SPANISH FARMS 80% less-favorable areas 6
  • 11. Motivation SPANISH FARMS 80% less-favorable areas 96% small enterprises 6
  • 12. Motivation SPANISH FARMS 80% less-favorable areas 96% small enterprises 14% of EU quality label products 6
  • 14. Motivation SPANISH REGULATORS poor institutional organization 7
  • 15. Motivation SPANISH REGULATORS poor institutional organization small budgets 7
  • 16. Motivation SPANISH REGULATORS poor institutional organization small budgets lack IT skills in human resources 7
  • 18. Motivation SPANISH CONSUMERS majority unaware of PDO/PGI labels 8
  • 19. Motivation SPANISH CONSUMERS majority unaware of PDO/PGI labels will pay higher prices if convinced of superior quality 8
  • 20. Motivation SPANISH CONSUMERS majority unaware of PDO/PGI labels will pay higher prices if convinced of superior quality increasing Internet usage 8
  • 22. Objective mashup maps, Web2.0 lightweight technologies programming languages, open- source APIs, user- generated content + “real world” problem 10
  • 23. Objective A collaborative, easily-managed, and extensible geocontent platform ... + ...to promote PDO and PGI Spanish products. 11
  • 24. 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
  • 25. 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
  • 27. 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
  • 28. 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
  • 29. Background GEOCONTENT doesn’t require spatial database storage; not for complex analysis DESKTOP GIS 16
  • 30. Background GEOCONTENT doesn’t require spatial database storage; not for complex analysis DESKTOP GIS WEB GEO PLATFORM 16
  • 31. Background GEOCONTENT doesn’t require spatial database storage; not for complex analysis DESKTOP GIS Joomla, Wordpress WEB GEO PLATFORM CMS Drupal, 16
  • 32. 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
  • 34. 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
  • 35. Implementation SYSTEM DESIGN 19
  • 36. Implementation USER ROLES Administrator Consejo Regulador Colaborador Visitor 20
  • 37. Implementation GEOCONTENT FLOW 21
  • 38. Tour
  • 39. Tour 23
  • 40. Tour 24
  • 41. Tour 25
  • 42. Tour 26
  • 43. Tour 27
  • 44. Tour 28
  • 45. Tour 29
  • 46. Tour 30
  • 47. Tour 31
  • 48. Tour 32
  • 49. Tour 33
  • 50. Tour 34
  • 51. Tour 35
  • 52. Tour 36
  • 53. Tour 37
  • 54. Tour 38
  • 55. Tour 39
  • 56. Tour 40
  • 57. Tour 41
  • 58. Tour 42
  • 59. Tour 43
  • 61. Extensibility Current Farm2.0 requirements for Valencia: - Web host: MySQL 4.0+, PHP 4.3+ - Designated administrator to manage roles 45
  • 62. Extensibility Farm2.0 requirements in another Spanish region: - Revise controlled vocabulary with new product categories. - New logo (& color palette); replace two ïŹles and several CSS speciïŹcations. - New icon set; adjust custom javascript for GeoMashup plugin. 46
  • 64. 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
  • 65. Thank you. Questions?