Re: [JPP-Devel] Analysis functions

2011-06-23 Thread Michaël Michaud
Hi Giuseppe,

Thanks for feedback.
Here are my answers (more feedback is welcome)

> a) com.vividsolutions.jump.workbench.ui.plugin.analysis.UnionPlugIn
> I'dd rather see it within Tool>Edit Geometry tools
I think I would let UnionPlugIn in Analysis as suggested by Uwe
(main argument being OGC chapter 6.1.2.4 "Methods that support spatial 
analysis")
I would stick to this proposition

On the other hand, I let the "Union two polygons" tool in Edit geometry menu
> b) According to ArcGIS online manual
> Merge Polygons with Neighbours ->  ArcGIS Eliminate
I don't like much this term which does not give a good idea of what the 
tool does.
So if arcgis is the only argument, I would vote against.
> and
> Union by Attribute Value ->  ArcGIS Dissolve
I think dissolve is much used, and I can change if others agree (can we 
have advice from a native english speaker ?).
> are generalization tool. Can we adopt this classification and move them on 
> Generalization menu?
I would not have the idea to look for dissolve in generalization menu.
But If other project members think it is a better place I can change my 
mind.
> c) Calculate Area and length are geometry properties of features and could be 
> everywhere (Edit Geometry, Statistic, Attributes).
> My preference is in the attribute tool as I think it is more visible
If there is no opposition to this proposition, I agree attribute tool is 
a good place for Calculate area and length. I can change.

Regards,

Michaël
> regards
>
>
> Giuseppe
>
>
> --- Lun 20/6/11, Michaël Michaud  ha scritto:
>
>> Da: Michaël Michaud
>> Oggetto: Re: [JPP-Devel] Analysis functions
>> A: "OpenJump develop and use"
>> Data: Lunedì 20 giugno 2011, 16:28
>> Hi,
>>
>> I made changes according to Uwe's propositions for
>> Tools>Analysis menu
>> (should be available in the next NB)
>>
>> I organized the menu as suggested below except
>> - I moved Calculate Areas and Lengths to Statistic menu
>> - I renamed "Intersect Polygon Layers" to "Overlay Polygon
>> Layers" (the
>> plugin does about the same as Overlay except it takes only
>> polygons, and
>> output polygons which appear in one source only).
>> - I moved Merge Polygons with Neighbours to Edit Geometry
>> menu (and must
>> improve it as it is still buggy)
>>
>> I tried to list menu items in alphabetical order but it
>> would need
>> further developpement to have it in alphabetical order in
>> any language.
>> Currently, I tried to make english and french plugin names
>> consistant,
>> but names may not be as consistant in other languages and
>> alphabetical
>> order is probably not respected.
>>
>> Let me know if you see other changes to do (around
>> Tools>Analysis, I
>> wouldn't like to undertake further changes before 1.4.1
>> release)
>>
>> Michaël
>>
>>
>>
>> Le 20/05/2011 10:30, Uwe Dalluege a écrit :
>>> Hallo Michaël,
>>>
>>> sorry for answering so late.
>>> But this week I had lots of work :-(
>>>
>>> My proposal for the Analysis menu ist this:
>>>
 Analysis
> Buffer
> Buffer (Multiple Ring)
> Calculate Areas and Lengths
> Convex Hull
> Convex Hull on Layer
> Geometric Functions
> Intersect Polygons
> Intersect Polygon Layers
> Join Attributes Spatially
> Merge Polygons with Neighbours?(How does it
>> work???)
> Overlay
> Union
> Union by Attribute Value...
>>> I think it is a good idea to list the menuItems
>>> in alphabetical order and to write the tokens
>>> with capital letters.
>>> I can not test the function
>>> Merge Polygons with Neighbours
>>> because I get a StackOverflowError :-(
>>> java.lang.StackOverflowError at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:413)
>>>   at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
>>>   at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
>>>   at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
>>>   at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
>>>   at
>>>
>> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
>>>
>>> I hope that I have not forget something.
>>> What do you think?
>>>
>>> Have a nice weekend
>>>
>>> uwe
>>>
>>>
>>> Am 17.05.2011 08:35, schrieb Michaël Michaud:
 Hi,

 I listed
 - the current tool menu
 - the modifications you proposed,
 - the modification you proposed + other chan

[JPP-Devel] revamped geomconv extension / request to merge to core

2011-06-23 Thread edgar . soldin
hi all,

i did some work on the geometry conversion extension. find the new version on 
sf.net
https://sourceforge.net/projects/jump-pilot/files/p_GPS%2CCTS 
Extensions/geomconv_0.2rc1.jar
put it in 'lib/ext' and find it under 
tools->edit geometry->convert->convert selected... 
see attached screenshot.

the extension is now able to deal with multiple geometries (thanks larry for 
the start on that) and multiple layers.

i also suggest to add it to the default plugins delivered with oj. if i get a 
go for that i will additionally add i18n support.

everybody please test and come back with comments or bugs.

thanks ede
<>--
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Analysis functions

2011-06-23 Thread Giuseppe Aruta
Hi Michael,
just a couple of observation:

a) com.vividsolutions.jump.workbench.ui.plugin.analysis.UnionPlugIn
I'dd rather see it within Tool>Edit Geometry tools

b) According to ArcGIS online manual
Merge Polygons with Neighbours -> ArcGIS Eliminate
and 
Union by Attribute Value -> ArcGIS Dissolve
are generalization tool. Can we adopt this classification and move them on 
Generalization menu?

c) Calculate Area and length are geometry properties of features and could be 
everywhere (Edit Geometry, Statistic, Attributes). 
My preference is in the attribute tool as I think it is more visible

regards


Giuseppe


--- Lun 20/6/11, Michaël Michaud  ha scritto:

> Da: Michaël Michaud 
> Oggetto: Re: [JPP-Devel] Analysis functions
> A: "OpenJump develop and use" 
> Data: Lunedì 20 giugno 2011, 16:28
> Hi,
> 
> I made changes according to Uwe's propositions for
> Tools>Analysis menu 
> (should be available in the next NB)
> 
> I organized the menu as suggested below except
> - I moved Calculate Areas and Lengths to Statistic menu
> - I renamed "Intersect Polygon Layers" to "Overlay Polygon
> Layers" (the 
> plugin does about the same as Overlay except it takes only
> polygons, and 
> output polygons which appear in one source only).
> - I moved Merge Polygons with Neighbours to Edit Geometry
> menu (and must 
> improve it as it is still buggy)
> 
> I tried to list menu items in alphabetical order but it
> would need 
> further developpement to have it in alphabetical order in
> any language.
> Currently, I tried to make english and french plugin names
> consistant, 
> but names may not be as consistant in other languages and
> alphabetical 
> order is probably not respected.
> 
> Let me know if you see other changes to do (around
> Tools>Analysis, I 
> wouldn't like to undertake further changes before 1.4.1
> release)
> 
> Michaël
> 
> 
> 
> Le 20/05/2011 10:30, Uwe Dalluege a écrit :
> > Hallo Michaël,
> >
> > sorry for answering so late.
> > But this week I had lots of work :-(
> >
> > My proposal for the Analysis menu ist this:
> >
> > >Analysis
> > >>Buffer
> > >>Buffer (Multiple Ring)
> > >>Calculate Areas and Lengths
> > >>Convex Hull
> > >>Convex Hull on Layer
> > >>Geometric Functions
> > >>Intersect Polygons
> > >>Intersect Polygon Layers
> > >>Join Attributes Spatially
> > >>Merge Polygons with Neighbours?(How does it
> work???)
> > >>Overlay
> > >>Union
> > >>Union by Attribute Value...
> >
> > I think it is a good idea to list the menuItems
> > in alphabetical order and to write the tokens
> > with capital letters.
> > I can not test the function
> > Merge Polygons with Neighbours
> > because I get a StackOverflowError :-(
> > java.lang.StackOverflowError at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:413)
> >     at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
> >     at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
> >     at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
> >     at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
> >     at 
> >
> org.openjump.core.ui.plugin.tools.analysis.onelayer.MergeSelectedPolygonsWithNeighbourPlugIn.getPolyToMerge(MergeSelectedPolygonsWithNeighbourPlugIn.java:422)
> >
> >
> > I hope that I have not forget something.
> > What do you think?
> >
> > Have a nice weekend
> >
> > uwe
> >
> >
> > Am 17.05.2011 08:35, schrieb Michaël Michaud:
> >> Hi,
> >>
> >> I listed
> >> - the current tool menu
> >> - the modifications you proposed,
> >> - the modification you proposed + other changes
> attempting to get the
> >> whole picture more consistent
> >>
> >> I show you before sending it to the list to get
> more feedback ...
> >>
> >> Anyway, I agree with your propositions
> >> Just tell me if you think we should go a step
> further and to which 
> >> point.
> >>
> >> Michaël
> >>
> >> _Current situation_
> >>
> >> Query
> >> Analysis
> >> OneLayer
> >> Union
> >> Calculate areas and lengths
> >> Union by attribute
> >> Intersect polygons
> >> Merge polygons with neighbours
> >> TwoLayers
> >> Overlay
> >> Join attributes spatially
> >> Intersect polygon layers
> >> Statistics
> >> Generate
> >> *Buffer*
> >> *Convex envelope of layer*
> >> *Convex envelope*
> >> Create Thiessen polygons
> >> Multiple ring buffer
> >> Plume
> >> Random triangles
> >> Random arrows
> >> Warp
> >> QA
> >> Geometry
> >> Convert
> >> Extract points
> >> Extract boudaries from coverage
> >> Extract segments

Re: [JPP-Devel] Proprietary code in OJ : BASE64Encoder

2011-06-23 Thread edgar . soldin
On 23.06.2011 06:50, Rahkonen Jukka wrote:
> Yes, I do use OJ very much for testing WMS services.  I had a try with this 
> one:
> http://jump-pilot.sourceforge.net/download/nightlybuild/snapshot-2011-06-23/openjump-core-1.4.1-SNAPSHOT-bin.zip
> WMS works normally, even with http basic authentication over https.

as the base64 encoding is used for the wms authentification i consider this 
change as tested then. thanks jukka.

larry & michael tested mrsid successfully.

i therefore declare base64 and jpeg sun proprietary code as history :).

thanks for all your help, ede

--
Simplify data backup and recovery for your virtual environment with vRanger.
Installation's a snap, and flexible recovery options mean your data is safe,
secure and there when you need it. Data protection magic?
Nope - It's vRanger. Get your free trial download today.
http://p.sf.net/sfu/quest-sfdev2dev
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel