Jody,
Here is some history on this thing.
VPF (Vector Product Format) is an arcane data format developed by the US
Government. It is very commonly used in our military and intelligence
applications. No one in their right mind would use it for any new or
non-US project which is probably why you haven't heard of it.
The Geotools VPF library was started by one Artur Hefczyc, who left the
project before I joined. He developed the low level reading capability
(what is now org.geotools.data.vpf.io and some of
org.geotools.data.vpf.ifc) but none of the higher level things that
would make the library useful. I then wrote the higher level stuff in
2004 with help from two other people.
I failed to develop official unit tests for the library's high level
functions. I know it wasn't very XP of me, but it did not seem worth
the effort to set up for two reasons. First, since the format is very
complex, I would have needed a lot of test cases to get any kind of
decent coverage. Since the library is so isolated, the chances of
regression problems were very small and I just couldn't justify the
time. Second, unlike most data formats, VPF uses directories of
interrelated files. To read a single feature, you need at least a half
a dozen files and probably more. I wasn't even sure how to add such an
array of files to SVN. Therefore any unit tests you see were developed
by Mr. Hefczyc for the low level functions.
As far as IP is concerned, I do not believe Mr. Hefczyc has any personal
rights to any of this whatsoever. I was never able to contact him and
would be perfectly fine with replacing the headers with the standard
Geotools ones.
-Jeff
Jody Garnett wrote:
Hi Jeff,
I am running (well crawling) through an IP check as part of our
involvement with the OSGEO Foundation, I have added a review.txt file
to your module (on trunk) and ask that you look it over.
The only fun question concerns RowFieldTest and it non standard header
:-)
* File is generated by 'Unit Tests Generator' developed under
* 'Web Test Tools' project at http://sf.net/projects/wttools/
* Copyright (C) 2001 "Artur Hefczyc" <[EMAIL PROTECTED]>
* to all 'Web Test Tools' subprojects.
*
* No rigths to files and no responsibility for code generated
* by this tool are belonged to author of 'unittestsgen' utility.
I would like this file to have the standard geotools header for
inclusion in the library, althought purely generated code
we can sometimes integrate into the maven build system. I am hoping
you know a bit more detail about this one then me ;-)
Note I have guessed that your module was created in 2004 (and updated
the headers accordingly), if this is incorrect could you please run
through the headers again.
Jody
begin:vcard
fn:Jeff Yutzler
n:Yutzler;Jeff
org:IONIC Enterprise, Inc.
adr;dom:Suite 300;;901 N. Pitt St.;Alexandria;VA;22314
email;internet:[EMAIL PROTECTED]
title:Senior Geospatial Systems Engineer
tel;work:(703) 535-5973
tel;cell:(703) 981-8753
x-mozilla-html:TRUE
version:2.1
end:vcard
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel