GoogleMaps API

This is a GoogleMap API application with some advanced features. You will not be required to design the entire site, just the maps portion - I will be adding a nice design and other dynamic features using PHP around the maps application.

This is for a real estate website covering a city of about 1 million people. The main map needs to show all condominium buildings in the database that are within the range of the map view. Based on the building details, one of 12 different icons will be used as markers. There will be more than 500 condominium buildings in the database, so an optomization method for large marker datasets will be required and will be very important!

A mouseover on each marker will show a html balloon with more information on the building (a brief profile), including a thumbnail image. Single-clicking on the marker will make the balloon stay open and clicking on the More link in that balloon will open a new window (page) showing a detailed profile of the building.

There needs to be a control method to allow the surfer to select some parameters and display only the condominiums that meet those requirements. You can recommend the exact best way to do this, but I am thinking that a div section above the map with JavaScript checkboxes is the best way to do this. The parameters will be as follows:

Buildings to Show:

1 - Show All

2 - Show New and Under-Construction Buildings

3 - Show Existing Buildings

4 - Show Townhomes

5 - Show Apartment-Style Buildings

Selecting "Show All" will check the other 4 boxes.

The map should also show "listings" (from another table). But this feature needs to be able to be turned ON/OFF with a single flag within the scripts, because there is some question as to whether I will be able to show listings. When enabled, the listings feature will work like this:

If a building has an active listing in the listing table then it should show a slightly different icon. Mousing over the icon will show a slightly different balloon than a building without a listing - there will be links to the listings (there may be more than one listing per building) in the balloon. Single clicking on the icon will cause the balloon to stay and then the listings can be clicked on and they will open into a new window.

The listings features should also be able to be controlled by checkboxes above the map. Like this:


1 - Show All Listings

2 - Show New Listings

3 - Show Listings With Upcoming Open Houses

Selecting "Show All" will check the other 2 boxes.

The map should have a second inlay map in the bottom-right corner similar to this: [url removed, login to view]

Directly beneath the map should be a DOM object with a table showing all the condominium building/project markers visible on the map. So something like this:

Building Name Project-type Address Listings(if any)


Granite Rock Highrise 816 5th Ave SW c12345678

This table should update as the map is changed (panned or zoomed), and clicking on any of the rows once should center the map on that marker/project. Double clicking on the row should center the map on that marker AND open the project/building detail page.

This project will be a "mock-up" meaning that the marker data doesn't actually exist yet, except in mock-up form. See the detailed zip file for the exact structure of the data tables.

All marker data will be geocoded when it is created/entered (this php script is already written by me), so no geocoding is needed to be done by your part of the project.

Prerequisites and Skills Needed:

- PHP, MySQL, JavaScript, AJAX programming.

- You should have done at least 2 previous GoogleMaps API applications, and at least one with advanced features (Please send example URLs).

- You should be familiar with large dataset optimization for GoogleMaps; in particular, the "server side boundary method" of optimization for large marker datasets as described in Purvis, Sambells and Turner's book "Beginning Google Maps Applications With PHP and Ajax".

- Good english-language communication skills.

The text file contains a few more details. If you need more information then ask and I will add it to this description and the text file.

I forgot to include the zip file that I mention in the description. It contains the MySQL drop table for the table structure needed and the basic map files that I did myself before deciding that I wanted to turn this over to someone with more GoogleMaps API experience.

Kemahiran: Javascript, PHP

Lihat lagi: website design work show cause, website building icons, uk icon design, turner construction, thinking maps, the best real estate website design, the best programming language, the best book for c++ programming, table view icon, single view application, send file icon, question of data structure, programming meaning, programming javascript applications, programming icons, programming center, programming api, profile question, people co, open icons, nice icons, nice communication website, mock data, meaning of data structure, marker icons

Tentang Majikan:
( 9 ulasan ) Calgary, Canada

ID Projek: #114267

Dianugerahkan kepada:


Hi there, our team can provide a professional solution for you. Check PCM and our profile, GC Team

$1400 USD dalam 30 hari
(41 Ulasan)

17 pekerja bebas membida secara purata $1279 untuk pekerjaan ini


we should be able to help you with Google API integration on the site, pls see PM for details, thanks.

$1500 USD dalam 40 hari
(71 Ulasan)

hi i can help you to get it done.

$1500 USD dalam 45 hari
(420 Ulasan)

Plz see the PMB. Thanks & Regards, CSSAGlobal

$1400 USD dalam 45 hari
(49 Ulasan)

Can be done easily. Check details on PMB, I'm very professional, you will see.

$1500 USD dalam 20 hari
(10 Ulasan)

hi,I'm familiar with google-map api, and have done a similar project before, please checek the PM . I post a introduce for it.Thanks. Sincerely Rechard 12/18/2006

$1380 USD dalam 14 hari
(11 Ulasan)

pls see pmb

$1500 USD dalam 8 hari
(5 Ulasan)

hi plz see pm

$1500 USD dalam 30 hari
(6 Ulasan)

Dear Sir, In last 4 months we have developed 14 Dynamic Php projects and 25-30 .NET Projects for Clients in US, UK, Italy, Netherlands, Denmark, [login to view URL] Includes sites like Real Estate, Dating, Content Managem Lagi

$1495 USD dalam 28 hari
(6 Ulasan)

We will be able to provide the services you need to complete this project. We are a team of programmers ready to complete this project. We have years of JavaScript and PHP experience to help speed this project up. I Lagi

$1500 USD dalam 28 hari
(9 Ulasan)

We can surely have the project done for you as we have implemeted google Maps in one of our [login to view URL] forward for your reply so that we can show you the example. Best Regards Webworkzone

$1400 USD dalam 30 hari
(9 Ulasan)

i have done much map-mashups (see pmb for details). available now.

$1400 USD dalam 30 hari
(8 Ulasan)

Hello sir, Please see pm...

$333 USD dalam 7 hari
(9 Ulasan)

nice and neat to the required standards

$1500 USD dalam 100 hari
(0 Ulasan)

Hello, Please see PM.

$684 USD dalam 14 hari
(0 Ulasan)

Hello! We are coffe mug solutions, a Los Angeles based team of freelancers specializing in web programming and design. We have extensive experience with the Google Maps API. Feel free to PM us to be provided with examp Lagi

$700 USD dalam 15 hari
(0 Ulasan)

Check my comments, Thank you

$1500 USD dalam 30 hari
(0 Ulasan)

Dear Client, Our company InfoServ Group has over 4000 employees, provided services to many Fortune 500 clients like GE and Microsoft for the past 5 years, and to Japanese clients for the past 10 years. InfoServ Lagi

$1050 USD dalam 30 hari
(0 Ulasan)