So what is the actual question? There is no shortage of documentation and descriptions of this stuff on the web and not much point in repeating it all here in this forum. Google is your friend (in this case anyway).
Just some general info FYI -
Cyclops cameras are a comercial product and thet available only as "gpi" (plug and play) files. They are special "Custom POI" files that have beed compiled and are ready to work in you GPS as one type of "Proximity Alerts". At the moment the Cyclops GPI files are produced using tools and techniques not generally available to the general user community.
The CSV and GPX method you mentioned are not new. The methodology has been around for years along with the Garmin POI Loader tool. The CSV and GPX files you mention are INPUT files to the Garmin POI loader/compiler which produces GPI files. The CSV (Comma Separated Values) and GPX (GPS eXchange formats) are forms of editable text files useful with many multi vendor GPS tools. The POI Loader is aGarmin Specific tool and it's GPI output file is not editable or viewable with other tools. This methodology allows GPS user produce our own custom GPI/POI files which can include speed and/or distance proximity alerts as well as tour guides (all as GPI files).
There is tons of documentation on the web for this stuff and even in the POI loader documentation from Garmin. There are loads of sites on the web that offer offer all sorts of free POI files.
Bookmarks