pparamalingam / btp400-08

Google Maps App

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

This project is a desktop client for Google Maps using the Google Maps Static API. The client is developed in Java using Swing
for the user interface. The features are as follows:
- Zooming
- Panning
- Address Lookup
- Path Calculation Between Two Points (shortest path)

Project Updates
----------------

- Have to fix warnings in current build (not mandatory according to pliu)
- Embeded map into app and added zoom in and zoom out buttons (March 18 2012)
  * Overall look of the app will not be handled until near completion
  * May add history funtionality to avoid constant querying of Google servers (time premitting)
  
- Finally configured EGIT with MAC, need to set up on Windows
- Configured EGIT with Windows  

=== Update (March 26 2012) ===
- Map embeded without any major issues
- Zooming implemented using JSlider
- Panning implemented using JButtons
- Way-Points partially implemented using markers
- Full address search (street,city,province) implemented
  * Using DOM XML parsing to parse Google Geocode/Geolocation API

=== Update (March 29 2012) ===
- Map embeded without any major issues
- Zooming implemented using JSlider
- Panning implemented using JButtons
- Way-Points partially implemented using markers
- Full address search (street,city,province) implemented
  * Using DOM XML parsing to parse Google Geocode/Geolocation API
- Closest address match implemented using JComboBox
  * Using DOM XML parsing to parse Google Geocode API to pull list of matching address
- Overall look of application remade 
- Implemented Markers using JButtons

=== Update (March 30 2012) ===
- Map embeded without any major issues
- Zooming implemented using JSlider
- Panning implemented using JButtons
- Way-Points partially implemented using markers
- Full address search (street,city,province) implemented
  * Using DOM XML parsing to parse Google Geocode/Geolocation API
- Closest address match implemented using JComboBox
  * Using DOM XML parsing to parse Google Geocode API to pull list of matching address
- Overall look of application remade 
- Implemented Markers using JButtons
- Added routes between markers (using closest known point to lat/lon)
  * parse (using DOM) Google Direction Service API for encoded path points
  
Things Left:
- ***All features have been added***


About

Google Maps App


Languages

Language:Java 100.0%