[Freegis-list] FW: [ogdidev] Various Developments
Matt.Wilkie
Matt.Wilkie at gov.yk.ca
Tue Sep 19 18:45:03 CEST 2000
-----Original Message-----
From: Frank Warmerdam [mailto:warmerda at home.com]
Sent: Tuesday, September 19, 2000 9:58 AM
To: ogdidev
Subject: [ogdidev] Various Developments
Folks,
I thought I should give people heads up of a few things I have been working
on.
o I have incorporated support in GDAL (http://www.remotesensing.org/gdal)
for
reading OGDI raster data. The work is preliminary, but it makes
transparent
use of ecs_SetRegion() to read back overview data when requested by the
application.
This means that OpenEV (http://openev.sourceforge.net) can now be used as
an OGDI raster viewer. OpenEV understands that the OGDI raster source can
produce overviews at any level efficiently (well more efficiently than
loading full-res data into the application, and downsampling there). It
takes full advantage of this.
o I have implemented a simple OGDI driver for GDAL, so that I can access
any GDAL supported raster format from an OGDI enabled application. I
mainly
did this because I didn't think that any of the free OGDI drivers were
likely to generate overviews of rasters efficiently. The GDAL driver
will
do so, if the underlying file has pre-built overviews. GDAL includes
utilities for generating overviews for a variety of raster formats in
associated GeoTIFF files.
o Amoung other things, the above implementation include implementation of
a PROJ.4 to OpenGIS Well Known Text projection translation module. Code
to translate from OGC Well Known Text to PROJ.4 format was implmented
some
time ago.
o Daniel Morissette has implemented read support for OGDI vectors within my
OGR library (a subtree of GDAL). In theory this means that OGR enabled
applications can read OGDI vector sources. Daniel also recently upgraded
the popular UMN MapServer to use OGR as one source of vector data.
OpenEV
can also use OGR to read vectors. While performance accessing vectors in
MapServer through OGR and OGDI layers may not be great, it is an
interesting
proof-of-concept of the technology.
I must stress that my recent work on OGDI <--> GDAL compatibility is
preliminary. It is a proof of concept. I haven't bundled binaries of any
of this, but the source is all in CVS. If anyone is interested in using
some
of these capabilities they can contact me for further details on what was
done,
and how to get access to the code.
When (if?) I get binaries of OpenEV with OGDI support built on Windows (my
work has mostly been on Linux) I will make an announement here.
Both the work that I did, and the work that Daniel did are somewhat limited
by our ongoing problem with identifying layers available from an OGDI
datasource
automatically. We made it possible for a user who knows what layers they
want
to get access to them, but it is not generally possible at this time to get
a
list of available layers from a data source since there hasn't yet been any
standardization of how to do this as has been discussed at length here, and
elsewhere in the past.
Best regards,
---------------------------------------+------------------------------------
--
I set the clouds in motion - turn up | Frank Warmerdam, warmerda at home.com
light and sound - activate the windows | http://members.home.com/warmerda
and watch the world go round - Rush | Geospatial Programmer for Rent
More information about the Freegis-list
mailing list
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)