Материал посвящен описанию программного кода, результатом выполнения которого - элегантная (Bootstrap 5) таблица, демонстрирующая актуальное для местонахождения пользователя состояние погоды по версии погодного сервиса OpenWeatherMap.
Время от времени мне необходимо разместить на своем сайте, или же сайте заказчика, построенного на платформе Joomla - карту от Google или Яндекс, указав на ней местонахождение офиса, часы работы, что-то еще... технически все это крайне несложно, но, как известно, к хорошему быстро привыкаешь и всегда хочется большего.
Так уж случилось, что целый ряд материалов этого блога посвящен описанию аспектов работы с различными базами данных и REST API, умеющих возвращать самую различную информацию о вашем (или не вашем) ip-адресе; в этом перечне у нас Sypex Geo и MaxMind, также ряд других (подробнее см. по тегу геолокация в нижней части страницы).
В последние дни получил несколько жалоб на неработоспособность погодных информеров, объединенных в данном блоге тегом погода по ip...
Так уж получилось, что немало в этом блоге скриптов, вполне способных послужить иллюстрацией различных способов геолокации в вебе...
Очередная модификация скрипта, позволяющего сходу получить погоду для геолокации любого посетителя вашего сайта. На сей раз мы прибегнем в наших экспериментах к картам Яндекса, API которых отлично документирован и позволяет весьма многое.
Возможно, любителей и профессионалов Joomla заинтересует краткая аннотация очередного релиза jWeather by ip: Joomla-модуль, предоставляющий веб-администратору сайта гибкие возможности управления показом текущего состояния погоды, актуальной для геотаргетинга посетителя сайта.