public double getScaleDenominator() { return getScaleDenominator(false); }
public double getScale(WMSMapContent mapContent) { return mapContent.getScaleDenominator(true); }
double scaleDenominator = mapContent.getScaleDenominator(true);
final double scaleDenominator = map.getScaleDenominator(true); int buffer = 0;
private Style getSimplifiedStyle(WMSMapContent mc, Layer layer) { ScaleStyleVisitor visitor = new ScaleStyleVisitor(mc.getScaleDenominator(), (SimpleFeatureType) layer.getFeatureSource().getSchema()); try { layer.getStyle().accept(visitor); return (Style) visitor.getCopy(); } catch (EmptyStackException e) { return null; } }
public Dimension findOptimalSize(Graphics2D g2d, WMSMapContent mapContext) { double scaleDenominator = mapContext.getScaleDenominator(true); double dpi = RendererUtilities.getDpi(mapContext.getRequest().getFormatOptions()); double standardDpi = RendererUtilities.getDpi(Collections.emptyMap());
private double getScaleDenominator(GetMapRequest request) { final Envelope envelope = request.getBbox(); final CoordinateReferenceSystem mapcrs = request.getCrs(); WMSMapContent mapContent = new WMSMapContent(request); if (mapcrs != null) { mapContent.getViewport().setBounds(new ReferencedEnvelope(envelope, mapcrs)); } else { mapContent .getViewport() .setBounds(new ReferencedEnvelope(envelope, DefaultGeographicCRS.WGS84)); } mapContent.setMapWidth(request.getWidth()); mapContent.setMapHeight(request.getHeight()); mapContent.setAngle(request.getAngle()); return mapContent.getScaleDenominator(true); }
public static void setupEnvironmentVariables(WMSMapContent mapContent) { // setup some SLD variable substitution environment used by rendering transformations EnvFunction.setLocalValue("wms_bbox", mapContent.getRenderingArea()); EnvFunction.setLocalValue( "wms_crs", mapContent.getRenderingArea().getCoordinateReferenceSystem()); EnvFunction.setLocalValue("wms_srs", mapContent.getRequest().getSRS()); EnvFunction.setLocalValue("wms_width", mapContent.getMapWidth()); EnvFunction.setLocalValue("wms_height", mapContent.getMapHeight()); try { double scaleDenominator = mapContent.getScaleDenominator(true); EnvFunction.setLocalValue("wms_scale_denominator", scaleDenominator); } catch (Exception e) { LOGGER.log( Level.SEVERE, "Failed to compute the scale denominator, wms_scale_denominator env variable is unset", e); } } }
expect(mc.getScaleDenominator()).andReturn(2000d).anyTimes(); replay(mc);
SimpleFeatureCollection fc = new KMLFeatureAccessor().loadFeatureCollection( layer, mapContent, context.getWms(), mapContent.getScaleDenominator()); context.setCurrentFeatureCollection(fc); } catch (Exception e) {
double scaleDenominator = mapContent.getScaleDenominator(true); Layer layer = mapContent.layers().get(layerIndex); FeatureType featureType = layer.getFeatureSource().getSchema();