SlideShare una empresa de Scribd logo
1 de 6
Descargar para leer sin conexión
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4



   A Technique for Importing Shapefile to Mobile Device in a Distributed
                          System Environment.
                             1
                            1
                                 Manish Srivastava, 2Atul Verma, 3Kanika Gupta
                               Academy of Business Engineering and Sciences,Ghaziabad, 201001,India
           2
               Indian Institute of Information Technology Allahabad, Devghat Jhalwa ,IIITA,Allahabad, 211012, India
                              3
                               Academy of Business Engineering and Sciences,Ghaziabad,201001, India


Abstract
Mobile GIS emerged in the 1990s, with integration of GPS is one of the leading technique. It is a Location Based Services
which can be defined as any application that extends spatial information processing or GIS capabilities to end users (based on
their geographic location) (ESRI 2000 & 2001d). In other words it can be used to gather information from any place, and in no
time. It’s where wireless and GIS technologies meet on the Web and it is changing the way businesses and individuals
operate”(ESRI 2001a). The technology of mobile devices has been improving since 2000.The various improvements has
resulted in developing a high promising technology by taking into account issues like

 Portability
• ‘Ruggedness’ and
• All-day battery life.

Presently we are designing a mobile application for importing shapefile to a mobile device which on other hand support
geospatial vector data format of geographic information systems software. It was firstly developed and regulated by ESRI A
"shapefile" commonly refers to a collection of files with ".shp", ".shx", ".dbf". To import a shapefile we need to use an open
source software known as geoserver which helps to fetch the desired vector image.
With the help of wireless technology like Bluetooth we can import shapefile to mobile even if the shapefile is located on
different system. This will help in fetching information associated within the shapefile ,thus helping to obtained important
information without considering its place of storage and location. In this work we have taken MNNIT Allahabad as area of
research.

Keywords: Shape file, geoserver, personnel digital assistant (pda) and wireless technology
Introduction
Mobile GIS is the expansion of GIS technology from the office into the field. A mobile GIS enables field-based personnel to
capture, store, update, manipulate, analyze, and display geographic information. Mobile GIS integrates one or more of the
following technologies:
Mobile Devices,
     Global Positioning Systems, and
     Wireless Communications for Internet GIS access
     GIS applications are software applications that process large amounts of geospatial data, involving heavy computations.
Traditionally, these applications have resided on high performance workstations and servers equipped with the necessary
resources: large amounts of primary and secondary memory, fast CPUs and graphics processors, and large screens for
displaying the data. The recent decade, however, has seen a move of GIS applications onto smaller platforms, including
mobile platforms such as personal digital assistants (PDAs). These platforms offer a number of attractive features, primary
among which are their extreme mobility: because of its small size, a PDA can be carried and used practically anywhere[1].




Issn 2250-3005(online)                                           August| 2012                               Page 1160
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4


                           Figure 1: Overall Architecture of Mobile GIS (Ali Monsourian et.al 2008)
M-GIS Components
A Mobile Geographic Information System (M-GIS) project consists of several components which represent individual
technological fields conceptual to the architectural design of the project (Sarjakoski & Lehto 2003). Client components consist
of all the physical mobile devices that are compatible with the front-end requirements of an M-GIS application; in other
words, they are the mobile devices that the application can run on. The communication technologies and infrastructure
components ("middleware") allow for the transmission of requests and responses between the client and server components.
The server components are all the hardware and software involved in serving the client-side of the M-GIS project on the web
server and the map server.
Importing Shapefile in Mobile
Basic Aspect of Shapefile
The ESRI Shape file or simply a shape file is a popular geospatial vector data format for geographic information systems
software. It is developed and regulated by ESRI as a (mostly) open specification for data interoperability among ESRI and
other software products. A "shape file" commonly refers to a collection of files with ".shp", ".shx", ".dbf"[2].
The Shape file Format
ESRI (Environmental Systems Research Institute) is a leading developer of GIS software and the Shape file format used by
their products is one of the most popular mediums for storing vector map data. An ESRI shape file is actually composed of
three separate files: a main file with a .SHP extension, an index file with a .SHX extension, and a dBase file with a .DBF
extension that contains the associated attribute data. The three files must have the same base name and follow 8.3 naming
conventions as shown in the figure below




                                                Figure 2: Component of Shape file.
The main file (with a .SHP extension) is the primary component and its structure begins with a fixed-length, 100-byte header
containing information about the total length of the file, the file version, and the type of shapes it contains. This file header is
then followed by a list of variable-length records, with each record defining the geometry for a single ESRI shape[3]. An ESRI
shape might be a polygon that represents the political boundary of a country, a polyline that represents the path of a city street,
or a point object that indicates the location of a city. The figure below illustrates the format of a .SHP file. It contain record
file, header file with a header name constituting 100 byte. The other supporting file which are required are to collect
information about File number, File version, File code, File length and Shape type. We use class ShapeFileHeader to read the
content of the shape file which usually contain the address of 100 byte header file.
Reading Database Attributes
The dBase file associated with a shape file contains the attribute data and essentially represents a single database table. There
is a one-to-one correspondence between the rows in this table and the shape records in the .SHP file. A typical attribute field
that you may find in a dBase table is a field that identifies the name of the corresponding shape (such as a state or province
name).




Issn 2250-3005(online)                                           August| 2012                                   Page 1161
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4



                                 Figure 3: Mapping between shape file and data base file
Methodology
The methodology adopted for the present work has been shown with the help of a flow diagram in Figure.




                                           Figure 4: Designing Mobile Web Services
 Detailed Planning
 The methodology adopted for the thesis work is based on the following factors:
    Availability of the maps of MNNIT Allahabad with respect to the different functionality to be analyzed for                the
     establishment of a mapping application.
    Preparation of the mapping application for the purpose of designing the required functionality.
    Preparing Shape file using ARC GIS. The different layer that are prepared using this software are
a.   Road Layer,
b.   Railway Layer, and
c.   Mnnit Poly Layer.
    Developing a Mobile Device Application and,
    Deploying the overall application on the client side that is on Mobile.
The approach is defined by the above flowchart in section. This flowchart indicates the process of work been carried out. Basis
for the work comprises of the literature review which is done to develop a methodology. This literature review helps to find
out the objectives of the work and further far. The Web Feature Service defines interface for describing data manipulation
operations of geographic features. Data Manipulation operations include the ability to
     Query feature based on spatial and non spatial constraints.
     Create a new feature instance.
     Delete a new feature instance.
     Update a new feature instance.

A Web Map Service (WMS) is a standard protocol for serving georeferenced map images over the Internet that are generated
by a map server using data from a GIS database WMS specifies a number of different request types, two of which are required
by any WMS server:
After identifying the prime objectives the next was to carry out the detail analysis of the work to be carried out. The individual
parameters are identified.
Prepration Of Geo Spatial
Database
The following aspect has been considered for the design of the Geospatial databases for the present work: Firstly, the map for
MNNIT campus is scanned. Then, this has been used as the base map and its coordinate system has been adopted for
integrating other maps with this map. The image to image registration has been carried out to geo reference institute map.
From this scanned map, digitization of the institute campus, hostels and staff colony were carried out.After the completion of
registration, the on screen digitization process was followed for creation of various thematic layers. This is an important part
of project as different layers can then be derived as per the requirement of the study. This will help in populating the database
of the project. The various layers prepared in the present work are:-
                                                                     Institute Campus Block,
                                                                     Staff Colony Block,
                                                                     Hostel Block, and

Issn 2250-3005(online)                                          August| 2012                                   Page 1161
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4



                                                           Road Map.




                                          Figure 5 : Creation of Geospatial Database
Integrating Geospatial and Mobile Gis
The application runs on the user mobile phone and gets the required data from a database server on the wireless toolkit. In this
case, we keep the data that is the shape file on one computer (172.31.100.62). The application resides on the second computer
and we use Wireless Connection to access the data that resides on first computer.




                                      Figure 6: Client Server Functions
Hyper Text Transfer Protocol (HTTP) is assumed to be as the underlying protocol for communication between the client and
the server. The graphical user interface of the client contains a canvas for displaying the map. We have used the vector data
format in this application because vector graphics are better than bitmap images for querying, manipulating the data. The
WAP Gateway can optimize the communication process and may offer mobile service enhancements, such as location,
privacy, and presence based services. The WAP Gateway communicates with the client (WAP micro browser) using the WAP
protocols and it communicates with the Web Server using the standard Internet protocols such as HTTP/HTTPS.




                                  Figure 7: The Overall Methodology adopted in this study.


Issn 2250-3005(online)                                         August| 2012                                 Page 1162
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4




RESULT




                                        Figure 8: Road Layer: MNNIT




                                   Figure 9: MNNIT POLY NETWORK




                              Figure 10: Deriving Information




Issn 2250-3005(online)                                 August| 2012                               Page 1163
International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4




Conclusion Drawn
Maps or Shape file have a definite role to play in a Mobile GIS environment. In their interactive and dynamic appearance they
will guide and assist the user in solving geospatial analysis problems. This can be proved with the help of this work that with
the increased availability of mobile devices, proper software and abundant data, maps can play these various roles anywhere
and at any time. It uses wireless network and communication network and communication protocol by getting the mapping
data from the server and displays shape file on the phone along with many functionality.
In traditional GIS, spatial object were primary focus while in Mobile GIS, the focus has been changed to a particular scene or
of a particular location

Future Recommendations
The future recommendation for this work can be in implementing:
 A dynamic Database Application for Mobile GIS.
 It may take a long time to establish a connection between a client and the server on a wireless network. So, the latency
    time should kept minimum.
 References
 [1] Maruto Masserie Sardadi, "Quadtree Spatial Indexing Use to Make Faster Showing Geographical Map in Mobile
     Geographical Information System Technology Using an Oracle 10g Application Server and Map Viewer
     Applications,", IJCSNS International Journal of Computer Science and Network Security, 2008.
 [2] E.Poorazizi, "Developing a Mobile GIS for Field Geospatial data Acquisition,". A.A.Alesheikh and S.Behzadi, Ed.
     Asian Network for Scientific Information: Journal of Applied Sciences, 2008.
 [3] E. Mensah, "Designing a Prototype Mobile GIS to Support Cadastral Data Collection in Ghana," 2007.
 [4] A. Vckovski, “Interoperability and spacial information theory. Interoperating Geographic Information Systems."
     1999.
 [5] M. J. Kraak,"Current trends in visualization of geographic data with special reference to cartography. Invited paper:
     In Proceedings of the XXIIth INCA Congress Indian National Cartographic Association:" Convergence of Imagery
     Information and Maps, vol. 22, pp. 319-324, 2002.




Issn 2250-3005(online)                                        August| 2012                                 Page 1164

Más contenido relacionado

La actualidad más candente

Research of Embedded GIS Data Management Strategies for Large Capacity
Research of Embedded GIS Data Management Strategies for Large CapacityResearch of Embedded GIS Data Management Strategies for Large Capacity
Research of Embedded GIS Data Management Strategies for Large CapacityNooria Sukmaningtyas
 
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...Data Warehouse techniques on Intermediate Census and Demographic Statistics W...
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...Vincenzo Patruno
 
Esri Maps for IBM Cognos
Esri Maps for IBM CognosEsri Maps for IBM Cognos
Esri Maps for IBM CognosEsri
 
Using Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space WhitepaperUsing Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space WhitepaperAmy Heffner
 
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...IRJET Journal
 
Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...prjpublications
 
An Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAn Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAM Publications
 
Oil & gas
Oil & gasOil & gas
Oil & gasyoki78
 
Applications of spatial features in cbir a survey
Applications of spatial features in cbir  a surveyApplications of spatial features in cbir  a survey
Applications of spatial features in cbir a surveycsandit
 
Shortest path estimation for graph
Shortest path estimation for graphShortest path estimation for graph
Shortest path estimation for graphijdms
 
964 database development process intro1
964 database development process intro1964 database development process intro1
964 database development process intro1Snovia
 
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENT
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENTENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENT
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENTIJCNCJournal
 

La actualidad más candente (17)

Research of Embedded GIS Data Management Strategies for Large Capacity
Research of Embedded GIS Data Management Strategies for Large CapacityResearch of Embedded GIS Data Management Strategies for Large Capacity
Research of Embedded GIS Data Management Strategies for Large Capacity
 
UDMS 2004
UDMS 2004UDMS 2004
UDMS 2004
 
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...Data Warehouse techniques on Intermediate Census and Demographic Statistics W...
Data Warehouse techniques on Intermediate Census and Demographic Statistics W...
 
Esri Maps for IBM Cognos
Esri Maps for IBM CognosEsri Maps for IBM Cognos
Esri Maps for IBM Cognos
 
Using Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space WhitepaperUsing Geotechnical Data in a 3D Space Whitepaper
Using Geotechnical Data in a 3D Space Whitepaper
 
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...
IRJET- Comparatively Analysis on K-Means++ and Mini Batch K-Means Clustering ...
 
Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...Precision face image retrieval by extracting the face features and comparing ...
Precision face image retrieval by extracting the face features and comparing ...
 
Binocular Search Engine Using Android
Binocular Search Engine Using AndroidBinocular Search Engine Using Android
Binocular Search Engine Using Android
 
K018217680
K018217680K018217680
K018217680
 
592-1627-1-PB
592-1627-1-PB592-1627-1-PB
592-1627-1-PB
 
An Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud DatabaseAn Algorithm to synchronize the local database with cloud Database
An Algorithm to synchronize the local database with cloud Database
 
Oil & gas
Oil & gasOil & gas
Oil & gas
 
Applications of spatial features in cbir a survey
Applications of spatial features in cbir  a surveyApplications of spatial features in cbir  a survey
Applications of spatial features in cbir a survey
 
Shortest path estimation for graph
Shortest path estimation for graphShortest path estimation for graph
Shortest path estimation for graph
 
964 database development process intro1
964 database development process intro1964 database development process intro1
964 database development process intro1
 
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENT
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENTENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENT
ENERGY EFFICIENT COMPUTING FOR SMART PHONES IN CLOUD ASSISTED ENVIRONMENT
 
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
[IJET-V1I3P9] Authors :Velu.S, Baskar.K, Kumaresan.A, Suruthi.K
 

Destacado

Milenijum duhovni oglas za novu kristinu
Milenijum duhovni oglas za novu kristinuMilenijum duhovni oglas za novu kristinu
Milenijum duhovni oglas za novu kristinualeksandarsatara
 
TravelInk'd Brochure
TravelInk'd BrochureTravelInk'd Brochure
TravelInk'd Brochurethinkinkpr
 
Matti Karppinen - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)
Matti Karppinen  - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)Matti Karppinen  - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)
Matti Karppinen - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)Apetit Oyj
 
7ShariHyman_NICHI_BusinessSummit
7ShariHyman_NICHI_BusinessSummit7ShariHyman_NICHI_BusinessSummit
7ShariHyman_NICHI_BusinessSummitNICHI_USA
 

Destacado (7)

Milenijum duhovni oglas za novu kristinu
Milenijum duhovni oglas za novu kristinuMilenijum duhovni oglas za novu kristinu
Milenijum duhovni oglas za novu kristinu
 
Jabbeltics educa
Jabbeltics educaJabbeltics educa
Jabbeltics educa
 
TravelInk'd Brochure
TravelInk'd BrochureTravelInk'd Brochure
TravelInk'd Brochure
 
Matti Karppinen - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)
Matti Karppinen  - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)Matti Karppinen  - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)
Matti Karppinen - Uudistuva Apetit (Esitys Sijoitus Invest 2013 -tapahtumassa)
 
Bay Delta Portfolio Approach Alternative - Jan. 24, 2013
Bay Delta Portfolio Approach Alternative - Jan. 24, 2013Bay Delta Portfolio Approach Alternative - Jan. 24, 2013
Bay Delta Portfolio Approach Alternative - Jan. 24, 2013
 
7ShariHyman_NICHI_BusinessSummit
7ShariHyman_NICHI_BusinessSummit7ShariHyman_NICHI_BusinessSummit
7ShariHyman_NICHI_BusinessSummit
 
Felices Fiestas
Felices FiestasFelices Fiestas
Felices Fiestas
 

Similar a IJCER (www.ijceronline.com) International Journal of computational Engineering research

Principles of GIS unit 2
Principles of GIS unit 2Principles of GIS unit 2
Principles of GIS unit 2SanjanaKhemka1
 
Final Report_798 Project_Nithin_Sharmila
Final Report_798 Project_Nithin_SharmilaFinal Report_798 Project_Nithin_Sharmila
Final Report_798 Project_Nithin_SharmilaNithin Kakkireni
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Editor IJARCET
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Ajay Singh Lodhi
 
Internet-Based Geographical Information Systems for the Real Estate Marketing
Internet-Based Geographical Information Systems for the Real Estate MarketingInternet-Based Geographical Information Systems for the Real Estate Marketing
Internet-Based Geographical Information Systems for the Real Estate Marketingiosrjce
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMijfcstjournal
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMijfcstjournal
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMijfcstjournal
 
A unified approach for spatial data query
A unified approach for spatial data queryA unified approach for spatial data query
A unified approach for spatial data queryIJDKP
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudIJERA Editor
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewMaksim Sestic
 
Urban Data Fusion
Urban Data Fusion Urban Data Fusion
Urban Data Fusion Umit Isikdag
 
Components of gis
Components of gisComponents of gis
Components of gisPramoda Raj
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterIAEME Publication
 

Similar a IJCER (www.ijceronline.com) International Journal of computational Engineering research (20)

Ijetr042136
Ijetr042136Ijetr042136
Ijetr042136
 
Principles of GIS unit 2
Principles of GIS unit 2Principles of GIS unit 2
Principles of GIS unit 2
 
Final Report_798 Project_Nithin_Sharmila
Final Report_798 Project_Nithin_SharmilaFinal Report_798 Project_Nithin_Sharmila
Final Report_798 Project_Nithin_Sharmila
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033Volume 2-issue-6-2030-2033
Volume 2-issue-6-2030-2033
 
Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS) Introduction To Geographical Information System (GIS)
Introduction To Geographical Information System (GIS)
 
H017235155
H017235155H017235155
H017235155
 
Internet-Based Geographical Information Systems for the Real Estate Marketing
Internet-Based Geographical Information Systems for the Real Estate MarketingInternet-Based Geographical Information Systems for the Real Estate Marketing
Internet-Based Geographical Information Systems for the Real Estate Marketing
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
 
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEMARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
ARCHITECTURAL FRAMEWORK FOR DEVELOPING COMPONENT BASED GIS SYSTEM
 
Gis
GisGis
Gis
 
A unified approach for spatial data query
A unified approach for spatial data queryA unified approach for spatial data query
A unified approach for spatial data query
 
Airline Data Analysis
Airline Data AnalysisAirline Data Analysis
Airline Data Analysis
 
Geochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using CloudGeochronos File Sharing Application Using Cloud
Geochronos File Sharing Application Using Cloud
 
TeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform OverviewTeleCAD-GIS Enterprise Platform Overview
TeleCAD-GIS Enterprise Platform Overview
 
Urban Data Fusion
Urban Data Fusion Urban Data Fusion
Urban Data Fusion
 
50120130406030 2
50120130406030 250120130406030 2
50120130406030 2
 
Components of gis
Components of gisComponents of gis
Components of gis
 
Generating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameterGenerating higher accuracy digital data products by model parameter
Generating higher accuracy digital data products by model parameter
 

Último

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 

Último (20)

Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 

IJCER (www.ijceronline.com) International Journal of computational Engineering research

  • 1. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 A Technique for Importing Shapefile to Mobile Device in a Distributed System Environment. 1 1 Manish Srivastava, 2Atul Verma, 3Kanika Gupta Academy of Business Engineering and Sciences,Ghaziabad, 201001,India 2 Indian Institute of Information Technology Allahabad, Devghat Jhalwa ,IIITA,Allahabad, 211012, India 3 Academy of Business Engineering and Sciences,Ghaziabad,201001, India Abstract Mobile GIS emerged in the 1990s, with integration of GPS is one of the leading technique. It is a Location Based Services which can be defined as any application that extends spatial information processing or GIS capabilities to end users (based on their geographic location) (ESRI 2000 & 2001d). In other words it can be used to gather information from any place, and in no time. It’s where wireless and GIS technologies meet on the Web and it is changing the way businesses and individuals operate”(ESRI 2001a). The technology of mobile devices has been improving since 2000.The various improvements has resulted in developing a high promising technology by taking into account issues like  Portability • ‘Ruggedness’ and • All-day battery life. Presently we are designing a mobile application for importing shapefile to a mobile device which on other hand support geospatial vector data format of geographic information systems software. It was firstly developed and regulated by ESRI A "shapefile" commonly refers to a collection of files with ".shp", ".shx", ".dbf". To import a shapefile we need to use an open source software known as geoserver which helps to fetch the desired vector image. With the help of wireless technology like Bluetooth we can import shapefile to mobile even if the shapefile is located on different system. This will help in fetching information associated within the shapefile ,thus helping to obtained important information without considering its place of storage and location. In this work we have taken MNNIT Allahabad as area of research. Keywords: Shape file, geoserver, personnel digital assistant (pda) and wireless technology Introduction Mobile GIS is the expansion of GIS technology from the office into the field. A mobile GIS enables field-based personnel to capture, store, update, manipulate, analyze, and display geographic information. Mobile GIS integrates one or more of the following technologies: Mobile Devices,  Global Positioning Systems, and  Wireless Communications for Internet GIS access  GIS applications are software applications that process large amounts of geospatial data, involving heavy computations. Traditionally, these applications have resided on high performance workstations and servers equipped with the necessary resources: large amounts of primary and secondary memory, fast CPUs and graphics processors, and large screens for displaying the data. The recent decade, however, has seen a move of GIS applications onto smaller platforms, including mobile platforms such as personal digital assistants (PDAs). These platforms offer a number of attractive features, primary among which are their extreme mobility: because of its small size, a PDA can be carried and used practically anywhere[1]. Issn 2250-3005(online) August| 2012 Page 1160
  • 2. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 Figure 1: Overall Architecture of Mobile GIS (Ali Monsourian et.al 2008) M-GIS Components A Mobile Geographic Information System (M-GIS) project consists of several components which represent individual technological fields conceptual to the architectural design of the project (Sarjakoski & Lehto 2003). Client components consist of all the physical mobile devices that are compatible with the front-end requirements of an M-GIS application; in other words, they are the mobile devices that the application can run on. The communication technologies and infrastructure components ("middleware") allow for the transmission of requests and responses between the client and server components. The server components are all the hardware and software involved in serving the client-side of the M-GIS project on the web server and the map server. Importing Shapefile in Mobile Basic Aspect of Shapefile The ESRI Shape file or simply a shape file is a popular geospatial vector data format for geographic information systems software. It is developed and regulated by ESRI as a (mostly) open specification for data interoperability among ESRI and other software products. A "shape file" commonly refers to a collection of files with ".shp", ".shx", ".dbf"[2]. The Shape file Format ESRI (Environmental Systems Research Institute) is a leading developer of GIS software and the Shape file format used by their products is one of the most popular mediums for storing vector map data. An ESRI shape file is actually composed of three separate files: a main file with a .SHP extension, an index file with a .SHX extension, and a dBase file with a .DBF extension that contains the associated attribute data. The three files must have the same base name and follow 8.3 naming conventions as shown in the figure below Figure 2: Component of Shape file. The main file (with a .SHP extension) is the primary component and its structure begins with a fixed-length, 100-byte header containing information about the total length of the file, the file version, and the type of shapes it contains. This file header is then followed by a list of variable-length records, with each record defining the geometry for a single ESRI shape[3]. An ESRI shape might be a polygon that represents the political boundary of a country, a polyline that represents the path of a city street, or a point object that indicates the location of a city. The figure below illustrates the format of a .SHP file. It contain record file, header file with a header name constituting 100 byte. The other supporting file which are required are to collect information about File number, File version, File code, File length and Shape type. We use class ShapeFileHeader to read the content of the shape file which usually contain the address of 100 byte header file. Reading Database Attributes The dBase file associated with a shape file contains the attribute data and essentially represents a single database table. There is a one-to-one correspondence between the rows in this table and the shape records in the .SHP file. A typical attribute field that you may find in a dBase table is a field that identifies the name of the corresponding shape (such as a state or province name). Issn 2250-3005(online) August| 2012 Page 1161
  • 3. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 Figure 3: Mapping between shape file and data base file Methodology The methodology adopted for the present work has been shown with the help of a flow diagram in Figure. Figure 4: Designing Mobile Web Services Detailed Planning The methodology adopted for the thesis work is based on the following factors:  Availability of the maps of MNNIT Allahabad with respect to the different functionality to be analyzed for the establishment of a mapping application.  Preparation of the mapping application for the purpose of designing the required functionality.  Preparing Shape file using ARC GIS. The different layer that are prepared using this software are a. Road Layer, b. Railway Layer, and c. Mnnit Poly Layer.  Developing a Mobile Device Application and,  Deploying the overall application on the client side that is on Mobile. The approach is defined by the above flowchart in section. This flowchart indicates the process of work been carried out. Basis for the work comprises of the literature review which is done to develop a methodology. This literature review helps to find out the objectives of the work and further far. The Web Feature Service defines interface for describing data manipulation operations of geographic features. Data Manipulation operations include the ability to  Query feature based on spatial and non spatial constraints.  Create a new feature instance.  Delete a new feature instance.  Update a new feature instance. A Web Map Service (WMS) is a standard protocol for serving georeferenced map images over the Internet that are generated by a map server using data from a GIS database WMS specifies a number of different request types, two of which are required by any WMS server: After identifying the prime objectives the next was to carry out the detail analysis of the work to be carried out. The individual parameters are identified. Prepration Of Geo Spatial Database The following aspect has been considered for the design of the Geospatial databases for the present work: Firstly, the map for MNNIT campus is scanned. Then, this has been used as the base map and its coordinate system has been adopted for integrating other maps with this map. The image to image registration has been carried out to geo reference institute map. From this scanned map, digitization of the institute campus, hostels and staff colony were carried out.After the completion of registration, the on screen digitization process was followed for creation of various thematic layers. This is an important part of project as different layers can then be derived as per the requirement of the study. This will help in populating the database of the project. The various layers prepared in the present work are:- Institute Campus Block, Staff Colony Block, Hostel Block, and Issn 2250-3005(online) August| 2012 Page 1161
  • 4. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 Road Map. Figure 5 : Creation of Geospatial Database Integrating Geospatial and Mobile Gis The application runs on the user mobile phone and gets the required data from a database server on the wireless toolkit. In this case, we keep the data that is the shape file on one computer (172.31.100.62). The application resides on the second computer and we use Wireless Connection to access the data that resides on first computer. Figure 6: Client Server Functions Hyper Text Transfer Protocol (HTTP) is assumed to be as the underlying protocol for communication between the client and the server. The graphical user interface of the client contains a canvas for displaying the map. We have used the vector data format in this application because vector graphics are better than bitmap images for querying, manipulating the data. The WAP Gateway can optimize the communication process and may offer mobile service enhancements, such as location, privacy, and presence based services. The WAP Gateway communicates with the client (WAP micro browser) using the WAP protocols and it communicates with the Web Server using the standard Internet protocols such as HTTP/HTTPS. Figure 7: The Overall Methodology adopted in this study. Issn 2250-3005(online) August| 2012 Page 1162
  • 5. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 RESULT Figure 8: Road Layer: MNNIT Figure 9: MNNIT POLY NETWORK Figure 10: Deriving Information Issn 2250-3005(online) August| 2012 Page 1163
  • 6. International Journal Of Computational Engineering Research (ijceronline.com) Vol. 2 Issue.4 Conclusion Drawn Maps or Shape file have a definite role to play in a Mobile GIS environment. In their interactive and dynamic appearance they will guide and assist the user in solving geospatial analysis problems. This can be proved with the help of this work that with the increased availability of mobile devices, proper software and abundant data, maps can play these various roles anywhere and at any time. It uses wireless network and communication network and communication protocol by getting the mapping data from the server and displays shape file on the phone along with many functionality. In traditional GIS, spatial object were primary focus while in Mobile GIS, the focus has been changed to a particular scene or of a particular location Future Recommendations The future recommendation for this work can be in implementing:  A dynamic Database Application for Mobile GIS.  It may take a long time to establish a connection between a client and the server on a wireless network. So, the latency time should kept minimum. References [1] Maruto Masserie Sardadi, "Quadtree Spatial Indexing Use to Make Faster Showing Geographical Map in Mobile Geographical Information System Technology Using an Oracle 10g Application Server and Map Viewer Applications,", IJCSNS International Journal of Computer Science and Network Security, 2008. [2] E.Poorazizi, "Developing a Mobile GIS for Field Geospatial data Acquisition,". A.A.Alesheikh and S.Behzadi, Ed. Asian Network for Scientific Information: Journal of Applied Sciences, 2008. [3] E. Mensah, "Designing a Prototype Mobile GIS to Support Cadastral Data Collection in Ghana," 2007. [4] A. Vckovski, “Interoperability and spacial information theory. Interoperating Geographic Information Systems." 1999. [5] M. J. Kraak,"Current trends in visualization of geographic data with special reference to cartography. Invited paper: In Proceedings of the XXIIth INCA Congress Indian National Cartographic Association:" Convergence of Imagery Information and Maps, vol. 22, pp. 319-324, 2002. Issn 2250-3005(online) August| 2012 Page 1164