Exemple #1
0
function goMap($type, $id, $size = 200)
{
    global $mc, $config;
    //TODO integrate the existing common/includes/class.mapview.php
    include_once 'kbconfig.php';
    require_once 'common/includes/globals.php';
    $config = new Config();
    $view = new MapView($type, $size);
    $view->setSystemID($id);
    switch ($type) {
        case "map":
            $view->setTitle("Region");
            $view->showLines(config::get('map_map_showlines'));
            $view->paintSecurity(config::get('map_map_security'));
            checkColors('map', $view);
            break;
        case "region":
            $view->setTitle("Constellation");
            $view->showLines(config::get('map_reg_showlines'));
            $view->paintSecurity(config::get('map_reg_security'));
            $view->setOffset(25);
            checkColors('reg', $view);
            break;
        case "cons":
            $view->showLines(config::get('map_con_showlines'));
            $view->showSysNames(config::get('map_con_shownames'));
            $view->paintSecurity(config::get('map_con_security'));
            $view->setOffset(25);
            checkColors('con', $view);
            break;
    }
    $view->generate();
    die;
}