Hi Blax:
You are correct - nobody has written a DataStore for WFS 1.1 yet .. the
hold up is pasing GML3. But we have a parser now! GeoTools is always
accepting volunteers - do you want to have a go at writing the WFS 1.1
datastore?
As with many things if you can gather up enough interested people (for
development, testing, documentation and so on) you can get a lot done.
You can also look at the commercial support page if you just want to
hire someone.
Cheers,
Jody
> hi everyone, i'm new at gis development, so when i've found geoapi, i
> was too happy because it seems to be a very good api for gis.
>
> I'm trying to work with WFS's. The example [1] from tutorial section
> on the website works properly (the wfs of that example is version
> 1.0.0). But when i'm trying my wfs (version 1.1.0 with gml's 3.1.1)
> exceptions occurs :-/
>
> (...)
> INFO: END: ows:WGS84BoundingBox
> 26-abr-2007 20:00:59 org.geotools.xml.XMLSAXHandler endElement
> INFO: END: wfs:FeatureType
> 26-abr-2007 20:00:59 org.geotools.xml.XMLSAXHandler processException
> GRAVE: Missing child element for FeatureTypeType
> org.geotools.xml.wfs.WFSCapabilitiesComplexTypes$FeatureTypeType.getValue(WFSCapabilitiesComplexTypes.java:1350)
>
> org.geotools.xml.handlers.ComplexElementHandler.endElement(ComplexElementHandler.java:185)
> org.geotools.xml.XMLSAXHandler.endElement(XMLSAXHandler.java:264)
> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source)
> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
> Source)
>
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown
> Source)
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
> org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
> org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
> org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
> javax.xml.parsers.SAXParser.parse(SAXParser.java:375)
> javax.xml.parsers.SAXParser.parse(SAXParser.java:176)
> org.geotools.xml.DocumentFactory.getInstance(DocumentFactory.java:139)
> org.geotools.data.wfs.WFSDataStore.findCapabilities(WFSDataStore.java:212)
> org.geotools.data.wfs.WFSDataStore.<init>(WFSDataStore.java:188)
>
> org.geotools.data.wfs.WFSDataStoreFactory.createNewDataStore(WFSDataStoreFactory.java:200)
> WFSDemo.main(WFSDemo.java:28)
>
> 26-abr-2007 20:00:59 org.geotools.xml.XMLSAXHandler endElement
> ADVERTENCIA: Missing child element for FeatureTypeType
> (...)
>
> The code is just a test that i've done:
>
> URL url = new URL("http://" + HOST + ":" + PORT +
> "/CHE-WFS/ogcwebservice?REQUEST=GetCapabilities&version=1.0.0&service=WFS");
> Map m = new HashMap();
> m.put(WFSDataStoreFactory.URL.key,url);
> m.put(WFSDataStoreFactory.TIMEOUT.key, new Integer(10000));
> DataStore wfs = (new WFSDataStoreFactory()).createNewDataStore(m);
> for(String s : wfs.getTypeNames())
> System.out.println(s);
>
>
>
> The WFS response is well formed, i double check the gml respect xml
> schema (version 1.1.0 [2]).
>
> So, i think that maybe the problem is that geotools still can't deal
> with wfs 1.1.0.
>
> Thanks for any help.
> Jesús.
>
> [1] http://geotools.codehaus.org/How+to+use+a+WFS+DataStore
> [2] http://schemas.opengis.net/wfs/1.1.0/wfs.xsd
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Geotools-gt2-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-gt2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users