gnis (version 1.4, 2005/10/13)
index
/Users/schwehr/projects/xcore/src/segy-py/gnis.py

Parse the USGS Geophraphic Names Information System (GNIS) files and
create an sqlite database.
 
It is often useful to have place names on maps to get people oriented
to the location of seismic lines.  segy-py might not be the right
place for a gnis module, but where else am I going to put it?
 
FIX: Turn this into a full blown app that can download the states,
build the database and allow the user to get names suitable for
fledermaus, gmt, and other progra
 
 
http://geonames.usgs.gov/stategaz/00README.html
http://geonames.usgs.gov/stategaz/index.html
 
Hey USGS folks, why not provide a bzip2 version?
http://geonames.usgs.gov/stategaz/CA_DECI.TXT
 
Pipe (|) separated fields:
 
Feature ID Number (FID)
State Alpha Code
Feature Name
Feature Type
County Name
State Number Code (FIPS Code)
County Number Code (FIPS Code)
Primary Latitude (DMS)
Primary Longitude (DMS)
Primary Latitude (decimal degrees)
Primary Longitude (decimal degrees)
Source Latitude (DMS)
Source Longitude (DMS)
Source Latitude (decimal degrees)
Source Longitude (decimal degrees)
Elevation
Estimated Population
Federal Status
Cell Name

 
Modules
       
os
sqlite
sys
verbosity

 
Data
        ALWAYS = 0
BOMBASTIC = 4
TERSE = 1
TRACE = 2
VERBOSE = 3
VERSION = '0.31'
__author__ = 'Kurt Schwehr'
__date__ = '2005/10/13'
__version__ = '1.4'
myparser = <optparse.OptionParser instance>

 
Author
        Kurt Schwehr