Hmm, that link does not work for me. If the file is a reasonable size 
feel free to send it to me directly.

Here are the links to the xsd and xml files:

http://svn.osgeo.org/geotools/branches/2.5.x/modules/extension/xsd/xsd-gml3/src/test/resources/org/geotools/gml3/states.xml
http://svn.osgeo.org/geotools/branches/2.5.x/modules/extension/xsd/xsd-gml3/src/test/resources/org/geotools/gml3/states.xsd

-Justin

iceDice wrote:
> Thanks Justin,
> 
> <Does your GML document have any multi byte characters in it?>
> Here is link to gml gile that i try to parse: 
> http://examples.oreilly.com/webmapping/places.gml
> 
> Can you give me links to states.xml and states.xsd which are used in 
> GML3ParsingTest?
> 
> 
> 
> The warnings are expected unless your instance document exactly 
> references the schema that describes.. .it most don't. SO what the 
> parser does is try to parse anyways, and omits warnings for element it 
> does not know the exact type of.
> 
> As for the actual exception (invalid byte...) i am not quite sure. Does 
> your GML document have any multi byte characters in it?
> 
> I just committed a test case that shows a good example of how to use the 
> parser. It is for GML3, but the process is more or less identical for gml2.
> 
> http://svn.osgeo.org/geotools/branches/2.5.x/modules/extension/xsd/xsd-gml3/src/test/java/org/geotools/gml3/GML3ParsingTest.java
> 
> Hope that helps.
> 
> -Justin
> 
> iceDice wrote:
>> Hello,
>>
>> I would like to parse GML document, create FeatureCollection and render them 
>> in JMapPane.
>> I found one example on how to do this on: 
>> http://docs.codehaus.org/display/GEOTDOC/GML+XML+Support and follow them.
>>
>> However when i try to parse some gml document i got following exceptions:
>>
>> Apr 11, 2009 7:29:06 PM org.geotools.xml.impl.ParserHandler startElement
>> INFO: Could not find declaration for: 
>> {http://ogr.maptools.org/}FeatureCollection. Creating a mock element 
>> declaration and parsing anyways...
>> Apr 11, 2009 7:29:06 PM org.geotools.xml.impl.ParserHandler startElement
>> INFO: Could not find declaration for: 
>> {http://ogr.maptools.org/}geometryProperty. Creating a mock element 
>> declaration and parsing anyways...
>> Apr 11, 2009 7:29:06 PM org.geotools.xml.impl.ParserHandler startElement
>> INFO: Could not find declaration for: {http://ogr.maptools.org/}AREA. 
>> Creating a mock element declaration and parsing anyways...
>> Apr 11, 2009 7:29:06 PM org.geotools.xml.impl.ParserHandler startElement
>> INFO: Could not find declaration for: {http://ogr.maptools.org/}PERIMETER. 
>> Creating a mock element declaration and parsing anyways...
>> Apr 11, 2009 7:29:06 PM org.geotools.xml.impl.ParserHandler startElement
>> INFO: Could not find declaration for: {http://ogr.maptools.org/}PACEL_. 
>> Creating a mock element declaration and parsing anyways...
>> ...
>> (this is only one part)
>>
>> org.xml.sax.SAXParseException: Invalid byte 2 of 3-byte UTF-8 sequence.
>>      at 
>> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
>> Source)
>>      at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
>>      at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>>      at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>>      at 
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
>>  Source)
>>      at 
>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
>> Source)
>>      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>      at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>>      at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>>      at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>>      at org.geotools.xml.Parser.parse(Parser.java:180)
>>      at org.geotools.xml.Parser.parse(Parser.java:140)
>>
>>
>> There is adequate schema file in same folder where is my .gml file.
>>
>> Can someone tell me what problem is and how to fix it?
>>
>> Also i would appreciate if someone can give me example for parsing GML file 
>> with Geotools that works, with example .gml and .xsd files.
>>
>>
>> Thanks.
>>
> 
> 


-- 
Justin Deoliveira
OpenGeo - http://opengeo.org
Enterprise support for open source geospatial.

------------------------------------------------------------------------------
This SF.net email is sponsored by:
High Quality Requirements in a Collaborative Environment.
Download a free trial of Rational Requirements Composer Now!
http://p.sf.net/sfu/www-ibm-com
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to