Re: [JPP-Devel] OpenJUMP roadmap updates

2012-02-25 Thread Stefan Steiniger
thoughts and hands-on all always welcome :)


Am 21.02.12 08:01, schrieb Benjamin Gudehus:
> 2012/2/18 Michaël Michaud  >
>
> In the future, I would like to be able to customize the toolbar,
> because I like softwares which
> start with only few menus and few buttons, then add what I really
> need. But we can see that later
> (I should write a feature request)
>
>
> Hi Michaël!
>
> Interesting. For the testing framework I wrote a class to parse the menu
> items into a tree data structure,
> to be able to test the existence of menuitems easily, without using
> JMenu and co directly. I'm not
> finished with this, so I didn't check any source code for this in. I
> also had some thoughts on
> FeatureInstaller to be able to customize the menu structure. I think we
> should not manipulate JMenuBar
> directly, but the tree structure.
>
> So we could put the tasks "Customization of MenuBar" and "Customization
> of ToolBar" into
> the roadmap.
>
> I will document my thoughts on the FeatureInstaller (and
> MultiInputDialog) as soon as I will
> find the time.
>
> Greetings
> Benjamin
>
>
>
> --
> Keep Your Developer Skills Current with LearnDevNow!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-d2d
>
>
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Add scale panel on Info bar

2012-02-25 Thread Stefan Steiniger
Hei,

Am 25.02.12 05:28, schrieb Michaël Michaud:
> Hi Peppe, others
>
> I'm reviewing a bit the status bar in WorkbenchFrame and I have 2 questions
>
> 1) I think that envelope of selected features in pixels (displayed in
> second panel, between brackets) takes place and is useless
> What do you think ?
without seeing it... yes, why would I need the pixels?

>
> 2) I did not find the use of wmsLabel (panel between memory usage and
> coordinates display)
> Anybody knows if it is used by a plugin or if it has been used in the past ?

should have been there since forever. I would say.
At least i remember that due to the WMS/remote data there was a complete 
different layer context menu necessary.


--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Help Compiling GPX Reader Plug-In for Java 1.6

2012-02-25 Thread Stefan Steiniger
Hi,

as a note: when I create a plugin I am doing this via the mouse menu on 
the source/project: choosing "export" and then select Java > JAR file.
So I am not using Ant for creating plugins.

stefan

Am 25.02.12 09:28, schrieb Landon Blake:
> Tanks for the tips Ede. I'm aware of the project specific settings for
> Java compilation in Eclipse. I was not aware of the setting for my Ant
> build file. I will check that out.
>
> Landon
>
> On Sat, Feb 25, 2012 at 2:47 AM,  wrote:
>> On 24.02.2012 23:54, Landon Blake wrote:
>>> I'm building both with Ant in Eclipse. The Super
>>> Select Tool plug-in loads just fine in OpenJUMP, while the GPX Reader
>>> plug-in throws a "Major Minor" version exception. (This happens when
>>> you run a class compiled with a JDK higher than the JRE running the
>>> code.)
>>
>> make sure your ant build.xml has the compliance parameter (target) set for 
>> the javac task. .e.g.
>>
>> >  ...
>>  target="1.5">
>>
>> if this really doesn't help, post the error stack again.
>>
>> ..ede
>>
>> --
>> Virtualization&  Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> --
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] fixing in trunk vs stable

2012-02-25 Thread Stefan Steiniger
Hi Michael,

thanks for all the amazing work you did just in 2 days!!!
A question:

In the svn mails I see that some stuff is fixed in trunk while others is 
fixed in branches/stable.

Is there a rule where to do the fixing? If so, is it written somewhere 
for OJ developers?

cheers from Calgary,
stefan

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] [Jump-pilot-svn-notify] SF.net SVN: jump-pilot:[2746] core/trunk/etc/izpack/res/ ojlogo-vertical_400px.png

2012-02-25 Thread Stefan Steiniger
ah well..

thanks for the feedback. Didn't know you got the original fonds.
And with the colour.. well.. I think the only thing one could do is 
"photoshop-ing" as I didn't touch the colours of the logo.

I edit and export with Inkscape.

stefan

Am 24.02.12 02:35, schrieb edgar.sol...@web.de:
> On 24.02.2012 07:01, Stefan Steiniger wrote:
>> Hi,
>>
>> as I said, I am gonna have a try with Michaels proposal.
>> Find the vertical OJ version attached, including all other proposals (all 
>> 100 x 400px).
>
> bonus points for effort :)
>
>> Notes on the new vertical version:
>> - turns out that the first O is actually a Zero. Hence, when I am turning it 
>> to be "straight" it does look strange.
>
> no it is the designed capital O of the font
>
>> - it is kind of difficult to figure the centre of each letter (as I have no 
>> clue what the font could be, so I needed to work with "letter images"...).
>
> ask and you shall be given .. i researched and retrieved the fonts earlier 
> from the original logo designer. they can be found in
> http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/logo/fonts/
>
>> - I discovered that the original sub script actually says Jump Unified 
>> Mapping Platform. Now I looked up in the old JUMP docs and see it was always 
>> called: JUMP the Unified Mapping Platform. I always believed that the J is 
>> for Java??? But well, now we are OpenJUMP...
>
> i remember because the trademark java was topic of some legal procedures in 
> the past, that here on the list it was agreed to go with Jump unified... 
> instead of Java unified...
>
> last thing to change was the splashscreen i think, which i did when i had the 
> fonts and was on course redesigning logo and ensuring proper corporate colors 
> on splashscreen/website.
>
>>
>> Anyway, I am ready for voting... (on the user list?&  separate email.. or 
>> should we make a call for more proposals?)
>
> let me photoshop these into the installer welcome panel, so people can easily 
> compare. user-list i'd say hoping we get some answers at all ;)
>
> ..ede
>
>
> PS: the new graphic has a colorshift which happens when you convert RGB/CMYK 
> carelessly. You can pick the correct colors from
>   
> http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/logo/openjump_logo.eps?view=log
>
>> stefan
>>
>> Am 23.02.12 03:29, schrieb edgar.sol...@web.de:
>>> On 22.02.2012 23:53, Stefan Steiniger wrote:
 horizontal logo but with a vertical layout like
> o
> p
> e
> n
> kangaroo
> j
> u
> m
> p
> Jump
> Unified
> Mapping
> Platform
>>>
>>> It's not like i haven't had this idea before, i simply threw it over board 
>>> because imagining the result i felt it was not worth the try. i you wanna 
>>> give it a try, please do so.
>>>
>>> Personally i feel that the vertical problem is superficial and we should 
>>> ask the user list and local colleagues to get third opinions. i expect the 
>>> vast majority of them able to perfectly identify and even read the image.
>>>
>>> My vote is probably obvious, after everything and all ;)
>>>
>>> ..ede
>>>
>>> --
>>> Virtualization&   Cloud Management Using Capacity Planning
>>> Cloud computing makes use of virtualization - but cloud computing
>>> also focuses on allowing computing to be delivered as a service.
>>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>>> ___
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>> --
>> Virtualization&  Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>>
>>
>>
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> --
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also f

Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Michaël Michaud
Hi Arnd,

> Hello Michael,
>
> first of all: Yes there is still one from the PIROL group, it's myself.
Thanks for fast answer,
> - uses only tabulation
> That is not right because it also accept comma, space and semicolon
This is a good point, should have made some test before writing...
> ? uses a  unit definition line (not recognized by non-pirol openjump
> plugins)
> In the specification of the Pirol CSV is the unit definition, but there is no 
> regarding of it (when we build this plugin we had some ideas to use the 
> units, but the project ended to fast...)
Means that no plugin but the driver itself relies on this header line. 
Isn't it ?
>   if $ prefix is part of the format
> The $ is a needed prefix and also all three line (attribut names, units, data 
> types)
Means that a csv file without one of these lines is unreadable. right ?
Actually, this is probably the main drawback.
> ? don't know how are x and y columns recognized (by name or by position)
> When loading a Pirol Csv file You will be asked for the fields of x-attribute 
> and for the y-attribute by name.
Ah, I should really make some tests. It means it has the flexibility 
Jukka was asking.
>
>> Any tought is welcome, especially if Pirol's driver is currently needed
>> by other Pirol's plugins
>> or by any OpenJUMP user.
> The Pirol driver is undependend from other Pirol plugins except the Pirol 
> baseclasses.jar (which is for all Pirol plugins).
> I and my colleagues using the Pirol Csv very often and we are in contact to 
> many users who uses it also.
OK, the driver is more flexible than what I thought.
Still, I thik it is worthwhile working on a single version with the best 
of the two drivers.

> I hope this are usefull information.
Very useful,

May I ask you if there is still development activity around OpenJUMP in 
your university, or if
it is used for production, for teaching, for studies or whatever...

Regards,

Michaël
>
> Kindly regards
> Arnd
>
>
>
>
>> Hi all,
>>
>> Hope someone from Pirol is still monitoring the list
>>
>> PLUS edition currently includes my txt driver and Pirol csv driver.
>> I'd like to replace them by a single one (mine), but for that, I must
>> - understand pirol's csv driver and its usage,
>> - get your opinion
>> - make some improvements to txt driver to include some Pirol's driver
>> feature
>>
>> Here is a brief, subjective comparison
>>
>> Pirol's Driver
>> -
>> Read/write a format documented on Pirol's site
>> (http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
>> + columns have datatypes
>> - uses only tabulation
>> ? uses a  unit definition line (not recognized by non-pirol openjump
>> plugins)
>> ? don't know if $ prefix is part of the format
>> ? don't know how are x and y columns recognized (by name or by position)
>>
>> Michaël's Driver
>> -
>> Read write simple csv files and many variants
>> + read/write tabulation, comma, semi-column... separated values
>> + header line (column definition) is an option
>> - x/y must be in first position (or second for the option xy + identifier)
>> + can also read z values
>> + same framework is used to read geometries as x,y(,z) separated values
>> or as WKT (possibility to read/write complex geometries)
>> - no datatype (se below)
>> - no units
>>
>> On going work
>> 
>> None of the driver implement the full csv specification (like escape
>> characters, multilines field...)
>> I'm currently adding datatype option to my driver which is a useful
>> option consistent with the OpenJUMP model (FeatureSchema)
>> I would't like to add unit information which is much more specific and
>> does not fit general OJ model
>> I may add a comment line prefix option.
>> One drawback of having more options is that you have to choose each of
>> these options when you import or export your data.
>>
>> I'll upload the txt driver with datatypes this week-end or next week.
>>
>> Any tought is welcome, especially if Pirol's driver is currently needed
>> by other Pirol's plugins
>> or by any OpenJUMP user.
>>
>> Michaël
>>
>> --
>> Virtualization&  Cloud Management Using Capacity Planning
>> Cloud computing makes use of virtualization - but cloud computing
>> also focuses on allowing computing to be delivered as a service.
>> http://www.accelacomm.com/jaw/sfnl/114/51521223/
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
__

Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Arnd Kielhorn
Hello Michael,

first of all: Yes there is still one from the PIROL group, it's myself.

Here are my comments to the Pirol CSV format:

> - uses only tabulation
That is not right because it also accept comma, space and semicolon

> ? uses a  unit definition line (not recognized by non-pirol openjump 
> plugins)
In the specification of the Pirol CSV is the unit definition, but there is no 
regarding of it (when we build this plugin we had some ideas to use the units, 
but the project ended to fast...)


 if $ prefix is part of the format
The $ is a needed prefix and also all three line (attribut names, units, data 
types)


> ? don't know how are x and y columns recognized (by name or by position)
When loading a Pirol Csv file You will be asked for the fields of x-attribute 
and for the y-attribute by name.


> Any tought is welcome, especially if Pirol's driver is currently needed 
> by other Pirol's plugins
> or by any OpenJUMP user.
The Pirol driver is undependend from other Pirol plugins except the Pirol 
baseclasses.jar (which is for all Pirol plugins).
I and my colleagues using the Pirol Csv very often and we are in contact to 
many users who uses it also.

I hope this are usefull information.

Kindly regards
Arnd


 

> Hi all,
> 
> Hope someone from Pirol is still monitoring the list
> 
> PLUS edition currently includes my txt driver and Pirol csv driver.
> I'd like to replace them by a single one (mine), but for that, I must
> - understand pirol's csv driver and its usage,
> - get your opinion
> - make some improvements to txt driver to include some Pirol's driver 
> feature
> 
> Here is a brief, subjective comparison
> 
> Pirol's Driver
> -
> Read/write a format documented on Pirol's site 
> (http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
> + columns have datatypes
> - uses only tabulation
> ? uses a  unit definition line (not recognized by non-pirol openjump 
> plugins)
> ? don't know if $ prefix is part of the format
> ? don't know how are x and y columns recognized (by name or by position)
> 
> Michaël's Driver
> -
> Read write simple csv files and many variants
> + read/write tabulation, comma, semi-column... separated values
> + header line (column definition) is an option
> - x/y must be in first position (or second for the option xy + identifier)
> + can also read z values
> + same framework is used to read geometries as x,y(,z) separated values 
> or as WKT (possibility to read/write complex geometries)
> - no datatype (se below)
> - no units
> 
> On going work
> 
> None of the driver implement the full csv specification (like escape 
> characters, multilines field...)
> I'm currently adding datatype option to my driver which is a useful 
> option consistent with the OpenJUMP model (FeatureSchema)
> I would't like to add unit information which is much more specific and 
> does not fit general OJ model
> I may add a comment line prefix option.
> One drawback of having more options is that you have to choose each of 
> these options when you import or export your data.
> 
> I'll upload the txt driver with datatypes this week-end or next week.
> 
> Any tought is welcome, especially if Pirol's driver is currently needed 
> by other Pirol's plugins
> or by any OpenJUMP user.
> 
> Michaël
> 
> --
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing 
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
-- 
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 50,- Euro! https://freundschaftswerbung.gmx.de

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Minor Problems with Ant Build File

2012-02-25 Thread Michaël Michaud
Hi,
> I noticed when I built OpenJUMP from SVN yesterday that Eclipse
> flagged a couple of small errors in the Ant Build file. I corrected
> these, but haven't commited yet. Does anyone else get flags on the
> build file?
>
> One of the errors was about a duplicate manifest property, the other
> looked like it was just some text that didn't get all the way deleted.
>
> Thought I'd check here before a commit of my fixes.
Yes, go ahead, the first definition (manifestclasspath) is probably 
replaced by the
second (manifest) if the problem is where I guess it is.

Michaël
>
> Landon
>
> --
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Michaël Michaud
Hi,

Thanks for the links, Jukka, I'll read how GDAL manage these formats.

Michaël

Le 25/02/2012 16:27, Rahkonen Jukka a écrit :
> Hi,
>
> Just wonder if there could be something worth copying in the GDAL CSV driver 
> http://gdal.org/ogr/drv_csv.html
> and in the virtual data sets http://gdal.org/ogr/drv_vrt.html
>
> One thing that occurs with real data is that X and Y colums can be in 
> whatever place in the line and they can also be in Y-X order (or X can mean 
> either easting or northing according to the coordinate system definitions).
>
> Perhaps OpenJUMP could support at least partially the GDAL .vrt 
> configuration. I guess that often needed would be the place and order of 
> x,y,z values and next the datatypes.
>
>
> -Jukka Rahkonen-
>
> 
> Michaël Michaud wrote:
>
>> Hi all,
>> Hope someone from Pirol is still monitoring the list
> PLUS edition currently includes my txt driver and Pirol csv driver.
> I'd like to replace them by a single one (mine), but for that, I must
> - understand pirol's csv driver and its usage,
> - get your opinion
> - make some improvements to txt driver to include some Pirol's driver
> feature
>
> Here is a brief, subjective comparison
>
> Pirol's Driver
> -
> Read/write a format documented on Pirol's site
> (http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
> + columns have datatypes
> - uses only tabulation
> ? uses a  unit definition line (not recognized by non-pirol openjump
> plugins)
> ? don't know if $ prefix is part of the format
> ? don't know how are x and y columns recognized (by name or by position)
>
> Michaël's Driver
> -
> Read write simple csv files and many variants
> + read/write tabulation, comma, semi-column... separated values
> + header line (column definition) is an option
> - x/y must be in first position (or second for the option xy + identifier)
> + can also read z values
> + same framework is used to read geometries as x,y(,z) separated values
> or as WKT (possibility to read/write complex geometries)
> - no datatype (se below)
> - no units
>
> On going work
> 
> None of the driver implement the full csv specification (like escape
> characters, multilines field...)
> I'm currently adding datatype option to my driver which is a useful
> option consistent with the OpenJUMP model (FeatureSchema)
> I would't like to add unit information which is much more specific and
> does not fit general OJ model
> I may add a comment line prefix option.
> One drawback of having more options is that you have to choose each of
> these options when you import or export your data.
>
> I'll upload the txt driver with datatypes this week-end or next week.
>
> Any tought is welcome, especially if Pirol's driver is currently needed
> by other Pirol's plugins
> or by any OpenJUMP user.
>
> Michaël
>
> --
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
> --
> Virtualization&  Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Minor Problems with Ant Build File

2012-02-25 Thread Landon Blake
I noticed when I built OpenJUMP from SVN yesterday that Eclipse
flagged a couple of small errors in the Ant Build file. I corrected
these, but haven't commited yet. Does anyone else get flags on the
build file?

One of the errors was about a duplicate manifest property, the other
looked like it was just some text that didn't get all the way deleted.

Thought I'd check here before a commit of my fixes.

Landon

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Help Compiling GPX Reader Plug-In for Java 1.6

2012-02-25 Thread Landon Blake
Tanks for the tips Ede. I'm aware of the project specific settings for
Java compilation in Eclipse. I was not aware of the setting for my Ant
build file. I will check that out.

Landon

On Sat, Feb 25, 2012 at 2:47 AM,   wrote:
> On 24.02.2012 23:54, Landon Blake wrote:
>> I'm building both with Ant in Eclipse. The Super
>> Select Tool plug-in loads just fine in OpenJUMP, while the GPX Reader
>> plug-in throws a "Major Minor" version exception. (This happens when
>> you run a class compiled with a JDK higher than the JRE running the
>> code.)
>
> make sure your ant build.xml has the compliance parameter (target) set for 
> the javac task. .e.g.
>
>          ...
>         target="1.5">
>
> if this really doesn't help, post the error stack again.
>
> ..ede
>
> --
> Virtualization & Cloud Management Using Capacity Planning
> Cloud computing makes use of virtualization - but cloud computing
> also focuses on allowing computing to be delivered as a service.
> http://www.accelacomm.com/jaw/sfnl/114/51521223/
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Rahkonen Jukka
Hi,

I forgot to mention the .csvt text file for rather easy datatype configuration. 
It is explained with the CSV driver.

-Jukka-

Lähettäjä: Rahkonen Jukka
Lähetetty: 25. helmikuuta 2012 17:27
Vastaanottaja: OpenJump develop and use
Aihe: Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

Hi,

Just wonder if there could be something worth copying in the GDAL CSV driver 
http://gdal.org/ogr/drv_csv.html
and in the virtual data sets http://gdal.org/ogr/drv_vrt.html

One thing that occurs with real data is that X and Y colums can be in whatever 
place in the line and they can also be in Y-X order (or X can mean either 
easting or northing according to the coordinate system definitions).

Perhaps OpenJUMP could support at least partially the GDAL .vrt configuration. 
I guess that often needed would be the place and order of x,y,z values and next 
the datatypes.


-Jukka Rahkonen-


Michaël Michaud wrote:

> Hi all,

> Hope someone from Pirol is still monitoring the list

PLUS edition currently includes my txt driver and Pirol csv driver.
I'd like to replace them by a single one (mine), but for that, I must
- understand pirol's csv driver and its usage,
- get your opinion
- make some improvements to txt driver to include some Pirol's driver
feature

Here is a brief, subjective comparison

Pirol's Driver
-
Read/write a format documented on Pirol's site
(http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
+ columns have datatypes
- uses only tabulation
? uses a  unit definition line (not recognized by non-pirol openjump
plugins)
? don't know if $ prefix is part of the format
? don't know how are x and y columns recognized (by name or by position)

Michaël's Driver
-
Read write simple csv files and many variants
+ read/write tabulation, comma, semi-column... separated values
+ header line (column definition) is an option
- x/y must be in first position (or second for the option xy + identifier)
+ can also read z values
+ same framework is used to read geometries as x,y(,z) separated values
or as WKT (possibility to read/write complex geometries)
- no datatype (se below)
- no units

On going work

None of the driver implement the full csv specification (like escape
characters, multilines field...)
I'm currently adding datatype option to my driver which is a useful
option consistent with the OpenJUMP model (FeatureSchema)
I would't like to add unit information which is much more specific and
does not fit general OJ model
I may add a comment line prefix option.
One drawback of having more options is that you have to choose each of
these options when you import or export your data.

I'll upload the txt driver with datatypes this week-end or next week.

Any tought is welcome, especially if Pirol's driver is currently needed
by other Pirol's plugins
or by any OpenJUMP user.

Michaël

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



Re: [JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Rahkonen Jukka
Hi,

Just wonder if there could be something worth copying in the GDAL CSV driver 
http://gdal.org/ogr/drv_csv.html
and in the virtual data sets http://gdal.org/ogr/drv_vrt.html

One thing that occurs with real data is that X and Y colums can be in whatever 
place in the line and they can also be in Y-X order (or X can mean either 
easting or northing according to the coordinate system definitions).

Perhaps OpenJUMP could support at least partially the GDAL .vrt configuration. 
I guess that often needed would be the place and order of x,y,z values and next 
the datatypes. 


-Jukka Rahkonen-


Michaël Michaud wrote:

> Hi all,

> Hope someone from Pirol is still monitoring the list

PLUS edition currently includes my txt driver and Pirol csv driver.
I'd like to replace them by a single one (mine), but for that, I must
- understand pirol's csv driver and its usage,
- get your opinion
- make some improvements to txt driver to include some Pirol's driver
feature

Here is a brief, subjective comparison

Pirol's Driver
-
Read/write a format documented on Pirol's site
(http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
+ columns have datatypes
- uses only tabulation
? uses a  unit definition line (not recognized by non-pirol openjump
plugins)
? don't know if $ prefix is part of the format
? don't know how are x and y columns recognized (by name or by position)

Michaël's Driver
-
Read write simple csv files and many variants
+ read/write tabulation, comma, semi-column... separated values
+ header line (column definition) is an option
- x/y must be in first position (or second for the option xy + identifier)
+ can also read z values
+ same framework is used to read geometries as x,y(,z) separated values
or as WKT (possibility to read/write complex geometries)
- no datatype (se below)
- no units

On going work

None of the driver implement the full csv specification (like escape
characters, multilines field...)
I'm currently adding datatype option to my driver which is a useful
option consistent with the OpenJUMP model (FeatureSchema)
I would't like to add unit information which is much more specific and
does not fit general OJ model
I may add a comment line prefix option.
One drawback of having more options is that you have to choose each of
these options when you import or export your data.

I'll upload the txt driver with datatypes this week-end or next week.

Any tought is welcome, especially if Pirol's driver is currently needed
by other Pirol's plugins
or by any OpenJUMP user.

Michaël

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Choose txt/csv driver for PLUS edition

2012-02-25 Thread Michaël Michaud
Hi all,

Hope someone from Pirol is still monitoring the list

PLUS edition currently includes my txt driver and Pirol csv driver.
I'd like to replace them by a single one (mine), but for that, I must
- understand pirol's csv driver and its usage,
- get your opinion
- make some improvements to txt driver to include some Pirol's driver 
feature

Here is a brief, subjective comparison

Pirol's Driver
-
Read/write a format documented on Pirol's site 
(http://www.pirol.hs-osnabrueck.de/fileadmin/users/159/upload/PlugIns/PIROL-CSV_specification.txt)
+ columns have datatypes
- uses only tabulation
? uses a  unit definition line (not recognized by non-pirol openjump 
plugins)
? don't know if $ prefix is part of the format
? don't know how are x and y columns recognized (by name or by position)

Michaël's Driver
-
Read write simple csv files and many variants
+ read/write tabulation, comma, semi-column... separated values
+ header line (column definition) is an option
- x/y must be in first position (or second for the option xy + identifier)
+ can also read z values
+ same framework is used to read geometries as x,y(,z) separated values 
or as WKT (possibility to read/write complex geometries)
- no datatype (se below)
- no units

On going work

None of the driver implement the full csv specification (like escape 
characters, multilines field...)
I'm currently adding datatype option to my driver which is a useful 
option consistent with the OpenJUMP model (FeatureSchema)
I would't like to add unit information which is much more specific and 
does not fit general OJ model
I may add a comment line prefix option.
One drawback of having more options is that you have to choose each of 
these options when you import or export your data.

I'll upload the txt driver with datatypes this week-end or next week.

Any tought is welcome, especially if Pirol's driver is currently needed 
by other Pirol's plugins
or by any OpenJUMP user.

Michaël

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Add scale panel on Info bar

2012-02-25 Thread Michaël Michaud

Hi Peppe, others

I'm reviewing a bit the status bar in WorkbenchFrame and I have 2 questions

1) I think that envelope of selected features in pixels (displayed in 
second panel, between brackets) takes place and is useless

What do you think ?

2) I did not find the use of wmsLabel (panel between memory usage and 
coordinates display)

Anybody knows if it is used by a plugin or if it has been used in the past ?

Michaël



Hi all,
I made some small modifications to add a new panel on info bar. This 
panel shows the scale when the cursor moves on the view.

I modified these classes:
com.vividsolutions.jump.workbench.ui.WorkbenchFrame ( to add a new panel)
com.vividsolutions.jump.workbench.ui.cursortool.AbstractCursorTool (to 
allow to show permanently the scale whenever the cursor moves on the view)

I tested these modification only on Linux Ubuntu and Windows 7.
Since I modified original classes from Jump, I am not sure if I 
violate some kind of copyrights. Any comment will be welcome.

regards

Giuseppe




--
Virtualization&  Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/


___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Help Compiling GPX Reader Plug-In for Java 1.6

2012-02-25 Thread edgar . soldin
On 24.02.2012 23:54, Landon Blake wrote:
> I'm building both with Ant in Eclipse. The Super
> Select Tool plug-in loads just fine in OpenJUMP, while the GPX Reader
> plug-in throws a "Major Minor" version exception. (This happens when
> you run a class compiled with a JDK higher than the JRE running the
> code.)

make sure your ant build.xml has the compliance parameter (target) set for the 
javac task. .e.g.



if this really doesn't help, post the error stack again.

..ede

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Help Compiling GPX Reader Plug-In for Java 1.6

2012-02-25 Thread edgar . soldin
On 25.02.2012 00:49, Landon Blake wrote:
> I set the "JDK Compliance" to 1.6 and 1.5, but that didn't make a
> difference either. (Is that what you meant by "target version" of the
> compiler?)

be aware that eclipse has a project specific jdk compliance setting 
 rightclick Project in Package Explorer/Properties/Java Compiler 
and a global workspace one.
 Preferences/Java/Compiler

check both first.

..ede

--
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel