499500501502503504505506507508509
return new OGCMultiPoint((Point) geom, sr); } } if (t == Geometry.Type.Envelope) { Polygon p = new Polygon(); p.addEnvelope((Envelope) geom, false); return createFromEsriGeometry(p, sr, multiType); } throw new UnsupportedOperationException(); }
518519520521522523524525526527528
5657585960616263646566
g.queryEnvelope(e); env.merge(e); } Polygon polygon = new Polygon(); polygon.addEnvelope(env, false); return new OGCPolygon(polygon, esriSR); } @Override public int numGeometries() {
545546547548549550551552553554555