SVG STANDARD FOR ENVIRONMENTAL APPLICATIONS
|
|
- Rafe Green
- 5 years ago
- Views:
Transcription
1 SVG STANDARD FOR ENVIRONMENTAL APPLICATIONS I. P. S. Cabral, L. M. G. Gonçalves, J. P. Medeiros, R. F. Amaral. Universidade Federal do Rio Grande do Norte UFRN P.O. Box Natal RN, Brazil. Abstract. This paper proposes the use of SVG standard for environmental applications through on-line generation of maps that can be visualized in browsers. Recently, web-based GIS with the rapid expansion of internet and the World Wide Web is regarded as one of important issues for web application, and several GIS products running on web browser have been announced. The system used in this study has two main differences from other web-based GIS applications. It s real-time and gets data from sources simultaneously in exact time intervals that users defined previously, and secondly, all the developing and publishing tools used in the system are open sourced. Aim of this study is to create a web-based, free and open sourced GIS that can work with different data formats by exchanging and presenting data as a real-time map on web. 1. INTRODUCTION In the present work, we describe the main characteristics of SVG (Scalable Vector Graphics) standard, presenting in a brief way how the same can be applied on execution of geoprocessing routines directed toward environmental applications, with the use of maps in vectorial format. There will be presented introductory concepts relative to SVG and also some advantages of using it to describe geographic information. We will show how the considered standard allows the development of an interactive GIS (Geographic Information System), demonstrating through examples of its use, realized on the region of Parrachos de Maracajaú, RN, Brazil. Some problems related with SVG will also be presented and we shall discuss procedures to optimize the representation of maps for user. Such procedures are necessary because the maps are generated in real time and visualized on browsers according to a determined region and a specified layer Area of Study and Objectives The area of the map shown with a red circle on Figure 1 is the region that includes within the Parrachos de Maracajaú, one of the coral reefs areas existing on RN coast, located on Northeast of Brazil, nearby Natal. The main goal of this project implementation on this region is to make possible the control of events related with the uncontrolled use by visitors who, without proper information, are contributing to the total devastation of this region (Farias, 2004). Such information would be of great value for environmental management organs, as well as to research community in general.
2 Figure 1: Area of Study Some objectives with this study execution and development of this work are: Integrate monitoring data of the corals in a GIS; Develop a web-based system; Implement a real-time response system; Verify the advantages and disadvantages of SVG using on environmental applications; Create a map that can be handled in interactive way. The benefits of the proposed system are: Monitoring cost reduction; Possibility of data access by internet from any place of the world; Reduction of time and efforts to reach data; Centralization of database to provide a common source of information. 2. SCALABLE VECTOR GRAPHICS To generate maps it is necessary to use graphic representations. Traditionally, the applications directed to Internet exhibit images in two matrix formats, gif and jpeg. These are alternative formats for compressing data from bitmap standards, which are useful for matrical images, but for vectorial images are static, possibly with big size beyond not allowing good data handling. Actually there are only two other methods to visualize 2D (two dimensions) vectorial graphics for applications directed to Internet. The first one is the Macromedia flash that is more used for animations and is not so indicated for the work with geographic information and the second, according to Conford (2003), is the VML (Vector Markup Language) that was launched by Microsoft and is supported only by Internet Explorer, making its adoption limited to Windows platform users. SVG is a standard, recommended by the World Wide Web Consortium W3C, for creation of two-dimensional graphics, digital map elaboration and animations. This language provides the creation of WEB pages with high graphic resolution, including sophisticated elements like: declivities, inlaid fonts, transparencies, animation, and filter effects with the use of text commands. In this standard, graphics can be modified dynamically by the use of script languages and object orientation. It is possible to modify any attribute of a graphic and treat events like, for instance, mouse clicks. Any object of this type of graphic can be accessed trough methods supported by the language. There are some available products to work with SVG and others are in development process. Among the existent applications that generate images in SVG, we can cite Corel, Adobe Illustrator and Sodipodi (freeware). Companies like Microsoft, Adobe, Macromedia, IBM, Sun Microsystems, Apple, Xerox, Netscape, Corel and Kodak contributed to creation of SVG. Although this standard is already well spread out in the said countries of first world, in Brazil it follows in slow steps, but increasing. The browsers most spread out have already support to SVG internally (Mozilla) or trough plug-ins, as it is the case of Internet Explorer and Netscape. All those resources are making SVG become a standard for representation of two dimensions maps on Web (Conford, 2003).
3 2.1 Characteristics of SVG SVG has a set of characteristics that qualify it as a language directed to creation of graphics on Internet applications. Its use is at each time more spread out, inclusively by great software companies. Among the main characteristics we can mention: Based in XML; Open standard; Open code; Vectorial and matricial graphics; Can be accessed trough the browser; Different ways to visualize an area on the map; Interactive Zoom and Pan over the map; Interaction and animation; Selective visualization of geographic characteristics (layers); Can be included inside archives HTML, ASP, PHP, etc; Interact with several script languages as: JavaScript, VBScript, etc. 3. METHODOLOGY AND PROPOSED SYSTEM The functioning scheme of the considered system is shown on Figure 2 and Figure 3. To better understand the problem, we defined a study case. We will describe as it follows an overview of the system. The database contains information on how the internal structures of the region are organized, in other words, it contains information on the real location of the entire region in study as well as the presentable geometric pictures of the corals. These data are not grouped in a continuous form, making, for example, an object be composed of various parts with distinct identifiers. SVG allows the representation of three kind of graphic objects: vectorial forms (courses defined by straight lines and curves), images and text. The vectorial objects have the information about curves and lines of an image, instead of information about the pixels that compose the same. The graphic objects (vectorial, image and text) can be grouped, transformed and composed in objects previously rendered (Faria, 2004). In this study case, the three forms of available graphic objects and the technique of grouping in layers are used, so it is possible to have, in a certain domain, the elements that have similar characteristics. The matricial image of the region is used by means of layer to make possible a better visual representation of it. Figure 2: Components of the System
4 On Figure 2, the Data Upload is programmed to be responsible for exchanges and manipulation of data over the Web. This component was developed on JavaScript language and provides an API for access to MySQL database trough the Internet. The component Map Server is programmed to extract information from database and, with then, generate data in SVG where the interaction functions in script language will be linked. Figure 3: Creation of the SVG archive 3.1 System Operation The GIS operation of dynamic generation of maps for the Web with the use of SVG can be summarized as: 1) Initially a Web page, structured in PHP language (Hypertext Preprocessor), solicits to the database, trough commands on SQL standard, the attributes of polygons that are localized on the visualization area and that are in agreement with the kind of layer to be exhibited. 2) The database returns the requisition with the map components. 3) The PHP page creates dynamically the SVG file according to the data that where acquired from the database, as it shows the code stretch shown on Figure Set File = fso.createtextfile("c:\map.svg", True) File.WriteLine("<svg version="1.1" id="map"") strsql= "SQL Query" File.writeLine("<g id="coral">") Beginning of the loop to the map components creation File.Write("<polyline id="id" & points=") Beginning of the loop to fill the polygon points File.Write(X & "," & Y) End of the loop to fill the points File.write( /> ) End of the loop to the map components creation File.writeLine("</g>") File.WriteLine("</svg>") File.Close... Figure 4: Code Stretch for Archive Creation Obs: some instructions from the picture above (Figure 4) do not correspond exactly to the original ones. They were altered only to better exemplify the context. 4) The SVG archive generated is nothing more than the map of the chosen region with the possibility to treat events related to each created polygon. Such archive is inserted on the PHP page trough the use of the embed function and thus showed to the user (see Figure 5). //Pag: Map.php... <embed name="map" SRC="Map.svg"></embed>... Figure 5: embed Function
5 3.2 System Optimization As it was showed on the previous section, this work views the construction, in real-time, of a map starting from dynamic query to the database, thus generating an archive: Map.SVG with the lines of direction of the related attributes. To successfully realize such procedures, it was necessary to elaborate a method that could optimize the dynamic creation. We created a method called MOM (Mask Over the Map), which uses the principle of provide to user only what is required, in order to optimize the process. This method consists on the use of a mask in table format over the map and creation of only the information that are contained on the requested cell. The user can, trough commands via buttons, manipulate the map and, if allowed, navigate in all directions. An example on which is possible to navigate is illustrated on Figure 6. Figure 6: MOM Method Another problem that must be treated is the rupture and consequently the inadequate connection of two points. It is occasioned when there are indicated by the SQL consultation a vertical and horizontal limits of the small size cell (Figure 7.a). It makes the polygons exceed the cell limit, split themselves and get connected with another point inside the indicated limit (Figure 7.b), generating, this way, geometrical forms that do not correspond to reality. Figure 7: Poorly Presented Polygon To have this problem solved, the consultation must be done in such a way that the polygon points that have coordinate on another cell on the neighborhood be also represented. So, on the MOM method we indicate as the consultation filter not only the horizontal and vertical limits of each cell, but also other coordinates of the polygon that is part of the cell neighborhood. At the end, it is noticed that the method consumes lesser demand of processing, realizing the creation and visualization in a brief space of time and with a little generation of polygons that are not necessary to visualization (the ones that are on the neighborhood and will not be visualized by the user on the current cell in exhibition). 4. EXPERIMENT AND RESULTS In our study case, we used results obtained from a previous work (Farias, 2004). We acquired small format aerial photos, or SFAP, taken by an aerial transported camera in a small plane. The photographs were digitalized, treated with image processing techniques, georeferred and applied to a segmentation process. The final result was the classification of several faces submerged and emerged, on the sea region of Parracho de Maracajaú. These data served as an entrance to the Web system, converted to SVG standard. Figure 8 shows a classification realized on the original data, already on the proposed system, where it is possible to see on the Web the various classes of faces found in Maracajaú that can be floating platforms, submerged corals, emerged corals and sea plants (fanerogamas). The system allows interaction between user and generated map, in such a way that the same can navigate over the map, verify relational data of some faces that were inserted into the system (name of the
6 company that operates the floating platform, number of employees, area of each coral or head reef as they are called, etc), as well as realize zooming operations. This study case validates the proposed system in a sense that allows the interaction trough the Web with the desired data. When the mouse is stopped over areas with relational data, the same are shown. Figure 8: Map Published on Web of the Corals of Maracajaú/RN Region With this experiment and the conclusion of this project, we see that web-based technology makes the system more flexible, being able to be converted to the monitoring of other environmental events that demand real-time observation like, for example: natural catastrophes, pollution control, etc. As the main result, we see that the use of SVG pattern provided the production and publication of a map directed to environmental applications on Web (Figure 8). This map is available to the manager institution of the considered area on the site of UFRN environmental study center. Other data will integrate the map, resulting on a powerful mean of monitoring and distribution of important information to the community involved with the considered area as well as to scientific community. 5. FINAL CONSIDERATIONS AND PERSPECTIVES Environment management applications are benefited with the use of systems that can supply data via Internet, mainly because they are available to a greater number of people. Strategical decisions as to limit the number of tourists on the areas or define rotation between areas are being taken with the use of information inserted into the considered map by scientists who do researches on the region: number of existent fishes by square meter, water transparency, changes on the corals coloration indicating the beginning of their death, coral depredation, and other important data for biotic and non-biotic control. On the other hand, the SVG use on applications that demand vectorial representation of maps on the World Wide Web demonstrates a great advance on scientific community being clear to the user the complexity of the computational internal organization, making in a simple and easy way the map be represented with much more portability, dynamism and performance. Solutions performed by this standard, tend to the increasing diffusion of knowledge, making the maps be visualized by a huge set of users being or not from the GIS community. It is intended on a new stage, the realization of viability tests on the MOM method on maps with different scales and with excess of information relative to several layers of treatment, beyond the possibility to extend experiments to other regions. More data about the considered region are being added to database and the same will be available on the Web page of the Environmental Study Center of UFRN (Nea, 2004).
7 References Adobe. Developer tutorials. Available on: < basics/intro.html>. Accessed on: October BORILLO, Ricardo. SVG: gráficos e interactividad en la Web. Avalilable on: Accessed on: October CORNFORD, Dan. Geographic Information Systems. London, Aston University COSTA, Maria de Fátima. Cadeira de Sistemas Multimedia. Available on: < Accessed on: October Dbxgeomatics. An introduction to Scalable Vector Graphics (SVG). Available on: < Accessed on: October FARIA, Nuno. Visualizador de Mapas para PDAs em SVG. Available on: < Accessed on: October FARIAS, Ricardo; GONÇALVES, Luiz. Using Small Format Aerial Photos to Map Coral Reefs in Rio Grande do Norte, Brazil. ICRA 2004 International Conference on Robotics and Automation. New Orleans, USA, May FRITZE, Alexander. Mozilla SVG Project. Disponível em: < Accessed on: October NEA - Núcleo de Estudos Ambientais da UFRN. Disponível em: < Accessed on: October NEUMANN, Andreas; WINTER, Andréas M. Vector-based Web Cartography: Enabler SVG. Available on: < Accessed on: October NEUMANN, Andreas; WINTER, Andréas M. Coordinate transformations. Available on: < Accessed on: October NEUMANN, Andreas; WINTER, Andréas M. Time for svg towards high quality interactive web-maps. Available on: < articles>. Accessed on: October SEPESI, Greg. A comparison of complementary geographical tasks. Available on: < Accessed on: October SVGOpen.org. What is SVG?. Available on: < whatis.html>. Accessed on: October 2004.
8 Biography:. Luiz Goncalves Luiz Goncalves has Doctorate in Computer Engineering from Federal University of Rio de Janeiro, in He is an Associate Professor at the Computer Engineering Department of Federal Universiti of Rio Grande do Norte, Brazil. He has edited 2 books and published 7 articles in specialized periodics (journals and magazines). Has participated in many international events. He is advisor of several graduate students (former and on-going works), Has received two prizes and served in Program Committees of several Conferences, including colaboration as Program Chair and as Organizing Chair. Has done researches in several fields as GIS, Computer Graphics, Animation, Image Processing, and obotics Vision. He is the current Chair of Brazilian Computer Graphics, Image processing and Vision Community and member of the IEEE Latin American Robotics Council.
Multimedia Production and Web Authoring
Multimedia Production and Web Authoring Chapter 3 : Animations (Source: Book with same name from Radian Publishing Co.) Table of Contents Properties of an Animation...3 Frame Rate...3 Type of Images...3
More informationThe Use of Virtual Reality in Virtual Learning Environment
The Use of Virtual Reality in Virtual Learning Environment Fábio Gonçalves Teixeira 1, Régio Pierre da Silva 2, Tânia Luiza Koltermann da Silva 3 1 Assisting teacher of the Department of Graphic Expression,
More informationCS474 MULTIMEDIA TECHNOLOGY
CS474 MULTIMEDIA TECHNOLOGY Pr. G. Tziritas, Spring 2018 SVG Animation Tutorial G. Simantiris (TA) OVERVIEW Introduction Definitions SVG Creating SVGs SVG basics Examples Animation using software Examples
More informationLesson 5: Multimedia on the Web
Lesson 5: Multimedia on the Web Learning Targets I can: Define objects and their relationships to multimedia Explain the fundamentals of C, C++, Java, JavaScript, JScript, C#, ActiveX and VBScript Discuss
More informationMyTripSystem V2 - Report
LVA 126.099 / SS 2010 Research Group Cartography Location Based Services: V2 - Report Matevž Domajnko Zbyněk Janoška Peter Lanz 1. Introduction 'MytripSystem' is a tool for geotagging images using WorldWideWeb
More informationGetting Started. Most likely, if you ve purchased a copy of Adobe Flash CS3 Professional, Introducing Adobe Flash CS3 Professional 3
1 Getting Started Introducing Adobe Flash CS3 Professional 3 Why Use Flash CS3? 3 What s New in Flash CS3? 6 Flash, Flash Player, or Flash Lite? 7 File Types Associated with Flash CS3 8 Caution: Player
More informationSVG GRAPHICS LANGUAGE AS A DESCRIPTION OF A 2D PATH IN ROBOT PROGRAMMING TASKS
S E L E C T E D E N G I N E E R I N G P R O B L E M S N U M B E R 5 I N S T I T U T E O F E N G I N E E R I N G P R O C E S S E S A U T O M A T I O N A N D I N T E G R A T E D M A N U F A C T U R I N G
More informationISIG/WEB A web-based tool for viewing and editing maps
ISIG/WEB A web-based tool for viewing and editing maps Gustavo Henrique Mandolesi, Cláudia de Andrade Tambascia, Sandro Danilo Gatto and Alexandre Melo Braga CPqD Telecom & IT Solutions - Rodovia Campinas-Mogi
More informationA Concept for an Electronic Magazine
TERENA-NORDUnet Networking Conference (TNNC) 1999 1 A Concept for an Electronic Magazine Alexander von Berg Helmut Pralle University of Hanover, Institute for Computer Networks and Distributed Systems
More informationCGM v SVG. Computer Graphics Metafile v Scalable Vector Graphic. David Manock
It shall not be communicated to any third party without the owner s written consent. All rights reserved. CGM v SVG Computer Graphics Metafile v Scalable Vector Graphic David Manock VP Sales and Marketing
More informationWeb Design. Basic Concepts
Web Design Basic Concepts Web Design Web Design: Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web. Web sites may be relatively simple, or highly
More informationIndependence Community College Independence, Kansas
Independence Community College Independence, Kansas C O N T E N T S Unit 1: Creating, Modifying, and Enhancing FrontPage Webs and Pages 1 Chapter 1 Investigating FrontPage 2002 3 Exploring World Wide Web
More informationICH M8 Expert Working Group. Specification for Submission Formats for ectd v1.1
INTERNATIONAL COUNCIL FOR HARMONISATION OF TECHNICAL REQUIREMENTS FOR PHARMACEUTICALS FOR HUMAN USE ICH M8 Expert Working Group Specification for Submission Formats for ectd v1.1 November 10, 2016 DOCUMENT
More informationUSING SVG XML FOR REPRESENTATION OF HISTORICAL GRAPHICAL DATA
Преглед НЦД 9 (2006), 39 45 Dušan Tošić, Vladimir Filipović, (Matematički fakultet, Beograd) Jozef Kratica (Matematički institut SANU, Beograd) USING SVG XML FOR REPRESENTATION OF HISTORICAL GRAPHICAL
More informationInteractive Media CTAG Alignments
Interactive Media CTAG Alignments This document contains information about eight Career-Technical Articulation Numbers (CTANs) for the Media Arts Career-Technical Assurance Guide (CTAG). The CTANs are:
More informationDEVELOPMENT OF A MATHEMATICAL MORPHOLOGY TOOL FOR EDUCATION PURPOSE
12 TH INTERNATIONAL CONFERENCE ON GEOMETRY AND GRAPHICS 2006 ISGG 6-10 AUGUST, 2006, SALVADOR, BRAZIL DEVELOPMENT OF A MATHEMATICAL MORPHOLOGY TOOL FOR EDUCATION PURPOSE César C. NUÑEZ and Aura CONCI Federal
More informationChapter 1 Introduction to HTML, XHTML, and CSS
Chapter 1 Introduction to HTML, XHTML, and CSS MULTIPLE CHOICE 1. The world s largest network is. a. the Internet c. Newsnet b. the World Wide Web d. both A and B A PTS: 1 REF: HTML 2 2. ISPs utilize data
More informationUSING SVG XML FOR REPRESENTATION OF HISTORICAL GRAPHICAL DATA
Преглед НЦД 9 (2006), 39 45 Dušan Tošić, Vladimir Filipović, (Matematički fakultet, Beograd) Jozef Kratica (Matematički institut SANU, Beograd) USING SVG XML FOR REPRESENTATION OF HISTORICAL GRAPHICAL
More information8/19/2018. Web Development & Design Foundations with HTML5. Learning Objectives (1 of 2) Learning Objectives (2 of 2) Helper Applications & Plug-Ins
Web Development & Design Foundations with HTML5 Ninth Edition Chapter 11 Web Multimedia and Interactivity Slides in this presentation contain hyperlinks. JAWS users should be able to get a list of links
More informationSustainable File Formats for Electronic Records A Guide for Government Agencies
Sustainable File Formats for Electronic Records A Guide for Government Agencies Electronic records are produced and kept in a wide variety of file formats, often dictated by the type of software used to
More informationCOLOR HUE AS A VISUAL VARIABLE IN 3D INTERACTIVE MAPS
COLOR HUE AS A VISUAL VARIABLE IN 3D INTERACTIVE MAPS Fosse, J. M., Veiga, L. A. K. and Sluter, C. R. Federal University of Paraná (UFPR) Brazil Phone: 55 (41) 3361-3153 Fax: 55 (41) 3361-3161 E-mail:
More informationComputers Are Your Future Prentice-Hall, Inc.
Computers Are Your Future 2006 Prentice-Hall, Inc. Computers Are Your Future Chapter 5 Application Software: Tools for Productivity 2006 Prentice-Hall, Inc Slide 2 You Will Learn... ü How system software
More informationINTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY
INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK WEB-TECHNOLOGIES FOR FRONTPAGE USERS WITH BACKEND DATABASES. ROSHANI ADLOK Department
More informationa white paper from Corel Corporation
a white paper from Corel Corporation This document is for discussion purposes only. The products and processes are still under development. The information presented is therefore subject to change without
More informationXML TECHNOLOGIES IN WEB BASED GEOGRAPHIC INFORMATION SYSTEMS
212 Proceedings of the 4 th International Conference on Informatics and Information Technology XML TECHNOLOGIES IN WEB BASED GEOGRAPHIC INFORMATION SYSTEMS B. Predić, D. Stojanović Faculty of Electronic
More informationLanguages in WEB. E-Business Technologies. Summer Semester Submitted to. Prof. Dr. Eduard Heindl. Prepared by
Languages in WEB E-Business Technologies Summer Semester 2009 Submitted to Prof. Dr. Eduard Heindl Prepared by Jenisha Kshatriya (Mat no. 232521) Fakultät Wirtschaftsinformatik Hochshule Furtwangen University
More informationThe use of OpenSource technologies for distributing historic maps and creating search engines for searching though the catalogues
The use of OpenSource technologies for distributing historic maps and creating search engines for searching though the catalogues Manfred Buchroithner*,János Jeney*+** * Technical University Dresden **
More informationWME MathEdit. An initial report on the WME tool for creating & editing mathematics. by K. Cem Karadeniz
00 000 00 0 000 000 0 WME MathEdit An initial report on the WME tool for creating & editing mathematics by K. Cem Karadeniz 00 000 00 0 000 000 0 Outline MathML WME MathEdit Tool Selection for Implementation
More informationM4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) DURATION: 03 Hrs
M4-R4: INTRODUCTION TO MULTIMEDIA (JAN 2019) Max Marks: 100 DURATION: 03 Hrs M1-R4-01-19 1.3 Which of the following tag pair is used to list the text? (a) and (b) and (c)
More informationMoodle Student Introduction
Moodle Student Introduction City College Plymouth has chosen Moodle 1 as its Managed Learning Environment (MLE) to help support your learning, whatever course you are studying. Moodle courses are created
More informationHTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND
HTML5 in Action ROB CROWTHER JOE LENNON ASH BLUE GREG WANISH MANNING SHELTER ISLAND brief contents PART 1 INTRODUCTION...1 1 HTML5: from documents to applications 3 PART 2 BROWSER-BASED APPS...35 2 Form
More informationElba Project. Procedures and general norms used in the edition of the electronic book and in its storage in the digital library
Procedures and general norms used in the edition of the electronic book and in its storage in the digital library Dabne - Tecnologías de la información http://dabne.net Index 1 Some procedures and norms
More informationUnity In diversity. ArcGIS JS API as an Integration Tool. RICARDO BANDEIRA - IplanRio
Unity In diversity ArcGIS JS API as an Integration Tool RICARDO BANDEIRA - IplanRio Introduction Integrating the processes of an entire City Hall is not an easy task. Decision making requires updated information
More informationBEAWebLogic. Portal. Overview
BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2
More informationCAMERON UNIVERSITY AggieAccess Channel Policy
CAMERON UNIVERSITY AggieAccess Channel Policy Policy Statement A set of standards for the development and maintenance of Channels in the AggieAccess portal. Contents Who should know this Policy? Responsibilities
More informationChapter 1. Determination of Interface Specifications
Chapter 1 Determination of Interface Specifications Introduction Selection of Specification Requirements Advantages of Our Choices Disadvantages of Flash Format Treatment of Disadvantages Design and Production
More informationEnduring Understandings: Web Page Design is a skill that grows and develops throughout the careful planning and study of software and design.
Curriculum Map for Web Design SEPTEMBER Targeted NJ Core Curriculum Content Standards: Design develop, test, implement, update, and evaluate web solutions Technology Use, Media Literacy, Responsible Use
More informationMultimedia on the Web
Multimedia on the Web Graphics in web pages Downloading software & media Digital photography JPEG & GIF Streaming media Macromedia Flash Graphics in web pages Graphics are very popular in web pages Graphics
More informationLecture 5. Digital Media Components Markup and Scripting Languages Multimedia Tools Facilities Provided by the School Suggested Reading
Lecture 5 Digital Media Components Markup and Scripting Languages Multimedia Tools Facilities Provided by the School Suggested Reading 1 Aim of Lecture Not to teach you everything you need to know about
More informationGraphics in IT82. Representing Graphical Data. Graphics in IT82. Lectures Overview. Representing Graphical Data. Logical / Physical Representation
Graphics in IT82 What does computer graphics cover? Representing Graphical Data Chapman & Chapman, chapters 3,4,5 Richardson IT82 Input, output, and representation of graphical data Creation of graphics
More informationAdvanced High Graphics
VISUAL MEDIA FILE TYPES JPG/JPEG: (Joint photographic expert group) The JPEG is one of the most common raster file formats. It s a format often used by digital cameras as it was designed primarily for
More informationResearch on the key technologies and realization of virtual campus
Journal of Physics: Conference Series PAPER OPEN ACCESS Research on the key technologies and realization of virtual campus To cite this article: Cheng Zhang 2018 J. Phys.: Conf. Ser. 1074 012141 View the
More informationThe ALICE Glance Shift Accounting Management System (SAMS)
Journal of Physics: Conference Series PAPER OPEN ACCESS The ALICE Glance Shift Accounting Management System (SAMS) To cite this article: H. Martins Silva et al 2015 J. Phys.: Conf. Ser. 664 052037 View
More informationPrezi: Moving beyond Slides
[ Prezi: Moving beyond Slides ] by: Charina Ong Centre for Development of Teaching and Learning National University of Singapore Table of Contents About the Workshop... i Workshop Objectives... i Session
More informationDjVu Technology Primer
DjVu Technology Primer NOVEMBER 2004 LIZARDTECH, INC. OVERVIEW LizardTech s Document Express products are powered by DjVu, a technology developed in the late 1990s by a team of researchers at AT&T Labs.
More informationLecture Week 4. Images
Lecture Week 4 Images Images can be used: As a backdrop behind text to create a pictorial framework for the text. As a background for the content. As an icon to represent options that can be selected.
More informationAdobe RoboHelp 9 Voluntary Product Accessibility Template
Adobe RoboHelp 9 Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationEXCELLENT ACADEMY OF ENGINEERING. Telephone: /
Common file extensions that are good to know, organized by file format. Text Files.doc.log.msg.rtf.txt.wpd.wps Microsoft Word Document Log File Mail Message Rich Text Format Text File WordPerfect Document
More informationThis is the vector graphics "drawing" technology with its technical and creative beauty. SVG Inkscape vectors
1 SVG This is the vector graphics "drawing" technology with its technical and creative beauty SVG Inkscape vectors SVG 2 SVG = Scalable Vector Graphics is an integrated standard for drawing Along with
More informationGuidance on the appropriateness of the information technology solution
Guidance on the appropriateness of the information technology solution Students of the information technology in a global society (ITGS) are expected to in consultation with a specified client design,
More informationImage creation with PHP
Image creation with PHP By Kore Nordmann PHP Unconference Hamburg 25.04.08 About me Kore Nordmann Studying computer science at the University Dortmund Working for ez systems on ez components Maintainer
More informationUsing Java and HTML for Linear Algebra Instruction
Using Java and HTML for Linear Algebra Instruction Jonathan R. Senning Gordon College October 27, 1997 Abstract This paper addresses some of the issues involved with using the HTML, JavaScript and Java
More informationShowing Proof Animations in Web Browsers
Showing Proof Animations in Web Browsers Steffen Masik Cathrin Prahl Verena Lommatzsch Otto-von-Guericke-Universität Magdeburg 1 Introduction Proof Animation is a widely accepted 2D Animator. Layout and
More informationComparative Analysis of Architectural Views Based on UML
Electronic Notes in Theoretical Computer Science 65 No. 4 (2002) URL: http://www.elsevier.nl/locate/entcs/volume65.html 12 pages Comparative Analysis of Architectural Views Based on UML Lyrene Fernandes
More informationMultimedia and Web Design (MWD) Skill Area 324: Develop Multimedia Application
Multimedia and Web Design (MWD) Skill Area 324: Develop Multimedia Application 324.3 Use Authoring tools (25hrs) 324.2.1 Identify and Discuss available Authoring tools 324.2.2 Explore various authoring
More informationANAND COMMUNICATION CARE M 342, RAGHUBIR NAGAR, NEW DELHI
Favicon Title Protocol: SSL URL / IP Address Body Top Level Domain Name Domain Name Country Path Title Tag Meta Description Post Date / Time Display URL Anatomy of URL: https://www.google.co.in/search?
More informationInteractive Multimedia. Multimedia and the World Wide Web
Interactive Multimedia Multimedia and the World Wide Web Multimedia and WWW What is Multimedia? why is it important? Who needs to know about Multimedia? Interactive Multimedia hypermedia, hypertext media
More informationDIGITAL ANIMATION AND MULTIMEDIA BS (1 st or 2 nd Semester)
DIGITAL ANIMATION AND MULTIMEDIA BS000014 (1 st or 2 nd Semester) Grades 10, 11, 12 ½ Unit Prerequisite: None (Multimedia Applications Recommended) Digital Animation and Multimedia will explore the use
More informationPage Content. Inserting Text To add text to your document, you can type the text directly or use Cut or Copy and Paste or Paste Special.
This section describes how to add content to your pages including text, Microsoft Office documents, images, Flash, and other media content. Inserting Text To add text to your document, you can type the
More informationIndex LICENSED PRODUCT NOT FOR RESALE
Index LICENSED PRODUCT NOT FOR RESALE A Absolute positioning, 100 102 with multi-columns, 101 Accelerometer, 263 Access data, 225 227 Adding elements, 209 211 to display, 210 Animated boxes creation using
More informationIntroduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of
Introduction to the Internet and World Wide Web p. 1 The Evolution of the Internet p. 2 The Internet, Intranets, and Extranets p. 3 The Evolution of the World Wide Web p. 3 Internet Standards and Coordination
More informationAdobe Flash is the industry-standard application
Introducing Flash Adobe Flash is the industry-standard application for creating animation and playing video on Web sites. It is fairly easy to learn when you are first getting started but has many powerful
More informationABOUT WEB TECHNOLOGY COURSE SCOPE:
ABOUT WEB TECHNOLOGY COURSE SCOPE: The booming IT business across the globe, the web has become one in every of the foremost necessary suggests that of communication nowadays and websites are the lifelines
More informationSample Hands-On-Training Chapter Review Copy Only Contact Information Notice of Rights Notice of Liability Trademarks
Sample Hands-On-Training Chapter Review Copy Only Copyright 2000-2004 by lynda.com, Inc. All Rights Reserved. Reproduction and Distribution Strictly Prohibited. This electronically distributed Hands-On-Training
More informationBirth of a website: THE DIGION DOMAIN and educational website development
Birth of a website: THE DIGION DOMAIN and educational website development Yvonne R. Dechance & Candace A. Magner University of New Mexico [The following is a text adaptation of "Birth of a Website, " a
More informationJuniata County, Pennsylvania
GIS Parcel Viewer Web Mapping Application Functional Documentation June 21, 2017 Juniata County, Pennsylvania Presented by www.worldviewsolutions.com (804) 767-1870 (phone) (804) 545-0792 (fax) 115 South
More informationSpecialized Application Software The McGraw-Hill Companies, Inc. All rights reserved.
Describe graphics software, including desktop publishing, image editors, illustration programs, image galleries, and graphics suites. Discuss audio and video editing software. Describe multimedia, including
More informationScalable Vector Graphics: SVG. The Little-Known Treasure of Document Viewing
Scalable Vector Graphics: SVG The Little-Known Treasure of Document Viewing 1 Introduction Most everyone has experienced that dreaded feeling of downloading an image from the web to use in a document or
More informationC R E A T I V E A C A D E M Y. Web Development. Photography
CE C R E A T I V E A C A D E M Y Graphic Design Web Design Web Development Photography ACE CREATIVE ACADEMY [ACA] is a Lagos based creative academy that trains individuals to have all the skills and knowledge
More informationBuilding a Real-time Dashboard using Xcelsius and Data Integrator
Building a Real-time Dashboard using Xcelsius and Data Integrator Applies to: BusinessObjects Data Integrator XI (11.7) Summary This white paper shows how to use certain features of Data Integrator (DI)
More informationIntroduction to Autodesk MapGuide EnterpriseChapter1:
Chapter 1 Introduction to Autodesk MapGuide EnterpriseChapter1: In this chapter, you review the high-level key components that comprise Autodesk MapGuide Enterprise. The Autodesk MapGuide Studio, an integral
More informationThe diverse software in Adobe Creative Suite 2 enables you to create
Chapter 1: Introducing Adobe Creative Suite 2 In This Chapter Looking over InDesign Drawing with Illustrator Introducing Photoshop Getting started with Acrobat Going over GoLive Integrating the programs
More informationTennessee. Business Technology Course Code Web Design Essentials. HTML Essentials, Second Edition 2010
Tennessee Business Technology Course Code 6501240 Web Design Essentials HTML Essentials, Second Edition 2010 Notation Key SE Student Edition LE Learning Expectation Standard 1.0 Demonstrate knowledge of
More informationA Framework of Feature-Level Transportation Geospatial Data Sharing Systems
A Framework of Feature-Level Transportation Geospatial Data Sharing Systems Zhong-Ren Peng, Ph.D. Director Center for Advanced Spatial Information Research Associate Professor Department of Urban Planning
More informationDIS: Design and imaging software
Using IT productivity tools and applications This is the ability to use a software application designed to create, modify and layout artwork or images for display in print or on a screen (eg vector graphics
More information21st-Century Image and Data Exchange Standards
Course IN22-1 21st-Century Image and Data Exchange Standards Peter Sheerin Dec 3, 2003 02:00 PM 03:30 PM 1 2 Why do Formats Matter? Image quality Interoperability Capabilities/features Alpha channel/transparency
More informationWEB ADMINISTRATION (WEBMASTER)
WEB ADMINISTRATION (WEBMASTER) TABLE OF CONTENTS Overview of Webmaster Program Course Descriptions Course 1: Introduction To The Internet and The World Wide Web Course 2: Web Page Programming Using Javascript
More informationOptimized design of customized KML files
Proceedings of the 9 th International Conference on Applied Informatics Eger, Hungary, January 29 February 1, 2014. Vol. 2. pp. 203 208 doi: 10.14794/ICAI.9.2014.2.203 Optimized design of customized KML
More informationASTROWEB ASTROINFORMATICS PROJECT AND COMPARISON OF THE WEB-GIS PROTOCOL STANDARDS
Proceedings of the IX Bulgarian-Serbian Astronomical Conference: Astroinformatics (IX BSACA) Sofia, Bulgaria, July 2-4, 2014, Editors: M. K. Tsvetkov, M. S. Dimitrijević, O. Kounchev, D. Jevremović and
More informationPASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year
PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 9A0-046 Title : Adobe GoLive CS2 ACE Exam Vendors : Adobe Version : DEMO
More informationCS WEB TECHNOLOGY
CS1019 - WEB TECHNOLOGY UNIT 1 INTRODUCTION 9 Internet Principles Basic Web Concepts Client/Server model retrieving data from Internet HTM and Scripting Languages Standard Generalized Mark up languages
More informationRepresenting Graphical Data
Representing Graphical Data Chapman & Chapman, chapters 3,4,5 Richardson 1 Graphics in IT82 What does computer graphics cover? IT82 Input, output, and representation of graphical data Creation of graphics
More informationMAT-225 Informational Brief & Questionnaire
MAT 225 MAT-225 Informational Brief & Questionnaire Instructor: Leigh Cotnoir Media Arts & Technologies MiraCosta College T 760-757-2121 x6451 lcotnoir@miracosta.edu learn.leighcotnoir.com Table of Contents
More informationSCIENTIFIC JOURNALS GO DAISY
62 DAISY2009 LEIPZIG John A. Gardner / Robert A. Kelly SCIENTIFIC JOURNALS GO DAISY John A. Gardner ViewPlus Technologies, Inc. 1853 SW Airport Avenue Corvallis, OR 97333 UNITED STATES Robert A. Kelly
More informationGeographical Information Systems Institute. Center for Geographic Analysis, Harvard University. LAB EXERCISE 1: Basic Mapping in ArcMap
Harvard University Introduction to ArcMap Geographical Information Systems Institute Center for Geographic Analysis, Harvard University LAB EXERCISE 1: Basic Mapping in ArcMap Individual files (lab instructions,
More informationA network is a group of two or more computers that are connected to share resources and information.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and
More informationIntroduction to BEST Viewpoints
Introduction to BEST Viewpoints This is not all but just one of the documentation files included in BEST Viewpoints. Introduction BEST Viewpoints is a user friendly data manipulation and analysis application
More informationFor a detailed description of the parent features and benefits, please refer to the following URL:
05/13/2016 05:00:38 EDT CSU Fullerton VPAT for IBM Watson Content Analytics 3.5 VPAT comments: For a detailed description of the parent features and benefits, please refer to the following URL: http://www-03.ibm.com/software/products/en/watson-content-analytics
More informationAdobe Illustrator CC Voluntary Product Accessibility Template
Adobe Illustrator CC Voluntary Product Accessibility Template The purpose of the Voluntary Product Accessibility Template is to assist Federal contracting officials in making preliminary assessments regarding
More informationSession F1C DCMSIM: DIDACTIC CACHE MEMORY SIMULATOR. Eduardo S. Cordeiro 1, Italo G. A. Stefani 2, Tays C. A. P. Soares 3, Carlos A. P. S.
DCMSIM: DIDACTIC CACHE MEMORY SIMULATOR Eduardo S. Cordeiro 1, Italo G. A. Stefani 2, Tays C. A. P. Soares 3, Carlos A. P. S. Martins 4 Abstract We present a functional and structural didactic simulator
More informationIGME-330. Rich Media Web Application Development I Week 1
IGME-330 Rich Media Web Application Development I Week 1 Developing Rich Media Apps Today s topics Tools we ll use what s the IDE we ll be using? (hint: none) This class is about Rich Media we ll need
More informationComputer Graphics Fundamentals. Jon Macey
Computer Graphics Fundamentals Jon Macey jmacey@bournemouth.ac.uk http://nccastaff.bournemouth.ac.uk/jmacey/ 1 1 What is CG Fundamentals Looking at how Images (and Animations) are actually produced in
More informationJavaScript Context. INFO/CSE 100, Spring 2005 Fluency in Information Technology.
JavaScript Context INFO/CSE 100, Spring 2005 Fluency in Information Technology http://www.cs.washington.edu/100 fit100-17-context 2005 University of Washington 1 References Readings and References» Wikipedia
More informationXF Rendering Server 2008
XF Rendering Server 2008 Using XSL Formatting Objects for Producing and Publishing Business Documents Abstract IT organizations are under increasing pressure to meet the business goals of their companies.
More informationInternet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information.
Internet: An international network of connected computers. The purpose of connecting computers together, of course, is to share information. WWW: (World Wide Web) A way for information to be shared over
More information2014 MECHANICAL SPECS
PRINT AD SPECS PDF Materials Ready For Print: Resolution: 300 ppi (pixels per inch) Color: CMYK Fonts: Subset Embedded 100% OPI: Do not use OPI (Open Prepress Interface). Native Files: Fonts: The native
More informationAn Atlas for Ireland s Artists
An Atlas for Ireland s Artists It practically goes without saying that people develop emotional attachments to place. The Irish are particularly emotive with regards to townland, parish, county, province
More informationInteractive 3D Representation as a Method of Investigating Information Graph Features
Interactive 3D Representation as a Method of Investigating Information Graph Features Alexander Antonov and Nikita Volkov Lomonosov Moscow State University, Moscow, Russia asa@parallel.ru, volkovnikita94@gmail.com
More informationWHAT IS BFA NEW MEDIA?
VISUAL & TYPE WEB & INTERACTIVE MOTION GRAPHICS DIGITAL IMAGING VIDEO DIGITAL PHOTO VECTOR DRAWING AUDIO To learn more and see three years of our best student work, please visit: webdesignnewmedia.com
More informationCBORD s Response to Voluntary Product Evaluation Template for NetNutrition
CBORD s Response to Voluntary Product Evaluation Template for NetNutrition The CBORD Group, Inc. Ithaca, NY Template (VPAT) for NetNutrition September 2016 Changes are periodically made to the information
More information