Hi, some background here that may be useful.
S-57 (version 3.x) as a data standard defines a Feature Catalogue as well as the encoding rules for data transfer. There is some separation of concerns in that a separate standard S-52 defines symbolisation rules. Its obviously not great that semantics and encoding are bundled and this is one thing to be fixed in the next version, to be called S-100. S-57 will live for a long time though... There is an experimental GML schema implementation of S-57 v3 - but it doesnt seem to be visible on the UKHO site anymore - will look into this.. This schema used a "hard-typing" approach. ( a buoy is a <buoy> not a <thing type=buoy >some allowable subset of buoy related properties</thing> ) Note that the meta-model for S-57 is a set of soft-typed generic containers, a dictionary of reusable elements, and then constraint rules about which elements different "feature types" should have. Another issue is that the "normative" definition is a narrative text document, and the process of restructuring this into a database or schema showed up a bunch of inconsistencies. Notwithstanding, S-57 is important as it represents the outcome of a formal governance process and is widely implemented within specialised systems. There is an activity that the UKHO is a project partner in to look into feature type catalog and application schema development methodologies: https://www.seegrid.csiro.au/twiki/bin/view/Marineweb/MOTIIVE Please feel free to use me as the point of contact between any S-57 implementation activity and the MarineXML process. S-57 itself will probably require the general Feature Model ("FM" branch - to be 2.3 ), since geometry of features are related, re-usable objects. Rob Atkinson Bryce L Nordgren wrote: > Aha, it's for Navigational/Hydrographic data. :) > > ----- Forwarded by Bryce L Nordgren/RMRS/USDAFS on 06/16/2006 02:05 PM > ----- > > Guillaume > Pelletier > <guillaume.pellet To > [EMAIL PROTECTED] 'Bryce L Nordgren' > m> <[EMAIL PROTECTED]> > cc > 06/16/2006 12:38 > PM Subject > RE : RE : Geotools GPS Features / > Positioning > > > > > > > > > > > Bryce, > This format is quit complex and define hierarchical way of representing > data > of any kind. > > Data are divided in Record list > Each record are subdivised in Field > Each field in SubField > > This is for example the base format for all the IHO data representation and > especially S57 and based on S57, ENC set. With S57 you defin a total set of > spatial topology (based on graph approach with node, edge, faces...) and > feature attached to this topology. This is typically the format of > Navigational Chart (if you want to be able to display navigational or > Hydrographic data you MUST understand the Iso8211 format. > > Guillaume > > >> -----Message d'origine----- >> De : Bryce L Nordgren [mailto:[EMAIL PROTECTED] >> Envoyé : vendredi 16 juin 2006 18:07 >> À : Guillaume Pelletier >> Cc : geotools-devel >> Objet : RE : Geotools GPS Features / Positioning >> >> Guillaume, >> >> Any open source software is available for potential integration, and >> therefore good for us. I am forwarding your email to the geotools >> developer list so that other interested parties can contact you directly >> or >> via the mailing list. >> >> I had to lookup the abstract for ISO 8211, as it seems to be separate >> > from > >> the 19100 series upon which GeoTools is based. Could you comment on how >> you're using this library? One of my "unsolved problems" thus far is >> figuring out a generic means of communicating a coverage description >> > which > >> can handle both traditional and "modern" (e.g. HDF, netCDF) data formats. >> ISO 191xx is fairly specific about how to handle spatial data formats, >> but >> isn't so good at describing general purpose data formats which have been >> "borrowed" for spatial data storage. Is this standard/library capable of >> describing heirarichal / matrix file formats? >> >> Abstract to ISO 8211, from ANSI's online store: >> Cancels and replaces the first edition (1985). Specifies an interchange >> format to facilitate the moving of files or parts of files containing >> > data > >> records between computer systems. Specifies: media-independent file and >> data record descriptions for information interchange; the description of >> data elements, vectors, arrays and hierarchies containing character >> strings, bit strings and numeric forms; a data descriptive file; a data >> descriptive record; three levels of complexity of file and record >> structure; FTAM unstructured and structured document types. >> >> Thanks, >> Bryce >> >> Guillaume Pelletier <[EMAIL PROTECTED]> wrote on >> 06/16/2006 08:04:36 AM: >> >> >>> Bryce, >>> Thank for your answer. However in absence of response I take other >>> engagement with OpenMap. I provide them with a full Iso8211 java lib >>> > and > >> I'm >> >>> actually work on the S57 layer. Maybe it could also interest you. >>> >> Iso8211 >> >>> lib is ready to test and to be integrate as preview under GNU or other >>> >> Open >> >>> Source Licence. >>> Feel free to contact me if you're interested on this subject. >>> Kind Regards, >>> Guillaume Pelletier >>> >>> >>>> -----Message d'origine----- >>>> De : Bryce L Nordgren [mailto:[EMAIL PROTECTED] >>>> Envoyé : vendredi 26 mai 2006 19:56 >>>> À : [EMAIL PROTECTED] >>>> Cc : geotools-devel >>>> Objet : Geotools GPS Features / Positioning >>>> >>>> >>>> Dear Mr. Pelletier : >>>> >>>> My name is Bryce Nordgren. I'm a developer with the GeoTools >>>> > project. > >> I >> >>>> see that you expressed interest in GEOT-104 via a comment last >>>> >> September. >> >>>> I apologize for the late response. Some of these issues are not >>>> >> watched >> >>>> on >>>> a regular basis. The project, however, has an extremely active >>>> >> developer >> >>>> community. I'd like to encourage you to join the developer's list if >>>> >> you >> >>>> are still interested in this or any other GeoTools related effort. >>>> Information on geotools-devel may be found here: >>>> >>>> http://docs.codehaus.org/display/GEOTOOLS/Mailing+Lists >>>> >>>> Kind Regards, >>>> Bryce Nordgren >>>> >>>> >>>> >>>> >>>> -- >>>> No virus found in this incoming message. >>>> Checked by AVG Free Edition. >>>> Version: 7.1.394 / Virus Database: 268.7.2/349 - Release Date: >>>> >> 26/05/2006 >> >>> > > > > > > _______________________________________________ > Geotools-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/geotools-devel > _______________________________________________ Geotools-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geotools-devel
