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
>> Polygonize
>> Planar graph
>> *Geometric functions*
>> Intersections
>> Precision reducer
>> Join with arc
>> Merge lines
>> Merge two polygons
>> Cut polygon
>> Attributes
>> Generalization
>>
>>
>> _After changes proposed by Uwe_ (bold)
>>
>> Query
>> Analysis
>> *Buffer*
>> *Convex envelope of layer*
>> *Convex envelope*
>> *Geometric functions*
>> 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
>> Create Thiessen polygons
>> Multiple ring buffer
>> Plume
>> Random triangles
>> Random arrows
>> Warp
>> QA
>> Geometry
>> Convert
>> Extract points
>> Extract boudaries from coverage
>> Extract segments
>> Polygonize
>> Planar graph
>> Intersections
>> Precision reducer
>> Join with arc
>> Merge lines
>> Merge two polygons
>> Cut polygon
>> Attributes
>> Generalization
>>
>> _More changes (green) including Uwe's propositions
>>
>> _Query
>> Analysis
>> *Buffer*
>> *Multiple ring buffer*
>> *Convex envelope of layer*
>> *Convex envelope*
>> *Geometric functions*
>> Union
>> Union by attribute
>> *Intersection/overlay*
>> Overlay
>> Intersections
>> Intersect polygons
>> Intersect polygon layers
>> *Join* *operations*
>> Join attributes spatially
>> Transfer of attributes (now in attributes submenu)
>> *Extract
>> * Extract points
>> Extract boudaries from coverage
>> Extract segments
>> *Advanced*
>> Polygonize
>> Planar graph
>> Create Thiessen polygons (from generate)
>> *Triangulation (futur)*
>> Statistics
>> *Calculate areas and lengths (currently in analysis)
>> *Generate
>> *Regular grid (to be done)*
>> Random triangles
>> Random arrows
>> Warp
>> QA
>> Geometry
>> *Merge polygons with neighbours* (currently in analysis)
>> *Plume *(currently in generate)
>> Join with arc
>> Merge lines
>> Merge two polygons
>> Cut polygon
>> Attributes
>> Generalization
>> *Precision reducer*(currently in Geometry)
>>
>>
>>
>> Le 12/05/2011 10:14, Uwe Dalluege a écrit :
>>> Hi,
>>>
>>> it is a little tricky to find the spatial analysis
>>> functions in OpenJUMP.
>>>
>>> In the
>>>
>>> OpenGIS Implementation Specification for Geographic information - 
>>> Simple
>>> feature access - Part 1: Common architecture
>>>
>>> http://www.opengeospatial.org/standards/sfa
>>>
>>> you find at page 17 (6.1.2.4)
>>> "Methods that support spatial analysis"
>>>
>>> there you find for example Buffer, Intersection and ConvexHull.
>>>
>>> Is it possible to move
>>>
>>> a) Tools>Generate>Buffer
>>> b) Tools>Generate>Convex Hull
>>> c) Tools>Generate>Convex Hull on Layer...
>>> d) Tools>Edit Geometry>Geometry Functions...
>>>
>>> to
>>>
>>> Tools>Analysis?
>>>
>>>
>>> because in the OGC Specification you will find this
>>> functions under Analysis.
>>>
>>> Regards
>>>
>>> Uwe
>>>
>>> ------------------------------------------------------------------------------
>>>  
>>>
>>> Achieve unprecedented app performance and reliability
>>> What every C/C++ and Fortran developer should know.
>>> Learn how Intel has extended the reach of its next-generation tools
>>> to help boost performance applications - inlcuding clusters.
>>> http://p.sf.net/sfu/intel-dev2devmay
>>> _______________________________________________
>>> Jump-pilot-devel mailing list
>>> Jump-pilot-devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>>
>>>
>>
>
>


------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to