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

Post on 25-May-2015

636 views 2 download

Tags:

description

Project presented to JKUAT as a final year undergraduate project for BSC. Geomatic Engineering and GIS

transcript

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

Desktop GIS

Spatial Database

PostGIS

shp2pgsql

pgsql2shp.

Supporting LibrariesGDAL, OGR etc.

Configuration file

fule_station.map.

Mapping engine:

Scripting languages

Client side Web Browser

Query Petrol pricesNavigateReport

User

Administrator

Web Application

Data ServerApplication ServerWeb Server

Presentation

RIKO SYSTEM

RESEARCH MODEL 2 – Google map API

QuatumGIS

Database

DOM functions

Mark up languages

Layer source Google map

RESULT

Stations

Member Login

Up-date form

http://petrolkenya.20x.cc/

SMS HUB

HTTP trigger

Kannel SMS GatewayEXTERNAL COMMANDS

PHP SCRIPTS

Central System

Central Database

USER

Lowest 07XXXX

Low Diesel, Station(independent), Diesel=74.50, Petrol=88.90, Road (Kangundo) Lowest Petrol, Station(kobil), Diesel=82.56, Petrol=80.98, Road (Koinange Street)

Lowest Juja 07XXXX

Low Diesel, Station(independent), Diesel=74.50, Petrol=88.90, Road (Juja) Lowest Petrol, Station(total), Diesel=76.50, Petrol=81.70, Road (Juja)

SMS QUERIES

SOURCES OF REVENUE

• Advertisements – through banners, links and Google ad sense.

• SMS short codes e.g I can charge 5 shillings more on the sms queries

Advertisements

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