MINI MINI MANI MO
@@?/rdbms/admin/sqlsessstart.sql
delete from mdsys.OpenLS_Namespaces;
INSERT INTO mdsys.OpenLS_Namespaces(
shortcut,
version,
uri)
VALUES (
'xls',
'1.0',
'http://www.opengis.net/xls');
INSERT INTO mdsys.OpenLS_Namespaces(
shortcut,
version,
uri)
VALUES (
'gml',
'1.0',
'http://www.opengis.net/gml');
INSERT INTO mdsys.OpenLS_Namespaces(
shortcut,
version,
uri) (
SELECT
shortcut,
'1.1',
uri
FROM
mdsys.OpenLS_Namespaces
WHERE
version = '1.0');
delete from mdsys.OpenLS_Classifications;
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'address format',
'by street address',
'1.0',
'/xls:Address/xls:StreetAddress');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'address format',
'by street intersection',
'1.0',
'/xls:Address/xls:StreetIntersection');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'street address',
'1.0',
'/*/xls:Address/xls:StreetAddress');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'street intersection address',
'1.0',
'/*/xls:Address/xls:StreetIntersection');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'position point',
'1.0',
'/*/xls:Position/gml:Point');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'POI point',
'1.0',
'/*/xls:POI/gml:Point');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'POI street address',
'1.0',
'/*/xls:POI/xls:Address/xls:StreetAddress');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'location type',
'POI street intersection address',
'1.0',
'/*/xls:POI/xls:Address/xls:StreetIntersection');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'map bounding box definition',
'by bounding box',
'1.0',
'/*/xls:BBoxContext');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'map bounding box definition',
'by center and radius',
'1.0',
'/*/xls:CenterContext/xls:Radius');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath)
VALUES (
'map bounding box definition',
'by center and scale',
'1.0',
'/*/xls:CenterContext/xls:DisplayScale');
INSERT INTO mdsys.OpenLS_Classifications (
criterion,
classification,
version,
characteristic_XPath) (
SELECT
criterion,
classification,
'1.1',
characteristic_XPath
FROM
mdsys.OpenLS_Classifications
WHERE
version = '1.0');
delete from mdsys.OpenLS_Nodes;
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'map response',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/xls C:\WebServicesProject\OPENLS~2\PresentationService.xsd" version="1.1">
<xls:ResponseHeader/>
<xls:Response numberOfResponses="1" requestID="place holder" version="place holder">
<xls:PortrayMapResponse>
<xls:Map>
<xls:Content format="place holder" height="place holder" width="place holder">
<xls:URL>place holder</xls:URL>
</xls:Content>
<xls:BBoxContext srsName="4326">
<gml:pos>place holder</gml:pos>
<gml:pos>place holder</gml:pos>
</xls:BBoxContext>
</xls:Map>
</xls:PortrayMapResponse>
</xls:Response>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'route response',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/xls C:\WebServicesProject\OPENLS~2\PresentationService.xsd" version="1.1">
<xls:ResponseHeader/>
<xls:Response numberOfResponses="1" requestID="place holder" version="place holder">
<xls:DetermineRouteResponse>
<xls:RouteSummary>
<xls:TotalTime>place holder</xls:TotalTime>
<xls:TotalDistance uom="place holder" value="place holder"/>
<xls:BoundingBox srsName="4326">
<gml:pos dimension="2" srsName="4326">place holder</gml:pos>
<gml:pos dimension="2" srsName="4326">place holder</gml:pos>
</xls:BoundingBox>
</xls:RouteSummary>
<xls:RouteGeometry>
<gml:LineString srsName="4326">
<gml:pos dimension="2" srsName="4326">place holder</gml:pos>
</gml:LineString>
</xls:RouteGeometry>
<xls:RouteInstructionsList xls:lang="US">
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
<xls:RouteInstruction duration="place holder">
<xls:Instruction>place holder</xls:Instruction>
<xls:distance uom="place holder" value="place holder"/>
</xls:RouteInstruction>
</xls:RouteInstructionsList>
<xls:RouteMap>
<xls:Content format="place holder" height="place holder" width="place holder">
<xls:URL>place holder</xls:URL>
</xls:Content>
<xls:BBoxContext srsName="4326">
<gml:pos>place holder</gml:pos>
<gml:pos>place holder</gml:pos>
</xls:BBoxContext>
</xls:RouteMap>
</xls:DetermineRouteResponse>
</xls:Response>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'geocode request',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.opengis.net/xls C:\\WebServicesProject\\OPENLS~1\\03-006r3\\schema\\LocationUtilityService.xsd" version="1.0">
<xls:RequestHeader/>
<xls:Request maximumResponses="10" methodName="GeocodeRequest" requestID="123" version="1.0">
<xls:GeocodeRequest>
<xls:Address countryCode="US">
<xls:StreetAddress>
<xls:Building number="400"/>
<xls:Street>Post Street</xls:Street>
</xls:StreetAddress>
<xls:Place type="CountrySubdivision">CA</xls:Place>
<xls:Place type="Municipality">San Francisco</xls:Place>
<xls:PostalCode>94102</xls:PostalCode>
</xls:Address>
</xls:GeocodeRequest>
</xls:Request>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'geocode response',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
<xls:ResponseHeader/>
<xls:Response requestID="123" version="1.0">
<xls:GeocodeResponse>
<xls:GeocodeResponseList numberOfGeocodedAddresses="1">
<xls:GeocodedAddress>
<gml:Point>
<gml:pos dimension="2" srsName="4326">-122.4083257 37.788208</gml:pos>
</gml:Point>
<xls:Address countryCode="US">
<xls:StreetAddress>
<xls:Building number="400"/>
<xls:Street>POST ST</xls:Street>
</xls:StreetAddress>
<xls:Place type="CountrySubdivision">CA</xls:Place>
<xls:Place type="Municipality">SAN FRANCISCO</xls:Place>
<xls:PostalCode>94102</xls:PostalCode>
</xls:Address>
</xls:GeocodedAddress>
</xls:GeocodeResponseList>
</xls:GeocodeResponse>
</xls:Response>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'yp response',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
<xls:ResponseHeader/>
<xls:Response requestID="place holder" version="place holder">
<xls:DirectoryResponse>
<xls:POIContext>
<xls:POI ID="place holder" POIName="place holder" phoneNumber="place holder" description="place holder">
<xls:POIAttributeList>
<xls:ReferenceSystem>
<xls:SIC category="place holder" code="place holder" subType="place holder" type="place holder"/>
<xls:NAICS category="place holder" subType="place holder" type="place holder"/>
<xls:NACE division="place holder" group="place holder" class="place holder" description="place holder"/>
</xls:ReferenceSystem>
<xls:POIInfoList>
<xls:POIInfo name="ID" value="place holder"/>
<xls:POIInfo name="POIName" value="place holder"/>
<xls:POIInfo name="PhoneNumber" value="place holder"/>
</xls:POIInfoList>
</xls:POIAttributeList>
<gml:Point xmlns:gml="http://www.opengis.net/gml">
<gml:pos dimension="2" srsName="4326">place holder</gml:pos>
</gml:Point>
<xls:Address countryCode="place holder">
<xls:StreetAddress>
<xls:Building number="place holder"/>
<xls:Street>place holder</xls:Street>
</xls:StreetAddress>
<xls:Place type="CountrySubdivision">place holder</xls:Place>
<xls:Place type="CountrySecondarySubdivision">place holder</xls:Place>
<xls:Place type="Municipality">place holder</xls:Place>
<xls:Place type="MunicipalitySubdivision">place holder</xls:Place>
<xls:PostalCode>place holder</xls:PostalCode>
</xls:Address>
</xls:POI>
</xls:POIContext>
<xls:POIContext>
<xls:POI ID="place holder" POIName="place holder" phoneNumber="place holder" description="place holder">
<xls:POIAttributeList>
<xls:ReferenceSystem>
<xls:SIC category="place holder" code="place holder" subType="place holder" type="place holder"/>
<xls:NAICS category="place holder" subType="place holder" type="place holder"/>
<xls:NACE division="place holder" group="place holder" class="place holder" description="place holder"/>
</xls:ReferenceSystem>
<xls:POIInfoList>
<xls:POIInfo name="ID" value="place holder"/>
<xls:POIInfo name="POIName" value="place holder"/>
<xls:POIInfo name="PhoneNumber" value="place holder"/>
</xls:POIInfoList>
</xls:POIAttributeList>
<gml:Point xmlns:gml="http://www.opengis.net/gml">
<gml:pos dimension="2" srsName="4326">place holder</gml:pos>
</gml:Point>
<xls:Address countryCode="place holder">
<xls:StreetIntersection>
<xls:Street>place holder</xls:Street>
<xls:IntersectingStreet>place holder</xls:IntersectingStreet>
</xls:StreetIntersection>
<xls:Place type="CountrySubdivision">place holder</xls:Place>
<xls:Place type="CountrySecondarySubdivision">place holder</xls:Place>
<xls:Place type="Municipality">place holder</xls:Place>
<xls:Place type="MunicipalitySubdivision">place holder</xls:Place>
<xls:PostalCode>place holder</xls:PostalCode>
</xls:Address>
</xls:POI>
</xls:POIContext>
</xls:DirectoryResponse>
</xls:Response>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'OpenLS error',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
<xls:ResponseHeader>
<xls:ErrorList highestSeverity="Error">
<xls:Error errorCode="DeliveryFailure"/>
<xls:Error errorCode="Inconsistent"/>
<xls:Error errorCode="NoDataAvailable"/>
<xls:Error errorCode="NotSupported"/>
<xls:Error errorCode="OtherXml"/>
<xls:Error errorCode="RequestVersionMismatch"/>
<xls:Error errorCode="ResponseVersionMismatch"/>
<xls:Error errorCode="SecurityFailure"/>
<xls:Error errorCode="Unknown"/>
<xls:Error errorCode="ValueNotRecognized"/>
</xls:ErrorList>
</xls:ResponseHeader>
<xls:Response numberOfResponses="0" requestID="place holder" version="place holder"/>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'Unknown OpenLS error',
'1.0',
XMLTYPE('<xls:XLS xmlns:xls="http://www.opengis.net/xls" xmlns:gml="http://www.opengis.net/gml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0">
<xls:ResponseHeader>
<xls:ErrorList highestSeverity="Error">
<xls:Error severity="Error" errorCode="Unknown" message="Unknown error"/>
</xls:ErrorList>
</xls:ResponseHeader>
<xls:Response numberOfResponses="0" requestID="place holder" version="place holder"/>
</xls:XLS>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS) (
SELECT
name,
'1.1',
OpenLS
FROM
mdsys.OpenLS_Nodes
WHERE
version = '1.0');
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'Oracle Mapviewer request',
'1.0',
XMLTYPE('<?xml version="1.0" standalone="yes"?>
<map_request
title="Oracle OpenLS Map"
basemap="demo_map"
datasource = "mvdemo"
width="place holder"
height="place holder"
bgcolor="place holder"
antialiase="false"
srid="4326"
format="place holder">
<center size="place holder">
<geoFeature>
<geometricProperty typeName="center">
<Point srsName="4326">
<coordinates>place holder</coordinates>
</Point>
</geometricProperty>
</geoFeature>
</center>
<themes>
<theme name="" datasource=""/>
</themes>
<geoFeature label="some place" render_style="1397" text_style="9987">
<geometricProperty>
<Point srsName="4326">
<coordinates>-122.2615 37.5266</coordinates>
</Point>
</geometricProperty>
</geoFeature>
</map_request>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'Oracle Mapviewer mbr',
'1.0',
XMLTYPE('<?xml version="1.0" standalone="yes"?>
<box srsName="default">
<coordinates>-122.260443,37.531621 -120.345,39.543</coordinates>
</box>'));
INSERT INTO mdsys.OpenLS_Nodes (
name,
version,
OpenLS)
VALUES (
'Oracle router request',
'1.0',
XMLTYPE('<?xml version="1.0" ?>
<route_request id="8"
route_preference="shortest"
road_preference="highway"
return_driving_directions="false"
distance_unit="meter"
time_unit="second"
return_route_geometry="true"
>
<start_location>
<input_location id="1">
<input_address>
<gdf_form
street="100 flower st"
builtup_area="san francisco"
order2_area="ca"
country="US"/>
</input_address>
</input_location>
</start_location>
<end_location>
<input_location id="2">
<input_address>
<gdf_form
street="100 flower st"
builtup_area="san francisco"
order2_area="ca"
country="US"/>
</input_address>
</input_location>
</end_location>
</route_request>'));
COMMIT;
CREATE OR REPLACE PACKAGE BODY MDSYS.sdo_ols wrapped
a000000
1
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
abcd
b
270d db0
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
/
show errors;
GRANT EXECUTE ON MDSYS.sdo_ols TO PUBLIC;
@?/rdbms/admin/sqlsessend.sql
OHA YOOOO