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