Skip to content

Instantly share code, notes, and snippets.

@gagern
Created September 19, 2013 19:25
Show Gist options
  • Save gagern/6628591 to your computer and use it in GitHub Desktop.
Save gagern/6628591 to your computer and use it in GitHub Desktop.
<?php
// This map would show Germany:
$south = deg2rad(50.6);
$north = deg2rad(50.8);
$west = deg2rad(7);
$east = deg2rad(7.25);
// This also controls the aspect ratio of the projection
$width = 100;
$height = 150;
// Formula for mercator projection y coordinate:
function mercY($lat) { return log(tan($lat/2 + M_PI/4)); }
// Some constants to relate chosen area to screen coordinates
$ymin = mercY($south);
$ymax = mercY($north);
$xFactor = $width/($east - $west);
$yFactor = $height/($ymax - $ymin);
function mapProject($lat, $lon) { // both in radians, use deg2rad if neccessary
global $xFactor, $yFactor, $west, $ymax;
$x = $lon;
$y = mercY($lat);
$x = ($x - $west)*$xFactor;
$y = ($ymax - $y)*$yFactor; // y points south
return array($x, $y);
}
$pts = array(
7.09328232, 50.74467084,
7.09361712, 50.74499511,
7.0942158, 50.74563978,
7.0950942, 50.74633791,
7.09640136, 50.74700166,
7.09715592, 50.74742511,
7.09840584, 50.74786377,
7.10142408, 50.7483864,
7.1036892, 50.74871445,
7.10658972, 50.74887852,
7.10984412, 50.74905015,
7.11218232, 50.74338915,
7.11266724, 50.74128342,
7.11380304, 50.73784641,
7.1108478, 50.73745725,
7.10993484, 50.73730083,
7.10923392, 50.73714828,
7.10826012, 50.73685452,
7.1079102, 50.73675534,
7.10701596, 50.73632433,
7.10633196, 50.73590466,
7.10570628, 50.7357063,
7.1051022, 50.73515316,
7.10443512, 50.7344589,
7.1037378, 50.73426441,
7.10327304, 50.73375699,
7.10227584, 50.7326508,
7.09748892, 50.73410412,
7.09372008, 50.73536304,
7.08968196, 50.73643116,
7.08992496, 50.73706818,
7.09009884, 50.73770142,
7.09026804, 50.73838047,
7.09044228, 50.73901749,
7.09089516, 50.7397041,
7.09127388, 50.74047855,
7.09178688, 50.74134831,
7.09235712, 50.74244307,
7.09279668, 50.74335477,
7.09339176, 50.74404525,
7.0937856, 50.7445488,
7.09328232, 50.74467084,
7.11380304, 50.73784641,
7.11550908, 50.7343788,
7.11816228, 50.73048018,
7.12248984, 50.72703174,
7.12742724, 50.72427369,
7.13274084, 50.72206113,
7.13936376, 50.72047047,
7.14728304, 50.7188187,
7.1465058, 50.71758651,
7.14482028, 50.71502304,
7.14270492, 50.71226886,
7.1402202, 50.71000293,
7.1381322, 50.70819474,
7.13565504, 50.70696255,
7.13214792, 50.70520782,
7.1301132, 50.70713805,
7.12536372, 50.71170429,
7.12187928, 50.71530915,
7.11876492, 50.71842954,
7.11762804, 50.71961592,
7.11686412, 50.72049711,
7.11499212, 50.72094729,
7.1132688, 50.72126391,
7.11040104, 50.72177502,
7.1081118, 50.72208021,
7.10725788, 50.72214888,
7.10545788, 50.72255325,
7.103952, 50.72283171,
7.102386, 50.72314455,
7.10297316, 50.72487642,
7.1029602, 50.72622678,
7.10247816, 50.72711562,
7.10178804, 50.72795487,
7.100163, 50.72899626,
7.1013168, 50.72983551,
7.10253, 50.73085782,
7.10402472, 50.73192981,
7.10227584, 50.7326508,
7.10327304, 50.73375699,
7.1037378, 50.73426441,
7.10443512, 50.7344589,
7.1051022, 50.73515316,
7.10570628, 50.7357063,
7.10633196, 50.73590466,
7.10701596, 50.73632433,
7.1079102, 50.73675534,
7.10826012, 50.73685452,
7.10923392, 50.73714828,
7.10993484, 50.73730083,
7.1108478, 50.73745725,
7.11380304, 50.73784641,
7.08624216, 50.73717501,
7.08968196, 50.73643116,
7.09372008, 50.73536304,
7.09748892, 50.73410412,
7.10227584, 50.7326508,
7.10402472, 50.73192981,
7.10253, 50.73085782,
7.1013168, 50.72983551,
7.100163, 50.72899626,
7.10178804, 50.72795487,
7.10247816, 50.72711562,
7.1029602, 50.72622678,
7.10297316, 50.72487642,
7.102386, 50.72314455,
7.10222184, 50.72280498,
7.101837, 50.72216418,
7.10157024, 50.7218895,
7.102593, 50.72142033,
7.10383788, 50.72077557,
7.10436384, 50.7202911,
7.1048898, 50.7198105,
7.10584308, 50.71933746,
7.10701992, 50.71864698,
7.1080542, 50.71799853,
7.108569, 50.71769712,
7.1086788, 50.71706775,
7.10879976, 50.71626279,
7.10860392, 50.71598433,
7.1085582, 50.71557996,
7.10858916, 50.71508793,
7.10865324, 50.71405032,
7.10846172, 50.71368789,
7.10800884, 50.71300128,
7.10673372, 50.7129669,
7.10561592, 50.71271517,
7.10420508, 50.71258926,
7.10292204, 50.71269222,
7.10173512, 50.71239468,
7.10034408, 50.71195224,
7.09978104, 50.71189113,
7.0990038, 50.71183011,
7.09852608, 50.71154787,
7.09843104, 50.71077729,
7.09855812, 50.7098808,
7.098003, 50.70968631,
7.09694568, 50.70957183,
7.09510176, 50.70956805,
7.09379712, 50.71003344,
7.09364088, 50.71025088,
7.09318224, 50.71055607,
7.09281216, 50.71081545,
7.092864, 50.71113585,
7.09284384, 50.71144869,
7.09282404, 50.71176531,
7.09293492, 50.71226121,
7.092711, 50.71243671,
7.09191792, 50.71264263,
7.09182216, 50.71304322,
7.0917768, 50.71376421,
7.09187076, 50.71453092,
7.0915518, 50.71511079,
7.09081884, 50.71549608,
7.09039296, 50.71548465,
7.08791508, 50.71542354,
7.08529716, 50.71530915,
7.08450984, 50.71542741,
7.0845642, 50.71569822,
7.084539, 50.71610259,
7.08428808, 50.7167244,
7.083675, 50.71743009,
7.0828362, 50.7184029,
7.081884, 50.71930317,
7.08116472, 50.72059251,
7.08267024, 50.72148513,
7.0840278, 50.7224655,
7.08516684, 50.72352984,
7.08600204, 50.72489928,
7.08595308, 50.72683716,
7.08524172, 50.72798916,
7.08404508, 50.72899626,
7.08271884, 50.72977062,
7.08118596, 50.73045345,
7.07956884, 50.73135759,
7.07856876, 50.73259356,
7.07891076, 50.73278427,
7.0812468, 50.73401259,
7.08475032, 50.73585507,
7.0860618, 50.73643116,
7.08624216, 50.73717501,
7.06828032, 50.7700386,
7.07200488, 50.76951219,
7.07493384, 50.76876834,
7.07576508, 50.76866151,
7.07700096, 50.76910782,
7.08140988, 50.76743697,
7.08558516, 50.76560592,
7.08859584, 50.76401517,
7.09377804, 50.76174924,
7.09697484, 50.76057051,
7.102377, 50.75818254,
7.10563608, 50.75624088,
7.10857836, 50.7523041,
7.10984412, 50.74905015,
7.10658972, 50.74887852,
7.1036892, 50.74871445,
7.10142408, 50.7483864,
7.09840584, 50.74786377,
7.09715592, 50.74742511,
7.09640136, 50.74700166,
7.0950942, 50.74633791,
7.0942158, 50.74563978,
7.09361712, 50.74499511,
7.09328232, 50.74467084,
7.0927038, 50.74483869,
7.09096464, 50.74542234,
7.08897312, 50.74663545,
7.08661692, 50.7479706,
7.08432588, 50.74944687,
7.08270984, 50.7503052,
7.08167592, 50.74982838,
7.07884488, 50.74831773,
7.07747976, 50.74747083,
7.0765272, 50.74794387,
7.07349204, 50.74880985,
7.07089896, 50.74942014,
7.06553316, 50.75075151,
7.06085208, 50.75185014,
7.0580358, 50.75258634,
7.05422304, 50.75429157,
7.0505082, 50.75577549,
7.04670372, 50.75756838,
7.04273976, 50.75962065,
7.045218, 50.76173781,
7.04862684, 50.76350784,
7.04948004, 50.76395037,
7.05033108, 50.76439668,
7.0511832, 50.76484299,
7.05161016, 50.76506043,
7.05182904, 50.76517491,
7.05203568, 50.76527787,
7.05312792, 50.7648735,
7.05598884, 50.76498033,
7.05711204, 50.76563265,
7.05772584, 50.76536562,
7.05864636, 50.76496125,
7.06035888, 50.76392364,
7.0661322, 50.76785277,
7.06828032, 50.7700386,
7.04037888, 50.75611875,
7.04259396, 50.75767899,
7.04019204, 50.75882343,
7.04160864, 50.75999451,
7.04273976, 50.75962065,
7.04670372, 50.75756838,
7.0505082, 50.75577549,
7.05422304, 50.75429157,
7.0580358, 50.75258634,
7.06085208, 50.75185014,
7.06553316, 50.75075151,
7.07089896, 50.74942014,
7.07349204, 50.74880985,
7.0765272, 50.74794387,
7.07747976, 50.74747083,
7.07884488, 50.74831773,
7.08167592, 50.74982838,
7.08270984, 50.7503052,
7.08432588, 50.74944687,
7.08661692, 50.7479706,
7.08897312, 50.74663545,
7.09096464, 50.74542234,
7.0927038, 50.74483869,
7.09328232, 50.74467084,
7.0937856, 50.7445488,
7.09339176, 50.74404525,
7.09279668, 50.74335477,
7.09235712, 50.74244307,
7.09178688, 50.74134831,
7.09127388, 50.74047855,
7.09089516, 50.7397041,
7.09044228, 50.73901749,
7.09026804, 50.73838047,
7.09009884, 50.73770142,
7.08992496, 50.73706818,
7.08968196, 50.73643116,
7.08624216, 50.73717501,
7.08280524, 50.73790743,
7.07592996, 50.73937227,
7.05936204, 50.74328232,
7.05366792, 50.74444584,
7.03991988, 50.74748991,
7.04055132, 50.74893567,
7.04111724, 50.75007633,
7.04062512, 50.75181198,
7.04195496, 50.75318529,
7.04287188, 50.75464248,
7.04037888, 50.75611875,
7.08624216, 50.73717501,
7.0860618, 50.73643116,
7.08475032, 50.73585507,
7.0812468, 50.73401259,
7.07891076, 50.73278427,
7.07856876, 50.73259356,
7.07956884, 50.73135759,
7.08118596, 50.73045345,
7.08271884, 50.72977062,
7.08404508, 50.72899626,
7.08524172, 50.72798916,
7.08595308, 50.72683716,
7.08600204, 50.72489928,
7.08516684, 50.72352984,
7.0840278, 50.7224655,
7.08267024, 50.72148513,
7.08116472, 50.72059251,
7.079364, 50.71991733,
7.07740596, 50.71946337,
7.0754472, 50.71882626,
7.07396796, 50.7184029,
7.072713, 50.71805577,
7.0715232, 50.71757508,
7.07079996, 50.71713255,
7.07056992, 50.71739958,
7.069644, 50.71858974,
7.06872096, 50.71973805,
7.06780296, 50.72079465,
7.06662, 50.72157666,
7.06587408, 50.72214123,
7.06578408, 50.72245407,
7.06595724, 50.72308731,
7.06619124, 50.72386167,
7.06643568, 50.72449878,
7.06485996, 50.72472765,
7.06332924, 50.72536467,
7.06241304, 50.72642136,
7.06143996, 50.72720715,
7.06102992, 50.72809599,
7.060455, 50.72934339,
7.06056228, 50.7298851,
7.05900384, 50.72984694,
7.05553308, 50.72975919,
7.05536784, 50.73011397,
7.05455316, 50.73045345,
7.05361068, 50.73074343,
7.05174408, 50.73110199,
7.05077316, 50.73188778,
7.050429, 50.73282621,
7.04992212, 50.73411942,
7.0489548, 50.73481368,
7.04767428, 50.73487857,
7.0435818, 50.73450471,
7.03862712, 50.73454287,
7.039998, 50.73752979,
7.03873008, 50.73783111,
7.0392852, 50.73959349,
7.03871928, 50.74224471,
7.03868004, 50.74554825,
7.03991988, 50.74748991,
7.05366792, 50.74444584,
7.05936204, 50.74328232,
7.07592996, 50.73937227,
7.08280524, 50.73790743,
7.08624216, 50.73717501,
7.07079996, 50.71713255,
7.06974984, 50.71644972,
7.06853484, 50.71547322,
7.06759308, 50.71468356,
7.06685292, 50.71403502,
7.0659882, 50.71311189,
7.06539924, 50.71233366,
7.06502304, 50.71155552,
7.065009, 50.71065525,
7.06509396, 50.70930858,
7.06544784, 50.70819096,
7.06608216, 50.70712662,
7.0667082, 50.70619584,
7.06702608, 50.70566178,
7.06495284, 50.70523455,
7.06320108, 50.70491793,
7.06138092, 50.70450978,
7.0596828, 50.70446775,
7.05796992, 50.7046509,
7.05596004, 50.70504762,
7.05431088, 50.7053223,
7.05293424, 50.70578382,
7.05155508, 50.70628737,
7.05022992, 50.70684051,
7.04883996, 50.70752334,
7.0479468, 50.70817566,
7.04726136, 50.70892338,
7.04707092, 50.70968631,
7.04687112, 50.71062465,
7.04652696, 50.71156308,
7.045929, 50.71204377,
7.04545128, 50.71176144,
7.04519604, 50.7113037,
7.04501676, 50.71075821,
7.04465496, 50.70975876,
7.0445052, 50.70876309,
7.04433384, 50.70812985,
7.04392488, 50.70784761,
7.04323116, 50.70760731,
7.04212704, 50.70712662,
7.04116008, 50.70674133,
7.04006568, 50.70608523,
7.03867104, 50.70573423,
7.03810224, 50.70576474,
7.03784088, 50.70539853,
7.03749996, 50.70408246,
7.03736388, 50.70286179,
7.0371936, 50.70218274,
7.03729908, 50.7016449,
7.03712592, 50.70101166,
7.03751616, 50.7004776,
7.0377678, 50.69985579,
7.0383258, 50.6988792,
7.03865088, 50.69821167,
7.0382592, 50.69770812,
7.03793376, 50.69724651,
7.03717812, 50.69727324,
7.03802664, 50.69823075,
7.03770588, 50.69904327,
7.03660572, 50.70028689,
7.03573524, 50.70172122,
7.033914, 50.70182796,
7.03231992, 50.70234681,
7.03166112, 50.70378879,
7.03027296, 50.70465468,
7.02942408, 50.70528027,
7.029198, 50.70549015,
7.02821484, 50.70579525,
7.02779472, 50.70658878,
7.02825768, 50.70712284,
7.02887904, 50.7080574,
7.02984888, 50.70907971,
7.02995004, 50.70926664,
7.030053, 50.70943836,
7.0302582, 50.70978549,
7.0306668, 50.71049883,
7.03126476, 50.71132656,
7.03140876, 50.71152492,
7.03156608, 50.71173858,
7.03186596, 50.7121506,
7.0330428, 50.713047,
7.03363896, 50.71349331,
7.03393596, 50.7137184,
7.03423404, 50.71393971,
7.03573812, 50.71549221,
7.03613088, 50.71578975,
7.03633392, 50.71593861,
7.03652292, 50.71608738,
7.03730664, 50.71669389,
7.03856628, 50.71765518,
7.04244168, 50.71915818,
7.04593512, 50.72045517,
7.04141712, 50.72122953,
7.0406928, 50.72190471,
7.03853316, 50.72330853,
7.03652724, 50.72472378,
7.033689, 50.72541813,
7.03422108, 50.72661207,
7.03525212, 50.72804262,
7.03629576, 50.72946552,
7.037271, 50.73154452,
7.03862712, 50.73454287,
7.0435818, 50.73450471,
7.04767428, 50.73487857,
7.0489548, 50.73481368,
7.04992212, 50.73411942,
7.050429, 50.73282621,
7.05077316, 50.73188778,
7.05174408, 50.73110199,
7.05361068, 50.73074343,
7.05455316, 50.73045345,
7.05536784, 50.73011397,
7.05553308, 50.72975919,
7.05900384, 50.72984694,
7.06056228, 50.7298851,
7.060455, 50.72934339,
7.06102992, 50.72809599,
7.06143996, 50.72720715,
7.06241304, 50.72642136,
7.06332924, 50.72536467,
7.06485996, 50.72472765,
7.06643568, 50.72449878,
7.06619124, 50.72386167,
7.06595724, 50.72308731,
7.06578408, 50.72245407,
7.06587408, 50.72214123,
7.06662, 50.72157666,
7.06780296, 50.72079465,
7.06872096, 50.71973805,
7.069644, 50.71858974,
7.07056992, 50.71739958,
7.07079996, 50.71713255,
7.06702608, 50.70566178,
7.06822092, 50.70582963,
7.06983696, 50.70605085,
7.07168376, 50.70623013,
7.07422392, 50.70642849,
7.07478084, 50.70545577,
7.07492196, 50.70433428,
7.07489928, 50.70356748,
7.07565888, 50.70208356,
7.0763058, 50.70083616,
7.07642604, 50.70003129,
7.077267, 50.69905857,
7.07817204, 50.6970558,
7.07846688, 50.69575881,
7.07943672, 50.69497302,
7.0796628, 50.69362644,
7.07999184, 50.69291688,
7.08085908, 50.69149776,
7.08169968, 50.69052891,
7.08267132, 50.68861389,
7.08394104, 50.68756863,
7.084386, 50.68613817,
7.0851132, 50.68471527,
7.08595524, 50.68370052,
7.08629184, 50.68285371,
7.08691392, 50.68196865,
7.08711192, 50.68107225,
7.0864722, 50.6799774,
7.08611472, 50.67888642,
7.0859808, 50.67762372,
7.08491088, 50.67660519,
7.0839018, 50.675724,
7.08340392, 50.67462924,
7.082775, 50.67335511,
7.08352992, 50.67260739,
7.08504912, 50.67097857,
7.08682212, 50.6698074,
7.08736608, 50.66793063,
7.08712308, 50.66612244,
7.085835, 50.66406252,
7.084386, 50.66231922,
7.08340896, 50.66094204,
7.08116832, 50.6593971,
7.0790292, 50.65623855,
7.07906088, 50.65232085,
7.0793802, 50.64836886,
7.07993496, 50.64626313,
7.08041376, 50.64430239,
7.07994072, 50.64414975,
7.078122, 50.64288714,
7.07637708, 50.64066315,
7.0764588, 50.63959503,
7.0769538, 50.6384811,
7.07672988, 50.63752746,
7.073712, 50.63663484,
7.07469624, 50.63518143,
7.07186592, 50.63513562,
7.06901688, 50.63475033,
7.06677912, 50.63452146,
7.06566816, 50.6344032,
7.06510512, 50.63434218,
7.06482396, 50.63431932,
7.06316184, 50.63461686,
7.06291992, 50.636673,
7.06289472, 50.63933178,
7.057818, 50.64032745,
7.05387132, 50.64091875,
7.05335796, 50.64164352,
7.05267288, 50.64240267,
7.05159288, 50.6429253,
7.05027312, 50.64340212,
7.04978496, 50.64486696,
7.04828304, 50.6459808,
7.04667888, 50.64693066,
7.04588508, 50.64739992,
7.0450902, 50.64787296,
7.04232504, 50.64992523,
7.03919988, 50.65163037,
7.03686528, 50.65538787,
7.03387008, 50.65502544,
7.03207224, 50.65545654,
7.03056924, 50.65570449,
7.026498, 50.66090397,
7.026597, 50.66133885,
7.0291818, 50.66215137,
7.02832212, 50.66273502,
7.02790776, 50.66389467,
7.0290324, 50.66514972,
7.02724968, 50.66576001,
7.02890496, 50.66647722,
7.03002888, 50.66574858,
7.03171296, 50.6646576,
7.03331892, 50.66348265,
7.03700676, 50.6620674,
7.03934388, 50.66231535,
7.04144376, 50.66381835,
7.04404224, 50.66419986,
7.04523096, 50.66487882,
7.04542788, 50.66536329,
7.04453724, 50.66622927,
7.04246796, 50.66733933,
7.04354292, 50.66781615,
7.04760408, 50.67417141,
7.04736792, 50.67633438,
7.04520324, 50.67762372,
7.042059, 50.67804717,
7.04039904, 50.67862704,
7.03873908, 50.67920304,
7.03748592, 50.67840573,
7.03475604, 50.67919926,
7.032834, 50.67912294,
7.03429596, 50.68042371,
7.03775124, 50.68361664,
7.03824084, 50.68481823,
7.0374078, 50.68609623,
7.03782324, 50.68716048,
7.03954512, 50.68729404,
7.03999296, 50.68915938,
7.04083212, 50.68910979,
7.04212272, 50.68956753,
7.0404858, 50.69032668,
7.03947204, 50.6906586,
7.03996272, 50.69162754,
7.03430064, 50.69306565,
7.03279512, 50.69377521,
7.03463904, 50.69441601,
7.03633356, 50.69632338,
7.03717812, 50.69727324,
7.03793376, 50.69724651,
7.0382592, 50.69770812,
7.03865088, 50.69821167,
7.0383258, 50.6988792,
7.0377678, 50.69985579,
7.03751616, 50.7004776,
7.03712592, 50.70101166,
7.03729908, 50.7016449,
7.0371936, 50.70218274,
7.03736388, 50.70286179,
7.03749996, 50.70408246,
7.03784088, 50.70539853,
7.03810224, 50.70576474,
7.03867104, 50.70573423,
7.04006568, 50.70608523,
7.04116008, 50.70674133,
7.04212704, 50.70712662,
7.04323116, 50.70760731,
7.04392488, 50.70784761,
7.04433384, 50.70812985,
7.0445052, 50.70876309,
7.04465496, 50.70975876,
7.04501676, 50.71075821,
7.04519604, 50.7113037,
7.04545128, 50.71176144,
7.045929, 50.71204377,
7.04652696, 50.71156308,
7.04687112, 50.71062465,
7.04707092, 50.70968631,
7.04726136, 50.70892338,
7.0479468, 50.70817566,
7.04883996, 50.70752334,
7.05022992, 50.70684051,
7.05155508, 50.70628737,
7.05293424, 50.70578382,
7.05431088, 50.7053223,
7.05596004, 50.70504762,
7.05796992, 50.7046509,
7.0596828, 50.70446775,
7.06138092, 50.70450978,
7.06320108, 50.70491793,
7.06495284, 50.70523455,
7.06702608, 50.70566178,
7.08116472, 50.72059251,
7.081884, 50.71930317,
7.0828362, 50.7184029,
7.083675, 50.71743009,
7.08428808, 50.7167244,
7.084539, 50.71610259,
7.0845642, 50.71569822,
7.08450984, 50.71542741,
7.08529716, 50.71530915,
7.08791508, 50.71542354,
7.09039296, 50.71548465,
7.09081884, 50.71549608,
7.0915518, 50.71511079,
7.09187076, 50.71453092,
7.0917768, 50.71376421,
7.09182216, 50.71304322,
7.09191792, 50.71264263,
7.092711, 50.71243671,
7.09293492, 50.71226121,
7.09282404, 50.71176531,
7.09284384, 50.71144869,
7.092864, 50.71113585,
7.09281216, 50.71081545,
7.09318224, 50.71055607,
7.09364088, 50.71025088,
7.09379712, 50.71003344,
7.09510176, 50.70956805,
7.09694568, 50.70957183,
7.098003, 50.70968631,
7.09855812, 50.7098808,
7.09843104, 50.71077729,
7.09852608, 50.71154787,
7.0990038, 50.71183011,
7.09978104, 50.71189113,
7.10034408, 50.71195224,
7.10173512, 50.71239468,
7.104024, 50.71139523,
7.10612028, 50.70960234,
7.10750808, 50.70783618,
7.10879508, 50.70651624,
7.11112212, 50.70441438,
7.11254412, 50.70206448,
7.11325692, 50.69969559,
7.11294516, 50.69788362,
7.11173088, 50.69573973,
7.10989812, 50.69443131,
7.10605008, 50.69131848,
7.101261, 50.68854144,
7.09387128, 50.68542861,
7.0901928, 50.68394091,
7.08629184, 50.68285371,
7.08595524, 50.68370052,
7.0851132, 50.68471527,
7.084386, 50.68613817,
7.08394104, 50.68756863,
7.08267132, 50.68861389,
7.08169968, 50.69052891,
7.08085908, 50.69149776,
7.07999184, 50.69291688,
7.0796628, 50.69362644,
7.07943672, 50.69497302,
7.07846688, 50.69575881,
7.07817204, 50.6970558,
7.077267, 50.69905857,
7.07642604, 50.70003129,
7.0763058, 50.70083616,
7.07565888, 50.70208356,
7.07489928, 50.70356748,
7.07492196, 50.70433428,
7.07478084, 50.70545577,
7.07422392, 50.70642849,
7.07168376, 50.70623013,
7.06983696, 50.70605085,
7.06822092, 50.70582963,
7.06702608, 50.70566178,
7.0667082, 50.70619584,
7.06608216, 50.70712662,
7.06544784, 50.70819096,
7.06509396, 50.70930858,
7.065009, 50.71065525,
7.06502304, 50.71155552,
7.06539924, 50.71233366,
7.0659882, 50.71311189,
7.06685292, 50.71403502,
7.06759308, 50.71468356,
7.06853484, 50.71547322,
7.06974984, 50.71644972,
7.07079996, 50.71713255,
7.0715232, 50.71757508,
7.072713, 50.71805577,
7.07396796, 50.7184029,
7.0754472, 50.71882626,
7.07740596, 50.71946337,
7.079364, 50.71991733,
7.08116472, 50.72059251,
7.102386, 50.72314455,
7.103952, 50.72283171,
7.10545788, 50.72255325,
7.10725788, 50.72214888,
7.1081118, 50.72208021,
7.11040104, 50.72177502,
7.1132688, 50.72126391,
7.11499212, 50.72094729,
7.11686412, 50.72049711,
7.11762804, 50.71961592,
7.11876492, 50.71842954,
7.12187928, 50.71530915,
7.12536372, 50.71170429,
7.1301132, 50.70713805,
7.13214792, 50.70520782,
7.13064816, 50.70422367,
7.12928664, 50.70329289,
7.12885392, 50.70341493,
7.12843884, 50.70322422,
7.12564272, 50.70144276,
7.12263096, 50.69970324,
7.1207298, 50.69835279,
7.11783792, 50.69787219,
7.11522468, 50.69771955,
7.11294516, 50.69788362,
7.11325692, 50.69969559,
7.11254412, 50.70206448,
7.11112212, 50.70441438,
7.10879508, 50.70651624,
7.10750808, 50.70783618,
7.10612028, 50.70960234,
7.104024, 50.71139523,
7.10173512, 50.71239468,
7.10292204, 50.71269222,
7.10420508, 50.71258926,
7.10561592, 50.71271517,
7.10673372, 50.7129669,
7.10800884, 50.71300128,
7.10846172, 50.71368789,
7.10865324, 50.71405032,
7.10858916, 50.71508793,
7.1085582, 50.71557996,
7.10860392, 50.71598433,
7.10879976, 50.71626279,
7.1086788, 50.71706775,
7.108569, 50.71769712,
7.1080542, 50.71799853,
7.10701992, 50.71864698,
7.10584308, 50.71933746,
7.1048898, 50.7198105,
7.10436384, 50.7202911,
7.10383788, 50.72077557,
7.102593, 50.72142033,
7.10157024, 50.7218895,
7.101837, 50.72216418,
7.10222184, 50.72280498,
7.102386, 50.72314455,
7.14968928, 50.68991853,
7.15016988, 50.69015505,
7.15071384, 50.69052891,
7.15147596, 50.6908188,
7.15236804, 50.69129184,
7.15263336, 50.69161224,
7.15203108, 50.69218446,
7.15242204, 50.69273373,
7.15361112, 50.69298555,
7.15451184, 50.69333268,
7.15596588, 50.69390868,
7.15721004, 50.69443509,
7.15900428, 50.69524383,
7.16045724, 50.69581227,
7.16266836, 50.69676591,
7.16406192, 50.69738772,
7.1657262, 50.69801331,
7.16739084, 50.69859318,
7.16836392, 50.69893266,
7.16989284, 50.69942091,
7.17176916, 50.70005037,
7.17412248, 50.70076749,
7.17487272, 50.69914623,
7.17563808, 50.69752506,
7.17591384, 50.69599911,
7.17611796, 50.69569014,
7.1761788, 50.69561382,
7.17622704, 50.69553372,
7.176321, 50.69537352,
7.17672672, 50.69474028,
7.176978, 50.69318391,
7.17784596, 50.69195937,
7.17827976, 50.69134899,
7.17849684, 50.69104002,
7.1786052, 50.69088747,
7.17866712, 50.6908188,
7.17871536, 50.6907387,
7.18044912, 50.68829727,
7.18081848, 50.68788525,
7.17785208, 50.68624113,
7.1769438, 50.68603899,
7.176447, 50.68602756,
7.1756748, 50.68591686,
7.17462576, 50.68566891,
7.17399972, 50.68547055,
7.17259788, 50.68521117,
7.17169536, 50.68492128,
7.17200172, 50.68452456,
7.17277464, 50.68346022,
7.1730342, 50.68270107,
7.17299892, 50.68211742,
7.17234264, 50.68124388,
7.17139728, 50.68050003,
7.17016428, 50.67979434,
7.1694288, 50.68022922,
7.16737068, 50.68143846,
7.16598, 50.68217088,
7.16524992, 50.68251036,
7.16300676, 50.68326573,
7.16139792, 50.68386081,
7.16016816, 50.68427661,
7.15910904, 50.68537902,
7.15798296, 50.68638612,
7.15708404, 50.68717578,
7.15624704, 50.68697355,
7.15523112, 50.68735506,
7.15427388, 50.68796157,
7.153038, 50.6884689,
7.15216032, 50.6889,
7.15114692, 50.6892357,
7.15034484, 50.68962099,
7.14968928, 50.68991853,
7.14728304, 50.7188187,
7.15181292, 50.71780773,
7.15697712, 50.71568301,
7.16270292, 50.71249008,
7.1671482, 50.70962907,
7.17068736, 50.70620349,
7.172037, 50.70382308,
7.17337188, 50.70238875,
7.17412248, 50.70076749,
7.17176916, 50.70005037,
7.16989284, 50.69942091,
7.16836392, 50.69893266,
7.16739084, 50.69859318,
7.1657262, 50.69801331,
7.16406192, 50.69738772,
7.16266836, 50.69676591,
7.16045724, 50.69581227,
7.15900428, 50.69524383,
7.15721004, 50.69443509,
7.15596588, 50.69390868,
7.15451184, 50.69333268,
7.15361112, 50.69298555,
7.15242204, 50.69273373,
7.15203108, 50.69218446,
7.15263336, 50.69161224,
7.15236804, 50.69129184,
7.15147596, 50.6908188,
7.15071384, 50.69052891,
7.15016988, 50.69015505,
7.14968928, 50.68991853,
7.14941604, 50.6897316,
7.14874428, 50.68912887,
7.148088, 50.68825911,
7.14693492, 50.68741986,
7.14423708, 50.68748853,
7.13984904, 50.68738935,
7.13641608, 50.68766403,
7.13395692, 50.68728639,
7.13151612, 50.68664172,
7.12957104, 50.68600848,
7.12835964, 50.68494036,
7.12741788, 50.6841507,
7.1246718, 50.68268964,
7.123527, 50.68288422,
7.12268028, 50.68281933,
7.12139796, 50.68292238,
7.1207442, 50.68317411,
7.11826092, 50.68437579,
7.115373, 50.68155672,
7.11480528, 50.68158723,
7.11088164, 50.68198395,
7.1075988, 50.68235394,
7.10535492, 50.68310931,
7.09976088, 50.68418121,
7.09387128, 50.68542861,
7.101261, 50.68854144,
7.10605008, 50.69131848,
7.10989812, 50.69443131,
7.11173088, 50.69573973,
7.11294516, 50.69788362,
7.11522468, 50.69771955,
7.11783792, 50.69787219,
7.1207298, 50.69835279,
7.12263096, 50.69970324,
7.12564272, 50.70144276,
7.12843884, 50.70322422,
7.12885392, 50.70341493,
7.12928664, 50.70329289,
7.13064816, 50.70422367,
7.13214792, 50.70520782,
7.13565504, 50.70696255,
7.1381322, 50.70819474,
7.1402202, 50.71000293,
7.14270492, 50.71226886,
7.14482028, 50.71502304,
7.1465058, 50.71758651,
7.14728304, 50.7188187,
7.09387128, 50.68542861,
7.09976088, 50.68418121,
7.10535492, 50.68310931,
7.1075988, 50.68235394,
7.11088164, 50.68198395,
7.11480528, 50.68158723,
7.115373, 50.68155672,
7.11826092, 50.68437579,
7.1207442, 50.68317411,
7.12139796, 50.68292238,
7.12268028, 50.68281933,
7.123527, 50.68288422,
7.1246718, 50.68268964,
7.12741788, 50.6841507,
7.12835964, 50.68494036,
7.12957104, 50.68600848,
7.13151612, 50.68664172,
7.13395692, 50.68728639,
7.13641608, 50.68766403,
7.13984904, 50.68738935,
7.14423708, 50.68748853,
7.14693492, 50.68741986,
7.148088, 50.68825911,
7.14874428, 50.68912887,
7.14941604, 50.6897316,
7.14968928, 50.68991853,
7.15034484, 50.68962099,
7.15114692, 50.6892357,
7.15216032, 50.6889,
7.153038, 50.6884689,
7.15427388, 50.68796157,
7.15523112, 50.68735506,
7.15624704, 50.68697355,
7.15708404, 50.68717578,
7.15798296, 50.68638612,
7.15910904, 50.68537902,
7.16016816, 50.68427661,
7.16139792, 50.68386081,
7.16300676, 50.68326573,
7.16524992, 50.68251036,
7.16598, 50.68217088,
7.16737068, 50.68143846,
7.1694288, 50.68022922,
7.17016428, 50.67979434,
7.17148692, 50.67901611,
7.17353568, 50.67794421,
7.17506964, 50.67716976,
7.17609708, 50.67660906,
7.1768214, 50.67635724,
7.17732396, 50.6762352,
7.17771204, 50.67565533,
7.17766524, 50.67529677,
7.17831792, 50.67504117,
7.17919308, 50.67461394,
7.18021188, 50.67418671,
7.18207992, 50.67256923,
7.18507296, 50.67016218,
7.18545492, 50.66972352,
7.184349, 50.6692467,
7.18212708, 50.66851806,
7.17926112, 50.66763687,
7.17599592, 50.66656497,
7.17460308, 50.66617203,
7.17408324, 50.6653938,
7.17292692, 50.66460036,
7.17162084, 50.66393661,
7.16955624, 50.66294094,
7.167051, 50.66220474,
7.16467392, 50.66169354,
7.163136, 50.66134263,
7.16158404, 50.66125866,
7.15939632, 50.66111376,
7.158492, 50.66082378,
7.156755, 50.66006085,
7.15531032, 50.65934751,
7.15400208, 50.65873335,
7.1535888, 50.65854264,
7.15407336, 50.65756227,
7.1556228, 50.65468983,
7.15520376, 50.65459065,
7.15435092, 50.65438842,
7.15263336, 50.65398027,
7.14922704, 50.65316775,
7.1473752, 50.65263369,
7.14551004, 50.65211106,
7.141806, 50.6510658,
7.14237408, 50.64941025,
7.13589912, 50.64920811,
7.129953, 50.6482506,
7.12934316, 50.64964677,
7.12907964, 50.65137864,
7.12675188, 50.65353774,
7.12483776, 50.6551743,
7.12492812, 50.65532685,
7.125003, 50.65548327,
7.12516896, 50.65578459,
7.12548396, 50.6564064,
7.12526508, 50.65719984,
7.11534888, 50.65903476,
7.11072504, 50.65980147,
7.10937504, 50.6603241,
7.10103888, 50.65517043,
7.09421904, 50.65163424,
7.09303392, 50.65088274,
7.09208676, 50.6501541,
7.09115508, 50.64942168,
7.08926292, 50.64796062,
7.08762996, 50.64734268,
7.08681384, 50.64703371,
7.08639912, 50.64687729,
7.08599808, 50.64672474,
7.08351984, 50.64488982,
7.08178716, 50.64474483,
7.08087168, 50.64445116,
7.08041376, 50.64430239,
7.07993496, 50.64626313,
7.0793802, 50.64836886,
7.07906088, 50.65232085,
7.0790292, 50.65623855,
7.08116832, 50.6593971,
7.08340896, 50.66094204,
7.084386, 50.66231922,
7.085835, 50.66406252,
7.08712308, 50.66612244,
7.08736608, 50.66793063,
7.08682212, 50.6698074,
7.08504912, 50.67097857,
7.08352992, 50.67260739,
7.082775, 50.67335511,
7.08340392, 50.67462924,
7.0839018, 50.675724,
7.08491088, 50.67660519,
7.0859808, 50.67762372,
7.08611472, 50.67888642,
7.0864722, 50.6799774,
7.08711192, 50.68107225,
7.08691392, 50.68196865,
7.08629184, 50.68285371,
7.0901928, 50.68394091,
7.09387128, 50.68542861,
7.18081848, 50.68788525,
7.18118748, 50.68747332,
7.1819262, 50.68664928,
7.18339932, 50.68500138,
7.18526232, 50.68301769,
7.187139, 50.68103787,
7.18923528, 50.67871092,
7.19028288, 50.67754749,
7.19081388, 50.67696762,
7.19133192, 50.67637632,
7.19227692, 50.67527391,
7.19408592, 50.67323685,
7.19762976, 50.66966628,
7.1993952, 50.66788482,
7.19983296, 50.66743473,
7.19995212, 50.66732025,
7.19999892, 50.66726688,
7.20005796, 50.66720577,
7.20028512, 50.66698455,
7.201161, 50.66608806,
7.20257904, 50.6648979,
7.20398088, 50.66370774,
7.20401112, 50.66368101,
7.20402732, 50.66365437,
7.20408672, 50.66359326,
7.20417888, 50.66346744,
7.20437796, 50.66323092,
7.20479016, 50.66274645,
7.20651996, 50.6610603,
7.20984888, 50.65774533,
7.2111222, 50.65612794,
7.21446984, 50.65151598,
7.21086984, 50.65060806,
7.20968904, 50.65047459,
7.20907704, 50.65052031,
7.20809784, 50.65030674,
7.20746172, 50.65076061,
7.20657936, 50.65084836,
7.20559872, 50.65065387,
7.20464292, 50.64982983,
7.19876304, 50.64372639,
7.19701488, 50.64854427,
7.19421804, 50.65030674,
7.19281728, 50.65074918,
7.19132796, 50.6512413,
7.19210484, 50.65269471,
7.19159616, 50.65291593,
7.189335, 50.65351866,
7.18918812, 50.65360641,
7.18902936, 50.65368273,
7.18888176, 50.65375896,
7.18872228, 50.65383528,
7.18810812, 50.65415577,
7.18689312, 50.65479279,
7.1848278, 50.65475085,
7.18430508, 50.65473942,
7.18379496, 50.65472412,
7.18276212, 50.65470882,
7.18012908, 50.6528091,
7.1784738, 50.65229799,
7.17593292, 50.65238952,
7.17273504, 50.65256502,
7.17086232, 50.65192413,
7.16792292, 50.65576938,
7.1670852, 50.65557858,
7.16385204, 50.65608213,
7.16046012, 50.65573122,
7.1560548, 50.65479279,
7.1556228, 50.65468983,
7.15407336, 50.65756227,
7.1535888, 50.65854264,
7.15400208, 50.65873335,
7.15531032, 50.65934751,
7.156755, 50.66006085,
7.158492, 50.66082378,
7.15939632, 50.66111376,
7.16158404, 50.66125866,
7.163136, 50.66134263,
7.16467392, 50.66169354,
7.167051, 50.66220474,
7.16955624, 50.66294094,
7.17162084, 50.66393661,
7.17292692, 50.66460036,
7.17408324, 50.6653938,
7.17460308, 50.66617203,
7.17599592, 50.66656497,
7.17926112, 50.66763687,
7.18212708, 50.66851806,
7.184349, 50.6692467,
7.18545492, 50.66972352,
7.18507296, 50.67016218,
7.18207992, 50.67256923,
7.18021188, 50.67418671,
7.17919308, 50.67461394,
7.17831792, 50.67504117,
7.17766524, 50.67529677,
7.17771204, 50.67565533,
7.17732396, 50.6762352,
7.1768214, 50.67635724,
7.17609708, 50.67660906,
7.17506964, 50.67716976,
7.17353568, 50.67794421,
7.17148692, 50.67901611,
7.17016428, 50.67979434,
7.17139728, 50.68050003,
7.17234264, 50.68124388,
7.17299892, 50.68211742,
7.1730342, 50.68270107,
7.17277464, 50.68346022,
7.17200172, 50.68452456,
7.17169536, 50.68492128,
7.17259788, 50.68521117,
7.17399972, 50.68547055,
7.17462576, 50.68566891,
7.1756748, 50.68591686,
7.176447, 50.68602756,
7.1769438, 50.68603899,
7.17785208, 50.68624113,
7.18081848, 50.68788525,
7.07700096, 50.76910782,
7.08096708, 50.77019115,
7.084044, 50.76956556,
7.08683508, 50.76877977,
7.08879816, 50.76758574,
7.09316208, 50.76526257,
7.09457904, 50.76438138,
7.09495488, 50.76426312,
7.09533108, 50.76415638,
7.09608312, 50.76393129,
7.0975872, 50.76349254,
7.10082828, 50.76298908,
7.10324208, 50.76322938,
7.10587692, 50.76378252,
7.1082648, 50.76465228,
7.11034092, 50.76573948,
7.11096624, 50.76665496,
7.11172116, 50.76913455,
7.1130672, 50.7710304,
7.11306612, 50.77104183,
7.11307908, 50.77104183,
7.11309384, 50.77104948,
7.1131212, 50.77106856,
7.11317484, 50.77110672,
7.113285, 50.77117161,
7.1135028, 50.7713013,
7.11394128, 50.77158354,
7.11395424, 50.77158354,
7.113969, 50.77159497,
7.113996, 50.77161027,
7.11405, 50.77164843,
7.11416016, 50.7717171,
7.11439308, 50.77185444,
7.11483012, 50.77212903,
7.11710388, 50.77280808,
7.12110888, 50.77301409,
7.12521072, 50.77350234,
7.1275158, 50.77436067,
7.129728, 50.77580265,
7.13234988, 50.77473453,
7.13157336, 50.7744522,
7.13407896, 50.77412037,
7.13307096, 50.77386855,
7.13902608, 50.77171323,
7.13999232, 50.77218627,
7.14099132, 50.77141956,
7.1425638, 50.77032093,
7.14456324, 50.76921843,
7.14456972, 50.76862335,
7.14487212, 50.76810072,
7.14517704, 50.76756666,
7.14261564, 50.76346203,
7.1404128, 50.7600288,
7.1382168, 50.7564621,
7.13732292, 50.75486757,
7.13549628, 50.75225451,
7.13339604, 50.74945452,
7.13180916, 50.74757001,
7.13030832, 50.7454605,
7.12928088, 50.74367904,
7.12916892, 50.74318314,
7.12979316, 50.74229817,
7.13091888, 50.7412872,
7.13115396, 50.74093242,
7.13152404, 50.74067304,
7.13189304, 50.7404556,
7.13259972, 50.73934941,
7.13322216, 50.73846435,
7.13369088, 50.73775479,
7.13398608, 50.73758316,
7.13483604, 50.73643116,
7.13537208, 50.735817,
7.1359884, 50.73501969,
7.13652984, 50.73426819,
7.1362818, 50.73367689,
7.136496, 50.73251346,
7.137288, 50.73117831,
7.13775492, 50.73051834,
7.1370612, 50.73027417,
7.13548008, 50.72942349,
7.13418732, 50.72853852,
7.1324802, 50.72745897,
7.13015784, 50.72600556,
7.12742724, 50.72427369,
7.12248984, 50.72703174,
7.11816228, 50.73048018,
7.11550908, 50.7343788,
7.11380304, 50.73784641,
7.11266724, 50.74128342,
7.11218232, 50.74338915,
7.10984412, 50.74905015,
7.10857836, 50.7523041,
7.10563608, 50.75624088,
7.102377, 50.75818254,
7.09697484, 50.76057051,
7.09377804, 50.76174924,
7.08859584, 50.76401517,
7.08558516, 50.76560592,
7.08140988, 50.76743697,
7.07700096, 50.76910782,
7.13091888, 50.7412872,
7.1314092, 50.74139025,
7.13239092, 50.74159626,
7.13379096, 50.74190136,
7.13533032, 50.74225236,
7.13657196, 50.74282458,
7.13802204, 50.74348833,
7.14002976, 50.7443085,
7.14148092, 50.74492644,
7.14328632, 50.74560162,
7.14508092, 50.74641036,
7.14627216, 50.74666596,
7.14682296, 50.74460982,
7.14754188, 50.7423744,
7.14834972, 50.74077609,
7.149744, 50.7388725,
7.15127076, 50.73711012,
7.15286196, 50.73543549,
7.15451472, 50.73394779,
7.156674, 50.73228837,
7.15875588, 50.73072048,
7.16117472, 50.72942736,
7.162641, 50.72865291,
7.16380704, 50.7281418,
7.165197, 50.72862627,
7.1678448, 50.72941206,
7.17028992, 50.73028182,
7.17225228, 50.73068997,
7.17414516, 50.7310524,
7.17551604, 50.73184971,
7.176879, 50.73273846,
7.17692004, 50.73323445,
7.17654168, 50.73363117,
7.17553908, 50.7337875,
7.17495012, 50.73413085,
7.17503508, 50.73508071,
7.17652908, 50.73502734,
7.177905, 50.73456573,
7.1785404, 50.73345567,
7.1787528, 50.73228837,
7.179264, 50.73086169,
7.17949296, 50.72942736,
7.17971076, 50.72700123,
7.18124832, 50.72388462,
7.18172136, 50.72191623,
7.18112412, 50.72005467,
7.18459704, 50.71892544,
7.18766604, 50.71859361,
7.19040312, 50.71815495,
7.1933112, 50.71813587,
7.19684712, 50.71831128,
7.1992368, 50.71865841,
7.19948016, 50.71698,
7.20002232, 50.71597668,
7.20015084, 50.71572873,
7.20023004, 50.71559139,
7.20029412, 50.71546935,
7.20056484, 50.71497345,
7.20081288, 50.7141495,
7.20228816, 50.71202469,
7.20083196, 50.71124268,
7.19919216, 50.71115493,
7.19733888, 50.71060566,
7.1947908, 50.71193316,
7.1937, 50.71213917,
7.19260992, 50.71233753,
7.1899452, 50.71137237,
7.18813404, 50.71037292,
7.186059, 50.70927807,
7.18294608, 50.70846555,
7.18409592, 50.70748518,
7.17873012, 50.70595932,
7.172037, 50.70382308,
7.17068736, 50.70620349,
7.1671482, 50.70962907,
7.16270292, 50.71249008,
7.15697712, 50.71568301,
7.15181292, 50.71780773,
7.14728304, 50.7188187,
7.13936376, 50.72047047,
7.13274084, 50.72206113,
7.12742724, 50.72427369,
7.13015784, 50.72600556,
7.1324802, 50.72745897,
7.13418732, 50.72853852,
7.13548008, 50.72942349,
7.1370612, 50.73027417,
7.13775492, 50.73051834,
7.137288, 50.73117831,
7.136496, 50.73251346,
7.1362818, 50.73367689,
7.13652984, 50.73426819,
7.1359884, 50.73501969,
7.13537208, 50.735817,
7.13483604, 50.73643116,
7.13398608, 50.73758316,
7.13369088, 50.73775479,
7.13322216, 50.73846435,
7.13259972, 50.73934941,
7.13189304, 50.7404556,
7.13152404, 50.74067304,
7.13115396, 50.74093242,
7.13091888, 50.7412872,
7.14517704, 50.76756666,
7.14547692, 50.76704403,
7.14642372, 50.76549153,
7.14587688, 50.76490023,
7.146243, 50.76449586,
7.14621312, 50.76382824,
7.14811104, 50.76345447,
7.14671712, 50.76278685,
7.14971484, 50.76207729,
7.15418712, 50.76068499,
7.15509792, 50.75996013,
7.15592196, 50.7597084,
7.15693716, 50.75819397,
7.15772916, 50.75730513,
7.15782204, 50.7571983,
7.15792788, 50.75708391,
7.1581122, 50.7568626,
7.15850676, 50.75642394,
7.16007276, 50.75542449,
7.16139324, 50.75426862,
7.16189616, 50.75441739,
7.16238324, 50.75457381,
7.16335812, 50.75487522,
7.16532264, 50.75548173,
7.16804964, 50.75684739,
7.17047784, 50.75567244,
7.1712432, 50.75522235,
7.17162624, 50.75499726,
7.17199524, 50.75477217,
7.17344712, 50.75399781,
7.17529104, 50.75402454,
7.17713496, 50.75405883,
7.17899184, 50.75408556,
7.17991488, 50.75410077,
7.18083612, 50.75411607,
7.18170768, 50.75379558,
7.18227108, 50.7524643,
7.18355988, 50.75274276,
7.18751016, 50.753376,
7.18884504, 50.75055315,
7.19025624, 50.74998471,
7.19347392, 50.75075529,
7.19630712, 50.74873731,
7.19642484, 50.74866864,
7.19651232, 50.74840926,
7.19677224, 50.74573131,
7.198821, 50.74517061,
7.199073, 50.74711992,
7.19987112, 50.74801254,
7.20109512, 50.74843977,
7.20210204, 50.74891281,
7.20304488, 50.74951932,
7.20489312, 50.74757766,
7.2068382, 50.74687575,
7.20679176, 50.74620822,
7.208613, 50.74612425,
7.20829188, 50.74558641,
7.20959508, 50.74420545,
7.20927288, 50.74318692,
7.21053792, 50.7424545,
7.21024596, 50.74209216,
7.21017972, 50.74176789,
7.21057788, 50.74127577,
7.2107784, 50.74103547,
7.2109782, 50.74078752,
7.21177488, 50.7397995,
7.21305792, 50.73826221,
7.20868392, 50.73619464,
7.20828288, 50.73600384,
7.20789732, 50.73582456,
7.20709596, 50.73545457,
7.20550908, 50.73472215,
7.20231912, 50.73324966,
7.20098496, 50.7325401,
7.20032508, 50.73218532,
7.19965224, 50.73182676,
7.19698608, 50.73039243,
7.19792604, 50.72867586,
7.19445996, 50.72896953,
7.19727984, 50.72549058,
7.19832888, 50.7228966,
7.19899524, 50.72032548,
7.1992368, 50.71865841,
7.19684712, 50.71831128,
7.1933112, 50.71813587,
7.19040312, 50.71815495,
7.18766604, 50.71859361,
7.18459704, 50.71892544,
7.18112412, 50.72005467,
7.18172136, 50.72191623,
7.18124832, 50.72388462,
7.17971076, 50.72700123,
7.17949296, 50.72942736,
7.179264, 50.73086169,
7.1787528, 50.73228837,
7.1785404, 50.73345567,
7.177905, 50.73456573,
7.17652908, 50.73502734,
7.17503508, 50.73508071,
7.17495012, 50.73413085,
7.17553908, 50.7337875,
7.17654168, 50.73363117,
7.17692004, 50.73323445,
7.176879, 50.73273846,
7.17551604, 50.73184971,
7.17414516, 50.7310524,
7.17225228, 50.73068997,
7.17028992, 50.73028182,
7.1678448, 50.72941206,
7.165197, 50.72862627,
7.16380704, 50.7281418,
7.162641, 50.72865291,
7.16117472, 50.72942736,
7.15875588, 50.73072048,
7.156674, 50.73228837,
7.15451472, 50.73394779,
7.15286196, 50.73543549,
7.15127076, 50.73711012,
7.149744, 50.7388725,
7.14834972, 50.74077609,
7.14754188, 50.7423744,
7.14682296, 50.74460982,
7.14627216, 50.74666596,
7.14508092, 50.74641036,
7.14328632, 50.74560162,
7.14148092, 50.74492644,
7.14002976, 50.7443085,
7.13802204, 50.74348833,
7.13657196, 50.74282458,
7.13533032, 50.74225236,
7.13379096, 50.74190136,
7.13239092, 50.74159626,
7.1314092, 50.74139025,
7.13091888, 50.7412872,
7.12979316, 50.74229817,
7.12916892, 50.74318314,
7.12928088, 50.74367904,
7.13030832, 50.7454605,
7.13180916, 50.74757001,
7.13339604, 50.74945452,
7.13549628, 50.75225451,
7.13732292, 50.75486757,
7.1382168, 50.7564621,
7.1404128, 50.7600288,
7.14261564, 50.76346203,
7.14517704, 50.76756666
);
print("<svg xmlns='http://www.w3.org/2000/svg' width='$width' height='$height'>\n<g fill='none' stroke='black'>\n");
$d = "M";
for ($i = 0; $i != count($pts); $i += 2) {
$lon = deg2rad($pts[$i]);
$lat = deg2rad($pts[$i + 1]);
$res = mapProject($lat, $lon);
$x = $res[0];
$y = $res[1];
$d .= " $x $y";
}
print("<path d='$d Z'/>\n");
print("</g>\n</svg>\n");
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment