White Papers

Adding Panoramas to Google Maps Using Ajax

Overview This project is an implementation of an Ajax web application. AJAX is a new technology based on asynchronous communication between a client web browser and a back-end server, allowing web applications to request and receive data without ever reloading the page. A popular application that uses Ajax technology is Google Maps. The goal of this project is to develop an extension of Google Maps which includes viewing 360-degree ground-based panorama images. The project includes development of a client-side Ajax engine and user interface in JavaScript, and development of a back-end java servlet that serves panorama data and images.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
University of British Columbia
File Format
PDF
Date Published
Jul 3, 2007
Format
White Papers
Topics
Application Development, Java, XML

Similiar White Papers

Introducing XQJ: A Java API for XQuery

Introducing XQJ: A Java API for XQuery

Query is a declarative language for querying XML that's similar to SQL for querying relational data. Most Java developer

Publisher: Jupitermedia  |  Tags: api, applications, data, developers, java

Creating and Parsing XML Documents in JDeveloper

Creating and Parsing XML Documents in JDeveloper

Oracle's XDK 10G extends JAXP to make reading, writing, and querying XML easy. One of the first programming exercises fo

Publisher: Jupitermedia  |  Tags: api, developers, java

AjaxTags

AjaxTags

This paper has the goal of adding AJAX (Asynchronous Javascript+XML) functionality to the existing Struts HTML taglib, a

Publisher: Apache Software Foundation  |  Tags: java

Ajax Development of ATG Applications Using DWR: How to Integrate DWR With ATG's Nucleus IoC Container to Enable Development of Rich User Interfaces for Applications

Ajax Development of ATG Applications Using DWR: How to Integrate DWR With ATG's Nucleus IoC Container to Enable Development of Rich User Interfaces for Applications

Ajax, Asynchronous JavaScript and XML, is a programming technique for building rich user experiences into web applicatio

Publisher: Art Technology Group (ATG)  |  Tags: applications, atg, java, server

Jaxcent: AJAX Programming in Java Alone

Jaxcent: AJAX Programming in Java Alone

AJAX is a step towards enlarging the natural programming model that comes with the browser. Jaxcent from Desiderata Soft

Publisher: Desiderata Software  |  Tags: java

University of British Columbia White Papers

Comparison Between Vertical Handoff Decision Algorithms for Heterogeneous Wireless Networks

Comparison Between Vertical Handoff Decision Algorithms for Heterogeneous Wireless Networks

The next generation wireless networks will support the vertical handoff mechanism in which users can maintain the connec

Publisher: University of British Columbia  |  Tags: 802.11b, cdma, network, wireless networks

Design Guidelines for IT Security Management Tools

Design Guidelines for IT Security Management Tools

One of the most important factors that impact usability of security systems within an organization are security tools. T

Publisher: University of British Columbia  |  Tags: developers, management, security management

Connection Data Rate Optimization of IEEE 802.15.3 Scatternets With Multi-Rate Carriers

Connection Data Rate Optimization of IEEE 802.15.3 Scatternets With Multi-Rate Carriers

The IEEE 802.15.3 MAC is designed for high data rate Wireless Personal Area Networks (WPANs), in which all communication

Publisher: University of British Columbia  |  Tags: data, peer-to-peer, the link

Non-Parametric Seismic Data Recovery With Curvelet Frames

Non-Parametric Seismic Data Recovery With Curvelet Frames

Seismic data recovery from data with missing traces on otherwise regular acquisition grids forms a crucial step in the s

Publisher: University of British Columbia  |  Tags: data

Integration of Runtime Profiling and Static Code Analysis in Linux

Integration of Runtime Profiling and Static Code Analysis in Linux

This paper describes a method for profiling large systems software on a Linux platform. Based on runtime profiling resul

Publisher: University of British Columbia  |  Tags: data, linux, os, software, source code