List of usage examples for com.mongodb.client.model.geojson GeometryCollection getGeometries
public List<? extends Geometry> getGeometries()
From source file:com.bc.fiduceo.db.MongoDbDriver.java
License:Open Source License
private static com.mongodb.client.model.geojson.Geometry convertGeometryCollectionToGeoJSON( GeometryCollection geometryCollection) { final Geometry[] geometries = geometryCollection.getGeometries(); if (geometries.length == 1) { return convertToGeoJSON(geometries[0]); }//w ww . j a v a 2 s. co m final List<com.mongodb.client.model.geojson.Geometry> geometryList = new ArrayList<>(); for (final Geometry geometry : geometries) { geometryList.add(convertToGeoJSON(geometry)); } return new com.mongodb.client.model.geojson.GeometryCollection(geometryList); }