| Revision:

metacat @ 3136

# Date Author Comment
3136 12/19/2006 11:15 AM perry

Added an explanation of john h's old spatial diagrams

3135 12/19/2006 10:10 AM perry

mention ruby client in readme

3134 12/19/2006 09:51 AM perry

added gpl header to php metacat lib

3132 12/18/2006 05:08 PM perry

Initial import of Chad Burt's ruby metacat client

3131 12/18/2006 04:20 PM perry

Remove utilities.jar as part of distsrc target to allow compiling releases under different jdk versions

3130 12/18/2006 11:27 AM perry

updated version number and readme

3128 12/18/2006 11:11 AM perry

added database upgrade script to 1.7 build process

3127 12/18/2006 10:57 AM perry

initial import of metacat php client

3126 12/18/2006 09:44 AM perry

some clarifications on spatial install process

3125 12/15/2006 04:21 PM Jing Tao

Add a script can delete xml_revision records.

3124 12/15/2006 04:18 PM perry

The first complete draft of the spatial documentation.

3123 12/15/2006 11:27 AM Jing Tao

Add a script to delete documents manually.

3122 12/15/2006 10:23 AM perry

Minor updates to python module ... default urls and license info

3121 12/15/2006 10:03 AM perry

Make world map the default for the common spatial template

3120 12/13/2006 04:38 PM perry

Added preliminary support for multiple spatial schemas in the same metacat instance .. bug 2551

3119 12/13/2006 11:04 AM perry

Fixed mapbuilder loading image when wms is down .. bug 2695

3118 12/11/2006 07:07 PM perry

Initial architecture for dynamically generating SLD/OGC:Filter documents to control which docids get shown on the map. The sldfactory servlet is in place to handle this but is not fully functional since there is currently no way to quickly and dynamically generate a list of allowable docids with a level of performance acceptable for real-time web mapping.

3117 12/08/2006 01:24 PM Jing Tao

Add lter and other institute into option list.

3116 12/08/2006 01:23 PM Jing Tao

Add lter and other institutes into option list.

3115 12/07/2006 06:29 PM perry

Improved data point styling. Thickened and smoothed the white outline by stacking two fill rules rather than one fill plus stroke.

3114 12/07/2006 05:53 PM perry

Changed SLD wizard paths to relative instead of assuming context name was geoserver. Patch has been submitted to geoserver dev team.

3113 12/07/2006 05:05 PM perry

removed old geoserver/geotools jars that were causing some trouble

3112 12/07/2006 04:57 PM perry

upgrade to geoserver 1.4rc5

3111 12/07/2006 03:36 PM perry

shortened the latitude/longitude to lat/lon to save screen space

3110 12/07/2006 12:59 PM perry

slowly improving the spatial docs

3109 12/06/2006 05:35 PM perry

Added changelog for 1.7.0 to readme file. Updated version number in properties.

3108 12/06/2006 04:58 PM perry

some quick additions and fixes to the python metacat readme

3107 12/06/2006 04:51 PM perry

Initial import of prototype python client library to interact with metacat

3106 12/06/2006 03:14 PM perry

Changes to map layout and skins according to input from Callie and Matt

3105 11/29/2006 05:50 PM perry

Removed tomcat 3 support

3104 11/29/2006 05:40 PM perry

Merged the spatial web.xml.combined into the default web.xml.tomcat5

3103 11/27/2006 05:44 PM perry

minor changes to khtml detection stategy

3102 11/27/2006 05:25 PM perry

safari/opera detection for interactive map. Users of non xslt-compliant browsers will be redirected to an error page.

3101 11/27/2006 03:25 PM perry

Changing initial configured status back to false

3100 11/27/2006 01:47 PM perry

Set configured to false initially. Include notification in configure process that geoserver password needs to be changed plus instructions on how to do so

3099 11/23/2006 12:32 AM Matt Jones

Updated MetaCatServlet so that it supports a web-based interface for configuring its own properties the first time it is run (determined by the property "configured" being set to false). Which properties are exposed in the web interface is determined by the list of properties in the '' file. This file is managed by the new OptionsMetadata class in the utilities module, and provides information that allows metacat to build a human-readable configuration page for the properties. Still need to finish filling out the information in for the rest of the properties that we want to be editable. This autoconfiguration process is the first step towards building a turnkey installer for metacat....

3098 11/20/2006 06:11 PM perry

Ensure that spatial operations are only triggered when runSpatialOption is set to true.

3097 11/20/2006 05:02 PM perry

Initial import of interactive map components for the following skins: esa, knb2, knp, obfs, nceas, nrs

3096 11/20/2006 03:36 PM perry

restored original styles to knp-specific layers

3095 11/17/2006 01:44 PM Chris Jones

I've added new properties called "styled-shared-path" and
"style-shared-relpath" that represent the directory in
$METACAT_HOME/lib/style/shared. This directory contains shared XSL
stylesheets that are similar to those found in $METACAT_HOME/lib/style/common,...

3094 11/17/2006 01:37 PM Chris Jones

I'm adding a set of EML XSL stylesheets that are separate but similar to those
found in the lib/style/common directory. I have created a directory called
'shared' (in libstyle) and put these modified stylesheets within it in order
to maintain backward compatibility with skins that were written previously...

3093 11/17/2006 01:27 PM Chris Jones

I'm adding the two html templates from the OBFS skin developed by Matt Jones.
These were used as reference files in the PISCO skin.

3092 11/17/2006 01:25 PM Chris Jones

I'm adding the two jsp files that originated in the KNB skin developed
by Matthew Brooke, modified for the PISCO skin.

3091 11/17/2006 01:23 PM Chris Jones

I'm adding the PISCO-specific XSL stylesheets used to transform EML documents to PISCO web pages. Notice that resultset.xsl is now in this templates directory, rather than in lib/style/common since it has PISCO-specific styling.

3090 11/17/2006 01:20 PM Chris Jones

I'm adding in a number of supporting image files that make up the PISCO header, navigation bar, and footer sections of the styled web pages.

3089 11/17/2006 01:17 PM Chris Jones

I'm adding the legacy PISCO skin to metacat as a starting point to doing CSS-based XSL styling of XML documents in the data catalog. These files were based off of the OBFS and KNB skins.

3088 11/17/2006 09:51 AM Matt Jones

Removed the hadcoded servlet context and instead get it from the HTTP request to allow the config files to be installed in any context.

3087 11/16/2006 05:15 PM perry

Updated mapbuilder interface with some cosmetic changes, the demis world map wms layer, removed faulty scalebar, added named regions from morpho to the location dropdown.

3086 11/13/2006 06:58 PM perry

Beta version of openalayers wms interface

3085 11/13/2006 06:34 PM perry

Beta version of openalayers wms interface

3084 11/13/2006 08:47 AM perry

Removed useless mapbuilder ppts which may have viruses

3083 11/12/2006 01:55 AM Matt Jones

Modified the configuration classes to allow configuration through the web interface of all of the properties set in the file. The layout of this form still needs work, in particular because java.util.Properties does not maintain any order for the properties, nor does it allow for metadata about each property to be set and saved in the file. We can probably overcome this by creating a shadow file that lists all of the options and their metadata (such as grouping, controlled values, etc).

3082 11/11/2006 03:48 AM Matt Jones

Renamed method.

3081 11/11/2006 03:45 AM Matt Jones

Began work on a web interface for configuring metacat at runtime. This system
checks the 'configured' property when metacat starts up. If configured=false, then
it loads an HTML form containing the properties that need to be set. The user configures the properties and they are written into the file. Then metacat needs to be restarted. ...

3080 11/10/2006 11:30 AM Matt Jones

Eliminated the 'release' ant tag from the rest of the files. The 'release' property is still used in build.xml for creating releases, but the filter is no longer presnt. Now, when updating the metacat files for a release, you have to set the release version in both the build.xml and the files.

3079 11/10/2006 10:54 AM Matt Jones

Eliminated unneeded log information in source code file.

3078 11/10/2006 10:51 AM Matt Jones

Eliminated the MetacatUtil.printMessage() method in favor of using the Log4J debugging methods.

3077 11/10/2006 10:25 AM Matt Jones

Removed the release ant token from all files in 'src'.

3076 11/09/2006 11:22 PM Matt Jones

Changed the filename that is used when data files are downloaded and when XML files are downloaded in XML format. Now, data files use the format "docid-docname". See bug #2566.

3075 11/09/2006 04:08 PM perry

initial import of html versions of spatial option documentation

3074 11/09/2006 04:06 PM perry

initial import of html versions of spatial option documentation

3073 11/09/2006 03:49 PM perry

Only run spatial cache regeneration once. Plus some fixes to spatial_query action api.

3072 11/01/2006 02:37 PM perry

install.spatial no longer optional since metacat servlet requires some geotools libs. Spatial option can be still be turned off in

3071 10/31/2006 02:36 PM berkley

added new namespace to the kepler skin

3070 10/26/2006 05:13 PM perry

Changed float object handling in spatial components in order to compile on jdk 1.4.2

3069 10/25/2006 06:32 PM perry

Ensure that spatial cache respects changed access constraints for updated documents

3068 10/25/2006 06:29 PM perry

Ensure that spatial cache respects changed access constraints for updated documents

3067 10/24/2006 04:52 PM perry

example build properties files for win and ubuntu platforms

3066 10/24/2006 04:43 PM perry

Added some install docs specific to ubuntu and windows setups

3065 10/24/2006 02:28 PM perry

Trimmed down initial shapefiles. They must exist in order to start geoserver properly but there's no need for them to have actual data, just a dummy feature with the proper geometry type (multipoint, multipolygon).

3064 10/24/2006 01:25 PM perry

Removed most (all?) of the deprecated spatial metacat code from head

3063 10/23/2006 08:04 AM Matt Jones

Modified backup script to exclude the backup archives themselves rom the tar file.
This recursion had caused a disk full error at KNP.

3062 10/10/2006 12:39 PM berkley

changed the name of the repository

3061 10/10/2006 12:21 PM berkley

adding xml-apis

3060 10/10/2006 12:19 PM berkley

adding xalan.jar

3059 10/10/2006 12:07 PM berkley

fixed errors in xalan.jar location

3058 10/05/2006 09:20 PM perry

read the schema-specific doc title from metacat properties

3057 10/05/2006 04:47 PM perry

Correctly cache doc title in the spatial cache

3056 10/05/2006 04:45 PM perry

Temporary fix for KML output; geoserver can only handle the points layer

3055 10/04/2006 02:44 PM perry

fix to docid overrides to handle an empty result set

3054 09/28/2006 02:21 PM perry

Fixed geometry logic to swap north and south if n < s

3053 09/28/2006 01:13 AM Matt Jones

Reverting to previous that uses 'LIKE' for comparisons. This
allows substring matching to work properly, but prevents the postgres index
from being used. As a result, full table scans are done on the tables, causing
a major performance hit. Need to determine how to eliminate the use of LIKE...

3052 09/27/2006 04:21 PM Matt Jones

Modifications to the table definitions to add indices that should be used
when searching the database. Added an upgrade script to create these
indices as well. Modified to use the '=' comparator rather
than 'LIKE' so that we can do index scans rather than table scans. This needs...

3051 09/18/2006 04:47 PM perry

fixed point centroid calculation to reflect bboxs that cross the dateline

3050 09/18/2006 04:45 PM perry

fixed point centroid calculation to reflect bboxs that cross the dateline

3049 09/18/2006 01:01 PM perry

Fixed up some hardcoded paths in html map templates.

3048 09/18/2006 12:07 PM perry

Make spatial query more accurate by actually intersecting geometries in addition to a simple bbox filter. Important for testing intersection of irregular shaped objects or multi-geometries

3047 09/18/2006 11:21 AM perry

Added docid override mechanism to DBQuery. Bypasses the queryspec.printSQL method and creates an optimized docid query in cases (like the spatial query) where you know the docids a priori

3046 09/18/2006 10:18 AM bowdish

updated SpecNet Home link to

3045 09/13/2006 04:46 PM perry

Updated spatial query to also look at point spatial cache as some documents may only be represented as a single point.

3044 09/13/2006 04:10 PM perry

Rewrote spatial query handler to use geotools directly against the spatial cache.

3043 09/13/2006 12:24 PM perry

Allow only public readable docs in the spatial cache

3042 09/13/2006 11:20 AM perry

Remove geoserver error pages from web.xml and allow exceptions to pass through

3041 09/11/2006 05:13 PM perry

Integrate map interface with knb2 skin

3040 09/11/2006 02:22 PM perry

Added javadoc comments for all new spatial classes. Optimized the title query in SpatialDocument.

3039 09/11/2006 12:58 PM perry

Removed old spatial classes

3038 09/07/2006 07:15 PM perry

Minor cartographic fixes to geoserver SLDs

3037 09/07/2006 07:10 PM perry

Fixed polygon generator for cases where bbox crosses the dateline or the poles

3036 08/31/2006 06:13 PM perry

Fixed up mapbuilder config for knp skin

3035 08/31/2006 04:54 PM perry

refactory java classes for spatial harvester