Options de la carte à passer au constructeur de l'objet Map
- See:
Members
-
disableInfoBubble :Boolean
-
Désactiver ou non les info-bulle (false par défaut)
Type: Boolean
-
extensionsToBlock :String[]
-
Restriction sur les extensions Aigle à charger
Si aucune valeur n'est passée, toutes les extensions définies dans Aigles seront disponibles dans le canevas
Si une valeur est passée, les extensions passées verront leur chargement bloqué
Type: String[]
Exemple
["Routing", "MultimediaBrowser"]
-
extent :String
-
Emprise initiale
Définie sous la forme Nord, Sud, Est, Ouest
Les coordonnées de l'emprise doivent être définies en mètres.
Type: String
Exemple
"6230310.994135345, 6213404.647885345, 545652.4266024437, 525102.105972744"
-
filters :String[]
-
Filtre(s) à appliquer à la recherche au démarrage
Type: String[]
Exemple
["id=073", "nom_commune=Villeurbanne"]
-
forceGEO
-
Forcer l'utilisation de l'intégration GEO
-
forceHTML
-
Forcer le passage en HTML5
-
getImageCallback :String
-
Callback à appeler pour la récupération de la carte au format image pour impression
Type: String
Exemple
function onGetImage(url, w, h){...}
-
getResultsCallback :String
-
Callback à appeler pour la récupération des résultats au format HTML pour impression
Type: String
Exemple
function onGetResults(content){...}
-
legend :String[]
-
Etat de visibilité des couches au démarrage de l'application (Légende)
Couples de clé / valeur dans un Object (clé: Nom de la couche dans Aigle / valeur 0 ou 1)
Les couches non précisés seront visibles au démarrage si le style "Visible au démarrage" est activé dans Aigle
Pour un groupe, préfixe le nom de la couche par [groupe].
Pour un élément d'analyse, utiliser la syntaxe [analysis_item]NOMDEL_ANALYSE[__item]NOM_DE_LA_CLASSE_D_ANALYSE=0 ou 1
Pour modifier l'opacité d'un raster, suffixez le nom par [opacity]=VALEUR_ENTRE_0_ET_100
Type: String[]
Exemple
["Communes=1", "Zone d'intervention des centres de secours=1"]
-
navigationLeftOffset :Number
-
Décalage de la navigation par rapport au bord de la carte (20px par défaut)
Type: Number
Exemple
20
-
onFeatureCallback :int
-
Callback à appeler à chaque fois qu'un dessin se termine
La signature de la callback doit être la suivante
Type: int
Exemples
function onFeatureCallback(id){...} items est un entier représentant l'identifiant de l'objet dessiné
function onFeatureCallback(id){ alert(id); return; }
-
onFeatureMouseClickCallback :int
-
Callback à appeler à chaque fois que la souris click un objet dans la couche de dessin
La signature de la callback doit être la suivante
Type: int
Exemples
function onFeatureMouseClickCallback(id){...} items est un entier représentant l'identifiant de l'objet séléctionné
function onFeatureMouseClickCallback(id){ alert(id); return; }
-
onFeatureMouseOutCallback :int
-
Callback à appeler à chaque fois que la souris sort d'un objet dans la couche de dessin
La signature de la callback doit être la suivante
Type: int
Exemples
function onFeatureMouseOutCallback(id){...} items est un entier représentant l'identifiant de l'objet séléctionné
function onFeatureMouseOutCallback(id){ alert(id); return; }
-
onFeatureMouseOverCallback :int
-
Callback à appeler à chaque fois que la souris entre sur un objet dans la couche de dessin
La signature de la callback doit être la suivante
Type: int
Exemples
function onFeatureMouseOverCallback(id){...} items est un entier représentant l'identifiant de l'objet séléctionné
function onFeatureMouseMoveCallback(id){ alert(id); return; }
-
onFeatureSelectedCallback :int
-
Callback à appeler à chaque fois qu'un objet est séléctionné dans la couche de dessin
La signature de la callback doit être la suivante
Type: int
Exemples
function onFeatureSelectedCallback(id){...} items est un entier représentant l'identifiant de l'objet séléctionné
function onFeatureSelectedCallback(id){ alert(id); return; }
-
onInitFinishedCallback :String
-
Callback à appeler une fois que la carte a fini son initialisation
Type: String
-
onSelectionCallback :String
-
Callback à appeler à chaque sélection faite sur la carte La signature de la callback doit être la suivante
Type: String
Exemples
function onSelection(items){...} items est un tableau d'Object ayant plusieurs propriétés:
- searchName: Nom de la recherche associée à l'élément
- geoField: Identifiant géographique de l'élément
- value1: Premier champ de donnée défini dans la recherche Aigle
- value2: Deuxième champ de donnée défini dans la recherche Aigle
function onSelection(items){ if (items.length < 1){ alert("aucune selection"); return; } for each (var item in items){ var serial = item.searchName + " - " + item.geoField + " - " + item.value1 + " - " + item.value2; alert(serial); } }
-
proxSearches :String[]
-
Recherche à proximité à lancer au démarrage. Va remplacer celles qui ont été définies commes visibles au démarrage dans Aigle.
Type: String[]
Exemple
["Collèges", "Centres de secours"]
-
proxSearchesRestrict :String[]
-
Restriction sur les recherches à proximité du canevas par rapport à celles définies dans Aigle.
Si aucune valeur n'est passée, toutes les recherches définies dans Aigles seront disponibles.
Si une valeur est passée, uniquement les recherches passées apparaîtront dans le canvas.
Si vous passez la valeur [], la recherche à proximité sera désactivée.
Type: String[]
Exemple
["Recherches de cantons", "Recherches de collèges"]
-
proxyURL
-
URL permettant de faire du JSON-P pour intégration canevas HTML5
-
resultMarkerUrl :String
-
URL de l'image à afficher en remplacement des pictogrammes "1", "2", ... par défaut
Type: String
Exemple
http://serveur.com/image.jpg
-
searchName :String
-
Nom de la recherche à lancer au démarrage
Doit être défini au sein de l'application Aigle au préalable
Cette recherche peut être filtrée grâce au paramètre filters
Type: String
- See:
-
- filters
-
showExtras :Boolean
-
Afficher ou non le bouton Extras (masqué par défaut)
Type: Boolean
-
showMiniMap :Boolean
-
Afficher ou non la mini-carte (passe outre le paramétrage du thème par défaut)
Type: Boolean
-
showNavigation :Boolean
-
Afficher ou non l'interface de navigation (affichée par défaut)
Type: Boolean
-
showPrint :Boolean
-
Afficher ou non l'accès à l'impression
Type: Boolean
-
showProxSearchBar :Boolean
-
Afficher ou non la barre de droite contenant les recherches à proximité (affichée par défaut)
Type: Boolean
-
showScale :Boolean
-
Afficher ou non l'échelle sur la carte
Type: Boolean
-
showTextSearch :Boolean
-
Afficher ou non la barre de recherche (masquée par défaut)
Type: Boolean
-
showTMSSwitch :Boolean
-
Afficher ou non le bouton de bascule de services TMS (masqué par défaut)
Type: Boolean
-
showTOC :Boolean
-
Afficher ou non le Table Of Content (zone de gauche, masquée par défaut)
Type: Boolean
-
textSearches :String[]
-
Recherches Full Text actives au démarrage.
Type: String[]
Exemple
["Recherches de cantons", "Recherches de collèges"]
-
textSearchesRestrict :String[]
-
Restriction sur les recherches Full Text du canevas par rapport à celles définies dans Aigle.
Si aucune valeur n'est passée, toutes les recherches définies dans Aigles seront disponibles pour la recherche texte.
Si une valeur est passée, uniquement les recherches passées apparaîtront dans le canvas.
Si vous passez la valeur [], la recherche texte sera désactivée.
Type: String[]
Exemple
["Recherches de cantons", "Recherches de collèges"]
-
themePath
-
Chemin vers le fichier theme.xml. Pour Aigle 4, indiquer le chemin local par exemple themes/theme_special/theme.xml. Pour GEO, indiquer l'URL complète du fichier CSS à utiliser
-
useMouseWheel :Boolean
-
Utilisation ou non de la molette de la souris
Peut-aussi être utilisé à l'exécution par les méthodes activateMouseWheel et deactivateMouseWheel
Type: Boolean