diff --git a/geojson/gradola.geojson b/geojson/gradola.geojson
index 15ef525..bf21b11 100644
--- a/geojson/gradola.geojson
+++ b/geojson/gradola.geojson
@@ -3,18 +3,6 @@
 "name": "gradola",
 "crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
 "features": [
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1217", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.204783959977876, 40.560736085146679 ], [ 14.204985627898537, 40.560780095383812 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1218", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205309344372759, 40.560904313405423 ], [ 14.204985627898537, 40.560780095383812 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1219", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121A", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121B", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121C", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121D", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205154730197778, 40.560892904798934 ], [ 14.205266841339524, 40.560932298422806 ], [ 14.205309344372759, 40.560904313405423 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121E", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205155279543538, 40.560891995426871 ], [ 14.205266623131617, 40.560931119348062 ], [ 14.205308486473195, 40.560903555518912 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "121F", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.20490751281052, 40.560763048281053 ], [ 14.204912502701694, 40.560893845735507 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1220", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205154361678105, 40.560952446891946 ], [ 14.205158677480508, 40.560932195344307 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1221", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205158677480508, 40.560932195344307 ], [ 14.204965006288564, 40.560908185439409 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "123E", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205306808312445, 40.560906939323658 ], [ 14.205308702981744, 40.560904067289172 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbCircle:AcDbArc", "Linetype": null, "EntityHand": "1283", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205709817800795, 40.560814095046815 ], [ 14.205710560000556, 40.560813243957419 ], [ 14.205711222878049, 40.560812355598102 ], [ 14.205711803229818, 40.560811434261886 ], [ 14.205712298251372, 40.560810484401166 ], [ 14.205712705550406, 40.560809510606227 ], [ 14.205713023158715, 40.560808517583013 ], [ 14.205713249541384, 40.560807510130346 ], [ 14.205713383604412, 40.560806493116758 ], [ 14.205713424699951, 40.560805471457044 ], [ 14.205713372629411, 40.560804450088476 ], [ 14.205713227644436, 40.560803433946852 ], [ 14.205712990445665, 40.560802427942697 ], [ 14.205712662179369, 40.560801436937616 ], [ 14.205712244431934, 40.560800465720654 ], [ 14.205711739222147, 40.560799518985377 ], [ 14.205711148991474, 40.560798601306828 ], [ 14.205710476592214, 40.560797717119755 ], [ 14.205709725273829, 40.560796870697054 ], [ 14.205708898667028, 40.560796066129143 ], [ 14.205708000766519, 40.560795307304105 ], [ 14.205707035911392, 40.560794597888972 ], [ 14.205706008764411, 40.560793941312092 ], [ 14.205704924289284, 40.560793340746386 ], [ 14.20570378772682, 40.560792799094102 ], [ 14.20570260456951, 40.560792318972837 ], [ 14.205701380535025, 40.560791902702775 ], [ 14.205700121538587, 40.560791552295548 ], [ 14.205698833664341, 40.560791269444593 ], [ 14.205697523136045, 40.560791055516695 ], [ 14.205696196286848, 40.560790911545737 ], [ 14.205694859528849, 40.560790838227483 ], [ 14.20569351932201, 40.560790835916187 ], [ 14.205692182142931, 40.560790904623076 ], [ 14.205690854453611, 40.560791044016099 ], [ 14.205689542670166, 40.560791253421563 ], [ 14.205688253131878, 40.560791531827633 ], [ 14.205686992070495, 40.560791877888825 ], [ 14.20568576558019, 40.56079228993282 ], [ 14.205684579587988, 40.560792765968316 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbCircle:AcDbArc", "Linetype": null, "EntityHand": "1284", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205820223897046, 40.560822011370313 ], [ 14.205819616866329, 40.560821117744119 ], [ 14.205818931213955, 40.560820257830606 ], [ 14.205818170143122, 40.560819435647154 ], [ 14.205817337209359, 40.560818655034723 ], [ 14.205816436303962, 40.560817919640172 ], [ 14.205815471635749, 40.560817232899133 ], [ 14.205814447711383, 40.560816598019834 ], [ 14.205813369314422, 40.560816017968278 ], [ 14.20581224148286, 40.560815495454406 ], [ 14.205811069485712, 40.560815032919187 ], [ 14.205809858798185, 40.560814632523531 ], [ 14.205808615076396, 40.560814296137934 ], [ 14.205807344130641, 40.560814025333954 ], [ 14.205806051898522, 40.560813821376712 ], [ 14.205804744417048, 40.560813685219038 ], [ 14.205803427794402, 40.560813617497047 ], [ 14.205802108181576, 40.560813618527106 ], [ 14.205800791743457, 40.560813688304393 ], [ 14.205799484630136, 40.560813826502965 ], [ 14.205798192948128, 40.560814032477104 ], [ 14.205796922731887, 40.560814305264671 ], [ 14.205795679915516, 40.560814643591172 ], [ 14.205794470305152, 40.560815045876048 ], [ 14.205793299551853, 40.560815510239955 ], [ 14.205792173125054, 40.560816034513479 ], [ 14.205791096287175, 40.560816616247315 ], [ 14.205790074068911, 40.560817252723787 ], [ 14.205789111245851, 40.560817940969386 ], [ 14.205788212316087, 40.560818677768815 ], [ 14.205787381479178, 40.560819459679941 ], [ 14.205786622616616, 40.560820283049836 ], [ 14.205785939273602, 40.560821144031905 ], [ 14.205785334642576, 40.560822038603838 ], [ 14.205784811548222, 40.560822962586492 ], [ 14.205784372434305, 40.560823911663157 ], [ 14.205784019352302, 40.560824881400009 ], [ 14.20578375395168, 40.560825867266658 ], [ 14.205783577472396, 40.560826864657358 ], [ 14.205783490738849, 40.560827868912554 ], [ 14.205783494156289, 40.560828875340611 ], [ 14.205783587708769, 40.560829879239719 ], [ 14.205783770959174, 40.560830875919933 ], [ 14.205784043051482, 40.560831860724967 ], [ 14.205784402714482, 40.56083282905405 ], [ 14.205784848267928, 40.560833776383376 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1287", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205925238748693, 40.560830697080661 ], [ 14.205836564634412, 40.560810329413037 ] ] ] } },
@@ -65,21 +53,8 @@
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12BA", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205793049722004, 40.560804857292268 ], [ 14.205793726068027, 40.560802202400765 ], [ 14.205797344912531, 40.560802424282919 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": "ACAD_ISO03W100", "EntityHand": "12BB", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205839801664572, 40.560811072931919 ], [ 14.205841113104492, 40.560810716796844 ], [ 14.205841834461951, 40.560810123022698 ], [ 14.205842532871381, 40.5608074425922 ], [ 14.205842855415986, 40.560804930303178 ], [ 14.205843424687361, 40.560803423423664 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": "ACAD_ISO03W100", "EntityHand": "12BC", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205854387792639, 40.560805832492946 ], [ 14.205853209513029, 40.560806975317476 ], [ 14.205852938825588, 40.560807664536121 ], [ 14.205853438715531, 40.560809795772379 ], [ 14.20585492818832, 40.560812353501063 ], [ 14.205856557692815, 40.560814040480494 ], [ 14.205857312875805, 40.560815095109618 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12BD", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.204783959977876, 40.560736085146679 ], [ 14.204985627898537, 40.560780095383812 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12BE", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205309344372759, 40.560904313405423 ], [ 14.204985627898537, 40.560780095383812 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12BF", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C0", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C1", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C2", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205174656485832, 40.560859919344551 ], [ 14.205258926336381, 40.560889530103864 ], [ 14.205272256874485, 40.560880752957573 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C3", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205154730197778, 40.560892904798934 ], [ 14.205266841339524, 40.560932298422806 ], [ 14.205309344372759, 40.560904313405423 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C4", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205155279543538, 40.560891995426871 ], [ 14.205266623131617, 40.560931119348062 ], [ 14.205308486473195, 40.560903555518912 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C5", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.20490751281052, 40.560763048281053 ], [ 14.204912502701694, 40.560893845735507 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C6", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205154361678105, 40.560952446891946 ], [ 14.205158677480508, 40.560932195344307 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12C7", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205158677480508, 40.560932195344307 ], [ 14.204965006288564, 40.560908185439409 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12E4", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205306808312445, 40.560906939323658 ], [ 14.205308702981744, 40.560904067289172 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12E5", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205910743011811, 40.560847437614541 ], [ 14.205904056859788, 40.560864369558466 ], [ 14.205904999821376, 40.560864702822819 ], [ 14.205906944826388, 40.560864041351145 ], [ 14.205908641730757, 40.560863771907137 ], [ 14.205911380356143, 40.560863157265189 ], [ 14.205912172008874, 40.560861997611212 ], [ 14.205912992880064, 40.560860399322664 ], [ 14.205913255590394, 40.560859734037621 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12E6", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205810743057013, 40.560759009976834 ], [ 14.205829072478913, 40.560763004358989 ] ] ] } },
-{ "type": "Feature", "properties": { "Layer": "PUNTI_POSIZIONAMENTO", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12E7", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205266623131617, 40.560931119348062 ], [ 14.205266841339524, 40.560932298422806 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12E9", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205889977725825, 40.560804823272953 ], [ 14.205869356244879, 40.560800524859999 ], [ 14.205827781998112, 40.560791858967079 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12EA", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205678596344399, 40.560775848182544 ], [ 14.20559725598104, 40.560758893123733 ], [ 14.205597149286511, 40.560757764256529 ], [ 14.205596635192059, 40.560756167549997 ], [ 14.205596117568486, 40.560755620437391 ], [ 14.205594954711005, 40.560755468230752 ], [ 14.205594306989823, 40.560754842572436 ], [ 14.205593674479758, 40.560754161554158 ], [ 14.205592614393453, 40.560753314414114 ], [ 14.205592873552073, 40.560752488120428 ], [ 14.205593015729685, 40.560750708970318 ], [ 14.205593281124022, 40.560749968388315 ] ] ] } },
 { "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "12EB", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205906236202267, 40.560775215324206 ], [ 14.205906585283053, 40.560774665639684 ], [ 14.205907136978507, 40.560773434008894 ], [ 14.205907601759272, 40.560772823282718 ], [ 14.205908415771988, 40.560772987965869 ], [ 14.205910435331059, 40.56077322958879 ], [ 14.205912315513975, 40.56077346266251 ], [ 14.205913917769159, 40.560773500466588 ], [ 14.205914373971613, 40.560773489321875 ], [ 14.205915290655357, 40.560773633678139 ], [ 14.205915836398669, 40.560773975421846 ], [ 14.205916832530839, 40.560774376569498 ], [ 14.205918427864903, 40.560774483127659 ], [ 14.205918730296039, 40.560774302156609 ], [ 14.205919478351836, 40.560774528486533 ], [ 14.205919832452226, 40.560775057191847 ], [ 14.205919862807976, 40.560775470362159 ] ] ] } },
diff --git a/geojson/gradola_area.geojson b/geojson/gradola_area.geojson
new file mode 100644
index 0000000..a0ead76
--- /dev/null
+++ b/geojson/gradola_area.geojson
@@ -0,0 +1,8 @@
+{
+"type": "FeatureCollection",
+"name": "gradola_area",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "Layer": "limite polilinea per gis", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": null, "EntityHand": "1346", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.205895249959928, 40.560720606274643, -3.5564 ], [ 14.205910963748821, 40.560676756354091, -3.5564 ], [ 14.20603686180379, 40.560702998913108, -3.5564 ], [ 14.205998693266046, 40.560809510105635, -3.5564 ], [ 14.205946723974453, 40.560798677491569, -3.5564 ], [ 14.20592403865488, 40.560861981691197, -3.5564 ], [ 14.205913255590394, 40.560859734037621, -3.5564 ], [ 14.205912992880064, 40.560860399322664, -3.5564 ], [ 14.205912172008874, 40.560861997611212, -3.5564 ], [ 14.205911380356143, 40.560863157265189, -3.5564 ], [ 14.205908641730757, 40.560863771907137, -3.5564 ], [ 14.205906944826388, 40.560864041351145, -3.5564 ], [ 14.205904999821376, 40.560864702822819, -3.5564 ], [ 14.205904056859788, 40.560864369558466, -3.5564 ], [ 14.205910743011811, 40.560847437614541, -3.5564 ], [ 14.20591800929518, 40.560829036541513, -3.5564 ], [ 14.205836564634385, 40.560810329413037, -3.5564 ], [ 14.205836564634385, 40.560810329413037, -3.5564 ], [ 14.205832847179199, 40.560813536859051, -3.5564 ], [ 14.205828874049857, 40.56081656076168, -3.5564 ], [ 14.205824660793548, 40.560819389288184, -3.5564 ], [ 14.205820223897046, 40.560822011370291, -3.5564 ], [ 14.205820223897046, 40.560822011370291, -3.5564 ], [ 14.205819616866329, 40.560821117744119, -3.5564 ], [ 14.205818931213955, 40.560820257830606, -3.5564 ], [ 14.205818170143122, 40.560819435647154, -3.5564 ], [ 14.205817337209359, 40.560818655034723, -3.5564 ], [ 14.205816436303962, 40.560817919640172, -3.5564 ], [ 14.205815471635722, 40.560817232899133, -3.5564 ], [ 14.205814447711383, 40.560816598019834, -3.5564 ], [ 14.205813369314422, 40.560816017968278, -3.5564 ], [ 14.20581224148286, 40.560815495454406, -3.5564 ], [ 14.205811069485712, 40.560815032919187, -3.5564 ], [ 14.205809858798185, 40.56081463252351, -3.5564 ], [ 14.205808615076396, 40.560814296137934, -3.5564 ], [ 14.205807344130641, 40.560814025333933, -3.5564 ], [ 14.205806051898522, 40.560813821376698, -3.5564 ], [ 14.205804744417048, 40.560813685219038, -3.5564 ], [ 14.205803427794402, 40.560813617497033, -3.5564 ], [ 14.205802108181576, 40.560813618527106, -3.5564 ], [ 14.205800791743457, 40.560813688304393, -3.5564 ], [ 14.205799484630136, 40.560813826502965, -3.5564 ], [ 14.205798192948128, 40.560814032477104, -3.5564 ], [ 14.205796922731887, 40.560814305264657, -3.5564 ], [ 14.205795679915516, 40.560814643591172, -3.5564 ], [ 14.205794470305152, 40.560815045876048, -3.5564 ], [ 14.205793299551853, 40.560815510239955, -3.5564 ], [ 14.205792173125054, 40.560816034513479, -3.5564 ], [ 14.205791096287175, 40.560816616247315, -3.5564 ], [ 14.205790074068936, 40.560817252723787, -3.5564 ], [ 14.205789111245851, 40.560817940969386, -3.5564 ], [ 14.205788212316087, 40.560818677768815, -3.5564 ], [ 14.205787381479178, 40.560819459679941, -3.5564 ], [ 14.205786622616616, 40.560820283049836, -3.5564 ], [ 14.205785939273602, 40.560821144031884, -3.5564 ], [ 14.205785334642576, 40.560822038603838, -3.5564 ], [ 14.205784811548222, 40.560822962586492, -3.5564 ], [ 14.205784372434328, 40.560823911663157, -3.5564 ], [ 14.205784019352302, 40.560824881400009, -3.5564 ], [ 14.205783753951707, 40.560825867266658, -3.5564 ], [ 14.205783577472396, 40.560826864657358, -3.5564 ], [ 14.205783490738849, 40.560827868912554, -3.5564 ], [ 14.205783494156289, 40.560828875340611, -3.5564 ], [ 14.205783587708769, 40.560829879239719, -3.5564 ], [ 14.205783770959203, 40.560830875919933, -3.5564 ], [ 14.205784043051482, 40.560831860724967, -3.5564 ], [ 14.205784402714482, 40.56083282905405, -3.5564 ], [ 14.205784848267957, 40.560833776383376, -3.5564 ], [ 14.205784848267957, 40.560833776383376, -3.5564 ], [ 14.205779324857183, 40.560834470321623, -3.5564 ], [ 14.205773755459122, 40.560834900235548, -3.5564 ], [ 14.205768161749718, 40.560835064451936, -3.5564 ], [ 14.205762565499358, 40.560834962331633, -3.5564 ], [ 14.205756988488449, 40.560834594272094, -3.5564 ], [ 14.205751452422477, 40.560833961705825, -3.5564 ], [ 14.205745978847535, 40.560833067094691, -3.5564 ], [ 14.205740589066545, 40.560831913920559, -3.5564 ], [ 14.205729819528756, 40.560827937284962, -3.5564 ], [ 14.205718570459425, 40.560823495358427, -3.5564 ], [ 14.205716218868867, 40.560822336463914, -3.5564 ], [ 14.205713530917095, 40.560820187781218, -3.5564 ], [ 14.205710281064359, 40.560818142673668, -3.5564 ], [ 14.205709540623646, 40.560815948141247, -3.5564 ], [ 14.205709170845184, 40.560815114038157, -3.5564 ], [ 14.20570981780082, 40.560814095046837, -3.5564 ], [ 14.20570981780082, 40.560814095046837, -3.5564 ], [ 14.205710560000583, 40.560813243957448, -3.5564 ], [ 14.205711222878049, 40.560812355598102, -3.5564 ], [ 14.205711803229843, 40.560811434261886, -3.5564 ], [ 14.205712298251372, 40.560810484401166, -3.5564 ], [ 14.205712705550431, 40.560809510606227, -3.5564 ], [ 14.205713023158715, 40.560808517583013, -3.5564 ], [ 14.205713249541384, 40.560807510130346, -3.5564 ], [ 14.205713383604436, 40.560806493116758, -3.5564 ], [ 14.205713424699976, 40.560805471457044, -3.5564 ], [ 14.205713372629436, 40.560804450088476, -3.5564 ], [ 14.205713227644461, 40.560803433946852, -3.5564 ], [ 14.205712990445665, 40.560802427942662, -3.5564 ], [ 14.205712662179394, 40.560801436937609, -3.5564 ], [ 14.205712244431961, 40.560800465720654, -3.5564 ], [ 14.205711739222172, 40.560799518985341, -3.5564 ], [ 14.205711148991501, 40.560798601306779, -3.5564 ], [ 14.205710476592241, 40.560797717119726, -3.5564 ], [ 14.205709725273829, 40.560796870697054, -3.5564 ], [ 14.205708898667055, 40.560796066129143, -3.5564 ], [ 14.205708000766519, 40.560795307304076, -3.5564 ], [ 14.205707035911418, 40.560794597888972, -3.5564 ], [ 14.205706008764411, 40.560793941312092, -3.5564 ], [ 14.205704924289307, 40.560793340746386, -3.5564 ], [ 14.20570378772682, 40.560792799094081, -3.5564 ], [ 14.205702604569536, 40.560792318972808, -3.5564 ], [ 14.205701380535052, 40.560791902702761, -3.5564 ], [ 14.205700121538587, 40.560791552295548, -3.5564 ], [ 14.205698833664366, 40.560791269444543, -3.5564 ], [ 14.205697523136045, 40.560791055516681, -3.5564 ], [ 14.205696196286848, 40.560790911545702, -3.5564 ], [ 14.205694859528874, 40.56079083822744, -3.5564 ], [ 14.20569351932201, 40.560790835916158, -3.5564 ], [ 14.205692182142931, 40.56079090462304, -3.5564 ], [ 14.205690854453611, 40.560791044016064, -3.5564 ], [ 14.205689542670166, 40.560791253421563, -3.5564 ], [ 14.205688253131878, 40.560791531827633, -3.5564 ], [ 14.205686992070495, 40.560791877888825, -3.5564 ], [ 14.20568576558019, 40.560792289932792, -3.5564 ], [ 14.205684579587988, 40.560792765968294, -3.5564 ], [ 14.205684579587988, 40.560792765968294, -3.5564 ], [ 14.20568255237686, 40.560788655202202, -3.5564 ], [ 14.205680875072062, 40.560784453729241, -3.5564 ], [ 14.20567955458171, 40.560780178853747, -3.5564 ], [ 14.205678596344399, 40.560775848182544, -3.5564 ], [ 14.20559725598104, 40.560758893123733, -3.5564 ], [ 14.205597149286511, 40.560757764256529, -3.5564 ], [ 14.205596635192059, 40.560756167549997, -3.5564 ], [ 14.205596117568486, 40.560755620437391, -3.5564 ], [ 14.205594954711005, 40.560755468230752, -3.5564 ], [ 14.205594306989823, 40.560754842572436, -3.5564 ], [ 14.205593674479758, 40.560754161554158, -3.5564 ], [ 14.205592614393453, 40.560753314414114, -3.5564 ], [ 14.205592873552073, 40.560752488120428, -3.5564 ], [ 14.205593015729685, 40.560750708970318, -3.5564 ], [ 14.205593281124022, 40.560749968388315, -3.5564 ], [ 14.205647311676669, 40.560761230842019, -3.5564 ], [ 14.205652826233823, 40.560745842449457, -3.5564 ], [ 14.20569777742638, 40.56075521232431, -3.5564 ], [ 14.205705368525166, 40.560734029282727, -3.5564 ], [ 14.205803285915328, 40.560754439654254, -3.5564 ], [ 14.20582095956512, 40.560705120892408, -3.5564 ], [ 14.205895249959928, 40.560720606274643, -3.5564 ] ] ] } }
+]
+}
diff --git a/geojson/matermania_area.geojson b/geojson/matermania_area.geojson
new file mode 100644
index 0000000..fd65c7a
--- /dev/null
+++ b/geojson/matermania_area.geojson
@@ -0,0 +1,8 @@
+{
+"type": "FeatureCollection",
+"name": "matermania_area",
+"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } },
+"features": [
+{ "type": "Feature", "properties": { "Layer": "PLANIMETRIA", "PaperSpace": null, "SubClasses": "AcDbEntity:AcDbPolyline", "Linetype": "Continuous", "EntityHand": "25B", "Text": null }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 14.255863096614085, 40.549453249953338 ], [ 14.255855109640716, 40.549445775359324 ], [ 14.255841574603227, 40.549439771263778 ], [ 14.255834924533193, 40.54943474842991 ], [ 14.255829488024741, 40.549429024434062 ], [ 14.255826741601908, 40.549424706906251 ], [ 14.255822166794516, 40.549419128096574 ], [ 14.255818304112813, 40.549417069953606 ], [ 14.255811516388629, 40.549408907615799 ], [ 14.255805219598987, 40.549400031352114 ], [ 14.255805672888561, 40.549396104697458 ], [ 14.255807212018995, 40.549391172466741 ], [ 14.255807878587051, 40.549387929141602 ], [ 14.255805925443712, 40.549384603172697 ], [ 14.255802169532082, 40.549384101511961 ], [ 14.255802631508413, 40.549380456884194 ], [ 14.255804957046003, 40.549378096286837 ], [ 14.25579969092653, 40.549373516585845 ], [ 14.255793425546978, 40.549372575347633 ], [ 14.25578868330509, 40.54936835936811 ], [ 14.255789921369383, 40.549365552141161 ], [ 14.255795345593235, 40.549364599745182 ], [ 14.255796504908828, 40.549361011861144 ], [ 14.255794852149972, 40.54935999494429 ], [ 14.255792940516613, 40.549355160292819 ], [ 14.255794038742527, 40.54935037026052 ], [ 14.255794274067799, 40.549345970147797 ], [ 14.255793122298467, 40.549341944865681 ], [ 14.255792553371075, 40.549338290892408 ], [ 14.255792316390515, 40.549335802075547 ], [ 14.255792269326221, 40.549333662597824 ], [ 14.255787569677684, 40.549333260285884 ], [ 14.255782639553635, 40.549331650027689 ], [ 14.255779264123342, 40.549331657507103 ], [ 14.255777772457597, 40.549330692710875 ], [ 14.255777206329144, 40.549327601369086 ], [ 14.255775270148519, 40.549323996283533 ], [ 14.255772143996436, 40.549322208480966 ], [ 14.255771050000531, 40.549319877283608 ], [ 14.255767404941844, 40.549319239303053 ], [ 14.255762435481127, 40.549317561112069 ], [ 14.255757984665577, 40.549315367042482 ], [ 14.255755554087596, 40.549314697808768 ], [ 14.255746070102685, 40.549314636692337 ], [ 14.255741210360238, 40.549314870840327 ], [ 14.255739903860436, 40.549315528510412 ], [ 14.255733203808493, 40.549315887053112 ], [ 14.255730675248108, 40.549315209283272 ], [ 14.255728997397478, 40.549313532132615 ], [ 14.255727128432174, 40.549313515611423 ], [ 14.25572236472831, 40.549312062904285 ], [ 14.255719811190417, 40.549309982583672 ], [ 14.255715252338419, 40.549307390000706 ], [ 14.255709244737812, 40.549304098718629 ], [ 14.255697354915284, 40.549293872736285 ], [ 14.255693880295372, 40.549293850343602 ], [ 14.255689126184516, 40.549292199228105 ], [ 14.255685375078325, 40.549289104065046 ], [ 14.255677669992172, 40.54928187258119 ], [ 14.255675174921119, 40.549279853866125 ], [ 14.255673299836991, 40.549277262742571 ], [ 14.255670769860034, 40.549275058001861 ], [ 14.255669711754834, 40.549273133002515 ], [ 14.255669117485773, 40.549272718511006 ], [ 14.255665875581627, 40.549271376955126 ], [ 14.255663546779285, 40.549269365645479 ], [ 14.255663803743577, 40.549268193379653 ], [ 14.255662312763713, 40.54926663508023 ], [ 14.255661519507065, 40.549263493526993 ], [ 14.255662286551514, 40.549262326660021 ], [ 14.255661565410637, 40.549261685434132 ], [ 14.255658707971508, 40.549258674150551 ], [ 14.255658493470014, 40.549257681479673 ], [ 14.255655621130522, 40.549252678022 ], [ 14.255654464631249, 40.549251626495717 ], [ 14.255649837982446, 40.549250482928997 ], [ 14.255646080497918, 40.549248297724183 ], [ 14.255643363008843, 40.549245333792349 ], [ 14.255641077597563, 40.549244077576837 ], [ 14.255640154130917, 40.549242011983161 ], [ 14.255632517170261, 40.549234972014368 ], [ 14.255625341231209, 40.549233033975959 ], [ 14.255624777565904, 40.549233193974203 ], [ 14.255623746404657, 40.549234510101677 ], [ 14.255620299324534, 40.549234671573458 ], [ 14.255616051813673, 40.549233006829198 ], [ 14.255610961683123, 40.549230321084593 ], [ 14.255605938323431, 40.549227948252948 ], [ 14.255599548558845, 40.549225452599984 ], [ 14.255596331747062, 40.549223514741698 ], [ 14.255594780724305, 40.549221370149098 ], [ 14.255591201444782, 40.549219783608983 ], [ 14.255589158034553, 40.549219039903903 ], [ 14.255586654041256, 40.549219495655514 ], [ 14.255585845712011, 40.549219717417678 ], [ 14.255578478636455, 40.54921701382829 ], [ 14.255576961961552, 40.549215773123379 ], [ 14.255573600614042, 40.549216204346131 ], [ 14.255570540345827, 40.549216152949974 ], [ 14.255568152802608, 40.549217108790899 ], [ 14.255566373896418, 40.549216514586263 ], [ 14.255566086684544, 40.549215411655268 ], [ 14.255562877408513, 40.549213794772996 ], [ 14.255556918808827, 40.549212755575368 ], [ 14.255554789815877, 40.549214064625751 ], [ 14.255548999017677, 40.549216898762666 ], [ 14.255546691511897, 40.549218972033977 ], [ 14.255544017614717, 40.549220082269969 ], [ 14.255541455502405, 40.549218776763091 ], [ 14.255532623960066, 40.549218462247588 ], [ 14.255527899729787, 40.549215449484173 ], [ 14.255525061290452, 40.549214728100942 ], [ 14.255523243328371, 40.549214656208065 ], [ 14.255521092289825, 40.549213617271839 ], [ 14.255517376769106, 40.549210981555795 ], [ 14.255513717668116, 40.54920925937099 ], [ 14.255513200778463, 40.549208533950335 ], [ 14.255508421928747, 40.549207782111736 ], [ 14.255502424147174, 40.549207944028488 ], [ 14.255502408462839, 40.549208692408165 ], [ 14.255503163702191, 40.54921025969076 ], [ 14.255503111055638, 40.549211675025262 ], [ 14.255501726336963, 40.549213205287941 ], [ 14.255500244157005, 40.549215524574883 ], [ 14.255502082803149, 40.549216732518715 ], [ 14.255504129563214, 40.549219509496623 ], [ 14.25550631516108, 40.549222434109709 ], [ 14.255505884766588, 40.549223244212861 ], [ 14.255501983046551, 40.549225403273859 ], [ 14.25549861624439, 40.549229329832961 ], [ 14.255496213329552, 40.549235009764573 ], [ 14.255494086439764, 40.549236128804019 ], [ 14.255492775020201, 40.549239050932194 ], [ 14.255493257567164, 40.54924020685111 ], [ 14.255493957147619, 40.549240791987749 ], [ 14.255493517654299, 40.549242423355288 ], [ 14.255489536046312, 40.549242784068987 ], [ 14.255485166000414, 40.549243170781999 ], [ 14.255480631676267, 40.549244037828252 ], [ 14.255478972120772, 40.549244015517374 ], [ 14.255478469470187, 40.549244674191648 ], [ 14.255476964590457, 40.549244704606423 ], [ 14.255476546228996, 40.549244094890462 ], [ 14.255474828661788, 40.549242301821479 ], [ 14.2554735103864, 40.549239836743695 ], [ 14.25547067945638, 40.549239104850685 ], [ 14.255469995728165, 40.549239424538328 ], [ 14.255469156577842, 40.549240759848828 ], [ 14.25546520676385, 40.549241253783023 ], [ 14.255464234331034, 40.549241940043565 ], [ 14.255463015957202, 40.54924180233985 ], [ 14.255462084603796, 40.54924145007098 ], [ 14.25546029409611, 40.549241903029639 ], [ 14.255458951954958, 40.549243594030465 ], [ 14.255458788451804, 40.549245672676228 ], [ 14.255459188591738, 40.549247927032312 ], [ 14.255459146392825, 40.549250734882882 ], [ 14.255458324973667, 40.549251137081939 ], [ 14.255455802637957, 40.549252247237256 ], [ 14.255454894223677, 40.549252160093197 ], [ 14.255452471136007, 40.549250651733317 ], [ 14.255450564483448, 40.549250910752676 ], [ 14.255447639907107, 40.549252291737169 ], [ 14.255447018435706, 40.549254332592859 ], [ 14.255447269153793, 40.549257728237102 ], [ 14.255448150971231, 40.549259548644827 ], [ 14.255451501644291, 40.549260414793984 ], [ 14.255455538852216, 40.549260374312645 ], [ 14.255458442716883, 40.549261196409439 ], [ 14.255460346716861, 40.549262177802945 ], [ 14.255461126494014, 40.549262197609544 ], [ 14.255461369226515, 40.549261309231767 ], [ 14.255463191890577, 40.549260623173929 ], [ 14.255465564457246, 40.549262020360942 ], [ 14.255467275004031, 40.549262778813315 ], [ 14.255468735685753, 40.549265736758514 ], [ 14.255468992016553, 40.54926762492039 ], [ 14.25546855597538, 40.549270279269017 ], [ 14.255469632042853, 40.549272584432657 ], [ 14.255471207263017, 40.549273879356313 ], [ 14.255474513746213, 40.549275731229947 ], [ 14.255475379465437, 40.549276001787824 ], [ 14.255477446476375, 40.549279620277822 ], [ 14.255478154050863, 40.549282153205262 ], [ 14.255478005918565, 40.549284179165852 ], [ 14.255477249787463, 40.549286696323328 ], [ 14.255477064045614, 40.549287779314646 ], [ 14.255478382788365, 40.549289534974932 ], [ 14.255479906597051, 40.549290131759165 ], [ 14.255479849588433, 40.549292274432567 ], [ 14.255479355642439, 40.549293815715757 ], [ 14.255480432877885, 40.549295014528781 ], [ 14.255480839026983, 40.549295391915223 ], [ 14.255481591928524, 40.549297503916463 ], [ 14.255483921824876, 40.549299082405845 ], [ 14.255486033351211, 40.549300017630877 ], [ 14.255488692868543, 40.549300539392867 ], [ 14.255491361920519, 40.549301535218881 ], [ 14.255492159374835, 40.549302295174513 ], [ 14.255494553171379, 40.549302443622196 ], [ 14.255494855141306, 40.549302214373732 ], [ 14.255494977517779, 40.549301178479787 ], [ 14.255497063902036, 40.549300379051786 ], [ 14.25549822102864, 40.54930037278713 ], [ 14.255500362858893, 40.549299573716546 ], [ 14.255502105200257, 40.549300131793174 ], [ 14.25550318578267, 40.549301695894599 ], [ 14.255503918104315, 40.549301995151545 ], [ 14.255504566682516, 40.549301845202436 ], [ 14.255505793851043, 40.549300855490607 ], [ 14.255508308094202, 40.549300142219671 ], [ 14.255508589872822, 40.549299399778036 ], [ 14.255509360363977, 40.549299924141913 ], [ 14.255513063685335, 40.549301325683615 ], [ 14.255515186381373, 40.549301586397291 ], [ 14.255516823962468, 40.549302925005435 ], [ 14.255518822888924, 40.549303680037525 ], [ 14.255520186550292, 40.549305051717539 ], [ 14.255521329009248, 40.549305368397739 ], [ 14.255523106259721, 40.549307113289245 ], [ 14.255524397030994, 40.549307389753764 ], [ 14.255526600158399, 40.549307397621284 ], [ 14.255528405358469, 40.549306619605254 ], [ 14.255528227390098, 40.549305666230019 ], [ 14.255526983533736, 40.549304158083359 ], [ 14.255527348661946, 40.549301230910636 ], [ 14.255527782613722, 40.549300767095076 ], [ 14.255529331381771, 40.549300111996921 ], [ 14.255532822822291, 40.549299950813769 ], [ 14.2555394172948, 40.549301653914682 ], [ 14.25554390517328, 40.549304979748307 ], [ 14.255548850640755, 40.549306709168242 ], [ 14.255551913520819, 40.549306525164056 ], [ 14.25555865521922, 40.549308286219883 ], [ 14.255564938638624, 40.549311372373353 ], [ 14.255571354996945, 40.549313470206307 ], [ 14.25557334774399, 40.549313114616879 ], [ 14.255577535842367, 40.549313468874438 ], [ 14.255581440095703, 40.549315419609684 ], [ 14.255586314998121, 40.549315176553264 ], [ 14.255590306540174, 40.549314586816585 ], [ 14.255591752410233, 40.549315211600479 ], [ 14.255593597574148, 40.549318834992569 ], [ 14.255594550680687, 40.549323564271354 ], [ 14.255596512547372, 40.549326330143529 ], [ 14.255601090189653, 40.549327893559258 ], [ 14.255604688750898, 40.549329074840244 ], [ 14.255606498632869, 40.549331878792991 ], [ 14.255607066839545, 40.549334979835649 ], [ 14.25560856029472, 40.549340986809078 ], [ 14.255608275210639, 40.549342695181579 ], [ 14.255606874194799, 40.549343694330815 ], [ 14.255605567241956, 40.549345546024249 ], [ 14.255604972414137, 40.549345849394705 ], [ 14.255604259275179, 40.549345486920934 ], [ 14.255602344706318, 40.549344124359351 ], [ 14.255601612083817, 40.549344853338461 ], [ 14.255600242073783, 40.549347725472984 ], [ 14.255600247476552, 40.54935024120558 ], [ 14.255598339818757, 40.54935125820284 ], [ 14.255594965938412, 40.549352152791229 ], [ 14.255592193151044, 40.549354514433503 ], [ 14.255590505778111, 40.549355000785205 ], [ 14.255588875726103, 40.549353315961902 ], [ 14.25558739797007, 40.549350230170305 ], [ 14.255587174378499, 40.549345719897737 ], [ 14.255585232398195, 40.549343161067831 ], [ 14.255583674843036, 40.549340271119284 ], [ 14.255581442091438, 40.549338932898621 ], [ 14.255578367225365, 40.549340532500146 ], [ 14.255576158146152, 40.549347735980703 ], [ 14.255577269112857, 40.549350228224526 ], [ 14.255580968500256, 40.549352652697628 ], [ 14.255583713043915, 40.549357846412363 ], [ 14.255584544223664, 40.549358565413002 ], [ 14.255586490286809, 40.54935808600726 ], [ 14.255587580798503, 40.549358420298638 ], [ 14.255588090446667, 40.549361468179669 ], [ 14.255586068275012, 40.54936381249059 ], [ 14.255583751374129, 40.549366399820684 ], [ 14.255579618305047, 40.549368085501776 ], [ 14.255578063707578, 40.549367931908208 ], [ 14.255568683044432, 40.549365127717437 ], [ 14.255555359907962, 40.549359484712369 ], [ 14.255550618420425, 40.549358696167332 ], [ 14.255548993912708, 40.549360181601763 ], [ 14.255550012323036, 40.549364688552274 ], [ 14.255554323531499, 40.549369280068824 ], [ 14.255558701823254, 40.549373155207434 ], [ 14.255558943485971, 40.549374365524699 ], [ 14.255557399115688, 40.549375290906973 ], [ 14.255556687126868, 40.54937949639006 ], [ 14.255557631646294, 40.549380996272809 ], [ 14.255556988725841, 40.549383638731378 ], [ 14.255554224305317, 40.549384243766539 ], [ 14.255553686603159, 40.549386731717604 ], [ 14.255555819988787, 40.549389031027474 ], [ 14.255564419413837, 40.549393491278337 ], [ 14.255565973028975, 40.549395193053989 ], [ 14.255567395060545, 40.549398971016096 ], [ 14.255569310533012, 40.549400919489358 ], [ 14.255574153619602, 40.549402547958216 ], [ 14.255579101739052, 40.549404372405633 ], [ 14.25558380317768, 40.549405105795714 ], [ 14.255590593458548, 40.549407821502257 ], [ 14.255595958396201, 40.54940972781192 ], [ 14.255599084219668, 40.54940820032494 ], [ 14.255602203167411, 40.54940729353649 ], [ 14.255604410497321, 40.549407256035146 ], [ 14.255608771004789, 40.549406062712706 ], [ 14.255612384430776, 40.549405568716892 ], [ 14.255616299760836, 40.549405852595449 ], [ 14.25561834132357, 40.549408098528097 ], [ 14.255620955819923, 40.549408012977878 ], [ 14.255623774565949, 40.54940784323356 ], [ 14.255626131817641, 40.549409288880064 ], [ 14.255627343025891, 40.549412409902125 ], [ 14.255626731615701, 40.549413876530885 ], [ 14.255622858578239, 40.549415114167601 ], [ 14.255619588586256, 40.549414639146896 ], [ 14.255616459329749, 40.54941480794551 ], [ 14.255617670734988, 40.549417577425807 ], [ 14.255620202064518, 40.549420661562095 ], [ 14.255624299979845, 40.549423150887861 ], [ 14.255625619606128, 40.549427497203531 ], [ 14.25562485695858, 40.549428934354012 ], [ 14.255622894972332, 40.549429182462724 ], [ 14.255618453952458, 40.549428299789689 ], [ 14.255615743699424, 40.549428353052157 ], [ 14.255615856478585, 40.549429184603234 ], [ 14.255618146984961, 40.54943064882206 ], [ 14.255620745340075, 40.549433355455065 ], [ 14.255622269620982, 40.549436579840844 ], [ 14.255623486598479, 40.54943751140911 ], [ 14.255627921036005, 40.54943898839025 ], [ 14.255632391284772, 40.549441570904378 ], [ 14.255633787039489, 40.549443383010512 ], [ 14.255633336578878, 40.549445670944024 ], [ 14.255633245349935, 40.549448233559609 ], [ 14.25563465126576, 40.549449128340825 ], [ 14.255636595825901, 40.549449452300983 ], [ 14.255637302560089, 40.549450726845279 ], [ 14.255637751824507, 40.549452885449931 ], [ 14.255637458945722, 40.549453628876002 ], [ 14.255638426389213, 40.549456396783718 ], [ 14.255640367845515, 40.54945833592204 ], [ 14.25564325311816, 40.549460837489505 ], [ 14.255644721079893, 40.549462138053606 ], [ 14.255646458303135, 40.549465161119947 ], [ 14.255648071182005, 40.549465726805423 ], [ 14.255650304014543, 40.549465723249504 ], [ 14.255651306400599, 40.549466337784565 ], [ 14.255652863226953, 40.549467291600912 ], [ 14.255654337244078, 40.549467711762482 ], [ 14.255657758751884, 40.549467190136234 ], [ 14.255663132604123, 40.549465622240426 ], [ 14.255667304408492, 40.549464110994066 ], [ 14.255671198260929, 40.549463368896284 ], [ 14.255690292841923, 40.549466028446467 ], [ 14.255692766214036, 40.549465861784732 ], [ 14.255697950633785, 40.549466044048174 ], [ 14.255701728779577, 40.54946636504436 ], [ 14.255703451552009, 40.54946602038104 ], [ 14.255707834614187, 40.549464793418302 ], [ 14.255711385289255, 40.54946495881827 ], [ 14.255725050899249, 40.549467719880489 ], [ 14.255734296836593, 40.549470006960284 ], [ 14.255738670220319, 40.549469987637885 ], [ 14.255743924679166, 40.549469186451972 ], [ 14.255745576827582, 40.549467875380991 ], [ 14.255746693437127, 40.549467705434381 ], [ 14.255759943611645, 40.549473710562118 ], [ 14.255763367246452, 40.549470894365676 ], [ 14.255763367246452, 40.549470894365676 ], [ 14.255763367246452, 40.549470894365676 ], [ 14.255766806343006, 40.549470591225536 ], [ 14.255770581693167, 40.549470830913705 ], [ 14.255773204762487, 40.54947197423283 ], [ 14.255774694167444, 40.549471338806903 ], [ 14.25578087117915, 40.549471351163376 ], [ 14.255788601621957, 40.549473291709553 ], [ 14.255791033490656, 40.549473674758552 ], [ 14.255792238785922, 40.549472991051466 ], [ 14.255795070417168, 40.549468319944467 ], [ 14.255795728626875, 40.549465297536443 ], [ 14.255798638712124, 40.549463890057716 ], [ 14.255805995346883, 40.54946553682489 ], [ 14.255808439898999, 40.549464774536858 ], [ 14.255811861526928, 40.549463240504721 ], [ 14.255814031370514, 40.549461914821919 ], [ 14.255815027732167, 40.549459067725088 ], [ 14.255825238434108, 40.549451680381239 ], [ 14.255837790472166, 40.549450514495817 ], [ 14.255841471723809, 40.54945190743922 ], [ 14.255848721870265, 40.549452821927723 ], [ 14.255857497656207, 40.549454168519937 ], [ 14.255862793645999, 40.549454290265054 ], [ 14.255863096614085, 40.549453249953338 ] ] ] } }
+]
+}
diff --git a/img/foto_CNR_pre_pulizia.webp b/img/foto_CNR_pre_pulizia.webp
index d6fa63c..af7ff68 100644
Binary files a/img/foto_CNR_pre_pulizia.webp and b/img/foto_CNR_pre_pulizia.webp differ
diff --git a/js/gis.js b/js/gis.js
index 2403195..0e1a1ed 100644
--- a/js/gis.js
+++ b/js/gis.js
@@ -132,12 +132,16 @@ GIS.initMap = async function (mapId, zoomLevel = this.INIT_ZOOM) {
  */
 GIS.initLayers = async function(map) {
     let layerMater = await this.loadLayer('matermania.geojson', optionsSiti, false);
+    let layerMaterArea = await this.loadLayer('matermania_area.geojson', optionsSiti, false);
     let layerArsenale = await this.loadLayer('arsenale.geojson', optionsSiti, false);
     let layerArsenaleArea = await this.loadLayer('arsenale_area.geojson', optionsSiti, false);
     let layerGradola = await this.loadLayer('gradola.geojson', optionsSiti, false);
+    let layerGradolaArea = await this.loadLayer('gradola_area.geojson', optionsSiti, false);
 
     layerMater.id = 'matermania';
+    layerMaterArea.id = 'matermania_area';
     layerGradola.id = 'gradola';
+    layerGradolaArea.id = 'gradola_area';
     layerArsenale.id = 'arsenale';
     layerArsenaleArea.id = 'arsenale_area';
 
@@ -150,7 +154,14 @@ GIS.initLayers = async function(map) {
         attribution: '&copy; <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors'
     });
 
-    const sitesGroup = new L.LayerGroup([layerMater, layerGradola, layerArsenale, layerArsenaleArea]);
+    const sitesGroup = new L.LayerGroup([
+        layerMater,
+        layerMaterArea,
+        layerGradola,
+        layerGradolaArea,
+        layerArsenale,
+        layerArsenaleArea,
+    ]);
     const baseGroup = new L.LayerGroup([osmap]);
     baseGroup.addTo(map);
     sitesGroup.addTo(map);
@@ -158,8 +169,10 @@ GIS.initLayers = async function(map) {
         "OpenStreetMap" : osmap
     };
     const archeo = {
-        "Villa di Gradola" : layerGradola,
-        "Grotta di Matermania" : layerMater,
+        "Villa di Gradola (planimetria)" : layerGradola,
+        "Villa di Gradola (area)" : layerGradolaArea,
+        "Grotta di Matermania (planimetria)" : layerMater,
+        "Grotta di Matermania (area)" : layerMaterArea,
         "Grotta dell'Arsenale (planimetria)" : layerArsenale,
         "Grotta dell'Arsenale (area)" : layerArsenaleArea,
         "Vincoli archeologici" : layerVincoli,
diff --git a/js/jsdoc.json b/js/jsdoc.json
index 319e104..8adb754 100644
--- a/js/jsdoc.json
+++ b/js/jsdoc.json
@@ -10,10 +10,6 @@
     "opts": {
         "encoding": "utf8",
         "destination": "docs/",
-        "recurse": true,
-        "verbose": true,
-        "theme_opts": {
-            "theme": "dark"
-        }
+        "recurse": true
     }
 }
diff --git a/js/ui.js b/js/ui.js
index 4d742ff..cf66150 100644
--- a/js/ui.js
+++ b/js/ui.js
@@ -91,9 +91,36 @@ UI.openModal = async function (data) {
 			<tr><th>Documenti</th><td>${data.documenti}</td></tr>
 			<tr><th>Descrizione</th><td>${data.descrizione}</td></tr>
 	`;
-	if (data.images.length) {
-		table += `<tr><th class="has-text-centered" colspan="2">Immagini</th></tr>`;
-		for (const img of data.images) {
+	if (data.documents.length) {
+		table += `<tr>
+			<th class="has-text-centered">Pubblicazioni</th>
+			<td><ul>
+		`;
+		for (const doc of data.documents) {
+			table += `
+				<li><a href="docs/${doc.filename}">${doc.titolo}</a></li>
+			`;
+		}
+		table += '</ul></td></tr>';
+	}
+	if (data.surveys.length) {
+		table += `<tr><th class="has-text-centered" colspan="2">Elaborazioni CNR da rilievi</th></tr>`;
+		for (const img of data.surveys) {
+			table += `
+				<tr>
+				<td colspan="2" style="max-width: 70%">
+					<figure class="image">
+						<img src="/img/${img.filename}" />
+						<figcaption class="p-2 has-text-centered">${img.didascalia}</figcaption>
+					</figure>
+				</td>
+				</tr>
+			`;
+		}
+	}
+	if (data.photos.length) {
+		table += `<tr><th class="has-text-centered" colspan="2">Fotografie</th></tr>`;
+		for (const img of data.photos) {
 			table += `
 				<tr>
 				<td colspan="2" style="max-width: 70%">