Copyright © 2006 Open Geospatial Consortium – All rights reserved
61
13.3.2.1 Embedded Catalog Web Interface
The Refractions integrated client has the ability to display web sites through an OLE bridge to the systems native web browser. Once displayed, the user can navigate the
interface provided, and perform any queries it supports. Once the user has discovered a service of interest, simply clicking a link to the capabilities document, or dragging it onto
the map editor will import the service. There are four catalog services currently embedded in the Refractions client: CubeWerx Catalog, Earth Observations Service
Support Environment Portal, Ionics RedSpider Catalog2, NASAs Earth-Sun System Gateway.
13.3.2.2 Discovery of a Document
A symbology encoding document was used by the Refractions client as described in section 14. These documents were stored in the CubeWerx Catalog, and dynamically
discovered by the client. The following query was precanned, and the desired feature type name was substituted in when the request was made. This method of discovery
allowed the documents to change and move throughout development, without requiring updates to the application.
GetRecords xmlns=http:www.opengis.netcsw
xmlns:ogc=http:www.opengis.netogc xmlns:ebrim=urn:oasis:names:tc:ebxml-regrep:rim:xsd:2.5
xmlns:xsi=http:www.w3.org2001XMLSchema-instance xsi:schemaLocation=
http:www.opengis.netcsw http:schemas.opengis.netcsw2.0.0CSW-discovery.xsd
http:www.opengis.netogc http:schemas.opengis.netfilter1.0.0filter.xsd
urn:oasis:names:tc:ebxml-regrep:rim:xsd:2.5 http:www.pvretano.comschemasebrim2.5rim.xsd
version=2.0.0 service=CSW
outputFormat=textxml outputSchema=urn:oasis:names:tc:ebxml-regrep:rim:xsd:2.5
Query typeNames=ebrim:ExtrinsicObject=E1 ebrim:Association=A
ebrim:ExtrinsicObject=E2 ElementNameE2ElementName
Constraint ogc:Filter
ogc:And ogc:PropertyIsEqualTo
ogc:PropertyName E1objectType
ogc:PropertyName ogc:LiteralFeatureTypeogc:Literal
ogc:PropertyIsEqualTo ogc:PropertyIsEqualTo
ogc:PropertyName
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