From: sunish <sun...@gm...> - 2014-08-28 05:11:32
|
Have you tried the GeodeticCalculator? http://docs.geotools.org/latest/userguide/library/referencing/calculator.html On Thu, Aug 28, 2014 at 12:32 AM, Serega Sheypak <ser...@gm...> wrote: > I know it :) > All Geometry objects have coordinates in degrees (longitude, latitude), > since it's a WSG_84 shape file. You can't use distance method because it > works only for "planar" objects, correctly projected on 2D sufrace. > > > 2014-08-27 20:26 GMT+04:00 sunish <sun...@gm...>: > > SimpleFeatureIterator it = features.features(); >> >> while (it.hasNext()) { >> SimpleFeature f = it.next(); >> Geometry geom = f.getDefaultGeometry(); >> } >> it.close(); >> >> Geometry has function distance(Geometry geom2); >> >> >> http://www.vividsolutions.com/jts/javadoc/com/vividsolutions/jts/geom/Geometry.html >> >> >> http://www.vividsolutions.com/jts/javadoc/com/vividsolutions/jts/geom/Geometry.html#distance%28com.vividsolutions.jts.geom.Geometry%29 >> >> >> >> On Wed, Aug 27, 2014 at 3:45 PM, Serega Sheypak <ser...@gm... >> > wrote: >> >>> Hi, I have a several multiplogons loaded from shp file >>> I'm usng import org.geotools.data.DataStore to load multipolygons and >>> SimpleFeatureCollection features = featureSource.features to iterate >>> over loaded geometries. >>> My geometries have longitude, latitude coordinates. >>> >>> I want to calculate distance between my multipolygons and get result in >>> meters. If multipolygons intersects, distance should be 0.0 meters. >>> >>> I have a mess in my head, I've tried to use >>> http://docs.geotools.org/latest/tutorials/geometry/geometrycrs.html >>> >>> but it uses deprecated classes.. Can you give me some link to read how >>> to do it in Java? >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> Slashdot TV. >>> Video for Nerds. Stuff that matters. >>> http://tv.slashdot.org/ >>> _______________________________________________ >>> GeoTools-GT2-Users mailing list >>> Geo...@li... >>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >>> >>> >> >> >> ------------------------------------------------------------------------------ >> Slashdot TV. >> Video for Nerds. Stuff that matters. >> http://tv.slashdot.org/ >> _______________________________________________ >> GeoTools-GT2-Users mailing list >> Geo...@li... >> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users >> >> > |