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 <michael.mich...@free.fr> ha scritto:

> Da: Michaël Michaud <michael.mich...@free.fr>
> Oggetto: Re: [JPP-Devel] Analysis functions
> A: "OpenJump develop and use" <jump-pilot-devel@lists.sourceforge.net>
> 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
> >> 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
> 

------------------------------------------------------------------------------
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

Reply via email to