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