Visualization Method of Trajectory Data Based on GML, KML

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Visualization Method of Trajectory Data Based on GML, KML"

Transcription

1 Visualization Method of Trajectory Data Based on GML, KML Junhuai Li, Jinqin Wang, Lei Yu, Rui Qi, and Jing Zhang School of Computer Science & Engineering, Xi'an University of Technology, Xi'an , China Abstract. With the advantages of GML and KML, we propose a new method of visualization of trajectory data. To achieve the integration and sharing of geographic data of different sources and different formats, XSLT and XPath technologies are utilized firstly to convert the original trajectory data to GML format for storage and transmission. And then GML is converted to KML to achieve the rapid visualization of trajectory data in browser. Finally, using KML files, the trajectory data can be visualized rapidly in Google Maps and Google Earth. Keywords: Visualization of trajectory, GML, KML. 1 Introduction Attribute to the rapid development of geographic information technology and the increasingly sophisticated of mobile communication technologies, the implementations of GIS have become more and more diversified, e.g., GIS, Web GIS, Mobile GIS. Simultaneously Meanwhile, with the development of positioning technology and the update of mobile devices, it is very easy to gather a variety of location information quickly, and store the collected trajectory data into database or file. Actually, the trajectory records the individual s activities in the real world, which to some extent will reflect the individual s intentions, preferences and behavior patterns [1, 2]. People can get their location information by using some mobile devices along with a certain kind of positioning method. Then through the visualization of the location information, they can analyze their own activities and moving trajectories [3]. E.g., to manage and schedule the vehicles effectively, GIS has connected the trajectories data together in the order of time to form the moving trajectories of vehicles; Travel enthusiasts can associate their trajectories with the photographs taken during the travel to memory the journey, and also can share the travel experiences with friends. 2 Related Works GML provides a kind of open standard for the GIS field in the network era, its starting point is the encoding of spatial data (including distributed spatial data D. Jin and S. Lin (Eds.): Advances in CSIE, Vol. 2, AISC 169, pp springerlink.com Springer-Verlag Berlin Heidelberg 2012

2 480 J. Li et al. encoding); As the wide application of XML encoding in various fields, which further involves the integration coding of the spatial data and non-spatial data: The applications of XML in description of style (such as XSL), 2D graphics (such as SVG), voice ( such as Voice XML) fields etc. have made GML to provide basis for the reasonable performance of spatial data; The many advantages of GML have laid the foundation for the interoperability of heterogeneous GIS invisibly [4]. As more and more organizations and software developers use XML/GML as the criterion of spatial data representation, transmission, storage, the unification of spatial data encoding and data interoperability and sharing will eventually become realities, and thus truly realize the open access to spatial information. Currently, there are three methods to parse GML files [5]. The first one is based on the visualization strategy of raster image. In this strategy, the client user sends GML map request to the Web server, Web server accepts the request and call the GML map service program to handle user s request, and finally sends the got raster map (GIF or JPG format) to the client display in a static page form. The second one is component-based visualization strategy. In this strategy, Web server does not handle all of the user s requests, but sends the client GML data and GML data processing components( such as Java applet, ActiveX components or Plug-in) through Web server, users can operate the requested GML data in client through the component, these operations including map window, zoom, roam, and information inquiries, etc. The third one is SVG-based visualization strategy. SVG (Scalable Vector Graphics, Scalable Vector Graphics Markup Language) is an open 2-dimensional vector graphics format, as the same as Mathematical Markup Language (MathML), it is an application of Extensible Markup Language XML. SVG features include nested transformations, clipping paths, transparency processing, filter effects, and other extensions. Meanwhile, SVG supports animation and interaction, and also supports the holistic XML-DOM interfaces [6]. SVG can be embedded in other XML documents, and SVG documents can also be embedded by other XML content, the various SVG graphics can be easily combined to form new SVG graphic, thereby stepping forward a big step on the graphical reusability. The above three typical GML visualization methods have their own advantages and disadvantages. SVG-based visualization strategy has great improvements compared to the former two visualization strategies. First, compared to the component-based strategy, as the same it needs to request data only once, but the map operation can be done on the client. Meanwhile, the strategy does not need a special component design for the client, so that its requirements to client are very low, as the same as the strategy based on raster image. But different from the strategy based on raster image, it does not need to complete the operation of the map through the server. SVG-based visualization strategy has its own disadvantages, i.e., SVG does not support the topology, geographic coordinate systems and 3D data, which greatly increased its limitations. 3 Trajectory Data Visualization Model GML is a recognized as the intermediary-convert file by most GIS software. Through converting the trajectory data collected from devices in different locations into a

3 Visualization Method of Trajectory Data Based on GML, KML 481 GML file, we can carry on a variety of selective visualizations, such as converting GML format file into KML to visualize. In order to visualize trajectory data from various sources, formats and data models in GIS rapidly, this paper proposed a trajectory data visualization model (TD- Visual Model)combining the advantages of GML and KML. Firstly, converting trajectory data in different formats into a unified GML file to achieve the integration and sharing of heterogeneous data. And then, utilize the XSLT technology to generate KML file from GML file. Visualization of trajectory data can be achieved based on the advantages of the KML visualization finally. In the model, when a client sends a request to the Web server, Web server accepts the request and converts the trajectory data that queried from the database into GML file; then convert GML file into KML file through XSLT, and finally it will be presented to the user through the Google Earth or Google Map. The structure of TD- Visual model is shown in Fig. 1. The achievement of TD-Visual model mainly consists of five steps: GML Schema modeling, trajectory data conversion, the establishment of XSLT template, the conversion from GML to KML and trajectory data visualization. (1) GML Schema Modeling GML consists of three basic XML Schemata, namely feature.xsd, geometry.xsd and xlink.xsd. Feature.xsd defines an abstract model of geographical features; geometry.xsd defines the information of specific geometry; and xlink.xsd defines various function links [4]. Geographic data is stored based on the layer; each layer is composed of point, line, and surface. Therefore, a layer model is necessary when storing the trajectory data. According to the criterion of UML diagrams and GML, this paper established a GML Schema mode which conformed to the trajectory data after conversion (2) Trajectory Data to GML In order to achieve the conversion from trajectory data to GML, a schema must be obeyed as for the operations of trajectory data DBMS and the middle layer data. There are three ways to convert trajectory data to GML documents in.net: The first is to use push model SAX (Simple API for XML); the second is to use DOM (Document Object Model); the third is to use flow model XMLTextReader class and XMLTextWriter. Taking the efficiency into account, this paper adopted the third method which is a flow model to parse GML document. When using C# to generate GML document, it will use XMLTextWriter class, and WriteStartDocument (), WriteStartElement (), WriteAttributeString (), WriteElementString (), WriteEndDocument () etc. methods in the class. It can be easily observed in Fig. 1 that the trajectory data from the database is firstly stored, then an instance of XMLTextWriter class is created, and finally GML documents are generated based on the Schema specification as well as the properties and methods of XMLTextWriter class.

4 482 J. Li et al. Fig. 1. TD-Visual Model (3) The Conversion from GML to KML The conversion from GML to KML is the most important part in trajectory data model. As both GML and KML are based on XML, we use XSLT as the data conversion technology [5]. During the conversion process, the following technologies will be utilized: Xpath Quick Search technology which can quickly retrieve the nodes that need matching; create an XSLT style sheet, which defines the matching style of each node and the target document s style; XSLT Processor means XSLT parser, through which converting GML to KML can be achieved. (4) Trajectory Data Visualization KML is mainly used to describe the marks, such as the positioning mark, commercial label, etc. The converted KML file can be loaded directly from Google Earth to achieve KML visualization, but in order to achieve KML visualization by calling JavaScript, the KML must be imbedded in a Web site [6]. To visualize the trajectory data in KML file, points and lines must be visualized. The KML file that contains a <kml> label, a <Document> label named Paths, which describes the properties of line that after visualization, and a <Placemark> label named Absolute Extruded. When the file is read by Google Earth client, <Placemark> will display the latitude and longitude specified by <coordinates> according to the properties described in <Document>.

5 Visualization Method of Trajectory Data Based on GML, KML Trajectory Data Visualization Platform Based on the abovementioned methods, this paper develops a trajectory data visualization platform, which can be divided into three-tier structure: the data access layer, the business logic layer and the presentation layer. 4.1 Application Model Figure 2 describes the major class model of business logic layer. A series of point objects are the main elements of a trajectory principal. Each trajectory instance is accompanied with a corresponding Object ID and Trajectory ID. Fig. 2. Business logic object class Fig. 3. Business logic layer class A Map Box instance is used as a parameter of Query instance. Two point objects are used to model the corner coordinates of a space form, representing the top right corner and bottom left corner of the form. Time Point principal demonstrates a specific time stamp, which is composed of several elements including year, month, day, hour, etc. Similarly, two Time Point instances are used to model a Temporal Map, representing the start time and end time of an interval. This Temporal Map instance is utilized as the parameter of Query instance. A Query instance represents an actual query, and will be sent to the database after conversion. The corresponding element indicates the actual value of the query, and the query type will be instanced to a Query Type. Business logic layer owns a range of entities, as shown in Figure 3. The figure contains the modification of object state that the administrator can get all of the methods by changing some of the states in this layer. Parser class is used to provide a validation and extraction of the value of GML query file. It converts GML query file into SQL statements, and constitutes a Query instance through Query Manager Entities. Finally, a trajectory instance can be converted into a GML/KML format file by the Trajectory Manager. 4.2 System Implementation Based on the trajectory visualization platform, we can record the trajectories of vehicles according to the GPS data and query the trajectories of each vehicle as well

6 484 J. Li et al. as the detailed information in the map. We will get corresponding GML file, KML file and map display by visualizing the queried trajectory data. Figure 4 shows the parsed trajectory in Google Map and Figure 5 presents the driving route parsed by KML in the Google Map. Fig. 4. The vehicle trajectory search function Fig. 5. KML file parsed in Google Earth 5 Conclusion The trajectory data visualization has been proved to be a promising technology and has attracted great attention. As the development of positioning technologies and the constant update of communication equipment, the storage formats of collected trajectory data will be more and more diversified. This paper has investigated the visualization of trajectory data from various sources and formats, and future work will mainly focus on the trajectory data sharing and integration, visualization of trajectory data in multi-platforms and trajectory data mining. Acknowledgments. This work was supported by a grant from the Natural Science Foundation of China (No ), the Science & Research Plan Project of Shaanxi Province (No. 2011NXC01-12) and Science & Research Plan Project of Shaanxi Province Department of Education (No.2010JC15). The authors are grateful for the anonymous reviewers who made constructive comments. References 1. Yu, Z., Xing, X.: Enable Smart Location-Based Services by Mining User Trajectories. Communication of CCF 6(06), (2010) 2. Kritzler, M., Raubal, M., et al.: A GIS Framework for Spatio-temporal Analysis and Visualization of Laboratory Mice Tracking Data. Transactions in GIS 11(5), (2007) 3. Buliung, R.N., Kanaroglou, P.S.: A GIS toolkit for exploring geographies of household activity/travel behavior. Journal of Transport Geography 14(1), (2006) 4. Open GIS Consortium: Geography Markup Language (GML) 1.0, 5. Gkoutsidis, I.S.: Trajectory Data Visualization: The VisualHERMES Tool. MSc THESIS, ME/0567 (2008) 6. Wang, Z., Zhang, Y., Ren, J.: On the KML Markup Language Specifications and Their Exchange with GML. Standardization of Surveying and Mapping 26(1), (2010)

Study of GML-Based Geographical Data Visualization Strategy

Study of GML-Based Geographical Data Visualization Strategy Study of GML-Based Geographical Data Visualization Strategy ZHANG LIN 1, CHEN SHI-BIN 2 1 College of Information Technology, ZheJiang University of Finance & Economics, HangZhou 310012, China 2 College

More information

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation

Vector Web Mapping Past, Present and Future. Jing Wang MRF Geosystems Corporation Vector Web Mapping Past, Present and Future Jing Wang MRF Geosystems Corporation Oct 27, 2014 Terms Raster and Vector [1] Cells and Pixel Geometrical primitives 2 Early 2000s From static to interactive

More information

Developing Fleet and Asset Tracking Solutions with Web Maps

Developing Fleet and Asset Tracking Solutions with Web Maps Developing Fleet and Asset Tracking Solutions with Web Maps Introduction Many organizations have mobile field staff that perform business processes away from the office which include sales, service, maintenance,

More information

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract A Web services solution for Work Management Operations Venu Kanaparthy Dr. Charles O Hara, Ph. D Abstract The GeoResources Institute at Mississippi State University is leveraging Spatial Technologies and

More information

Interoperable Solutions in Web-based Mapping

Interoperable Solutions in Web-based Mapping ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matières Authors index Index des auteurs Search Recherches Exit Sortir Interoperable Solutions in Web-based Mapping Marta Wojnarowska and Bridget

More information

Developing Business Intelligence and Data Visualization Applications with Web Maps

Developing Business Intelligence and Data Visualization Applications with Web Maps Developing Business Intelligence and Data Visualization Applications with Web Maps Introduction Business Intelligence (BI) means different things to different organizations and users. BI often refers to

More information

XML Processing and Web Services. Chapter 17

XML Processing and Web Services. Chapter 17 XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing

More information

Layers Construct Design for Data Mining Platform Based on Cloud Computing

Layers Construct Design for Data Mining Platform Based on Cloud Computing TELKOMNIKA Indonesian Journal of Electrical Engineering Vol. 12, No. 3, March 2014, pp. 2021 2027 DOI: http://dx.doi.org/10.11591/telkomnika.v12.i3.3864 2021 Layers Construct Design for Data Mining Platform

More information

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at City Data Pipeline A System for Making Open Data Useful for Cities Stefan Bischof 1,2, Axel Polleres 1, and Simon Sperl 1 1 Siemens AG Österreich, Siemensstraße 90, 1211 Vienna, Austria {bischof.stefan,axel.polleres,simon.sperl}@siemens.com

More information

The Study on Web GIS Architecture Based on JNLP

The Study on Web GIS Architecture Based on JNLP ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matières Authors index Index des auteurs Search Recherches Exit Sortir The Study on Web GIS Architecture Based on JNLP Li Luqun 1, Li Jian 2,Tian

More information

DEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES

DEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES DEVELOPMENT OF THE INTEGRATING AND SHARING PLATFORM OF SPATIAL WEBSERVICES Lan Xiaoji 1,2 Lu Guonian 1 Zhang Shuliang 1 Shi Miaomiao 1 Yin Lili 1 1. Jiangsu Provincial Key Lab of GIS Science, Nanjing Normal

More information

THE APPLICATION OF DIGITAL LINE GRAPHS AND MAP IN THE NETWORK ENVIRONMENT

THE APPLICATION OF DIGITAL LINE GRAPHS AND MAP IN THE NETWORK ENVIRONMENT THE APPLICATION OF DIGITAL LINE GRAPHS AND MAP IN THE NETWORK ENVIRONMENT Xincheng Guo a, Biao Zhang a, Jiye Yu a, Hua Ran a, Li Wang a a School of Geology Engineering and Geomatics, Chang an University,

More information

RESEARCH ON THE FRAMEWORK OF SPATIO-TEMPORAL DATA WAREHOUSE

RESEARCH ON THE FRAMEWORK OF SPATIO-TEMPORAL DATA WAREHOUSE RESEARCH ON THE FRAMEWORK OF SPATIO-TEMPORAL DATA WAREHOUSE WANG Jizhou, LI Chengming Institute of GIS, Chinese Academy of Surveying and Mapping No.16, Road Beitaiping, District Haidian, Beijing, P.R.China,

More information

Introduction to XML Applications

Introduction to XML Applications EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for

More information

MOBILE GEOGRAPHIC INFORMATION SYSTEMS: A CASE STUDY ON MANSOURA UNIVERSITY, EGYPT

MOBILE GEOGRAPHIC INFORMATION SYSTEMS: A CASE STUDY ON MANSOURA UNIVERSITY, EGYPT MOBILE GEOGRAPHIC INFORMATION SYSTEMS: A CASE STUDY ON MANSOURA UNIVERSITY, EGYPT Asmaa Ahmed Hussein 1, Elkhedr Hassan Eibrahim 2, Aziza Asem 1 1 Faculty of Computer Sciences and information systems,

More information

DEVELOPMENT OF CAMPUS SPACE NAVIGATION AND GUIDE SYSTEM

DEVELOPMENT OF CAMPUS SPACE NAVIGATION AND GUIDE SYSTEM DEVELOPMENT OF CAMPUS SPACE NAVIGATION AND GUIDE SYSTEM Yan-Chyuan Shiau Chung Hua University, Hsin-Chu, Taiwan ycshiau@ms22.hinet.net Tsung-Pin Tsai Chung Hua University, Hsin-Chu, Taiwan winnie.bear@msa.hinet.net

More information

An architecture for open and scalable WebGIS

An architecture for open and scalable WebGIS An architecture for open and scalable WebGIS Aleksandar Milosavljević, Leonid Stoimenov, Slobodanka Djordjević-Kajan CG&GIS Lab, Department of Computer Science Faculty of Electronic Engineering, University

More information

Use of a Web-Based GIS for Real-Time Traffic Information Fusion and Presentation over the Internet

Use of a Web-Based GIS for Real-Time Traffic Information Fusion and Presentation over the Internet Use of a Web-Based GIS for Real-Time Traffic Information Fusion and Presentation over the Internet SUMMARY Dimitris Kotzinos 1, Poulicos Prastacos 2 1 Department of Computer Science, University of Crete

More information

Web Map Context Service for Adaptive Geospatial Data Visualization

Web Map Context Service for Adaptive Geospatial Data Visualization Web Map Context Service for Adaptive Geospatial Data Visualization Miloš Bogdanović, Danilo Vulović, Leonid Stoimenov INTRODUCTION Faculty of Electronic Engineering, University of Niš, Serbia {milos.bogdanovic,

More information

Developing Web Mapping Applications that Leverage GIS

Developing Web Mapping Applications that Leverage GIS Developing Web Mapping Applications that Leverage GIS Introduction Most organizations have already integrated Geospatial Information Systems (GIS) into at least some critical line of business workflows.

More information

Agents and Web Services

Agents and Web Services Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of

More information

Design and Implementation of Double Cube Data Model for Geographical Information System

Design and Implementation of Double Cube Data Model for Geographical Information System The International Arab Journal of Information Technology, Vol. 1, No. 2, July 2004 215 Design and Implementation of Double Cube Data Model for Geographical Information System Mohd Shafry Mohd Rahim, Daut

More information

A Geographic Interactive Supply Chain Management System for Construction Projects

A Geographic Interactive Supply Chain Management System for Construction Projects , 23-25 October, 2013, San Francisco, USA A Geographic Interactive Supply Chain Management System for Construction Projects Mansour N. Jadid and Mobin M. Idrees Abstract The diversity of the construction

More information

SOFTWARE ENGINEERING PROGRAM

SOFTWARE ENGINEERING PROGRAM SOFTWARE ENGINEERING PROGRAM PROGRAM TITLE DEGREE TITLE Master of Science Program in Software Engineering Master of Science (Software Engineering) M.Sc. (Software Engineering) PROGRAM STRUCTURE Total program

More information

What's new in gvsig Desktop 2.0

What's new in gvsig Desktop 2.0 What's new in gvsig Desktop 2.0 What are the novelties? 2.0 1.12 Migrating and building... Some examples... Please pardon our appearance during construction Pie and bar chart legends Table in layout 1.12

More information

NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML

NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML Volume 6, Number 3, 2013 NASSI-SCHNEIDERMAN DIAGRAM IN HTML BASED ON AML László Menyhárt Abstract: In an earlier work I defined an extension of XML called Algorithm Markup Language (AML) for easy and understandable

More information

APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE

APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE APPLICATIONS AND RESEARCH ON GIS FOR THE REAL ESTATE Chengda Lin, Lingkui Meng, Heping Pan School of Remote Sensing Information Engineering Wuhan University, 129 Luoyu Road, Wuhan 430079, China Tel: (86-27)-8740-4336

More information

Development of information management system of dams in China based on. WebGIS

Development of information management system of dams in China based on. WebGIS Development of information management system of dams in China based on WebGIS ZHU Xing-ming 1, GENG Qing-zhai 1,2 (1.China Institute of Water Resources and Hydropower Research, Beijing 100044, China, zhuxm@iwhr.com;

More information

GIS Databases With focused on ArcSDE

GIS Databases With focused on ArcSDE Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa g-imaab@ida.liu.se 20071004 1 GIS and SDBMS Geographical data is spatial data whose

More information

International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476

International Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476 ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP

More information

M-GIS Mobile and Interoperable Access to Geographic Information

M-GIS Mobile and Interoperable Access to Geographic Information M-GIS Mobile and Interoperable Access to Geographic Information Jorge Cardoso 1, Artur Rocha 1, João Correia Lopes 1,2 1 INESC Porto, R. Dr. Roberto Frias, 4200-465 Porto http://www.inescporto.pt/ {jcsc,artur.rocha,jlopes}@inescporto.pt

More information

Research and Design of Universal and Open Software Development Platform for Digital Home

Research and Design of Universal and Open Software Development Platform for Digital Home Research and Design of Universal and Open Software Development Platform for Digital Home CaiFeng Cao School of Computer Wuyi University, Jiangmen 529020, China cfcao@126.com Abstract. With the development

More information

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 2, 2011

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 2, No 2, 2011 Development of Web-GIS based College Information System Giridhar M.V.S.S. 1, Md.Nazia Firdouse 2, Durga Bhavani.S 3, Viswanadh.G.K 4, Chandra Bose A.S 5 1- Assistant Professor, CWR, IST, JNTUH, Hyderabad,

More information

A WEB-BASED APPLICATION FOR REAL-TIME GIS

A WEB-BASED APPLICATION FOR REAL-TIME GIS A WEB-BASED APPLICATION FOR REAL-TIME GIS O. Ozdilek a, *, D. Z. Seker a a ITU, Civil Engineering Faculty, 80626 Maslak Istanbul, Turkey - (ozdilek, seker)@itu.edu.tr KEY WORDS: Spatial Information Sciences,

More information

Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML

Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML Research and Design of Heterogeneous Data Exchange System in E-Government Based on XML Huaiwen He, Yi Zheng, and Yihong Yang School of Computer, University of Electronic Science and Technology of China,

More information

SNS-Navigator: A Graphical Interface to Environmental Meta-Information

SNS-Navigator: A Graphical Interface to Environmental Meta-Information In: O. Hryniewicz, J. Studziński and M. Romaniuk (eds.): Environmental informatics and systems research / EnviroInfo 2007. The 21th International Conference on "Informatics for Environmental Protection",

More information

Current Order Tool Experiences Complaints

Current Order Tool Experiences Complaints Current Order Tool Experiences Complaints Log in unadvertised case sensitivity for email address that is used as login id CERES Dataset Info pages are too crowded!! On the Data Products Catalog page, remove

More information

Managing a Geographic Database From Mobile Devices Through OGC Web Services

Managing a Geographic Database From Mobile Devices Through OGC Web Services Managing a Geographic Database From Mobile Devices Through OGC Web Services Nieves R. Brisaboa 1, Miguel R. Luaces 1, Jose R. Parama 1, and Jose R. Viqueira 2 1 Database Laboratory, University of A Coruña,

More information

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches

Concepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways

More information

There are various ways to find data using the Hennepin County GIS Open Data site:

There are various ways to find data using the Hennepin County GIS Open Data site: Finding Data There are various ways to find data using the Hennepin County GIS Open Data site: Type in a subject or keyword in the search bar at the top of the page and press the Enter key or click the

More information

Data interchange between Web client based task controllers and management information systems using ISO and OGC standards

Data interchange between Web client based task controllers and management information systems using ISO and OGC standards Data interchange between Web client based task controllers and management information systems using ISO and OGC standards Michael Nørremark 1*, Ole Jørgensen 1, Jens Bligaard 2 and Claus G. Sørensen 1

More information

Next Generation Lab. A solution for remote characterization of analog integrated circuits

Next Generation Lab. A solution for remote characterization of analog integrated circuits Next Generation Lab A solution for remote characterization of analog integrated circuits Background Goals Technologies Physical architecture Software architecture Conclusion Outline Background Based on

More information

Chapter 1: Introduction to ArcGIS Server

Chapter 1: Introduction to ArcGIS Server Chapter 1: Introduction to ArcGIS Server At a high level you can think of ArcGIS Server as software that helps you take your geographic information and make it available to others. This data can be distributed

More information

INCORPORATING LOAD BALANCING SPATIAL ANALYSIS INTO XML-BASED WEBGIS

INCORPORATING LOAD BALANCING SPATIAL ANALYSIS INTO XML-BASED WEBGIS ICORPORATIG LOAD BALACIG SPATIAL AALSIS ITO XML-BASED WEBGIS Haosheng Huang Institute of Geoinformation and Cartography, Vienna University of Technology, 1040 Vienna, Austria haosheng.huang@tuwien.ac.at

More information

The Attendance Management System Based on Micro-cellular and GIS technology

The Attendance Management System Based on Micro-cellular and GIS technology I.J. Education and Management Engineering 2012, 5, 54-59 Published Online May 2012 in MECS (http://www.mecs-press.net) DOI: 10.5815/ijeme.2012.05.09 Available online at http://www.mecs-press.net/ijeme

More information

SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS INTRODUCTION

SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS INTRODUCTION SQL SUPPORTED SPATIAL ANALYSIS FOR WEB-GIS Jun Wang Jie Shan Geomatics Engineering School of Civil Engineering Purdue University 550 Stadium Mall Drive, West Lafayette, IN 47907 ABSTRACT Spatial analysis

More information

ARCHITECTURE OF INTEGRATED GIS AND GPS FOR VEHICLE MONITORING

ARCHITECTURE OF INTEGRATED GIS AND GPS FOR VEHICLE MONITORING 1 st Logistics International Conference Belgrade, Serbia 28-30 November 2013 ARCHITECTURE OF INTEGRATED GIS AND GPS FOR VEHICLE MONITORING Adela B. Crnišanin * State University of Novi Pazar, Department

More information

An XML Based Data Exchange Model for Power System Studies

An XML Based Data Exchange Model for Power System Studies ARI The Bulletin of the Istanbul Technical University VOLUME 54, NUMBER 2 Communicated by Sondan Durukanoğlu Feyiz An XML Based Data Exchange Model for Power System Studies Hasan Dağ Department of Electrical

More information

The ORIENTGATE data platform

The ORIENTGATE data platform Seminar on Proposed and Revised set of indicators June 4-5, 2014 - Belgrade (Serbia) The ORIENTGATE data platform WP2, Action 2.4 Alessandra Nuzzo, Sandro Fiore, Giovanni Aloisio Scientific Computing and

More information

Chapter 2 Database System Concepts and Architecture

Chapter 2 Database System Concepts and Architecture Chapter 2 Database System Concepts and Architecture Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 2 Outline Data Models, Schemas, and Instances Three-Schema Architecture

More information

Visualization Service Bus

Visualization Service Bus Visualization Service Bus Abstract In this research, we are applying modern Service-Oriented Architecture (SOA) technologies to make complex visualizations realizable without intensive graphics programming;

More information

PERSONALIZED WEB MAP CUSTOMIZED SERVICE

PERSONALIZED WEB MAP CUSTOMIZED SERVICE CO-436 PERSONALIZED WEB MAP CUSTOMIZED SERVICE CHEN Y.(1), WU Z.(1), YE H.(2) (1) Zhengzhou Institute of Surveying and Mapping, ZHENGZHOU, CHINA ; (2) North China Institute of Water Conservancy and Hydroelectric

More information

Heterogeneous Tools for Heterogeneous Network Management with WBEM

Heterogeneous Tools for Heterogeneous Network Management with WBEM Heterogeneous Tools for Heterogeneous Network Management with WBEM Kenneth Carey & Fergus O Reilly Adaptive Wireless Systems Group Department of Electronic Engineering Cork Institute of Technology, Cork,

More information

Modern Technologies in Client-Server Architecture for Geo-based Interactive Web Portals

Modern Technologies in Client-Server Architecture for Geo-based Interactive Web Portals Journal of Universal Computer Science, vol. 12, no. 9 (2006), 1208-1214 submitted: 31/12/05, accepted: 12/5/06, appeared: 28/9/06 J.UCS Modern Technologies in Client-Server Architecture for Geo-based Interactive

More information

Developer Tutorial Version 1. 0 February 2015

Developer Tutorial Version 1. 0 February 2015 Developer Tutorial Version 1. 0 Contents Introduction... 3 What is the Mapzania SDK?... 3 Features of Mapzania SDK... 4 Mapzania Applications... 5 Architecture... 6 Front-end application components...

More information

Geodatabase Programming with SQL

Geodatabase Programming with SQL DevSummit DC February 11, 2015 Washington, DC Geodatabase Programming with SQL Craig Gillgrass Assumptions Basic knowledge of SQL and relational databases Basic knowledge of the Geodatabase We ll hold

More information

Design of Data Archive in Virtual Test Architecture

Design of Data Archive in Virtual Test Architecture Journal of Information Hiding and Multimedia Signal Processing 2014 ISSN 2073-4212 Ubiquitous International Volume 5, Number 1, January 2014 Design of Data Archive in Virtual Test Architecture Lian-Lei

More information

Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model. An Oracle Technical White Paper May 2005

Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model. An Oracle Technical White Paper May 2005 Oracle Database 10g: Building GIS Applications Using the Oracle Spatial Network Data Model An Oracle Technical White Paper May 2005 Building GIS Applications Using the Oracle Spatial Network Data Model

More information

Lecture 8. Online GIS

Lecture 8. Online GIS Lecture 8 Online GIS Lecture 8: Outline I. Online GIS 1. Google Earth 2. MSN Live Maps II. Open Source GIS III. ArcGIS Server and the ESRI suite of online software utility options IV. Advanced Data Mining

More information

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing

Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing www.ijcsi.org 579 Research and realization of Resource Cloud Encapsulation in Cloud Manufacturing Zhang Ming 1, Hu Chunyang 2 1 Department of Teaching and Practicing, Guilin University of Electronic Technology

More information

An Introduction to Open Source Geospatial Tools

An Introduction to Open Source Geospatial Tools An Introduction to Open Source Geospatial Tools by Tyler Mitchell, author of Web Mapping Illustrated GRSS would like to thank Mr. Mitchell for this tutorial. Geospatial technologies come in many forms,

More information

Developing XML Solutions with JavaServer Pages Technology

Developing XML Solutions with JavaServer Pages Technology Developing XML Solutions with JavaServer Pages Technology XML (extensible Markup Language) is a set of syntax rules and guidelines for defining text-based markup languages. XML languages have a number

More information

2014 International Conference on Informatics and Advanced Computing (ICIAC-14) Dec. 30-31, 2014 Bangkok, Thailand

2014 International Conference on Informatics and Advanced Computing (ICIAC-14) Dec. 30-31, 2014 Bangkok, Thailand A Web-Based Geographical Road Project Monitoring and Information System for the Department of Public Works and Highways - Cagayan De Oro District, Philippines Junar A. Landicho, MIT Abstract The Department

More information

Rotorcraft Health Management System (RHMS)

Rotorcraft Health Management System (RHMS) AIAC-11 Eleventh Australian International Aerospace Congress Rotorcraft Health Management System (RHMS) Robab Safa-Bakhsh 1, Dmitry Cherkassky 2 1 The Boeing Company, Phantom Works Philadelphia Center

More information

A RDF Vocabulary for Spatiotemporal Observation Data Sources

A RDF Vocabulary for Spatiotemporal Observation Data Sources A RDF Vocabulary for Spatiotemporal Observation Data Sources Karine Reis Ferreira 1, Diego Benincasa F. C. Almeida 1, Antônio Miguel Vieira Monteiro 1 1 DPI Instituto Nacional de Pesquisas Espaciais (INPE)

More information

XFlash A Web Application Design Framework with Model-Driven Methodology

XFlash A Web Application Design Framework with Model-Driven Methodology International Journal of u- and e- Service, Science and Technology 47 XFlash A Web Application Design Framework with Model-Driven Methodology Ronnie Cheung Hong Kong Polytechnic University, Hong Kong SAR,

More information

REAL-TIME DATA GENERALISATION AND INTEGRATION USING JAVA

REAL-TIME DATA GENERALISATION AND INTEGRATION USING JAVA REAL-TIME DATA GENERALISATION AND INTEGRATION USING JAVA Lars Harrie and Mikael Johansson National Land Survey of Sweden SE-801 82 Gävle lars.harrie@lantm.lth.se, micke.j@goteborg.utfors.se KEY WORDS:

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2004 Vol. 3, No. 4 (April 2004) Special issue: TOOLS USA 2003 WebGD: A Framework for

More information

2. Distributed Handwriting Recognition. Abstract. 1. Introduction

2. Distributed Handwriting Recognition. Abstract. 1. Introduction XPEN: An XML Based Format for Distributed Online Handwriting Recognition A.P.Lenaghan, R.R.Malyan, School of Computing and Information Systems, Kingston University, UK {a.lenaghan,r.malyan}@kingston.ac.uk

More information

Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares

Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares L. Kottyán, G. Nagy, A. Szepes Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares Developing of A GIS Based Enviromental Monitoring System with Open Source Softwares László

More information

INTEGRATION OF SPATIAL DATA WITHIN A GENERIC PLATFORM FOR LOCATION-BASED APPLICATIONS

INTEGRATION OF SPATIAL DATA WITHIN A GENERIC PLATFORM FOR LOCATION-BASED APPLICATIONS ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matières Authors index Index des auteurs Search Recherches Exit Sortir INTEGRATION OF SPATIAL DATA WITHIN A GENERIC PLATFORM FOR LOCATION-BASED APPLICATIONS

More information

GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT

GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT Paper Reference No.: PN-253 GIS AS A DECISION SUPPORT FOR SUPPLY CHAIN MANAGEMENT Sanjay Kumar 1 and Suneeta Agrawal 2 1. M. Tech. (GIS & Remote Sensing); GIS Cell; MNNIT, Allahabad, India (E-mail: saj.mnnit@gmail.com)

More information

Presentation / Interface 1.3

Presentation / Interface 1.3 W3C Recommendations Mobile Web Best Practices 1.0 Canonical XML Version 1.1 Cascading Style Sheets, level 2 (CSS2) SPARQL Query Results XML Format SPARQL Protocol for RDF SPARQL Query Language for RDF

More information

ArcGIS Data Models Practical Templates for Implementing GIS Projects

ArcGIS Data Models Practical Templates for Implementing GIS Projects ArcGIS Data Models Practical Templates for Implementing GIS Projects GIS Database Design According to C.J. Date (1995), database design deals with the logical representation of data in a database. The

More information

ArcGIS Viewer for Silverlight An Introduction

ArcGIS Viewer for Silverlight An Introduction Esri International User Conference San Diego, California Technical Workshops July 26, 2012 ArcGIS Viewer for Silverlight An Introduction Rich Zwaap Agenda Background Product overview Getting started and

More information

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,

REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory, REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: colette.wilklow@jpl.nasa.gov

More information

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting

Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting Web-based Multimedia Content Management System for Effective News Personalization on Interactive Broadcasting S.N.CHEONG AZHAR K.M. M. HANMANDLU Faculty Of Engineering, Multimedia University, Jalan Multimedia,

More information

MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application

MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application , pp.317-322 http://dx.doi.org/10.14257/ijhit.2014.7.5.29 MVC Architecture Driven Design and Implementation of Java Framework for Developing Desktop Application Iqbal H. Sarker and K. Apu Department of

More information

Metadata Hierarchy in Integrated Geoscientific Database for Regional Mineral Prospecting

Metadata Hierarchy in Integrated Geoscientific Database for Regional Mineral Prospecting Metadata Hierarchy in Integrated Geoscientific Database for Regional Mineral Prospecting MA Xiaogang WANG Xinqing WU Chonglong JU Feng ABSTRACT: One of the core developments in geomathematics in now days

More information

ProGUM-Web: Tool Support for Model-Based Development of Web Applications

ProGUM-Web: Tool Support for Model-Based Development of Web Applications ProGUM-Web: Tool Support for Model-Based Development of Web Applications Marc Lohmann 1, Stefan Sauer 1, and Tim Schattkowsky 2 1 University of Paderborn, Computer Science, D 33095 Paderborn, Germany {mlohmann,sauer}@upb.de

More information

Creating Maps in QGIS: A Quick Guide

Creating Maps in QGIS: A Quick Guide Creating Maps in QGIS: A Quick Guide Overview Quantum GIS, which is often called QGIS, is an open source GIS desktop application. Comparing to ArcGIS, QGIS can be installed on various operating systems,

More information

The Application of Association Rule Mining in CRM Based on Formal Concept Analysis

The Application of Association Rule Mining in CRM Based on Formal Concept Analysis The Application of Association Rule Mining in CRM Based on Formal Concept Analysis HongSheng Xu * and Lan Wang College of Information Technology, Luoyang Normal University, Luoyang, 471022, China xhs_ls@sina.com

More information

JavaScript and jquery for Data Analysis and Visualization

JavaScript and jquery for Data Analysis and Visualization Brochure More information from http://www.researchandmarkets.com/reports/2766360/ JavaScript and jquery for Data Analysis and Visualization Description: Go beyond design concepts build dynamic data visualizations

More information

ANIMATION a system for animation scene and contents creation, retrieval and display

ANIMATION a system for animation scene and contents creation, retrieval and display ANIMATION a system for animation scene and contents creation, retrieval and display Peter L. Stanchev Kettering University ABSTRACT There is an increasing interest in the computer animation. The most of

More information

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park INTRODUCTION Science is playing an increasing role in guiding National Park Service (NPS) management activities. The NPS is charged with protecting and maintaining data and associated information that

More information

Outline. CIW Web Design Specialist. Course Content

Outline. CIW Web Design Specialist. Course Content CIW Web Design Specialist Description The Web Design Specialist course (formerly titled Design Methodology and Technology) teaches you how to design and publish Web sites. General topics include Web Site

More information

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS

OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS OPEN STANDARD WEB SERVICES FOR VISUALISATION OF TIME SERIES DATA OF FLOOD MODELS Barend Köbben FRMRC RPA 7 Workshop visualisations and flow simulations as flood risk communication tools

More information

Spatial Data Management Development of e-learning Modules

Spatial Data Management Development of e-learning Modules Spatial Data Management Development of e-learning Modules Antje Krüger and Thomas Brinkhoff Institute for Applied Photogrammetry and Geoinformatics (IAPG) FH Oldenburg/Ostfriesland/Wilhelmshaven (University

More information

Developing and assessing light-weight data-driven exploratory geovisualization tools for the web

Developing and assessing light-weight data-driven exploratory geovisualization tools for the web Developing and assessing light-weight data-driven exploratory geovisualization tools for the web Erik B. Steiner, Alan M. MacEachren, Diansheng Guo GeoVISTA Center, Department of Geography, 302 Walker,

More information

Managing large sound databases using Mpeg7

Managing large sound databases using Mpeg7 Max Jacob 1 1 Institut de Recherche et Coordination Acoustique/Musique (IRCAM), place Igor Stravinsky 1, 75003, Paris, France Correspondence should be addressed to Max Jacob (max.jacob@ircam.fr) ABSTRACT

More information

An Interactive Web Based Spatio-Temporal Visualization System

An Interactive Web Based Spatio-Temporal Visualization System An Interactive Web Based Spatio-Temporal Visualization System Anil Ramakrishna, Yu-Han Chang, and Rajiv Maheswaran Department of Computer Science, University of Southern California, Los Angeles, CA {akramakr,maheswar}@usc.edu,ychang@isi.edu

More information

Application of GIS Analyzes with Cloud Computing

Application of GIS Analyzes with Cloud Computing ion of GIS Analyzes with Cloud Computing Sevket BEDIROGLU, Volkan YILDIRIM and Selcuk ERBAS (Turkey) Key words: GIS, Cloud Computing, Spatial Cloud Computing SUMMARY Usage of Cloud Computing (CC) has been

More information

XML-BASED INTEGRATION: A CASE STUDY

XML-BASED INTEGRATION: A CASE STUDY XML-BASED INTEGRATION: A CASE STUDY Chakib Chraibi, Barry University, cchraibi@mail.barry.edu José Ramirez, Barry University, jramirez@mail.barry.edu Andrew Seaga, Barry University, aseaga@mail.barry.edu

More information

Rich Web Map Applications HANNES JOHANSSON

Rich Web Map Applications HANNES JOHANSSON Rich Web Map Applications An assessment of performance, functionality and implementation of Rich Internet Application techniques in web-based GIS Master of Science Thesis in the Programme Software Engineering

More information

UPS battery remote monitoring system in cloud computing

UPS battery remote monitoring system in cloud computing , pp.11-15 http://dx.doi.org/10.14257/astl.2014.53.03 UPS battery remote monitoring system in cloud computing Shiwei Li, Haiying Wang, Qi Fan School of Automation, Harbin University of Science and Technology

More information

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems Claudio Henrique Bogossian 1, Karine Reis Ferreira 1, Antônio Miguel Vieira Monteiro 1, Lúbia Vinhas 1 1 DPI Instituto

More information

DESIGN AND IMPLEMENTATION OF A WEB-BASED GIS FOR PATIENTS REFERRAL TO HOSPITALS IN ZARIA METROPOLIS

DESIGN AND IMPLEMENTATION OF A WEB-BASED GIS FOR PATIENTS REFERRAL TO HOSPITALS IN ZARIA METROPOLIS www.arpapress.com/volumes/vol8issue1/ijrras_8_1_14.pdf DESIGN AND IMPLEMENTATION OF A WEB-BASED GIS FOR PATIENTS REFERRAL TO HOSPITALS IN ZARIA METROPOLIS F.B Abdullahi 1 & T.Hassan 2 Department of Mathematics

More information

Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley

Oracle Platform GIS & Location-Based Services. Fred Louis Solution Architect Ohio Valley Oracle Platform GIS & Location-Based Services Fred Louis Solution Architect Ohio Valley Overview Geospatial Technology Trends Oracle s Spatial Technologies Oracle10g Locator Spatial Oracle Application

More information

USING GOOGLE MAP API FUNCTIONS TO CREATE APPLICATIONS USING GEOGRAPHIC SPATIAL DATA.

USING GOOGLE MAP API FUNCTIONS TO CREATE APPLICATIONS USING GEOGRAPHIC SPATIAL DATA. USING GOOGLE MAP API FUNCTIONS TO CREATE APPLICATIONS USING GEOGRAPHIC SPATIAL DATA. Ass. prof.d-r. Plamen Maldzhanski 1,Hristo Smirneski Blvd., 1046 Sofiq, Bulgaria Phone: +359 888976924 WEB:http://www.uacg.bg/UACEG_site/acadstaff/viewProfile.php?lang=en&perID=424

More information

Web-based GIS by using Spatial Decision Support System (SDSS) Concept for Searching Commercial Marketplace - using Google MAP API

Web-based GIS by using Spatial Decision Support System (SDSS) Concept for Searching Commercial Marketplace - using Google MAP API Web-based GIS by using Spatial Decision Support System (SDSS) Concept for Searching Commercial Marketplace - using Google MAP API I Nyoman Piarsa A.A. Kompiang Oka Sudana Gde Wahyu M. Gunadi ABSTRACT Consumers

More information