To Do ----- - Output WKT from CRS. - Error handling on the parser. How do we fail? - Handle un-quoted strings. - Handle single-quoted strings. - Output proj4 text from CRS. - Construct PROJ4 PJ from CRS* - Generic coordinate transformation API - Add other engines (CSMAP) - "Standardize" CRS contents - Instantiate CRS* from EPSG database - PgSQL - PgSQL SPI - SQLLite Useful Web References --------------------- Complete WKT BNF http://geoapi.sourceforge.net/snapshot/javadoc/org/opengis/referencing/doc-files/WKT.html GDAL WKT quirks and issues http://home.gdal.org/projects/opengis/wktproblems.html GML CRS profile http://www.opengeospatial.org/standards/requests/27 FLEX/BISON tutorials http://ashimg.tripod.com/example.html http://www.geocities.com/dbeurive/commun/bison.htm http://www.ibm.com/developerworks/linux/library/l-lexyac.html http://www.ibm.com/developerworks/linux/library/l-lexyac2.html http://www.seebs.net/ops/ibm/email/