The Simple Open Street Map Extension for Yii is a fast and comftable was to show multiple markers and a Open Street Map.
Features
- automatic Zoom Factors, might be adjusted a little bit for street map zooms
- Html Marker Text with Links etc.
- Open Street Map License *free*
- easy to use

Usage
Objects/ActiveRecords with the following property must be set for the points/cities to be displayed:
<?php
$object->latitude;
$object->longitude;
//And a class function like "getAllAttributes"
class object
public function getAllAttributes(){
$attr = $this->attributes; //Yii magic function to get all class attributes
$attr["markerHtml"] = "hello";
return $attr;
}
and passed to the extension like:
<?php
$this->widget("ext.OpenLayers.OpenLayers", array("cities" => $objectsArray))
The result can be view here: Demo
You can Download the extension here.
Installation
Unzip the Files in protected/extensions/ and use like shown above
