You may wish to ask on the user list :) The devel list is for volunteers 
working on making the project better for you.
--  
Jody Garnett


On Wednesday, 28 August 2013 at 8:23 AM, Bessette-Halsema, Dominique E wrote:

> Hi
>   
> I have a simplefeature type, and I can’t parse the geometry out of it.  I’ve 
> tried several ways and am out of ideas.  Please help!
>   
> Ive tried  
> ·        the built in method feature.getDefaultGeometry()
> ·        to get the geometry through AttributeDescriptors and 
> PropertyDescriptors  
> ·        iterating through the simplefeature properties and trying to get the 
> property with the “location” name
> ·        I am now trying to parse the simplefeature into a string to use 
> simple regular expressions and it still skips over the geometry.  
>   
>   public static void parseGeom(SimpleFeatureCollection feature) throws 
> IOException{
>         GML encode = new GML(Version.WFS1_0);
>         ByteArrayOutputStream xml = new ByteArrayOutputStream();
>         encode.setNamespace("gml", "http://www.opengis.net/gml";);
>         encode.encode(xml, feature);
>         xml.close();
>         String gml = xml.toString();
>         LOGGER.info(gml);
>     }
>   
>   
> Here’s the LOGGER.info (http://LOGGER.info)(gml) output
>   
> 22:17:04,281 INFO  [mil.navy.fnmoc.gis.wps.ogp.Utils] (pool-15-thread-1) 
> <?xml version="1.0" encoding="UTF-8"?>
> <wfs:FeatureCollection xmlns:ogc="http://www.opengis.net/ogc";
>     xmlns:gml="http://www.opengis.net/gml"; 
> xmlns:wfs="http://www.opengis.net/wfs";>
>     <gml:boundedBy>
>         <gml:null>unknown</gml:null>
>     </gml:boundedBy>
>     <gml:featureMember>
>         <null:buoyobservations fid="buoyobservations.43078">
>             <null:idbuoyobservation>43078</null:idbuoyobservation>
>             <null:ircs>0014553</null:ircs>
>             <null:sname></null:sname>
>             <null:issuetime>2013-08-19T18:00:00Z</null:issuetime>
>             <null:uploadtime>2013-08-19T20:24:11Z</null:uploadtime>
>             <null:idtokens>19083 18001 309754 061700</null:idtokens>
>             <null:class>U</null:class>
>             <null:pressmsl>1015.0</null:pressmsl>
>             <null:presstend>1.2</null:presstend>
>             <null:tempsea>25.9</null:tempsea>
>             <null:presstendglyph>2</null:presstendglyph>
>         </null:buoyobservations>
>     </gml:featureMember>
> </wfs:FeatureCollection>
>   
>   
> Here’s the simplefeature:
>   
> <gml:featureMember>
> <gis:buoyobservations fid="buoyobservations.43078">
> <gis:idbuoyobservation>43078</gis:idbuoyobservation>
> <gis:ircs>0014553</gis:ircs>
> <gis:sname/>
> <gis:issuetime>2013-08-19T18:00:00</gis:issuetime>
> <gis:uploadtime>2013-08-19T20:24:11</gis:uploadtime>
> <gis:idtokens>19083 18001 309754 061700</gis:idtokens>
> <gis:class>U</gis:class>
> <gis:pressmsl>1015.0</gis:pressmsl>
> <gis:presstend>1.2</gis:presstend>
> <gis:tempsea>25.9</gis:tempsea>
> <gis:location>
> <gml:Point srsName="http://www.opengis.net/gml/srs/epsg.xml#4326";>
> <gml:coordinates decimal="." cs="," ts="">61.701,9.755</gml:coordinates>
> </gml:Point>
> </gis:location>
> <gis:presstendglyph>2</gis:presstendglyph>
> </gis:buoyobservations>
> </gml:featureMember>
>   
>  
>  
> ------------------------------------------------------------------------------
> Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
> Discover the easy way to master current and previous Microsoft technologies
> and advance your career. Get an incredible 1,500+ hours of step-by-step
> tutorial videos with LearnDevNow. Subscribe today and save!
> http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
>  
> _______________________________________________
> GeoTools-Devel mailing list
> [email protected] 
> (mailto:[email protected])
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>  
>  
>  
>  
> Attachments:  
> - smime.p7s
>  


------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911&iu=/4140/ostg.clktrk
_______________________________________________
GeoTools-GT2-Users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to