Yii-Simple Open Street Map Extension


Die einfache Open Street Map-Erweiterung für Yii ist eine schnelle und komfortabel um mehrere Marker auf einer Open Street Map zu zeigen.

Features

open_street_map_yii

Open Street Map Yü-Erweiterung für die 10 größte Städte in Brasilien

 

Verwendung

Objekte/ActiveRecords mit die folgende Eigenschaft muss festgelegt werden, für die Punkte/Städte angezeigt werden:

<?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;
    }

und ging auf die Erweiterung wie:

<?php
$this->widget("ext.OpenLayers.OpenLayers", array("cities" => $objectsArray))

Beispiel: Demo

Sie können die Erweiterung hier herunterladen..

Installation

Entpacken Sie die Dateien in protected/extensions/ und benutzten Sie die Extension wie oben wie oben gezeigt

Herunterladen

OpenLayers_yii_extension

Hinterlasse eine Antwort

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>