General questions
Possibly. Many of the features on SpotWx were added by user request.
A few more models, better mobile support, more features for professional use, maybe some maps, and more...
Data Questions
Numerical Weather Models are often the first layer of the weather forecasting cake. Several times a day, weather service computers are crammed full with all the latest surface, upper air, radar and satellite weather data, then they whir and shake for a while as a complicated mathematical model is applied, and eventually they spit out forecast weather elements for an evenly spaced grid over the Earth. The forecast at this point has not been adjusted by any humans.

Pros: The grid coverage allows for the creation of forecasts at any location within the model (i.e. your favorite fishing spot), not just for the nearest town or city. The grid coverage also allows your local TV station to make those fancy maps.

Cons: Your Spot may not be properly represented by the model grid cell in which it falls. The average elevation of the model cell may not represent your Spot elevation, or the cell may fall mostly over water while your Spot is over land. Zoom in on the map when selecting your Spot to view the extent of the model grid cells. The model elevation and land proportion is also shown below the forecast graphs.

Read more about numerical models in Wikipedia.

Numerical Models currently shown on Spotwx.com:

Regional Deterministic Prediction System (RDPS) / Global Environmental Multiscale (GEM) Regional
Agency: Environment and Climate Change Canada
Spatial Resolution: 10 kilometers
Temporal Resolution: 1 hour
Model runs: 00/06/12/18 Zulu
Forecast Range: 84 hours
Geographic Extent: map
References: CMC for details.

Global Deterministic Prediction System (GDPS) / Global Environmental Multiscale (GEM) Global
Agency: Environment and Climate Change Canada
Spatial Resolution: 15 kilometers
Temporal Resolution: 3 hours
Model Runs: 00/12 Zulu
Forecast Range: 240 hours
Geographic Extent: Global
References: CMC for details.

High Resolution Deterministic Prediction System (HRDPS) / Global Environmental Multiscale (GEM) Limited Area Model (LAM) - Continental Domain
Agency: Environment Canada
Spatial Resolution: 2.5 kilometers
Temporal Resolution: 1 hour
Model Runs: 00/06/12/18 Zulu
Forecast Range: 48 hours
Geographic Extent: map.
References: CMC for details.

High Resolution Deterministic Prediction System (HRDPS) / Global Environmental Multiscale (GEM) Limited Area Model (LAM) - 1km West Domain
Agency: Environment Canada
Spatial Resolution: 1 kilometer
Temporal Resolution: 1 hour
Model Runs: 00/12 Zulu
Forecast Range: 48 hours
Geographic Extent: map.
References: CMC for details.

North American Mesoscale Model (NAM)
Agency: National Centers for Environmental Prediction, NOAA
Spatial Resolution: 12 kilometers
Temporal Resolution: 1 hour increments to 36 hours, then 3 hour increments
Model Runs: 00/06/12/18 Zulu
Forecast Range: 84 hours.
Geographic Extent: Much of North America, from central Mexico to around the 60th parallel.
References: Wikipedia for details.

Global Forecast System (GFS)
Agency: National Centers for Environmental Prediction, NOAA
Spatial Resolution: 0.25 degrees
Temporal Resolution: 1 hour to hour 120, then 3 hours to hour 384
Model Runs: 00/06/12/18 Zulu
Forecast Range: 384 hours.
Geographic Extent: Global
References: Wikipedia for details.

Rapid Refresh (RAP)
Agency: National Centers for Environmental Prediction, NOAA
Spatial Resolution: 13 kilometers
Temporal Resolution: 1 hour
Model Runs: Hourly
Forecast Range: 21 hours, except 51 hours at 03/09/15/21 Zulu
Geographic Extent: Much of North America (solid line on this map).
References: NOAA link for details.

High-Resolution Rapid Refresh (HRRR)
Agency: National Centers for Environmental Prediction, NOAA
Spatial Resolution: 3 kilometers
Temporal Resolution: 1 hour
Model Runs: Hourly
Forecast Range: 18 hours, except 48 hours at 00/06/12/18 Zulu
Geographic Extent: Lower 48 states and southern Canada (CONUS coverage on this map).
References: NOAA link for details.

Short Range Ensemble Forecast (SREF)
Agency: National Centers for Environmental Prediction, NOAA
Spatial Resolution: 16 kilometers
Temporal Resolution: 3 hours
Model Runs: 03/09/15/21 Zulu
Forecast Range: 87 hours
Geographic Extent: North America, plus a bit (Solid black line on this map).
References: NOAA link for details.

CMC GEPS Ensemble
Agency: Environment Canada
Spatial Resolution: 0.5 degree
Temporal Resolution: 3 hours to hour 192, then 6 hours to hour 384
Model Runs: 00/12 Zulu
Forecast Range: 384 hours (16 days)
Geographic Extent: Global
References: CMC for details.

SCRIBE Matrices are specific to Environment Canada, used to help produce the public forecast. Data is extracted from the numerical weather models for specific locations across Canada, known as SCRIBE points, then automatically adjusted for known biases and local weather effects. Each public forecast zone has at least 1 SCRIBE point, and the forecasters use this data when creating the public forecast. The SCRIBE Matrices are also known as 'uncorrected SCRIBE', as they have not yet been modified by a human forecaster.

Pros: Should produce a better forecast than the Numerical Models at the SCRIBE locations.

Cons: Is only available at the SCRIBE points, which may not provide a suitable forecast for your Spot location if it's a distance from the SCRIBE point or over different territory.

The Nowcast is another product specific to Environment Canada. It was developed to assist forecasters when producing the public forecast. The Nowcast relies on recent observed weather (surface, lightning and radar data) to extrapolate 12 hours into the future. As it doesn't use the Numerical Models as an input, the Nowcast is seen as an independent source for verification. In fact, it is often more accurate than the SCRIBE data for short-term forecasting. Nowcast locations are usually the same as the SCRIBE points, but not always.

Pros: Updated hourly, and forecasts ahead in 1 hour intervals. Often more accurate than the SCRIBE data for the short term (1-6 hours).

Cons: Only forecasts 12 hours ahead. Like SCRIBE, it's only available at set locations. As it doesn't reference the model data, the Nowcast can easily miss developing systems and rapid changes. Always reference the Nowcast against another product.

References: AMS for details.

Meteocode is the detailed hour-by-hour numeric version of Environment Canada's public text forecast. It's also known by some as the corrected or adjusted SCRIBE.

Environment Canada derives the short term Meteocode for each region by taking the forecast data from one or more representative SCRIBE points with the region, and adjusting it based on expert opinion. The public text forecast products you typically read are then automatically produced by a computer based on these Meteocode values. The text takes priority over the exact accuracy of the raw numbers. As such, certain forecast elements are fashioned to make the text read as desired (i.e. winds are unusually steady over many hours, change direction suddenly over a single hour, and only occur in increments of 5 or 10 km/h, or the probability of precipitation is high for many hours but there is no precipitation amount). So keep this in mind when comparing the Meteocode to other products.

It is my understanding the Environment Canada forecasters are allowed to adjust values in the short-range (48hr) Meteocode, however the extended Meteocode (and consequently the extended Public Text Forecast) is purely an automated product.

Is the Meteocode any 'better' than other products? That depends, and is a subject for a much longer discussion.

Pros: The short-term Meteocode has been viewed and quite possibly adjusted by a human forecaster. As such, it is generally believed to be more accurate (assuming the forecast zone is representative of your location). The short-term Meteocode is also amended as required, while the numerical models only update on their set schedule.

Cons: Your Meteocode forecast region may not properly represent your Spot. For example, some regions are quite large and may include both coastal and inland locations. The region may only have a single SCRIBE point located on the coast, in which case the Meteocode forecast is likely biased for coastal conditions. In this case, if your Spot is inland you should always consult other forecast sources for comparison. This is just one example, but you get the idea. Also, during the Meteocode assessment process, more points were given for accurate forecasts in urban locations, so rural users should also pay extra attention to other sources such as the numerical models.

Disclaimer: The source Meteocode data does sometimes have exceptions for certain elements based on your general location within the forecast region (i.e. different temperatures or winds inland). However SpotWx is currently not displaying these exceptions. Consult your public text forecast (link) for the official public forecast.

Below are the approximate update times, varying daily by about 15-30 minutes based on data availability.
 
HRDPS Continental
  • 00Z run: 0645Z
  • 06Z run: 1215Z
  • 12Z run: 1830Z
  • 18Z run: 2345Z
RDPS
  • 00Z run: 0315Z
  • 06Z run: 0915Z
  • 12Z run: 1510Z
  • 18Z run: 2125Z
GDPS
  • 00Z run: 0430Z
  • 12Z run: 1640Z
GEPS
  • 00Z run: 0630Z
  • 12Z run: 1820Z
HRRR
  • Hourly
RAP
  • Hourly
NAM
  • 00Z: 0205Z
  • 06Z: 0840Z
  • 12Z: 1445Z
  • 18Z: 2045Z
SREF
  • 03Z: 0745Z
  • 09Z: 1345Z
  • 15Z: 2145Z
  • 21Z: 0145Z
GFS
  • 00Z: 0445Z
  • 06Z: 1045Z
  • 12Z: 1645Z
  • 18Z: 2245Z