public static VectorFeature narrowToVectorFeature(JSObject vectorFeature) { return (vectorFeature == null) ? null : new VectorFeature(vectorFeature); }
public static VectorFeature narrowToVectorFeature(JSObject vectorFeature) { return (vectorFeature == null) ? null : new VectorFeature(vectorFeature); }
/** * Draw aoi on map. * * @param wkt * the wkt */ public void drawAoiOnMap(String wkt) { this.eraseFeatures(); MultiPolygon geom = MultiPolygon.narrowToMultiPolygon(Geometry.fromWKT(wkt).getJSObject()); geom.transform(new Projection("EPSG:4326"), new Projection("EPSG:900913")); VectorFeature vectorFeature = new VectorFeature(geom); this.vector.addFeature(vectorFeature); this.map.zoomToExtent(geom.getBounds()); }