[udig-devel] uDig features

Cory Horner chorner at refractions.net
Fri Sep 1 08:47:02 PDT 2006


Maria Baylon wrote:

> I'm a new member of this list and I just would like to know if uDig 
> has the following features. If it has, please put a mark on it so that 
> I would know if the feature is available or not. Many thanks!

Hi Maria,

I'll give it a shot...  Here's my legend:

X = feature exists (in uDig 1.1.*)
Y = feature does not exist, but could easily be implemented
Z = feature does not exist, and is non-trivial
* = partially implemented
~ = needs love
? = don't know

coordinates extraction
Y - scheduled extraction of x,y,coordinates from a data source
Y* - output file saving in a separate table with info on cell 
id,mobtel,x,y,coordinates,date,time
X - manual extraction of x,y,coordinates
Y - multiple ping location query in an interval (locate this 10 times in 
a minute)
Y - scheduled interval ping location of numbers (locate this once every 
2 hours)
 
plotting
Y* - plot multiple points from text file upload
X - import data from other sources
X - combine data from different sources in the same map window -*from 
different layers?
Y* - get coordinate by setting a point in map
Z - show historical locations
X - view info associated with a particular point
 
buffers
Y - create buffer
Y - set radius, unit of measure (created buffer customizable by radius 
and smoothness, radius by value or formula, smoothness by no of segments 
in the circle buffer, minimum of 3)
Y - creation of buffer in a single object - ???
Y - creation of buffer for all selected objects/multiple object
Y - creation of buffer around one or more objects,tool computing 
aggregated values(for concentric ring buffer)
 
thematic mapping
X* (needs expansion) - thematic mapping(shades,colors,fill 
patterns,symbol,bar and pie charts,grids)
X - all items having unique value are assigned with a color or 
symbol(individual values thematic map)
X - group all records into ranges and assign each range a color,symbol 
or line(ranged thematic map)
Y - use symbols to represent each value(graduates symbols map)
Z* (see codebase community/lavila) - use dots to represent data value 
associated to a boundary(dot density map with customizable scale of dots)
Z - bar chart for every map object with numerical value.chart should be 
customizable(color,frame.width,etc),all types of bar charts should be 
available
Z - pie chart (same as bar chart)
Z - bivariate thematic map,combination of 2 thematic maps layered.should 
be available for 1. two ranged maps and 2. one ranged map and one 
individual value map
 
legends
X* - automatic creation of legends for thematic maps and other 
layers.legends must be editable and can be deleted
Y - manual create edit and delete of legends
 
general equipments
? - degree converter
X - distance calculator
Y* - support for multiple file types (xls,doc,html,xml,txt,csv,email)
 
drawing and editing tools
X~ - draw and modify object on the map
Y - input text (customizable font, color, type)
Y - add custom symbol
X - positioning/moving map object
Y - sizing map object
Y - rotate objects by specific angle
Z - insert OLE Object in map
Z - insert textbox in map
 
reporting
Z (see eclipse BIRT plugins -- people on the list are experimenting with 
this) - generate and customize reports
X~ - changing map styles
X - change region style(color,border)
X - change line style(color,width,pattern)
X - change text style(font,size,effects,color,background)

graphs (more BIRT?)
Z - create graphs
Z - bar graph(clustered/percent/stacked)
Z - column graph(clustered/percent/stacked)
Z - histogram(historical/vertical)
Z - line graph(clustered/percent/stacked)
Z - pie graph(normal pie/ring pie)
Z - scatter graph
Z - surface graph(normal surface/surface with sides/honeycombed)
Z - 3d graph(3d version of the graphs above)
Z - edit graph by color,size

printing and exporting
X~ - print layouts
XY* - export to files
 
workspace
X? - reviewing window (display of different windows)
Y? - browser window(tree view) -?

If you'd like clarification, just ask :)

Cheers,
Cory.


More information about the udig-devel mailing list