[From nobody Thu Jun 7 16:10:51 2018 Path: newsserver.rrzn.uni-hannover.de!news-han1.dfn.de!news-nue1.dfn.de!uni-erlangen.de!newsfeeds.belnet.be!news.belnet.be!feed2.onemain.com!feed1.onemain.com!europa.netcrusader.net!144.212.100.101!newsfeed.mathworks.com!cpk-news-hub1.bbnplanet.com!news.gtei.net!burlma1-snr2!not-for-mail Newsgroups: comp.infosystems.gis Subject: OpenMap 4.1 has been released From: Bill Mackiewicz <bmackiew@spam-me-not.bbn.com> Organization: BBN Technologies Originator: bmackiew@blatz Lines: 100 Message-ID: <wJYm6.16$5t5.13001@burlma1-snr2> X-Trace: /wqpGWTqymplOy8ewNLD+rX9C7z/zd9zvCrEA1hZE1+Ssussi0X1wn1c6Mvp4m+5RDEUwOh7DwuP!5Vmek0/6acSVsPUe03fjDvIqUywIKOI5lFT/Cg+F0JE90mjI/++9fJ4krlpbW/povb0= X-Complaints-To: abuse@genuity.net X-Abuse-Info: Please be sure to forward a copy of ALL headers X-Abuse-Info: Otherwise we will be unable to process your complaint properly NNTP-Posting-Date: Wed, 28 Feb 2001 01:43:56 GMT Distribution: world Date: Wed, 28 Feb 2001 01:43:57 GMT Xref: newsserver.rrzn.uni-hannover.de comp.infosystems.gis:69413 We've released version 4.1 of OpenMap(tm) at http://openmap.bbn.com (or http://www.openmap.org) OpenMap is open source software. New for this release: * Added a package name to the com.bbn.openmap.examples.crew example. * Modified the PropertyHandler to use the openmap/share directory by default to look for openmap.properties, and it adds the share directory to the classpaths the Environment knows about. If you are using the openmap directory in your classpath, then files and other resources will be found in the share directory automatically. If you are using the openmap.jar file, then resources will be found in the share directory, but files need to have share/ added in front of their names (for shape files, for example). * Modified the Environment and projection objects to handle the custom background color a little better. * Added a ToolTip display ability to the InformationDelegator. The Layer has convenience functions to show and hide tool tips on the map, and the InfoDisplayListener interface had methods added to accomidate tool tip requests. This was inspired by another Colin Mummery submission, but slightly modified. * Modifed the DrawingTool API. Components are no longer passed in a request to create or edit an OMGraphic. Instead, a DrawingToolRequestor interface has been defined, where the requstor will be notfied when an OMGraphic is completed. The OMGraphic is provided at this time too, in addition to be provided at request time. Methods were also added the DrawingTool interface to supress the GUI from appearing, which will restrict the modifications of the graphic attributes. * Added more improvements to the VPFLayer where, when VPFLayer.searchByFeatures is set to true, different feature types can be colored individually. The palette also provides an interface to change those settings on a feature by feature basis. * Added an ETOPOJarLayer from John Watts from nextjet.com. Also added his improvements to the Mercator and Orthographic projections. * Added the MapHandlerChild abstract class, which shows all the methods and the BeanContextChildSupport object that are needed to create an object that uses the MapHandler to find other objects. * Added Colin Mummery's MapInfo Layer, at com.bbn.openmap.layer.mif. * Added the build.xml file, which is a build file for the ant package available at http://jakarta.apache.org/ant. Ant is great. It is a cross-platform Java project build tool, and is easy to install and use. Highly recommended. * Fixed LocationLayer bug where search direction on the graphic list was the same as rendering direction, when it should have been opposite, so that graphics on top are found first. * Fixed the Makefile structure to include the drawing tool package. * The MouseDelegator had a bug fix installed to prevent a null pointer exception when setActive was called without a current MouseMode. * Updated the VPFLayer and vpf package components with several improvements. Multiple coverage types can be handled on a single layer. With the VPFLayer.searchByFeatures property set to true, the CoverageTable uses the Feature Tables and the Thematic Index to find features, which avoids a problem exposed by the DNC database where the tile data doesn't contain feature type information. With searchByFeatures set to true, different feature types can be rendered individually. The VPF components were also tuned for better performance and memory management. Fixed a bug with the old VPF paradigm where skip arrays in the warehouse were not the same across VPF paths, and it affected rendering. Resetting the warehouse skip arrays between paths fixed this. * Added the ProjectionStack, which is a projection listener that remembers projections to reset to the MapBean when triggered. Listens to ProjectionStackTriggers (ProjectionStackTool) to tell it to go back and forth through the stack as applicable. See http://openmap.bbn.com/com/bbn/openmap/ChangeLog for a list of changes. OpenMap is a JavaBeans-based toolkit for building applications and applets needing geographic information. Using OpenMap components, you can access data from legacy applications, in-place, in a distributed setting. At its core, OpenMap is a set of Swing components that understand geographic coordinates. These components help you show map data and help you handle user input events to manipulate that data. OpenMap is a trademark of BBNT Solutions LLC (a part of Verizon). ----- See http://openmap.bbn.com for OpenMap(tm) info. Use openmap@spam_me_not.bbn.com for OpenMap qestions. Remove the "spam_me_not." part first! ]