Web-based Remote Sensing Applications and Java Tools for Environmental Monitoring
|
|
|
- Rosamund Franklin
- 10 years ago
- Views:
Transcription
1 Web-based Remote Sensing Applications and Java Tools for Environmental Monitoring M. H. Tsou, L. Guo, and D. Stow Department of Geography, San Diego State University, San Diego, CA TEL: Introduction The progress of information technology (IT) and the need for global distribution of geospatial information and remotely sensed imagery create strong needs for web-based geographic information systems (GIS) and remote sensing facilities (Tsou and Buttenfield, 1998; 2002; Limp, 2001). This paper introduces a webbased remote sensing application that can provide advanced image comparison and processing functions for natural habitat conservation and environmental monitoring. This project is one of several ARC projects supporting the Environmental Monitoring Focus Area being developed at San Diego State University in response to NASA s Earth Science Enterprise (ESE) program at ARC Universities. This program is an infrastructure support project to provide basic operational remote sensing capabilities to a diverse user community of resource managers. To provide comprehensive tools for habitat monitoring and management, the principal task of this research is to integrate web-based mapping functions for vector-based GIS data and remotely sensed images. This research utilizes Java programming and commercial Internet Map Server technology to provide 1
2 integrated web-based geospatial services to regional government agencies and park services. A prototype website was established to demonstrate the on-line analytical functions and potential operational applications for environmental monitoring and habitat management. Environmental Monitoring is a challenging task for local and regional governments. Recent research indicates that the adoption of remotely sensed images and the analysis of habitat changes recorded by these images is effective for monitoring multiple plant and animal species across regions. However, traditional remote sensing software and GIS software applications are very expensive and difficult to use without professional training and sophisticated computer equipment. Regional program managers and park rangers, responsible for habitat monitoring tasks, seldom have the necessary computer resources or training to access remotely sensed images or GIS data for their work. There is a strong need to develop an easy-to-use, inexpensive set of analytical tools for viewing remotely sensed imagery and accessing GIS data, needed to enhance existing environmental monitoring and habitat management practices. Web-based analysis and management applications are a significant potential solution as they resolve many of the limitations currently hindering the adoption of geospatial technologies by habitat managers. With a web-based system, users only require a simple web browser to access remotely sensed imagery and 2
3 perform spatial analyses without the requirements or costs of installing GIS and image processing software packages. Inclusion of user-friendly interfaces and analytical tools can significantly reduce training needs. Development of Internet mapping facilities providing analytical tools, and imagery archives when combined with basic Internet access can become an effective management tool for environmental monitoring programs. Such capabilities and analytical resources can be easily shared by multiple users from different locations at the same time. For example, the Human-Environment Regional Observatory (HERO) project at the Penn State University, GeoVISTA center, developed several Java applications (HEROINE, GeoVISTA Studio, etc.) for communicating user-initiated events among networked collaborative applications (MacEachren, et al. 2001). These web-based tools can facilitate collaborative visualization, which involves multiple participants using visual displays to support data exchange, shared controls, dynamic interaction, ease of learning, and shared application mode (Brewer, et al. 2000). 2. The Development of Web Technologies To establish comprehensive web-based remote sensing tools and internet mapping services, two major web technologies were adopted in this research: Internet Map Servers and Java programming language. The establishment of Internet Map Servers provides integrated web-based map browsing, spatial query, and map overlaying capabilities (Plewe, 1997). Java language is used for the development of on-line remote sensing tools and spatial analytical functions. 3
4 The history of Internet Map Servers can be traced back to the development of the Xerox Map Viewer (Putz, 1994) in The Xerox Map Viewer was using the Web Browser via HyperText Markup Language (HTML) format and Common Gateway Interface (CGI) programs to provide interactive mapping functions via the Internet. The technical framework of the Map Viewer is followed by many early on-line GIServices applications. Another important research project is the Alexandria Digital Library Project (Buttenfield and Goodchild, 1996), which explored comprehensive services for on-line spatial queries, map browsing, and metadata indexing. The early development of on-line remote sensing applications mainly focuses on the cataloging functions and graphic display. Very few applications can provide advanced functions of remote sensing analysis, such as the display of multiple bands, georeferencing, image overlay, and change detection, etc. Until the early 2000s, with the progress of web technologies, including Java programming and image compression techniques, the remote sensing industry began to develop on-line remote sensing data servers and viewers, such as ER Mapper s Image Web Server (with ECW viewer) and Liztech s Content Server (with MrSID image format). However, these software packages still lack fully integrated capabilities with other GIS Internet Mapping packages. The intension of this project is to demonstrate a possible framework for the integration of both online GIS and remote sensing application under a single access portal. 4
5 In general, most Internet map servers adopt a three-tier architecture for the system implementation (Figure 1). The first tier is called the client tier which includes the user-side web browser and user-resident Java applets/html documents. The client tier is used by the user to make requests and to view maps and remote sensing data. The second tier is the middleware tier that includes the Web Server and the Server Connectors (such as Servlet connectors or ASP connectors) to bridge the communication between clients and the map servers. The third tier is the data storage tier that includes the map server and the database server. The three-tier software architecture of web-based GIS provides customizable functions for different mapping applications and scalable implementation for different hardware (Orfali and Harkey, 1997). Recently, the development of commercial Internet Map Servers adopted more complicated frameworks, including Microsoft Active Server Pages (ASP), ColdFusion connector, ActiveX connector, Servlet Engines, Web Services, etc. The architecture of many commercial IMS, such as ArcIMS 4.0, becomes multipletiers (ESRI, 2002). 5
6 Third Tier Second Tier (Middleware) First Tier Internet Map Server Regional Database (GIS) C o n n e c t o r Web Server Internet Client (Web browser) Java applets Client (Web browser) HTML Viewer Client (Web browser) ActiveX Viewer Figure 1. The architecture of three-tier Internet Map Server. Another contributing web technology is the Java language for developing on-line remote sensing analytical and change detection functions. The Java language is a pure object-oriented language, designed to enable the development of secure, high performance, and highly robust applications on multiple platforms in heterogeneous, distributed networks (Gosling and McGilton, 1996). From the computer programming perspective, Java is similar to C and C++ programming languages which are capable of advanced functions, such as preprocessor, unions, pointers, and multiple inheritance. There are three types of Java programs: Java application, Java applets, and Java servlets. Java applications are stand-alone programs. They don t need to be embedded inside a HTML file, or use any Web browser to execute the programs. Java applications can provide full access to the entire local machine 6
7 resources, such as writing files and changing database contents. Also, Java applications run faster than Java applets because the applications do not need to deal with browsers and have full control of the local client environment. A Java applet is a specific kind of application that can only run from within a Web browser which contains the Java Virtual Machine. In contrast to a Java application, Java applets must be included as part of a Web page in HTML format. Java applets are designed for WWW and can be dynamically downloaded via the Internet. In order to protect the Web users and prevent possible damage to the local machines, Java applets execute within a closed, secure Web browser environment and have only limited access to the memory, data, and files on the local machine. More recently, server-side Java programs, called Java servlets, become more and more important for distributed computing environment and the Internet. Java servlets can let a user upload an executable program to the network or server. These servlets can actually be linked into the server and extend the capabilities of the server. By interacting with server-side applications, a Java servlet can share the loads between servers and clients. The results will reduce server load and provide the balance of functionality on server and client machines (Peng and Tsou, 2003). Current Java System Development Toolkits (JDK) provides a series of welldefined Application Programming Interfaces (API) for image processing and display, such as Java 2D API and Java Advanced Imaging (JAI). The Java 2D API is a set of object classes for advanced 2D graphics and imaging, 7
8 encompassing line art, text, and images in a single comprehensive model. The Java Advanced Imaging APIs are used for manipulating and displaying images and range in complexity from simple operations such as contrast enhancement, cropping, and scaling to more complex operations such as advanced geometric warping and frequency domain processing. These APIs are used in a variety of applications including geospatial data processing, medical imaging, and photography. This project utilized the two APIs (2D and JAI) to customize webbased user interface and analytical tools. This project adopted Java applets to provide on-line analytical functions for remotely sensed images and change detection analyses. The principal reason for selecting Java applets is that Java applets are originally designed for the distributed network environment, such as the Internet and Intranet and are capable of providing advanced image processing and comparison functions suitable for habitat monitoring. On the other hands, there are also several limitations in Java applets. First, the Application Programming Interfaces (API) of Java applets can not provide a data streaming functions from servers to web browsers. The I/O functions of Java applets can not handle external events outside the web browsers or applets. Also, there are not effective data compression tools or formats in the Java API, which may cause a very long download time for large-size remotely sensed imagery. An alternative solution is to create Java applications rather than Java applets which were discussed in previous section. 8
9 3. The Implementation of Project Web Site A web site (Reference: ARC project 2001) was created for developing the prototypes of integrated web-based geospatial services and the evaluation of online analytical tools. Figure 2 illustrates the home page of the project web site which includes project-related information (such as project overview, research team, and on-line questionnaire) and multiple web-based geospatial services (data warehouse, interactive mapping, and on-line tools). The following sections will illustrate the establishment of Internet map servers and Java-based analytical tools for remote sensing data and habitat management. Figure 2. The home page of the project web site ( ). 9
10 3.1 Internet Map Servers This project used ESRI s ArcIMS ( to provide interactive web mapping services and the display of remote sensing data. ArcIMS is one of the most popular Internet map service packages and supports OGC Web Mapping Standard Web Mapping Services Specifications. ArcIMS can provide comprehensive on-line mapping capabilities, including zoom-in, zoom-out, pan, spatial query, buffering, and measuring (ESRI, 2001). One of the main features in the prototype is the display of GPS data, remote sensed imagery, and the Internet Map servers. This project gathered several GPS data layers, such as park trails and BMX bicycle sites generated by Mission Trails Regional Park (MTRP) park rangers with their hand-held GPS devices. The GPS data sets were transformed into shapefiles and combined with georeferenced Airborne Data Acquisition and Registration (ADAR) images (Figure 3). The average size of these ADAR images is 15 MB in a TIFF format and 1.7 MB in a JPEG format. Park rangers and habitat managers can use these web-based mapping facilities to perform various tasks, such as monitoring the change of landform, querying the locations of sensitive plants, and evaluating the accessibility of park facilities from their local web browsers. 10
11 Figure 3. The display of GPS, remotely sensed imagery, and GIS layers (Reference: IMS-example). 3.2 Java-based On-line Analytical Tools This project adopted Java programming tools to create a series of Java applets that can perform multiple image analyses and change detection functions. These Java applets were organized into an image analysis toolbox, where users can select different buttons to launch different applets (image processing functions) in separate windows. This design of the image analysis toolbox adopted a userfriendly graphic user interface (GUI) that allows users to access analysis tools by simple clicking a toolbox button (Figure 4). 11
12 Figure 4. The graphic user interface design of Image Analysis Toolbox. There are eight different Java applets implemented in the Image Analysis Toolbox, including: Image Overlay-I, Image Overlay-II, Image Swipe, Image Magnifier, Image Comparison, Image Processing, Image Filtering, and Image Viewing. The following paragraphs describe two representative Java applets and their analytical functions for remotely sensed imagery and change detection analysis. 12
13 Figure 5. The Image Viewing Java applet (Reference: Java-example1). Image Viewing: The Image Viewing Java applet provides a flexible means for displaying two images side by side. Users can zoom-in, zoom-out, or pan each image independently. Image viewing is a handy tool for visual interpretation of apparent changes, which can be used in the comparison of multi-temporal images or identifying the type of land cover change at a specific location. Image Comparison: The Image Comparison Java applet is designed to visualize the temporal changes among matching remotely sensed images. Users can 13
14 move the mouse cursor to the location of interest within an index image and the zoom-in box then displays three different images (1998, 1999, 2000) with the same extent at the same time (Figure 6). This tool is able to compare the change of landform and the monitoring of habitat environment. Figure 6. The Image Comparison Java applet (Reference: Java-example2). 3.3 Prototype Testing and Evaluation The final task of this project is to test the prototype and to evaluate web mapping functionality and analytical tools. The research team conducted two expert review sessions with participating park rangers, and several GIS professionals. 14
15 Both testing sessions were structured with 20 minutes of introduction and background of remote sensing and a second 20 minutes of on-line tutorials of the prototype. The tutorials focused on two user scenarios: 1) equestrian facility management and 2) BMX site monitoring and GPS data integration (Figure 7). The documents of prototype tutorial and questionnaire were formatted in several standardized PDF files and were posted on the project web site. Therefore, future potential web users can download these documents and fill out the questionnaire following their review. In general, all participants felt that these tools are useful for many of their day to day tasks and clearly have application for habitat management. The following list contains key points from the user feedback. Java tools are easy to use (comparing to other GIS/Remote Sensing software). Need to clarify some information in metadata and IMS tools (explain the terminology from SANDAG and FGDC). Need to clarify temporal or seasonal information about remotely sensed imagery and GIS data sets. These web tools will be a good information resource for MTRP visitors. Internet Map Servers are difficult to view/query data layer while remotely sensed imagery is in the background. 15
16 ADAR and IKONOS magnifier tools could be added into the Data Warehouse section. Figure 7. The user scenario and the tutorials of the prototype. 4. Conclusions and Further Developments This project demonstrates that there is a large potential opportunity for webbased mapping services and image analytical tools applied to natural habitat preservation and environmental resource management. The combined powers of data collection through remote sensing and on-line, geo-spatial analysis tools 16
17 through the Internet can significantly reduce the high cost and labor associated with field monitoring. Although Southern California s habitat conservation programs provide the case study for this service, the potential users of these tools extend far beyond the regional community of natural habitat preserve managers. Two important lessons were learned from the implementation experiences of this project. First, web-based mapping facilities are capable to combine remotely sensed imagery, GPS data, and GIS databases together to provide an integrated framework for natural habitat management and environmental monitoring. However, the major analytical functions provided in commercial Internet GIS package only focus on the basic GIS query and identification functions. There is a significant limitation (image sizes and formats) to adding very large remote sensing images into the Internet map servers under current software architecture. The Java applets approach has potential problems of delivering very large remote sensing data due to the lack of appropriate data compression APIs. The average size of images used in the prototype is only 1.7 MB ( ADAR images in JPEG format). Hopefully, the future development of Java programming will provide advanced image compression tools for efficient data download and image display functions. 17
18 Second, data security and system stability will be the major considerations for the design of web-based remote sensing applications. Many GIS data and remotely sensed images are very sensitive and require protection mechanisms. Currently, very few web-based mapping software or applications can provide a comprehensive security solution or password protection mechanisms for both client-side users and server-side databases. This research illustrates possible approaches to implement web-based remote sensing applications and demonstrates the potential use for environmental monitoring and management. Future research may focus on the enhancement of web-based remote sensing functions, image compression techniques, dynamic image input/output functions, and mobile device applications, for other public sector applications. Acknowledgement The authors thank John Kaiser, the ARC program coordinator, for the coordination efforts in this project and the proof-editing of this paper. This paper forms a portion of the Web-based Geospatial Information Services and Analytic Tools for Natural Habitat Conservation and Management project supported by NASA s Affiliated Research Center at San Diego State University. Funding by the NASA ARC program and matching funds from the San Diego State University Foundation are acknowledged and greatly appreciated. 18
19 References ARC project 2001: < Brewer, I., MacEachren, A. M., Abdo, H., Gundrum, J., & Otto, G., Collaborative Geographic Visualization: Enabling shared understanding of environmental processes. IEEE Information Visualization Symposium. Salt Lake City, Utah. Oct. 9-10, 2000, pp Buttenfield, B. P., & Goodchild, M. F., The Alexandria Digital Library Project: distributed library services for spatially referenced data. In: Proceedings of GIS/LIS'96, Denver, Colorado, November 19-21, 1996, ACSM, pp ESRI, Using ArcIMS. (User s Manual). Redland, California: ESRI. ESRI, ArcIMS 4 Architecture and Functionality. White paper. <URL: (last date accessed: ). Gosling, J., & H. McGilton, The Java Language Environment, A White Paper. Sun Microsystems. (last date accessed: ) <URL: IMS-example: < Java-example1: < Java-example2: < Limp, W. F., User Needs Drive Web Mapping Product Selection. GEOWorld, Feburary, 2001, pp
20 MacEachren, A. M., Brewer, I., & Steiner, E., Geovisualization to Mediate Collaborative Work: Tools to Support Different-Place Knowledge Construction and Decision-Making. <URL: (last date accessed: ). Orfali, R., & Harkey, D., Client/Server Programming with Java and CORBA. New York: John Wiley & Sons, Inc. Peng, Z. R. & Tsou, M. H., Internet GIS: distributed geographic information services for the Internet and wireless networks. New York: John Wiley and Sons, Inc. Plewe, B., GIS Online: Information Retrieval, Mapping, and the Internet. Santa Fe, New Mexico: OnWord Press. Putz, S., Interactive Information Services Using World Wide Web Hypertext. In Proceedings of the First International Conference on the World-Wide Web, May 25-27, 1994, Geneva, Switzerland. Tsou, M. H., & Buttenfield, B. P., Client/Server Components and Metadata Objects for Distributed Geographic Information Services. In Proceedings of the GIS/LIS 98, Fort Worth, Texas, pp Tsou, M. H., & Buttenfield, B. P., A Dynamic Architecture for Distributed Geographic Information Services. Transactions in GIS. 6(4):
Expert Review and Questionnaire (PART I)
NASA ARC Project 1-9-2001 Web-based Geospatial Information Services and Analytic Tools for Habitat Conservation and Management Expert Review and Questionnaire (PART I) Thank you for participating in this
Client/server is a network architecture that divides functions into client and server
Page 1 A. Title Client/Server Technology B. Introduction Client/server is a network architecture that divides functions into client and server subsystems, with standard communication methods to facilitate
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
How To Use The Alabama Data Portal
113 The Alabama Metadata Portal: http://portal.gsa.state.al.us By Philip T. Patterson Geological Survey of Alabama 420 Hackberry Lane P.O. Box 869999 Tuscaloosa, AL 35468-6999 Telephone: (205) 247-3611
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010
Mapping Mashup/Data Integration Development Resources Teaching with Google Earth and Google Ocean Stone Lab August 13, 2010 David Hart GIS Specialist University of Wisconsin Sea Grant Institute Virtual
ArcGIS 9. Installing ArcIMS 9 on Red Hat Linux
ArcGIS 9 Installing ArcIMS 9 on Red Hat Linux Table Of Contents Introduction...1 Introduction...1 Overview...2 What s included with ArcIMS 9.0?...2 ArcIMS components...2 Five steps to get ArcIMS up and
DATA SHARING AND SPATIAL QUERY
Technical Memorandum No. 2 DATA SHARING AND SPATIAL QUERY Raghavan Srinivasan Spatial Sciences Laboratory Texas Agricultural Experiment Station, Texas A&M University Submitted to El Paso Water Utilities
Web Pages. Static Web Pages SHTML
1 Web Pages Htm and Html pages are static Static Web Pages 2 Pages tagged with "shtml" reveal that "Server Side Includes" are being used on the server With SSI a page can contain tags that indicate that
OVERVIEW HIGHLIGHTS. Exsys Corvid Datasheet 1
Easy to build and implement knowledge automation systems bring interactive decision-making expertise to Web sites. Here s proven technology that provides customized, specific recommendations to prospects,
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
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
Quick Start Guide to. ArcGISSM. Online
Quick Start Guide to ArcGISSM Online ArcGIS Online Quick Start Guide ArcGIS SM Online is a cloud-based mapping platform for organizations. Users get access to dynamic, authoritative content to create,
An Esri White Paper June 2010 Tracking Server 10
An Esri White Paper June 2010 Tracking Server 10 Esri 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected] WEB www.esri.com Copyright 2010 Esri All rights
What Is the Java TM 2 Platform, Enterprise Edition?
Page 1 de 9 What Is the Java TM 2 Platform, Enterprise Edition? This document provides an introduction to the features and benefits of the Java 2 platform, Enterprise Edition. Overview Enterprises today
Project Title: Project PI(s) (who is doing the work; contact Project Coordinator (contact information): information):
Project Title: Great Northern Landscape Conservation Cooperative Geospatial Data Portal Extension: Implementing a GNLCC Spatial Toolkit and Phenology Server Project PI(s) (who is doing the work; contact
Software. PowerExplorer. Information Management and Platform DATA SHEET
DATA SHEET PowerExplorer Software Information Management and Platform KEY FEATURES Web-enabled Advanced, ad-hoc query capabilities Spatial E&P data presentation ZGF file import/export Spatializer Tabular
GIS and Mapping Solutions for Developers. ESRI Developer Network (EDN SM)
GIS and Mapping Solutions for Developers ESRI Developer Network (EDN SM) GIS and Mapping Solutions for Developers If you are a software developer looking for an effective way to bring geographic and mapping
GEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington
GEOG 482/582 : GIS Data Management Lesson 10: Enterprise GIS Data Management Strategies Overview Learning Objective Questions: 1. What are challenges for multi-user database environments? 2. What is Enterprise
Mapping Mashup/Data Integration Development Resources
Mapping Mashup/Data Integration Development Resources David Hart GIS Specialist University of Wisconsin Sea Grant Institute October 6, 2008 Virtual Globes A virtual globe is a 3D software model or representation
Documentation of open source GIS/RS software projects
Contract no. Workpackage Delivery Delivery Date 030776 WP1 D1.6 2007-07-02 CASCADOSS Development of a trans-national cascade training programme on Open Source GIS&RS Software for environmental applications
Building Java Servlets with Oracle JDeveloper
Building Java Servlets with Oracle JDeveloper Chris Schalk Oracle Corporation Introduction Developers today face a formidable task. They need to create large, distributed business applications. The actual
Texas Develops Online Geospatial Data Repository to Support Emergency Management
Bing Maps for Enterprise Microsoft Customer Solution Case Study Texas Develops Online Geospatial Data Repository to Support Emergency Management Overview Country or Region: United States Industry: Government
An ESRI White Paper October 2009 ESRI Geoportal Technology
An ESRI White Paper October 2009 ESRI Geoportal Technology ESRI 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected] WEB www.esri.com Copyright 2009 ESRI
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])
THINKMAP PROVIDES DYNAMIC, DATA-DRIVEN, VISUALIZATION TECHNOLOGY. NEED TO VISUALIZE COMPLEX DATA?
THINKMAP PROVIDES DYNAMIC, DATA-DRIVEN, VISUALIZATION TECHNOLOGY. NEED TO VISUALIZE COMPLEX DATA? 155 Spring Street, Suite 3A New York NY 10012 tel 212.285.8600 fax 212.285.8999 www.thinkmap.com WELCOME
[ DISTRIBUTING AVL USING ARCIMS
[ DISTRIBUTING AVL USING ARCIMS The Chicago MAGIC Project ] GIS-T 2003 Colorado Springs presented by Louis Schoolkate Transportation Division Manager GeoAnalytics, Inc. 2002 [ Presentation Overview ] Project
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,
Web Hosting Features. Small Office Premium. Small Office. Basic Premium. Enterprise. Basic. General
General Basic Basic Small Office Small Office Enterprise Enterprise RAID Web Storage 200 MB 1.5 MB 3 GB 6 GB 12 GB 42 GB Web Transfer Limit 36 GB 192 GB 288 GB 480 GB 960 GB 1200 GB Mail boxes 0 23 30
Detailed Table of Contents
Detailed Table of Contents Foreword Preface 1. Networking Protocols and OSI Model 1 1.1 Protocols in Computer Communications 3 1.2 The OSI Model 7 1.3 OSI Layer Functions 11 Summary 19 Key Terms and Concepts
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
Development tools to create Web-GIS applications DbMAP ASJ the best solution to easily publish GIS data from existing spatial databases and distributed GIS data sources Easily designs, produces, and publishes
A framework for web-based product data management using J2EE
Int J Adv Manuf Technol (2004) 24: 847 852 DOI 10.1007/s00170-003-1697-8 ORIGINAL ARTICLE M.Y. Huang Y.J. Lin Hu Xu A framework for web-based product data management using J2EE Received: 8 October 2002
The Virtual Database A Tool for Integrated Data Processing in a Distributed Environment
EnviroInfo 2004 (Geneva) Sh@ring EnviroInfo 2004 The Virtual Database A Tool for Integrated Data Processing in a Distributed Environment Marcel Frehner 1, Martin Brändli 2, Jürg Schenker 3 Abstract Traditional
Distributed Objects and Components
Distributed Objects and Components Introduction This essay will identify the differences between objects and components and what it means for a component to be distributed. It will also examine the Java
Fig (1) (a) Server-side scripting with PHP. (b) Client-side scripting with JavaScript.
Client-Side Dynamic Web Page Generation CGI, PHP, JSP, and ASP scripts solve the problem of handling forms and interactions with databases on the server. They can all accept incoming information from forms,
A GIS APPLICATION OF AN OTTOMAN CEMETERY ON DARDANALLES OVER INTERNET. Guney, C., Celik, R. N.
A GIS APPLICATION OF AN OTTOMAN CEMETERY ON DARDANALLES OVER INTERNET Guney, C., Celik, R. N. Abstract Access to spatial data and interactive database applications with querying capabilities over the internet
A FRAMEWORK OF WEB-BASED SERVICE SYSTEM FOR SATELLITE IMAGES AUTOMATIC ORTHORECTIFICATION
A FRAMEWORK OF WEB-BASED SERVICE SYSTEM FOR SATELLITE IMAGES AUTOMATIC ORTHORECTIFICATION Jiaojiao Tian, Xinming Tang, Huabin Wang Key Laboratory of Geo-informatics of State Bureau of Surveying and Mapping,
Inform IT. Features and Benefits. Overview. Process Information Web Server Version 3.2/1
Overview Inform IT Process Information Web Server Version 3.2/1 Features and Benefits Real-time and historical process monitoring: Process Information Web Server (PIWS) allows web based querying, monitoring
An Esri White Paper June 2011 ArcGIS for INSPIRE
An Esri White Paper June 2011 ArcGIS for INSPIRE Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected] WEB esri.com Copyright 2011 Esri All rights reserved.
Managing Large Imagery Databases via the Web
'Photogrammetric Week 01' D. Fritsch & R. Spiller, Eds. Wichmann Verlag, Heidelberg 2001. Meyer 309 Managing Large Imagery Databases via the Web UWE MEYER, Dortmund ABSTRACT The terramapserver system is
What Should a GIS Librarian Do?
What Should a GIS Librarian Do? Tsering Wangyal Shawa Digital Map and Geospatial Information Center Princeton University Library [email protected] 609-258-6804 American Library Association Map and
Archiving, Indexing and Accessing Web Materials: Solutions for large amounts of data
Archiving, Indexing and Accessing Web Materials: Solutions for large amounts of data David Minor 1, Reagan Moore 2, Bing Zhu, Charles Cowart 4 1. (88)4-104 [email protected] San Diego Supercomputer Center
CSC 551: Web Programming. Spring 2004
CSC 551: Web Programming Spring 2004 Java Overview Design goals & features platform independence, portable, secure, simple, object-oriented, Programming models applications vs. applets vs. servlets intro
How Web Browsers Work
144 PART 4 HOW THE WORLD WIDE WEB WORKS CHAPTER 18 How Web Browsers Work 145 LIKE much of the Internet, the World Wide Web operates on a client/server model. You run a web client on your computer called
Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps
Oklahoma s Open Source Spatial Data Clearinghouse: OKMaps Presented by: Mike Sharp State Geographic Information Coordinator Oklahoma Office of Geographic Information MAGIC 2014 Symposium April 28-May1,
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
Feature and Technical
BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 Service Pack: 4 Feature and Technical Overview Published: 2013-11-07 SWD-20131107160132924 Contents 1 Document revision history...6 2 What's
Web GIS: Technologies and Its Applications
ISPRS SIPT IGU UCI CIG ACSG Table of contents Table des matières Authors index Index des auteurs Search Recherches Exit Sortir Web GIS: Technologies and Its Applications AA. Alesheikh 1, H. Helali 2, HA.
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
A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet
A Performance Comparison of Web Development Technologies to Distribute Multimedia across an Intranet D. Swales, D. Sewry, A. Terzoli Computer Science Department Rhodes University Grahamstown, 6140 Email:
From GPS Data Collection to GIS Data Display A Walk-Through Example
From GPS Data Collection to GIS Data Display A Walk-Through Example The Global Positioning System (GPS) is a satellite based navigation system consisting of 24 satellites, a worldwide network of tracking
GenericServ, a Generic Server for Web Application Development
EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student [email protected] Bilal CHEBARO Assistant professor [email protected] Abstract
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
Project Proposal Distributed Project Management
Proposal Distributed Management by Passakon Prathombutr Ashok Emani CS551 Fall 2001 CSTP UMKC 1 Contents Introduction...3 Goal and Objectives...4 Overall goal... 4 Specific objectives... 4 Significance...
Architecture Design For Web-based Application Systems. Instructor: Dr. Jerry Gao Class: CMPE296U
Architecture Design For Web-based Application Systems Instructor: Dr. Jerry Gao Class: CMPE296U Architecture Design For Web-Based Application Systems - (1994-1995) Hypertext Web Systems: Graphic Web Browsers
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System
An Esri White Paper October 2010 Esri Production Mapping Product Library: Spatially Enabled Document Management System Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953
An Esri White Paper April 2011 Esri Business Analyst Server System Design Strategies
An Esri White Paper April 2011 Esri Business Analyst Server System Design Strategies Esri, 380 New York St., Redlands, CA 92373-8100 USA TEL 909-793-2853 FAX 909-793-5953 E-MAIL [email protected] WEB esri.com
1. Overview of the Java Language
1. Overview of the Java Language What Is the Java Technology? Java technology is: A programming language A development environment An application environment A deployment environment It is similar in syntax
Introduction to ArcPad: Mobile GIS. Originally prepared by Gregory Vandeberg, Ph.D. Department of Geography
Introduction to ArcPad: Mobile GIS Originally prepared by Gregory Vandeberg, Ph.D. Department of Geography Outline Introduction What is ArcPad? What can you do with ArcPad? What do you need to run it?
Web Development. Owen Sacco. ICS2205/ICS2230 Web Intelligence
Web Development Owen Sacco ICS2205/ICS2230 Web Intelligence Brief Course Overview An introduction to Web development Server-side Scripting Web Servers PHP Client-side Scripting HTML & CSS JavaScript &
BillQuick Web i Time and Expense User Guide
BillQuick Web i Time and Expense User Guide BQE Software Inc. 1852 Lomita Boulevard Lomita, California 90717 USA http://www.bqe.com Table of Contents INTRODUCTION TO BILLQUICK... 3 INTRODUCTION TO BILLQUICK
Asta Powerproject Enterprise
Asta Powerproject Enterprise Overview and System Requirements Guide Asta Development plc Kingston House Goodsons Mews Wellington Street Thame Oxfordshire OX9 3BX United Kingdom Tel: +44 (0)1844 261700
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
EVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT
EVALUATION OF SERVER-SIDE TECHNOLOGY FOR WEB DEPLOYMENT Dr. Alexander Pons, University of Miami, [email protected] ABSTRACT The deployment of Web applications consisting of dynamic content requires the selection
Introduction to Geospatial Web Services
Geospatial Web Services Introduction to Geospatial Web Services An introduction and inventory of geospatial web services and their importance to interoperability in the geospatial domain. vers. 20100604
Deltek Vision 7.0 LA. Technical Readiness Guide
Deltek Vision 7.0 LA Technical Readiness Guide May 15, 2012 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors may
Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies
International Conference of Advance Research and Innovation (-2014) Cross Platform Mobile Gis System For Data Collection Based On Gps And Emerging Gis Technologies Mohammad Nasim a,*, Prashant Kumar b
J9.6 GIS TOOLS FOR VISUALIZATION AND ANALYSIS OF NEXRAD RADAR (WSR-88D) ARCHIVED DATA AT THE NATIONAL CLIMATIC DATA CENTER
J9.6 GIS TOOLS FOR VISUALIZATION AND ANALYSIS OF RADAR (WSR-88D) ARCHIVED DATA AT THE NATIONAL CLIMATIC DATA CENTER Steve Ansari * STG Incorporated, Asheville, North Carolina Stephen Del Greco NOAA National
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...
An Overview of Java. overview-1
An Overview of Java overview-1 Contents What is Java Major Java features Java virtual machine Java programming language Java class libraries (API) GUI Support in Java Networking and Threads in Java overview-2
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,
Mobile GIS for Cadastral Data Collection in Ghana
Mobile GIS for Cadastral Data Collection in Ghana Eric MENSAH OKANTEY Barend KÖBBEN 1 Introduction With the development of Web GIS and the emergence of Mobile GIS new possibilities of data capture and
FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS
FROM RELATIONAL TO OBJECT DATABASE MANAGEMENT SYSTEMS V. CHRISTOPHIDES Department of Computer Science & Engineering University of California, San Diego ICS - FORTH, Heraklion, Crete 1 I) INTRODUCTION 2
Asynchronous Data Mining Tools at the GES-DISC
Asynchronous Data Mining Tools at the GES-DISC Long B. Pham, Stephen W. Berrick, Christopher S. Lynnes and Eunice K. Eng NASA Goddard Space Flight Center Distributed Active Archive Center Introduction
Base One's Rich Client Architecture
Base One's Rich Client Architecture Base One provides a unique approach for developing Internet-enabled applications, combining both efficiency and ease of programming through its "Rich Client" architecture.
Thin@ System Architecture V3.2. Last Update: August 2015
Thin@ System Architecture V3.2 Last Update: August 2015 Introduction http://www.thinetsolution.com Welcome to Thin@ System Architecture manual! Modern business applications are available to end users as
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
Xtreeme Search Engine Studio Help. 2007 Xtreeme
Xtreeme Search Engine Studio Help 2007 Xtreeme I Search Engine Studio Help Table of Contents Part I Introduction 2 Part II Requirements 4 Part III Features 7 Part IV Quick Start Tutorials 9 1 Steps to
ACM Crossroads Student Magazine The ACM's First Electronic Publication
Page 1 of 8 ACM Crossroads Student Magazine The ACM's First Electronic Publication Crossroads Home Join the ACM! Search Crossroads [email protected] ACM / Crossroads / Columns / Connector / An Introduction
