Re: [JPP-Devel] Shape analysis using area-perimeter ratio
Hi Michaël and Martin, Thanks for confirming that this is a valid shape analysis technique. The great thing about this list is getting instant access to a large depth and breadth of algorithmic knowledge. My current requirement is to sort a list of CAD figures into either linestring or polygon shapefiles. (BTW, I'm not doing this in JUMP at the present time, but in an external program, so I apologize for the off-topic post.) The CAD figures are not composed of lines, thank goodness, so a graph analysis is not necessary. Without applying some kind of algorithm, the only available technique is to check to see if the figure is closed. This caused a problem with utility loops (i.e. water lines) showing up as polygons. Putting in an area threshold check partially solved that problem (utility loops are large), but caused large pavement polygons to show up as linestrings. I'm betting on the fact that pavement polygons tend to be long and thin, and utility loops tend to be more circular, although this has yet to be conclusively demonstrated. However, the technique doesn't have to be fool-proof to save time. It just has to be right about 80% of the time. regards, Larry On Wed, Apr 27, 2011 at 7:31 PM, Martin Davis mtncl...@telus.net wrote: We implemented this as part of the JCS Conflation Suite (which was the reason JUMP was originally developed!) There's a whole body of theory around shape recognition - much of which is very complicated and hard to implement/use. The circularity ratio is one of the more usable techniques. Martin On 4/27/2011 2:00 PM, Larry Becker wrote: I had a need to classify polygon shapes into general categories such as roads and buildings, and I though it might be possible to use a thinness factor calculated using the area and perimeter. After fooling around with it for a while and not getting the answer, I goggled and found the following solution: lCircularity ratio: the ratio of the area of the shape to the area of a circle (the most compact shape) having the same perimeter. (area-perimeter ratio) M = ( 4 * Pi * Area of Polygon) / (Perimeter of Polygon)^2 For a circle, the ratio is one; for a square, it is π / 4; for an infinitely long and narrow shape, it is zero. I found it at: http://ce.sharif.edu/~alamgir/ Further searches indicate that this method of classification may be relatively unknown. Does anyone have knowledge in this area? regards, Larry Becker -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1209 / Virus Database: 1500/3600 - Release Date: 04/27/11 -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] Implemented feature requests
Thanks Michael. I think I'm going to dub you OJ's new benevolent benefactor! Landon 2011/3/15 Michaël Michaud michael.mich...@free.fr: Hi, You're right, these feature requests are now implemented. I just have updated the Feature request tracker, thanks for your help Michaël I Le 15/03/2011 12:52, Rahkonen Jukka a écrit : Hi, I was browsing through the open feature requests and I suppose that at least these two are implemented nowadays Character set and saving the dbf file http://sourceforge.net/tracker/?func=detailaid=1728845group_id=118054atid=679909 Invert selection http://sourceforge.net/tracker/?func=detailaid=1755636group_id=118054atid=679909 -Jukka Rahkonen- -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] moving files on sf.net
Ede, Did you get this problem fixed? If not, I'm set up to access our files on Sourceforge over FTP, and I can try moving things there. Let me know. Landon On Sun, Mar 13, 2011 at 2:48 PM, edgar.sol...@web.de wrote: On 13.03.2011 22:28, Michaël Michaud wrote: Do you use sourceforge user interface at https://sourceforge.net/projects/jump-pilot/files/ ? It seems that you now have same privilege as I have (I just changed your task manager status to admin) i can do lots of stuff but obviously 'project admins' cannot take over ownerships in the frs filesystem. If I can do the merge, just tell me exactly what you intended to move / cancel. i mentioned the paths in the email before. can/do you access sourceforge by sftp/ssh sometimes? then you could try. i am moving 'oj win32 installer' over to 'openjump' as discussed before. If you learn more from sourceforge how you can get privilege to merge those directories, please let me know. As you can see, my knowledge about administration tasks is very basic. will do, if stefan is not available at all. anybody knows anything? i forwarded the last email to him personally as well. ..gv thx, ede -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] Btter Display/Snapping grid?
Martin, Can you give me a pointer to the package(s) in JTS test builder that we'd want to look at for code to port to OJ for the grid? Thanks, Landon On Sun, Mar 6, 2011 at 2:20 PM, Martin Davis mtncl...@telus.net wrote: Yes, in the JTS TestBuilder the finest grid is the one snapped to. It's visually obvious. But... the user doesn't ask to snap to a particular grid. The snapping is always to the grid displayed, which depends on zoom level. I've found this to be more flexible and easier to use than having a single defined snapping grid. But the two can coexist happily - just display the user-defined grid as well as the variable-size grid. And allow any or all to be enabled. On 3/6/2011 2:02 PM, Michaël Michaud wrote: I think I would snap only to the 1x grid not to deviate coordinate inputs when it is not required. I would also differenciate the 1x grid from others as this is the one the user asked to snap to. Michaël -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel - No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1202 / Virus Database: 1435/3485 - Release Date: 03/06/11 -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] moving files on sf.net
Sunburned, all fixed by now .. you might have noticed the changed files section folder structure. .. thanks ede On 28.04.2011 16:32, Sunburned Surveyor wrote: Ede, Did you get this problem fixed? If not, I'm set up to access our files on Sourceforge over FTP, and I can try moving things there. Let me know. Landon On Sun, Mar 13, 2011 at 2:48 PM, edgar.sol...@web.de wrote: On 13.03.2011 22:28, Michaël Michaud wrote: Do you use sourceforge user interface at https://sourceforge.net/projects/jump-pilot/files/ ? It seems that you now have same privilege as I have (I just changed your task manager status to admin) i can do lots of stuff but obviously 'project admins' cannot take over ownerships in the frs filesystem. If I can do the merge, just tell me exactly what you intended to move / cancel. i mentioned the paths in the email before. can/do you access sourceforge by sftp/ssh sometimes? then you could try. i am moving 'oj win32 installer' over to 'openjump' as discussed before. If you learn more from sourceforge how you can get privilege to merge those directories, please let me know. As you can see, my knowledge about administration tasks is very basic. will do, if stefan is not available at all. anybody knows anything? i forwarded the last email to him personally as well. ..gv thx, ede -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] moving files on sf.net
Just checking. Getting to clean out my e-mail inbox this morning. :] Thanks, Landon On Thu, Apr 28, 2011 at 7:41 AM, edgar.sol...@web.de wrote: Sunburned, all fixed by now .. you might have noticed the changed files section folder structure. .. thanks ede On 28.04.2011 16:32, Sunburned Surveyor wrote: Ede, Did you get this problem fixed? If not, I'm set up to access our files on Sourceforge over FTP, and I can try moving things there. Let me know. Landon On Sun, Mar 13, 2011 at 2:48 PM, edgar.sol...@web.de wrote: On 13.03.2011 22:28, Michaël Michaud wrote: Do you use sourceforge user interface at https://sourceforge.net/projects/jump-pilot/files/ ? It seems that you now have same privilege as I have (I just changed your task manager status to admin) i can do lots of stuff but obviously 'project admins' cannot take over ownerships in the frs filesystem. If I can do the merge, just tell me exactly what you intended to move / cancel. i mentioned the paths in the email before. can/do you access sourceforge by sftp/ssh sometimes? then you could try. i am moving 'oj win32 installer' over to 'openjump' as discussed before. If you learn more from sourceforge how you can get privilege to merge those directories, please let me know. As you can see, my knowledge about administration tasks is very basic. will do, if stefan is not available at all. anybody knows anything? i forwarded the last email to him personally as well. ..gv thx, ede -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] moving files on sf.net
Sunburned, all fixed by now .. you might have noticed the changed files section folder structure. .. thanks ede On 28.04.2011 16:32, Sunburned Surveyor wrote: Ede, Did you get this problem fixed? If not, I'm set up to access our files on Sourceforge over FTP, and I can try moving things there. Let me know. Landon On Sun, Mar 13, 2011 at 2:48 PM, edgar.sol...@web.de wrote: On 13.03.2011 22:28, Michaël Michaud wrote: Do you use sourceforge user interface at https://sourceforge.net/projects/jump-pilot/files/ ? It seems that you now have same privilege as I have (I just changed your task manager status to admin) i can do lots of stuff but obviously 'project admins' cannot take over ownerships in the frs filesystem. If I can do the merge, just tell me exactly what you intended to move / cancel. i mentioned the paths in the email before. can/do you access sourceforge by sftp/ssh sometimes? then you could try. i am moving 'oj win32 installer' over to 'openjump' as discussed before. If you learn more from sourceforge how you can get privilege to merge those directories, please let me know. As you can see, my knowledge about administration tasks is very basic. will do, if stefan is not available at all. anybody knows anything? i forwarded the last email to him personally as well. ..gv thx, ede -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
Re: [JPP-Devel] Btter Display/Snapping grid?
There's two parts to this concept - snapping to a dynamic grid, and displaying a dynamic grid to show several magnitiudes of grid levels at once. For the Dynamic Grid rendering code, see: http://jts-topo-suite.svn.sourceforge.net/viewvc/jts-topo-suite/trunk/jts/java/src/com/vividsolutions/jtstest/testbuilder/ui/render/GridRenderer.java?view=log For the snapping code, see the method public Point2D toModel(Point2D viewPt) { and the method snapScale() in http://jts-topo-suite.svn.sourceforge.net/viewvc/jts-topo-suite/trunk/jts/java/src/com/vividsolutions/jtstest/testbuilder/Viewport.java?view=log On 4/28/2011 7:37 AM, Sunburned Surveyor wrote: Martin, Can you give me a pointer to the package(s) in JTS test builder that we'd want to look at for code to port to OJ for the grid? Thanks, Landon On Sun, Mar 6, 2011 at 2:20 PM, Martin Davismtncl...@telus.net wrote: Yes, in the JTS TestBuilder the finest grid is the one snapped to. It's visually obvious. But... the user doesn't ask to snap to a particular grid. The snapping is always to the grid displayed, which depends on zoom level. I've found this to be more flexible and easier to use than having a single defined snapping grid. But the two can coexist happily - just display the user-defined grid as well as the variable-size grid. And allow any or all to be enabled. On 3/6/2011 2:02 PM, Michaël Michaud wrote: I think I would snap only to the 1x grid not to deviate coordinate inputs when it is not required. I would also differenciate the 1x grid from others as this is the one the user asked to snap to. Michaël -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel - No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1202 / Virus Database: 1435/3485 - Release Date: 03/06/11 -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel - No virus found in this message. Checked by AVG - www.avg.com Version: 10.0.1209 / Virus Database: 1500/3601 - Release Date: 04/27/11 -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel