Recommendations Discussion Papers | OGC

62 Copyright © 2006 Open Geospatial Consortium – All rights reserved E1NameLocalizedStringvalue ogc:PropertyName ogc:Literalsogc:Literal ogc:PropertyIsEqualTo ogc:PropertyIsEqualTo ogc:PropertyName AsourceObject ogc:PropertyName ogc:PropertyName E2id ogc:PropertyName ogc:PropertyIsEqualTo ogc:PropertyIsEqualTo ogc:PropertyName AassociationType ogc:PropertyName ogc:LiteralSymbolizesogc:Literal ogc:PropertyIsEqualTo ogc:PropertyIsEqualTo ogc:PropertyName E1id ogc:PropertyName ogc:PropertyName AtargetObject ogc:PropertyName ogc:PropertyIsEqualTo ogc:And ogc:Filter Constraint Query GetRecords

13.4 Recommendations

A facility to discover geospatial resources via a catalog is most certainly an essential component of an integrated client. However, the value of such a facility can be hindered when catalogs offer their content in dissimilar fashions. In order to promote the best prospects for interoperability, catalogs must adopt common data structures for the objects they store. For the ebRIM information model, that means using common templates for the ExtrinsicObject and Service objects. In this initiative, we were pleased to be able to achieve a fair degree of interoperability between the IONIC and CubeWerx catalogs. Some of the problems that we encountered are outlined in the preceding clauses. To learn more about obstacles to achieving interoperability, it would have been useful to have had access to additional catalog services. Also, we would have found it informative for the catalog service implementers themselves to conduct and report on their own interoperability experiments. Copyright © 2006 Open Geospatial Consortium – All rights reserved 63 In this initiative, our work centered on catalogs built on the ebRIM profile. We understand there is also considerable interest in the CSWRecord and ISO catalog profiles and recommend they be explored as part of an integrated client in a future effort. When used for client development, the catalog should be invisible. The catalog is the source of the extra information that allows a client to operate without pestering the user for additional information. When used explicitly by the user it is important to present the discovery workflow in an order that make sense from the standpoint of a user. 64 Copyright © 2006 Open Geospatial Consortium – All rights reserved 14 Feature Portrayal Service FPS The new Feature Portrayal Service specification describes a service that is used to remotely visualize features from a Web Feature Service. Clients indicate the WFS and feature types to be used, and provide styling information. This is useful when the data from the WFS cannot be visualized locally, possibly because the data is not familiar, or because visualization of the symbology is not known.

14.1 Portrayal Image Retrieval using a Feature Portrayal Service