SlideShare uma empresa Scribd logo
1 de 16
Online and SMS Fuel Prices Monitoring
     System A Community Web GIS
               Application



              E28-0261/05

DEPARTMENT OF GEOMATIC ENG. AND GIS
INTRODUCTION
Problem Background
In 1990’s the government embarked on embarked on
economic reforms which included:
•Abolition of price controls.
•Deregulate downstream petroleum market
operations.
•Liberalization of distribution and pricing of petroleum
products supply.
•Liberalization of transportation modes.
•Abolition of NOCK’s 30% crude oil supply quota.
PROBLEM STATEMENTS
What has been observed
Fuel Market
•Deregulation of retail prices of petroleum products has
not closely followed the changes in international oil
prices.

•Oil companies are quick to adjust retail petroleum
prices upwards when international oil prices are rising
and slow to lower prices when oil prices are falling.
WEBSITES THAT SHOW FUEL PRICES
OBJECTIVES
• Develop a web mapping application and sms system that will
  enable vehicle users find petrol station with the lowest fuel
  price.


• Add tools to the website and sms system to enable users
  navigate and to any petrol station within Nairobi through short
  code sms queries.


• Enable users find shortest route with minimum traffic within
  Nairobi using network analysis and cartographic techniques.
STUDY AREA
RESEARCH MODEL n-tier Architecture
                Web Server          Application Server                 Data Server

                                     Mapping engine:                  Spatial Database



          Presentation                                          PostGIS
Scripting languages

                                         Supporting Libraries
                                         GDAL, OGR etc.
                                                                               pgsql2shp.
                                         Configuration file
  Web Application
                                           fule_station.map
                                                   .                           shp2pgsql
 Client side Web Browser                                                 Desktop GIS

 Query Petrol prices
 Navigate                    User
 Report
                                                      Administrator
RIKO SYSTEM
RESEARCH MODEL 2 – Google map API
Mark up languages

                           DOM functions

                                           Database



 Layer source Google map




                                                  QuatumGIS
RESULT
  http://petrolkenya.20x.cc/


                    Stations




                   Member
                    Login


                   Up-date
                    form
SMS HUB
     USER


                    Central System




                      HTTP trigger
                                         Central Database
EXTERNAL COMMANDS
    PHP SCRIPTS     Kannel SMS Gateway
SMS QUERIES
                          Low Diesel, Station(independent),
                          Diesel=74.50, Petrol=88.90, Road
                          (Kangundo) Lowest Petrol,
  Lowest        07XXXX    Station(kobil), Diesel=82.56,
                          Petrol=80.98, Road (Koinange
                          Street)




                          Low Diesel, Station(independent),
                          Diesel=74.50, Petrol=88.90, Road
                          (Juja) Lowest Petrol,
                 07XXXX   Station(total), Diesel=76.50,
Lowest Juja               Petrol=81.70, Road (Juja)
SOURCES OF REVENUE



                                    Advertisements



• Advertisements – through banners, links and
  Google ad sense.
• SMS short codes e.g I can charge 5 shillings
  more on the sms queries
ADVERTISMENT & MARKETING
CONCLUSION
• Hope the system will provider a platform where people
  can come together and make informed decision on
  where to fuel.

• The project is targeted at PSV companies, common
  mwananchi and community at large.

• Anyone is welcome to participate since it’s a community
  open source Web GIS application.

• Donations are welcome.
Questions and Comments

Mais conteúdo relacionado

Semelhante a Online Petrol Monitoring System: A community Web GIS and SMS application

Customizable point of-interest queries in road networks
Customizable point of-interest queries in road networksCustomizable point of-interest queries in road networks
Customizable point of-interest queries in road networksieeepondy
 
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화MinPa Lee
 
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...Marco Brambilla
 
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services  A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services IJECEIAES
 
Photovoltaic Hybrid Vehicles Lab Development.
Photovoltaic Hybrid Vehicles Lab Development. Photovoltaic Hybrid Vehicles Lab Development.
Photovoltaic Hybrid Vehicles Lab Development. IbrahimAttia11
 
Psdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingPsdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingZTech Proje
 
RedisConf17 - Lyft - Geospatial at Scale - Daniel Hochman
RedisConf17 - Lyft - Geospatial at Scale - Daniel HochmanRedisConf17 - Lyft - Geospatial at Scale - Daniel Hochman
RedisConf17 - Lyft - Geospatial at Scale - Daniel HochmanRedis Labs
 
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...Daniel Hochman
 
Istio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform EngineersIstio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform EngineersSaiLinnThu2
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...Fatima Qayyum
 
ArcGIS Server System Architecture Memo
ArcGIS Server System Architecture MemoArcGIS Server System Architecture Memo
ArcGIS Server System Architecture Memotrent_merlyn
 
Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015József Makai
 
rateManagerASP Preview
rateManagerASP PreviewrateManagerASP Preview
rateManagerASP PreviewPaul Raymond
 
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.IRJET- Automatic Toll Collection System using ALPR and Biometrics System.
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.IRJET Journal
 
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeImplementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeIRJET Journal
 
Resume_Jin_Q_2016_August_2page
Resume_Jin_Q_2016_August_2pageResume_Jin_Q_2016_August_2page
Resume_Jin_Q_2016_August_2pageLingqiu Jin
 

Semelhante a Online Petrol Monitoring System: A community Web GIS and SMS application (20)

Final ppt1
Final ppt1Final ppt1
Final ppt1
 
Customizable point of-interest queries in road networks
Customizable point of-interest queries in road networksCustomizable point of-interest queries in road networks
Customizable point of-interest queries in road networks
 
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화오픈소스GIS를 활용한 서버기반 공간분석과 시각화
오픈소스GIS를 활용한 서버기반 공간분석과 시각화
 
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...
Web Modeling-based Approach to Automating Web Services Mediation, Choreograph...
 
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services  A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services
A Multi Criteria Recommendation Engine Model for Cloud Renderfarm Services
 
Photovoltaic Hybrid Vehicles Lab Development.
Photovoltaic Hybrid Vehicles Lab Development. Photovoltaic Hybrid Vehicles Lab Development.
Photovoltaic Hybrid Vehicles Lab Development.
 
Resume
ResumeResume
Resume
 
Psdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computingPsdot 18 performance analysis of cloud computing
Psdot 18 performance analysis of cloud computing
 
RedisConf17 - Lyft - Geospatial at Scale - Daniel Hochman
RedisConf17 - Lyft - Geospatial at Scale - Daniel HochmanRedisConf17 - Lyft - Geospatial at Scale - Daniel Hochman
RedisConf17 - Lyft - Geospatial at Scale - Daniel Hochman
 
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...
Geospatial Indexing at Scale: The 15 Million QPS Redis Architecture Powering ...
 
Istio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform EngineersIstio Service Mesh for Developers and Platform Engineers
Istio Service Mesh for Developers and Platform Engineers
 
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
A Low-Cost IoT Application for the Urban Traffic of Vehicles, Based on Wirele...
 
ArcGIS Server System Architecture Memo
ArcGIS Server System Architecture MemoArcGIS Server System Architecture Memo
ArcGIS Server System Architecture Memo
 
Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015Optimization of Incremental Queries CloudMDE2015
Optimization of Incremental Queries CloudMDE2015
 
rateManagerASP Preview
rateManagerASP PreviewrateManagerASP Preview
rateManagerASP Preview
 
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.IRJET- Automatic Toll Collection System using ALPR and Biometrics System.
IRJET- Automatic Toll Collection System using ALPR and Biometrics System.
 
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoeImplementation of Automatic Upper Dipper in Car Dashboard using CANoe
Implementation of Automatic Upper Dipper in Car Dashboard using CANoe
 
SANDHYA PPT.pptx
SANDHYA PPT.pptxSANDHYA PPT.pptx
SANDHYA PPT.pptx
 
Mount tech
Mount techMount tech
Mount tech
 
Resume_Jin_Q_2016_August_2page
Resume_Jin_Q_2016_August_2pageResume_Jin_Q_2016_August_2page
Resume_Jin_Q_2016_August_2page
 

Último

Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdfssuserdda66b
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the ClassroomPooky Knightsmith
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - Englishneillewis46
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxVishalSingh1417
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 

Último (20)

Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 

Online Petrol Monitoring System: A community Web GIS and SMS application

  • 1. Online and SMS Fuel Prices Monitoring System A Community Web GIS Application E28-0261/05 DEPARTMENT OF GEOMATIC ENG. AND GIS
  • 2. INTRODUCTION Problem Background In 1990’s the government embarked on embarked on economic reforms which included: •Abolition of price controls. •Deregulate downstream petroleum market operations. •Liberalization of distribution and pricing of petroleum products supply. •Liberalization of transportation modes. •Abolition of NOCK’s 30% crude oil supply quota.
  • 3. PROBLEM STATEMENTS What has been observed Fuel Market •Deregulation of retail prices of petroleum products has not closely followed the changes in international oil prices. •Oil companies are quick to adjust retail petroleum prices upwards when international oil prices are rising and slow to lower prices when oil prices are falling.
  • 4. WEBSITES THAT SHOW FUEL PRICES
  • 5. OBJECTIVES • Develop a web mapping application and sms system that will enable vehicle users find petrol station with the lowest fuel price. • Add tools to the website and sms system to enable users navigate and to any petrol station within Nairobi through short code sms queries. • Enable users find shortest route with minimum traffic within Nairobi using network analysis and cartographic techniques.
  • 7. RESEARCH MODEL n-tier Architecture Web Server Application Server Data Server Mapping engine: Spatial Database Presentation PostGIS Scripting languages Supporting Libraries GDAL, OGR etc. pgsql2shp. Configuration file Web Application fule_station.map . shp2pgsql Client side Web Browser Desktop GIS Query Petrol prices Navigate User Report Administrator
  • 9. RESEARCH MODEL 2 – Google map API Mark up languages DOM functions Database Layer source Google map QuatumGIS
  • 10. RESULT http://petrolkenya.20x.cc/ Stations Member Login Up-date form
  • 11. SMS HUB USER Central System HTTP trigger Central Database EXTERNAL COMMANDS PHP SCRIPTS Kannel SMS Gateway
  • 12. SMS QUERIES Low Diesel, Station(independent), Diesel=74.50, Petrol=88.90, Road (Kangundo) Lowest Petrol, Lowest 07XXXX Station(kobil), Diesel=82.56, Petrol=80.98, Road (Koinange Street) Low Diesel, Station(independent), Diesel=74.50, Petrol=88.90, Road (Juja) Lowest Petrol, 07XXXX Station(total), Diesel=76.50, Lowest Juja Petrol=81.70, Road (Juja)
  • 13. SOURCES OF REVENUE Advertisements • Advertisements – through banners, links and Google ad sense. • SMS short codes e.g I can charge 5 shillings more on the sms queries
  • 15. CONCLUSION • Hope the system will provider a platform where people can come together and make informed decision on where to fuel. • The project is targeted at PSV companies, common mwananchi and community at large. • Anyone is welcome to participate since it’s a community open source Web GIS application. • Donations are welcome.