A+ A A-

Geocode Factory is a mapping component that allows you to display various types of Joomla! content on a Google Map. Geocode Factory can use data from Community builder (profiles), Jomsocial (profiles and Events), Sobi2, Mosets tree, SobiPro, Jevents, AdsManager, Joomla article, and GPS tools. The maps can be customized for each instance via templating and CSS and we provide many built in options like side bars, geolocation, radius parameters and many others!

BudgetNo support
Full features
Unlimited maps
Unlimited domains
Support 0 ticket
Basic1 month
Full features
Unlimited maps
Unlimited domains
Support 1 ticket
Support 1 domain
Silver3 months
Full features
Unlimited maps
Unlimited domains
Support 10 tickets
Support 1 domain
GoldProduct lifetime
Full features
Unlimited maps
Unlimited domains
Support 100 tickets
Support 3 domains

With Geocode Factory Component, you can create an unlimited number of Google Maps (v3) or Openstreetmap (or other custom map). Each map has its unique parameters like zoom, zoom range, clustering, size, intro texts, radius search, locate me button (browser position for Android devices, iPhone, iPad, new browsers), etc... Any map can also be assigned to it's individual menu item if desired or into a module position (free module available).

The capabilities of Geocode Factory are extended by use of "markersets". Markersets are how the mapped data that shows on a particular map is defined and filtered. Creation of a markerset is very easy and multiple markersets can be displayed on the same map. For example if you wanted a map that displayed both the locations of your Jomsocial members and your SobiPro entries, Geocode Factory can do this!

Custom map markers can be used in Geocode Factory. A personal image or the profile avatar can be used as a marker icon. The markers can be linked by lines in multiple ways. For example you could show connection lines between Jomsocial friends or lines between Sobi entries and their owner. The combinations are endless! The markers are loaded as XML to increase performance instead of plain text javascript and a caching system is also an option.

The bubble (normal or tabbed) can contain any custom fields from the source component, an online status, avatar (icon for sobi2), streetview, distance from radius, waysearch, etc. The bubble is fully customizable with HTML statements, and loaded with a click with ajax to reduce the loading time.

You can mix profiles and points of interest on the same map (with different icons ans bubbles), for example, by showing the Sobi2 entries in a 50km radius from the logged user.

If you have existing profiles, it's easy to fetch the geographical coordinates (geocode) for them by the user postal address (zipcode, street, country ... etc). The process is launched in one click and the program divide the profiles in packages, to prevent max time execution errors. You can also silent geocode users during profile creation and edition. Google Apikey is no more needed.

Component compatibility

Geocode Factory can work only with Joomla! article to geocode display them on maps. Additionnaly if one or more of the following components are installed, you can use them at same time to mix content in maps :

  • Community Builder (all versions above 1.2)
  • Jomsocial (profiles and events)
  • Sobi2
  • SobiPro
  • Mosets tree
  • GPS Tools
  • JEvents
  • Adsmanager 2.6 or higher


In order to use Geocode Factory on your server there are some requirements which have to be met:

  • Joomla! 1.5.15 or Joomla 2.5
  • PHP 5.2 (5.5 compatible)
  • Standard PHP Library available
  • Site encoding and database collation: utf-8/utf82
  • "cUrl" library allowed so your site can access on myjoom.com (for version check) and Google (for geocoding)1

1 if the version checkers for Community Builder or Jomsocial update notifier or Sobipro system check works on your site, these settings should be OK.

A Brand You Can Trust. They trusted us.Note: photos are illustrations, not our customers

Testimonial I

- 5 star extension and a 10 star customer service! ... We highly recommend...

Testimonial II

- The best. ... Support is excellent, product is perfect, full option, complete documentation...


Our customers love us.

We are rated 4.98 / 5.00

128 reviews

- It does all it says and more. The support is excellent... A fantastic work...

Testimonial III

- This extension does exactly what it promises. I have received fantastic support...

Testimonial IV