legend
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 39
Salat Book 1.00
Salat Book gives you the wonderful choice of a Salat / Namaz prayer database and tracking application. more>>
Salat Book 1.00 gives you the wonderful choice of a Salat / Namaz prayer database and tracking application. It is using month calendars, salat completion datagrid, statistics and graphs and is specially useful for Kaza (missed Salat) prayers.
Enhancements:
- Statistics filter & Graphs flter now changed to single Date Filter.
- Date Filter now enabled for Pie Charts & Bar Chart.
- Removal of Error Statistics debugging pop-ups with grand total stats.
- Graphs Bar Chart legend moved to top left.
- Application window & components resized & compacted for better visibility on
- lower resolution screens.
- Prayer Tab Salat selection button highlighting added.
- Prayer Tab Month datagrid...absent salah colour changed from light red/pink
- red to a darker red.
- Options Tab Backup function now enabled.
- Options Tab Restore function now enabled.
- Options Tab Error removal on Edit/Save function, corrupting data files.
- Application data files integrity check & repair code added during startup.
Requirements:
- Adobe AIR
Added: 2009-06-29 License: Freeware Price: FREE
1 downloads
Legends: The Game 0.4.1.42
Plenty of maps are provided by us, but the beauty of this game is its customization possibilities. Mission creation has never been easier, with a stab... more>> <<less
Download (111442KB)
Added: 2009-04-26 License: Freeware Price: Free
189 downloads
Zhu3D 3.0.0
Zhu3D can help you view and animate up to three functions in 3D-space in a completely interactive manner. more>>
With Zhu3D you interactively can view and animate functions, isosurfaces and a further independent parametric system. Numerical solutions of an equation system can be found with a precise and reliable adaptive random search. The OpenGL-viewer supports zooming, scaling, rotating and translating as well as filed lightning or surface properties. Special effects are transparency, textures, fog and motion blur.
You have up to eight independent lights or spotlights, background settings, miscellaneous wire-modes or global illumination models. Pictures are rendered as PNG, JPG, PDF or PostScript and can be of arbitrary size. For textures Zhu3D recognizes nine common formats. Isosurfaces you can be visualized with different volume-based algorithms.
Zhu3D runs under Linux/Unix, Windows 98-XP and Mac OS X and is localized for English, German and Spanish. It supports different CPUs as well as different APIs like KDE, Motiv, Gnome or Windows. All settings can be changed dynamically at runtime. The application comes with extended help-files and a lot of examples.
COMPILING:
All you need is Qt 4.1 or later and support for OpenGL 1.2, what can be a software implementation like Mesa. The qmake easily can be taylored for special needs, what supports packagers.
HARDWARE:
For basic viewings even an old and slow PC without hardware accelerated OpenGL is sufficient. However, enabling goddies like animation, big textures and especially motion blur is a challenge for every GPU out there. On the other hand isosurfaces with dense meshes need a lot of CPU-power.
VERSIONS:
Whatever ends with an odd number, is considered as "pre". Those versions are not intended to be unfinished or buggy, but my testing capabilities are limited to my own HW/SW-configurations. So especially packagers may wait for an even number. This happens after a significant amount of downloads and no major problems reported. A complete Windows version is available - special thanks to Victor Fernandez, who is hosting this!
Enhancements:
- When wire-mode was on, the xyz-legends rendered incorrect. Fixed
- Small optimization in the "Special editor" ui-form for nicer view
- Slightly polishing startup file and some examples
<<lessYou have up to eight independent lights or spotlights, background settings, miscellaneous wire-modes or global illumination models. Pictures are rendered as PNG, JPG, PDF or PostScript and can be of arbitrary size. For textures Zhu3D recognizes nine common formats. Isosurfaces you can be visualized with different volume-based algorithms.
Zhu3D runs under Linux/Unix, Windows 98-XP and Mac OS X and is localized for English, German and Spanish. It supports different CPUs as well as different APIs like KDE, Motiv, Gnome or Windows. All settings can be changed dynamically at runtime. The application comes with extended help-files and a lot of examples.
COMPILING:
All you need is Qt 4.1 or later and support for OpenGL 1.2, what can be a software implementation like Mesa. The qmake easily can be taylored for special needs, what supports packagers.
HARDWARE:
For basic viewings even an old and slow PC without hardware accelerated OpenGL is sufficient. However, enabling goddies like animation, big textures and especially motion blur is a challenge for every GPU out there. On the other hand isosurfaces with dense meshes need a lot of CPU-power.
VERSIONS:
Whatever ends with an odd number, is considered as "pre". Those versions are not intended to be unfinished or buggy, but my testing capabilities are limited to my own HW/SW-configurations. So especially packagers may wait for an even number. This happens after a significant amount of downloads and no major problems reported. A complete Windows version is available - special thanks to Victor Fernandez, who is hosting this!
Enhancements:
- When wire-mode was on, the xyz-legends rendered incorrect. Fixed
- Small optimization in the "Special editor" ui-form for nicer view
- Slightly polishing startup file and some examples
Download (0.74MB)
Added: 2007-08-10 License: GPL v3 Price:
840 downloads
MapServer 4.10.2
MapServer is an Open Source development environment for building spatially-enabled internet applications. more>>
MapServer is an Open Source development environment for building spatially-enabled internet applications. The project is not a full-featured GIS system, nor does it aspire to be. Instead, MapServer excels at rendering spatial data (maps, images, and vector data) for the web.
Beyond browsing GIS data, MapServer allows you create "geographic image maps", that is, maps that can direct users to content. For example, the Minnesota DNR Recreation Compass provides users with more than 10,000 web pages, reports and maps via a single application. The same application serves as a "map engine" for other portions of the site, providing spatial context where needed.
MapServer was originally developed by the University of Minnesota (UMN) ForNet project in cooperation with NASA and the Minnesota Department of Natural Resources (MNDNR). Presently, the MapServer project is hosted by the TerraSIP project, a NASA sponsored project between the UMN and consortium of land management interests.
The software is maintained by a growing number of developers (nearing 20) from around the world and is supported by a diverse group of organizations that fund enhancements and maintenance.
Main features:
- Advanced cartographic output
- Scale dependent feature drawing and application execution
- Feature labeling including label collision mediation
- Fully customizable, template driven output
- TrueType fonts
- Map element automation (scalebar, reference map, and legend)
- Thematic mapping using logical- or regular expression-based classes
- Support for popular scripting and development environments
- PHP, Python, Perl, Ruby, Java, and C#
- Cross-platform support
- Linux, Windows, Mac OS X, Solaris, and more
- A multitude of raster and vector data formats
- TIFF/GeoTIFF, EPPL7, and many others via GDAL
- ESRI shapfiles, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL and many others via OGR
- Open Geospatial Consortium (OGC) web specifications
- WMS (client/server), non-transactional WFS (client/server), WMC, WCS, Filter Encoding, SLD, GML, SOS
- Map projection support
- On-the-fly map projection with 1000s of projections through the Proj.4 library
<<lessBeyond browsing GIS data, MapServer allows you create "geographic image maps", that is, maps that can direct users to content. For example, the Minnesota DNR Recreation Compass provides users with more than 10,000 web pages, reports and maps via a single application. The same application serves as a "map engine" for other portions of the site, providing spatial context where needed.
MapServer was originally developed by the University of Minnesota (UMN) ForNet project in cooperation with NASA and the Minnesota Department of Natural Resources (MNDNR). Presently, the MapServer project is hosted by the TerraSIP project, a NASA sponsored project between the UMN and consortium of land management interests.
The software is maintained by a growing number of developers (nearing 20) from around the world and is supported by a diverse group of organizations that fund enhancements and maintenance.
Main features:
- Advanced cartographic output
- Scale dependent feature drawing and application execution
- Feature labeling including label collision mediation
- Fully customizable, template driven output
- TrueType fonts
- Map element automation (scalebar, reference map, and legend)
- Thematic mapping using logical- or regular expression-based classes
- Support for popular scripting and development environments
- PHP, Python, Perl, Ruby, Java, and C#
- Cross-platform support
- Linux, Windows, Mac OS X, Solaris, and more
- A multitude of raster and vector data formats
- TIFF/GeoTIFF, EPPL7, and many others via GDAL
- ESRI shapfiles, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL and many others via OGR
- Open Geospatial Consortium (OGC) web specifications
- WMS (client/server), non-transactional WFS (client/server), WMC, WCS, Filter Encoding, SLD, GML, SOS
- Map projection support
- On-the-fly map projection with 1000s of projections through the Proj.4 library
Download (1.7MB)
Added: 2007-08-06 License: MIT/X Consortium License Price:
520 downloads
Unmass 0.9
Unmass program can extract files from those big game files, which are in fact archives. more>>
Unmass program can extract files from those big game files, which are in fact archives. Most of the extracted files can be viewed through any graphic viewer, but some are in special game formats, which can be usually viewed through Biturn (above).
Here is a list of supported games:
- Crismon Land
- Baldurs Gate 2
- Civilization 4
- Doom (WADs)
- Duke Nukem 3D (not working yet)
- Dune 2
- Etherlords 2 (no data viewers available though)
- Final Fantasy 7
- Final Fantasy 8
- Flashpoint
- Knights of Xentar (no data viewers available though)
- Metal Gear Solid (DARs)
- Moorhuhn 2 & 3
- Megaman Legends
- Oni
- Operation Flashpoint
- Princess Maker 2 (no data viewers available though)
- Quake 1
- RollCage (no data viewers available though)
- Swine
- Unreal Tournament umods
- Virtua Fighter bitmaps
- MEA exes
- some economy file format
<<lessHere is a list of supported games:
- Crismon Land
- Baldurs Gate 2
- Civilization 4
- Doom (WADs)
- Duke Nukem 3D (not working yet)
- Dune 2
- Etherlords 2 (no data viewers available though)
- Final Fantasy 7
- Final Fantasy 8
- Flashpoint
- Knights of Xentar (no data viewers available though)
- Metal Gear Solid (DARs)
- Moorhuhn 2 & 3
- Megaman Legends
- Oni
- Operation Flashpoint
- Princess Maker 2 (no data viewers available though)
- Quake 1
- RollCage (no data viewers available though)
- Swine
- Unreal Tournament umods
- Virtua Fighter bitmaps
- MEA exes
- some economy file format
Download (0.38MB)
Added: 2007-07-27 License: GPL (GNU General Public License) Price:
821 downloads
SVG Charter Alpha 3
SVG charter is a project to build a tool to generate charts and graphs. more>>
SVG charter is a project to build a tool to generate charts and graphs with SVG output to allow fully scalable data visualization.
The application came about after my personal frustration with not being able to read tiny GIF charts accurately.
Couldnt be simpler, though. You must run SVG Charter in the directory where the charting modules live. To change which charting module the engine uses, change the "require" call on line 62 of the charter.pl engine code. Then just run the code as follows:
./charter.pl [datafile in CSV format] > thechart.svg
The data file must be in a CSV format with the first row as headings and the subsequent rows as numeric data. Have a look at the data.csv file that comes packaged for an example.
SVG CHARTER LIMITATIONS
Right now the SVG Charter emits a fixed-aspect ratio graph.
SVG Charter can only emit a graph which is limited to 4 data series. There is no technical limitation on the number of data points, but 100 seems to be a practical limitation of whats easily readable.
SVG Charter currently emits fixed color schemes.
SVG Charter cannot configure the Legend location
SVG CHARTER CONTRIBUTIONS
Code contributions to SVG charter will be greatly appriciated. Feel free to tackle any limitation Ive listed above or any limiation you discover.
Enhancements:
- This release supports a very constrained scatter graph.
<<lessThe application came about after my personal frustration with not being able to read tiny GIF charts accurately.
Couldnt be simpler, though. You must run SVG Charter in the directory where the charting modules live. To change which charting module the engine uses, change the "require" call on line 62 of the charter.pl engine code. Then just run the code as follows:
./charter.pl [datafile in CSV format] > thechart.svg
The data file must be in a CSV format with the first row as headings and the subsequent rows as numeric data. Have a look at the data.csv file that comes packaged for an example.
SVG CHARTER LIMITATIONS
Right now the SVG Charter emits a fixed-aspect ratio graph.
SVG Charter can only emit a graph which is limited to 4 data series. There is no technical limitation on the number of data points, but 100 seems to be a practical limitation of whats easily readable.
SVG Charter currently emits fixed color schemes.
SVG Charter cannot configure the Legend location
SVG CHARTER CONTRIBUTIONS
Code contributions to SVG charter will be greatly appriciated. Feel free to tackle any limitation Ive listed above or any limiation you discover.
Enhancements:
- This release supports a very constrained scatter graph.
Download (0.007MB)
Added: 2007-07-17 License: LGPL (GNU Lesser General Public License) Price:
829 downloads
PDL::Graphics::PGPLOT::Window 2.3.2
PDL::Graphics::PGPLOT::Window is a OO interface to PGPLOT windows. more>>
PDL::Graphics::PGPLOT::Window is a OO interface to PGPLOT windows.
SYNOPSIS
perldl> use PDL::Graphics::PGPLOT::Window
perldl> $win = PDL::Graphics::PGPLOT::Window->new(Device => /xs);
perldl> $a = pdl [1..100]
perldl> $b = sqrt($a)
perldl> $win->line($b)
perldl> $win->hold()
perldl> $c = sin($a/10)*2 + 4
perldl> $win->line($c)
In the following documentation the commands are not shown in their OO versions. This is for historical reasons and should not cause too much trouble.
This package offers a OO interface to the PGPLOT plotting package. This is intended to replace the traditional interface in PDL::Graphics::PGPLOT and contains interfaces to a large number of PGPLOT routines. Below the usage examples for each function tend to be given in the non-OO version for historical reasons. This will slowly be changed, but in the meantime refer to the section on OO-interface below to see how to convert the usage information below to OO usage (it is totally trivial).
PDL::Graphics::PGPLOT::Window is an interface to the PGPLOT graphical libraries.
The list of currently availably methods:
imag - Display an image (uses pgimag()/pggray() as appropriate)
ctab - Load an image colour table
ctab_info - Get information about currently loaded colour table
line - Plot vector as connected points
points - Plot vector as points
errb - Plot error bars
cont - Display image as contour map
bin - Plot vector as histogram (e.g. bin(hist($data)) )
hi2d - Plot image as 2d histogram (not very good IMHO...)
poly - Draw a polygon
vect - Display 2 images as a vector field
text - Write text in the plot area
label_axes - Print axis titles
legend - Create a legend with different texts, linestyles etc.
cursor - Interactively read cursor positions.
circle - Draw a circle
ellipse - Draw an ellipse.
Device manipulation commands:
new - Constructor for a new PGPLOT output device
close - Close a PGPLOT output device
focus - Set focus to the given device. This should normally be
done behind the scenes.
hold - Hold current plot window range - allows overlays etc.
release - Release back to autoscaling of new plot window for each
command
held - Returns true if the graphics is held on the current device.
env - Define a plot window, put on hold
panel - Move to a specified plot panel when several panels are defined.
erase - Erase the current window (or panel)
options - Get the options set for the present output device
id - The ID for the device
device - The device type
name - The window name
Notes: $transform for image/cont etc. is used in the same way as the TR() array in the underlying PGPLOT FORTRAN routine but is, fortunately, zero-offset. The transform() routine can be used to create this piddle.
For completeness: The transformation array connect the pixel index to a world coordinate such that:
X = tr[0] + tr[1]*i + tr[2]*j
Y = tr[3] + tr[4]*i + tr[5]*j
<<lessSYNOPSIS
perldl> use PDL::Graphics::PGPLOT::Window
perldl> $win = PDL::Graphics::PGPLOT::Window->new(Device => /xs);
perldl> $a = pdl [1..100]
perldl> $b = sqrt($a)
perldl> $win->line($b)
perldl> $win->hold()
perldl> $c = sin($a/10)*2 + 4
perldl> $win->line($c)
In the following documentation the commands are not shown in their OO versions. This is for historical reasons and should not cause too much trouble.
This package offers a OO interface to the PGPLOT plotting package. This is intended to replace the traditional interface in PDL::Graphics::PGPLOT and contains interfaces to a large number of PGPLOT routines. Below the usage examples for each function tend to be given in the non-OO version for historical reasons. This will slowly be changed, but in the meantime refer to the section on OO-interface below to see how to convert the usage information below to OO usage (it is totally trivial).
PDL::Graphics::PGPLOT::Window is an interface to the PGPLOT graphical libraries.
The list of currently availably methods:
imag - Display an image (uses pgimag()/pggray() as appropriate)
ctab - Load an image colour table
ctab_info - Get information about currently loaded colour table
line - Plot vector as connected points
points - Plot vector as points
errb - Plot error bars
cont - Display image as contour map
bin - Plot vector as histogram (e.g. bin(hist($data)) )
hi2d - Plot image as 2d histogram (not very good IMHO...)
poly - Draw a polygon
vect - Display 2 images as a vector field
text - Write text in the plot area
label_axes - Print axis titles
legend - Create a legend with different texts, linestyles etc.
cursor - Interactively read cursor positions.
circle - Draw a circle
ellipse - Draw an ellipse.
Device manipulation commands:
new - Constructor for a new PGPLOT output device
close - Close a PGPLOT output device
focus - Set focus to the given device. This should normally be
done behind the scenes.
hold - Hold current plot window range - allows overlays etc.
release - Release back to autoscaling of new plot window for each
command
held - Returns true if the graphics is held on the current device.
env - Define a plot window, put on hold
panel - Move to a specified plot panel when several panels are defined.
erase - Erase the current window (or panel)
options - Get the options set for the present output device
id - The ID for the device
device - The device type
name - The window name
Notes: $transform for image/cont etc. is used in the same way as the TR() array in the underlying PGPLOT FORTRAN routine but is, fortunately, zero-offset. The transform() routine can be used to create this piddle.
For completeness: The transformation array connect the pixel index to a world coordinate such that:
X = tr[0] + tr[1]*i + tr[2]*j
Y = tr[3] + tr[4]*i + tr[5]*j
Download (1.1MB)
Added: 2007-07-06 License: Perl Artistic License Price:
842 downloads
Graidle 0.4
Graidle (Graph aid), is a project that is proposed to create an application web for the realization of graph. more>>
Graidle (Graph aid), is a project that is proposed to create an application web for the realization of graph; it comes divided in four parts:
Graidle Fx proposed like didactic instrument for the visualization of diagrams of function to one variable;
Graidle SQL Friendly assists the creation of a graph starting from one query;
Graidle FrontEnd supplies to the user a graph personalized second every own requirement;
Graidle Class is the class that comes supplied for the development;
The realization of the site is apt to the demonstration of the operation of the same application, that it can be more complete visualizing sources releasable liberations in the appropriate Download section. We will have therefore one dedicated section to every part of the plan: In Function the customer will insert the number of functions to visualize, the interval and the quality of the curve and will come created a diagram to the flight; With the FronEnd they will be able to be inserted until to nine series give to you, choosing of the type, the name, the options like the colors, the title it, maximum and minimal, the lines grid etc... the customer will be able to save the just graphical one and to insert it in situated presentations or web; From SQL is a pure demonstrative and educational section, that it concurs to create given diagram of one query SQL; between the multiple usefullnesses there is that one of being able to visualize in realtime the graph of some give you present in database without or that one of being able to enclose to the tables of resultset a diagram that can clarify the visualization of gives to you; the handbook for who is available also wanted to externally use the class to this situated one;
The Graidle project is realized in PHP with the aid of GD2 library.
Enhancements:
- Introducing of Horizontal Histogram graph type;
- Introducing of Extended Legend for Horizontal Histogram;
- Introducing of new legend management system for a better visualization of all type of strings;
- Introducing of Selection standard CSS color on setValue function;
- New setMultiColor() to visualize different color on same value serie ;
- New setColors() to add one or more colors;
- New Bold Font type ;
- New setFontBD() method;
- Modified carry2file() for select patch and filename;
<<lessGraidle Fx proposed like didactic instrument for the visualization of diagrams of function to one variable;
Graidle SQL Friendly assists the creation of a graph starting from one query;
Graidle FrontEnd supplies to the user a graph personalized second every own requirement;
Graidle Class is the class that comes supplied for the development;
The realization of the site is apt to the demonstration of the operation of the same application, that it can be more complete visualizing sources releasable liberations in the appropriate Download section. We will have therefore one dedicated section to every part of the plan: In Function the customer will insert the number of functions to visualize, the interval and the quality of the curve and will come created a diagram to the flight; With the FronEnd they will be able to be inserted until to nine series give to you, choosing of the type, the name, the options like the colors, the title it, maximum and minimal, the lines grid etc... the customer will be able to save the just graphical one and to insert it in situated presentations or web; From SQL is a pure demonstrative and educational section, that it concurs to create given diagram of one query SQL; between the multiple usefullnesses there is that one of being able to visualize in realtime the graph of some give you present in database without or that one of being able to enclose to the tables of resultset a diagram that can clarify the visualization of gives to you; the handbook for who is available also wanted to externally use the class to this situated one;
The Graidle project is realized in PHP with the aid of GD2 library.
Enhancements:
- Introducing of Horizontal Histogram graph type;
- Introducing of Extended Legend for Horizontal Histogram;
- Introducing of new legend management system for a better visualization of all type of strings;
- Introducing of Selection standard CSS color on setValue function;
- New setMultiColor() to visualize different color on same value serie ;
- New setColors() to add one or more colors;
- New Bold Font type ;
- New setFontBD() method;
- Modified carry2file() for select patch and filename;
Download (0.012MB)
Added: 2007-07-02 License: GPL (GNU General Public License) Price:
844 downloads
Mapyrus 0.703
Mapyrus is software for creating plots of points, lines, polygons and labels to PostScript. more>>
Mapyrus project can create plots of points, lines, polygons and labels to PostScript (high resolution, up to A0 paper size), Portable Document Format (PDF), Scalable Vector Graphics (SVG) format and web image output formats.
Mapyrus is freely-available and is implemented entirely in Java enabling it to run on Linux, Sun Solaris, MicroSoft Windows and other platforms for which Java is available.
Main features:
- A Logo or turtle graphics program.
- An imaginary pen is moved around a page, creating shapes that are drawn into an image file. Reusable routines are built up using a BASIC-like language. Branching and looping constructs enable complex shapes, symbols and patterns to be be defined.
- Reading and displaying of geographic information system (GIS) datasets, text files, or tables held in a relational database (including spatially extended databases such as PostGIS and MySQL).
- Drawing routines are applied to geographic data to produce annotated and symbolized maps and graphs. Attributes of the geographic data control the color, size, annotation and other characteristics of the appearance of the geographic data. Scalebars, legends, coordinate grids and north arrows are also available.
- Integration with the freely-available Java Topology Suite from Vivid Solutions. This library provides geometric algorithms such as buffering, point-in-polygon test and polygon intersection.
- Integration with the ogrinfo program, part of the freely-available OGR library. This program provides access to many GIS data formats.
- Flexibility. Running in one of two ways.
- As a stand-alone program for integration into scripts and batch tasks (suitable for generating a one-off map or a series of similar maps from a template showing different areas, or using different criteria for each map).
- As a self-contained web server providing map and graph images to a web-based application. This also enables Mapyrus to be integrated into larger applications (such as PHP-based applications), with map images fetched using HTTP requests.
Enhancements:
- Upgrade to Java version 1.5.
- Enable shell environment variables to be used directly in Mapyrus.
- Fix reading of ESRI Shape files to correctly read zero width attribute fields, files containing only a single point, and MULTIPOINT geometry having only one point.
<<lessMapyrus is freely-available and is implemented entirely in Java enabling it to run on Linux, Sun Solaris, MicroSoft Windows and other platforms for which Java is available.
Main features:
- A Logo or turtle graphics program.
- An imaginary pen is moved around a page, creating shapes that are drawn into an image file. Reusable routines are built up using a BASIC-like language. Branching and looping constructs enable complex shapes, symbols and patterns to be be defined.
- Reading and displaying of geographic information system (GIS) datasets, text files, or tables held in a relational database (including spatially extended databases such as PostGIS and MySQL).
- Drawing routines are applied to geographic data to produce annotated and symbolized maps and graphs. Attributes of the geographic data control the color, size, annotation and other characteristics of the appearance of the geographic data. Scalebars, legends, coordinate grids and north arrows are also available.
- Integration with the freely-available Java Topology Suite from Vivid Solutions. This library provides geometric algorithms such as buffering, point-in-polygon test and polygon intersection.
- Integration with the ogrinfo program, part of the freely-available OGR library. This program provides access to many GIS data formats.
- Flexibility. Running in one of two ways.
- As a stand-alone program for integration into scripts and batch tasks (suitable for generating a one-off map or a series of similar maps from a template showing different areas, or using different criteria for each map).
- As a self-contained web server providing map and graph images to a web-based application. This also enables Mapyrus to be integrated into larger applications (such as PHP-based applications), with map images fetched using HTTP requests.
Enhancements:
- Upgrade to Java version 1.5.
- Enable shell environment variables to be used directly in Mapyrus.
- Fix reading of ESRI Shape files to correctly read zero width attribute fields, files containing only a single point, and MULTIPOINT geometry having only one point.
Download (1.5MB)
Added: 2007-06-25 License: LGPL (GNU Lesser General Public License) Price:
854 downloads
Relations::Display 0.92
Relations::Display is a DBI/DBD::mysql Query Graphing Perl module. more>>
Relations::Display is a DBI/DBD::mysql Query Graphing Perl module.
SYNOPSIS
# DBI, Relations::Display Script that creates a
# matrix, table, and graph from a query.
use DBI;
use Relations;
use Relations::Query;
use Relations::Abstract;
use Relations::Display;
$dsn = "DBI:mysql:watcher";
$username = "root";
$password = ;
$dbh = DBI->connect($dsn,$username,$password,{PrintError => 1, RaiseError => 0});
$abstract = new Relations::Abstract($dbh);
$display = new Relations::Display(-abstract => $abstract,
-query => {-select => {total => "count(*)",
first => "Bird",
second => "Count",
third => "if(gender=Male,Boy,Girl)",
tao => "if(gender=Male,Yang,Yin)",
sex => "gender",
kind => "sp_name",
id => "species.sp_id",
fourth => "(species.sp_id+50)",
vert => "2",
horiz => "1.5"},
-from => [bird,species],
-where => [species.sp_id=bird.sp_id,
species.sp_id < 4],
-group_by => [sp_name,gender,first,second],
-order_by => [gender,sp_name]},
-x_axis => first,kind,id,fourth,
-legend => second,third,tao,sex,vert,horiz,
-y_axis => total,
-hide => fourth,third,vert,horiz,
-vertical => vert,
-horizontal => horiz);
$matrix = $display->get_matrix();
$table = $display->get_table();
$display->set(-chart => bars,
-width => 400,
-height => 400,
-settings => {y_min_value => 0,
y_max_value => 3,
y_tick_number => 3,
transparent => 0}
);
$gph = $display->get_graph();
$gd = $gph->gd();
open(IMG, >test.png) or die $!;
binmode IMG;
print IMG $gd->png;
$dbh->disconnect();
<<lessSYNOPSIS
# DBI, Relations::Display Script that creates a
# matrix, table, and graph from a query.
use DBI;
use Relations;
use Relations::Query;
use Relations::Abstract;
use Relations::Display;
$dsn = "DBI:mysql:watcher";
$username = "root";
$password = ;
$dbh = DBI->connect($dsn,$username,$password,{PrintError => 1, RaiseError => 0});
$abstract = new Relations::Abstract($dbh);
$display = new Relations::Display(-abstract => $abstract,
-query => {-select => {total => "count(*)",
first => "Bird",
second => "Count",
third => "if(gender=Male,Boy,Girl)",
tao => "if(gender=Male,Yang,Yin)",
sex => "gender",
kind => "sp_name",
id => "species.sp_id",
fourth => "(species.sp_id+50)",
vert => "2",
horiz => "1.5"},
-from => [bird,species],
-where => [species.sp_id=bird.sp_id,
species.sp_id < 4],
-group_by => [sp_name,gender,first,second],
-order_by => [gender,sp_name]},
-x_axis => first,kind,id,fourth,
-legend => second,third,tao,sex,vert,horiz,
-y_axis => total,
-hide => fourth,third,vert,horiz,
-vertical => vert,
-horizontal => horiz);
$matrix = $display->get_matrix();
$table = $display->get_table();
$display->set(-chart => bars,
-width => 400,
-height => 400,
-settings => {y_min_value => 0,
y_max_value => 3,
y_tick_number => 3,
transparent => 0}
);
$gph = $display->get_graph();
$gd = $gph->gd();
open(IMG, >test.png) or die $!;
binmode IMG;
print IMG $gd->png;
$dbh->disconnect();
Download (0.024MB)
Added: 2007-06-12 License: Perl Artistic License Price:
865 downloads
Legendary Legions 20070411
Legendary Legions is a turn-based strategy game with fantasy theme and rpg-elements. more>>
Legendary Legions is a turn-based strategy game with fantasy theme and rpg-elements (e.g. leveling the units, and skills which you could raise).
Your mission is to destroy enemys castle. You can be on good or evil side. A the moment game supports only 2 human player game, but in future we plan to add AI and network play. The gameplay is similar to this in Heroes of Might and Magic but its much simpler of course.
Game was written with allegro for graphic and:
- allegromp3 for music
- loadpng for png support
Note:
All units have been taken from Celtic Legends (an old Amiga game), the concept is a hybrid of Celtic Legends (its not clone), Heroes of Might & Magic and Civilization :D . The dragon in menu and in interface is not ours too as well as music in trailer ;D. Hmmm whats more... the code is ours (but we wont public it yet and everything is in polish so you wont understand it at all), the rest graphic are ours. Oh and sound when the unit is building is not ours too. I think its all about copyrights. The game is freeware, non-profit etc.
Enhancements:
- network multiplayer support
- graphic feature: dynamic clouds with lightining
- builder now can build tower or town
- performance tweak: framelimiter
- fixed bug: tower capture
- some optimization and bugfixes
<<lessYour mission is to destroy enemys castle. You can be on good or evil side. A the moment game supports only 2 human player game, but in future we plan to add AI and network play. The gameplay is similar to this in Heroes of Might and Magic but its much simpler of course.
Game was written with allegro for graphic and:
- allegromp3 for music
- loadpng for png support
Note:
All units have been taken from Celtic Legends (an old Amiga game), the concept is a hybrid of Celtic Legends (its not clone), Heroes of Might & Magic and Civilization :D . The dragon in menu and in interface is not ours too as well as music in trailer ;D. Hmmm whats more... the code is ours (but we wont public it yet and everything is in polish so you wont understand it at all), the rest graphic are ours. Oh and sound when the unit is building is not ours too. I think its all about copyrights. The game is freeware, non-profit etc.
Enhancements:
- network multiplayer support
- graphic feature: dynamic clouds with lightining
- builder now can build tower or town
- performance tweak: framelimiter
- fixed bug: tower capture
- some optimization and bugfixes
Download (3.6MB)
Added: 2007-05-26 License: Freeware Price:
882 downloads
Geo::KML::PolyMap 1.32
Geo::KML::PolyMap is a Perl module to generate KML/KMZ-format choropleth (shaded polygonal) maps viewable in Google Earth. more>>
Geo::KML::PolyMap is a Perl module to generate KML/KMZ-format choropleth (shaded polygonal) maps viewable in Google Earth.
SYNOPSIS
use Geo::KML::PolyMap qw(generate_kml_file generate_kmz_file);
# Clusters "Total Population" data for "Foobar City" in $entities into 5 bins;
# renders using colors from $startcolor to $endcolor;
# generates a legend; renders output to file handle passed in $kmz_filehandle
generate_kmz_file(entities => $entities,
placename => "Foobar City",
data_desc => "Total Population",
nbins => 5,
kmzfh => $filehandle_for_kmz_output,
startcolor => "FFFF0000",
endcolor => "FF00FF00");
# As above, but without a legend
generate_kml_file(entities => $entities,
placename => "Foobar City",
data_desc => "Total Population",
nbins => 5,
kmlfh => $filehandle_for_kml_output,
startcolor => "FFFF0000",
endcolor => "FF00FF00");
Geo::KML::PolyMap generates KML or KMZ-formatted maps for Google Earth. Given a set of polygonal regions and a number associated with each region (for example, city blocks and population counts on each block), Geo::KML::PolyMap generates a choropleth map showing the data value for each region as a shaded polygon. The polygons are divided into a number of bins, with the color of each bin unique. Optionally, Geo::KML::PolyMap will generate a legend along with the map file to illustrate the data ranges represented by each color.
<<lessSYNOPSIS
use Geo::KML::PolyMap qw(generate_kml_file generate_kmz_file);
# Clusters "Total Population" data for "Foobar City" in $entities into 5 bins;
# renders using colors from $startcolor to $endcolor;
# generates a legend; renders output to file handle passed in $kmz_filehandle
generate_kmz_file(entities => $entities,
placename => "Foobar City",
data_desc => "Total Population",
nbins => 5,
kmzfh => $filehandle_for_kmz_output,
startcolor => "FFFF0000",
endcolor => "FF00FF00");
# As above, but without a legend
generate_kml_file(entities => $entities,
placename => "Foobar City",
data_desc => "Total Population",
nbins => 5,
kmlfh => $filehandle_for_kml_output,
startcolor => "FFFF0000",
endcolor => "FF00FF00");
Geo::KML::PolyMap generates KML or KMZ-formatted maps for Google Earth. Given a set of polygonal regions and a number associated with each region (for example, city blocks and population counts on each block), Geo::KML::PolyMap generates a choropleth map showing the data value for each region as a shaded polygon. The polygons are divided into a number of bins, with the color of each bin unique. Optionally, Geo::KML::PolyMap will generate a legend along with the map file to illustrate the data ranges represented by each color.
Download (0.011MB)
Added: 2007-05-18 License: Perl Artistic License Price:
891 downloads
Keep Listening 0.1.1
The project is a simple program using xine code from mplayer (thanks!) to download BBC Listen Again streams. more>>
The project is a simple program using xine code from mplayer (thanks!) to download BBC Listen Again streams.
Simply open the "Listen with External Real Player" links with this program and you can save the Real audio file. Play it with mplayer, vlc, or even Real Player (their linux player is actually quite good amazingly).
To build it you just need Qt 4. If it doesnt work, you might want to generate mplayers config.h for your system, and then copy it over libreal/config.h
Ive also included a binary that might possible work if you are lucky, but this is linux so it probably wont.
Anyway, enjoy! Also Mark Thomas - legend.
PS: If someone wants to make some packages that automatically do the association thing, that would be great!
PPS: Progress bar is approximate - it will take as long to download as the programme lasts.
To install, do something like:
qmake
make
sudo make install
Then (for KDE):
Go to a BBC listen again stream. Download the .ram file linked to by "Listen in External Real Player".
Right click it->properties->Type: Edit file type->Add Application->/usr/bin/keeplistening
Enhancements:
- Fixed compilation errors (kdevelop assumed absolute paths)
- Close on errors
- Added auto-close checkbox (on by default)
- Ignore lines starting with ## in ram files.
<<lessSimply open the "Listen with External Real Player" links with this program and you can save the Real audio file. Play it with mplayer, vlc, or even Real Player (their linux player is actually quite good amazingly).
To build it you just need Qt 4. If it doesnt work, you might want to generate mplayers config.h for your system, and then copy it over libreal/config.h
Ive also included a binary that might possible work if you are lucky, but this is linux so it probably wont.
Anyway, enjoy! Also Mark Thomas - legend.
PS: If someone wants to make some packages that automatically do the association thing, that would be great!
PPS: Progress bar is approximate - it will take as long to download as the programme lasts.
To install, do something like:
qmake
make
sudo make install
Then (for KDE):
Go to a BBC listen again stream. Download the .ram file linked to by "Listen in External Real Player".
Right click it->properties->Type: Edit file type->Add Application->/usr/bin/keeplistening
Enhancements:
- Fixed compilation errors (kdevelop assumed absolute paths)
- Close on errors
- Added auto-close checkbox (on by default)
- Ignore lines starting with ## in ram files.
Download (0.19MB)
Added: 2007-05-09 License: GPL (GNU General Public License) Price:
899 downloads
JpGraph 2.2
JpGraph is an OO graph drawing class library for PHP. more>>
JpGraph makes it easy to draw both "quick and dirty" graphs with a minimum of code and complex professional graphs which requires a very fine grain control.
The library assigns context sensitive default values for most of the parameters which minimizes the learning curve. The features are there when you need it - they dont get in your way. The JpGraph library also comes wih very extensive documentation.
Main features:
- Web-friendly, average image size for a 300*200 image is around 2K and images are seldomly bigger than 4-5K
- Support for both GD1 and GD2 The library will autodetect which library is installed.
- Automatic generation of client side image maps to make it possible to generate drill-down graphs.
- Advanced interpolation with cubic splines to get smooth curves from just a few data points.
- Advanced support to add text to images with multi-line paragraphs and formatting support in several TTF fonts.
- Support for alpha blending
- has over 200+ built in Country flags
- Support automatic timing of images.
- Supports adding arbitrary lines and filled areas (with patterns) to plots
- Supports several plot types,spider-plots, pie-charts (both 2d and 3d) , scatter-plots, line-plots, filled line-plots, accumulated line-plots, bar plots, accumulated bar plots, grouped bar plots, error plots, line error plots, box plots, stock plots
- Supports advanced Gantt-charts (ex1, ex2)
- Flexible scales, supports text-lin, text-log, lin-lin, lin-log, log-lin and log-log
- Supports integer scale (labels are restricted to integers).
- Supports both PNG, GIF and JPG graphic formats. and can automatically choose the best available graphic format. Note that the available formats are dependent on the specific PHP installation where the library is used.
- Support various layout with a background image behind the plot
- Supports horizontal bar graphs
- Supports scientific plots
- More than 400 named colors
- Several possible axis positions
- Supports caching (with timeout) of generated graphs to lessen burden of a HTTP server.
- Intelligent autoscaling which gravitates towards aesthetical values.
- Fully supports manual scaling, with fine grain control of position of ticks
- Several different fill styles for line plots
- Supports up to two different y-scales, it is possible to have different left and right y-scale and add plots to both
- Supports unlimited number of plots in each graph, makes it easy to compose complex graph which consists of several plot types
- Designed as a flexible OO framework which makes it easy to add new types of plots
- Supports anti-aliasing of lines, more ...
- Supports color-gradient fill for bar graphs
- Supports automatic legend generation with user supplied format.
- Supports both vertical and horizontal grids (with image depth specification)
- Supports both on-the fly image generation and batch processing.
- Includes graph module to make it very easy to draw arbitrary shapes using custom scale on a canvas including Bezier-curves with full support for all the features of JpGraph (including caching and timeout).x
- Barcode generation The professional version includes a Barcode module that makes it easy to generate barcodes in all commonly used symbologies.
- Designed modularly - you dont have to include code which isnt used. JpGraph Architecture Block diagram
- extensive documentation with both a 150 pages tutorial and an extensive class reference.
- ... and many, many more features
Enhancements:
- This release follows the PHP4 version with functionality and defect fixes.
- 7x4 LED-like displays have been added.
- A long-standing issue with user-defined pie colors and legends has been fixed.
- There are various bugfixes.
<<lessThe library assigns context sensitive default values for most of the parameters which minimizes the learning curve. The features are there when you need it - they dont get in your way. The JpGraph library also comes wih very extensive documentation.
Main features:
- Web-friendly, average image size for a 300*200 image is around 2K and images are seldomly bigger than 4-5K
- Support for both GD1 and GD2 The library will autodetect which library is installed.
- Automatic generation of client side image maps to make it possible to generate drill-down graphs.
- Advanced interpolation with cubic splines to get smooth curves from just a few data points.
- Advanced support to add text to images with multi-line paragraphs and formatting support in several TTF fonts.
- Support for alpha blending
- has over 200+ built in Country flags
- Support automatic timing of images.
- Supports adding arbitrary lines and filled areas (with patterns) to plots
- Supports several plot types,spider-plots, pie-charts (both 2d and 3d) , scatter-plots, line-plots, filled line-plots, accumulated line-plots, bar plots, accumulated bar plots, grouped bar plots, error plots, line error plots, box plots, stock plots
- Supports advanced Gantt-charts (ex1, ex2)
- Flexible scales, supports text-lin, text-log, lin-lin, lin-log, log-lin and log-log
- Supports integer scale (labels are restricted to integers).
- Supports both PNG, GIF and JPG graphic formats. and can automatically choose the best available graphic format. Note that the available formats are dependent on the specific PHP installation where the library is used.
- Support various layout with a background image behind the plot
- Supports horizontal bar graphs
- Supports scientific plots
- More than 400 named colors
- Several possible axis positions
- Supports caching (with timeout) of generated graphs to lessen burden of a HTTP server.
- Intelligent autoscaling which gravitates towards aesthetical values.
- Fully supports manual scaling, with fine grain control of position of ticks
- Several different fill styles for line plots
- Supports up to two different y-scales, it is possible to have different left and right y-scale and add plots to both
- Supports unlimited number of plots in each graph, makes it easy to compose complex graph which consists of several plot types
- Designed as a flexible OO framework which makes it easy to add new types of plots
- Supports anti-aliasing of lines, more ...
- Supports color-gradient fill for bar graphs
- Supports automatic legend generation with user supplied format.
- Supports both vertical and horizontal grids (with image depth specification)
- Supports both on-the fly image generation and batch processing.
- Includes graph module to make it very easy to draw arbitrary shapes using custom scale on a canvas including Bezier-curves with full support for all the features of JpGraph (including caching and timeout).x
- Barcode generation The professional version includes a Barcode module that makes it easy to generate barcodes in all commonly used symbologies.
- Designed modularly - you dont have to include code which isnt used. JpGraph Architecture Block diagram
- extensive documentation with both a 150 pages tutorial and an extensive class reference.
- ... and many, many more features
Enhancements:
- This release follows the PHP4 version with functionality and defect fixes.
- 7x4 LED-like displays have been added.
- A long-standing issue with user-defined pie colors and legends has been fixed.
- There are various bugfixes.
Download (4.4MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
933 downloads
Other version of JpGraph
License:GPL (GNU General Public License)
JOpenChart 0.94
JOpenChart provides a Java library and toolkit for generating and embedding charts into applications. more>>
JOpenChart provides a Java library and toolkit for generating and embedding charts into applications.
JOpenChart is a free Java Toolkit and library for embedding charts into different kinds of applications, no matter if they are server side, desktop or web applications. Commercial solutions are pretty expensive and at the time I started working on JOpenChart, there was no satisfying open source solution available.
Currently, the library provides all the functionality to draw different kinds of charts, like line, bar, pie and plot charts. Additionally, the class structure includes the necessary classes for the encapsulation of sets of data and the classes for all parts of a typical chart, like a coordinate system, coordinate axes, legends, title and chart renderers.
I put great effort into a good design, ie understandable, logical class structures, elegant interfaces, use of abstract classes etc. The library is easily extendable to provide your own functionalities. This is best illustrated by noting, that all the Renderer classes, which paint the charts, have about 150 - 200 lines of code.
Furthermore, a few more or less proof-of-concept classes are finished that demonstrate how to embed charts into web applications or Swing applications using Servlets or a JComponent respectively.
Main features:
- rendering of pie charts, line charts, bar charts and plot charts
- easy extensibility using a simple Renderer interface API
- linear and logarithmic y-axis
- different data model classes for implementing numerical data sets, data sets with non-numerical x-axis values, dynamic data sets for displaying incoming measured data, SQL database query results.
- polynomial and spline interpolation of data sets and linear regression of measured data
- binding data sets to one of two y-axes with different scales
- plotting of mathematical functions given as String parameters
- exporting diagrams as image files at least using PNG or JPEG compression and whatever encoding the Java Advanced Imaging Library supports
- Servlet Toolkit for the easy inclusion of charts into web applications
- Swing components to integrate charts in Swing applications
Enhancements:
- Now renders stacked bar charts and radar charts.
- Fully automatic, and good looking, margin adaption. No more cut-off labels.
- Add data models with differently sized data sets.
- Support for editable data models, enabling real time updated GUI charts, see GraphFrame.java as an example and the TestGUI ant target.
- Now allows manually setting of maximum and minimum x- and y-values, allowing for zooming.
- JDBCPlotter.java allows plotting of SQL query results.
- Various options for controlling rendering style, esp. of bar charts and coordinate systems, see FunctionPlotApplet.java and always TestChart.java.
- e.g Setting the axis units
- and displaying sums on top of bars etc.
- Choose preset shapes and arbitrary colors for your data sets and plot charts, easily implement your own shapes
- RowColorModel is not a singleton instance anymore
- I externalized the ChartDataModelConstraints class, you can provide your own implementation or extend the existing ones. See StackedChartDataModelConstraints as an example.
- Web archive (war file) now supports Tomcat 3.x and 4.x.
<<lessJOpenChart is a free Java Toolkit and library for embedding charts into different kinds of applications, no matter if they are server side, desktop or web applications. Commercial solutions are pretty expensive and at the time I started working on JOpenChart, there was no satisfying open source solution available.
Currently, the library provides all the functionality to draw different kinds of charts, like line, bar, pie and plot charts. Additionally, the class structure includes the necessary classes for the encapsulation of sets of data and the classes for all parts of a typical chart, like a coordinate system, coordinate axes, legends, title and chart renderers.
I put great effort into a good design, ie understandable, logical class structures, elegant interfaces, use of abstract classes etc. The library is easily extendable to provide your own functionalities. This is best illustrated by noting, that all the Renderer classes, which paint the charts, have about 150 - 200 lines of code.
Furthermore, a few more or less proof-of-concept classes are finished that demonstrate how to embed charts into web applications or Swing applications using Servlets or a JComponent respectively.
Main features:
- rendering of pie charts, line charts, bar charts and plot charts
- easy extensibility using a simple Renderer interface API
- linear and logarithmic y-axis
- different data model classes for implementing numerical data sets, data sets with non-numerical x-axis values, dynamic data sets for displaying incoming measured data, SQL database query results.
- polynomial and spline interpolation of data sets and linear regression of measured data
- binding data sets to one of two y-axes with different scales
- plotting of mathematical functions given as String parameters
- exporting diagrams as image files at least using PNG or JPEG compression and whatever encoding the Java Advanced Imaging Library supports
- Servlet Toolkit for the easy inclusion of charts into web applications
- Swing components to integrate charts in Swing applications
Enhancements:
- Now renders stacked bar charts and radar charts.
- Fully automatic, and good looking, margin adaption. No more cut-off labels.
- Add data models with differently sized data sets.
- Support for editable data models, enabling real time updated GUI charts, see GraphFrame.java as an example and the TestGUI ant target.
- Now allows manually setting of maximum and minimum x- and y-values, allowing for zooming.
- JDBCPlotter.java allows plotting of SQL query results.
- Various options for controlling rendering style, esp. of bar charts and coordinate systems, see FunctionPlotApplet.java and always TestChart.java.
- e.g Setting the axis units
- and displaying sums on top of bars etc.
- Choose preset shapes and arbitrary colors for your data sets and plot charts, easily implement your own shapes
- RowColorModel is not a singleton instance anymore
- I externalized the ChartDataModelConstraints class, you can provide your own implementation or extend the existing ones. See StackedChartDataModelConstraints as an example.
- Web archive (war file) now supports Tomcat 3.x and 4.x.
Download (MB)
Added: 2007-04-11 License: LGPL (GNU Lesser General Public License) Price:
927 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above legend search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed