Differences in Location Information from various Data Sources

This website gathers data from a number of different data sources for the locations of the METAR stations. Not suprisingly, there are a number of differences in the data, but what is suprising (to me at least) is the scale of the problem. This page does not attempt to analyze elevation errors. However, the links to the pjsg_*_location.txt files below do have the best estimate of elevation for each location. It is important to note that the positions and elevations in these files are taken from one or other source. There is no averaging of data.

The logic on this website imports data from the following sources:
NameLocationEntries Differences > 3 miles Differences > 1 mile
AFAF49HTML FileCSV FileHTML FileCSV File
AFDAFD286HTML FileCSV FileHTML FileCSV File
AIRNowAIRNow855HTML FileCSV FileHTML FileCSV File
AQAQ31HTML FileCSV FileHTML FileCSV File
AQWAQWisc28HTML FileCSV FileHTML FileCSV File
ASOSASOS943HTML FileCSV FileHTML FileCSV File
ASOS2ASOS2982HTML FileCSV FileHTML FileCSV File
AWOSAWOS1119HTML FileCSV FileHTML FileCSV File
BoMAustralia BOM970HTML FileCSV FileHTML FileCSV File
BRBR149HTML FileCSV FileHTML FileCSV File
CACA2181HTML FileCSV FileHTML FileCSV File
CHSwissMetNet143HTML FileCSV FileHTML FileCSV File
COCO69HTML FileCSV FileHTML FileCSV File
CWOPCWOP14579HTML FileCSV FileHTML FileCSV File
DafifDAFIF ARPT10054HTML FileCSV FileHTML FileCSV File
DEDE249HTML FileCSV FileHTML FileCSV File
FAAFAA Airport Database5369HTML FileCSV FileHTML FileCSV File
FlickrFlickr599HTML FileCSV FileHTML FileCSV File
FMIFMI10967HTML FileCSV FileHTML FileCSV File
GHCNGHCN7960HTML FileCSV FileHTML FileCSV File
GLOBEGLOBE1680HTML FileCSV FileHTML FileCSV File
GRGR69HTML FileCSV FileHTML FileCSV File
HADSHADS18251HTML FileCSV FileHTML FileCSV File
HADSHADS8503HTML FileCSV FileHTML FileCSV File
IDID120HTML FileCSV FileHTML FileCSV File
ININ58HTML FileCSV FileHTML FileCSV File
ISHISH28653HTML FileCSV FileHTML FileCSV File
JAJA154HTML FileCSV FileHTML FileCSV File
MesoWestMesoWest22096HTML FileCSV FileHTML FileCSV File
MetarMETARTable10726HTML FileCSV FileHTML FileCSV File
MLIDMaster Location Identifier DB35581HTML FileCSV FileHTML FileCSV File
MSIMSI2740HTML FileCSV FileHTML FileCSV File
MWMesowest5996HTML FileCSV FileHTML FileCSV File
MXMX78HTML FileCSV FileHTML FileCSV File
NASRNASR806HTML FileCSV FileHTML FileCSV File
NCEPNCEP7864HTML FileCSV FileHTML FileCSV File
NDBCNDBC41HTML FileCSV FileHTML FileCSV File
NEPPNEPP187HTML FileCSV FileHTML FileCSV File
NexradNexrad209HTML FileCSV FileHTML FileCSV File
NONO276HTML FileCSV FileHTML FileCSV File
NonFedAWOSNonFedAWOS253HTML FileCSV FileHTML FileCSV File
NPNP31HTML FileCSV FileHTML FileCSV File
NRCSNRCS848HTML FileCSV FileHTML FileCSV File
NSDNSD6698HTML FileCSV FileHTML FileCSV File
OAptsOurAirports39281HTML FileCSV FileHTML FileCSV File
OMOM26HTML FileCSV FileHTML FileCSV File
OverrideOverride57HTML FileCSV FileHTML FileCSV File
PCPC114HTML FileCSV FileHTML FileCSV File
PersonalPersonal Comms222HTML FileCSV FileHTML FileCSV File
RAOBRAOB1412HTML FileCSV FileHTML FileCSV File
RUMeteoRU520HTML FileCSV FileHTML FileCSV File
RusARusAir448HTML FileCSV FileHTML FileCSV File
TRTR258HTML FileCSV FileHTML FileCSV File
UDDFUDDF329HTML FileCSV FileHTML FileCSV File
UpdateUpdate2715HTML FileCSV FileHTML FileCSV File
VEVE33HTML FileCSV FileHTML FileCSV File
VedurIceland30HTML FileCSV FileHTML FileCSV File
WCWC56HTML FileCSV FileHTML FileCSV File

The best estimate as to the locations of all sites above can be found in the fixed format file pjsg_all_location.txt, pjsg_all_location.xml and pjsg_all_location.csv.

The table above includes all the records imported from the various sources. However, data is only available for a subset of these stations (both METAR reports and Synoptic reports), and the table below is filtered by that criteria. This also reduces (dramatically) the number of stations in error.

NameLocationEntries Differences > 3 miles Differences > 1 mile
AFDAFD171HTML FileCSV FileHTML FileCSV File
AQAQ13HTML FileCSV FileHTML FileCSV File
AQWAQWisc5HTML FileCSV FileHTML FileCSV File
ASOSASOS877HTML FileCSV FileHTML FileCSV File
ASOS2ASOS2889HTML FileCSV FileHTML FileCSV File
AWOSAWOS934HTML FileCSV FileHTML FileCSV File
BoMAustralia BOM618HTML FileCSV FileHTML FileCSV File
BRBR30HTML FileCSV FileHTML FileCSV File
CACA937HTML FileCSV FileHTML FileCSV File
CHSwissMetNet116HTML FileCSV FileHTML FileCSV File
COCO29HTML FileCSV FileHTML FileCSV File
CWOPCWOP13151HTML FileCSV FileHTML FileCSV File
DafifDAFIF ARPT4914HTML FileCSV FileHTML FileCSV File
DEDE20HTML FileCSV FileHTML FileCSV File
FAAFAA Airport Database2292HTML FileCSV FileHTML FileCSV File
FlickrFlickr310HTML FileCSV FileHTML FileCSV File
FMIFMI5173HTML FileCSV FileHTML FileCSV File
GHCNGHCN2667HTML FileCSV FileHTML FileCSV File
GRGR10HTML FileCSV FileHTML FileCSV File
HADSHADS152HTML FileCSV FileHTML FileCSV File
HADSHADS151HTML FileCSV FileHTML FileCSV File
IDID26HTML FileCSV FileHTML FileCSV File
ININ28HTML FileCSV FileHTML FileCSV File
ISHISH12518HTML FileCSV FileHTML FileCSV File
JAJA143HTML FileCSV FileHTML FileCSV File
MesoWestMesoWest122HTML FileCSV FileHTML FileCSV File
MetarMETARTable5424HTML FileCSV FileHTML FileCSV File
MLIDMaster Location Identifier DB11338HTML FileCSV FileHTML FileCSV File
MSIMSI2265HTML FileCSV FileHTML FileCSV File
MWMesowest3451HTML FileCSV FileHTML FileCSV File
MXMX25HTML FileCSV FileHTML FileCSV File
NASRNASR640HTML FileCSV FileHTML FileCSV File
NCEPNCEP5844HTML FileCSV FileHTML FileCSV File
NDBCNDBC13HTML FileCSV FileHTML FileCSV File
NEPPNEPP21HTML FileCSV FileHTML FileCSV File
NexradNexrad55HTML FileCSV FileHTML FileCSV File
NonFedAWOSNonFedAWOS155HTML FileCSV FileHTML FileCSV File
NPNP17HTML FileCSV FileHTML FileCSV File
NSDNSD4948HTML FileCSV FileHTML FileCSV File
OAptsOurAirports5789HTML FileCSV FileHTML FileCSV File
OMOM11HTML FileCSV FileHTML FileCSV File
OverrideOverride28HTML FileCSV FileHTML FileCSV File
PCPC33HTML FileCSV FileHTML FileCSV File
PersonalPersonal Comms135HTML FileCSV FileHTML FileCSV File
RAOBRAOB672HTML FileCSV FileHTML FileCSV File
RUMeteoRU281HTML FileCSV FileHTML FileCSV File
RusARusAir249HTML FileCSV FileHTML FileCSV File
TRTR133HTML FileCSV FileHTML FileCSV File
UDDFUDDF301HTML FileCSV FileHTML FileCSV File
UpdateUpdate1896HTML FileCSV FileHTML FileCSV File
VEVE13HTML FileCSV FileHTML FileCSV File
VedurIceland6HTML FileCSV FileHTML FileCSV File
WCWC9HTML FileCSV FileHTML FileCSV File

The best estimate as to the locations of all the active sites above can be found in the fixed format file pjsg_active_location.txt, pjsg_active_location.xml and pjsg_active_location.csv.

You can also compare the data sources in a pairwise manner. This table is for > 3 miles. It is divided into two sections -- those sites with Data, and All sites. The format in both cases is HTML;
AFDAQAQWASOSASOS2AWOSBoMBRCACHCODafifDEFAAFlickrFMIGHCNGRHADSHADSIDINISHJAMesoWestMetarMLIDMSIMWMXNASRNCEPNDBCNEPPNexradNonFedAWOSNPNSDOAptsOMOverridePCPersonalRAOBRURusATRUDDFUpdateVEVedurWC
AFD--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
AQAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
AQWAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
ASOSAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
ASOS2AllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
AWOSAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
BoMAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
BRAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
CAAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
CHAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
COAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
DafifAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
DEAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
FAAAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
FlickrAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
FMIAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
GHCNAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
GRAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
HADSAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll----DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
HADSAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll----DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
IDAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
INAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
ISHAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
JAAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MesoWestAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MetarAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MLIDAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MSIAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MWAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
MXAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NASRAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NCEPAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NDBCAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NEPPAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NexradAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NonFedAWOSAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NPAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataDataData
NSDAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataDataData
OAptsAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataDataData
OMAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataDataData
OverrideAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataDataData
PCAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataDataData
PersonalAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataDataData
RAOBAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataDataData
RUAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataDataData
RusAAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataDataData
TRAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataDataData
UDDFAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataDataData
UpdateAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataDataData
VEAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--DataData
VedurAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--Data
WCAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAllAll--

The HTML files above contain a number of columns:
DistanceThe distance in miles to the chosen point
NameThe station name (ICAO code)
LatitudeThe chosen station Latitude (in decimal degrees). This is what this website has determined is the best guess as to the location.
LongitudeThe chosen station Longitude (in decimal degrees). This is what this website has determined is the best guess as to the location.
ElevationThe chosen station Elevation (in meters). This is what this website has determined is the best guess as to the location.
AltLatitudeThe station Latitude from the comparison source.
AltLongitudeThe station Longitude from the comparison source.
AltElevationThe station Elevation from the comparison source.
SourceThe URL (or other) of the chosen source for the location data.

The TXT and CSV files that contain the complete database have the following columns:

  1. Site code
  2. WMO Id (if available)
  3. Place name
  4. State
  5. Country code
  6. Latitude
  7. Longitude
  8. Elevation in meters

Website comments, problems etc to
Philip Gladstone

Last modified Monday, 13 February 2012