ImageLayer class
Superpose une image sur la carte avec chaque coin ancré à une coordonnée sur la carte. Également appelé superposition de sol ou d’image.
- Extends
Constructeurs
Image |
Construit un nouveau ImageLayer. |
Propriétés héritées
metadata | Propriété permettant d’associer des données personnalisées à la couche. |
Méthodes
get |
Calcule les coordonnées d’une couche d’image pivotée lorsqu’elle est fournie avec les bords du cadre englobant et la valeur de rotation.
Remarque : Si votre valeur de rotation provient d’une superposition de sol KML, elle doit être convertie en rotation dans le sens des aiguilles d’une montre à l’aide de la formule suivante : |
get |
Calcule les coordonnées d’une couche d’image pivotée lorsqu’elle est fournie avec les bords du cadre englobant et la valeur de rotation.
Remarque : Si votre valeur de rotation provient d’une superposition de sol KML, elle doit être convertie en rotation dans le sens des aiguilles d’une montre à l’aide de la formule suivante : |
get |
Obtient les options du calque de vignettes. |
get |
Calcule les pixels approximatifs sur l’image source qui s’alignent sur les positions fournies. |
get |
Calcule les positions approximatives qui s’alignent sur les pixels fournis de l’image source. |
set |
Définit les options du calque de vignettes. |
Méthodes héritées
get |
Obtient l’ID de la couche |
get |
Obtient la carte à laquelle la couche est actuellement ajoutée, ou null. |
on |
Méthode d’initialisation pour la couche appelée en cas d’ajout à la carte. |
on |
Méthode appelée lorsque la couche est supprimée de la carte. Doit effectuer tout nettoyage nécessaire pour la couche. |
Détails du constructeur
ImageLayer(ImageLayerOptions, string)
Construit un nouveau ImageLayer.
new ImageLayer(options: ImageLayerOptions, id?: string)
Paramètres
- options
- ImageLayerOptions
Options pour la couche de mosaïques.
- id
-
string
ID de la couche. S’il n’est pas spécifié, un aléatoire sera généré.
Détails de la propriété héritée
metadata
Propriété permettant d’associer des données personnalisées à la couche.
metadata?: any
Valeur de propriété
any
Hérité deLayer.metadata
Détails de la méthode
getCoordinatesFromEdges(number, number, number, number, number)
Calcule les coordonnées d’une couche d’image pivotée lorsqu’elle est fournie avec les bords du cadre englobant et la valeur de rotation.
Remarque : Si votre valeur de rotation provient d’une superposition de sol KML, elle doit être convertie en rotation dans le sens des aiguilles d’une montre à l’aide de la formule suivante : rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
Paramètres
- north
-
number
Bord nord du cadre englobant.
- south
-
number
Bord sud du cadre englobant.
- east
-
number
Bord est du cadre englobant.
- west
-
number
Bord ouest du cadre englobant.
- rotation
-
number
Rotation dans le sens des aiguilles d’une montre en degrés
Retours
Position[]
getCoordinatesFromEdges(number, number, number, number, number)
Calcule les coordonnées d’une couche d’image pivotée lorsqu’elle est fournie avec les bords du cadre englobant et la valeur de rotation.
Remarque : Si votre valeur de rotation provient d’une superposition de sol KML, elle doit être convertie en rotation dans le sens des aiguilles d’une montre à l’aide de la formule suivante : rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
Paramètres
- north
-
number
Bord nord du cadre englobant.
- south
-
number
Bord sud du cadre englobant.
- east
-
number
Bord est du cadre englobant.
- west
-
number
Bord ouest du cadre englobant.
- rotation
-
number
Rotation dans le sens des aiguilles d’une montre en degrés
Retours
Position[]
getOptions()
Obtient les options du calque de vignettes.
function getOptions(): ImageLayerOptions
Retours
getPixels(Position[])
Calcule les pixels approximatifs sur l’image source qui s’alignent sur les positions fournies.
function getPixels(positions: Position[]): Promise<Pixel[]>
Paramètres
- positions
-
Position[]
les positions fournies à partir de l’image source utilisée pour calculer les pixels
Retours
Promise<Pixel[]>
getPositions(Pixel[])
Calcule les positions approximatives qui s’alignent sur les pixels fournis de l’image source.
function getPositions(pixels: Pixel[]): Promise<Position[]>
Paramètres
- pixels
-
Pixel[]
pixels fournis à partir de l’image source utilisée pour calculer les positions
Retours
Promise<Position[]>
setOptions(ImageLayerOptions)
Définit les options du calque de vignettes.
function setOptions(options: ImageLayerOptions)
Paramètres
- options
- ImageLayerOptions
Détails de la méthode héritée
getId()
getMap()
Obtient la carte à laquelle la couche est actuellement ajoutée, ou null.
function getMap(): Map
Retours
Hérité deLayer.getMap
onAdd(Map)
Méthode d’initialisation pour la couche appelée en cas d’ajout à la carte.
function onAdd(map: Map)
Paramètres
- map
- Map
Carte à laquelle la couche a été ajoutée.
Hérité deLayer.onAdd
onRemove()
Méthode appelée lorsque la couche est supprimée de la carte. Doit effectuer tout nettoyage nécessaire pour la couche.
function onRemove()
Hérité deLayer.onRemove