GOOGLE MAPS API + CLIENT
1. Google map client+database application for the purpose of entereing events in ten pre determined cities.
Client / data entry;
Authorised Web page access for operator to access the Google Map data/events date entry or client page.
Specific events added by drag and drop from a menu of graphic event icon directly onto the google map.
The event icon also must have a text data set attached to it for the entry of additional informations;
(event ID, date, time, event code, city, suburb, road name, nearest landmark name, description of event, impact of event, direction, status of event). Text date displayed in a table format at the bottom of the google map. The text information would be stored on the web server in a MySQL database.
Client page should display google map, icon drag and drop toolbar above map, and text table below map for operators fast entry/updating and visual preview of all active events.
Data event text information should be editable directly in the text table. Text table needs to have scroll bars to allow for multiple active events at any one time. Events marked as status INACTIVE should not be displayed.
2. Google Map API - Web. Incident data as entered in the above data entry client - to be displayed in html pages, one page per city/map.
Google Map should display city/region and graphic icons with mouse roll over balloon flyouts containing the incident text details.
Google map web page should also have text table of incidents in time order newest to oldest (right hand side of map), displaying only event code and suburb with the ability to click on text and zoom to event on Google map. Or on rollover of graphic event icon, text for event in table should highlight.
3. Google Maps; need to be geographically locked to prevent panning outside the city limits (details on city limits will be provided).
Job also requires the creation and setup of the MySQL and google api HTML/PHP pages on the web server.