Créer un polygone fixe ou mobile à l'aide de la propriété draggable

Polygone Polygon exemples et tutoriels en Français

API Google Maps JavaScript version 3

Partager ce tutoriel sur les réseaux sociaux
Signaler une erreur dans cet article

Comment créer un polygone fixe ou mobile avec la propriété draggable ?

Ce tutoriel est basé sur le code de l'exemple intitulé : Créer et afficher un polygone sur une carte Google Maps.

Nous allons compléter ce code afin de rendre le polygone fixe ou mobile à l'aide de la propriété draggable d'un objet PolygonOptions.

Deux boutons ( <div/>) seront également créés pour autoriser ou interdire le déplacement du polygone sur la carte.

Carte avec polygone fixe ou mobile

Cliquez sur le bouton "Valeur draggable" pour afficher la valeur de la propriété draggable du polygone.
Cliquez sur le polygone et faites le glisser sur la carte. Le polygone se déplace tandis que la carte reste immobile.
Cliquez sur le bouton "Inverser" pour modifier la valeur de la propriété draggable du polygone.
Essayez de nouveau de déplacer le polygone sur la carte.
Valeur draggable
   
Inverser
- true : le polygone est déplaçable sur la carte.
- false : le polygone n'est pas déplaçable indépendamment de la carte.

Polygone déplaçable avec draggable: true

Pour qu'un polygone soit déplaçable ou mobile il suffit d'affecter la valeur true à la propriété draggable du polygone :

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: true
};
var monPolygone = new google.maps.Polygon( optionsPolygone );

Autre écriture possible en utilisant les différentes méthodes de la classe Polygon :

var monPolygone = new google.maps.Polygon();
	monPolygone.setMap( maCarte );
	monPolygone.setPaths( tableauPointsPolygone );
	monPolygone.setDraggable( true );

Autre écriture possible, la classe Polygon héritant de la classe la classe MVCObject :

var monPolygone = new google.maps.Polygon();
	monPolygone.set( "map", maCarte );
	monPolygone.set( "paths", tableauPointsPolygone );
	monPolygone.set( "draggable", true );

ou :

var monPolygone = new google.maps.Polygon();
	monPolygone.setValues( {
		"map": maCarte,
		"paths": tableauPointsPolygone,
		"draggable": true
	} );

Polygone fixe avec draggable: false

Pour qu'un polygone soit fixe ou immobile il suffit d'affecter la valeur false à la propriété draggable du polygone :

Par défaut, un polygone n'est pas déplaçable. On peut donc soit omettre la propriété draggable dans l'objet littéral optionsPolygone :

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone
};
var monPolygone = new google.maps.Polygon( optionsPolygone );

soit préciser de façon explicite que la propriété draggable dans l'objet littéral optionsPolygone vaut false :

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: false
};
var monPolygone = new google.maps.Polygon( optionsPolygone );

Autre écriture possible en utilisant les différentes méthodes de la classe Polygon :

var monPolygone = new google.maps.Polygon();
	monPolygone.setMap( maCarte );
	monPolygone.setPaths( tableauPointsPolygone );
	monPolygone.setDraggable(  false );

Autre écriture possible, la classe Polygon héritant de la classe la classe MVCObject :

var monPolygone = new google.maps.Polygon();
	monPolygone.set( "map", maCarte );
	monPolygone.set( "paths", tableauPointsPolygone );
	monPolygone.set( "draggable", false );

ou :

var monPolygone = new google.maps.Polygon();
	monPolygone.setValues( {
		"map": maCarte,
		"paths": tableauPointsPolygone,
		"draggable": false
	} );

Obtenir la valeur de la propriété draggable du polygone avec la méthode getDraggable

/**
* Javascript
*/

		/*********************************************************************************************************
		 * Tableau sous forme d'objets LatLng 					OU			   Sous forme d'objets LatLngLiteral *
		 *********************************************************************************************************/
		
var tableauPointsPolygone = [										//	var tableauPointsPolygone = [
	new google.maps.LatLng(47.42968024, 1.08501332),					//		{ lat: 47.42968024, lng: 1.08501332 },			
	new google.maps.LatLng(47.40863250, 1.11052710),					//		{ lat: 47.40863250, lng: 1.11052710 },			
	... etc ....														//		... etc ....
	new google.maps.LatLng(47.44568696, 1.13191347),					//		{ lat: 47.44568696, lng: 1.13191347 },			
	new google.maps.LatLng(47.42924237, 1.11475930)					//		{ lat: 47.42924237, lng: 1.11475930 }			
];																	//	];

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: true
};
var monPolygone = new google.maps.Polygon( optionsPolygone );

google.maps.event.addDomListener( document.getElementById("boutonValeur"), 'click', function() {
	document.getElementById("valeur").innerHTML =  monPolygone.getDraggable();
});

/**
* Dans le BODY
*/
<div id="boutonValeur"></div>
<div id="valeur"></div>

La classe Polygon héritant de la classe MVCObject il est également possible d'utiliser la méthode get.

/**
* Javascript
*/

		/*********************************************************************************************************
		 * Tableau sous forme d'objets LatLng 					OU			   Sous forme d'objets LatLngLiteral *
		 *********************************************************************************************************/
		
var tableauPointsPolygone = [										//	var tableauPointsPolygone = [
	new google.maps.LatLng(47.42968024, 1.08501332),					//		{ lat: 47.42968024, lng: 1.08501332 },			
	new google.maps.LatLng(47.40863250, 1.11052710),					//		{ lat: 47.40863250, lng: 1.11052710 },			
	... etc ....														//		... etc ....
	new google.maps.LatLng(47.44568696, 1.13191347),					//		{ lat: 47.44568696, lng: 1.13191347 },			
	new google.maps.LatLng(47.42924237, 1.11475930)					//		{ lat: 47.42924237, lng: 1.11475930 }			
];		
															//	];
var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: true
};
var monPolygone = new google.maps.Polygon();
	monPolygone.setValues( optionsPolygone );

google.maps.event.addDomListener( document.getElementById("boutonValeur"), 'click', function() {
	document.getElementById("valeur").innerHTML =  monPolygone.get( "draggable" );
});


/**
* Dans le BODY
*/
<div id="boutonValeur"></div>
<div id="valeur"></div>

Modifier la valeur de la propriété draggable du polygone avec la méthode setDraggable

La méthode setDraggable permet de modifier la valeur de la propriété draggable d'un polygone.


		/*********************************************************************************************************
		 * Tableau sous forme d'objets LatLng 					OU			   Sous forme d'objets LatLngLiteral *
		 *********************************************************************************************************/
		
var tableauPointsPolygone = [										//	var tableauPointsPolygone = [
	new google.maps.LatLng(47.42968024, 1.08501332),					//		{ lat: 47.42968024, lng: 1.08501332 },			
	new google.maps.LatLng(47.40863250, 1.11052710),					//		{ lat: 47.40863250, lng: 1.11052710 },			
	... etc ....														//		... etc ....
	new google.maps.LatLng(47.44568696, 1.13191347),					//		{ lat: 47.44568696, lng: 1.13191347 },			
	new google.maps.LatLng(47.42924237, 1.11475930)					//		{ lat: 47.42924237, lng: 1.11475930 }			
];																	//	];

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: false
};
var monPolygone = new google.maps.Polygon( optionsPolygone );
	monPolygone.setDraggable( true ); 

La classe Polygon héritant de la classe MVCObject il est également possible d'utiliser la méthode set.


		/*********************************************************************************************************
		 * Tableau sous forme d'objets LatLng 					OU			   Sous forme d'objets LatLngLiteral *
		 *********************************************************************************************************/
		
var tableauPointsPolygone = [										//	var tableauPointsPolygone = [
	new google.maps.LatLng(47.42968024, 1.08501332),					//		{ lat: 47.42968024, lng: 1.08501332 },			
	new google.maps.LatLng(47.40863250, 1.11052710),					//		{ lat: 47.40863250, lng: 1.11052710 },			
	... etc ....														//		... etc ....
	new google.maps.LatLng(47.44568696, 1.13191347),					//		{ lat: 47.44568696, lng: 1.13191347 },			
	new google.maps.LatLng(47.42924237, 1.11475930)					//		{ lat: 47.42924237, lng: 1.11475930 }			
];																	//	];

var optionsPolygone = {
	map: maCarte,
	paths: tableauPointsPolygone,
	draggable: false
};
var monPolygone = new google.maps.Polygon();
	monPolygone.setValues( optionsPolygone );
	monPolygone.set( "draggable", true );

Code pour afficher et modifier la propriété draggable d'un polygone à l'aide d'un bouton

Le code ci-dessous permet de modifier la valeur de la propriété draggable d'un polygone pour le rendre fixe ou mobile à l'aide d'un simple bouton.

<!DOCTYPE html>
<html lang="fr">
	<head>
		<meta name="viewport" content="initial-scale=1.0, user-scalable=no"/>
		<meta charset="UTF-8" />
		<title>Titre de votre page</title>
		<style type="text/css">
			html, body {
				height: 100%;
				margin: 0;
				padding: 0
			}
			#EmplacementDeMaCarte {
				height: 80%
			}
			#boutons{
				margin: 1em;
				padding: 1em;
				text-align:center;
			}
			.bouton{
				display:inline-block;
				width: 180px;
				height: 20px;
				margin: 1em;
				padding: .6em;
				background-color: white;
				border-color: 1px solid grey;
				cursor: pointer;
				text-align: center;
			}
			.true{color:green}
			.false{color:red}
			#cadre {
				border-left: 10px solid #FFA606;
				border-right: 10px solid #FFA606;
				background: #FFF6C8;
				padding: 1em;
				margin: 1em 0;
				text-align: left;
				-moz-border-radius: 5px;
				-webkit-border-radius: 5px;
				border-radius: 5px;
			}
		</style>
	</head>
	
	<body>
		<div id="EmplacementDeMaCarte"></div>
		<div id="cadre">
			Cliquez sur le bouton "<strong>Inverser</strong>" pour modifier la valeur de la propriété "<strong>draggable</strong>" du polygone.<br/>
			- <span class="true">true</span> : le polygone est déplaçable sur la carte. Vous pouvez le faire glisser sur la carte.<br/>
			- <span class="false">false</span> : le polygone n'est pas déplaçable indépendamment de la carte. Il est fixe.<br/>
			<div id="boutons">
				<div id="boutonModifier" class="bouton">Inverser</div>
				<div id="valeur" class="bouton">true</div>
			</div>
		</div>

		<noscript>
			<p>Attention : </p>
			<p>Afin de pouvoir utiliser Google Maps, JavaScript doit être activé.</p>
			<p>Or, il semble que JavaScript est désactivé ou qu'il ne soit pas supporté par votre navigateur.</p>
			<p>Pour afficher Google Maps, activez JavaScript en modifiant les options de votre navigateur, puis essayez à nouveau.</p>
		</noscript>
		<script>
			function initialisation() {
				var optionsCarte = {
					zoom: 8,
					center: {lat: 47.251037, lng: 0.786379}
				}
				var maCarte = new google.maps.Map( document.getElementById("EmplacementDeMaCarte"), optionsCarte );

				
						/*********************************************************************************************************
						 * Tableau sous forme d'objets LatLng 					OU			   Sous forme d'objets LatLngLiteral *
						 *********************************************************************************************************/
						
				var tableauPointsPolygone = [										//	var tableauPointsPolygone = [
					new google.maps.LatLng(47.42968024, 1.08501332),					//		{ lat: 47.42968024, lng: 1.08501332 },			
					new google.maps.LatLng(47.40863250, 1.11052710),					//		{ lat: 47.40863250, lng: 1.11052710 },			
					new google.maps.LatLng(47.39847023, 1.11339735),					//		{ lat: 47.39847023, lng: 1.11339735 },			
					new google.maps.LatLng(47.39037110, 1.12169048),					//		{ lat: 47.39037110, lng: 1.12169048 },			
					new google.maps.LatLng(47.38365268, 1.12185672),					//		{ lat: 47.38365268, lng: 1.12185672 },			
					new google.maps.LatLng(47.38165632, 1.11851140),					//		{ lat: 47.38165632, lng: 1.11851140 },			
					new google.maps.LatLng(47.37288439, 1.10740204),					//		{ lat: 47.37288439, lng: 1.10740204 },			
					new google.maps.LatLng(47.36714826, 1.10688532),					//		{ lat: 47.36714826, lng: 1.10688532 },			
					new google.maps.LatLng(47.35506845, 1.12241454),					//		{ lat: 47.35506845, lng: 1.12241454 },			
					new google.maps.LatLng(47.35010468, 1.11578959),					//		{ lat: 47.35010468, lng: 1.11578959 },			
					new google.maps.LatLng(47.33439640, 1.10724253),					//		{ lat: 47.33439640, lng: 1.10724253 },			
					new google.maps.LatLng(47.33108483, 1.10631308),					//		{ lat: 47.33108483, lng: 1.10631308 },			
					new google.maps.LatLng(47.32853327, 1.09485991),					//		{ lat: 47.32853327, lng: 1.09485991 },			
					new google.maps.LatLng(47.30160900, 1.10598661),					//		{ lat: 47.30160900, lng: 1.10598661 },			
					new google.maps.LatLng(47.29840202, 1.10812351),					//		{ lat: 47.29840202, lng: 1.10812351 },			
					new google.maps.LatLng(47.29454306, 1.13122139),					//		{ lat: 47.29454306, lng: 1.13122139 },			
					new google.maps.LatLng(47.27219886, 1.16206063),					//		{ lat: 47.27219886, lng: 1.16206063 },			
					new google.maps.LatLng(47.28556521, 1.17337523),					//		{ lat: 47.28556521, lng: 1.17337523 },			
					new google.maps.LatLng(47.28860459, 1.17412885),					//		{ lat: 47.28860459, lng: 1.17412885 },			
					new google.maps.LatLng(47.28491752, 1.18243258),					//		{ lat: 47.28491752, lng: 1.18243258 },			
					new google.maps.LatLng(47.28441775, 1.19723765),					//		{ lat: 47.28441775, lng: 1.19723765 },			
					new google.maps.LatLng(47.28902962, 1.21528003),					//		{ lat: 47.28902962, lng: 1.21528003 },			
					new google.maps.LatLng(47.29238933, 1.21570011),					//		{ lat: 47.29238933, lng: 1.21570011 },			
					new google.maps.LatLng(47.29361222, 1.21934918),					//		{ lat: 47.29361222, lng: 1.21934918 },			
					new google.maps.LatLng(47.29417247, 1.22333091),					//		{ lat: 47.29417247, lng: 1.22333091 },			
					new google.maps.LatLng(47.28662943, 1.24256654),					//		{ lat: 47.28662943, lng: 1.24256654 },			
					new google.maps.LatLng(47.28366097, 1.24364529),					//		{ lat: 47.28366097, lng: 1.24364529 },			
					new google.maps.LatLng(47.27825985, 1.24329305),					//		{ lat: 47.27825985, lng: 1.24329305 },			
					new google.maps.LatLng(47.27573009, 1.24215510),					//		{ lat: 47.27573009, lng: 1.24215510 },			
					new google.maps.LatLng(47.25727671, 1.26495846),					//		{ lat: 47.25727671, lng: 1.26495846 },			
					new google.maps.LatLng(47.25593912, 1.27499997),					//		{ lat: 47.25593912, lng: 1.27499997 },			
					new google.maps.LatLng(47.24097995, 1.28797848),					//		{ lat: 47.24097995, lng: 1.28797848 },			
					new google.maps.LatLng(47.22337195, 1.30168767),					//		{ lat: 47.22337195, lng: 1.30168767 },			
					new google.maps.LatLng(47.22001712, 1.30278253),					//		{ lat: 47.22001712, lng: 1.30278253 },			
					new google.maps.LatLng(47.21696491, 1.30451841),					//		{ lat: 47.21696491, lng: 1.30451841 },			
					new google.maps.LatLng(47.19387363, 1.32202901),					//		{ lat: 47.19387363, lng: 1.32202901 },			
					new google.maps.LatLng(47.19120800, 1.32376882),					//		{ lat: 47.19120800, lng: 1.32376882 },			
					new google.maps.LatLng(47.18622236, 1.32666077),					//		{ lat: 47.18622236, lng: 1.32666077 },			
					new google.maps.LatLng(47.17355812, 1.34353633),					//		{ lat: 47.17355812, lng: 1.34353633 },			
					new google.maps.LatLng(47.15371302, 1.35089400),					//		{ lat: 47.15371302, lng: 1.35089400 },			
					new google.maps.LatLng(47.13826760, 1.36185757),					//		{ lat: 47.13826760, lng: 1.36185757 },			
					new google.maps.LatLng(47.13508173, 1.36374806),					//		{ lat: 47.13508173, lng: 1.36374806 },			
					new google.maps.LatLng(47.13158451, 1.36403564),					//		{ lat: 47.13158451, lng: 1.36403564 },			
					new google.maps.LatLng(47.12111614, 1.36446279),					//		{ lat: 47.12111614, lng: 1.36446279 },			
					new google.maps.LatLng(47.10847324, 1.35566558),					//		{ lat: 47.10847324, lng: 1.35566558 },			
					new google.maps.LatLng(47.10620034, 1.35183320),					//		{ lat: 47.10620034, lng: 1.35183320 },			
					new google.maps.LatLng(47.10046198, 1.33947341),					//		{ lat: 47.10046198, lng: 1.33947341 },			
					new google.maps.LatLng(47.10465044, 1.32664213),					//		{ lat: 47.10465044, lng: 1.32664213 },			
					new google.maps.LatLng(47.10294134, 1.31749198),					//		{ lat: 47.10294134, lng: 1.31749198 },			
					new google.maps.LatLng(47.09361953, 1.31127852),					//		{ lat: 47.09361953, lng: 1.31127852 },			
					new google.maps.LatLng(47.08387564, 1.31628544),					//		{ lat: 47.08387564, lng: 1.31628544 },			
					new google.maps.LatLng(47.07387977, 1.31218245),					//		{ lat: 47.07387977, lng: 1.31218245 },			
					new google.maps.LatLng(47.07225681, 1.29377624),					//		{ lat: 47.07225681, lng: 1.29377624 },			
					new google.maps.LatLng(47.06896593, 1.29299877),					//		{ lat: 47.06896593, lng: 1.29299877 },			
					new google.maps.LatLng(47.06285813, 1.28915451),					//		{ lat: 47.06285813, lng: 1.28915451 },			
					new google.maps.LatLng(47.05040679, 1.27253541),					//		{ lat: 47.05040679, lng: 1.27253541 },			
					new google.maps.LatLng(47.04080404, 1.27609488),					//		{ lat: 47.04080404, lng: 1.27609488 },			
					new google.maps.LatLng(47.02082940, 1.24899326),					//		{ lat: 47.02082940, lng: 1.24899326 },			
					new google.maps.LatLng(47.01994778, 1.24426187),					//		{ lat: 47.01994778, lng: 1.24426187 },			
					new google.maps.LatLng(47.01414657, 1.23222516),					//		{ lat: 47.01414657, lng: 1.23222516 },			
					new google.maps.LatLng(47.01704672, 1.22974500),					//		{ lat: 47.01704672, lng: 1.22974500 },			
					new google.maps.LatLng(47.02491193, 1.22063612),					//		{ lat: 47.02491193, lng: 1.22063612 },			
					new google.maps.LatLng(47.02829390, 1.20673688),					//		{ lat: 47.02829390, lng: 1.20673688 },			
					new google.maps.LatLng(47.02768832, 1.20280228),					//		{ lat: 47.02768832, lng: 1.20280228 },			
					new google.maps.LatLng(47.03171225, 1.19304562),					//		{ lat: 47.03171225, lng: 1.19304562 },			
					new google.maps.LatLng(47.03406686, 1.19007542),					//		{ lat: 47.03406686, lng: 1.19007542 },			
					new google.maps.LatLng(47.04103930, 1.18106781),					//		{ lat: 47.04103930, lng: 1.18106781 },			
					new google.maps.LatLng(47.04122198, 1.17598366),					//		{ lat: 47.04122198, lng: 1.17598366 },			
					new google.maps.LatLng(47.03936016, 1.16099434),					//		{ lat: 47.03936016, lng: 1.16099434 },			
					new google.maps.LatLng(47.02443701, 1.11557352),					//		{ lat: 47.02443701, lng: 1.11557352 },			
					new google.maps.LatLng(47.02676445, 1.11277064),					//		{ lat: 47.02676445, lng: 1.11277064 },			
					new google.maps.LatLng(47.02923895, 1.11026547),					//		{ lat: 47.02923895, lng: 1.11026547 },			
					new google.maps.LatLng(47.02817327, 1.10568445),					//		{ lat: 47.02817327, lng: 1.10568445 },			
					new google.maps.LatLng(47.01583979, 1.07761895),					//		{ lat: 47.01583979, lng: 1.07761895 },			
					new google.maps.LatLng(47.00050787, 1.07020562),					//		{ lat: 47.00050787, lng: 1.07020562 },			
					new google.maps.LatLng(46.99644065, 1.05637507),					//		{ lat: 46.99644065, lng: 1.05637507 },			
					new google.maps.LatLng(46.98028310, 1.05169841),					//		{ lat: 46.98028310, lng: 1.05169841 },			
					new google.maps.LatLng(46.97200722, 1.05991566),					//		{ lat: 46.97200722, lng: 1.05991566 },			
					new google.maps.LatLng(46.96864234, 1.05992852),					//		{ lat: 46.96864234, lng: 1.05992852 },			
					new google.maps.LatLng(46.95882358, 1.06293441),					//		{ lat: 46.95882358, lng: 1.06293441 },			
					new google.maps.LatLng(46.94968173, 1.05803977),					//		{ lat: 46.94968173, lng: 1.05803977 },			
					new google.maps.LatLng(46.94511697, 1.04491829),					//		{ lat: 46.94511697, lng: 1.04491829 },			
					new google.maps.LatLng(46.94353675, 1.04122514),					//		{ lat: 46.94353675, lng: 1.04122514 },			
					new google.maps.LatLng(46.94206331, 1.03743767),					//		{ lat: 46.94206331, lng: 1.03743767 },			
					new google.maps.LatLng(46.93869869, 1.03588999),					//		{ lat: 46.93869869, lng: 1.03588999 },			
					new google.maps.LatLng(46.90735497, 1.03383904),					//		{ lat: 46.90735497, lng: 1.03383904 },			
					new google.maps.LatLng(46.87975105, 1.02522672),					//		{ lat: 46.87975105, lng: 1.02522672 },			
					new google.maps.LatLng(46.87966487, 1.02555819),					//		{ lat: 46.87966487, lng: 1.02555819 },			
					new google.maps.LatLng(46.85445233, 1.01692481),					//		{ lat: 46.85445233, lng: 1.01692481 },			
					new google.maps.LatLng(46.84849942, 1.02028364),					//		{ lat: 46.84849942, lng: 1.02028364 },			
					new google.maps.LatLng(46.84562033, 1.02264888),					//		{ lat: 46.84562033, lng: 1.02264888 },			
					new google.maps.LatLng(46.84425247, 1.01793513),					//		{ lat: 46.84425247, lng: 1.01793513 },			
					new google.maps.LatLng(46.83528245, 1.01020907),					//		{ lat: 46.83528245, lng: 1.01020907 },			
					new google.maps.LatLng(46.81444675, 1.00892597),					//		{ lat: 46.81444675, lng: 1.00892597 },			
					new google.maps.LatLng(46.80165466, 0.98534054),					//		{ lat: 46.80165466, lng: 0.98534054 },			
					new google.maps.LatLng(46.79089106, 1.00433090),					//		{ lat: 46.79089106, lng: 1.00433090 },			
					new google.maps.LatLng(46.78104145, 0.99996350),					//		{ lat: 46.78104145, lng: 0.99996350 },			
					new google.maps.LatLng(46.76876279, 1.00952589),					//		{ lat: 46.76876279, lng: 1.00952589 },			
					new google.maps.LatLng(46.76619967, 1.01118645),					//		{ lat: 46.76619967, lng: 1.01118645 },			
					new google.maps.LatLng(46.75781055, 1.01169354),					//		{ lat: 46.75781055, lng: 1.01169354 },			
					new google.maps.LatLng(46.75848232, 1.00678038),					//		{ lat: 46.75848232, lng: 1.00678038 },			
					new google.maps.LatLng(46.76255388, 0.98256139),					//		{ lat: 46.76255388, lng: 0.98256139 },			
					new google.maps.LatLng(46.75603931, 0.97959574),					//		{ lat: 46.75603931, lng: 0.97959574 },			
					new google.maps.LatLng(46.74000797, 0.96103354),					//		{ lat: 46.74000797, lng: 0.96103354 },			
					new google.maps.LatLng(46.73661972, 0.94723392),					//		{ lat: 46.73661972, lng: 0.94723392 },			
					new google.maps.LatLng(46.73862602, 0.94351764),					//		{ lat: 46.73862602, lng: 0.94351764 },			
					new google.maps.LatLng(46.75555810, 0.93004089),					//		{ lat: 46.75555810, lng: 0.93004089 },			
					new google.maps.LatLng(46.75644392, 0.91661111),					//		{ lat: 46.75644392, lng: 0.91661111 },			
					new google.maps.LatLng(46.75713172, 0.91186657),					//		{ lat: 46.75713172, lng: 0.91186657 },			
					new google.maps.LatLng(46.75456487, 0.88450636),					//		{ lat: 46.75456487, lng: 0.88450636 },			
					new google.maps.LatLng(46.74821948, 0.86747592),					//		{ lat: 46.74821948, lng: 0.86747592 },			
					new google.maps.LatLng(46.75103885, 0.86560570),					//		{ lat: 46.75103885, lng: 0.86560570 },			
					new google.maps.LatLng(46.75572329, 0.85974356),					//		{ lat: 46.75572329, lng: 0.85974356 },			
					new google.maps.LatLng(46.75915653, 0.85873310),					//		{ lat: 46.75915653, lng: 0.85873310 },			
					new google.maps.LatLng(46.76301643, 0.84485355),					//		{ lat: 46.76301643, lng: 0.84485355 },			
					new google.maps.LatLng(46.77686904, 0.82940699),					//		{ lat: 46.77686904, lng: 0.82940699 },			
					new google.maps.LatLng(46.78682247, 0.82610414),					//		{ lat: 46.78682247, lng: 0.82610414 },			
					new google.maps.LatLng(46.79167523, 0.81335038),					//		{ lat: 46.79167523, lng: 0.81335038 },			
					new google.maps.LatLng(46.80500372, 0.81560801),					//		{ lat: 46.80500372, lng: 0.81560801 },			
					new google.maps.LatLng(46.81419047, 0.81017172),					//		{ lat: 46.81419047, lng: 0.81017172 },			
					new google.maps.LatLng(46.81589599, 0.80986131),					//		{ lat: 46.81589599, lng: 0.80986131 },			
					new google.maps.LatLng(46.81921444, 0.80904641),					//		{ lat: 46.81921444, lng: 0.80904641 },			
					new google.maps.LatLng(46.82913453, 0.80800494),					//		{ lat: 46.82913453, lng: 0.80800494 },			
					new google.maps.LatLng(46.83289686, 0.79466885),					//		{ lat: 46.83289686, lng: 0.79466885 },			
					new google.maps.LatLng(46.84123124, 0.78689020),					//		{ lat: 46.84123124, lng: 0.78689020 },			
					new google.maps.LatLng(46.84734752, 0.79664236),					//		{ lat: 46.84734752, lng: 0.79664236 },			
					new google.maps.LatLng(46.85052090, 0.79501715),					//		{ lat: 46.85052090, lng: 0.79501715 },			
					new google.maps.LatLng(46.85095530, 0.77139616),					//		{ lat: 46.85095530, lng: 0.77139616 },			
					new google.maps.LatLng(46.85584449, 0.76636148),					//		{ lat: 46.85584449, lng: 0.76636148 },			
					new google.maps.LatLng(46.86126394, 0.77180512),					//		{ lat: 46.86126394, lng: 0.77180512 },			
					new google.maps.LatLng(46.86512083, 0.76564508),					//		{ lat: 46.86512083, lng: 0.76564508 },			
					new google.maps.LatLng(46.86058853, 0.75343291),					//		{ lat: 46.86058853, lng: 0.75343291 },			
					new google.maps.LatLng(46.87159107, 0.74353125),					//		{ lat: 46.87159107, lng: 0.74353125 },			
					new google.maps.LatLng(46.87285533, 0.73926748),					//		{ lat: 46.87285533, lng: 0.73926748 },			
					new google.maps.LatLng(46.88318244, 0.72947397),					//		{ lat: 46.88318244, lng: 0.72947397 },			
					new google.maps.LatLng(46.88609418, 0.72728715),					//		{ lat: 46.88609418, lng: 0.72728715 },			
					new google.maps.LatLng(46.90289002, 0.70467502),					//		{ lat: 46.90289002, lng: 0.70467502 },			
					new google.maps.LatLng(46.90936363, 0.70374480),					//		{ lat: 46.90936363, lng: 0.70374480 },			
					new google.maps.LatLng(46.91772474, 0.70892797),					//		{ lat: 46.91772474, lng: 0.70892797 },			
					new google.maps.LatLng(46.92582240, 0.70317977),					//		{ lat: 46.92582240, lng: 0.70317977 },			
					new google.maps.LatLng(46.93611405, 0.70617784),					//		{ lat: 46.93611405, lng: 0.70617784 },			
					new google.maps.LatLng(46.95937304, 0.69598384),					//		{ lat: 46.95937304, lng: 0.69598384 },			
					new google.maps.LatLng(46.96224177, 0.69517345),					//		{ lat: 46.96224177, lng: 0.69517345 },			
					new google.maps.LatLng(46.96571850, 0.69490960),					//		{ lat: 46.96571850, lng: 0.69490960 },			
					new google.maps.LatLng(46.97498261, 0.69017011),					//		{ lat: 46.97498261, lng: 0.69017011 },			
					new google.maps.LatLng(46.97898879, 0.66046567),					//		{ lat: 46.97898879, lng: 0.66046567 },			
					new google.maps.LatLng(46.98518471, 0.65589386),					//		{ lat: 46.98518471, lng: 0.65589386 },			
					new google.maps.LatLng(46.98825464, 0.64680341),					//		{ lat: 46.98825464, lng: 0.64680341 },			
					new google.maps.LatLng(46.98525129, 0.63779864),					//		{ lat: 46.98525129, lng: 0.63779864 },			
					new google.maps.LatLng(46.98665520, 0.63355960),					//		{ lat: 46.98665520, lng: 0.63355960 },			
					new google.maps.LatLng(46.99368441, 0.62398505),					//		{ lat: 46.99368441, lng: 0.62398505 },			
					new google.maps.LatLng(46.99941216, 0.62189672),					//		{ lat: 46.99941216, lng: 0.62189672 },			
					new google.maps.LatLng(47.00241686, 0.62365679),					//		{ lat: 47.00241686, lng: 0.62365679 },			
					new google.maps.LatLng(47.00751375, 0.61849424),					//		{ lat: 47.00751375, lng: 0.61849424 },			
					new google.maps.LatLng(47.00672340, 0.59055307),					//		{ lat: 47.00672340, lng: 0.59055307 },			
					new google.maps.LatLng(47.00610372, 0.58590340),					//		{ lat: 47.00610372, lng: 0.58590340 },			
					new google.maps.LatLng(47.00628437, 0.56774432),					//		{ lat: 47.00628437, lng: 0.56774432 },			
					new google.maps.LatLng(47.00253774, 0.56694689),					//		{ lat: 47.00253774, lng: 0.56694689 },			
					new google.maps.LatLng(46.99966428, 0.56792275),					//		{ lat: 46.99966428, lng: 0.56792275 },			
					new google.maps.LatLng(46.99243884, 0.57437966),					//		{ lat: 46.99243884, lng: 0.57437966 },			
					new google.maps.LatLng(46.98946847, 0.57315017),					//		{ lat: 46.98946847, lng: 0.57315017 },			
					new google.maps.LatLng(46.98338484, 0.57369159),					//		{ lat: 46.98338484, lng: 0.57369159 },			
					new google.maps.LatLng(46.98087006, 0.57687705),					//		{ lat: 46.98087006, lng: 0.57687705 },			
					new google.maps.LatLng(46.97492233, 0.59880332),					//		{ lat: 46.97492233, lng: 0.59880332 },			
					new google.maps.LatLng(46.95888599, 0.60170030),					//		{ lat: 46.95888599, lng: 0.60170030 },			
					new google.maps.LatLng(46.95643007, 0.59821795),					//		{ lat: 46.95643007, lng: 0.59821795 },			
					new google.maps.LatLng(46.95577136, 0.56330750),					//		{ lat: 46.95577136, lng: 0.56330750 },			
					new google.maps.LatLng(46.95847291, 0.55420243),					//		{ lat: 46.95847291, lng: 0.55420243 },			
					new google.maps.LatLng(46.95958839, 0.54955221),					//		{ lat: 46.95958839, lng: 0.54955221 },			
					new google.maps.LatLng(46.95586221, 0.51290377),					//		{ lat: 46.95586221, lng: 0.51290377 },			
					new google.maps.LatLng(46.95990582, 0.50519606),					//		{ lat: 46.95990582, lng: 0.50519606 },			
					new google.maps.LatLng(46.95779424, 0.50257366),					//		{ lat: 46.95779424, lng: 0.50257366 },			
					new google.maps.LatLng(46.95531864, 0.49128995),					//		{ lat: 46.95531864, lng: 0.49128995 },			
					new google.maps.LatLng(46.95401722, 0.48647204),					//		{ lat: 46.95401722, lng: 0.48647204 },			
					new google.maps.LatLng(46.94115233, 0.44480394),					//		{ lat: 46.94115233, lng: 0.44480394 },			
					new google.maps.LatLng(46.93811446, 0.44388596),					//		{ lat: 46.93811446, lng: 0.44388596 },			
					new google.maps.LatLng(46.92957893, 0.43870834),					//		{ lat: 46.92957893, lng: 0.43870834 },			
					new google.maps.LatLng(46.93167022, 0.43452277),					//		{ lat: 46.93167022, lng: 0.43452277 },			
					new google.maps.LatLng(46.93638940, 0.42074499),					//		{ lat: 46.93638940, lng: 0.42074499 },			
					new google.maps.LatLng(46.93613155, 0.40537091),					//		{ lat: 46.93613155, lng: 0.40537091 },			
					new google.maps.LatLng(46.93819306, 0.40114383),					//		{ lat: 46.93819306, lng: 0.40114383 },			
					new google.maps.LatLng(46.94370880, 0.38781863),					//		{ lat: 46.94370880, lng: 0.38781863 },			
					new google.maps.LatLng(46.94374982, 0.38282396),					//		{ lat: 46.94374982, lng: 0.38282396 },			
					new google.maps.LatLng(46.94856801, 0.36463241),					//		{ lat: 46.94856801, lng: 0.36463241 },			
					new google.maps.LatLng(46.93636828, 0.34807858),					//		{ lat: 46.93636828, lng: 0.34807858 },			
					new google.maps.LatLng(46.93670434, 0.34312481),					//		{ lat: 46.93670434, lng: 0.34312481 },			
					new google.maps.LatLng(46.93094955, 0.32535469),					//		{ lat: 46.93094955, lng: 0.32535469 },			
					new google.maps.LatLng(46.93262834, 0.32102225),					//		{ lat: 46.93262834, lng: 0.32102225 },			
					new google.maps.LatLng(46.93970665, 0.31057416),					//		{ lat: 46.93970665, lng: 0.31057416 },			
					new google.maps.LatLng(46.95531411, 0.30203470),					//		{ lat: 46.95531411, lng: 0.30203470 },			
					new google.maps.LatLng(46.95835450, 0.30302377),					//		{ lat: 46.95835450, lng: 0.30302377 },			
					new google.maps.LatLng(46.96393108, 0.30641470),					//		{ lat: 46.96393108, lng: 0.30641470 },			
					new google.maps.LatLng(46.97126400, 0.29821018),					//		{ lat: 46.97126400, lng: 0.29821018 },			
					new google.maps.LatLng(46.97892767, 0.30658476),					//		{ lat: 46.97892767, lng: 0.30658476 },			
					new google.maps.LatLng(46.99026695, 0.29144110),					//		{ lat: 46.99026695, lng: 0.29144110 },			
					new google.maps.LatLng(46.99016062, 0.29608637),					//		{ lat: 46.99016062, lng: 0.29608637 },			
					new google.maps.LatLng(46.99730433, 0.31073110),					//		{ lat: 46.99730433, lng: 0.31073110 },			
					new google.maps.LatLng(46.99992293, 0.30817391),					//		{ lat: 46.99992293, lng: 0.30817391 },			
					new google.maps.LatLng(47.00248833, 0.30515543),					//		{ lat: 47.00248833, lng: 0.30515543 },			
					new google.maps.LatLng(47.02110779, 0.30059571),					//		{ lat: 47.02110779, lng: 0.30059571 },			
					new google.maps.LatLng(47.02803136, 0.30994073),					//		{ lat: 47.02803136, lng: 0.30994073 },			
					new google.maps.LatLng(47.03130061, 0.30906716),					//		{ lat: 47.03130061, lng: 0.30906716 },			
					new google.maps.LatLng(47.04727131, 0.30789799),					//		{ lat: 47.04727131, lng: 0.30789799 },			
					new google.maps.LatLng(47.05397004, 0.29842778),					//		{ lat: 47.05397004, lng: 0.29842778 },			
					new google.maps.LatLng(47.05194756, 0.29450185),					//		{ lat: 47.05194756, lng: 0.29450185 },			
					new google.maps.LatLng(47.04404362, 0.26768267),					//		{ lat: 47.04404362, lng: 0.26768267 },			
					new google.maps.LatLng(47.04642902, 0.26422038),					//		{ lat: 47.04642902, lng: 0.26422038 },			
					new google.maps.LatLng(47.06850899, 0.26355225),					//		{ lat: 47.06850899, lng: 0.26355225 },			
					new google.maps.LatLng(47.07094310, 0.24387200),					//		{ lat: 47.07094310, lng: 0.24387200 },			
					new google.maps.LatLng(47.06916428, 0.23515611),					//		{ lat: 47.06916428, lng: 0.23515611 },			
					new google.maps.LatLng(47.06638619, 0.23284148),					//		{ lat: 47.06638619, lng: 0.23284148 },			
					new google.maps.LatLng(47.06132204, 0.22806192),					//		{ lat: 47.06132204, lng: 0.22806192 },			
					new google.maps.LatLng(47.05323449, 0.20819382),					//		{ lat: 47.05323449, lng: 0.20819382 },			
					new google.maps.LatLng(47.06300351, 0.19439948),					//		{ lat: 47.06300351, lng: 0.19439948 },			
					new google.maps.LatLng(47.05945508, 0.18034476),					//		{ lat: 47.05945508, lng: 0.18034476 },			
					new google.maps.LatLng(47.06072660, 0.17569622),					//		{ lat: 47.06072660, lng: 0.17569622 },			
					new google.maps.LatLng(47.06419290, 0.17673016),					//		{ lat: 47.06419290, lng: 0.17673016 },			
					new google.maps.LatLng(47.07073952, 0.17450408),					//		{ lat: 47.07073952, lng: 0.17450408 },			
					new google.maps.LatLng(47.08940780, 0.19779886),					//		{ lat: 47.08940780, lng: 0.19779886 },			
					new google.maps.LatLng(47.10404254, 0.18535326),					//		{ lat: 47.10404254, lng: 0.18535326 },			
					new google.maps.LatLng(47.11450970, 0.18348196),					//		{ lat: 47.11450970, lng: 0.18348196 },			
					new google.maps.LatLng(47.11336033, 0.17924514),					//		{ lat: 47.11336033, lng: 0.17924514 },			
					new google.maps.LatLng(47.10835728, 0.16783376),					//		{ lat: 47.10835728, lng: 0.16783376 },			
					new google.maps.LatLng(47.10011024, 0.16192025),					//		{ lat: 47.10011024, lng: 0.16192025 },			
					new google.maps.LatLng(47.10273845, 0.15861099),					//		{ lat: 47.10273845, lng: 0.15861099 },			
					new google.maps.LatLng(47.10837163, 0.13494584),					//		{ lat: 47.10837163, lng: 0.13494584 },			
					new google.maps.LatLng(47.11526768, 0.13413539),					//		{ lat: 47.11526768, lng: 0.13413539 },			
					new google.maps.LatLng(47.12459028, 0.14068793),					//		{ lat: 47.12459028, lng: 0.14068793 },			
					new google.maps.LatLng(47.12225805, 0.13731585),					//		{ lat: 47.12225805, lng: 0.13731585 },			
					new google.maps.LatLng(47.12099883, 0.12795377),					//		{ lat: 47.12099883, lng: 0.12795377 },			
					new google.maps.LatLng(47.12693382, 0.12396446),					//		{ lat: 47.12693382, lng: 0.12396446 },			
					new google.maps.LatLng(47.12928965, 0.11032459),					//		{ lat: 47.12928965, lng: 0.11032459 },			
					new google.maps.LatLng(47.12079355, 0.10471793),					//		{ lat: 47.12079355, lng: 0.10471793 },			
					new google.maps.LatLng(47.12185198, 0.09019821),					//		{ lat: 47.12185198, lng: 0.09019821 },			
					new google.maps.LatLng(47.11779427, 0.08243016),					//		{ lat: 47.11779427, lng: 0.08243016 },			
					new google.maps.LatLng(47.12063300, 0.07987166),					//		{ lat: 47.12063300, lng: 0.07987166 },			
					new google.maps.LatLng(47.14633374, 0.07839373),					//		{ lat: 47.14633374, lng: 0.07839373 },			
					new google.maps.LatLng(47.14406029, 0.06895283),					//		{ lat: 47.14406029, lng: 0.06895283 },			
					new google.maps.LatLng(47.14607776, 0.06492336),					//		{ lat: 47.14607776, lng: 0.06492336 },			
					new google.maps.LatLng(47.16461169, 0.05373939),					//		{ lat: 47.16461169, lng: 0.05373939 },			
					new google.maps.LatLng(47.16736909, 0.05664383),					//		{ lat: 47.16736909, lng: 0.05664383 },			
					new google.maps.LatLng(47.17638748, 0.06351912),					//		{ lat: 47.17638748, lng: 0.06351912 },			
					new google.maps.LatLng(47.18979432, 0.06659370),					//		{ lat: 47.18979432, lng: 0.06659370 },			
					new google.maps.LatLng(47.19095238, 0.06188429),					//		{ lat: 47.19095238, lng: 0.06188429 },			
					new google.maps.LatLng(47.19885600, 0.05379775),					//		{ lat: 47.19885600, lng: 0.05379775 },			
					new google.maps.LatLng(47.21418919, 0.06829312),					//		{ lat: 47.21418919, lng: 0.06829312 },			
					new google.maps.LatLng(47.21448627, 0.07287684),					//		{ lat: 47.21448627, lng: 0.07287684 },			
					new google.maps.LatLng(47.21634609, 0.07639082),					//		{ lat: 47.21634609, lng: 0.07639082 },			
					new google.maps.LatLng(47.21987751, 0.07245067),					//		{ lat: 47.21987751, lng: 0.07245067 },			
					new google.maps.LatLng(47.23351159, 0.07383049),					//		{ lat: 47.23351159, lng: 0.07383049 },			
					new google.maps.LatLng(47.24332588, 0.06909277),					//		{ lat: 47.24332588, lng: 0.06909277 },			
					new google.maps.LatLng(47.25192075, 0.07636784),					//		{ lat: 47.25192075, lng: 0.07636784 },			
					new google.maps.LatLng(47.27168330, 0.08010585),					//		{ lat: 47.27168330, lng: 0.08010585 },			
					new google.maps.LatLng(47.27414608, 0.08317663),					//		{ lat: 47.27414608, lng: 0.08317663 },			
					new google.maps.LatLng(47.27551694, 0.08748237),					//		{ lat: 47.27551694, lng: 0.08748237 },			
					new google.maps.LatLng(47.28237719, 0.08855585),					//		{ lat: 47.28237719, lng: 0.08855585 },			
					new google.maps.LatLng(47.28686424, 0.08237594),					//		{ lat: 47.28686424, lng: 0.08237594 },			
					new google.maps.LatLng(47.30819955, 0.10030330),					//		{ lat: 47.30819955, lng: 0.10030330 },			
					new google.maps.LatLng(47.31572342, 0.11110376),					//		{ lat: 47.31572342, lng: 0.11110376 },			
					new google.maps.LatLng(47.32883939, 0.11788989),					//		{ lat: 47.32883939, lng: 0.11788989 },			
					new google.maps.LatLng(47.33234057, 0.11745323),					//		{ lat: 47.33234057, lng: 0.11745323 },			
					new google.maps.LatLng(47.33535730, 0.13548960),					//		{ lat: 47.33535730, lng: 0.13548960 },			
					new google.maps.LatLng(47.34281815, 0.14443491),					//		{ lat: 47.34281815, lng: 0.14443491 },			
					new google.maps.LatLng(47.34537316, 0.14729705),					//		{ lat: 47.34537316, lng: 0.14729705 },			
					new google.maps.LatLng(47.35871482, 0.14284312),					//		{ lat: 47.35871482, lng: 0.14284312 },			
					new google.maps.LatLng(47.36179906, 0.14039868),					//		{ lat: 47.36179906, lng: 0.14039868 },			
					new google.maps.LatLng(47.36308964, 0.15385464),					//		{ lat: 47.36308964, lng: 0.15385464 },			
					new google.maps.LatLng(47.36531208, 0.15765902),					//		{ lat: 47.36531208, lng: 0.15765902 },			
					new google.maps.LatLng(47.38194028, 0.18213801),					//		{ lat: 47.38194028, lng: 0.18213801 },			
					new google.maps.LatLng(47.38600984, 0.16872393),					//		{ lat: 47.38600984, lng: 0.16872393 },			
					new google.maps.LatLng(47.39615122, 0.16824550),					//		{ lat: 47.39615122, lng: 0.16824550 },			
					new google.maps.LatLng(47.39872411, 0.15385288),					//		{ lat: 47.39872411, lng: 0.15385288 },			
					new google.maps.LatLng(47.40144282, 0.15677803),					//		{ lat: 47.40144282, lng: 0.15677803 },			
					new google.maps.LatLng(47.41659889, 0.18093645),					//		{ lat: 47.41659889, lng: 0.18093645 },			
					new google.maps.LatLng(47.42621555, 0.18514870),					//		{ lat: 47.42621555, lng: 0.18514870 },			
					new google.maps.LatLng(47.42958652, 0.18448090),					//		{ lat: 47.42958652, lng: 0.18448090 },			
					new google.maps.LatLng(47.45322102, 0.18087433),					//		{ lat: 47.45322102, lng: 0.18087433 },			
					new google.maps.LatLng(47.45575019, 0.18424796),					//		{ lat: 47.45575019, lng: 0.18424796 },			
					new google.maps.LatLng(47.47640960, 0.19884856),					//		{ lat: 47.47640960, lng: 0.19884856 },			
					new google.maps.LatLng(47.48449611, 0.20064778),					//		{ lat: 47.48449611, lng: 0.20064778 },			
					new google.maps.LatLng(47.48660313, 0.20414741),					//		{ lat: 47.48660313, lng: 0.20414741 },			
					new google.maps.LatLng(47.50194934, 0.22010412),					//		{ lat: 47.50194934, lng: 0.22010412 },			
					new google.maps.LatLng(47.50518142, 0.21971003),					//		{ lat: 47.50518142, lng: 0.21971003 },			
					new google.maps.LatLng(47.52727485, 0.22483570),					//		{ lat: 47.52727485, lng: 0.22483570 },			
					new google.maps.LatLng(47.52666293, 0.20716495),					//		{ lat: 47.52666293, lng: 0.20716495 },			
					new google.maps.LatLng(47.53293435, 0.20563846),					//		{ lat: 47.53293435, lng: 0.20563846 },			
					new google.maps.LatLng(47.53803043, 0.19311683),					//		{ lat: 47.53803043, lng: 0.19311683 },			
					new google.maps.LatLng(47.54315285, 0.20008634),					//		{ lat: 47.54315285, lng: 0.20008634 },			
					new google.maps.LatLng(47.56878357, 0.21407981),					//		{ lat: 47.56878357, lng: 0.21407981 },			
					new google.maps.LatLng(47.57358693, 0.21892732),					//		{ lat: 47.57358693, lng: 0.21892732 },			
					new google.maps.LatLng(47.57730765, 0.23055905),					//		{ lat: 47.57730765, lng: 0.23055905 },			
					new google.maps.LatLng(47.57860393, 0.23456474),					//		{ lat: 47.57860393, lng: 0.23456474 },			
					new google.maps.LatLng(47.58500071, 0.23056141),					//		{ lat: 47.58500071, lng: 0.23056141 },			
					new google.maps.LatLng(47.60532326, 0.23237672),					//		{ lat: 47.60532326, lng: 0.23237672 },			
					new google.maps.LatLng(47.60839322, 0.22999328),					//		{ lat: 47.60839322, lng: 0.22999328 },			
					new google.maps.LatLng(47.61088965, 0.23270175),					//		{ lat: 47.61088965, lng: 0.23270175 },			
					new google.maps.LatLng(47.61202099, 0.25454494),					//		{ lat: 47.61202099, lng: 0.25454494 },			
					new google.maps.LatLng(47.61229169, 0.25911152),					//		{ lat: 47.61229169, lng: 0.25911152 },			
					new google.maps.LatLng(47.59909475, 0.27540552),					//		{ lat: 47.59909475, lng: 0.27540552 },			
					new google.maps.LatLng(47.59522638, 0.32209689),					//		{ lat: 47.59522638, lng: 0.32209689 },			
					new google.maps.LatLng(47.58317330, 0.33948097),					//		{ lat: 47.58317330, lng: 0.33948097 },			
					new google.maps.LatLng(47.57972985, 0.33910505),					//		{ lat: 47.57972985, lng: 0.33910505 },			
					new google.maps.LatLng(47.57051104, 0.37465630),					//		{ lat: 47.57051104, lng: 0.37465630 },			
					new google.maps.LatLng(47.56852420, 0.37847861),					//		{ lat: 47.56852420, lng: 0.37847861 },			
					new google.maps.LatLng(47.57753261, 0.39790539),					//		{ lat: 47.57753261, lng: 0.39790539 },			
					new google.maps.LatLng(47.57851024, 0.40257676),					//		{ lat: 47.57851024, lng: 0.40257676 },			
					new google.maps.LatLng(47.59135972, 0.39678916),					//		{ lat: 47.59135972, lng: 0.39678916 },			
					new google.maps.LatLng(47.59457995, 0.39507552),					//		{ lat: 47.59457995, lng: 0.39507552 },			
					new google.maps.LatLng(47.60996851, 0.38240589),					//		{ lat: 47.60996851, lng: 0.38240589 },			
					new google.maps.LatLng(47.61333062, 0.37322115),					//		{ lat: 47.61333062, lng: 0.37322115 },			
					new google.maps.LatLng(47.62206379, 0.36454105),					//		{ lat: 47.62206379, lng: 0.36454105 },			
					new google.maps.LatLng(47.63966945, 0.38143250),					//		{ lat: 47.63966945, lng: 0.38143250 },			
					new google.maps.LatLng(47.64309304, 0.38278415),					//		{ lat: 47.64309304, lng: 0.38278415 },			
					new google.maps.LatLng(47.64099901, 0.39150229),					//		{ lat: 47.64099901, lng: 0.39150229 },			
					new google.maps.LatLng(47.64084437, 0.39624582),					//		{ lat: 47.64084437, lng: 0.39624582 },			
					new google.maps.LatLng(47.61957347, 0.42215971),					//		{ lat: 47.61957347, lng: 0.42215971 },			
					new google.maps.LatLng(47.61830931, 0.43173410),					//		{ lat: 47.61830931, lng: 0.43173410 },			
					new google.maps.LatLng(47.62145501, 0.45139457),					//		{ lat: 47.62145501, lng: 0.45139457 },			
					new google.maps.LatLng(47.64059224, 0.45923472),					//		{ lat: 47.64059224, lng: 0.45923472 },			
					new google.maps.LatLng(47.64379935, 0.46117016),					//		{ lat: 47.64379935, lng: 0.46117016 },			
					new google.maps.LatLng(47.64688090, 0.47545457),					//		{ lat: 47.64688090, lng: 0.47545457 },			
					new google.maps.LatLng(47.64416749, 0.47849183),					//		{ lat: 47.64416749, lng: 0.47849183 },			
					new google.maps.LatLng(47.64507076, 0.49341073),					//		{ lat: 47.64507076, lng: 0.49341073 },			
					new google.maps.LatLng(47.64475413, 0.49841407),					//		{ lat: 47.64475413, lng: 0.49841407 },			
					new google.maps.LatLng(47.65621603, 0.51672570),					//		{ lat: 47.65621603, lng: 0.51672570 },			
					new google.maps.LatLng(47.65392747, 0.52572529),					//		{ lat: 47.65392747, lng: 0.52572529 },			
					new google.maps.LatLng(47.65716337, 0.54522914),					//		{ lat: 47.65716337, lng: 0.54522914 },			
					new google.maps.LatLng(47.66396383, 0.55577344),					//		{ lat: 47.66396383, lng: 0.55577344 },			
					new google.maps.LatLng(47.66617254, 0.55960150),					//		{ lat: 47.66617254, lng: 0.55960150 },			
					new google.maps.LatLng(47.67079315, 0.55878080),					//		{ lat: 47.67079315, lng: 0.55878080 },			
					new google.maps.LatLng(47.67004484, 0.58894663),					//		{ lat: 47.67004484, lng: 0.58894663 },			
					new google.maps.LatLng(47.68291297, 0.61268893),					//		{ lat: 47.68291297, lng: 0.61268893 },			
					new google.maps.LatLng(47.68882030, 0.61794625),					//		{ lat: 47.68882030, lng: 0.61794625 },			
					new google.maps.LatLng(47.69421095, 0.61442703),					//		{ lat: 47.69421095, lng: 0.61442703 },			
					new google.maps.LatLng(47.70802470, 0.62878610),					//		{ lat: 47.70802470, lng: 0.62878610 },			
					new google.maps.LatLng(47.70811674, 0.63876601),					//		{ lat: 47.70811674, lng: 0.63876601 },			
					new google.maps.LatLng(47.69846662, 0.65194769),					//		{ lat: 47.69846662, lng: 0.65194769 },			
					new google.maps.LatLng(47.68929619, 0.64551057),					//		{ lat: 47.68929619, lng: 0.64551057 },			
					new google.maps.LatLng(47.68436626, 0.64922479),					//		{ lat: 47.68436626, lng: 0.64922479 },			
					new google.maps.LatLng(47.68417820, 0.65425324),					//		{ lat: 47.68417820, lng: 0.65425324 },			
					new google.maps.LatLng(47.69589390, 0.67259004),					//		{ lat: 47.69589390, lng: 0.67259004 },			
					new google.maps.LatLng(47.69900171, 0.67477124),					//		{ lat: 47.69900171, lng: 0.67477124 },			
					new google.maps.LatLng(47.68296329, 0.70731248),					//		{ lat: 47.68296329, lng: 0.70731248 },			
					new google.maps.LatLng(47.68180740, 0.71214368),					//		{ lat: 47.68180740, lng: 0.71214368 },			
					new google.maps.LatLng(47.68999597, 0.71940731),					//		{ lat: 47.68999597, lng: 0.71940731 },			
					new google.maps.LatLng(47.69308424, 0.73259734),					//		{ lat: 47.69308424, lng: 0.73259734 },			
					new google.maps.LatLng(47.69553705, 0.73564115),					//		{ lat: 47.69553705, lng: 0.73564115 },			
					new google.maps.LatLng(47.68082486, 0.78717105),					//		{ lat: 47.68082486, lng: 0.78717105 },			
					new google.maps.LatLng(47.67939191, 0.80258476),					//		{ lat: 47.67939191, lng: 0.80258476 },			
					new google.maps.LatLng(47.68221147, 0.81177476),					//		{ lat: 47.68221147, lng: 0.81177476 },			
					new google.maps.LatLng(47.67673712, 0.82934100),					//		{ lat: 47.67673712, lng: 0.82934100 },			
					new google.maps.LatLng(47.67692646, 0.83417203),					//		{ lat: 47.67692646, lng: 0.83417203 },			
					new google.maps.LatLng(47.68012513, 0.84092686),					//		{ lat: 47.68012513, lng: 0.84092686 },			
					new google.maps.LatLng(47.68186845, 0.84428655),					//		{ lat: 47.68186845, lng: 0.84428655 },			
					new google.maps.LatLng(47.68933265, 0.86530109),					//		{ lat: 47.68933265, lng: 0.86530109 },			
					new google.maps.LatLng(47.68648065, 0.86740515),					//		{ lat: 47.68648065, lng: 0.86740515 },			
					new google.maps.LatLng(47.67950023, 0.85960628),					//		{ lat: 47.67950023, lng: 0.85960628 },			
					new google.maps.LatLng(47.67683204, 0.86201150),					//		{ lat: 47.67683204, lng: 0.86201150 },			
					new google.maps.LatLng(47.67353901, 0.86054472),					//		{ lat: 47.67353901, lng: 0.86054472 },			
					new google.maps.LatLng(47.64509906, 0.84469586),					//		{ lat: 47.64509906, lng: 0.84469586 },			
					new google.maps.LatLng(47.63316124, 0.86229268),					//		{ lat: 47.63316124, lng: 0.86229268 },			
					new google.maps.LatLng(47.62668278, 0.85934538),					//		{ lat: 47.62668278, lng: 0.85934538 },			
					new google.maps.LatLng(47.62307404, 0.85077013),					//		{ lat: 47.62307404, lng: 0.85077013 },			
					new google.maps.LatLng(47.61288979, 0.85274323),					//		{ lat: 47.61288979, lng: 0.85274323 },			
					new google.maps.LatLng(47.61202383, 0.85763780),					//		{ lat: 47.61202383, lng: 0.85763780 },			
					new google.maps.LatLng(47.60003138, 0.86458191),					//		{ lat: 47.60003138, lng: 0.86458191 },			
					new google.maps.LatLng(47.60371195, 0.89915630),					//		{ lat: 47.60371195, lng: 0.89915630 },			
					new google.maps.LatLng(47.61292076, 0.89528855),					//		{ lat: 47.61292076, lng: 0.89528855 },			
					new google.maps.LatLng(47.61596214, 0.90407996),					//		{ lat: 47.61596214, lng: 0.90407996 },			
					new google.maps.LatLng(47.63000721, 0.91675597),					//		{ lat: 47.63000721, lng: 0.91675597 },			
					new google.maps.LatLng(47.63274960, 0.91959718),					//		{ lat: 47.63274960, lng: 0.91959718 },			
					new google.maps.LatLng(47.62876937, 0.93259825),					//		{ lat: 47.62876937, lng: 0.93259825 },			
					new google.maps.LatLng(47.62842180, 0.93734350),					//		{ lat: 47.62842180, lng: 0.93734350 },			
					new google.maps.LatLng(47.62614628, 0.95164293),					//		{ lat: 47.62614628, lng: 0.95164293 },			
					new google.maps.LatLng(47.62796570, 0.96092375),					//		{ lat: 47.62796570, lng: 0.96092375 },			
					new google.maps.LatLng(47.62956421, 0.96526050),					//		{ lat: 47.62956421, lng: 0.96526050 },			
					new google.maps.LatLng(47.62174554, 0.97278041),					//		{ lat: 47.62174554, lng: 0.97278041 },			
					new google.maps.LatLng(47.62052682, 0.98704823),					//		{ lat: 47.62052682, lng: 0.98704823 },			
					new google.maps.LatLng(47.62002400, 0.99178429),					//		{ lat: 47.62002400, lng: 0.99178429 },			
					new google.maps.LatLng(47.60432772, 0.98490725),					//		{ lat: 47.60432772, lng: 0.98490725 },			
					new google.maps.LatLng(47.59116303, 0.98766098),					//		{ lat: 47.59116303, lng: 0.98766098 },			
					new google.maps.LatLng(47.58718884, 0.99559367),					//		{ lat: 47.58718884, lng: 0.99559367 },			
					new google.maps.LatLng(47.58396681, 0.99701786),					//		{ lat: 47.58396681, lng: 0.99701786 },			
					new google.maps.LatLng(47.58395175, 1.00039541),					//		{ lat: 47.58395175, lng: 1.00039541 },			
					new google.maps.LatLng(47.58435882, 1.00372249),					//		{ lat: 47.58435882, lng: 1.00372249 },			
					new google.maps.LatLng(47.60278381, 1.01253079),					//		{ lat: 47.60278381, lng: 1.01253079 },			
					new google.maps.LatLng(47.60768228, 1.01928575),					//		{ lat: 47.60768228, lng: 1.01928575 },			
					new google.maps.LatLng(47.60849268, 1.02890962),					//		{ lat: 47.60849268, lng: 1.02890962 },			
					new google.maps.LatLng(47.60700522, 1.03334908),					//		{ lat: 47.60700522, lng: 1.03334908 },			
					new google.maps.LatLng(47.57648838, 1.05990087),					//		{ lat: 47.57648838, lng: 1.05990087 },			
					new google.maps.LatLng(47.56954182, 1.06210140),					//		{ lat: 47.56954182, lng: 1.06210140 },			
					new google.maps.LatLng(47.56613981, 1.06359183),					//		{ lat: 47.56613981, lng: 1.06359183 },			
					new google.maps.LatLng(47.57119214, 1.07317442),					//		{ lat: 47.57119214, lng: 1.07317442 },			
					new google.maps.LatLng(47.57244812, 1.07699950),					//		{ lat: 47.57244812, lng: 1.07699950 },			
					new google.maps.LatLng(47.55975338, 1.07517256),					//		{ lat: 47.55975338, lng: 1.07517256 },			
					new google.maps.LatLng(47.53987118, 1.04963382),					//		{ lat: 47.53987118, lng: 1.04963382 },			
					new google.maps.LatLng(47.53686059, 1.04755464),					//		{ lat: 47.53686059, lng: 1.04755464 },			
					new google.maps.LatLng(47.53157080, 1.04502626),					//		{ lat: 47.53157080, lng: 1.04502626 },			
					new google.maps.LatLng(47.51946411, 1.06882517),					//		{ lat: 47.51946411, lng: 1.06882517 },			
					new google.maps.LatLng(47.50299303, 1.06885902),					//		{ lat: 47.50299303, lng: 1.06885902 },			
					new google.maps.LatLng(47.49156663, 1.08028016),					//		{ lat: 47.49156663, lng: 1.08028016 },			
					new google.maps.LatLng(47.48820725, 1.08158044),					//		{ lat: 47.48820725, lng: 1.08158044 },			
					new google.maps.LatLng(47.47284619, 1.09028798),					//		{ lat: 47.47284619, lng: 1.09028798 },			
					new google.maps.LatLng(47.47048135, 1.09373976),					//		{ lat: 47.47048135, lng: 1.09373976 },			
					new google.maps.LatLng(47.46181796, 1.08711029),					//		{ lat: 47.46181796, lng: 1.08711029 },			
					new google.maps.LatLng(47.46511591, 1.10771469),					//		{ lat: 47.46511591, lng: 1.10771469 },			
					new google.maps.LatLng(47.46591729, 1.11288329),					//		{ lat: 47.46591729, lng: 1.11288329 },			
					new google.maps.LatLng(47.45009913, 1.12885623),					//		{ lat: 47.45009913, lng: 1.12885623 },			
					new google.maps.LatLng(47.44894959, 1.13336482),					//		{ lat: 47.44894959, lng: 1.13336482 },			
					new google.maps.LatLng(47.44568696, 1.13191347),					//		{ lat: 47.44568696, lng: 1.13191347 },			
					new google.maps.LatLng(47.42924237, 1.11475930)					//		{ lat: 47.42924237, lng: 1.11475930 }			
				];																	//	];

				var optionsPolygone = {
					map: maCarte,
					paths: tableauPointsPolygone,
					draggable: true
				};
				var monPolygone = new google.maps.Polygon( optionsPolygone );
				
				google.maps.event.addDomListener( document.getElementById("boutonModifier"), 'click', function() {
					( monPolygone.getDraggable() ) ? monPolygone.setDraggable( false ) :  monPolygone.setDraggable( true ) ;
					document.getElementById("valeur").innerHTML =  monPolygone.getDraggable();
				});
			}
		</script>
		<script async defer src="https://maps.googleapis.com/maps/api/js?key=InsérezVotreCléApiGoogleMapsIci&callback=initialisation"></script>
	</body>
</html>