SlideShare a Scribd company logo
1 of 13
Download to read offline
David Bracewell, et al. (Eds): AIAA 2011,CS & IT 03, pp. 107–119 , 2011.
© CS & IT-CSCP 2011 DOI : 10.5121/csit.2011.1310
DESIGN AND IMPLEMENTATION OF ONTOLOGY
BASED ON SEMANTIC ANALYSIS FOR GIS
APPLICATION
Dr. S.S Mantha1
, Mrs. Madhuri Rao 2
, Ms. Naina Saita3
1
Chairman AICTE, Professor, CAD/CAM, Robotics, VJTI, Mumbai, India
ssmantha@vjti.org.in
2
Asst Prof, Department of Information Technology, TSEC, Mumbai University, India
my_rao@yahoo.com
3
Student, Department of Information Technology, TSEC, Mumbai University, India
nainasaita@gmail.com
ABSTRACT
The Agricultural Census information is a leading source of facts and figures about a country’s
agricultural development. Such information is used by many who provide services to farmers
and rural communities including federal, state and local governments, agribusinesses etc. Also
such information when integrated with other agricultural surveys and statistics can help in
monitoring progress towards the achievement of Millennium Development Goals (MDGs) of a
country. But such huge volumes of census data are available at various geo-spatial portals
either in proprietary formats like shape files, .dat files etc or in form of database tables, word
documents, PDF’s etc. In order to do analysis or to just see the progress of a particular area
such huge datasheets have to be scanned. This paper provides solutions to various problems
related to Geo-spatial Agricultural Census data in three aspects: (1) Storage / Organization of
census data using enhanced methods such as ontologies. (2) Visualization of data using Google
Maps and Column Charts. (3) Analysis of data using interactive methods like Column Charts.
KEYWORDS
Geo-spatial Ontology, Enhanced Visualization, Google Maps, Column Charts, Geo-
spatial Agricultural Census data.
1. INTRODUCTION
The Agricultural Census is a leading source of facts and figures about a country’s agricultural
development. Conducted every five or ten years, the Census provides detailed information about
a country’s farms and ranches and the people who operate them. It is the only reliable source of
uniform, accurate and comprehensive agricultural data for every state and county in the country.
Agricultural Census information is used by many who provide services to farmers and rural
communities including federal, state and local governments, agribusinesses etc. The uses of
agricultural census data [1] in a variety of economic and social areas are shown below in Figure
1. This agricultural census data is mainly used in monitoring progress towards the achievement of
Millennium Development Goals (MDGs) and in analyzing poverty, food security and gender
issues. An agricultural census could provide a range of data related to the MDGs as explained
below:
108 Computer Science & Information Technology (CS & IT)
Figure 1 : The Agricultural Census in the framework of the system of integrated agricultural
censuses and surveys [1]
1.1. Poverty monitoring and analysis
Shortage of land is one of the main reasons of poverty and agricultural census data related to farm
size, types of cropping systems etc can help to understand whether farmers have sufficient land to
support their needs. Also crop data can highlight the potential for raising farm incomes through
crop diversification and investing in high value crops.
1.2. Food security monitoring and analysis
Cropping patterns can be analysed along with information on the use of irrigation, variety of
improved seeds used, high value crops, farm machinery to help develop programmes for
increasing food production. The agricultural census also helps to tackle issues related to food
access. For example, data on the location and availability of agricultural produce markets and
other infrastructure in the community can help to assess the effectiveness and accessibility of the
food distribution system.
1.3. Measuring the role of women in agriculture
The agricultural census provides indirect measures related to the role of women in agricultural
production activities and the participation of rural women in non-farm economic activities. The
identification of the agricultural holder provides the basis for comparing the characteristics of
holdings operated by men and women. Study of aspects such as area of holding, cropping
patterns, use of different agricultural practices can help to focus on the problems faced by women
in operating agricultural holdings. For example, if women tend to be responsible for managing
livestock, the census would provide information on the number of women performing similar
roles, type of livestock they manage, their demographic characteristics, main occupation, and the
amount of time they spend in working on and off the holding.
Computer Science & Information Technology (CS & IT) 109
1.4. Ensure environmental sustainability
This emphasizes on “integrating the principles of sustainable development into country policies
and programmes and reducing the loss of environmental resources”. An agricultural census
collects a large amount of environmental information related to irrigation, soil degradation, use of
mineral fertilizers, use of pesticides, fungicides etc.
1.5. Agricultural planning and policy-making
An agricultural census can be used to analyze the characteristics of agricultural holdings and their
agricultural production activities and thereby acts as an aid in helping the government and other
regulatory bodies in effective planning and policy-making.
1.6. Providing data for the private sector
Private sector basically requires such data for making commercial decisions. A food processing
company could use data such as number of growers and area for specific crops in each district to
help identify target sites for its processing plants. An input supplier could use data such as input
use for each crop by district to better identify the market opportunities. Farm machinery suppliers
use data such as area of each type of crop grown and the number of growers to identify the
potential demand for their products. A company planning to setup a business in a particular
location could use such data to assess the availability of labour and the variety of skills available
in that location.
Agriculture surveys are presently carried out throughout the nation in order to collect information
and statistics on crops, rangeland, livestock and other related agricultural resources. This data is
collected on district, county and state and also at the local level. But to gather such strategic and
highly useful data, various problems are faced [2]. Such data when integrated with other census
data and surveys and the resulting if analyzed and interpreted properly can help for agricultural
development planning and formulation of national agricultural policies. Huge volumes of census
data are available at various geo-spatial portals in formats like database tables, propriety formats
like shape files, or simple formats like Word documents, PDF’s etc. But retrieval of such
information from such sources is difficult. Also it is cumbersome to analyze such high volumes of
information for strategic planning purposes.
This paper tackles problems related to Agricultural Census data in three aspects-
(1) Storage / Organization of census data- Rather than storing data in relational databases
or proprietary formats like shape files, it stores data using improved knowledge and data
modeling techniques such as ontologies [3].
(2) Visualization of data- Rather than pondering over multiple .dbf, .xls, or pdf files for analyzing
and interrelating it for strategic planning and decision making purposes, the paper demonstrates
an interactive way of projecting such valuable information using Google Maps and Column
Charts.
(3) Analysis- Interactive methods like column charts etc have been used to compare growth,
variances, improvements etc among various states and counties. Also such data can be integrated
with other surveys and analysis to solve various problems.
As participation in the Census is required by law, and the same law protects the confidentiality
and integrity of all individual responses. So many large geo-spatial data portals store and publish
only statistical aggregates and no detailed information from individual operations are ever
disclosed for security purposes. Based on such statistical aggregates collected, a semantic
application is developed to analyze such data and provide such crucial data in a timely manner
thereby improving and shortening the planning and decision making process. The application
proposed by this paper involves developing OWL Ontology for agriculture domain thereby
110 Computer Science & Information Technology (CS & IT)
modelling US AGRICULTURAL 2007 CENSUS DATA [4]. Depending on the input query, the
data is analyzed and extracted dynamically from the ontology structure. Finally the information is
projected on the Map and displayed to the user. The analysis results are interactively displayed on
Column Charts and Bar Charts.
2. DESIGN APPROACH
2.1. Develop Ontology for Agriculture Domain
Ontology models knowledge for US Agricultural Census and is based on 4 viewpoints:-
• Farm Land Features
• Land Features
• Operator Features
• Crop Production Features
The main entities of interest are:
a. Farm Land-This class models information related to farms in a county. It models
information such as “% of farms with sales less than $10,000”, “Average size of the
farms” etc. This class is further sub-divided into Cropland and Orchard land. Also it has
other sub-classes such as Production Expenses, Machinery, and Agricultural Products.
Such data can be used for poverty monitoring and analysis and can be very useful to
private sector as stated earlier.
b. Crop Land-This class models information related to a crop lands under a farm of a
particular county. It models information such as “acres of cropland in the farm” etc. Such
data can be used for food security monitoring and analysis as stated earlier.
c. Annual Crop Production-This class models detailed information related to all annual
crops grown under a particular county. Information such as pesticide used, fertilizer used,
improved seeds used, acres harvested etc is modeled in this class. Such data can be used
to ensure environmental sustainability and agricultural planning and policy making as
stated earlier.
d. Perennial Crop Production-This class models detailed information related to all perennial
crops grown under a particular county. Information such as pesticide used, fertilizer used,
improved seeds used, acres harvested etc is modeled in this class. Such data can be used
to ensure environmental sustainability and agricultural planning and policy making.
e. Operator-This class models information related to operators of the farm. It models
important information such as “% of farms operated by family”, “% of farms operated by
female principal operators” etc. Such data can be used to measure the role of women in
agriculture as state earlier.
2.2. Associate the ontology concepts and relations with the geographic data
The Ontology created is represented in XML (Extensible Mark-up Language) format that
supports RDF (Resource Description Framework) schema and OWL (Web ontology language).
The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C)
specifications originally designed as a metadata data model. The Web Ontology
Language (OWL) is a family of knowledge representation languages for authoring ontologies,
and is endorsed by the World Wide Web Consortium. OWL ontologies are most commonly
serialized using RDF/XML syntax.
Computer Science & Information Technology (CS & IT) 111
2.3. Develop a user-interface for semantic searching of GIS data
User-interface is developed using HTML, CSS, JavaScript and AJAX technologies wherein the
user fires queries to extract data from the XML file.
2.4. Display output plotted on a Map
User-selected parameters are mapped onto the ontology, appropriate individuals need to be
extracted and finally through the meta-data the appropriate individuals (instances) are displayed
as a marker on Google Map. Google Maps API v3 and Google Visualization API are used for this
purpose.
2.5. Comparison between various years of Agricultural Census Data using
interactive methods such as Google Column Charts and Bar Charts
3. IMPLEMENTATION
3.1. Data Gathering and Mapping
Figure 2: Shape file snapshot
US Agricultural Census Data 2007 has been gathered from nationatlas.gov site. The Geo-spatial
portal is managed by USDA (United States Department of Agriculture). This census data is
published in its NASS (National Agricultural Statistics Service) program. Raw data has been
gathered in shape file geospatial format as showing in Figure 2 below. Nearly twenty-five
categories of data which include information about farms, crops, livestock, values of products,
and farm operator characteristics etc have been gathered. The data is presented by county for all
50 states.
The attributes available in shape files are mapped into user friendly column names using the Meta
data of the US Agricultural Census Data 2007 as shown in Figure 3 below. The gathered data did
not contain spatial references i.e. latitude longitude information for each state and county was
missing. The above problem was solved as –
First the latitude and longitude for each county and state was obtained using the following sites.
112 Computer Science & Information Technology (CS & IT)
http://www.infoplease.com/atlas/latitude-longitude.html,
http://www.worldatlas.com/aatlas/latitude_and_longitude_finder.htm.
Then the available information from these sites is in degree, minutes and seconds but Google
Maps accepts decimal degrees format. So the degree, minutes and seconds format data was
converted to decimal degrees using the following site http://www.satsig.net/degrees-minutes-
seconds-calculator.htm
Figure 3: Metadata snapshot
3.1.1 Final Attributes
• Farmland Characteristics
a. Average size of farms in acres
b. % of farms with sales less than $10,000
c. % of farms with sales between $10,000 and $249,000
d. Average value of agricultural products sold per farm
e. Average value of all machinery and equipments per farm
f. Average total farm production expenses per farm
• Operator Characteristics
a. % of farms operated by family
b. % of farms with female principal operators
c. Average age of principal farm operator
• Land Characteristics
a. Area of total cropland as % of land area in acres
b. Total area of land in orchards
c. Irrigated Land in orchards
• Crop Characteristics
a. Crop name
b. Crop Code
c. Soil preparation method
d. Irrigation Used
e. Fertilizer Used
Computer Science & Information Technology (CS & IT) 113
f. Pesticide Used
g. Harvesting Method
h. Threshing Method
i. Improved Seeds Used
j. Area harvested
k. Quantity harvested
l. Mostly sold to
3.2. Ontology development
Ontology for the US agricultural census data is developed using Protégé OWL version 4.1 [5]
software as shown in the Figure 4 below. Ontology is then populated (individuals are created)
with data from shape files. The final ontology is saved in xml format.
Figure 4: Asserted Class Hierarchy
3.2. Modelling the Agricultural census data
In the Agricultural Census Data page as shown in Figure 5, initially the State and County drop-
down boxes are displayed. As soon as the page loads, the State dropdown box is filled with
options which are dynamically extracted from the ontology. After the user selects a particular
state, the county dropdown box is loaded dynamically with its options that are extracted from the
ontology. County drop down box is loaded with all the counties only under the selected state.
Also at the same time all the counties of that state are plotted on Google Map as shown in Figure
6. Data related to all characteristics i.e. Farmland, Operator and Land is displayed in the marker
plotted on Map for each and every county under than state.
If the user selects a particular county, then data for all characteristics (Farmland, Operator and
Land) only for that particular selected county is displayed on the marker plotted on Google Map
as shown in Figure 7. Once a county is selected, all 3 dropdown boxes i.e. Farmland
characteristics, Operator characteristics and Land characteristics are filled with options
dynamically extracted from the ontology.
114 Computer Science & Information Technology (CS & IT)
If a user selected a particular option from any of these 3 drop-down boxes then data for that
selected options is displayed in the marker plotted on the map for the selected county as shown in
Figure 8. Implementation of above functionality has been done using JavaScript [6], AJAX [7]
and Google Maps API version 3 [8].
Figure 5: Agricultural Census Data Page
Figure 6: Agricultural Census Data Page – State Selected
Computer Science & Information Technology (CS & IT) 115
Figure 7: Agricultural Census Data Page – County Selected
Figure 8: Agricultural Census Data Page – Characteristics Selected
3.3. Modelling the Crop production characteristics
In the Crop Production Characteristics Page, initially the State and County drop-down boxes are
displayed. As soon as the page loads, the State dropdown box is filled with options which are
dynamically extracted from the ontology. After the user selects a particular state, the county
dropdown box is loaded dynamically with its options that are extracted from the ontology.
County drop down box is loaded with all the counties only under the selected state. Also at the
same time all the counties of that state are plotted on Google Map. All the Annual and Perennial
Crops grown for all the counties under than state are listed in the place marker plotted on Map for
each and every county under than state.
If the user selects a particular county, then detailed data such as irrigation used, fertilizer used etc
for both annual and perennial crops only for that particular selected county is displayed on the
116 Computer Science & Information Technology (CS & IT)
marker plotted on Google Map. Once a county is selected, annual and perennial dropdown boxes
are filled with options dynamically extracted from the ontology.
If a user selected a particular crop from any of this 2 drop-down boxes then detailed data for that
selected crop is displayed in the marker plotted on the map for the selected county as shown in
Figure 6. Implementation of above functionality has been done using JavaScript and Google
Maps API version 3.
Figure 9: Crop Production Characteristics Page
Figure 10: Crop Production Characteristics Page – State Selected
Computer Science & Information Technology (CS & IT) 117
Figure 11: Crop Production Characteristics Page – County Selected
Figure 12: Crop Production Characteristics Page – Crop Selected
3.4. Comparison between 2002 and 2007 agricultural census data
This page does comparison between 2002 and 2007 US agricultural census data. Initially as the
page loads, State and ‘Select a characteristics’ dropdown box are displayed. All options for State
dropdown box are loaded dynamically from the ontology For comparison, user needs to select a
118 Computer Science & Information Technology (CS & IT)
particular state and a characteristic for analysis and then when display button is clicked the result
of the analysis is displayed interactively using Google Column Charts API as shown in Figure 13.
The column chart does comparison for the selected parameter between 2002 and 2007 data for all
counties under the selected state.
Example – if a particular state such as “Alaska” is selected and a parameter such as “% of farms
with sales less than $10,000”, then the column chart does comparison between all counties under
Alaska for the parameter “% of farms with sales less than $10,000” for 2002 and 2007 data as
shown in Figure 13. So the column chart serves 2 purposes i.e. it provides comparison between
all counties under than state and also comparison between 2002 and 2007 data for a particular
county. Implementation of the above functionality has been done using JavaScript and Google
Column Charts of Google Visualization API [9].
Figure 13: Comparison of 2002 and 2007 Census Data Page
4. CONCLUSIONS
Thus the proposed application in this paper successfully solves various problems related to
storage, retrieval and visualization of agricultural census data as explained below.
• Organization/ Storage of Geo-spatial data -Data stored in ontology rather than PDFS,
RDBMS or proprietary formats such as shape files.
• Visualization- Data visualized using user-friendly methods such as Google Maps and Column
charts. Rather than using ontology as a semantic knowledge modelling tool we have used it to
develop Ontology Enhanced User Interface.
• Analysis- Easy to use, fast, user-friendly methods for census data comparison such as
Column Charts have been used. Also they serve as baseline data and can be integrated with
other agricultural surveys and statistics.Also the various attributes selected help in monitoring
the various MDGs as –
Computer Science & Information Technology (CS & IT) 119
• Poverty monitoring and analysis – Attributes such as Average size of farms in acres, % of
farms with sales less than $10,000, % of farms with sales between $10,000 and $249,000,
Average total farm production expenses per farm, Average value of agricultural products sold
per farm etc selected in this application can help to monitor various aspects of poverty.
• Food security monitoring and analysis –Parameters related to food availability, food access,
stability of food supplies etc can help to monitor food conditions for a particular area.
Attributes such as Area of total cropland as % of land area in acres, Improved Seeds used for
that area, Area harvested, and Quantity harvested etc selected in this application can help in
food security monitoring.
• Role of women in agriculture – Attributes such as % of farms operated by family, % of farms
with female principal operators, Average age of principal farm operator etc selected in this
application help to determine the level of participation of women in agriculture and also help
to understand the various problems faced by women in operating the agricultural holdings.
• Ensure environment sustainability – Range of parameters such as irrigation used, pesticides
used, and minerals used fertilizers used etc can help to determine the condition of
environmental resources of a particular area.
• Provide data to the private sector – Attributes such as produce mostly sold to, Area harvested,
Quantity harvested, Average value of agricultural products sold per farm, Average value of
all machinery and equipments per farm etc selected in this application provide important
information to the private sector and help them in making commercial decisions and plan up
their various marketing strategies.
• Agricultural planning and policy - making – Study of a specific crop – classification between
annual and perennial crops, Structure of agriculture in a particular area etc help in planning
various agricultural policies and integrate such information with other areas.
• Providing baseline data for monitoring agricultural development projects – 2002 and 2007
Agricultural Census Data Comparison page is an example of the above application.
REFERENCES
[1] Food and Agriculture Organization of the United Nations Rome (2005) - A System of Integrated
Agricultural Censuses and Surveys, Volume 1- World Programme for the Census of Agriculture 2010
[2] ERSI. “GIS Best practices: GIS for Agriculture”- http://www.esri.com/library/bestpractices/gis-for-
agriculture.pdf, June 2009, [July. 20, 2010].
[3] Ontology Development 101: A Guide to Creating Your First Ontology -
http://protege.stanford.edu/publications/ontology_development/ontology101.html
[4] US Agricultural Census Data - http://www.nationalatlas.gov/mld/agcen07.html
[5] Understanding protégé software -
http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_2.pd
f.
[6] JavaScript and AJAX - http://en.wikipedia.org/wiki/Ajax_(programming)
[7] XML DOM - http://www.w3schools.com/dom/dom_intro.asp
[8] Google Maps API v3 - http://code.google.com/apis/maps/documentation/javascript/tutorial.html
[9] Google Visualization API - http://code.google.com/apis/visualization/documentation/

More Related Content

What's hot

Tabulation, Dissemination and Archiving
 Tabulation, Dissemination and Archiving Tabulation, Dissemination and Archiving
Tabulation, Dissemination and ArchivingFAO
 
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...PiLNAfrica
 
Community-level data
Community-level dataCommunity-level data
Community-level dataFAO
 
Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...FAO
 
Linking Population and Housing Censuses with Agricultural Censuses
Linking Population and Housing Censuses with Agricultural CensusesLinking Population and Housing Censuses with Agricultural Censuses
Linking Population and Housing Censuses with Agricultural CensusesFAO
 
Overview of the new features of the WCA2020. Importance of the WCA in the lig...
Overview of the new features of the WCA2020. Importance of the WCA in the lig...Overview of the new features of the WCA2020. Importance of the WCA in the lig...
Overview of the new features of the WCA2020. Importance of the WCA in the lig...FAO
 
Community-level data
Community-level dataCommunity-level data
Community-level dataFAO
 
Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3FAO
 
Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...FAO
 
Methodological considerations
Methodological considerations Methodological considerations
Methodological considerations FAO
 
Census Theme 1 – Identification and general characteristics
Census Theme 1 – Identification and general characteristicsCensus Theme 1 – Identification and general characteristics
Census Theme 1 – Identification and general characteristicsFAO
 
Ethio csa - area and production report 2008-2009 (2001 ec)
Ethio   csa - area and production report 2008-2009 (2001 ec)Ethio   csa - area and production report 2008-2009 (2001 ec)
Ethio csa - area and production report 2008-2009 (2001 ec)TASFAA
 
A model application to assess resource use efficiency for maize production in...
A model application to assess resource use efficiency for maize production in...A model application to assess resource use efficiency for maize production in...
A model application to assess resource use efficiency for maize production in...Alexander Decker
 
Agricultural Integrated Survey (AGRIS): Rationale and Methodology
Agricultural Integrated Survey (AGRIS):  Rationale and MethodologyAgricultural Integrated Survey (AGRIS):  Rationale and Methodology
Agricultural Integrated Survey (AGRIS): Rationale and MethodologyFAO
 
Use of Technology for field data capture and compilation : Technical Session 16c
Use of Technology for field data capture and compilation : Technical Session 16cUse of Technology for field data capture and compilation : Technical Session 16c
Use of Technology for field data capture and compilation : Technical Session 16cFAO
 
Roundtable on countries census plans, approaches and methodologies
Roundtable on countries census plans, approaches and methodologiesRoundtable on countries census plans, approaches and methodologies
Roundtable on countries census plans, approaches and methodologiesFAO
 
Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3FAO
 

What's hot (18)

Tabulation, Dissemination and Archiving
 Tabulation, Dissemination and Archiving Tabulation, Dissemination and Archiving
Tabulation, Dissemination and Archiving
 
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
 
Community-level data
Community-level dataCommunity-level data
Community-level data
 
Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...
 
Linking Population and Housing Censuses with Agricultural Censuses
Linking Population and Housing Censuses with Agricultural CensusesLinking Population and Housing Censuses with Agricultural Censuses
Linking Population and Housing Censuses with Agricultural Censuses
 
Overview of the new features of the WCA2020. Importance of the WCA in the lig...
Overview of the new features of the WCA2020. Importance of the WCA in the lig...Overview of the new features of the WCA2020. Importance of the WCA in the lig...
Overview of the new features of the WCA2020. Importance of the WCA in the lig...
 
Community-level data
Community-level dataCommunity-level data
Community-level data
 
Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3
 
Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...Overview of the New Features of World Programme for the Census of Agriculture...
Overview of the New Features of World Programme for the Census of Agriculture...
 
Methodological considerations
Methodological considerations Methodological considerations
Methodological considerations
 
Census Theme 1 – Identification and general characteristics
Census Theme 1 – Identification and general characteristicsCensus Theme 1 – Identification and general characteristics
Census Theme 1 – Identification and general characteristics
 
Ethio csa - area and production report 2008-2009 (2001 ec)
Ethio   csa - area and production report 2008-2009 (2001 ec)Ethio   csa - area and production report 2008-2009 (2001 ec)
Ethio csa - area and production report 2008-2009 (2001 ec)
 
A model application to assess resource use efficiency for maize production in...
A model application to assess resource use efficiency for maize production in...A model application to assess resource use efficiency for maize production in...
A model application to assess resource use efficiency for maize production in...
 
Agricultural Integrated Survey (AGRIS): Rationale and Methodology
Agricultural Integrated Survey (AGRIS):  Rationale and MethodologyAgricultural Integrated Survey (AGRIS):  Rationale and Methodology
Agricultural Integrated Survey (AGRIS): Rationale and Methodology
 
Use of Technology for field data capture and compilation : Technical Session 16c
Use of Technology for field data capture and compilation : Technical Session 16cUse of Technology for field data capture and compilation : Technical Session 16c
Use of Technology for field data capture and compilation : Technical Session 16c
 
24. ghanshyam prasad jhariya
24. ghanshyam prasad jhariya24. ghanshyam prasad jhariya
24. ghanshyam prasad jhariya
 
Roundtable on countries census plans, approaches and methodologies
Roundtable on countries census plans, approaches and methodologiesRoundtable on countries census plans, approaches and methodologies
Roundtable on countries census plans, approaches and methodologies
 
Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3Methodological considerations for the census design : Technical Session 3
Methodological considerations for the census design : Technical Session 3
 

Similar to DESIGN AND IMPLEMENTATION OF ONTOLOGY BASED ON SEMANTIC ANALYSIS FOR GIS APPLICATION

Use of Management Information System by Farmers for Improve Productivity in K...
Use of Management Information System by Farmers for Improve Productivity in K...Use of Management Information System by Farmers for Improve Productivity in K...
Use of Management Information System by Farmers for Improve Productivity in K...ijcseit
 
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...ijcseit
 
Towards Indian Agricultural Information: A Need Based Information Flow Model
Towards Indian Agricultural Information: A Need Based Information Flow ModelTowards Indian Agricultural Information: A Need Based Information Flow Model
Towards Indian Agricultural Information: A Need Based Information Flow Modelinventionjournals
 
An Overview of Crop Yield Prediction using Machine Learning Approach
An Overview of Crop Yield Prediction using Machine Learning ApproachAn Overview of Crop Yield Prediction using Machine Learning Approach
An Overview of Crop Yield Prediction using Machine Learning ApproachIRJET Journal
 
China - Agricultural Practices and Services
China - Agricultural Practices and ServicesChina - Agricultural Practices and Services
China - Agricultural Practices and ServicesExternalEvents
 
Mobile phone an instrument of disseminating requisite agricultural informat...
Mobile phone   an instrument of disseminating requisite agricultural informat...Mobile phone   an instrument of disseminating requisite agricultural informat...
Mobile phone an instrument of disseminating requisite agricultural informat...eSAT Journals
 
Census Tabulation, Archiving and Dissemination : Technical Session 16
Census Tabulation, Archiving and Dissemination : Technical Session 16Census Tabulation, Archiving and Dissemination : Technical Session 16
Census Tabulation, Archiving and Dissemination : Technical Session 16FAO
 
STAT 102 (1ST).pptx
STAT 102 (1ST).pptxSTAT 102 (1ST).pptx
STAT 102 (1ST).pptxISHUJANGRA3
 
USAD Meso-level database coverage
USAD Meso-level database coverageUSAD Meso-level database coverage
USAD Meso-level database coverageICRISAT
 
Census Tabulation, Archiving and Dissemination : Technical Session 15
Census Tabulation, Archiving and Dissemination : Technical Session 15Census Tabulation, Archiving and Dissemination : Technical Session 15
Census Tabulation, Archiving and Dissemination : Technical Session 15FAO
 
Census Tabulation, Dissemination and Archiving
Census Tabulation, Dissemination and ArchivingCensus Tabulation, Dissemination and Archiving
Census Tabulation, Dissemination and ArchivingFAO
 
Importance of Data Analysis in Indian Agriculture
Importance of Data Analysis in Indian AgricultureImportance of Data Analysis in Indian Agriculture
Importance of Data Analysis in Indian AgricultureVipulKumarPathak1
 
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...Saide OER Africa
 
Presentation of e governance on dataware house in tamilnadu government
Presentation of e governance on dataware house in tamilnadu governmentPresentation of e governance on dataware house in tamilnadu government
Presentation of e governance on dataware house in tamilnadu governmentsumit gyawali
 
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision Agriculture
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision AgricultureDr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision Agriculture
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision AgricultureDr Dev Kambhampati
 

Similar to DESIGN AND IMPLEMENTATION OF ONTOLOGY BASED ON SEMANTIC ANALYSIS FOR GIS APPLICATION (20)

Use of Management Information System by Farmers for Improve Productivity in K...
Use of Management Information System by Farmers for Improve Productivity in K...Use of Management Information System by Farmers for Improve Productivity in K...
Use of Management Information System by Farmers for Improve Productivity in K...
 
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...
USE OF MANAGEMENT INFORMATION SYSTEM BY FARMERS FOR IMPROVE PRODUCTIVITY IN K...
 
Towards Indian Agricultural Information: A Need Based Information Flow Model
Towards Indian Agricultural Information: A Need Based Information Flow ModelTowards Indian Agricultural Information: A Need Based Information Flow Model
Towards Indian Agricultural Information: A Need Based Information Flow Model
 
An Overview of Crop Yield Prediction using Machine Learning Approach
An Overview of Crop Yield Prediction using Machine Learning ApproachAn Overview of Crop Yield Prediction using Machine Learning Approach
An Overview of Crop Yield Prediction using Machine Learning Approach
 
China - Agricultural Practices and Services
China - Agricultural Practices and ServicesChina - Agricultural Practices and Services
China - Agricultural Practices and Services
 
Mobile phone an instrument of disseminating requisite agricultural informat...
Mobile phone   an instrument of disseminating requisite agricultural informat...Mobile phone   an instrument of disseminating requisite agricultural informat...
Mobile phone an instrument of disseminating requisite agricultural informat...
 
Communicating Agricultural Science and Technology Indicators: Lessons Learned
Communicating Agricultural Science and Technology Indicators: Lessons LearnedCommunicating Agricultural Science and Technology Indicators: Lessons Learned
Communicating Agricultural Science and Technology Indicators: Lessons Learned
 
Census Tabulation, Archiving and Dissemination : Technical Session 16
Census Tabulation, Archiving and Dissemination : Technical Session 16Census Tabulation, Archiving and Dissemination : Technical Session 16
Census Tabulation, Archiving and Dissemination : Technical Session 16
 
STAT 102 (1ST).pptx
STAT 102 (1ST).pptxSTAT 102 (1ST).pptx
STAT 102 (1ST).pptx
 
USAD Meso-level database coverage
USAD Meso-level database coverageUSAD Meso-level database coverage
USAD Meso-level database coverage
 
Statistical education
Statistical educationStatistical education
Statistical education
 
Census Tabulation, Archiving and Dissemination : Technical Session 15
Census Tabulation, Archiving and Dissemination : Technical Session 15Census Tabulation, Archiving and Dissemination : Technical Session 15
Census Tabulation, Archiving and Dissemination : Technical Session 15
 
Data Initiatives to Track Public Spending and Outcomes in African Agriculture
Data Initiatives to Track Public Spending and Outcomes in African AgricultureData Initiatives to Track Public Spending and Outcomes in African Agriculture
Data Initiatives to Track Public Spending and Outcomes in African Agriculture
 
Census Tabulation, Dissemination and Archiving
Census Tabulation, Dissemination and ArchivingCensus Tabulation, Dissemination and Archiving
Census Tabulation, Dissemination and Archiving
 
A i3621e
A i3621eA i3621e
A i3621e
 
Importance of Data Analysis in Indian Agriculture
Importance of Data Analysis in Indian AgricultureImportance of Data Analysis in Indian Agriculture
Importance of Data Analysis in Indian Agriculture
 
Agricultural Informatics as a Branch of Study in Information Sciences and Tec...
Agricultural Informatics as a Branch of Study in Information Sciences and Tec...Agricultural Informatics as a Branch of Study in Information Sciences and Tec...
Agricultural Informatics as a Branch of Study in Information Sciences and Tec...
 
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
Farmer's Agribusiness Training Course: Module 1 Lesson 3 Supplementary Readin...
 
Presentation of e governance on dataware house in tamilnadu government
Presentation of e governance on dataware house in tamilnadu governmentPresentation of e governance on dataware house in tamilnadu government
Presentation of e governance on dataware house in tamilnadu government
 
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision Agriculture
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision AgricultureDr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision Agriculture
Dr Dev Kambhampati | USDA- On the Doorsteps of IT Age: Precision Agriculture
 

More from cscpconf

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR cscpconf
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATIONcscpconf
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...cscpconf
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIEScscpconf
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICcscpconf
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS cscpconf
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS cscpconf
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICcscpconf
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINcscpconf
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...cscpconf
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMcscpconf
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...cscpconf
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWcscpconf
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKcscpconf
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...cscpconf
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAcscpconf
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHcscpconf
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...cscpconf
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGEcscpconf
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTcscpconf
 

More from cscpconf (20)

ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
ANALYSIS OF LAND SURFACE DEFORMATION GRADIENT BY DINSAR
 
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
4D AUTOMATIC LIP-READING FOR SPEAKER'S FACE IDENTIFCATION
 
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
MOVING FROM WATERFALL TO AGILE PROCESS IN SOFTWARE ENGINEERING CAPSTONE PROJE...
 
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIESPROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
PROMOTING STUDENT ENGAGEMENT USING SOCIAL MEDIA TECHNOLOGIES
 
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGICA SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
A SURVEY ON QUESTION ANSWERING SYSTEMS: THE ADVANCES OF FUZZY LOGIC
 
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
DYNAMIC PHONE WARPING – A METHOD TO MEASURE THE DISTANCE BETWEEN PRONUNCIATIONS
 
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
INTELLIGENT ELECTRONIC ASSESSMENT FOR SUBJECTIVE EXAMS
 
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTICTWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
TWO DISCRETE BINARY VERSIONS OF AFRICAN BUFFALO OPTIMIZATION METAHEURISTIC
 
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAINDETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
DETECTION OF ALGORITHMICALLY GENERATED MALICIOUS DOMAIN
 
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
GLOBAL MUSIC ASSET ASSURANCE DIGITAL CURRENCY: A DRM SOLUTION FOR STREAMING C...
 
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEMIMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
IMPORTANCE OF VERB SUFFIX MAPPING IN DISCOURSE TRANSLATION SYSTEM
 
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
EXACT SOLUTIONS OF A FAMILY OF HIGHER-DIMENSIONAL SPACE-TIME FRACTIONAL KDV-T...
 
AUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEWAUTOMATED PENETRATION TESTING: AN OVERVIEW
AUTOMATED PENETRATION TESTING: AN OVERVIEW
 
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORKCLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
CLASSIFICATION OF ALZHEIMER USING fMRI DATA AND BRAIN NETWORK
 
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
VALIDATION METHOD OF FUZZY ASSOCIATION RULES BASED ON FUZZY FORMAL CONCEPT AN...
 
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATAPROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
PROBABILITY BASED CLUSTER EXPANSION OVERSAMPLING TECHNIQUE FOR IMBALANCED DATA
 
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCHCHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
CHARACTER AND IMAGE RECOGNITION FOR DATA CATALOGING IN ECOLOGICAL RESEARCH
 
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
SOCIAL MEDIA ANALYTICS FOR SENTIMENT ANALYSIS AND EVENT DETECTION IN SMART CI...
 
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGESOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
SOCIAL NETWORK HATE SPEECH DETECTION FOR AMHARIC LANGUAGE
 
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXTGENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
GENERAL REGRESSION NEURAL NETWORK BASED POS TAGGING FOR NEPALI TEXT
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 

DESIGN AND IMPLEMENTATION OF ONTOLOGY BASED ON SEMANTIC ANALYSIS FOR GIS APPLICATION

  • 1. David Bracewell, et al. (Eds): AIAA 2011,CS & IT 03, pp. 107–119 , 2011. © CS & IT-CSCP 2011 DOI : 10.5121/csit.2011.1310 DESIGN AND IMPLEMENTATION OF ONTOLOGY BASED ON SEMANTIC ANALYSIS FOR GIS APPLICATION Dr. S.S Mantha1 , Mrs. Madhuri Rao 2 , Ms. Naina Saita3 1 Chairman AICTE, Professor, CAD/CAM, Robotics, VJTI, Mumbai, India ssmantha@vjti.org.in 2 Asst Prof, Department of Information Technology, TSEC, Mumbai University, India my_rao@yahoo.com 3 Student, Department of Information Technology, TSEC, Mumbai University, India nainasaita@gmail.com ABSTRACT The Agricultural Census information is a leading source of facts and figures about a country’s agricultural development. Such information is used by many who provide services to farmers and rural communities including federal, state and local governments, agribusinesses etc. Also such information when integrated with other agricultural surveys and statistics can help in monitoring progress towards the achievement of Millennium Development Goals (MDGs) of a country. But such huge volumes of census data are available at various geo-spatial portals either in proprietary formats like shape files, .dat files etc or in form of database tables, word documents, PDF’s etc. In order to do analysis or to just see the progress of a particular area such huge datasheets have to be scanned. This paper provides solutions to various problems related to Geo-spatial Agricultural Census data in three aspects: (1) Storage / Organization of census data using enhanced methods such as ontologies. (2) Visualization of data using Google Maps and Column Charts. (3) Analysis of data using interactive methods like Column Charts. KEYWORDS Geo-spatial Ontology, Enhanced Visualization, Google Maps, Column Charts, Geo- spatial Agricultural Census data. 1. INTRODUCTION The Agricultural Census is a leading source of facts and figures about a country’s agricultural development. Conducted every five or ten years, the Census provides detailed information about a country’s farms and ranches and the people who operate them. It is the only reliable source of uniform, accurate and comprehensive agricultural data for every state and county in the country. Agricultural Census information is used by many who provide services to farmers and rural communities including federal, state and local governments, agribusinesses etc. The uses of agricultural census data [1] in a variety of economic and social areas are shown below in Figure 1. This agricultural census data is mainly used in monitoring progress towards the achievement of Millennium Development Goals (MDGs) and in analyzing poverty, food security and gender issues. An agricultural census could provide a range of data related to the MDGs as explained below:
  • 2. 108 Computer Science & Information Technology (CS & IT) Figure 1 : The Agricultural Census in the framework of the system of integrated agricultural censuses and surveys [1] 1.1. Poverty monitoring and analysis Shortage of land is one of the main reasons of poverty and agricultural census data related to farm size, types of cropping systems etc can help to understand whether farmers have sufficient land to support their needs. Also crop data can highlight the potential for raising farm incomes through crop diversification and investing in high value crops. 1.2. Food security monitoring and analysis Cropping patterns can be analysed along with information on the use of irrigation, variety of improved seeds used, high value crops, farm machinery to help develop programmes for increasing food production. The agricultural census also helps to tackle issues related to food access. For example, data on the location and availability of agricultural produce markets and other infrastructure in the community can help to assess the effectiveness and accessibility of the food distribution system. 1.3. Measuring the role of women in agriculture The agricultural census provides indirect measures related to the role of women in agricultural production activities and the participation of rural women in non-farm economic activities. The identification of the agricultural holder provides the basis for comparing the characteristics of holdings operated by men and women. Study of aspects such as area of holding, cropping patterns, use of different agricultural practices can help to focus on the problems faced by women in operating agricultural holdings. For example, if women tend to be responsible for managing livestock, the census would provide information on the number of women performing similar roles, type of livestock they manage, their demographic characteristics, main occupation, and the amount of time they spend in working on and off the holding.
  • 3. Computer Science & Information Technology (CS & IT) 109 1.4. Ensure environmental sustainability This emphasizes on “integrating the principles of sustainable development into country policies and programmes and reducing the loss of environmental resources”. An agricultural census collects a large amount of environmental information related to irrigation, soil degradation, use of mineral fertilizers, use of pesticides, fungicides etc. 1.5. Agricultural planning and policy-making An agricultural census can be used to analyze the characteristics of agricultural holdings and their agricultural production activities and thereby acts as an aid in helping the government and other regulatory bodies in effective planning and policy-making. 1.6. Providing data for the private sector Private sector basically requires such data for making commercial decisions. A food processing company could use data such as number of growers and area for specific crops in each district to help identify target sites for its processing plants. An input supplier could use data such as input use for each crop by district to better identify the market opportunities. Farm machinery suppliers use data such as area of each type of crop grown and the number of growers to identify the potential demand for their products. A company planning to setup a business in a particular location could use such data to assess the availability of labour and the variety of skills available in that location. Agriculture surveys are presently carried out throughout the nation in order to collect information and statistics on crops, rangeland, livestock and other related agricultural resources. This data is collected on district, county and state and also at the local level. But to gather such strategic and highly useful data, various problems are faced [2]. Such data when integrated with other census data and surveys and the resulting if analyzed and interpreted properly can help for agricultural development planning and formulation of national agricultural policies. Huge volumes of census data are available at various geo-spatial portals in formats like database tables, propriety formats like shape files, or simple formats like Word documents, PDF’s etc. But retrieval of such information from such sources is difficult. Also it is cumbersome to analyze such high volumes of information for strategic planning purposes. This paper tackles problems related to Agricultural Census data in three aspects- (1) Storage / Organization of census data- Rather than storing data in relational databases or proprietary formats like shape files, it stores data using improved knowledge and data modeling techniques such as ontologies [3]. (2) Visualization of data- Rather than pondering over multiple .dbf, .xls, or pdf files for analyzing and interrelating it for strategic planning and decision making purposes, the paper demonstrates an interactive way of projecting such valuable information using Google Maps and Column Charts. (3) Analysis- Interactive methods like column charts etc have been used to compare growth, variances, improvements etc among various states and counties. Also such data can be integrated with other surveys and analysis to solve various problems. As participation in the Census is required by law, and the same law protects the confidentiality and integrity of all individual responses. So many large geo-spatial data portals store and publish only statistical aggregates and no detailed information from individual operations are ever disclosed for security purposes. Based on such statistical aggregates collected, a semantic application is developed to analyze such data and provide such crucial data in a timely manner thereby improving and shortening the planning and decision making process. The application proposed by this paper involves developing OWL Ontology for agriculture domain thereby
  • 4. 110 Computer Science & Information Technology (CS & IT) modelling US AGRICULTURAL 2007 CENSUS DATA [4]. Depending on the input query, the data is analyzed and extracted dynamically from the ontology structure. Finally the information is projected on the Map and displayed to the user. The analysis results are interactively displayed on Column Charts and Bar Charts. 2. DESIGN APPROACH 2.1. Develop Ontology for Agriculture Domain Ontology models knowledge for US Agricultural Census and is based on 4 viewpoints:- • Farm Land Features • Land Features • Operator Features • Crop Production Features The main entities of interest are: a. Farm Land-This class models information related to farms in a county. It models information such as “% of farms with sales less than $10,000”, “Average size of the farms” etc. This class is further sub-divided into Cropland and Orchard land. Also it has other sub-classes such as Production Expenses, Machinery, and Agricultural Products. Such data can be used for poverty monitoring and analysis and can be very useful to private sector as stated earlier. b. Crop Land-This class models information related to a crop lands under a farm of a particular county. It models information such as “acres of cropland in the farm” etc. Such data can be used for food security monitoring and analysis as stated earlier. c. Annual Crop Production-This class models detailed information related to all annual crops grown under a particular county. Information such as pesticide used, fertilizer used, improved seeds used, acres harvested etc is modeled in this class. Such data can be used to ensure environmental sustainability and agricultural planning and policy making as stated earlier. d. Perennial Crop Production-This class models detailed information related to all perennial crops grown under a particular county. Information such as pesticide used, fertilizer used, improved seeds used, acres harvested etc is modeled in this class. Such data can be used to ensure environmental sustainability and agricultural planning and policy making. e. Operator-This class models information related to operators of the farm. It models important information such as “% of farms operated by family”, “% of farms operated by female principal operators” etc. Such data can be used to measure the role of women in agriculture as state earlier. 2.2. Associate the ontology concepts and relations with the geographic data The Ontology created is represented in XML (Extensible Mark-up Language) format that supports RDF (Resource Description Framework) schema and OWL (Web ontology language). The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications originally designed as a metadata data model. The Web Ontology Language (OWL) is a family of knowledge representation languages for authoring ontologies, and is endorsed by the World Wide Web Consortium. OWL ontologies are most commonly serialized using RDF/XML syntax.
  • 5. Computer Science & Information Technology (CS & IT) 111 2.3. Develop a user-interface for semantic searching of GIS data User-interface is developed using HTML, CSS, JavaScript and AJAX technologies wherein the user fires queries to extract data from the XML file. 2.4. Display output plotted on a Map User-selected parameters are mapped onto the ontology, appropriate individuals need to be extracted and finally through the meta-data the appropriate individuals (instances) are displayed as a marker on Google Map. Google Maps API v3 and Google Visualization API are used for this purpose. 2.5. Comparison between various years of Agricultural Census Data using interactive methods such as Google Column Charts and Bar Charts 3. IMPLEMENTATION 3.1. Data Gathering and Mapping Figure 2: Shape file snapshot US Agricultural Census Data 2007 has been gathered from nationatlas.gov site. The Geo-spatial portal is managed by USDA (United States Department of Agriculture). This census data is published in its NASS (National Agricultural Statistics Service) program. Raw data has been gathered in shape file geospatial format as showing in Figure 2 below. Nearly twenty-five categories of data which include information about farms, crops, livestock, values of products, and farm operator characteristics etc have been gathered. The data is presented by county for all 50 states. The attributes available in shape files are mapped into user friendly column names using the Meta data of the US Agricultural Census Data 2007 as shown in Figure 3 below. The gathered data did not contain spatial references i.e. latitude longitude information for each state and county was missing. The above problem was solved as – First the latitude and longitude for each county and state was obtained using the following sites.
  • 6. 112 Computer Science & Information Technology (CS & IT) http://www.infoplease.com/atlas/latitude-longitude.html, http://www.worldatlas.com/aatlas/latitude_and_longitude_finder.htm. Then the available information from these sites is in degree, minutes and seconds but Google Maps accepts decimal degrees format. So the degree, minutes and seconds format data was converted to decimal degrees using the following site http://www.satsig.net/degrees-minutes- seconds-calculator.htm Figure 3: Metadata snapshot 3.1.1 Final Attributes • Farmland Characteristics a. Average size of farms in acres b. % of farms with sales less than $10,000 c. % of farms with sales between $10,000 and $249,000 d. Average value of agricultural products sold per farm e. Average value of all machinery and equipments per farm f. Average total farm production expenses per farm • Operator Characteristics a. % of farms operated by family b. % of farms with female principal operators c. Average age of principal farm operator • Land Characteristics a. Area of total cropland as % of land area in acres b. Total area of land in orchards c. Irrigated Land in orchards • Crop Characteristics a. Crop name b. Crop Code c. Soil preparation method d. Irrigation Used e. Fertilizer Used
  • 7. Computer Science & Information Technology (CS & IT) 113 f. Pesticide Used g. Harvesting Method h. Threshing Method i. Improved Seeds Used j. Area harvested k. Quantity harvested l. Mostly sold to 3.2. Ontology development Ontology for the US agricultural census data is developed using Protégé OWL version 4.1 [5] software as shown in the Figure 4 below. Ontology is then populated (individuals are created) with data from shape files. The final ontology is saved in xml format. Figure 4: Asserted Class Hierarchy 3.2. Modelling the Agricultural census data In the Agricultural Census Data page as shown in Figure 5, initially the State and County drop- down boxes are displayed. As soon as the page loads, the State dropdown box is filled with options which are dynamically extracted from the ontology. After the user selects a particular state, the county dropdown box is loaded dynamically with its options that are extracted from the ontology. County drop down box is loaded with all the counties only under the selected state. Also at the same time all the counties of that state are plotted on Google Map as shown in Figure 6. Data related to all characteristics i.e. Farmland, Operator and Land is displayed in the marker plotted on Map for each and every county under than state. If the user selects a particular county, then data for all characteristics (Farmland, Operator and Land) only for that particular selected county is displayed on the marker plotted on Google Map as shown in Figure 7. Once a county is selected, all 3 dropdown boxes i.e. Farmland characteristics, Operator characteristics and Land characteristics are filled with options dynamically extracted from the ontology.
  • 8. 114 Computer Science & Information Technology (CS & IT) If a user selected a particular option from any of these 3 drop-down boxes then data for that selected options is displayed in the marker plotted on the map for the selected county as shown in Figure 8. Implementation of above functionality has been done using JavaScript [6], AJAX [7] and Google Maps API version 3 [8]. Figure 5: Agricultural Census Data Page Figure 6: Agricultural Census Data Page – State Selected
  • 9. Computer Science & Information Technology (CS & IT) 115 Figure 7: Agricultural Census Data Page – County Selected Figure 8: Agricultural Census Data Page – Characteristics Selected 3.3. Modelling the Crop production characteristics In the Crop Production Characteristics Page, initially the State and County drop-down boxes are displayed. As soon as the page loads, the State dropdown box is filled with options which are dynamically extracted from the ontology. After the user selects a particular state, the county dropdown box is loaded dynamically with its options that are extracted from the ontology. County drop down box is loaded with all the counties only under the selected state. Also at the same time all the counties of that state are plotted on Google Map. All the Annual and Perennial Crops grown for all the counties under than state are listed in the place marker plotted on Map for each and every county under than state. If the user selects a particular county, then detailed data such as irrigation used, fertilizer used etc for both annual and perennial crops only for that particular selected county is displayed on the
  • 10. 116 Computer Science & Information Technology (CS & IT) marker plotted on Google Map. Once a county is selected, annual and perennial dropdown boxes are filled with options dynamically extracted from the ontology. If a user selected a particular crop from any of this 2 drop-down boxes then detailed data for that selected crop is displayed in the marker plotted on the map for the selected county as shown in Figure 6. Implementation of above functionality has been done using JavaScript and Google Maps API version 3. Figure 9: Crop Production Characteristics Page Figure 10: Crop Production Characteristics Page – State Selected
  • 11. Computer Science & Information Technology (CS & IT) 117 Figure 11: Crop Production Characteristics Page – County Selected Figure 12: Crop Production Characteristics Page – Crop Selected 3.4. Comparison between 2002 and 2007 agricultural census data This page does comparison between 2002 and 2007 US agricultural census data. Initially as the page loads, State and ‘Select a characteristics’ dropdown box are displayed. All options for State dropdown box are loaded dynamically from the ontology For comparison, user needs to select a
  • 12. 118 Computer Science & Information Technology (CS & IT) particular state and a characteristic for analysis and then when display button is clicked the result of the analysis is displayed interactively using Google Column Charts API as shown in Figure 13. The column chart does comparison for the selected parameter between 2002 and 2007 data for all counties under the selected state. Example – if a particular state such as “Alaska” is selected and a parameter such as “% of farms with sales less than $10,000”, then the column chart does comparison between all counties under Alaska for the parameter “% of farms with sales less than $10,000” for 2002 and 2007 data as shown in Figure 13. So the column chart serves 2 purposes i.e. it provides comparison between all counties under than state and also comparison between 2002 and 2007 data for a particular county. Implementation of the above functionality has been done using JavaScript and Google Column Charts of Google Visualization API [9]. Figure 13: Comparison of 2002 and 2007 Census Data Page 4. CONCLUSIONS Thus the proposed application in this paper successfully solves various problems related to storage, retrieval and visualization of agricultural census data as explained below. • Organization/ Storage of Geo-spatial data -Data stored in ontology rather than PDFS, RDBMS or proprietary formats such as shape files. • Visualization- Data visualized using user-friendly methods such as Google Maps and Column charts. Rather than using ontology as a semantic knowledge modelling tool we have used it to develop Ontology Enhanced User Interface. • Analysis- Easy to use, fast, user-friendly methods for census data comparison such as Column Charts have been used. Also they serve as baseline data and can be integrated with other agricultural surveys and statistics.Also the various attributes selected help in monitoring the various MDGs as –
  • 13. Computer Science & Information Technology (CS & IT) 119 • Poverty monitoring and analysis – Attributes such as Average size of farms in acres, % of farms with sales less than $10,000, % of farms with sales between $10,000 and $249,000, Average total farm production expenses per farm, Average value of agricultural products sold per farm etc selected in this application can help to monitor various aspects of poverty. • Food security monitoring and analysis –Parameters related to food availability, food access, stability of food supplies etc can help to monitor food conditions for a particular area. Attributes such as Area of total cropland as % of land area in acres, Improved Seeds used for that area, Area harvested, and Quantity harvested etc selected in this application can help in food security monitoring. • Role of women in agriculture – Attributes such as % of farms operated by family, % of farms with female principal operators, Average age of principal farm operator etc selected in this application help to determine the level of participation of women in agriculture and also help to understand the various problems faced by women in operating the agricultural holdings. • Ensure environment sustainability – Range of parameters such as irrigation used, pesticides used, and minerals used fertilizers used etc can help to determine the condition of environmental resources of a particular area. • Provide data to the private sector – Attributes such as produce mostly sold to, Area harvested, Quantity harvested, Average value of agricultural products sold per farm, Average value of all machinery and equipments per farm etc selected in this application provide important information to the private sector and help them in making commercial decisions and plan up their various marketing strategies. • Agricultural planning and policy - making – Study of a specific crop – classification between annual and perennial crops, Structure of agriculture in a particular area etc help in planning various agricultural policies and integrate such information with other areas. • Providing baseline data for monitoring agricultural development projects – 2002 and 2007 Agricultural Census Data Comparison page is an example of the above application. REFERENCES [1] Food and Agriculture Organization of the United Nations Rome (2005) - A System of Integrated Agricultural Censuses and Surveys, Volume 1- World Programme for the Census of Agriculture 2010 [2] ERSI. “GIS Best practices: GIS for Agriculture”- http://www.esri.com/library/bestpractices/gis-for- agriculture.pdf, June 2009, [July. 20, 2010]. [3] Ontology Development 101: A Guide to Creating Your First Ontology - http://protege.stanford.edu/publications/ontology_development/ontology101.html [4] US Agricultural Census Data - http://www.nationalatlas.gov/mld/agcen07.html [5] Understanding protégé software - http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial/resources/ProtegeOWLTutorialP4_v1_2.pd f. [6] JavaScript and AJAX - http://en.wikipedia.org/wiki/Ajax_(programming) [7] XML DOM - http://www.w3schools.com/dom/dom_intro.asp [8] Google Maps API v3 - http://code.google.com/apis/maps/documentation/javascript/tutorial.html [9] Google Visualization API - http://code.google.com/apis/visualization/documentation/