Потому. Открывая файл на удаленном сервере, твой запрос обрабатывает веб-сервер, который возвращает тебе результат обработки страницы. Да и прогноз погоды ты все равно выдергиваешь из HTML обработанной страницы, а не из скрипта.
Теоретически можно попробовать добраться до файла аховым путем (так как ФТП закрыт однозначно) 7но на практике это не реализуемо (почти).