Package | Description |
---|---|
com.bbn.openmap.dataAccess.mapTile | |
com.bbn.openmap.image |
This package has classes that provide image creation and manipulation
capabilities.
|
com.bbn.openmap.image.wms |
Constructor and Description |
---|
MapTileMaker(Layer[] layers,
ImageFormatter formatter)
Create an TileMaker from an array of Layers and an ImageFormatter.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractImageFormatter
The abstract implementation of the ImageFormatter.
|
class |
AcmeGifFormatter
This formatter requires the Acme.JPM.Encoders package.
|
class |
GIFImageIOFormatter |
class |
ImageIOFormatter |
class |
PNG32ImageFormatter |
class |
PNG8ImageFormatter |
class |
PNGImageIOFormatter |
class |
PPMFormatter
A simple formatter to create PPM images.
|
class |
SunJPEGFormatter |
Modifier and Type | Field and Description |
---|---|
protected ImageFormatter |
ImageServer.formatter
The Image formatter for the output image.
|
protected ImageFormatter |
MagicPlanetImageComponent.imageFormatter |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,ImageFormatter> |
ImageServer.imageFormatters
Hashtable of ImageFormatters available to be used.
|
Modifier and Type | Method and Description |
---|---|
ImageFormatter |
ImageServer.getFormatter()
Get the ImageFormatter currently used for the image creation.
|
protected ImageFormatter |
ImageServer.getFormatters(java.util.Properties p)
Create an ImageFormatter from the contents of a properties object.
|
ImageFormatter |
MagicPlanetImageComponent.getImageFormatter() |
ImageFormatter |
SunJPEGFormatter.makeClone() |
ImageFormatter |
PPMFormatter.makeClone() |
ImageFormatter |
PNGImageIOFormatter.makeClone() |
ImageFormatter |
PNG8ImageFormatter.makeClone() |
ImageFormatter |
PNG32ImageFormatter.makeClone() |
ImageFormatter |
ImageFormatter.makeClone()
Create a new instance of the same type of formatter.
|
ImageFormatter |
GIFImageIOFormatter.makeClone() |
ImageFormatter |
AcmeGifFormatter.makeClone() |
abstract ImageFormatter |
AbstractImageFormatter.makeClone()
Create a new instance of the same type of formatter.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,ImageFormatter> |
ImageServer.getFormatters()
Get the Hashtable used to hold the ImageFormatters.
|
Modifier and Type | Method and Description |
---|---|
protected java.awt.Graphics |
ImageServer.createGraphics(ImageFormatter formatter,
int width,
int height)
Create a java.awt.Graphics to use for an image.
|
protected byte[] |
ImageServer.getFormattedImage(ImageFormatter formatter,
int scaledWidth,
int scaledHeight)
Format the image that is contained in the ImageFormatter, scaling to a
particular size if the scaledWidth and scaledHeight are greater than 0.
|
java.lang.String |
MapRequestHandler.getFormatterContentType(ImageFormatter formatter)
Given an ImageFormatter, get the HttpConnection content type that matches
it.
|
void |
ImageServer.setFormatter(ImageFormatter f)
Set the ImageFormatter to be used for ImageCreation.
|
void |
MagicPlanetImageComponent.setImageFormatter(ImageFormatter iFormatter)
Set the ImageFormatter to use for creating the image files.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageServer.setFormatters(java.util.Map<java.lang.String,ImageFormatter> iFormatters,
java.lang.String defaultFormatterKey)
Set the ImageFormatter Hashtable to set up the possible choices for image
formats.
|
Constructor and Description |
---|
ImageServer(Layer[] layers,
ImageFormatter formatter)
Create an ImageServer from an array of Layers and an ImageFormatter.
|
Modifier and Type | Method and Description |
---|---|
protected byte[] |
WmsRequestHandler.getFormattedImage(ImageFormatter formatter,
int scaledWidth,
int scaledHeight)
TODO: This method covers the equivalent of a base class and returns the
drawing, which is not rescaled.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details