TransparentMaps

From Open-Realty Wiki

Jump to: navigation, search

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

Available NOW!

Get Support


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

Demo Site

Demo Site Admin Page

Agent Login

Username: agent

Password: agent

Documentation

Install Guide

Configuration

Template Tags

Marker Icons

Automating Geocoding

Using or Creating Custom or Alternate Geocoders

Personal tools