From: s d. <syl...@ya...> - 2004-07-26 11:22:52
|
David, Frank, Maybe just zoom in into the green spot will do the trick! Frank, I don't think gvtest is in the openev distro but I could add, to testmain.c, this code right before the code that load all layers: m_covrLayer = OGR_DS_GetLayerByName(hDS, "M_COVR"); if (NULL == m_covrLayer) printf("WARNING: no M_COVR layer, cell extend will have to be guessed ...\n"); else _loadLayer(view, m_covrLayer, drvName, filename); I have experiment a bit with this here and it seem to work. The problem is that NOAA cells don't have a CATALOG.031 to pull extend from. Loading the coverage object first will set the extend of this object for OpenEV view. The problem is that there could be more then one M_COVR in a cell. Also I'm not certain its mandatory object. I checked both US4MN11M.000 and US4MN21M.000 and the M_COVR is there (I can see the western part of lake Superior at startup.) Note that this patch work only for gvtest. Could get a bit ugly to fudge that at the python level. Because extend are probably allready handled if we have been loading from the catalog.031 (not sure) also this would add a per driver loading sequence. Hope this help, Sylvain. --- David Herring <dhe...@mo...> wrote: > My thanks in advance for any help: > > I'm having problems viewing some s-57 files I've > downloaded from NOAA > using the OpenEV_FW package > (OpenEV_FW_linux_1.7.2.tar.gz). Has anyone > had success viewing nautical charts from NOAA with > openev. If so did you > use any specific setup, and can you offer any > general advice. > > Here's what I'm doing. After downloading > s57attributes.csv > s57expectedinput.csv s57objectclasses.csv I set the > environment > variable S57_CSV to the directory which includes > these files and start > up openev. I then attempt to open US4MN11M.000, a > nautical chart of a > portion of lake superior from NOAA. > > When I open the file I notice stdout (stderr?) gets > a line saying the > file is not a supported format. However no such > complaint appears in the > application and the file seems to partially load > since after reading the > file and complaining to stdout or stderr I see a > dialog box titled > vector layer selection. I see stuff like 'achare' > and 'coalne' in this > dialog box. I find these keys in > s57objectclasses.csv (anchor area, > coastline) so it seems like I might be on the right > track. > > At this point I select 'load all' and only see a > light green region on a > darker green background. I notice as I move the > cursor over this area I > do see latitude and longitude displayed in the > status line at the bottom > of the application. The lat. lon. values seem > correct for the region I'm > attempting to view, but I see no other details from > the chart. > > I'm a software engineer and wouldn't mind doing some > more exotic > tweaking, and/or debugging to get this going. I'm > just not sure where to > start. > > Here are some possibly relevant details: > > [dherring@victoria csv_files]$ uname -a > Linux victoria 2.6.5-1.358 #1 Sat May 8 09:04:50 EDT > 2004 i686 i686 i386 > GNU/Linux > > I'm using gnome on fedora core 2. > > Here's the complete console output: > > [dherring@victoria csv_files]$ > ~/downloads/OpenEV_FW/bin/openev > Default software rendering mode (use -h if > accelerated video card > installed). > > Gdk-WARNING **: Missing charsets in FontSet creation > > > Gdk-WARNING **: JISX0208.1983-0 > > > Gdk-WARNING **: KSC5601.1987-0 > > > Gdk-WARNING **: GB2312.1980-0 > > > Gdk-WARNING **: JISX0201.1976-0 > > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/rendertest.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/mil_symbols.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/gvrastertools.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/open_raw.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/Tool_Export.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/Tool_ShapesGrid.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/compose.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/calculator.py > Loading tools from > /home/dherring/downloads/OpenEV_FW/bin/../tools/imgproctemplate.py > ERROR 4: > `/home/dherring/projects/boatthing/ENC_ROOT/US4MN11M/US4MN11M.000' > not > recognised as a supported file format. > > > Traceback (most recent call last): > File > "/home/dherring/downloads/OpenEV_FW/lib/python2.2/site-packages/gtk.py", > line 117, in __call__ > def __call__(self, *args): > KeyboardInterrupt > > > [dherring@victoria csv_files]$ ls $S57_CSV > s57attributes.csv s57expectedinput.csv > s57objectclasses.csv > [dherring@victoria csv_files]$ > > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic > Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 > today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > _______________________________________________ > Openev-discuss mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openev-discuss > __________________________________ Do you Yahoo!? Y! Messenger - Communicate in real time. Download now. http://messenger.yahoo.com |