|Doug Van Auken
||August 28, 2000
||Here are two classes. StoreObject.java streams a hashtable object
to a database. RetrieveObject.java receives an object from a
database. For testing, I just used a Hashtable object. I have
tested it out with my own Arc class, and it worked like a champ.
BTW, Access is a little different then Oracle or Sybase, because it uses a generic "OLE Object" field to store binary data.
||May 31, 2001
||Extension of the com.bbn.openmap.layer.shape.area package to work with a LinkServer.||arealink.zip
|Doug Van Auken
||June 10, 2001
||This package includes a layer and components that deal with shape file data and the dbf file attributes. There are data files in the package as well. Some notes from the author: To mention that to run this as an applet with a web server, you're going to need to comment out the section of code in ExampleApplet.actionListener.actionPerformed() that reads files over the file system and uncomment the section of code that processes files using getCodeBase(). The code to read Little Endien and Big Endien was obtained from the Oreilly book, Java I/O. I modified their example a little bit, so that it could read both byte orders at the same time. This was the main trick in processing these files. The other trick is to not stream the file data while your in a constructor. You have to let the applet initialize, then the user has to initiate a separate download. You might be able to put the file download in a seperate thread, so that the user does not have to initiate a seperate download, but I have not experimented with this approach.||dbfShape.jar
|Dr. Bart Jourquin
||November 21, 2000
||This is a OpenMap project file for JBuilder 4.0. Some notes:
||October 24, 2000
||This submission allows layers to disable themselves if the projection parameters are not compatible with the Layer requirements. The Layer is able to fire an event that the LayersMenu receives, allowing the LayersMenu to be able to show that the layer is disabled. The included VPFLayer has been modified to utilize the mechanism.||LayerEnabledEvent.java
||November 9, 2000
||Modification to the DTED package that generates a LOS (Line of Sight) display. The com.bbn.openmap.layer.dted package has been renamed to com.bbn.openmap.layer.SJudd with the modifications.||dtedlos.tar.gz
||September 28, 2000
||Revisions to the DTED Layer that provide advanced memory management features.
The end result of all these changes is that there is a low probability of getting an OutOfMemoryError when using ~45 frames of DTED1 data for the following heap and window sizes.
If an OutOfMemoryError does occur, there is a good probability that it will occur in the DTEDLayer and allow recovery.
Note: Beware that the computeCacheSize routines have not been upgraded to work anywhere other than the US.
||September 24, 2000
||This is a Java Layer that works with the Oracle Spatial Database. It
displays points, lines and polygons. It also requires a jar file from
the Oracle SDO called sdoapi.zip. We aren't making the jar file
available because we are not sure about the distribution rules for it.
If anyone has more information about the distribution requirements for
the sdoapi.zip, please let us know.
To download the sdoapi.zip you must be a member of the Oracle TechNet BUT this is a free membership and then the library can be downloaded under a development license.