[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [udig-devel] uDig Questions | 
Scott wrote:
Good morning all,
I have a few questions regarding uDig.  If this is not the proper 
forum for these questions please point me in the right direction.
1. Is there functionality built into uDig to execute SQL-like commands 
on feature sets?  (i.e., selecting all cites with population over n 
amount)
FeatureSource.getFeatures( filter );
you create your filter using either:
- a factory
- from xml
- from "common query language" - similar to SQL WHERE clause
To try this open the table view, select CQL and start typing; examples 
in online help.
2. Is it possible to generate and view reports inside of uDig? (bar 
graphics, pie charts, etc.)
No; but someone has donated code around the BIRT engine (which handles 
this sort of thing). We have no mandiate / funding to integrate this 
work so the best
I can do is point you in that direction and let you know it works. You 
will also find the printing support much improved on trunk; people have 
been making
simple reports using custom "Box" implementations to display tables.
3. Is there a way to create and set custom symbols for point 
geometry?  As opposed to selecting a square, or arrow, or any of the 
other predefined symbols.
Yes; the renderer is SLD 1.0 complient allowing you to do many things 
beyond what appears in the style editor - for details/documentation read 
the spec. We can assemble examples in the online help as well.
uDig 1.1.0: you need to go into your Style Layer Descriptor document 
(yes a mass of xml) and change the point symbolizers to point to an 
external graphic (PNG, SVG, whatever).
uDig 1.2.x: you can also now supply these symbols using a factory; if 
the factory recognizes a mark or external graphics reference it knows 
how to handle to can generate the symbol locally
4. The print option is almost always grayed out for me.  Is there 
something special I have to do in order to be able to print the 
current view?
I hope you mean the current Map Editor?
uDig 1.1.0: open a map, select new page, choose the template, adjust the 
layout to suite your needs, print the page
uDig 1.2.0: print; choose the template, paper comes out -or- export pdf, 
choose the template, file comes out -or- new page, choose template, 
adjust layout, paper comes out
5. Is there a way to switch how lat, long is displayed?  (hr, mins, 
secs, or degreees)
Not yet; it could be added as a preference option, but I think it 
actually is based on the current projection (so if your projection is in 
meters it should be in meters). I recall acuster mentioning that the 
units need to be displayed ..  the unit information is available so this 
functionality can be implemented.
6. Is it possible to send information to uDig from another 
application?  For example, if I'm running another application and I 
select some point (lat, lon) and hit a button to send it to uDig, how 
is that accomplished?
I would handle it as cut&paste right; or drag and drop right now. How to 
send information between applications changes from platform to platform. 
If you want to make a plugin that opens up a socket and allows another 
application to send commands you can; but this is the first time I have 
heard of such a request.
What did you have in mind? Note normally we try and embed other 
applications into eclipse; browers, pdf reader, media players for video 
etc...
7.  Is there currently functionality to display great circle paths?
No; but you could add a renderer for that.
8.  Can you perform a union of polygons?
Yes. Try the Axios advanced editing tools.
9.  Is there a central repository of uDig plug-ins (descriptions + 
downloads)?
We tried to set that up with the "Community" space on the wiki; for udig 
iteself on the website is the svn information; other companies like 
Axios are maintaining their own compatible plug-ins.
I've been playing with uDig for a week or so now, I've done all the 
tutorials and I'm pretty pleased with what I've seen thus far. 
We have many more tutorials as part of our training course :-) As you 
get into the advanced topics you may wish to review the source code 
(which is available in svn); or if you are associated with an Academic 
institution I can get you access to the training materials.
Though I will say that the website is difficult to navigate and near 
impossible to pull meaningful information from, which is why I'm 
sending this email.  Thank you all for your time!
Feedback on the website is welcome; it is one of those stories where 
each person comes to the site trying to find different information.
Jody