Example #1
0
 /**
  * Construct from a EGMapGeocodedAddress object
  *
  * @param string $js_name
  * @param EGMapGeocodedAddress $gmap_geocoded_address
  * @param array $options the marker options
  * @return EGMapMarker
  */
 public static function constructFromGMapGeocodedAddress(EGMapGeocodedAddress $gmap_geocoded_address, $options = array(), $js_name = 'marker')
 {
     return new EGMapMarker($gmap_geocoded_address->getLat(), $gmap_geocoded_address->getLng(), $options, $js_name);
 }
Example #2
0
 /**
  * Geocodes an address and returns additional normalized information
  * @param string $address
  * @return GMapGeocodedAddress
  * @author Fabrice Bernhard
  * @since 2010-12-22 Yii Modified Antonio Ramirez
  */
 public function geocodeXml($address)
 {
     $address = trim($address);
     $gMapGeocodedAddress = new EGMapGeocodedAddress($address);
     $gMapGeocodedAddress->geocodeXml($this->getGMapClient());
     return $gMapGeocodedAddress;
 }