Package org.openstreetmap.josm.data.imagery
Provides the classes for JOSM imagery sources, coupled with
JMapViewer
classes.-
Interface Summary Interface Description TileLoaderFactory Factory creating TileLoaders for layers -
Class Summary Class Description AbstractWMSTileSource Base class for different WMS tile sources those based on URL templates and those based on WMS endpointsCachedAttributionBingAerialTileSource Bing TileSource with cached attributionCachedTileLoaderFactory TileLoaderFactory creating JCS cached TileLoadersCoordinateConversion Allows easy conversion between JMapViewer coordinate types and JOSM coordinate types.DefaultLayer Simple class representing default layer that might be set in imagery information This simple class is needed - as for WMS there is different information needed to specify layer than for WMTSGetCapabilitiesParseHelper Helper class for handling OGC GetCapabilities documentsImageryInfo Class that stores info about an image background layer.ImageryInfo.ImageryBounds Multi-polygon bounds for imagery backgrounds.ImageryInfo.ImageryPreferenceEntry The ImageryPreferenceEntry class for storing data in JOSM preferences.ImageryLayerInfo Manages the list of imagery entries that are shown in the imagery menu.ImageryPatterns Patterns that can be replaced in imagery URLs.JosmTemplatedTMSTileSource JOSM wrapper class that uses min/max zoom settings from imagery settings instead of JMapViewer defaultsLayerDetails The details of a layer of this WMS server.OffsetBookmark Class to save a displacement of background imagery as a bookmark.Shape Data class to store the outline for background imagery coverage.Shape.CoordinateList A list ofCoordinate
s that attempts to be very efficient in terms of CPU time and memory allocations.TemplatedWMSTileSource Tile Source handling WMS providersTileJobOptions Class containing all options that are passed from Layer to TileJobTMSCachedTileLoader Wrapper class that bridges between JCS cache and Tile LoadersTMSCachedTileLoaderJob Class bridging TMS requests to JCS cache requestsWMSCachedTileLoader Tileloader for WMS based imagery.WMSCachedTileLoaderJob Separate class to handle WMS jobs, as it needs to react differently to HTTP response codes from WMS serverWMSEndpointTileSource Class representing ImageryType.WMS_ENDPOINT tile source.WMTSCapabilities Data object containing WMTS GetCapabilities documentWMTSTileSource Tile Source handling WMTS providersWMTSTileSource.Dimension WMTSTileSource.Layer Class representing WMTS Layer informationWMTSTileSource.SelectLayerDialog WMTSTileSource.TileMatrix WMTSTileSource.TileMatrixSet class representing WMTS TileMatrixSet This connects projection and TileMatrix (how the map is divided in tiles)WMTSTileSource.TileMatrixSetBuilder -
Enum Summary Enum Description GetCapabilitiesParseHelper.TransferMode ImageryInfo.ImageryCategory Category of imagery entry.ImageryInfo.ImageryType Type of imagery entry. -
Exception Summary Exception Description WMTSTileSource.WMTSGetCapabilitiesException Exception thrown when parser doesn't find expected information in GetCapabilities document