TransparentMaps
From Open-Realty Wiki
TransparentMaps uses the Google Maps API to embed maps into various Open-Realty pages. The maps have several template tags available to them and are fully configurable through the Addon Configuration.
FEATURES:
1. Search Results Map - Embed a map to display the search results on an embedded map.
2. Listing Show Map - Embed a map on the listing detail to show a map of the listing.
3. Listings in the area - Embed a map on the listing detail page to show listings within a configured distance from the current listing.
4. Agent Listings Map - Embed a map on the agent detail page to show a map of all of an agent's listings.
5. Fully Configurable - Addon configuration similar to Open-Realty's configuration, allows changes to the layout and fields in the pop up info windows, size of maps, if a link should be a pop up or an inline link and various other options.
6. Icons per property class - Marker icon colors are changeable per property class and allow you to have different marker colors for each property class. Marker icons for up to 25 property classes are included.
7. Geocoding - Uses the Google Maps API Geocoder to geocode listings.
The Maps API Geocoder can currently geocode addresses in the following countries:
United States
Austria
Australia
Belgium
Brazil
Canada
The Czech Republic
France
Germany
Hong Kong
Hungary
India
Ireland
Italy
Japan (In Japanese Language Only)
Luxembourg
New Zealand
The Netherlands
Poland
Portugal
Singapore
Spain
Sweden
Switzerland
Taiwan
United Kingdom
The accuracy of geocoded locations may vary by country, state or even city. The Google Maps API geocoder is not using the same resources as maps.google.com and may not always return the same results.
Geocoding through the Google Maps API is limited to 15,000 requests per day (Google recently updated their Terms of Service and reduced this amount from 50,000 to 15,000 requests per day). To prevent problems with going over this limit we store the Latitude and Logitude coordinates as part of the listing data. Every time a listing is to be mapped TransparentMaps first checks for existing coordinates and uses them when available. If TransparentMaps has to geocode an address the data is stored in the listing database to speed up future map rendering.
Geocoding of listings - Several options are available for mapping the listings to site visitors.
Geocode all listings - A function that can be called via a server CRON job to geocode any listings without lat/long data, or can be called via the browser through a link in the admin. If a large number of listings are added this will ensure they all have lat/long data set in the database to speed up map rendering for site visitors.
Purchase Information
$99 USD
The TransparentMaps™ add-on requires the following:
* Unix/Apache (POSIX) based web hosting platform.
* Fresh install of Open-Realty v2.4.0 or greater.
* PHP 5+ (with the following modules)
o PHP CURL
o SimpleXML
* MySQL 4.0.2+
* PHP ZEND Optimizer
Live Demo
Agent Login
Username: agent
Password: agent
