Optionaloptions: PanoramaxOptionsvar panoramax = new ol.control.Panoramax({
collapsed: false,
draggable: true,
auto: true,
hover: true,
position: "top-right",
layer: {
url: "https://api.panoramax.xyz/api/map/style.json",
name: "Panoramax",
minZoom: 6,
maxZoom: 21
},
background: {
active: true,
url: "https://data.geopf.fr/annexes/ressources/vectorTiles/styles/PLAN.IGN/gris.json",
name: "Background",
minZoom: 6,
maxZoom: 21
},
buttonsWindow: {
display: true,
position: "top-right",
order: ["filters", "contributions", "hover", "styles", "background"],
filters: {
display: true,
label: "Filtrer",
description: "Filtrer les images affichées",
content: {
dates: true,
types: true,
periodes: true
}
},
hover: {
display: true,
label: "Aperçu au survol",
description: "Afficher un aperçu de l'image au survol"
},
contributions: {
display: true,
label: "Contribuer",
description: "Accéder au parcours de contribution",
link: "https://panoramax.openstreetmap.fr/why-contribute"
},
styles: {
display: false,
label: "Style",
description: "Personnaliser le style d'affichage des images",
content: {}
},
background: {
display: true,
label: "Fond de carte",
description: "Afficher ou masquer un fond de carte de référence"
}
},
visualizationWindow: {
display: true,
position: "top-right",
size: "medium"
},
viewer: {
endpoint: "https://explore.panoramax.fr/",
class: "",
widgets: true,
psv-options: {}
}}});
map.addControl(panoramax);
ProtecteddisposedThe object has already been disposed.
ProtectedlistenerTypes de couches Panoramax disponibles dans le TMS vecteur (https://api.panoramax.xyz/api/map/style.json).
Key name.
Listener.
Type.
Listener.
Ajoute un widget personnalisé au viewer de photos de Panoramax.
Élément du widget à ajouter.
Conteneur dans lequel ajouter le widget (le viewer de photos).
Applique les filtres sélectionnés à la couche Panoramax.
format Mapbox Style.
Promise résolue lorsque les filtres sont appliqués.
ProtectedapplyProtectedApply any properties from another object without triggering events.
The source object.
Crée et configure le viewer de photos de Panoramax, en ajoutant les widgets spécifiés dans les options.
Élément du viewer de photos créé, ou null si le conteneur n'est pas disponible.
Crée un bouton de retour personnalisé pour le viewer de photos de Panoramax.
Élément du bouton de retour.
Crée un bouton de fermeture personnalisé pour le viewer de photos de Panoramax.
Élément du bouton de fermeture.
Crée un bouton de plein écran personnalisé pour le viewer de photos de Panoramax.
Élément du bouton de plein écran.
Crée un bouton de zoom personnalisé pour le viewer de photos de Panoramax.
Élément du bouton de zoom.
Crée un composant de minimap personnalisé pour le viewer de photos de Panoramax.
Élément du composant de minimap.
Crée un composant de légende des photos personnalisé pour le viewer de photos de Panoramax.
Élément du composant de légende des photos.
Dispatches an event and calls all listeners listening for events
of this type. The event parameter can either be a string or an
Object with a type property.
Event object.
false if anyone called preventDefault on the
event object or if any of the listeners returned false.
Affiche le viewer de photos de Panoramax avec l'image spécifiée par les identifiants de séquence et de photo.
Identifiant de la séquence.
Identifiant de la photo.
Affiche la prévisualisation selon le type de couche Panoramax.
Entité à prévisualiser.
Clean up.
ProtecteddisposeProtectedExtension point for disposable objects.
Indique si le widget est replié.
true si le widget est replié, false sinon.
Get container
container
Get the listeners for a specified event type. Listeners are returned in the order that they will be called in.
Type.
Listeners.
Get an object of all property names and values.
Object.
Optionaltype: stringType. If not provided,
true will be returned if this event target has any listeners.
Has listeners.
The object has properties.
Charge les éléments du panneau à l'ouverture.
Key name.
Old value.
ProtectedonceProtectedonGère le clic de réinitialisation des filtres Panoramax.
Événement DOM du bouton de réinitialisation.
Key name.
Listener.
Type.
Listener.
Supprime le positionnement du widget "Annotations switch" du viewer de photos de Panoramax
Supprime le widget "Picture legend" du viewer de photos de Panoramax On supprime le mode drawer pour le widget de légende des photos
Supprime le widget de player de séquence du viewer de photos de Panoramax
Réinitialise le contenu du panneau à la fermeture.
Replie ou déplie le conteneur principal du widget.
true pour replier, false pour afficher.
Surcharge la méthode setMap d'OpenLayers.
Carte cible, ou null lors du détachement.
Affiche ou met à jour le marqueur de prévisualisation. * *
Coordonnées [x, y] en projection carte.
Affiche ou met à jour la popup de prévisualisation.
Coordonnées [x, y] en projection carte.
Optionalcontent: string = ""Contenu HTML injecté dans la popup.
Applique la taille de fenêtre de visualisation spécifiée dans les options, en ajoutant la classe CSS correspondante au container de la fenêtre de visualisation.
Taille de la fenêtre de visualisation : "small", "medium", "large", "fullscreen", ou "fullscreen-map".
This function is used to set a target element for the control. It has no
effect if it is called after the control has been added to the map (i.e.
after setMap is called on the control). If no target is set in the
options passed to the control constructor and if setTarget is not called
then the control is added to the map's overlay container.
Target.
ProtectedunProtectedUnlisten for a certain type of event.
Type.
Listener.
Nom du callback déclenché lors d'un clic sur la couche Panoramax active. pnx:data:clicked
Nom du callback déclenché lors du survol de la couche Panoramax active. pnx:data:hovered
Nom du callback déclenché lors d'un clic sur la couche Panoramax active. pnx:data:clicked
Nom de l'événement déclenché quand une plage de dates est saisie. pnx:filter:dates
Événement déclenché à l'initialisation du panneau des filtres. pnx:filter:init
Nom de l'événement déclenché quand une période prédéfinie est sélectionnée. pnx:filter:periode
Nom de l'événement déclenché quand les filtres sont appliqués. pnx:filter:render
Nom de l'événement déclenché quand un type d'image est sélectionné. pnx:filter:type
Nom du callback déclenché lors du survol de la couche Panoramax active. pnx:data:hovered
Événement déclenché à l'ouverture du panneau Panoramax. pnx:opened
Options de configuration du contrôle.