Visualization Method of Trajectory Data Based on GML, KML
|
|
|
- Shawn Sanders
- 10 years ago
- Views:
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)
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
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,
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
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
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
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
City Data Pipeline. A System for Making Open Data Useful for Cities. [email protected]
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
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
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,
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
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,
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
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
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 [email protected] Tsung-Pin Tsai Chung Hua University, Hsin-Chu, Taiwan [email protected]
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,
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
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
GIS Databases With focused on ArcSDE
Linköpings universitet / IDA / Div. for human-centered systems GIS Databases With focused on ArcSDE Imad Abugessaisa [email protected] 20071004 1 GIS and SDBMS Geographical data is spatial data whose
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 [email protected]
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
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
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
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
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, [email protected];
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
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
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 [email protected] Abstract. With the development
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
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,
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
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
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
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,
How To Develop A Gis Based College Information System
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,
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
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
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
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
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
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
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
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;
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
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,
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
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,
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
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
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,
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
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
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...
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
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,[email protected]
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
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
Effective Vector Data Transmission and Visualization Using HTML5
Effective Vector Data Transmission and Visualization Using HTML5 Padraig Corcoran 1, Peter Mooney 1, Adam Winstanley 1 and Michela Bertolotto 2 1 Department of Computer Science, National University of
Web Design Specialist
UKWDA Training: CIW Web Design Series Web Design Specialist Course Description CIW Web Design Specialist is for those who want to develop the skills to specialise in website design and builds upon existing
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
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 [email protected], [email protected] KEY WORDS:
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
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
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
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
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,
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ó
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
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
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: [email protected])
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: [email protected]
The BPM to UML activity diagram transformation using XSLT
The BPM to UML activity diagram transformation using XSLT Ondřej Macek 1 and Karel Richta 1,2 1 Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University,
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
Web 3D Data Visualization of Spatio Temporal Data using Data Driven Document (D3js)
Web 3D Data Visualization of Spatio Temporal Data using Data Driven Document (D3js) Alfred David Department of Computer Science Christ University Hosur Road, Bangalore ABSTRACT Data visualization is an
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
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
Tracking System for GPS Devices and Mining of Spatial Data
Tracking System for GPS Devices and Mining of Spatial Data AIDA ALISPAHIC, DZENANA DONKO Department for Computer Science and Informatics Faculty of Electrical Engineering, University of Sarajevo Zmaja
Chapter 10: Multimedia and the Web
Understanding Computers Today and Tomorrow 12 th Edition Chapter 10: Multimedia and the Web Learning Objectives Define Web-based multimedia and list some advantages and disadvantages of using multimedia.
Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1
, pp. 331-342 http://dx.doi.org/10.14257/ijfgcn.2015.8.2.27 Study on Architecture and Implementation of Port Logistics Information Service Platform Based on Cloud Computing 1 Changming Li, Jie Shen and
Topics in basic DBMS course
Topics in basic DBMS course Database design Transaction processing Relational query languages (SQL), calculus, and algebra DBMS APIs Database tuning (physical database design) Basic query processing (ch
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
Open Source GIS-Based System for Displaying Data in Smart Grid
2012 International Conference on Smart Grid Systems (ICSGS 2012) IPCSIT vol.45 (2012) (2012) IACSIT Press, Singapore Open Source GIS-Based System for Displaying Data in Smart Grid Dao Viet Nga +, Do Nguyet
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
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
