Package | Description |
---|---|
org.openstreetmap.josm.data.osm.visitor.paint | |
org.openstreetmap.josm.gui.mappaint |
Drawing system allowing to display and render OSM map data in a user-friendly and customizable way, through map styles.
Two implementations are provided: XML: this was the system used by default JOSM map style for a long time. |
Modifier and Type | Method and Description |
---|---|
protected void |
StyledMapRenderer.drawArea(OsmPrimitive osm,
java.awt.geom.Path2D.Double path,
java.awt.Color color,
MapImage fillImage,
java.lang.Float extent,
boolean disabled,
TextElement text) |
void |
StyledMapRenderer.drawArea(Relation r,
java.awt.Color color,
MapImage fillImage,
java.lang.Float extent,
boolean disabled,
TextElement text)
Draws a multipolygon area.
|
void |
StyledMapRenderer.drawArea(Way w,
java.awt.Color color,
MapImage fillImage,
java.lang.Float extent,
boolean disabled,
TextElement text)
Draws an area defined by a way.
|
void |
StyledMapRenderer.drawNodeIcon(Node n,
MapImage img,
boolean disabled,
boolean selected,
boolean member,
double theta) |
void |
StyledMapRenderer.drawRepeatImage(Way way,
MapImage pattern,
boolean disabled,
double offset,
double spacing,
double phase,
RepeatImageElemStyle.LineImageAlignment align)
Draw an image along a way repeatedly.
|
void |
StyledMapRenderer.drawRestriction(Relation r,
MapImage icon,
boolean disabled) |
Modifier and Type | Field and Description |
---|---|
MapImage |
AreaElemStyle.fillImage |
MapImage |
NodeElemStyle.mapImage |
MapImage |
RepeatImageElemStyle.pattern |
Modifier and Type | Method and Description |
---|---|
static MapImage |
NodeElemStyle.createIcon(Environment env,
java.lang.String[] keys) |
private MapImage |
MapImage.MapImageBoxProvider.getParent() |
Constructor and Description |
---|
AreaElemStyle(Cascade c,
java.awt.Color color,
MapImage fillImage,
java.lang.Float extent,
TextElement text) |
NodeElemStyle(Cascade c,
MapImage mapImage,
NodeElemStyle.Symbol symbol,
float default_major_z_index,
RotationAngle rotationAngle) |
RepeatImageElemStyle(Cascade c,
MapImage pattern,
float offset,
float spacing,
float phase,
RepeatImageElemStyle.LineImageAlignment align) |