Compare commits

...
Sign in to create a new pull request.

16 commits

Author SHA1 Message Date
tiffanycmeyer13
eb81ce0df6 New NDM updates on 20250212-07:03:16 - autogenerated 2025-02-12 07:03:17 +00:00
tiffanycmeyer13
29c8f9d8f0 New NDM updates on 20250208-07:02:10 - autogenerated 2025-02-08 07:02:11 +00:00
tiffanycmeyer13
1d78f98cf9 New NDM updates on 20250125-07:02:15 - autogenerated 2025-01-25 07:02:15 +00:00
tiffanycmeyer13
f0056d4fc4 New NDM updates on 20250124-07:02:17 - autogenerated 2025-01-24 07:02:18 +00:00
tiffanycmeyer13
f24846bd0f New NDM updates on 20250123-07:02:45 - autogenerated 2025-01-23 07:02:46 +00:00
tiffanycmeyer13
00b965eda6
Merge pull request #714 from tiffanycmeyer13/docs
Removed references to version 20 CAVE/EDEX installs.
2025-01-03 13:51:20 -06:00
ucar-tmeyer
385cbdb738 Removed references to version 20 CAVE/EDEX installs. 2025-01-03 12:49:10 -07:00
tiffanycmeyer13
6eba1d94a5
Merge pull request #713 from tiffanycmeyer13/unidata_20.3.2
Update update_NDM-v20.yml file to install SVN
2024-12-26 10:54:19 -06:00
ucar-tmeyer
00184e635d Update update_NDM-v20.yml file to install SVN
The yml file runs on ubuntu-latest which in Dec 2024 was the ubuntu-24.04 image which had to remove a number of default packages because the image was getting to large, which included SVN (subversion), so now we need to install this package before we can use it.

https://github.com/actions/runner-images/issues/10636
2024-12-26 08:51:39 -08:00
tiffanycmeyer13
8fc4acf67a New NDM updates on 20241212-07:02:15 - autogenerated 2024-12-12 07:02:17 +00:00
tiffanycmeyer13
b420d750e2 New NDM updates on 20241127-07:02:18 - autogenerated 2024-11-27 07:02:19 +00:00
tiffanycmeyer13
923f94d47a New NDM updates on 20241120-07:02:14 - autogenerated 2024-11-20 07:02:15 +00:00
tiffanycmeyer13
eca517cd8d New NDM updates on 20241030-08:10:57 - autogenerated 2024-10-30 08:10:58 +00:00
tiffanycmeyer13
b731ea64d0 New NDM updates on 20241024-07:02:03 - autogenerated 2024-10-24 07:02:04 +00:00
tiffanycmeyer13
dd6409d219
Merge pull request #712 from tiffanycmeyer13/docs
Minor doc syntax updates
2024-10-22 14:06:43 -05:00
ucar-tmeyer
7ee26fc800 Minor doc syntax updates 2024-10-22 13:04:40 -06:00
14 changed files with 79 additions and 739 deletions

View file

@ -11,6 +11,11 @@ jobs:
environment: environment:
name: VLAB name: VLAB
steps: steps:
# Install svn since it is no longer included by default in ubuntu-latest (ubuntu-24.04 image)
- name: Install svn package
run: |
sudo apt-get update
sudo apt-get install subversion
# Checkout this repo # Checkout this repo
# this gets the latest code (and is run on the default branch) # this gets the latest code (and is run on the default branch)
- name: Checkout awips2 - name: Checkout awips2

View file

@ -1,274 +0,0 @@
# Install CAVE (v20 EOL)
CAVE is the **C**ommon **A**WIPS **V**isualization **E**nvironment that is used for rendering and analyzing data for AWIPS. The installer may require administrator priviledges to install and may require other system changes (environment variables, etc) as well.
---
## Latest CAVE Versions
>Note: Version 20* of CAVE and EDEX runs on CentOS7 which was End of Life (EOL) on Jun 30, 2024. Unidata is still running a public version 20.3.2 EDEX and has CAVE installers available for the time being until we can officially release version 23 in a non-beta form. This will happen once the National Weather Service (NWS) officially releases 23.4.1 to operations.
- [**Linux: 20.3.2-2**](#linux)
- [**Windows: 20.3.2-2**](#windows)
- [**Mac: 20.3.2-2**](#macos)
- [**BETA Version 23.4.1-0.3**](install-cave.md) (Compatible with RHEL/Rocky8)
[**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release)
!!! note "Major versions of CAVE and EDEX are not always cross compatible. Please use the same version CAVE to connect to the same version EDEX to ensure proper functionality."
---
## Functionality/Reporting
If you come across issues/bugs/missing functionality, we also encourage you to <a href="https://docs.google.com/forms/d/e/1FAIpQLSehkNYMNb5G-_kfAEWN1sEPfcePawmN4kUp4IyIoWqRXtoZCw/viewform?usp=sf_link" target="_blank">report it using this short form</a>.
---
## General Requirements
Regardless of what Operating System CAVE is running on, these general requirements are recommended in order for CAVE to perform optimally:
- Local machine
!!! error "Running CAVE via X11 forwarding or ssh tunneling is **not** supported. Using a [VNC connection is the only remote option](../appendix/common-problems.md#remotely-connecting-to-cave), and may result in worse performance than running locally."
- OpenGL 2.0 Compatible Devices
- At least 4GB RAM
- At least 2GB Disk Space for Caching
- NVIDIA Graphics Card
- [Latest NVIDIA Driver](http://www.nvidia.com/Download/index.aspx?lang=en-us)
!!! warning "While other graphics cards *may* work, NVIDIA Quadro graphics card is recommended for full visualization capability"
---
## Linux <i class="fa fa-linux"></i>
**Latest Version: 20.3.2-2**
### System Requirements
- 64 bit CentOS/Red Hat 7
- Bash shell environment
!!! note "While CentOS8 has reach End of Life as of Dec. 31, 2021, CentOS7 End of Life isn't until June 30, 2024."
### Upgrade Existing Installation
Whether you have CAVE currently installed or not, you can follow the [Download and Installation Instructions](#download-and-installation-instructions) below. The script will remove the old version of CAVE if needed, and install the latest version.
If you would like to completely remove CAVE, please see the [uninstall instructions further down this page](#linux_1).
### Download and Installation Instructions
1. Download the following installer: [**awips_install.sh** <i class="fa fa-download"></i>](https://downloads.unidata.ucar.edu/awips2/current/linux/awips_install.sh)
2. In a terminal, go to the download directory
3. Make the installer an executable by running: `chmod 755 awips_install.sh`
4. Run the installer: `sudo ./awips_install.sh --cave`
- This will install the application in `/awips2/cave/` and set the local cache to `~/caveData/`
### Run CAVE
To run CAVE either:
- Use the terminal and type the command `cave`
- Find the application in the Linux Desktop menu: Applications > Internet > AWIPS CAVE
Additionally users can choose to run a [virtual machine (VM)](#linux-virtual-machine) on Linux.
---
## Windows <i class="fa fa-windows"></i>
**Latest Version: 20.3.2-2**
For Windows, we offer two installation options: a [**Direct Windows Installation**](#method-1-direct-windows-install), or a [**Linux Virtual Machine**](#method-2-linux-virtual-machine).
!!! warning "The virtual machine option won't render RGB composites of satellite imagery."
### Method 1: Direct Windows Install
We offer CAVE installers at both the user-level (no administrative permissions needed), and the system-level (useful in a lab setting for instance). If you need the system-level installer, please skip to the [System-Level Installation section](#system-level-installation), otherwise simply proceed with the next sections.
#### Upgrade Existing Installation
If you do not currently have CAVE installed, please go directly to the [Download and Installation Instructions](#download-and-installation-instructions_1).
If you already have CAVE installed:
1. First remove it by going to the **Installed Apps** settings dialog. You can access this window by: Start bar > Settings > Apps > Installed Apps.
- *Typing "remove" in the start bar should bring you to this screen as well*
2. Find AWIPS CAVE, click on it, and click Uninstall.
3. Once the uninstall is finished, simply [download and install the latest version](#download-and-installation-instructions_1) as instructed below.
#### Download and Installation Instructions
1. Download and install: [**awips-cave.msi** <i class="fa fa-download"></i>](https://downloads.unidata.ucar.edu/awips2/current/windows/awips-cave.msi)
#### Run CAVE
To run CAVE, either:
- Double click on the CAVE icon on your desktop
- Type "cave" in the start bar and hit enter
- Find and run CAVE app in the file browser: `C:\Users\%USER%\AppData\Roaming\UCAR Unidata\AWIPS CAVE\CAVE.bat`
#### System-Level Installation
If you need a system-level installation of CAVE, please fill out [this brief access form](https://docs.google.com/forms/d/e/1FAIpQLScLLR1JGh_DHESBSc6W0TVlslhNojT5OJF3WiTCajXg7CjWTA/viewform?usp=sf_link) for the .msi, and then proceed with installation similar to that described above.
---
### Method 2: Linux Virtual Machine
Please note, running CAVE in a Virtual Machine does have reduced functionality than running CAVE directly on hardware (ex: rendering RGB satellite images).
#### System Requirements
- [VMWare Workstation Player](https://downloads.unidata.ucar.edu/awips2/current/windows/VMware-player-17.5.2-23775571.exe) must be installed (free software):
- For high definition monitors (4k), you will want to enable the high DPI setting for VMWare Workstation Player
1. Create a desktop shortcut for VMWare Workstation Player
1. Right-click the shortcut and select Properties
1. Open the Compatibility Tab
1. Select the "Change high DPI settings" button
1. Check the "High DPI scaling override" checkbox and choose "Application" in the enabled dropdown
![VMWare Workstation Player DPI Setting](../images/vmwareplayer-update-dpi.png)
#### Upgrade Existing Installation
If you do not currently have CAVE installed, please go directly to the [Download and Installation Instructions](#download-and-installation-instructions_2).
If you already have CAVE installed you can either:
- Download the new Virtual Machine ([as described below](#download-and-installation-instructions_2)) and you will see the new VM in VMware, similar to this screenshot:
![](../images/workstationPlayer.png)
- Upgrade the version of CAVE within the Virtual Machine by following the [Linux instructions](#upgrade-existing-installation)
#### Download and Installation Instructions
1. Download the zipped file containing the virtual machine: [**CentOS7-Unidata-CAVE-20.3.2-2** <i class="fa fa-download"></i>](https://downloads.unidata.ucar.edu/awips2/current/windows/unidata_cave.zip)
2. Unzip the folder.
3. Open VMWare Player and go to **Player** > **File...** > **Open** and locate the folder that was created from the downloaded zipped file. Select the file called **"CentOS 7 - Unidata CAVE 20.3.2-2.vmx"**.
4. Run this new VM option. If it asks if it's been moved or copied, select **"I Copied It"**.
- There will be a user in the Linux machine named "awips" and the password is "awips"
- The root password is "unidataAWIPS" if ever needed
#### Run CAVE
Once inside the VM, to run CAVE either:
- Use the desktop icon
- Use the terminal and type the command `cave`
- Find the application in the Linux Desktop menu: Applications > Internet > AWIPS CAVE
---
## macOS <i class="fa fa-apple"></i>
**Latest Version: 20.3.2-2**
### System Requirements
- Nvidia Graphics Card (Some Intel Graphics cards seem to work as well)
### Upgrade Existing Installation
If you do not currently have CAVE installed, please go directly to the [Download and Installation Instructions](#download-and-installation-instructions_3).
If you already have CAVE installed:
1. Remove the existing installation by locating it (it maybe be in your **Applications** folder), and dragging it to the trash.
2. Clear CAVE's cache by removing caveData (<a href="/awips2/appendix/common-problems#mac" target="_blank">see these instructions for removal</a>).
3. Follow the [Download and Installation Instructions](#download-and-installation-instructions_3) from below to install the newest version of CAVE.
### Download and Installation Instructions
1. Download and install CAVE: [awips-cave.dmg](https://downloads.unidata.ucar.edu/awips2/current/mac/awips-cave.dmg)
![Cave System Install](../images/mac-install.png)
- You can click and drag the CAVE icon into the Applications Directory to install at the System Application level -- this may require Administrator Privileges
- You can drag that icon to any other location (Desktop, local user's Applications directory, etc) to install CAVE at that location -- this will not require Administrator Privileges
### Run CAVE
To run CAVE either:
- Use the System Menu Go > Applications > CAVE
- Type &#8984; + Spacebar and then type "cave", the application should appear and you can hit **enter** to run it
!!! note "The first time CAVE is opened, it will ask you if you are sure you want to run it, because it was downloaded from the internet and not the Apple Store. This is normal, and hit Open. Your message my differ slightly but should look like the image below:"
![internet warning](../images/mac-cave-internet-download2.png)
---
## EDEX Connection
NSF Unidata and Jetstream2 have partnered to offer a EDEX data server in the cloud, open to the public. Select the server in the Connectivity Preferences dialog, or enter **edex-cloud.unidata.ucar.edu**.
![EDEX in the cloud](../images/connectWindow.png)
---
## Local Cache
After connecting to an EDEX server, you will have a local directory named **caveData** which contains files synced from EDEX as well as a client-side cache for data and map resources.
You can reset CAVE by removing the **caveData** directory and reconnecting to an EDEX server. Your local files have been removed, but if you are re-connecting to an EDEX server you have used before, the remote files will sync again to your local **~/caveData** (bundles, colormaps, etc.).
- Linux: `/home/<user>/caveData/`
- macOS: `/Users/<user>/Library/caveData/`
- Windows: `C:\Users\<user>\caveData\`
---
## Uninstalling CAVE
### Linux
These are instructions to manually uninstall CAVE. However, the [`awips_install.sh`](#download-and-installation-instructions) script will do these steps for you if you are installing a newer version of CAVE.
**1. Make sure you have exited out of any CAVE sessions**
!!! note "Check to make sure your `/etc/yum.repos.d/awips2.repo` file has `enabled=1`."
**2. Remove currently installed CAVE**
```
sudo yum clean all
sudo yum groupremove "AWIPS CAVE"
```
!!! note "If you are having trouble removing a group, see the [troubleshooting](../appendix/common-problems.md#troubleshooting-uninstalling-edex) section."
**3. Check to make sure all awips rpms have been removed**
```
rpm -qa | grep awips2
```
If you still have rpms installed, remove them
```
sudo yum remove awips2-*
```
**4. Remove the cave directory in /awips2 and caveData from your home directory**
```
rm -rf /awips2/cave
rm -rf ~/caveData
```
### Windows
To completely remove CAVE:
1. Type "remove" in the search bar and select **Add or remove programs**. This will open the Applications settings.
2. From here, find **AWIPS CAVE** and select "Uninstall".
### macOS
To completely remove CAVE:
1. Find where it is installed (might be the **Applications** folder) and drag into the trash.
2. Then <a href="/awips2/appendix/common-problems#mac" target="_blank">remove caveData</a>.

View file

@ -2,7 +2,7 @@
CAVE is the **C**ommon **A**WIPS **V**isualization **E**nvironment that is used for rendering and analyzing data for AWIPS. The installer may require administrator priviledges to install and may require other system changes (environment variables, etc) as well. CAVE is the **C**ommon **A**WIPS **V**isualization **E**nvironment that is used for rendering and analyzing data for AWIPS. The installer may require administrator priviledges to install and may require other system changes (environment variables, etc) as well.
>Note: This release is still in beta since the National Weather Service (NWS) is still working on their 23.4.1 release to operations. In the interim, we are waiting on final clearance from the NWS before releasing a production (non-beta) version and source code. !!! Note: This release is still in beta since the National Weather Service (NWS) is still working on their 23.4.1 release to operations. In the interim, we are waiting on final clearance from the NWS before releasing a production (non-beta) version and source code.
--- ---
@ -11,7 +11,6 @@ CAVE is the **C**ommon **A**WIPS **V**isualization **E**nvironment that is used
- [**Linux: 23.4.1-0.4**](#linux) - [**Linux: 23.4.1-0.4**](#linux)
- [**Windows: 23.4.1-0.4**](#windows) - [**Windows: 23.4.1-0.4**](#windows)
- [**Mac: 23.4.1-0.4**](#macos) - [**Mac: 23.4.1-0.4**](#macos)
- [**20.3.2**](install-cave-v20.md) (Compatible with EOL CentOS/Redhat 7)
[**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release) [**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release)
@ -151,6 +150,7 @@ If you already have CAVE installed you can either:
4. This will open a new tab in VMWare Workstation, click "Power on this virtual machine". If it asks if it's been moved or copied, select **"I Copied It"**. 4. This will open a new tab in VMWare Workstation, click "Power on this virtual machine". If it asks if it's been moved or copied, select **"I Copied It"**.
![alt text](../images/newVM.png) ![alt text](../images/newVM.png)
5. There will be a user on the Linux machine named "awips" and the password is "awips" with sudo access 5. There will be a user on the Linux machine named "awips" and the password is "awips" with sudo access
#### Run CAVE #### Run CAVE

View file

@ -1,417 +0,0 @@
# Install EDEX
EDEX is the **E**nvironmental **D**ata **Ex**change system that represents the backend server for AWIPS. EDEX is only supported for Linux systems: CentOS and RHEL, and ideally, it should be on its own dedicated machine. It requires administrator priviledges to make root-level changes. EDEX can run on a single machine or be spread across multiple machines. To learn more about that please look at [Distributed EDEX, Installing Across Multiple Machines](../../edex/distributed-computing/)
---
## Latest Version
>Note: Version 20* of CAVE and EDEX runs on CentOS7 which was End of Life (EOL) on Jun 30, 2024. Unidata is still running a public version 20.3.2 EDEX and has CAVE installers available for the time being until we can officially release version 23 in a non-beta form. This will happen once the National Weather Service (NWS) officially releases 23.4.1 to operations.
- **20.3.2-2**
- [**BETA Version 23.4.1-0.3**](install-edex.md) (Compatible with RHEL/Rocky8)
[**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release)
!!! note "Version 23.\* of CAVE is not compatible with Version 20.\* EDEX and vice versa, Version 20.\* of CAVE is not compatible with Version 23.\* EDEX."
---
## Functionality/Reporting
If you come across issues/bugs/missing functionality, we also encourage you to <a href="https://docs.google.com/forms/d/e/1FAIpQLSf6jyZtbh49g-GCBoAQYzTVwAIf_aKz0QOeAr7gDVFhPrjAmw/viewform?usp=sf_link">report it using this short form</a>.
---
## System requirements
- 64-bit CentOS/RHEL 7
!!! note "While CentOS8 has reach End of Life as of Dec. 31, 2021, CentOS7 End of Life isn't until June 30, 2024."
- Bash shell environment
- 16+ CPU cores (each CPU core can run a decorder in parallel)
- 24GB RAM
- 700GB+ Disk Space
- gcc-c++ package
- A **Solid State Drive (SSD)** is recommended
- A SSD should be mounted either to `/awips2` (to contain the entire EDEX system) or to `/awips2/edex/data/hdf5` (to contain the large files in the decoded data store). EDEX can scale to any system by adjusting the incoming LDM data feeds or adjusting the resources (CPU threads) allocated to each data type.
!!! note "EDEX is only supported for 64-bit CentOS and RHEL 7 Operating Systems."
!!! warning "EDEX is **not** supported in Debian, Ubuntu, SUSE, Solaris, macOS, or Windows. You may have luck with Fedora Core 12 to 14 and Scientific Linux, but we will not provide support."
---
## Download and Installation Instructions
The first 3 steps should all be run as **root**
### 1. Install EDEX
Download and run the installer: [**awips_install.sh** <i class="fa fa-download"></i>](https://downloads.unidata.ucar.edu/awips2/current/linux/awips_install.sh)
```
wget https://downloads.unidata.ucar.edu/awips2/current/linux/awips_install.sh
chmod 755 awips_install.sh
sudo ./awips_install.sh --edex
```
!!! note "**awips_install.sh --edex** will perform the following steps (it's always a good idea to review downloaded shell scripts):"
1. Checks to see if EDEX is currently running, if so stops the processes with the `edex stop` command
2. If EDEX is installed, asks the user if it can be removed and where to backup the data to and does a `yum groupremove awips2-server`
3. If the user/group awips:fxalpha does not exist, it gets created
4. Saves the appropriate yum repo file to `/etc/yum.repos.d/awips2.repo`
5. Increases process and file limits for the the *awips* account in `/etc/security/limits.conf`
6. Creates `/awips2/data_store` if it does not exist already
7. Runs `yum groupinstall awips2-server`
!!! warning "If you receive an error relating to yum, then please run"
```
sudo su - -c "[PATH_TO_INSTALL_FILE]/awips_install.sh --edex"
```
### 2. EDEX Setup
The external and localhost addresses need to be specified in `/etc/hosts`
```
127.0.0.1 localhost localhost.localdomain
XXX.XXX.XXX.XXX edex-cloud edex-cloud.unidata.ucar.edu
```
### 3. Configure iptables
This should be a one time configuration change. Configure iptables to allow TCP connections on ports 9581 and 9582 if you want to serve data publicly to CAVE clients and the Python API.
#### Open Port 9588
If you are running a Registry (Data Delivery) server, you will also want to open port **9588**.
##### To open ports to all connections
```
vi /etc/sysconfig/iptables
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9581 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 9582 -j ACCEPT
#-A INPUT -m state --state NEW -m tcp -p tcp --dport 9588 -j ACCEPT # for registry/dd
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
```
##### To open ports to specific IP addresses
In this example, the IP range `128.117.140.0/24` will match all 128.117.140.\* addresses, while `128.117.156.0/24` will match 128.117.156.\*.
```
vi /etc/sysconfig/iptables
*filter
:INPUT DROP [0:0]
:FORWARD DROP [0:0]
:OUTPUT ACCEPT [0:0]
:EXTERNAL - [0:0]
:EDEX - [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp --icmp-type any -j ACCEPT
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -s 128.117.140.0/24 -j EDEX
-A INPUT -s 128.117.156.0/24 -j EDEX
-A INPUT -j EXTERNAL
-A EXTERNAL -j REJECT
-A EDEX -m state --state NEW -p tcp --dport 22 -j ACCEPT
-A EDEX -m state --state NEW -p tcp --dport 9581 -j ACCEPT
-A EDEX -m state --state NEW -p tcp --dport 9582 -j ACCEPT
#-A EDEX -m state --state NEW -p tcp --dport 9588 -j ACCEPT # for registry/dd
-A EDEX -j REJECT
COMMIT
```
#### Restart iptables
```
service iptables restart
```
#### Troubleshooting
For CentOS 7 error:
```
Redirecting to /bin/systemctl restart iptables.service
Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory.
```
The solution is:
```
yum install iptables-services
systemctl enable iptables
service iptables restart
```
### 4. Start EDEX
!!! note "These steps should be run as user *awips* with sudo. Switch to the user by running `su - awips`."
```
edex start
```
To manually start, stop, and restart:
```
service edex_postgres start
service httpd-pypies start
service qpidd start
service edex_camel start
```
The fifth service, **edex_ldm**, does **not run at boot** to prevent filling up disk space if EDEX is not running. Start ldm manually:
```
service edex_ldm start
```
To restart EDEX
```
edex restart
```
---
## Additional Notes
### Ensure SELinux is Disabled
```
vi /etc/sysconfig/selinux
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - No SELinux policy is loaded.
SELINUX=disabled
# SELINUXTYPE= can take one of these two values:
# targeted - Targeted processes are protected,
# mls - Multi Level Security protection.
SELINUXTYPE=targeted
```
!!! note "Read more about selinux at [redhat.com](https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Security-Enhanced_Linux/sect-Security-Enhanced_Linux-Enabling_and_Disabling_SELinux-Disabling_SELinux.html)"
---
### SSD Mount
Though a Solid State Drive is not required, it is *strongly encouraged* in order to handle the amount of disk IO for real-time IDD feeds.
The simplest configuration would be to mount an 500GB+ SSD to **/awips2** to contain both the installed software (approx. 20GB) and the real-time data (approx. 150GB per day).
The default [purge rules](/edex/data-purge/) are configured such that the processed data in **/awips2** does not exceed 450GB. The raw data is located in **/awips2/data_store**, and is scoured every hour and should not exceed 50GB.
If you want to increase EDEX data retention you should mount a large disk to **/awips2/edex/data/hdf5** since this will be where the archived processed data exists, and any case studies created.
```
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 30G 2.5G 26G 9% /
tmpfs 28G 0 28G 0% /dev/shm
/dev/sdc1 788G 81G 667G 11% /awips2
/dev/sdb1 788G 41G 708G 10% /awips2/edex/data/hdf5
```
---
### Configure LDM Feeds
EDEX installs its own version of the LDM to the directory **/awips2/ldm**. As with a the default LDM configuration, two files are used to control what IDD feeds are ingested:
#### Configuration file: /awips2/ldm/etc/ldmd.conf
This file specifies an upstream LDM server to request data from, and what feeds to request:
```
REQUEST NEXRAD3 "./p(DHR|DPR|DSP|DTA|DAA|DVL|EET|HHC|N0Q|N0S|N0U|OHA|NVW|NTV|NST)." idd.unidata.ucar.edu
REQUEST FNEXRAD|IDS|DDPLUS|UNIWISC ".*" idd.unidata.ucar.edu
REQUEST NGRID ".*" idd.unidata.ucar.edu
REQUEST NOTHER "^TIP... KNES.*" idd.unidata.ucar.edu
```
!!! note "[Read more about ldmd.conf in the LDM User Manual](https://www.unidata.ucar.edu/software/ldm/ldm-current/basics/ldmd.conf.html)"
#### Configuration File: /awips2/ldm/etc/pqact.conf
This file specifies the WMO headers and file pattern actions to request:
```
# Redbook graphics
ANY ^([PQ][A-Z0-9]{3,5}) (....) (..)(..)(..) !redbook [^/]*/([^/]*)/([^/]*)/([^/]*)/([0-9]{8})
FILE -overwrite -close -edex /awips2/data_store/redbook/\8/\4\5Z_\8_\7_\6-\1_\2_(seq).rb.%Y%m%d%H
# NOAAPORT GINI images
NIMAGE ^(sat[^/]*)/ch[0-9]/([^/]*)/([^/]*)/([^ ]*) ([^/]*)/([^/]*)/([^/]*)/ (T[^ ]*) ([^ ]*) (..)(..)(..)
FILE -overwrite -close -edex /awips2/data_store/sat/\(11)\(12)Z_\3_\7_\6-\8_\9_(seq).satz.%Y%m%d%H
```
!!! note "[Read more about pqact.conf in the LDM User Manual](https://www.unidata.ucar.edu/software/ldm/ldm-current/basics/pqact.conf.html)"
!!! tip "[See available AWIPS LDM feeds](/edex/ldm/)"
#### Configuration File: /awips2/ldm/etc/registry.xml
This file specifies configuration and runtime parameters. If you are pulling in a lot of data, you may want to consider increasing your LDM queue size:
```
<queue>
<path>/awips2/ldm/var/queues/ldm.pq</path>
<size>24GB</size>
<slots>default</slots>
</queue>
```
!!! note "[Read more about registry.xml in the LDM User Manual](https://www.unidata.ucar.edu/software/ldm/ldm-current/basics/LDM-registry.html)"
---
### Directories to Know
* `/awips2` - Contains all of the installed AWIPS software.
* `/awips2/edex/logs` - EDEX logs.
* `/awips2/httpd_pypies/var/log/httpd` - httpd-pypies logs.
* `/awips2/database/data/pg_log` - PostgreSQL logs.
* `/awips2/qpid/log` - Qpid logs.
* `/awips2/edex/data/hdf5` - HDF5 data store.
* `/awips2/edex/data/utility` - Localization store and configuration files.
* `/awips2/ldm/etc` - Location of **ldmd.conf** and **pqact.conf**
* `/awips2/ldm/logs` - LDM logs.
* `/awips2/data_store` - Raw data store.
* `/awips2/data_store/ingest` - Manual data ingest endpoint.
---
### What Version is my EDEX?
```
rpm -qa | grep awips2-edex
```
---
## Uninstalling EDEX
These are instructions to manually uninstall EDEX. However, the [`awips_install.sh`](#1-install-edex) script will do all of these steps for you if you are installing a newer version of EDEX.
**1. Make sure all EDEX processes are stopped**
```
sudo edex stop
sudo edex status
[edex status]
postgres :: not running
pypies :: not running
qpid :: not running
EDEXingest :: not running
EDEXgrib :: not running
EDEXrequest :: not running
ldmadmin :: not running
```
**2. Backup any important configuration files that you may want to reference**
Here are some possible important directories/files to backup:
```
/awips2/database/data/pg_hba.conf
/awips2/edex/data/utility/*
/awips2/edex/bin/*
/awips2/ldm/*
/awips2/dev/*
/awips2/edex/conf*
/awips2/edex/etc/*
/awips2/edex/logs/*
/usr/bin/edex/*
/etc/init.d/edexServiceList
```
**3. See what AWIPS yum groups are currently installed**
In this case the ```AWIPS EDEX Server``` group is installed
```
sudo yum grouplist
Available Environment Groups:
Minimal Install
Compute Node
Infrastructure Server
File and Print Server
Cinnamon Desktop
MATE Desktop
Basic Web Server
Virtualization Host
Server with GUI
GNOME Desktop
KDE Plasma Workspaces
Development and Creative Workstation
Installed Groups:
AWIPS EDEX Server
Development Tools
Available Groups:
AWIPS ADE SERVER
AWIPS CAVE
AWIPS Development
AWIPS EDEX DAT Server
AWIPS EDEX Database/Request Server
AWIPS EDEX Decode/Ingest Node (No Database, PyPIES, GFE)
Cinnamon
Compatibility Libraries
Console Internet Tools
Educational Software
Electronic Lab
Fedora Packager
General Purpose Desktop
Graphical Administration Tools
Haskell
LXQt Desktop
Legacy UNIX Compatibility
MATE
Milkymist
Scientific Support
Security Tools
Smart Card Support
System Administration Tools
System Management
TurboGears application framework
Xfce
```
**4. Remove any currently installed AWIPS yum groups**
```
sudo yum clean all
sudo yum groupremove "AWIPS EDEX Server"
```
!!! note "If you are having trouble removing a group, see the [troubleshooting](../appendix/common-problems.md#troubleshooting-uninstalling-edex) section."
**5. Check to make sure all awips rpms have been removed**
```
rpm -qa | grep awips2
```
If you still have rpms installed, remove them
```
sudo yum remove awips2-*
```
**6. Remove everything in the /awips2 directory**
```
rm -rf /awips2/*
```

View file

@ -8,7 +8,6 @@ EDEX is the **E**nvironmental **D**ata **Ex**change system that represents the b
>Note: This release is still in beta since the National Weather Service (NWS) is still working on their 23.4.1 release to operations. In the interim, we are waiting on final clearance from the NWS before releasing a production (non-beta) version and source code. >Note: This release is still in beta since the National Weather Service (NWS) is still working on their 23.4.1 release to operations. In the interim, we are waiting on final clearance from the NWS before releasing a production (non-beta) version and source code.
- **23.4.1-0.4** - **23.4.1-0.4**
- [**20.3.2**](install-edex-v20.md) (Compatible with EOL CentOS/Redhat 7)
[**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release) [**View release notes**](https://www.unidata.ucar.edu/blogs/news/tags/awips-release)
@ -49,12 +48,12 @@ Download and run the installer: [**awips_install-v23.sh** <i class="fa fa-downlo
``` ```
wget https://downloads.unidata.ucar.edu/awips2/23.4.1/linux/awips_install-v23.sh wget https://downloads.unidata.ucar.edu/awips2/23.4.1/linux/awips_install-v23.sh
chmod 755 awips_install.sh chmod 755 awips_install-v23.sh
sudo ./awips_install.sh --edex sudo ./awips_install-v23.sh --edex
``` ```
!!! note "**awips_install.sh --edex** will perform the following steps (it's always a good idea to review downloaded shell scripts):" !!! note "**awips_install-v23.sh --edex** will perform the following steps (it's always a good idea to review downloaded shell scripts):"
1. Checks to see if EDEX is currently running, if so stops the processes with the `edex stop` command 1. Checks to see if EDEX is currently running, if so stops the processes with the `edex stop` command
2. If EDEX is installed, asks the user if it can be removed and where to backup the data to and does a `yum groupremove awips2-server` 2. If EDEX is installed, asks the user if it can be removed and where to backup the data to and does a `yum groupremove awips2-server`

View file

@ -4,7 +4,7 @@ In 2024, Broadcom bought VMware and since then the download process of the free
1. First you must [register](https://profile.broadcom.com/web/registration) and create an account with broadcom. 1. First you must [register](https://profile.broadcom.com/web/registration) and create an account with broadcom.
![alt text](../images/register.png) ![alt text](../images/register.png)
2. After entering in your email, you will receive an email from Broadcom with a verification code to continue with the account creation. 2. After entering in your email, you will receive an email from Broadcom with a verification code to continue with the account creation.
3. Complete your registration by entering in your information, password, and accepting the terms of use. 3. Complete your registration by entering in your information, password, and accepting the terms of use.
@ -12,10 +12,10 @@ In 2024, Broadcom bought VMware and since then the download process of the free
5. Go to the [VMWare Workstation Pro Downloads page](https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware+Workstation+Pro) 5. Go to the [VMWare Workstation Pro Downloads page](https://support.broadcom.com/group/ecx/productdownloads?subfamily=VMware+Workstation+Pro)
6. Select the arrow next to the "VMware Workstation Pro for Personal Use" and select the version you want to download. 6. Select the arrow next to the "VMware Workstation Pro for Personal Use" and select the version you want to download.
![alt text](../images/downloadVersion.png) ![alt text](../images/downloadVersion.png)
7. At this point, if this is your first time, you won't be able to actually download the product until you go through the very simple screening process. Start by checking the "I agree to Terms and Conditions" and then the Download button. 7. At this point, if this is your first time, you won't be able to actually download the product until you go through the very simple screening process. Start by checking the "I agree to Terms and Conditions" and then the Download button.
![alt text](../images/screening.png) ![alt text](../images/screening.png)
8. Complete the rest of the verification and then you'll be able to download the installer. 8. Complete the rest of the verification and then you'll be able to download the installer.

View file

@ -105,4 +105,4 @@ markdown_extensions:
permalink: permalink:
- admonition: - admonition:
copyright: Copyright &copy; 2023 NSF Unidata Program Center. copyright: Copyright &copy; 2025 NSF Unidata Program Center.

View file

@ -424,6 +424,7 @@
0 K0V4 37.1417 -79.0164 182 2500 0 K0V4 37.1417 -79.0164 182 2500
0 K0VG 36.65408 -83.21783 430 500 0 K0VG 36.65408 -83.21783 430 500
0 K10G 40.53670 -81.95594 374 500 0 K10G 40.53670 -81.95594 374 500
0 K10U 41.95361 -116.18194 1639 500
0 K11R 30.219 -96.374 94 500 0 K11R 30.219 -96.374 94 500
0 K12N 41.01 -74.74 178 15000 0 K12N 41.01 -74.74 178 15000
0 K13K 37.85161 -96.29203 368 500 0 K13K 37.85161 -96.29203 368 500
@ -497,6 +498,7 @@
0 K1R8 30.87033 -87.81933 76 500 0 K1R8 30.87033 -87.81933 76 500
0 K1S3 46.27115 -106.62390 832 500 0 K1S3 46.27115 -106.62390 832 500
0 K1S5 46.3271 -119.9704 234 2500 0 K1S5 46.3271 -119.9704 234 2500
0 K1U7 42.24976 -111.34163 1808 500
72614 K1V4 44.4200 -72.0200 217 16939 72614 K1V4 44.4200 -72.0200 217 16939
0 K1V6 38.4284 -105.106 1659 500 0 K1V6 38.4284 -105.106 1659 500
0 K2G2 40.36061 -80.70169 365 500 0 K2G2 40.36061 -80.70169 365 500
@ -547,6 +549,7 @@
0 K3HT 46.4400 -109.8400 1268 843 0 K3HT 46.4400 -109.8400 1268 843
0 K3I2 38.9146 -82.0986 196 500 0 K3I2 38.9146 -82.0986 196 500
0 K3K3 37.922 -101.746 1013 500 0 K3K3 37.922 -101.746 1013 500
0 K3K7 38.45649 -101.35263 1007 500
0 K3K8 37.22333 -99.33167 636 500 0 K3K8 37.22333 -99.33167 636 500
0 K3L4 29.79968 -92.80354 2 500 0 K3L4 29.79968 -92.80354 2 500
0 K3LF 39.163 -89.675 210 500 0 K3LF 39.163 -89.675 210 500
@ -589,6 +592,7 @@
0 K4U6 47.41833 -105.56089 744 500 0 K4U6 47.41833 -105.56089 744 500
0 K4V0 40.09397 -108.76306 1608 500 0 K4V0 40.09397 -108.76306 1608 500
0 K4V1 37.69652 -104.78479 1846 500 0 K4V1 37.69652 -104.78479 1846 500
0 K4V9 42.11225 -98.03978 541 500
0 K54A 26.85374 -82.25260 2 500 0 K54A 26.85374 -82.25260 2 500
0 K54J 30.731 -86.1538 88 500 0 K54J 30.731 -86.1538 88 500
0 K55J 30.6118 -81.4612 5 500 0 K55J 30.6118 -81.4612 5 500
@ -1354,6 +1358,7 @@
0 KF45 26.84592 -80.22233 7 500 0 KF45 26.84592 -80.22233 7 500
0 KF46 32.9306 -96.435 175 500 0 KF46 32.9306 -96.435 175 500
0 KF70 33.5742 -117.1285 412 500 0 KF70 33.5742 -117.1285 412 500
0 KF95 30.48703 -85.11379 37 500
0 KFAF 37.1400 -76.6200 4 1514 0 KFAF 37.1400 -76.6200 4 1514
0 KFAM 37.7600 -90.4300 288 11679 0 KFAM 37.7600 -90.4300 288 11679
72753 KFAR 46.9100 -96.8000 277 27638 72753 KFAR 46.9100 -96.8000 277 27638
@ -2789,6 +2794,7 @@
0 KTQE 41.7600 -96.1800 313 9745 0 KTQE 41.7600 -96.1800 313 9745
0 KTQH 35.93 -95.00 266 500 0 KTQH 35.93 -95.00 266 500
0 KTQK 38.47503 -100.88444 905 500 0 KTQK 38.47503 -100.88444 905 500
0 KTQS 34.633 -120.617 34 500
0 KTQV 36.00704 -78.93733 157 500 0 KTQV 36.00704 -78.93733 157 500
0 KTRI 36.4800 -82.4000 474 22134 0 KTRI 36.4800 -82.4000 474 22134
0 KTRK 39.3200 -120.13956 1798 2487 0 KTRK 39.3200 -120.13956 1798 2487
@ -2836,6 +2842,7 @@
0 KUBE 45.50597 -91.981087 378 500 0 KUBE 45.50597 -91.981087 378 500
0 KUCP 41.0253 -80.4134 327 500 0 KUCP 41.0253 -80.4134 327 500
0 KUCY 36.37974 -88.9857 105 500 0 KUCY 36.37974 -88.9857 105 500
0 KUDG 34.44749 -79.88642 59 500
0 KUES 43.04103 -88.23706 278 3964 0 KUES 43.04103 -88.23706 278 3964
0 KUGN 42.4200 -87.8700 222 4560 0 KUGN 42.4200 -87.8700 222 4560
72797 KUIL 47.9600 -124.5500 62 26051 72797 KUIL 47.9600 -124.5500 62 26051
@ -2880,6 +2887,7 @@
0 KVER 38.9467 -92.68267 218 500 0 KVER 38.9467 -92.68267 218 500
0 KVES 40.2044 -84.5319 307 500 0 KVES 40.2044 -84.5319 307 500
0 KVGC 42.84344 -75.56119 347 500 0 KVGC 42.84344 -75.56119 347 500
0 KVGN 34.8494 -120.6 93 500
0 KVGT 36.21 -115.20 671 500 0 KVGT 36.21 -115.20 671 500
0 KVHN 31.05783 -104.78381 1206 500 0 KVHN 31.05783 -104.78381 1206 500
0 KVIH 38.1400 -91.7700 350 8530 0 KVIH 38.1400 -91.7700 350 8530

View file

@ -635,7 +635,7 @@ ALBLAEBTV WOUS41 KBTV
ALBLAENY WOUS41 KALY ALBLAENY WOUS41 KALY
ALBLAEVT WOUS41 KBTV ALBLAEVT WOUS41 KBTV
ALBLCOALY SXUS51 KALY ALBLCOALY SXUS51 KALY
ALBLCOBGM SXUS51 KALY ALBLCOBGM SXUS51 KBGM
ALBLCOBTV SXUS51 KBTV ALBLCOBTV SXUS51 KBTV
ALBLEWALY WOUS41 KALY ALBLEWALY WOUS41 KALY
ALBLEWBGM WOUS41 KBGM ALBLEWBGM WOUS41 KBGM
@ -6349,6 +6349,8 @@ CYSDSMLND CXUS45 KRIW
CYSDSMP60 CXUS45 KRIW CYSDSMP60 CXUS45 KRIW
CYSDSMRIW CXUS45 KRIW CYSDSMRIW CXUS45 KRIW
CYSDSMRKS CXUS45 KRIW CYSDSMRKS CXUS45 KRIW
CYSDSMSHR CXUS45 KBYZ
CYSDSMSHR CXUS46 KBYZ
CYSDSMWRL CXUS45 KRIW CYSDSMWRL CXUS45 KRIW
CYSDSWCYS WWUS55 KCYS CYSDSWCYS WWUS55 KCYS
CYSDSWRIW WWUS55 KRIW CYSDSWRIW WWUS55 KRIW
@ -6424,6 +6426,8 @@ CYSMSMGCC CSUS45 KCYS
CYSMSMLND CSUS45 KRIW CYSMSMLND CSUS45 KRIW
CYSMSMP60 CSUS45 KRIW CYSMSMP60 CSUS45 KRIW
CYSMSMRIW CSUS45 KRIW CYSMSMRIW CSUS45 KRIW
CYSMSMSHR CSUS45 KBYZ
CYSMSMSHR CSUS46 KBYZ
CYSMTRARL SAUS45 KCYS CYSMTRARL SAUS45 KCYS
CYSMTRBFU SAUS45 KCYS CYSMTRBFU SAUS45 KCYS
CYSMTRBIT SAUS45 KCYS CYSMTRBIT SAUS45 KCYS
@ -6468,6 +6472,8 @@ CYSMTRSGB SAUS45 KCYS
CYSMTRSGE SAUS45 KCYS CYSMTRSGE SAUS45 KCYS
CYSMTRSHC SAUS45 KCYS CYSMTRSHC SAUS45 KCYS
CYSMTRSIB SAUS45 KCYS CYSMTRSIB SAUS45 KCYS
CYSMTRSHR SAUS45 KBYZ
CYSMTRSHR SAUS46 KBYZ
CYSMTRSKL SAUS45 KCYS CYSMTRSKL SAUS45 KCYS
CYSMTRSNL SAUS45 KCYS CYSMTRSNL SAUS45 KCYS
CYSMTRSPK SAUS45 KCYS CYSMTRSPK SAUS45 KCYS
@ -6535,6 +6541,7 @@ CYSRR7GCC SRUS75 KCYS
CYSRR7LND SRUS75 KRIW CYSRR7LND SRUS75 KRIW
CYSRR7P60 SRUS75 KRIW CYSRR7P60 SRUS75 KRIW
CYSRR7RIW SRUS75 KRIW CYSRR7RIW SRUS75 KRIW
CYSRR7SHR SRUS76 KBYZ
CYSRR8CYS SRUS85 KCYS CYSRR8CYS SRUS85 KCYS
CYSRR8RIW SRUS85 KRIW CYSRR8RIW SRUS85 KRIW
CYSRR9CYS SRUS85 KCYS CYSRR9CYS SRUS85 KCYS
@ -12493,6 +12500,7 @@ LBBOAVSJT NOUS54 KSJT
LBBOSOEPZ SXUS54 KEPZ LBBOSOEPZ SXUS54 KEPZ
LBBOSOLUB SXUS54 KLUB LBBOSOLUB SXUS54 KLUB
LBBOSOMAF SXUS54 KMAF LBBOSOMAF SXUS54 KMAF
LBBOSOSJT SXUS54 KSJT
LBBPFMAMA FOUS54 KAMA LBBPFMAMA FOUS54 KAMA
LBBPFMEPZ FOUS54 KEPZ LBBPFMEPZ FOUS54 KEPZ
LBBPFMLUB FOUS54 KLUB LBBPFMLUB FOUS54 KLUB
@ -12669,7 +12677,7 @@ LBBSPWMAF WOUS44 KMAF
LBBSPWSJT WOUS44 KSJT LBBSPWSJT WOUS44 KSJT
LBBSQWAMA WWUS54 KAMA LBBSQWAMA WWUS54 KAMA
LBBSQWEPZ WWUS54 KEPZ LBBSQWEPZ WWUS54 KEPZ
LBBSQWLUB WWUS54 KLBB LBBSQWLUB WWUS54 KLUB
LBBSQWMAF WWUS54 KMAF LBBSQWMAF WWUS54 KMAF
LBBSQWSJT WWUS54 KSJT LBBSQWSJT WWUS54 KSJT
LBBSTQAMA BMBB91 KAMA LBBSTQAMA BMBB91 KAMA
@ -16277,17 +16285,14 @@ MSPCEMDLH WOUS43 KDLH
MSPCEMMN WOUS43 KMPX MSPCEMMN WOUS43 KMPX
MSPCEMMPX WOUS43 KMPX MSPCEMMPX WOUS43 KMPX
MSPCF6ASX CXUS53 KDLH MSPCF6ASX CXUS53 KDLH
MSPCF6AXN CXUS53 KMPX
MSPCF6BDE CXUS53 KFGF MSPCF6BDE CXUS53 KFGF
MSPCF6BRD CXUS53 KDLH MSPCF6BRD CXUS53 KDLH
MSPCF6DLH CXUS53 KDLH MSPCF6DLH CXUS53 KDLH
MSPCF6EAU CXUS53 KMPX MSPCF6EAU CXUS53 KMPX
MSPCF6FCM CXUS53 KMPX
MSPCF6GNA CXUS53 KDLH MSPCF6GNA CXUS53 KDLH
MSPCF6HIB CXUS53 KDLH MSPCF6HIB CXUS53 KDLH
MSPCF6HYR CXUS53 KDLH MSPCF6HYR CXUS53 KDLH
MSPCF6INL CXUS53 KDLH MSPCF6INL CXUS53 KDLH
MSPCF6MIC CXUS53 KMPX
MSPCF6MKT CXUS53 KMPX MSPCF6MKT CXUS53 KMPX
MSPCF6MPX CXUS53 KMPX MSPCF6MPX CXUS53 KMPX
MSPCF6MSP CXUS53 KMPX MSPCF6MSP CXUS53 KMPX
@ -16295,17 +16300,14 @@ MSPCF6PKD CXUS53 KFGF
MSPCF6RST CXUS53 KARX MSPCF6RST CXUS53 KARX
MSPCF6RWF CXUS53 KMPX MSPCF6RWF CXUS53 KMPX
MSPCF6STC CXUS53 KMPX MSPCF6STC CXUS53 KMPX
MSPCF6STP CXUS53 KMPX
MSPCFWDLH WHUS43 KDLH MSPCFWDLH WHUS43 KDLH
MSPCLAASX CXUS53 KDLH MSPCLAASX CXUS53 KDLH
MSPCLAAXN CXUS53 KMPX
MSPCLABDE CXUS53 KFGF MSPCLABDE CXUS53 KFGF
MSPCLABRD CXUS53 KDLH MSPCLABRD CXUS53 KDLH
MSPCLADLH CXUS53 KDLH MSPCLADLH CXUS53 KDLH
MSPCLAEAU CXUS53 KMPX MSPCLAEAU CXUS53 KMPX
MSPCLAGNA CXUS53 KDLH MSPCLAGNA CXUS53 KDLH
MSPCLAHIB CXUS53 KDLH MSPCLAHIB CXUS53 KDLH
MSPCLAHIB CXUS53 KMPX
MSPCLAHYR CXUS53 KDLH MSPCLAHYR CXUS53 KDLH
MSPCLAINL CXUS53 KDLH MSPCLAINL CXUS53 KDLH
MSPCLAMPX CXUS53 KMPX MSPCLAMPX CXUS53 KMPX
@ -16315,7 +16317,6 @@ MSPCLARST CXUS53 KARX
MSPCLARWF CXUS53 KMPX MSPCLARWF CXUS53 KMPX
MSPCLASTC CXUS53 KMPX MSPCLASTC CXUS53 KMPX
MSPCLIASX CDUS43 KDLH MSPCLIASX CDUS43 KDLH
MSPCLIAXN CDUS43 KMPX
MSPCLIBRD CDUS43 KDLH MSPCLIBRD CDUS43 KDLH
MSPCLIDLH CDUS43 KDLH MSPCLIDLH CDUS43 KDLH
MSPCLIDUL CDUS43 KDLH MSPCLIDUL CDUS43 KDLH
@ -16330,32 +16331,26 @@ MSPCLIRST CDUS43 KARX
MSPCLIRWF CDUS43 KMPX MSPCLIRWF CDUS43 KMPX
MSPCLISTC CDUS43 KMPX MSPCLISTC CDUS43 KMPX
MSPCLMASX CXUS53 KDLH MSPCLMASX CXUS53 KDLH
MSPCLMAXN CXUS53 KMPX
MSPCLMBRD CXUS53 KDLH MSPCLMBRD CXUS53 KDLH
MSPCLMDLH CXUS53 KDLH MSPCLMDLH CXUS53 KDLH
MSPCLMDUL CXUS53 KDLH MSPCLMDUL CXUS53 KDLH
MSPCLMEAU CXUS53 KMPX MSPCLMEAU CXUS53 KMPX
MSPCLMFCM CXUS53 KMPX
MSPCLMGNA CXUS53 KDLH MSPCLMGNA CXUS53 KDLH
MSPCLMHIB CXUS53 KDLH MSPCLMHIB CXUS53 KDLH
MSPCLMHYR CXUS53 KDLH MSPCLMHYR CXUS53 KDLH
MSPCLMINL CXUS53 KDLH MSPCLMINL CXUS53 KDLH
MSPCLMMIC CXUS53 KMPX
MSPCLMMPX CXUS53 KMPX MSPCLMMPX CXUS53 KMPX
MSPCLMMSP CXUS53 KMPX MSPCLMMSP CXUS53 KMPX
MSPCLMRST CXUS53 KARX MSPCLMRST CXUS53 KARX
MSPCLMRWF CXUS53 KMPX MSPCLMRWF CXUS53 KMPX
MSPCLMSTC CXUS53 KMPX MSPCLMSTC CXUS53 KMPX
MSPCLMSTP CXUS53 KMPX
MSPCLSASX CXUS53 KDLH MSPCLSASX CXUS53 KDLH
MSPCLSAXN CXUS53 KMPX
MSPCLSBDE CXUS53 KFGF MSPCLSBDE CXUS53 KFGF
MSPCLSBRD CXUS53 KDLH MSPCLSBRD CXUS53 KDLH
MSPCLSDLH CXUS53 KDLH MSPCLSDLH CXUS53 KDLH
MSPCLSEAU CXUS53 KMPX MSPCLSEAU CXUS53 KMPX
MSPCLSGNA CXUS53 KDLH MSPCLSGNA CXUS53 KDLH
MSPCLSHIB CXUS53 KDLH MSPCLSHIB CXUS53 KDLH
MSPCLSHIB CXUS53 KMPX
MSPCLSHYR CXUS53 KDLH MSPCLSHYR CXUS53 KDLH
MSPCLSINL CXUS53 KDLH MSPCLSINL CXUS53 KDLH
MSPCLSMSP CXUS53 KMPX MSPCLSMSP CXUS53 KMPX
@ -26660,6 +26655,7 @@ SLCCF6EVW CXUS55 KSLC
SLCCF6SLC CXUS55 KSLC SLCCF6SLC CXUS55 KSLC
SLCCLACNY CXUS53 KGJT SLCCLACNY CXUS53 KGJT
SLCCLAVEL CXUS53 KGJT SLCCLAVEL CXUS53 KGJT
SLCCLICDC CDUS45 KSLC
SLCCLIEVW CDUS45 KSLC SLCCLIEVW CDUS45 KSLC
SLCCLISLC CDUS45 KSLC SLCCLISLC CDUS45 KSLC
SLCCLMEVW CXUS45 KSLC SLCCLMEVW CXUS45 KSLC
@ -26735,6 +26731,7 @@ SLCFRWSLC WOUS45 KSLC
SLCFRWUT WOUS45 KSLC SLCFRWUT WOUS45 KSLC
SLCFTMICX NOUS65 KSLC SLCFTMICX NOUS65 KSLC
SLCFTMMTX NOUS65 KSLC SLCFTMMTX NOUS65 KSLC
SLCFTMSLC NOUS65 KSLC
SLCFWFSLC FNUS55 KSLC SLCFWFSLC FNUS55 KSLC
SLCFWLSLC FNUS85 KSLC SLCFWLSLC FNUS85 KSLC
SLCFWMSLC FNUS85 KSLC SLCFWMSLC FNUS85 KSLC
@ -26866,6 +26863,7 @@ SLCSPSSLC WWUS85 KSLC
SLCSPWSLC WOUS45 KSLC SLCSPWSLC WOUS45 KSLC
SLCSPWUT WOUS45 KSLC SLCSPWUT WOUS45 KSLC
SLCSQWSLC WWUS55 KSLC SLCSQWSLC WWUS55 KSLC
SLCSRGSLC UXUS97 KSLC
SLCSTFSLC FXUS91 KSLC SLCSTFSLC FXUS91 KSLC
SLCSTOUT SXUS45 KSLC SLCSTOUT SXUS45 KSLC
SLCSTQSLC BMBB91 KSLC SLCSTQSLC BMBB91 KSLC
@ -26875,6 +26873,7 @@ SLCTAFBCE FTUS45 KSLC
SLCTAFCDC FTUS45 KSLC SLCTAFCDC FTUS45 KSLC
SLCTAFENV FTUS45 KSLC SLCTAFENV FTUS45 KSLC
SLCTAFEVW FTUS45 KSLC SLCTAFEVW FTUS45 KSLC
SLCTAFHCR FTUS45 KSLC
SLCTAFLGU FTUS45 KSLC SLCTAFLGU FTUS45 KSLC
SLCTAFOGD FTUS45 KSLC SLCTAFOGD FTUS45 KSLC
SLCTAFPVU FTUS45 KSLC SLCTAFPVU FTUS45 KSLC

View file

@ -3614,6 +3614,7 @@ BOIMSMBOI
BOIMSMLWS BOIMSMLWS
BOIMSMMYL BOIMSMMYL
BOIMSMPIH BOIMSMPIH
BOIMTR1U7
BOIMTR2UZ BOIMTR2UZ
BOIMTR65S BOIMTR65S
BOIMTR77M BOIMTR77M
@ -6519,6 +6520,7 @@ CYSDSMLND
CYSDSMP60 CYSDSMP60
CYSDSMRIW CYSDSMRIW
CYSDSMRKS CYSDSMRKS
CYSDSMSHR
CYSDSMWRL CYSDSMWRL
CYSDSTSHR CYSDSTSHR
CYSDSWCYS CYSDSWCYS
@ -6590,6 +6592,7 @@ CYSMSMGCC
CYSMSMLND CYSMSMLND
CYSMSMP60 CYSMSMP60
CYSMSMRIW CYSMSMRIW
CYSMSMSHR
CYSMTR1AW CYSMTR1AW
CYSMTR1BW CYSMTR1BW
CYSMTR46U CYSMTR46U
@ -6737,6 +6740,7 @@ CYSRR7GCC
CYSRR7LND CYSRR7LND
CYSRR7P60 CYSRR7P60
CYSRR7RIW CYSRR7RIW
CYSRR7SHR
CYSRR8CYS CYSRR8CYS
CYSRR8RIW CYSRR8RIW
CYSRR9CYS CYSRR9CYS
@ -11837,6 +11841,7 @@ INDLAEIN
INDLAEIND INDLAEIND
INDLAEIWX INDLAEIWX
INDLCOIND INDLCOIND
INDLCOIWX
INDLEWIN INDLEWIN
INDLEWIND INDLEWIND
INDLEWIWX INDLEWIWX
@ -14636,8 +14641,10 @@ LAXMTRSMO
LAXMTRSMX LAXMTRSMX
LAXMTRSNA LAXMTRSNA
LAXMTRTOA LAXMTRTOA
LAXMTRTQS
LAXMTRTRM LAXMTRTRM
LAXMTRVCV LAXMTRVCV
LAXMTRVGN
LAXMTRVNY LAXMTRVNY
LAXMTRWHP LAXMTRWHP
LAXMTRWJF LAXMTRWJF
@ -15240,6 +15247,7 @@ LBBOSOAMA
LBBOSOEPZ LBBOSOEPZ
LBBOSOLUB LBBOSOLUB
LBBOSOMAF LBBOSOMAF
LBBOSOSJT
LBBPFMAMA LBBPFMAMA
LBBPFMEPZ LBBPFMEPZ
LBBPFMLUB LBBPFMLUB
@ -19339,6 +19347,7 @@ MEMCF6CKV
MEMCF6CSV MEMCF6CSV
MEMCF6HKA MEMCF6HKA
MEMCF6JBR MEMCF6JBR
MEMCF6MEG
MEMCF6MEM MEMCF6MEM
MEMCF6MKL MEMCF6MKL
MEMCF6OQT MEMCF6OQT
@ -19362,6 +19371,7 @@ MEMCLICKV
MEMCLICSV MEMCLICSV
MEMCLIDYR MEMCLIDYR
MEMCLIJBR MEMCLIJBR
MEMCLIMEG
MEMCLIMEM MEMCLIMEM
MEMCLIMKL MEMCLIMKL
MEMCLIOQT MEMCLIOQT
@ -19374,6 +19384,7 @@ MEMCLMCKV
MEMCLMCSV MEMCLMCSV
MEMCLMDYR MEMCLMDYR
MEMCLMJBR MEMCLMJBR
MEMCLMMEG
MEMCLMMEM MEMCLMMEM
MEMCLMMKL MEMCLMMKL
MEMCLMOQT MEMCLMOQT
@ -24001,6 +24012,7 @@ MIAMTRDED
MIAMTRECP MIAMTRECP
MIAMTREYW MIAMTREYW
MIAMTRF45 MIAMTRF45
MIAMTRF95
MIAMTRFHB MIAMTRFHB
MIAMTRFIN MIAMTRFIN
MIAMTRFLL MIAMTRFLL
@ -25634,87 +25646,67 @@ MSPCEMDLH
MSPCEMMN MSPCEMMN
MSPCEMMPX MSPCEMMPX
MSPCF6ASX MSPCF6ASX
MSPCF6AXN
MSPCF6BDE MSPCF6BDE
MSPCF6BRD MSPCF6BRD
MSPCF6DLH MSPCF6DLH
MSPCF6FCM
MSPCF6GNA MSPCF6GNA
MSPCF6HIB MSPCF6HIB
MSPCF6HYR MSPCF6HYR
MSPCF6INL MSPCF6INL
MSPCF6MIC
MSPCF6MKT MSPCF6MKT
MSPCF6MSP MSPCF6MSP
MSPCF6PKD MSPCF6PKD
MSPCF6RWF MSPCF6RWF
MSPCF6STC MSPCF6STC
MSPCF6STP
MSPCFWDLH MSPCFWDLH
MSPCLAASX MSPCLAASX
MSPCLAAXN
MSPCLABRD MSPCLABRD
MSPCLADLH MSPCLADLH
MSPCLAEAU MSPCLAEAU
MSPCLAFCM
MSPCLAGNA MSPCLAGNA
MSPCLAHIB MSPCLAHIB
MSPCLAHYR MSPCLAHYR
MSPCLAINL MSPCLAINL
MSPCLAMIC
MSPCLAMSP MSPCLAMSP
MSPCLARWF MSPCLARWF
MSPCLASTC MSPCLASTC
MSPCLASTP
MSPCLIASX MSPCLIASX
MSPCLIAXN
MSPCLIBRD MSPCLIBRD
MSPCLIDLH MSPCLIDLH
MSPCLIDUL MSPCLIDUL
MSPCLIEAU MSPCLIEAU
MSPCLIFCM
MSPCLIGNA MSPCLIGNA
MSPCLIHIB MSPCLIHIB
MSPCLIHYR MSPCLIHYR
MSPCLIINL MSPCLIINL
MSPCLIMIC
MSPCLIMPX MSPCLIMPX
MSPCLIMSP MSPCLIMSP
MSPCLIRWF MSPCLIRWF
MSPCLISTC MSPCLISTC
MSPCLISTP
MSPCLMASX MSPCLMASX
MSPCLMAXN
MSPCLMBRD MSPCLMBRD
MSPCLMDLH MSPCLMDLH
MSPCLMDUL MSPCLMDUL
MSPCLMEAU MSPCLMEAU
MSPCLMFCM
MSPCLMGNA MSPCLMGNA
MSPCLMHIB MSPCLMHIB
MSPCLMHYR MSPCLMHYR
MSPCLMINL MSPCLMINL
MSPCLMMIC
MSPCLMMPX MSPCLMMPX
MSPCLMMSP MSPCLMMSP
MSPCLMRWF MSPCLMRWF
MSPCLMSTC MSPCLMSTC
MSPCLMSTP
MSPCLSASX MSPCLSASX
MSPCLSAXN
MSPCLSBRD MSPCLSBRD
MSPCLSDLH MSPCLSDLH
MSPCLSEAU MSPCLSEAU
MSPCLSFCM
MSPCLSGNA MSPCLSGNA
MSPCLSHIB MSPCLSHIB
MSPCLSHYR MSPCLSHYR
MSPCLSINL MSPCLSINL
MSPCLSMIC
MSPCLSMSP MSPCLSMSP
MSPCLSRWF MSPCLSRWF
MSPCLSSTC MSPCLSSTC
MSPCLSSTP
MSPCMMDLH MSPCMMDLH
MSPCMMLOT MSPCMMLOT
MSPCRFCAL MSPCRFCAL
@ -35084,6 +35076,7 @@ OMAMTR1GW
OMAMTR1HW OMAMTR1HW
OMAMTR1IW OMAMTR1IW
OMAMTR1KW OMAMTR1KW
OMAMTR4V9
OMAMTRAFK OMAMTRAFK
OMAMTRAHQ OMAMTRAHQ
OMAMTRAIA OMAMTRAIA
@ -38941,6 +38934,7 @@ RNOMSMNFL
RNOMSMRNO RNOMSMRNO
RNOMSMWMC RNOMSMWMC
RNOMTR05U RNOMTR05U
RNOMTR10U
RNOMTR9BB RNOMTR9BB
RNOMTRAWH RNOMTRAWH
RNOMTRB23 RNOMTRB23
@ -42280,6 +42274,7 @@ SLCCF6CDC
SLCCF6EVW SLCCF6EVW
SLCCF6SLC SLCCF6SLC
SLCCLASLC SLCCLASLC
SLCCLICDC
SLCCLIEVW SLCCLIEVW
SLCCLISLC SLCCLISLC
SLCCLMEVW SLCCLMEVW
@ -43817,6 +43812,7 @@ TOPMTR1K1
TOPMTR36K TOPMTR36K
TOPMTR3AU TOPMTR3AU
TOPMTR3K3 TOPMTR3K3
TOPMTR3K7
TOPMTR3K8 TOPMTR3K8
TOPMTR5K2 TOPMTR5K2
TOPMTR8K2 TOPMTR8K2

View file

@ -452,7 +452,7 @@
0000000000|ANVC1| 38.91 |-123.71 | -0|Arena Cove, CA |US|BOY 0000000000|ANVC1| 38.91 |-123.71 | -0|Arena Cove, CA |US|BOY
0000000000|APAM2| 38.983| -76.48 | -0|8575512 Annapolis, MD NOS |US|BOY 0000000000|APAM2| 38.983| -76.48 | -0|8575512 Annapolis, MD NOS |US|BOY
0000000000|APCF1| 29.73 | -84.98 | -0|Apalachicola, FL NOS |US|BOY 0000000000|APCF1| 29.73 | -84.98 | -0|Apalachicola, FL NOS |US|BOY
0000000000|APMA2| 61.239|-149.889| 6|Anchorage Port, AK Marine Exchange |US|BOY 0000000000|APMA2| 61.238|-149.888| 6|Anchorage Port, AK Marine Exchange |US|BOY
0000000000|APNM4| 45.05 | -83.45 | 179|Alpena, MI Water Plant (GLERL) |US|BOY 0000000000|APNM4| 45.05 | -83.45 | 179|Alpena, MI Water Plant (GLERL) |US|BOY
0000000000|APRP7| 13.442| 144.653| -0|NWLON Apra Harbor, Guam 1630000 |US|BOY 0000000000|APRP7| 13.442| 144.653| -0|NWLON Apra Harbor, Guam 1630000 |US|BOY
0000000000|APXF1| 29.79 | -84.88 | -0|Apalachicola NERR, FL |US|BOY 0000000000|APXF1| 29.79 | -84.88 | -0|Apalachicola NERR, FL |US|BOY
@ -548,6 +548,7 @@
0000000000|CNDO1| 41.540| -81.635| -0|NWLON Cleveland, OH |US|BOY 0000000000|CNDO1| 41.540| -81.635| -0|NWLON Cleveland, OH |US|BOY
0000000000|CNII2| 41.856| -87.609| 180|Northerly Island, IL GLOS |US|BOY 0000000000|CNII2| 41.856| -87.609| 180|Northerly Island, IL GLOS |US|BOY
0000000000|COVM2| 38.432| -76.387| -0|Cove Point, MD 8577018 NOS |US|BOY 0000000000|COVM2| 38.432| -76.387| -0|Cove Point, MD 8577018 NOS |US|BOY
0000000000|COXA2| 60.542|-145.766| 8|Cordova, AK Marine Exchange |US|BOY
0000000000|CPMW1| 48.860|-122.756| 5|Cherry Point South Dock, WA |US|BOY 0000000000|CPMW1| 48.860|-122.756| 5|Cherry Point South Dock, WA |US|BOY
0000000000|CPNT2| 28.118| -97.022| -0|NWLON Copano Bay, TX |US|BOY 0000000000|CPNT2| 28.118| -97.022| -0|NWLON Copano Bay, TX |US|BOY
0000000000|CPTR1| 41.72 | -71.34 | 5|Conimicut Light, RI |US|BOY 0000000000|CPTR1| 41.72 | -71.34 | 5|Conimicut Light, RI |US|BOY
@ -559,7 +560,7 @@
0000000000|CRVA2| 60.557|-145.755| 13|9454050 Cordova, AK NOS |US|BOY 0000000000|CRVA2| 60.557|-145.755| 13|9454050 Cordova, AK NOS |US|BOY
0000000000|CRYV2| 36.888| -76.338| -0|NWLON South Craney Island, VA |US|BOY 0000000000|CRYV2| 36.888| -76.338| -0|NWLON South Craney Island, VA |US|BOY
0000000000|CSBF1| 29.67 | -85.36 | 3|Cape San Blas, FL/V |US|BOY 0000000000|CSBF1| 29.67 | -85.36 | 3|Cape San Blas, FL/V |US|BOY
0000000000|CSPA2| 58.21 |-136.63 | -0|Cape Spencer, AK |US|BOY 0000000000|CSPA2| 56.397|-160.142| 58|Cape Seniavin, AK Marine Exchange |US|BOY
0000000000|CSXA2| 58.199|-136.641| 22|Cape Spencer WX, AK Marine Exchange |US|BOY 0000000000|CSXA2| 58.199|-136.641| 22|Cape Spencer WX, AK Marine Exchange |US|BOY
0000000000|CTGM1| 44.642| -67.297| 5|8411250 Cutler, ME NOS |US|BOY 0000000000|CTGM1| 44.642| -67.297| 5|8411250 Cutler, ME NOS |US|BOY
0000000000|CWAF1| 25.30 | -81.01 | -0|Clearwater Pass, FL |US|BOY 0000000000|CWAF1| 25.30 | -81.01 | -0|Clearwater Pass, FL |US|BOY
@ -778,6 +779,7 @@
0000000000|MCYF1| 27.91 | -82.425| -0|McKay Bay Entrance (Tampa), FL NOS |US|BOY 0000000000|MCYF1| 27.91 | -82.425| -0|McKay Bay Entrance (Tampa), FL NOS |US|BOY
0000000000|MCYI3| 41.73 | -86.93 | 176|Michigan City, IN (GLERL) |US|BOY 0000000000|MCYI3| 41.73 | -86.93 | 176|Michigan City, IN (GLERL) |US|BOY
0000000000|MDRM1| 43.97 | -68.13 | 16|Mt Desert Rock, ME/D |US|BOY 0000000000|MDRM1| 43.97 | -68.13 | 16|Mt Desert Rock, ME/D |US|BOY
0000000000|MDXA2| 59.438|-146.327| 43|Middleton Island, AK Marine Exchange|US|BOY
0000000000|MEEM4| 44.248| -86.346| 178|NWSCR Manistee Harbor, MI |US|BOY 0000000000|MEEM4| 44.248| -86.346| 178|NWSCR Manistee Harbor, MI |US|BOY
0000000000|MEYC1| 36.61 |-121.89 | -0|Monterey, CA |US|BOY 0000000000|MEYC1| 36.61 |-121.89 | -0|Monterey, CA |US|BOY
0000000000|MGIP4| 17.97 | -67.047| -0|Magueyes Islands, PR NOS |US|BOY 0000000000|MGIP4| 17.97 | -67.047| -0|Magueyes Islands, PR NOS |US|BOY
@ -1054,6 +1056,7 @@
0000000000|TCVF1| 25.210| -80.533| 0|Trout Cove, FL NPS |US|BOY 0000000000|TCVF1| 25.210| -80.533| 0|Trout Cove, FL NPS |US|BOY
0000000000|TDPC1| 41.055|-124.147| -0|Trinidad Pier, CA Cen/Northern OOS |US|BOY 0000000000|TDPC1| 41.055|-124.147| -0|Trinidad Pier, CA Cen/Northern OOS |US|BOY
0000000000|TESL1| 29.667| -91.237| -0|Tesoro Marine Terminal, Berwick, LA |US|BOY 0000000000|TESL1| 29.667| -91.237| -0|Tesoro Marine Terminal, Berwick, LA |US|BOY
0000000000|TGXA2| 59.055|-160.334| 4|Togiak, AK Marine Exchange |US|BOY
0000000000|THLO1| 41.826| -83.194| 174|Toledo Light #2, OH GLERL |US|BOY 0000000000|THLO1| 41.826| -83.194| 174|Toledo Light #2, OH GLERL |US|BOY
0000000000|THRO1| 41.693| -83.471| -0|Toledo Harbor, OH |US|BOY 0000000000|THRO1| 41.693| -83.471| -0|Toledo Harbor, OH |US|BOY
0000000000|TIBC1| 37.89 |-122.45 | -0|SF State U, Tiburon Pier SF Bay, CA |US|BOY 0000000000|TIBC1| 37.89 |-122.45 | -0|SF State U, Tiburon Pier SF Bay, CA |US|BOY

View file

@ -968,6 +968,7 @@
0000000000|K0VG | 36.6541| -83.2178| 430|Lee Cnty AP, Jonesville, VA |US|MTR 0000000000|K0VG | 36.6541| -83.2178| 430|Lee Cnty AP, Jonesville, VA |US|MTR
0000000000|K0W8 | 37.94 | -75.39 | 2|CHINCOTEAGUE, VA |US|MTR 0000000000|K0W8 | 37.94 | -75.39 | 2|CHINCOTEAGUE, VA |US|MTR
0000000000|K10G | 40.53670|-81.95594| 374|Holmes Cnty AP, Millersburg, OH |US|MTR 0000000000|K10G | 40.53670|-81.95594| 374|Holmes Cnty AP, Millersburg, OH |US|MTR
0000000000|K10U | 41.95361|-116.18194| 1639|Owyhee Airport, Owyhee, NV |US|MTR
0000000000|K11R | 30.219| -96.374| 94|Brenham Muni, TX |US|MTR 0000000000|K11R | 30.219| -96.374| 94|Brenham Muni, TX |US|MTR
0000000000|K12N | 41.01 | -74.74 | 178|Andover/Aeroflex-Andover, NJ |US|MTR 0000000000|K12N | 41.01 | -74.74 | 178|Andover/Aeroflex-Andover, NJ |US|MTR
0000000000|K13G | 43.27 | -79.07 | 82|NIAGARA (CGS), NY |US|MTR 0000000000|K13G | 43.27 | -79.07 | 82|NIAGARA (CGS), NY |US|MTR
@ -1047,6 +1048,7 @@
0000000000|K1R8 | 30.87033|-87.81933| 76|Bay Minette MuniAP, Bay Minette, AL|US|MTR 0000000000|K1R8 | 30.87033|-87.81933| 76|Bay Minette MuniAP, Bay Minette, AL|US|MTR
0000000000|K1S3 | 46.27115|-106.62390| 832|Tillitt Field Airport, Forsyth, MT|US|MTR 0000000000|K1S3 | 46.27115|-106.62390| 832|Tillitt Field Airport, Forsyth, MT|US|MTR
0000000000|K1S5 | 46.3271|-119.9704| 234|Sunnyside Muni, Sunnyside, WA |US|MTR 0000000000|K1S5 | 46.3271|-119.9704| 234|Sunnyside Muni, Sunnyside, WA |US|MTR
0000000000|K1U7 | 42.24976|-111.34163| 1808|Bear Lake Airport, Paris, ID |US|MTR
0000000000|K1V1 | 39.54 |-107.80 | 1646|RIFLE, CO |US|MTR 0000000000|K1V1 | 39.54 |-107.80 | 1646|RIFLE, CO |US|MTR
0000072614|K1V4 | 44.42 | -72.02 | 217|St. Johnsbury, VT |US|MTR 0000072614|K1V4 | 44.42 | -72.02 | 217|St. Johnsbury, VT |US|MTR
0000000000|K1V6 | 38.4284|-105.106| 1659|Fremont Cnty AP, Canon City, CO |US|MTR 0000000000|K1V6 | 38.4284|-105.106| 1659|Fremont Cnty AP, Canon City, CO |US|MTR
@ -1111,6 +1113,7 @@
0000000000|K3HT | 46.44 |-109.84 | 1268|HARLOWTON, MT |US|MTR 0000000000|K3HT | 46.44 |-109.84 | 1268|HARLOWTON, MT |US|MTR
0000000000|K3I2 | 38.915| -82.099| 196|Mason Cnty AP, Pt Pleasant, WV |US|MTR 0000000000|K3I2 | 38.915| -82.099| 196|Mason Cnty AP, Pt Pleasant, WV |US|MTR
0000000000|K3K3 | 37.922|-101.746| 1013|Syracuse, KS |US|MTR 0000000000|K3K3 | 37.922|-101.746| 1013|Syracuse, KS |US|MTR
0000000000|K3K7 | 38.45649|-101.35263| 1007|Mark Hoard Mem Arpt, Leoti, KS |US|MTR
0000000000|K3K8 | 37.22333|-99.33167| 636|Coldwater, KS |US|MTR 0000000000|K3K8 | 37.22333|-99.33167| 636|Coldwater, KS |US|MTR
0000000000|K3L4 | 29.79968|-92.80354| 2|Little Pecan AP, Grand Chenier, LA |US|MTR 0000000000|K3L4 | 29.79968|-92.80354| 2|Little Pecan AP, Grand Chenier, LA |US|MTR
0000000000|K3LF | 39.163| -89.675| 210|Litchfield Muni AP, Litchfield, IL |US|MTR 0000000000|K3LF | 39.163| -89.675| 210|Litchfield Muni AP, Litchfield, IL |US|MTR
@ -1170,6 +1173,7 @@
0000000000|K4V0 | 40.09397|-108.76306| 1608|Rangely AP, Rio Blanco, CO |US|MTR 0000000000|K4V0 | 40.09397|-108.76306| 1608|Rangely AP, Rio Blanco, CO |US|MTR
0000000000|K4V1 | 37.69652|-104.78479| 1846|Spanish Peaks AP, Walsenburg, CO|US|MTR 0000000000|K4V1 | 37.69652|-104.78479| 1846|Spanish Peaks AP, Walsenburg, CO|US|MTR
0000000000|K4V5 | 37.29 |-107.86 | 2012|DURANGO, CO |US|MTR 0000000000|K4V5 | 37.29 |-107.86 | 2012|DURANGO, CO |US|MTR
0000000000|K4V9 | 42.11225|-98.03978| 541|Antelope Cnty Arpt, Neligh, NE |US|MTR
0000072495|K50Q | 37.71 |-123.00 | 12|FARALLON ISLAND, CA |US|MTR 0000072495|K50Q | 37.71 |-123.00 | 12|FARALLON ISLAND, CA |US|MTR
0000000000|K53D | 45.66 | -95.39 | 423|GLENWOOD, MN |US|MTR 0000000000|K53D | 45.66 | -95.39 | 423|GLENWOOD, MN |US|MTR
0000000000|K54A | 26.85374| -82.25260| 2|Coral Creek AP, Placida, FL |US|MTR 0000000000|K54A | 26.85374| -82.25260| 2|Coral Creek AP, Placida, FL |US|MTR
@ -1985,6 +1989,7 @@
0000000000|KF45 | 26.84592|-80.22233| 7|N Palm Beach Cnty AP, West Palm Beach, FL|US|MTR 0000000000|KF45 | 26.84592|-80.22233| 7|N Palm Beach Cnty AP, West Palm Beach, FL|US|MTR
0000000000|KF46 | 32.9306| -96.435| 175|Rockwall Muni, Rockwall, TX |US|MTR 0000000000|KF46 | 32.9306| -96.435| 175|Rockwall Muni, Rockwall, TX |US|MTR
0000000000|KF70 | 33.5742|-117.1285| 412|French Vy AP, Murrieta/Temecula, CA|US|MTR 0000000000|KF70 | 33.5742|-117.1285| 412|French Vy AP, Murrieta/Temecula, CA|US|MTR
0000000000|KF95 | 30.48703|-85.11379| 37|Calhoun Cnty Arpt, Blountstown, FL |US|MTR
0000000000|KFAF | 37.14 | -76.62 | 4|FT EUSTIS/FELKER, VA |US|MTR 0000000000|KFAF | 37.14 | -76.62 | 4|FT EUSTIS/FELKER, VA |US|MTR
0000000000|KFAM | 37.76 | -90.43 | 288|Farmington Regnl, MO |US|MTR 0000000000|KFAM | 37.76 | -90.43 | 288|Farmington Regnl, MO |US|MTR
0000072753|KFAR | 46.91 | -96.80 | 277|FARGO/HECTOR FIE, ND |US|MTR 0000072753|KFAR | 46.91 | -96.80 | 277|FARGO/HECTOR FIE, ND |US|MTR
@ -3530,6 +3535,7 @@
0000000000|KTQE | 41.76 | -96.18 | 313|Tekamah, NE |US|MTR 0000000000|KTQE | 41.76 | -96.18 | 313|Tekamah, NE |US|MTR
0000000000|KTQH | 35.93 | -95.00 | 266|Tahlequah Muni, OK |US|MTR 0000000000|KTQH | 35.93 | -95.00 | 266|Tahlequah Muni, OK |US|MTR
0000000000|KTQK | 38.47503| -100.88444| 905|Scott City AP, Scott City, KS |US|MTR 0000000000|KTQK | 38.47503| -100.88444| 905|Scott City AP, Scott City, KS |US|MTR
0000000000|KTQS | 34.633 | -120.617| 34|Vandenberg SFB/South, CA |US|MTR
0000000000|KTQV | 36.00704|-78.93733| 157|Duke Univ N Heliport, Durham, NC |US|MTR 0000000000|KTQV | 36.00704|-78.93733| 157|Duke Univ N Heliport, Durham, NC |US|MTR
0000000000|KTRI | 36.48 | -82.40 | 474|TRI-CITY/BRISTOL, TN |US|MTR 0000000000|KTRI | 36.48 | -82.40 | 474|TRI-CITY/BRISTOL, TN |US|MTR
0000000000|KTRK | 39.32 |-120.13956 | 1798|Truckee-Tahoe AP, CA |US|MTR 0000000000|KTRK | 39.32 |-120.13956 | 1798|Truckee-Tahoe AP, CA |US|MTR
@ -3583,7 +3589,7 @@
0000072385|KUCC | 36.96 |-116.05 | 1195|YUCCA FLAT, NV |US|MTR 0000072385|KUCC | 36.96 |-116.05 | 1195|YUCCA FLAT, NV |US|MTR
0000000000|KUCP | 41.025| -80.413| 327|New Castle Muni, PA |US|MTR 0000000000|KUCP | 41.025| -80.413| 327|New Castle Muni, PA |US|MTR
0000000000|KUCY | 36.37974| -88.9857| 105|Union City/Everett-Stewart, TN |US|MTR 0000000000|KUCY | 36.37974| -88.9857| 105|Union City/Everett-Stewart, TN |US|MTR
0000000000|KUDG | 34.45 | -79.89 | 59|Darlington Co Jetport, SC |US|MTR 0000000000|KUDG | 34.44749|-79.88642| 59|Darlington Co Jetport, SC |US|MTR
0000000000|KUDX | 44.13 |-102.84 | 919|RAPID CITY, SD |US|MTR 0000000000|KUDX | 44.13 |-102.84 | 919|RAPID CITY, SD |US|MTR
0000000000|KUES | 43.04103| -88.23706| 278|WAUKESHA, WI |US|MTR 0000000000|KUES | 43.04103| -88.23706| 278|WAUKESHA, WI |US|MTR
0000000000|KUGN | 42.42 | -87.87 | 222|Waukegan Regnl, IL |US|MTR 0000000000|KUGN | 42.42 | -87.87 | 222|Waukegan Regnl, IL |US|MTR
@ -3630,6 +3636,7 @@
0000000000|KVER | 38.9467| -92.6827| 218|J Viertel Mem AP, Boonville, MO |US|MTR 0000000000|KVER | 38.9467| -92.6827| 218|J Viertel Mem AP, Boonville, MO |US|MTR
0000000000|KVES | 40.204| -84.532| 307|Versailles, OH |US|MTR 0000000000|KVES | 40.204| -84.532| 307|Versailles, OH |US|MTR
0000000000|KVGC | 42.84344|-75.56119| 347|Hamilton Muni AP, Hamilton, NY |US|MTR 0000000000|KVGC | 42.84344|-75.56119| 347|Hamilton Muni AP, Hamilton, NY |US|MTR
0000000000|KVGN | 34.8494 |-120.6 | 93|Vandenberg SFB/North, CA |US|MTR
0000000000|KVGT | 36.21 |-115.20 | 671|North Las Vegas, NV |US|MTR 0000000000|KVGT | 36.21 |-115.20 | 671|North Las Vegas, NV |US|MTR
0000000000|KVHN | 31.05783|-104.78381| 1206|Culberson Cnty AP, Van Horn, TX |US|MTR 0000000000|KVHN | 31.05783|-104.78381| 1206|Culberson Cnty AP, Van Horn, TX |US|MTR
0000000000|KVIH | 38.14 | -91.77 | 350|VICHY/ROLLA, MO |US|MTR 0000000000|KVIH | 38.14 | -91.77 | 350|VICHY/ROLLA, MO |US|MTR

View file

@ -876,6 +876,7 @@ K0V4 WBC
K0VG MEM K0VG MEM
K0Y7 DSM K0Y7 DSM
K10G CLE K10G CLE
K10U RNO
K11R SAT K11R SAT
K12C CHI K12C CHI
K12N PHL K12N PHL
@ -956,6 +957,7 @@ K1R7 JAN
K1R8 BHM K1R8 BHM
K1S3 GTF K1S3 GTF
K1S5 SEA K1S5 SEA
K1U7 BOI
K1V1 DEN K1V1 DEN
K1V4 ALB K1V4 ALB
K1V6 DEN K1V6 DEN
@ -1025,6 +1027,7 @@ K3HE ARB
K3HT GTF K3HT GTF
K3I2 CRW K3I2 CRW
K3K3 TOP K3K3 TOP
K3K7 TOP
K3K8 TOP K3K8 TOP
K3L4 NEW K3L4 NEW
K3LF CHI K3LF CHI
@ -1084,6 +1087,7 @@ K4SL ABQ
K4U6 GTF K4U6 GTF
K4V0 DEN K4V0 DEN
K4V1 DEN K4V1 DEN
K4V9 OMA
K54A MIA K54A MIA
K54J MIA K54J MIA
K55J MIA K55J MIA
@ -1926,6 +1930,7 @@ KF44 FTW
KF45 MIA KF45 MIA
KF46 FTW KF46 FTW
KF70 LAX KF70 LAX
KF95 MIA
KFAF WBC KFAF WBC
KFAM STL KFAM STL
KFAR BIS KFAR BIS
@ -3521,6 +3526,7 @@ KTPL FTW
KTQE OMA KTQE OMA
KTQH OKC KTQH OKC
KTQK TOP KTQK TOP
KTQS LAX
KTQV RDU KTQV RDU
KTRI MEM KTRI MEM
KTRK SFO KTRK SFO
@ -3625,6 +3631,7 @@ KVEL SLC
KVER STL KVER STL
KVES CLE KVES CLE
KVGC ALB KVGC ALB
KVGN LAX
KVGT RNO KVGT RNO
KVHN LBB KVHN LBB
KVIH STL KVIH STL

View file

@ -277,6 +277,7 @@
150 Bulletin No. 150 150 Bulletin No. 150
151 Bulletin No. 151 151 Bulletin No. 151
10G Holmes County Airport, Millersburg, OH 10G Holmes County Airport, Millersburg, OH
10U Owyhee Airport, Owyhee, NV
11R Brenham Muni, TX 11R Brenham Muni, TX
12N Andover/Aeroflex, Andover, NJ 12N Andover/Aeroflex, Andover, NJ
13A Nogales, AZ 13A Nogales, AZ
@ -359,6 +360,7 @@
1S0 Pierce Cnty AP, Puyallup, WA 1S0 Pierce Cnty AP, Puyallup, WA
1S3 Tillitt Field Airport, Forsyth, MT 1S3 Tillitt Field Airport, Forsyth, MT
1S5 Sunnyside Muni, WA 1S5 Sunnyside Muni, WA
1U7 Bear Lake Airport, Paris, ID
1V1 Rifle, CO 1V1 Rifle, CO
1V4 St. Johnsbury, VT 1V4 St. Johnsbury, VT
1V6 Fremont Cnty AP, Canon City, CO 1V6 Fremont Cnty AP, Canon City, CO
@ -464,6 +466,7 @@
3HT Harlowton, MT 3HT Harlowton, MT
3I2 Mason Cnty AP, Pt Pleasant, WV 3I2 Mason Cnty AP, Pt Pleasant, WV
3K3 Syracuse, KS 3K3 Syracuse, KS
3K7 Mark Hoard Memorial Airport, Leoti, KS
3K8 Coldwater, KS 3K8 Coldwater, KS
3KK Kankakee, IL 3KK Kankakee, IL
3L4 Little Pecan Island Airport, Grand Chenier, LA 3L4 Little Pecan Island Airport, Grand Chenier, LA
@ -546,6 +549,7 @@
4V0 Rangely AP, Rio Blanco, CO 4V0 Rangely AP, Rio Blanco, CO
4V1 Spanish Peaks Airport, Walsenburg, CO 4V1 Spanish Peaks Airport, Walsenburg, CO
4V5 Durango, CO 4V5 Durango, CO
4V9 Antelope Cnty Arpt, Neligh, NE
500 Bulletin No. 500 500 Bulletin No. 500
501 Bulletin No. 501 501 Bulletin No. 501
502 Bulletin No. 502 502 Bulletin No. 502
@ -1728,6 +1732,7 @@ F44 Athens Muni, Athens, TX
F45 N Palm Beach Cnty Airport, West Palm Beach, FL F45 N Palm Beach Cnty Airport, West Palm Beach, FL
F46 Rockwall Muni, Rockwall, TX F46 Rockwall Muni, Rockwall, TX
F70 French Valley AP, Murrieta/Temecula, CA F70 French Valley AP, Murrieta/Temecula, CA
F95 Calhoun County Airport, Blountstown, FL
FAF Fort Eustis, VA FAF Fort Eustis, VA
FAI Fairbanks, AK FAI Fairbanks, AK
FAK Alaskan MOS Forecast FAK Alaskan MOS Forecast
@ -4077,6 +4082,7 @@ TPP M-Port-Au-Prince, HA; T-Piarco Intl Arpt, TD
TQE Tekamah, NE TQE Tekamah, NE
TQH Tahlequah Muni, OK TQH Tahlequah Muni, OK
TQK Scott City Airport, Scott City, KS TQK Scott City Airport, Scott City, KS
TQS Vandenberg SFB/South, CA
TQV Duke University North Heliport, Durham, NC TQV Duke University North Heliport, Durham, NC
TRI Bristol, TN TRI Bristol, TN
TRK Truckee-Tahoe AP, CA TRK Truckee-Tahoe AP, CA
@ -4225,6 +4231,7 @@ VEL Vernal, UT
VER J Viertel Mem AP, Boonville, MO VER J Viertel Mem AP, Boonville, MO
VES Versailles, OH VES Versailles, OH
VGC Hamilton Muni Airport, Hamilton, NY VGC Hamilton Muni Airport, Hamilton, NY
VGN Vandenberg SFB/North, CA
VGT North Las Vegas, NV VGT North Las Vegas, NV
VHN Culberson County Airport, Van Horn, TX VHN Culberson County Airport, Van Horn, TX
VHW Western Region Hq, Salt Lake City, UT VHW Western Region Hq, Salt Lake City, UT