Propriétés d'une carte Google Map
Apperance
Nom | Fonction |
---|---|
Address | Cette propriété permet de spécifier l'adresse qui sera affichée dans la carte Google. L'adresse doit être formatée de la manière suivante : [Adresse], [Ville], [État/Territoire], [Pays], [Code postal/Code de zone] Il faut séparer chaque élément avec une virgule. Tous les éléments de l'adresse ne sont pas obligatoires, vous pouvez juste afficher une ville ou un pays. |
AutoCenter | Lorsque cette propriété est activée, la carte sera automatiquement centrée et zoomée sur l'adresse ou le point d'intérêt défini. |
Coordinates | Ces propriétés permettent de définir la latitude et la longitude. Lorsque ces coordonnées sont renseignées, la propriété Address est ignorée. |
Latitude | La latitude doit être comprise entre -90 et 90. |
Longitude | La longitude doit être comprise entre -180 et 180. |
MapType | Cette propriété permet de définir le style de carte à afficher. Cette propriété offre plusieurs options qui sont : mtRoad - Carte routière (par défaut), mtSatellite - Image satellite de la zone de la carte, mtHybrid - Image satellite avec les routes superposées sur la carte, mtTerrain - Rendu topographique de la zone de la carte. |
Markers | Cette propriété permet de renseigner une liste d'adresse à afficher sur la carte. La liste doit être construite sous la forme suivante :Nom du marqueur, Adresse (même forme que la propriété **Address**), Un seul caractère qui sera affiché sur la carte |
Params | Cette propriété permet d'utiliser des paramètres avancés ou de personnaliser complètement les paramètres envoyés à l'API Google Maps. Vous pouvez par exemple forcer la langue en anglais language=english ou modifier le style de la carte style=feature:road.local. Vous retrouverez la documentation des paramètres sur cette page API Maps Static |
Scale | Cette propriété affecte le nombre de pixels retournés par l'API Google Maps. Une valeur de 2 retourne deux fois plus de pixels qu'une valeur de 1, tout en conservant la même zone de couverture et le même niveau de détail. Cette propriété est particulièrement utile lors de l'impression en haute résolution ou lors du zoom au-delà de 100% dans le visualiseur. |
Visible | Cette propriété rend la carte Google invisible à l'impression lorsqu'elle n'est pas cochée. Si la propriété Stretch est activée, l'espace occupé par la carte Google sera réduite au minimum et tous les éléments qui lui seront lié via la propriété ShiftRelativeTo se déplaceront. |
Zoom | Cette propriété détermine le niveau de magnification de la carte. Cette propriété prend une valeur numérique correspondant au niveau de zoom souhaité pour la région. Les niveaux de zoom possibles vont de 0 (le niveau de zoom le plus bas, où l'ensemble du monde peut être vu sur une seule carte) à 21 (où l'on peut voir des bâtiments individuels) dans la vue par défaut de la carte routière. |
Identity
Nom | Fonction |
---|---|
APIKey | Cette propriété permet de spécifier la clé API nécessaire pour accéder à l'API Google Static Maps. Cette clé est essentielle pour permettre à votre application de communiquer avec les services de Google Maps et d'afficher des cartes statiques dans votre modèle. |
UserName | Cette propriété permet de nommer l'objet. Il est important de donner un nom à tous vos objets pour gagner en visibilité dans l'arborescence et pour utiliser les objets dans l'onglet Calcul. |
Layout - Mise en page
Vous retrouverez la définition de ces propriétés communes à tous les objets sur cette page Layout - Mise en page.
Layout - Dynamic - Mise en page dynamique
Nom | Fonction |
---|---|
Anchors | Ces propriétés permettent d'ancrer la carte Google à une position précise dans l'objet parent. Les valeurs possibles sont atBottom - Ancré avec le bas, atLeft - Ancré avec la gauche, atRight - Ancré avec la droite, atTop - Ancré avec le haut. Si toutes les propriétés sont cochées, cela revient à cocher ParentHeight et ParentWidth. |
ReprintOnOverFlow | Cette propriété s'applique aux situations où des objets de la même bande sont extensible (Strech) et s'étendent sur plusieurs pages. S'ils débordent sur une nouvelle page, les autres objets situés sur la même bande seront réimprimés sur la nouvelle page si cette propriété est activée. Par défaut, cette propriété est désactivée. |