geolite 0.0.17

open source geocode solution
1
MULTIPOLYGON(((9.900000 42.437880, 9.900000 41.413460, 9.328765 41.320620, 9.286847 41.283190, 8.798805 41.238660, 3.176237 42.433710, 3.083413 42.420150, 3.026463 42.466480, 2.837709 42.444900, 2.788530 42.408260, 2.708677 42.412890, 2.663866 42.377790, 2.691517 42.333980, 2.559084 42.349630, 2.548566 42.327550, 2.480866 42.338110, 2.402161 42.390660, 2.254490 42.425620, 2.204567 42.414580, 2.131985 42.409380, 2.103023 42.353470, 2.015824 42.343510, 1.967745 42.369300, 1.930762 42.444820, 1.897025 42.444440, 1.715368 42.491860, 1.721935 42.518420, 1.733308 42.540180, 1.733994 42.549890, 1.739960 42.586200, 1.726074 42.586900, 1.705100 42.611270, 1.596991 42.624430, 1.537782 42.647970, 1.482483 42.640680, 1.480280 42.609660, 1.458178 42.598450, 1.436179 42.597840, 1.333942 42.715820, 1.278561 42.711220, 1.157990 42.703070, 1.063964 42.774320, 0.941806 42.787180, 0.929862 42.782720, 0.851898 42.823260, 0.685407 42.848800, 0.664481 42.756470, 0.689170 42.712390, 0.681699 42.687340, 0.413077 42.687970, 0.355418 42.713990, 0.305323 42.665390, 0.192003 42.729410, 0.009936 42.678940, -0.064511 42.691360, -0.110437 42.718870, -0.204079 42.790200, -0.342241 42.833650, -0.381432 42.797230, -0.441480 42.792590, -0.506315 42.816620, -0.537093 42.773340, -0.569610 42.779200, -0.686815 42.871470, -0.732350 42.888420, -0.756054 42.964150, -0.809467 42.948950, -0.951265 42.949960, -1.120291 43.012950, -1.139513 43.004760, -1.227202 43.052150, -1.250002 43.037040, -1.314324 43.068350, -1.296915 43.113130, -1.328943 43.103770, -1.346643 43.024470, -1.447267 43.045500, -1.479677 43.084360, -1.415645 43.155430, -1.388447 43.248960, -1.547573 43.285990, -1.571828 43.245450, -1.617394 43.249450, -1.634897 43.282980, -1.633187 43.303690, -1.692238 43.307440, -1.731377 43.289450, -1.745110 43.314440, -1.751805 43.329920, -1.774807 43.341280, -1.791630 43.352990, -1.782704 43.363000, -1.791115 43.367560, -1.792231 43.376670, -1.777023 43.392610, -6.937207 48.501830, -2.790533 49.400250, -2.021490 48.951370, -1.873172 49.267810, -2.191778 49.471700, -2.062684 49.959170, 1.263308 50.925040, 2.338938 51.428800, 2.565332 51.065890, 2.583292 51.000780, 2.612142 50.992300, 2.637097 50.944480, 2.610007 50.919760, 2.631189 50.832530, 2.724426 50.815430, 2.785034 50.752530, 2.811623 50.721650, 2.848185 50.724870, 2.900805 50.704490, 2.936352 50.746340, 3.004094 50.779650, 3.056090 50.782720, 3.112746 50.796550, 3.151858 50.791970, 3.201828 50.735800, 3.212998 50.715900, 3.247236 50.713660, 3.265700 50.702880, 3.270985 50.674520, 3.247681 50.664920, 3.285786 50.598750, 3.293582 50.531360, 3.383281 50.500110, 3.477201 50.538780, 3.527813 50.523250, 3.502235 50.496180, 3.570041 50.502620, 3.611669 50.497980, 3.672405 50.452700, 3.675957 50.403700, 3.680763 50.337130, 3.702368 50.319030, 3.745572 50.357100, 3.847269 50.357040, 3.907037 50.334620, 4.019507 50.367070, 4.099844 50.314310, 4.208602 50.275970, 4.229065 50.255620, 4.167066 50.209740, 4.150909 50.137640, 4.203708 50.136680, 4.236622 50.066390, 4.149156 50.026730, 4.205988 49.961770, 4.309461 49.971510, 4.430317 49.946780, 4.671075 50.007300, 4.675420 50.066630, 4.695282 50.094270, 4.758854 50.137080, 4.824017 50.170070, 4.880676 50.154910, 4.901517 50.139810, 4.875612 50.086350, 4.843484 50.074720, 4.846397 50.041920, 4.815237 49.980430, 4.899263 49.909500, 4.864919 49.861290, 4.886018 49.802820, 4.998090 49.803400, 5.010602 49.784630, 5.095318 49.766470, 5.130979 49.727190, 5.166264 49.715750, 5.172503 49.697290, 5.269212 49.699030, 5.330195 49.660860, 5.342210 49.637410, 5.418881 49.611360, 5.464153 49.559850, 5.473374 49.505520, 5.557300 49.531010, 5.603620 49.523310, 5.648722 49.557160, 5.699646 49.548490, 5.771656 49.565790, 5.838375 49.543810, 5.867901 49.505040, 5.941887 49.501690, 5.973558 49.492300, 5.976176 49.479780, 5.977464 49.464160, 5.989265 49.463940, 5.988972 49.458380, 6.043339 49.455180, 6.055183 49.467230, 6.096210 49.466280, 6.101789 49.472480, 6.119814 49.475600, 6.126766 49.494440, 6.168823 49.511450, 6.242466 49.515850, 6.269760 49.505650, 6.280489 49.503810, 6.282334 49.500740, 6.289630 49.494580, 6.300230 49.488530, 6.353059 49.467680, 6.364946 49.460870, 6.367092 49.470690, 6.391210 49.466000, 6.420994 49.477940, 6.430521 49.477610, 6.455069 49.465950, 6.466141 49.468180, 6.486826 49.453950, 6.499958 49.451330, 6.538238 49.436540, 6.562271 49.419570, 6.540213 49.411360, 6.552915 49.400250, 6.565189 49.391090, 6.581840 49.392490, 6.589565 49.384160, 6.587505 49.377290, 6.604156 49.367170, 6.590595 49.349230, 6.573257 49.343860, 6.592398 49.337040, 6.596861 49.329820, 6.591625 49.322050, 6.625700 49.304080, 6.651449 49.289250, 6.671533 49.281020, 6.669989 49.269880, 6.666298 49.264500, 6.694021 49.248650, 6.689300 49.243660, 6.695652 49.217090, 6.720886 49.223650, 6.734762 49.205960, 6.713848 49.187990, 6.724834 49.175640, 6.739940 49.167000, 6.782341 49.170370, 6.835384 49.153980, 6.844997 49.157120, 6.843195 49.163350, 6.843023 49.173230, 6.859252 49.178850, 6.856842 49.184900, 6.848688 49.193090, 6.847143 49.202180, 6.833668 49.212660, 6.856204 49.223450, 6.939411 49.223990, 6.958809 49.205260, 6.973743 49.211430, 7.014341 49.194770, 7.037086 49.192250, 7.035284 49.180300, 7.029447 49.172050, 7.034855 49.164310, 7.048931 49.137190, 7.045841 49.121800, 7.048588 49.116240, 7.055712 49.113260, 7.065668 49.115570, 7.067470 49.122200, 7.082062 49.131750, 7.078714 49.148540, 7.081032 49.153810, 7.101116 49.156840, 7.107639 49.156060, 7.113819 49.152800, 7.128067 49.143140, 7.137337 49.129330, 7.166519 49.130510, 7.183170 49.132310, 7.206087 49.125340, 7.245312 49.131240, 7.300157 49.123550, 7.312603 49.138930, 7.329855 49.146630, 7.359896 49.145220, 7.360496 49.173230, 7.447786 49.186530, 7.448387 49.183500, 7.439632 49.177830, 7.447100 49.170480, 7.496624 49.170820, 7.510271 49.152970, 7.497911 49.137590, 7.507439 49.125290, 7.518511 49.123320, 7.533102 49.098820, 7.603397 49.084660, 7.629604 49.077960, 7.641334 49.055760, 7.696609 49.059920, 7.762356 49.054520, 7.794199 49.067460, 7.812567 49.061890, 7.863636 49.039670, 7.887840 49.050580, 7.933797 49.059550, 7.946634 49.056040, 7.951140 49.047690, 7.967405 49.043380, 7.979164 49.029820, 7.999206 49.029370, 8.049717 49.015360, 8.064694 49.006350, 8.071046 48.997760, 8.123660 48.987120, 8.135805 48.981540, 8.138165 48.979930, 8.169966 48.979680, 8.184986 48.978790, 8.196405 48.977620, 8.226226 48.977060, 8.235465 48.965550, 8.195738 48.948240, 8.137092 48.880630, 8.124046 48.818510, 8.074952 48.788900, 8.017317 48.758020, 7.977616 48.737050, 7.966976 48.712370, 7.907307 48.658200, 7.860343 48.640260, 7.805786 48.575580, 7.813511 48.524790, 7.808018 48.507620, 7.783813 48.486010, 7.780554 48.476520, 7.746219 48.387950, 7.752914 48.321790, 7.730419 48.302980, 7.699444 48.239110, 7.609234 48.154060, 7.602402 48.134050, 7.581696 48.114620, 7.595516 48.096490, 7.575647 48.032420, 7.616648 47.998530, 7.628959 47.970580, 7.584643 47.897730, 7.567523 47.843910, 7.533792 47.776970, 7.551910 47.742310, 7.554834 47.725870, 7.522382 47.702020, 7.522266 47.670380, 7.568069 47.636480, 7.599707 47.602690, 7.586918 47.574790, 7.568657 47.575370, 7.559186 47.564500, 7.537093 47.554920, 7.518425 47.544670, 7.499885 47.537720, 7.503405 47.530700, 7.525206 47.537430, 7.533359 47.528560, 7.524090 47.513610, 7.512760 47.509900, 7.512245 47.496330, 7.490101 47.481360, 7.458000 47.468020, 7.399463 47.427270, 7.324276 47.437610, 7.244453 47.417980, 7.166175 47.441560, 7.180611 47.484240, 7.123379 47.495190, 7.073582 47.486230, 7.017036 47.501560, 6.990120 47.491770, 7.008271 47.457090, 6.996815 47.446290, 6.923513 47.394140, 6.886725 47.359420, 7.045077 47.378920, 7.071103 47.336320, 6.955017 47.268080, 6.959622 47.243180, 6.859946 47.168920, 6.863693 47.159440, 6.762511 47.105840, 6.724583 47.050460, 6.636254 46.995390, 6.477084 46.947310, 6.450383 46.922780, 6.477536 46.879730, 6.447514 46.800170, 6.480897 46.781100, 6.122464 46.575500, 6.166862 46.543040, 6.075330 46.419270, 6.177486 46.373960, 6.126079 46.315160, 6.133713 46.302270, 6.133461 46.250500, 6.109857 46.229020, 6.097746 46.221310, 6.059406 46.231230, 6.052694 46.226460, 6.034452 46.237210, 5.994110 46.214530, 5.965748 46.197120, 5.992552 46.187910, 5.997395 46.179990, 5.967121 46.145170, 5.987793 46.145470, 6.044961 46.141890, 6.050575 46.152240, 6.091467 46.152660, 6.111574 46.143980, 6.148910 46.150880, 6.187448 46.166340, 6.183071 46.178460, 6.205730 46.192780, 6.233110 46.207520, 6.294291 46.226400, 6.307440 46.245990, 6.291475 46.257450, 6.266756 46.243560, 6.234226 46.275010, 6.245384 46.302060, 6.211309 46.313980, 6.264181 46.384580, 6.624293 46.497040, 6.836175 46.451960, 6.804248 46.389680, 6.808963 46.382160, 6.793157 46.341520, 6.869543 46.285530, 6.858857 46.252920, 6.810446 46.203610, 6.822936 46.136910, 6.904849 46.127090, 6.940736 46.066560, 7.094688 45.919690, 6.940965 45.835510, 6.820030 45.815910, 6.829337 45.711230, 7.012493 45.644650, 7.009821 45.520130, 7.110975 45.471310, 7.192060 45.406740, 7.139578 45.304550, 7.144923 45.255310, 7.080046 45.208840, 6.980034 45.202870, 6.951246 45.168050, 6.895852 45.133460, 6.847371 45.124600, 6.786350 45.150170, 6.639546 45.098040, 6.664861 45.072980, 6.681253 45.026910, 6.753322 45.022240, 6.787871 44.898310, 6.909210 44.850590, 6.930832 44.868530, 7.027325 44.837190, 7.043637 44.722770, 7.069489 44.715790, 7.082193 44.677680, 6.984578 44.681550, 6.954428 44.652580, 6.976129 44.623220, 6.929081 44.561460, 6.859932 44.529800, 6.954603 44.428100, 6.901817 44.372460, 7.001151 44.284060, 7.009620 44.246430, 7.100105 44.229490, 7.188148 44.204360, 7.296657 44.149370, 7.347362 44.147550, 7.360254 44.126520, 7.623408 44.167280, 7.628561 44.179190, 7.689757 44.185580, 7.680372 44.123500, 7.731295 44.079250, 7.651235 43.965220, 7.580754 43.942510, 7.565829 43.897530, 7.503786 43.870400, 7.534675 43.778210, 9.810986 43.204190, 9.900000 42.437880)))