Package | Description |
---|---|
org.openstreetmap.josm.actions |
Provides the classes for JOSM user actions.
|
org.openstreetmap.josm.data.imagery |
Provides the classes for JOSM imagery sources, coupled with
JMapViewer classes. |
org.openstreetmap.josm.gui |
Provides the classes for JOSM graphical user interface.
|
org.openstreetmap.josm.gui.bbox |
Provides GUI classes for displaying a customizable and interactive bounding box.
|
org.openstreetmap.josm.gui.layer |
Provides classes for handling the different kinds of map layers.
|
org.openstreetmap.josm.gui.preferences.imagery |
Provides classes for handling imagery preferences.
|
org.openstreetmap.josm.io.imagery |
Provides the classes for imagery I/O.
|
org.openstreetmap.josm.io.remotecontrol.handler |
Provides the classes for remote control handlers (features exposed to the browser).
|
Modifier and Type | Field and Description |
---|---|
private ImageryInfo |
AddImageryLayerAction.info |
Modifier and Type | Method and Description |
---|---|
private static ImageryInfo |
AddImageryLayerAction.convertImagery(ImageryInfo info)
Converts general ImageryInfo to specific one, that does not need any user action to initialize
see: https://josm.openstreetmap.de/ticket/13868
|
protected static ImageryInfo |
AddImageryLayerAction.getWMSLayerInfo(ImageryInfo info)
Asks user to choose a WMS layer from a WMS endpoint.
|
static ImageryInfo |
AddImageryLayerAction.getWMSLayerInfo(ImageryInfo info,
java.util.function.Function<WMSImagery,AddImageryLayerAction.LayerSelection> choice)
Asks user to choose a WMS layer from a WMS endpoint.
|
Modifier and Type | Method and Description |
---|---|
private static ImageryInfo |
AddImageryLayerAction.convertImagery(ImageryInfo info)
Converts general ImageryInfo to specific one, that does not need any user action to initialize
see: https://josm.openstreetmap.de/ticket/13868
|
protected static ImageryInfo |
AddImageryLayerAction.getWMSLayerInfo(ImageryInfo info)
Asks user to choose a WMS layer from a WMS endpoint.
|
static ImageryInfo |
AddImageryLayerAction.getWMSLayerInfo(ImageryInfo info,
java.util.function.Function<WMSImagery,AddImageryLayerAction.LayerSelection> choice)
Asks user to choose a WMS layer from a WMS endpoint.
|
Constructor and Description |
---|
AddImageryLayerAction(ImageryInfo info)
Constructs a new
AddImageryLayerAction for the given ImageryInfo . |
Modifier and Type | Field and Description |
---|---|
(package private) static java.util.List<ImageryInfo> |
ImageryLayerInfo.allDefaultLayers
List of all available default layers (including mirrors)
|
(package private) static java.util.Map<java.lang.String,ImageryInfo> |
ImageryLayerInfo.defaultLayerIds
List of all layer ids of available default layers (including mirrors)
|
(package private) static java.util.List<ImageryInfo> |
ImageryLayerInfo.defaultLayers
List of all available default layers
|
private java.util.Map<java.lang.String,ImageryInfo> |
ImageryLayerInfo.layerIds
List of layer ids of all usable layers
|
private java.util.List<ImageryInfo> |
ImageryLayerInfo.layers
List of all usable layers
|
private java.util.List<ImageryInfo> |
ImageryInfo.mirrors
mirrors of different type for this entry
|
private java.util.List<ImageryInfo> |
ImageryLayerInfo.DefaultEntryLoader.newLayers |
Modifier and Type | Method and Description |
---|---|
ImageryInfo |
ImageryLayerInfo.getLayer(java.lang.String id)
Returns imagery layer info for the given id.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ImageryInfo> |
ImageryLayerInfo.getAllDefaultLayers()
List of all available default layers (including mirrors)
|
java.util.List<ImageryInfo> |
ImageryLayerInfo.getDefaultLayers()
List of available default layers
|
java.util.List<ImageryInfo> |
ImageryLayerInfo.getLayers()
List of usable layers
|
java.util.List<ImageryInfo> |
ImageryInfo.getMirrors()
Returns the mirror entries.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageryLayerInfo.add(ImageryInfo info)
Add a new imagery entry.
|
static void |
ImageryLayerInfo.addLayer(ImageryInfo info) |
void |
ImageryInfo.addMirror(ImageryInfo entry)
Adds a mirror entry.
|
int |
ImageryInfo.compareTo(ImageryInfo in) |
void |
ImageryInfo.copyAttribution(ImageryInfo i)
Copies attribution from another
ImageryInfo . |
boolean |
ImageryInfo.equalsBaseValues(ImageryInfo in)
Determines if URL is equal to given imagery info.
|
boolean |
ImageryInfo.equalsPref(ImageryInfo other)
Check if this object equals another ImageryInfo with respect to the properties
that get written to the preference file.
|
java.lang.String |
ImageryLayerInfo.getUniqueId(ImageryInfo info)
Get unique id for ImageryInfo.
|
private static boolean |
ImageryLayerInfo.isSimilar(ImageryInfo iiA,
ImageryInfo iiB) |
void |
ImageryLayerInfo.remove(ImageryInfo info)
Remove an imagery entry.
|
Modifier and Type | Method and Description |
---|---|
static void |
ImageryLayerInfo.addLayers(java.util.Collection<ImageryInfo> infos) |
private static void |
ImageryLayerInfo.buildIdMap(java.util.List<ImageryInfo> lst,
java.util.Map<java.lang.String,ImageryInfo> idMap)
Build the mapping of unique ids to
ImageryInfo s. |
private static void |
ImageryLayerInfo.buildIdMap(java.util.List<ImageryInfo> lst,
java.util.Map<java.lang.String,ImageryInfo> idMap)
Build the mapping of unique ids to
ImageryInfo s. |
Constructor and Description |
---|
CachedAttributionBingAerialTileSource(ImageryInfo info)
Creates tile source
|
ImageryInfo(ImageryInfo i)
Constructs a new
ImageryInfo from an existing one. |
ImageryPreferenceEntry(ImageryInfo i)
Constructs a new
ImageryPreferenceEntry from a given ImageryInfo . |
TemplatedWMSTileSource(ImageryInfo info,
Projection tileProjection)
Creates a tile source based on imagery info
|
WMSEndpointTileSource(ImageryInfo info,
Projection tileProjection)
Create WMSEndpointTileSource tile source
|
WMTSTileSource(ImageryInfo info)
Creates a tile source based on imagery info
|
WMTSTileSource(ImageryInfo info,
Projection projection)
Creates a tile source based on imagery info and initializes it with given projection.
|
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<ImageryInfo> |
ImageryMenu.alphabeticImageryComparator
Compare ImageryInfo objects alphabetically by name.
|
Modifier and Type | Method and Description |
---|---|
private static boolean |
ImageryMenu.isPosInOneShapeIfAny(ImageryInfo info,
LatLon pos)
For layers containing complex shapes, check that center is in one of its shapes (fix #7910)
|
Modifier and Type | Method and Description |
---|---|
abstract java.util.List<ImageryInfo> |
JosmMapViewer.AbstractImageryInfoBasedTileSourceProvider.getImageryInfos()
Returns the list of imagery infos backing tile sources.
|
java.util.List<ImageryInfo> |
JosmMapViewer.TMSTileSourceProvider.getImageryInfos() |
java.util.List<ImageryInfo> |
JosmMapViewer.CurrentLayersTileSourceProvider.getImageryInfos() |
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.List<TileSource> |
JosmMapViewer.imageryInfosToTileSources(java.util.List<ImageryInfo> imageryInfos) |
Modifier and Type | Field and Description |
---|---|
protected ImageryInfo |
ImageryLayer.info |
Modifier and Type | Method and Description |
---|---|
ImageryInfo |
ImageryLayer.getInfo()
Returns imagery info.
|
Modifier and Type | Method and Description |
---|---|
static void |
AlignImageryPanel.addNagPanelIfNeeded(ImageryInfo infoToAdd) |
static ImageryLayer |
ImageryLayer.create(ImageryInfo info)
Create a new imagery layer
|
static AbstractTMSTileSource |
TMSLayer.getTileSourceStatic(ImageryInfo info)
Creates and returns a new TileSource instance depending on the
ImageryInfo.ImageryType
of the passed ImageryInfo object. |
static TMSTileSource |
TMSLayer.getTileSourceStatic(ImageryInfo info,
java.lang.Runnable attributionLoadedTask)
Creates and returns a new TileSource instance depending on the
ImageryInfo.ImageryType
of the passed ImageryInfo object. |
Constructor and Description |
---|
AbstractCachedTileSourceLayer(ImageryInfo info)
Creates an instance of class based on InageryInfo
|
AbstractTileSourceLayer(ImageryInfo info)
Creates Tile Source based Imagery Layer based on Imagery Info
|
AlignImageryPanel(boolean oneLine,
BooleanProperty showAgain,
ImageryInfo infoToAdd) |
ImageryLayer(ImageryInfo info)
Constructs a new
ImageryLayer . |
TMSLayer(ImageryInfo info)
Create a layer based on ImageryInfo
|
WMSLayer(ImageryInfo info)
Constructs a new
WMSLayer . |
WMTSLayer(ImageryInfo info)
Creates WMTS layer from ImageryInfo
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ImageryInfo> |
ImageryProvidersPanel.ImageryURLTableCellRenderer.layers |
Modifier and Type | Method and Description |
---|---|
protected ImageryInfo |
AddWMTSLayerPanel.getImageryInfo() |
ImageryInfo |
AddTMSLayerPanel.getImageryInfo() |
ImageryInfo |
AddWMSLayerPanel.getImageryInfo() |
protected abstract ImageryInfo |
AddImageryPanel.getImageryInfo() |
ImageryInfo |
ImageryProvidersPanel.ImageryLayerTableModel.getRow(int row)
Returns the imagery info at the given row number.
|
ImageryInfo |
ImageryProvidersPanel.ImageryDefaultLayerTableModel.getRow(int row)
Returns the imagery info at the given row number.
|
Modifier and Type | Method and Description |
---|---|
void |
ImageryProvidersPanel.ImageryLayerTableModel.addRow(ImageryInfo i)
Adds a new imagery info as the last row.
|
Constructor and Description |
---|
ImageryURLTableCellRenderer(java.util.List<ImageryInfo> layers) |
Modifier and Type | Field and Description |
---|---|
private ImageryInfo |
ImageryReader.Parser.entry |
private ImageryInfo |
ImageryReader.Parser.mirrorEntry
In case of mirror parsing this contains the mirror entry
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ImageryInfo> |
ImageryReader.Parser.entries |
Modifier and Type | Method and Description |
---|---|
ImageryInfo |
WMSImagery.toImageryInfo(java.lang.String name,
java.util.List<LayerDetails> selectedLayers,
java.util.List<java.lang.String> selectedStyles,
java.lang.String format,
boolean transparent)
Creates ImageryInfo object from this GetCapabilities document
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ImageryInfo> |
ImageryReader.parse()
Parses imagery source.
|
Modifier and Type | Method and Description |
---|---|
protected ImageryInfo |
ImageryHandler.buildImageryInfo() |
protected static ImageryInfo |
ImageryHandler.findBingEntry() |