//version: 1195772503 $db['hostname'] = 'localhost'; $db['username'] = 'user'; $db['password'] = 'password'; $db['database'] = 'opensim'; mysql_connect($db['hostname'],$db['username'],$db['password']); @mysql_select_db($db['database']) or die( "Unable to select database"); $query = "SELECT regionName, locX, locY FROM regions ORDER BY locX ASC, locY DESC, regionName DESC;"; $result = mysql_query($query); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { $regions[$row['regionName']] = array('locX' => $row['locX'], 'locY' => $row['locY']); } mysql_close(); //Width and height of each region $regionSize = 85; //Center on a coordinate $centerX = 19996; $centerY = 20001; //set X, Y upper bounds $maxX = 20004; $maxY = 20003; //set X, Y lower bounds $minX = 19995; $minY = 19996; //Create an image, properly sized $imageWidth = (($maxX-$minX)*$regionSize); $imageHeight = (($maxY-$minY)*$regionSize); $heading = ' '; $stringData = $heading.$rectangles.$text.$ending; $fh = fopen('map.svg', 'w'); fwrite($fh, $stringData); fclose($fh); exec('convert map.svg map.png'); echo '
'
?>