Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Using OpenWeatherMap for countries outside the U.S. #16

Closed
IoIxD opened this issue Oct 25, 2022 · 2 comments
Closed

Using OpenWeatherMap for countries outside the U.S. #16

IoIxD opened this issue Oct 25, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@IoIxD
Copy link

IoIxD commented Oct 25, 2022

https://openweathermap.org/

The immediate downside to using OpenWeatherMap would be that not only does it require an account, but the free tier does not give as much information as api.weather.gov alone (although what it does give is good enough for the main screen). The upsides, however, are that
A. It's a bit faster to retrieve data, thanks to data caching and multiple sources[1]
B. This would work for states outside the US, particularly Canada. Of course, this is based on the Weather Channel within the US, but it would still be cool to have this as an option.

I'm curious as to why else this might not be used. If there's no other reason, I'm interested in helping implement this as an option for countries outside of the US.

@IoIxD IoIxD added the enhancement New feature or request label Oct 25, 2022
@netbymatt
Copy link
Owner

I agree that outside the US forecasts would be a nice addition. But browsing the openweathermap api docs tells me that there would be significant changes to what information could be displayed. Two major items are text descriptions of the weather over the next few days (Local Forecast) and nearby weather stations (Latest Observations, Regional Observations, Regional Forecast). We'd also have to go through the effort of creating world maps in the style of the Weatherstar for anywhere that you could request a forecast. It would be a lot of effort.

There's also the unfortunate paywall issue which I don't want to burden this fork of the app with. The paywall problem also comes up with adding back in some other original screens: #15

@IoIxD
Copy link
Author

IoIxD commented Nov 15, 2022

Regarding the latter part, I thought I implied this in the post but the paywalled screens can be left out for other countries, hence why the project would continue to use both.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants