XML schema, importing another schema

B

Boris Ozegovic

Hello

I ma trying to import GML (Geography markup language) into some project,
but I getting "Undefined type" error:

Invalid: Undefined type
gml{http://www.opengis.net/gml/3.2}:pointPropertyType referenced as type
definition of point

Does anybody have an idea?

Schema is following:
--------------------------
<?xml version = "1.0" encoding = "UTF-8"?>

<schema
xmlns = "http://www.w3.org/2001/XMLSchema"
targetNamespace = "http://lucas.ucs.ed.ac.uk/test/"
xmlns:zblsa = "http://lucas.ucs.ed.ac.uk/test/"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
xmlns:gml="http://www.opengis.net/gml/3.2.1"
elementFormDefault = "qualified">

<import namespace="http://www.opengis.net/gml/3.2.1"
schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>

<element name="point" type="gml:pointPropertyType"/>

</schema>
---------------------------

And instance is
---------------------------
<?xml version="1.0"?>

<zblsa:point
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml/3.2.1"
xsi:schemaLocation = "http://lucas.ucs.ed.ac.uk/test/
http://89.201.135.5/shema.xsd"
xmlns:zblsa="http://lucas.ucs.ed.ac.uk/test/">

<gml:point gml:id="1">
<gml:pos>1 2</gml:pos>
</gml:point>


</zblsa:point>
----------------------------
 
M

Martin Honnen

Boris said:
I ma trying to import GML (Geography markup language) into some project,
but I getting "Undefined type" error:

Invalid: Undefined type
gml{http://www.opengis.net/gml/3.2}:pointPropertyType referenced as type
definition of point

Does anybody have an idea?

Schema is following:
--------------------------
<?xml version = "1.0" encoding = "UTF-8"?>

<schema
xmlns = "http://www.w3.org/2001/XMLSchema"
targetNamespace = "http://lucas.ucs.ed.ac.uk/test/"
xmlns:zblsa = "http://lucas.ucs.ed.ac.uk/test/"
xmlns:xsd = "http://www.w3.org/2001/XMLSchema"
xmlns:gml="http://www.opengis.net/gml/3.2.1"
elementFormDefault = "qualified">

<import namespace="http://www.opengis.net/gml/3.2.1"
schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"/>

That schema includes seven others, make sure one of them defines a type
named PointPropertyType as a top level type.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,744
Messages
2,569,484
Members
44,903
Latest member
orderPeak8CBDGummies

Latest Threads

Top