I am just starting to use MITAB 1.5.0-beta1. Sorry it took so long for me to start testing but it has been really busy here and I couldn't begin testing until most users were out on vacation. I have a question that may not be 1.5 specific but it is the first time I have ever run into this before. Is there a column limit to how many columns I can create in a single tab file? I seem to be hitting a wall at 29 columns in 1.3 has this been changed in 1.5 or is it a format limit? If the limit has changed then I have additional testing to do if not then I can leave that part of my source alone. Thank you, Andy
-----Original Message----- From: [email protected] [mailto:[EMAIL PROTECTED] Behalf Of Daniel Morissette Sent: Saturday, October 08, 2005 5:27 AM To: [email protected] Subject: [mitab] MITAB 1.5.0-beta1 Hi everyone, A couple of important additions have been made to the MITAB library recently which will constitute a new 1.5.0 release. However, due to the nature of some changes, I decided to release a beta first to get as much feedback as possible from users before producing an official release. I didn't update the MITAB website to mention the beta, so you'll have to use the following links to download it: Source code in .tar.gz format: http://mitab.maptools.org/dl/mitab-1.5.0-beta1.tar.gz Source code in .ZIP format http://mitab.maptools.org/dl/mitab-1.5.0-beta1.zip Windows binaries: http://mitab.maptools.org/dl/mitab-1.5.0-beta1-win32.zip The complete list of changes since 1.4.0 is included below. The VB, Delphi and .NET interface files have not been updated yet to reflect the additions to the C API. It would be great if those maintaining those interfaces could send me updated versions to include in the release. Finally, the addition that I am the most interested in getting tester feedback on is the support for collection objects. The TABCollection object is a TABFeature object that embeds instances of other TABFeature classes (TABRegion, TABPolyline and TABMultiPoint). In addition to this being based on analysis of binary dumps which may be incomplete, the library and especially the TAB/MAP read/write code were not originally designed to support that case and a bunch of changes at various levels were required to make this work so I would welcome as much testing as possible of the collection support. If you find problems with collections then please create a bug in http://bugzilla.maptools.org/ including a testcase to reproduce (.MIF and .TAB files and as much information as possible). If no major issues are reported, then I plan to release 1.5.0 in about 1 week. Daniel ------------------------------------------------------------ Daniel Morissette [EMAIL PROTECTED] DM Solutions Group http://www.dmsolutions.ca/ ------------------------------------------------------------ Version 1.5.0-beta1 (2005-10-07) -------------------------------- - Added read/write support for MapInfo Collections in MIF and TAB (bug 1126) (Thanks to funding from Comcast (Andy Canfield) and an initial patch and analysis of collections by Jim Hope of Innogistic Software) - New C API methods to access collection members (bug 1126): - mitab_c_get_collection_region_ref() - mitab_c_get_collection_polyline_ref() - mitab_c_get_collection_multipoint_ref() - mitab_c_set_collection_region() - mitab_c_set_collection_polyline() - mitab_c_set_collection_multipoint() - Support for writing affine projection params in .MAP header (AJD, bug 1155) - New C API methods to get/set various projection parameters (AJD, bug 1155): - mitab_c_get_projection_info() - mitab_c_set_projection_info() - mitab_c_get_datum_info() - mitab_c_set_datum_info() - mitab_c_get_affine_params() - mitab_c_set_affine_params() - All datum definitions in mitab_spatialref.cpp now have the correct names (Anthony D, bug 1155) - Added bounds entries for Finnish KKJ and Swedish projections (AJD, bug 1155) - mitab_ogr_datasource.cpp: avoid leak of CPLReadDirectory() result. - gcc4 related warnings in mitab_coordsys.cpp and mitab_utils.cpp avoided. - Change the way \n and \ are handled internally. Now they are stored unescaped in memory and escaped only when writing MIF files. (bug 1107) - Improved handling of Danish modified TM proj#21-24 (HSS, bugs 976,1010) - Upgraded CPL and OGR source from latest GDAL CVS (as of 2005-05-12) - Produce a fatal error if creating an index of a size that exceeds the .IND file format limitation (tree depth > 255) (OGR Bug 839) - Added mitab_c_set_symbol_angle() and mitab_c_get_symbol_angle() for point symbols of type TABFC_FontPoint (bug 1002) - Added rule in cpl/GNUmakefile to copy cpl_config.h from cpl_config.h.in. (FW) - Changed to use OGRLayers spatial filtering support. (FW) - A few fixes to support for modified TM projections #21-24 (AJD, bug 1155) - Fixed missing initialization of default .MID file delimiter ("\t") (Anthony D - bugs 1155 and 37) Yahoo! Groups Links ------------------------ Yahoo! Groups Sponsor --------------------~--> 1.2 million kids a year are victims of human trafficking. Stop slavery. http://us.click.yahoo.com/WpTY2A/izNLAA/yQLSAA/dkFolB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/mitab/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
