public class TLcdBingMapsCopyrightHolder extends Object
TLcdBingMapsGXYCopyrightProvider
Constructor and Description |
---|
TLcdBingMapsCopyrightHolder(String aCopyrightNotice,
List<TLcdBingMapsCoverageArea> aCoverageAreas)
Creates a new
TLcdBingMapsGXYCopyrightProvider with the passed copyright notice and coverage areas. |
Modifier and Type | Method and Description |
---|---|
String |
getCopyrightNotice()
Returns the copyright notice corresponding to this copyright holder, for example "(c) 2011 Luciad".
|
boolean |
overlaps(int aMinZoomLevel,
int aMaxZoomLevel,
ILcdBounds aWGS84Bounds)
Returns whether or not images protected by the corresponding copyright are used when displaying
the passed bounds at a level in the passed range.
|
public TLcdBingMapsCopyrightHolder(String aCopyrightNotice, List<TLcdBingMapsCoverageArea> aCoverageAreas)
TLcdBingMapsGXYCopyrightProvider
with the passed copyright notice and coverage areas.aCopyrightNotice
- the copyright notice of this copyright holder.
The string that has to be visible when visualizing an area overlapping with one of the coverage areas.aCoverageAreas
- the list of coverage areas.public boolean overlaps(int aMinZoomLevel, int aMaxZoomLevel, ILcdBounds aWGS84Bounds)
aMinZoomLevel
- the minimum Bing Maps level displayed.aMaxZoomLevel
- the maximum Bing Maps level displayed.aWGS84Bounds
- the bounds of the displayed Bing Maps data.public String getCopyrightNotice()