protected function buildRequestURL($latitude, $longitude, \DateTime $time = NULL, array $parameters = NULL)
    {
        $requestUrl = Overcast::API_ENDPOINT . Overcast::getApiKey() . '/' . $latitude . ',' . $longitude;

        if (NULL !== $time) {
            $requestUrl .= ',' . $time->getTimestamp();
        }

        $requestUrl .= '?' . $this->buildRequestParameters($parameters);

        return $requestUrl;
    }