/**
  * Renders a map map type ID.
  *
  * @param string $mapTypeId The map type ID.
  *
  * @throws \Ivory\GoogleMap\Exception\HelperException If the map type ID is not valid.
  *
  * @return string The JS output.
  */
 public function render($mapTypeId)
 {
     switch ($mapTypeId) {
         case MapTypeId::HYBRID:
         case MapTypeId::ROADMAP:
         case MapTypeId::SATELLITE:
         case MapTypeId::TERRAIN:
             return sprintf('google.maps.MapTypeId.%s', strtoupper($mapTypeId));
         default:
             throw HelperException::invalidMapTypeId();
     }
 }