/** * @see MapsLayer::doPropertiesHtmlTransform * * @since 3.0 * * @return array */ protected function doPropertiesHtmlTransform(&$properties) { parent::doPropertiesHtmlTransform($properties); $sp = ' '; // non-breaking thin space // image-size: $properties['image-size'] = "<b>width:</b> {$properties['width']}{$sp}pixel, <b>height:</b> {$properties['height']}{$sp}pixel"; unset($properties['width'], $properties['height']); // extent: $unit = $properties['units']; $properties['extent'] = "<b>left:</b> {$properties['leftextent']}{$sp}{$unit}, " . "<b>bottom:</b> {$properties['bottomextent']}{$sp}{$unit}, " . "<b>right:</b> {$properties['rightextent']}{$sp}{$unit}, " . "<b>top:</b> {$properties['topextent']}{$sp}{$unit}"; unset($properties['leftextent'], $properties['bottomextent'], $properties['rightextent'], $properties['topextent']); }