Re: [JPP-Devel] Creating TIN with OpenJUMP

2016-12-06 Thread Landon Blake
Jukka:

I did some work on a TIN plug-in for GeoTools a few years ago with a Summer
of Code project. I know there is also TIN code as part of JTS.

I don't think either of these got incorporated in to JUMP/OpenJUMP.

Do you need the TIN WKT file format for a specific purpose?

Landon


On Fri, Dec 2, 2016 at 8:57 AM, Giuseppe Aruta 
wrote:

> Good question
> there was a Google summer of code some years ago about OpenJUMP and TIN.
> AFAIR Landon should have more information about it
> Peppe
>
> 2016-12-02 13:53 GMT+01:00 Rahkonen Jukka (MML)  maanmittauslaitos.fi>:
>
>> Hi,
>>
>>
>>
>> It seems that the Triangulation function in OpenJUMP handles the Z
>> coordinate and creates triangles which could be combined into TIN.
>>
>>
>>
>> With four source points:
>>
>>
>>
>> POINT ( 420 560 25 )
>>
>> POINT ( 420 720 10 )
>>
>> POINT ( 620 720 20 )
>>
>> POINT ( 620 560 15 )
>>
>>
>>
>> Triangulation creates two triangles as polygons:
>>
>> POLYGON (( 420 720 10, 420 560 25, 620 560 15, 420 720 10 ))
>>
>> POLYGON (( 420 720 10, 620 560 15, 620 720 20, 420 720 10 ))
>>
>>
>>
>> I suppose that as a TIN these two triangles would look like
>>
>> TIN ((( 420 720 10, 420 560 25, 620 560 15, 420 720 10 )), (( 420 720 10,
>> 620 560 15, 620 720 20, 420 720 10 )))
>>
>>
>>
>> Has anybody made OpenJUMP TIN-abled?  TIN is pretty close to
>> multipolygon, but OpenJUMP knows that multipolygons are not allowed to be
>> side-by-side and therefore it is not possible to use a workaround to
>> combine polygons into multipolygon and finally edit WKT and change
>> MULTIPOLYGON->TIN. Now OpenJUMP builds a geometrycollection and there is
>> much more to edit.
>>
>>
>>
>> -Jukka Rahkonen-
>>
>>
>>
>> 
>> --
>> Check out the vibrant tech community on one of the world's most
>> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>>
>
> 
> --
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, SlashDot.org! http://sdm.link/slashdot
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


-- 
Landon
"Homemade cookies. Hmm!"

Web: www.landonblake.com

LinkedIn: https://www.linkedin.com/in/landonblake

Google+: https://plus.google.com/u/0/+LandonBlake

Facebook: https://www.facebook.com/scott.l.blake.3

Pinterest: https://www.pinterest.com/landon_blake/

Sumry: https://sumry.me/landonblake

About.Me: https://about.me/landonblake
--
Developer Access Program for Intel Xeon Phi Processors
Access to Intel Xeon Phi processor-based developer platforms.
With one year of Intel Parallel Studio XE.
Training and support from Colfax.
Order your platform today.http://sdm.link/xeonphi___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] next OJ release

2016-11-18 Thread Landon Blake
Michael:

I will try to tackle the GUI bugs next week. I will have a special
pre-release test build available at the end of next week. Perhaps we can
shoot for a new release on December 1.

Landon

On Fri, Nov 18, 2016 at 12:02 AM, Michaël Michaud <
m.michael.mich...@orange.fr> wrote:

> Hi,
> I take the opportunity of Landon's question to make a small synthesis of
> on-going works
> which would benefit some attention before 1.10 release
>
> Current open bug (https://sourceforge.net/p/jump-pilot/bugs/)
>
> #430 and #444 : Image reader - Probably hard to tackle, Ede/Jukka have the
> best expertise in this area.
>
> #440 #419 #389 UI bugs : these bugs are probably still there but difficult
> to reproduce (hence to solve).
> Finding reproducible cases would be useful.
>
> #429 : writing a consistent prj file with shapefile. I have started
> working on this bug
>
> #427 : Test broken - Maybe Ede will have a look as I think the regression
> is related to plugin management,
> but there is probably much to do on tests and any help is welcome !
>
> #425 #421 : minor UI problems
>
> #422 : bug needing a jython expert
>
> etc.
>
> There are also many interesting features to implement listed in
> https://sourceforge.net/p/jump-pilot/feature-requests/
> Most interesting maybe #245 (create a form to edit attribute values)
> but I'd rather postpone this to after 1.10 release.
>
> There have been many changes these last two months,
> and just using a fresh version of OpenJUMP or making it available to your
> co-workers may help to report bugs and make it more stable !
>
> I don't even mention documentation where we have a lot of pages to
> update.
>
> Michaël
>
>
>
>
>
>
>
> Le 17/11/2016 à 22:48, Landon Blake a écrit :
>
> Ede:
>
> I don't have any contributions pending, but you let me know how I can help
> with the next release. That could include packaging and testing before we
> officially announce.
>
> Do we have any really nasty bugs that need to be fixed before the next
> release? I could work on that.
>
> Let me know if you are still interested, and we can pick a release date.
> I'm sorry I didn't respond sooner.
>
> Landon
>
> On Sun, Nov 13, 2016 at 6:01 AM, <edgar.sol...@web.de> wrote:
>
>> hey All,
>>
>> we should start cleaning and finishing as I would like to release/prepare
>> during the holidays as it seems to become traditional at least w/ me.
>>
>> are there any bigger construction sites still pending? from my side,
>> there are
>>
>> 1. i am going to polish the new SaveWizard. i will write a separate mail
>> about this topic.
>> 2. internationalize GeoJSON
>> 3. preparing the release (ChangeLog etc.) steps are described in the wiki
>> http://ojwiki.soldin.de/index.php?title=Creating_an_OJ_release_version
>>
>> ..ede
>>
>> 
>> --
>> Developer Access Program for Intel Xeon Phi Processors
>> Access to Intel Xeon Phi processor-based developer platforms.
>> With one year of Intel Parallel Studio XE.
>> Training and support from Colfax.
>> Order your platform today. http://sdm.link/xeonphi
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>
>
>
> --
> Landon
> "Homemade cookies. Hmm!"
>
> Web: www.landonblake.com
>
> LinkedIn: https://www.linkedin.com/in/landonblake
>
> Google+: https://plus.google.com/u/0/+LandonBlake
>
> Facebook: https://www.facebook.com/scott.l.blake.3
>
> Pinterest: https://www.pinterest.com/landon_blake/
>
> Sumry: https://sumry.me/landonblake
>
> About.Me: https://about.me/landonblake
>
>
> --
>
>
>
> ___
> Jump-pilot-devel mailing 
> listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
> 
> --
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>


-- 
Landon
"Homemade cookies. Hmm!"

Web: www.landonblake.com

LinkedIn: https://www.linkedin.com/in/landonblake

Google+: https://plus.google.com/u/0/+LandonBlake

Facebook: https://www.facebook.com/scott.l.blake.3

Pinterest: https://www.pinterest.com/landon_blake/

Sumry: https://sumry.me/landonblake

About.Me: https://about.me/landonblake
--
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] next OJ release

2016-11-17 Thread Landon Blake
Ede:

I don't have any contributions pending, but you let me know how I can help
with the next release. That could include packaging and testing before we
officially announce.

Do we have any really nasty bugs that need to be fixed before the next
release? I could work on that.

Let me know if you are still interested, and we can pick a release date.
I'm sorry I didn't respond sooner.

Landon

On Sun, Nov 13, 2016 at 6:01 AM,  wrote:

> hey All,
>
> we should start cleaning and finishing as I would like to release/prepare
> during the holidays as it seems to become traditional at least w/ me.
>
> are there any bigger construction sites still pending? from my side, there
> are
>
> 1. i am going to polish the new SaveWizard. i will write a separate mail
> about this topic.
> 2. internationalize GeoJSON
> 3. preparing the release (ChangeLog etc.) steps are described in the wiki
> http://ojwiki.soldin.de/index.php?title=Creating_an_OJ_release_version
>
> ..ede
>
> 
> --
> Developer Access Program for Intel Xeon Phi Processors
> Access to Intel Xeon Phi processor-based developer platforms.
> With one year of Intel Parallel Studio XE.
> Training and support from Colfax.
> Order your platform today. http://sdm.link/xeonphi
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>



-- 
Landon
"Homemade cookies. Hmm!"

Web: www.landonblake.com

LinkedIn: https://www.linkedin.com/in/landonblake

Google+: https://plus.google.com/u/0/+LandonBlake

Facebook: https://www.facebook.com/scott.l.blake.3

Pinterest: https://www.pinterest.com/landon_blake/

Sumry: https://sumry.me/landonblake

About.Me: https://about.me/landonblake
--
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] interesting read... what happens if your (QGIS) Software project gets big and (many) companies involved

2016-05-03 Thread Landon Blake
A great post. Thanks for sharing it.

Landon

On Mon, Apr 25, 2016 at 11:27 AM, Giuseppe Aruta 
wrote:

> Hi Stefan,
> interesting post. Thanks for the link.
> There would be more things worth to discuss, in our little community.
> I may be wrong but, regarding forks, I can see that, in the case of
> Jump/OpenJump, it  was the presence of divergent forks that helps OJ to go
> on. I am thinking about both simple users (I know some collugues who were
> using Kosmo and now became OJ users - it was also my story) or   developers
> (I think the efforts of Alberto and others to move useful raster staff from
> AdBToolbox- a MSWindows-based fork of OJ - to OpenJUMP.
> In other hand the Elephantine QGIS has to face  problems, which right now
> become opportunities for us - hominid bush in the Plestocene time of
> Opensource
> http://theness.com/neurologicablog/index.php/a-new-hominin-a-sediba/
>
> Peppe
>
>
>
> 2016-04-25 14:53 GMT+02:00 Stefan Steiniger :
>
>> Hey guys,
>>
>> did just read this interesting post by Tim Sutton who is heading the
>> QGIS steering committee. Fortunately there isn't anything that the OJ
>> Dev team has to think about yet... the only exception may be the naming
>> of extensions. For instance I called on of my extensions OpenJUMP
>> HoRAE... But well HoRAE isn't a company name or a like, and sources are
>> available in our repository.
>>
>> Promoting and using QGIS for the enterprise – QGIS.org blog
>>
>> http://blog.qgis.org/2016/04/23/promoting-and-using-qgis-for-the-enterprise/
>>
>> This stuff is of course based on experiences... so I wonder what happens
>> over there
>>
>> cheers,
>> stefan
>>
>>
>> --
>> Find and fix application performance issues faster with Applications
>> Manager
>> Applications Manager provides deep performance insights into multiple
>> tiers of
>> your business applications. It resolves application problems quickly and
>> reduces your MTTR. Get your free trial!
>> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
>> ___
>> Jump-pilot-devel mailing list
>> Jump-pilot-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>>
>
>
>
> --
> Find and fix application performance issues faster with Applications
> Manager
> Applications Manager provides deep performance insights into multiple
> tiers of
> your business applications. It resolves application problems quickly and
> reduces your MTTR. Get your free trial!
> https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Cleaning, formatting rewriting

2016-03-30 Thread Landon Blake
Thanks for your work cleaning the code Michael. I appreciate it.

Landon

On Sun, Mar 27, 2016 at 7:28 AM, Edgar Soldin  wrote:

> On 24.03.2016 13:55, Michaël Michaud wrote:
> > Thanks,
> > I also can undertake some changes with more confidence because I know I
> > can get excellent support on this list either in GIS area or in java
> > programming area ;-)
>
> noted :).. happy bunny days.. ede
>
>
> --
> Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785351=/4140
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785471=/4140___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] How to find spikes with OpenJUMP?

2016-03-08 Thread Landon Blake
What creates the spikes in your geometry?

I've got some code in JTS Warped that might help with this tool if anyone
is interested.

Landon

On Thu, Mar 3, 2016 at 1:38 PM, Michaël Michaud  wrote:

> Hi,
>
> QA option do find spikes (but not inside corner). Removing spikes is
> another story. I had already to do that with JTS but it is a difficult
> problem because you can't make sure that removing a spike will not create
> an invalid  polygon (auto-intersection).
> Would be nice to have something in OpenJUMP though. I will check what I
> had already done to see if it can find its way as a plugin.
>
>
>
> Michaël
>
>
>
> Le 03/03/2016 15:25, Stefan Steiniger a écrit :
>
> Hey,
>
> I couldn't find a standard tool either. So it would need to be via
> scripting.
> Interestingly in QA theres is an option to check for min angle... so what
> you want is the reverse. But I also don't know of a tool to fix that. Don't
> even remeber if I implemented something alike in the mapgen toolbox, but it
> was rather focused on buildings :/
>
> stefan
>
> On 3/3/16 09:57, Rahkonen Jukka (MML) wrote:
>
> Hi,
>
>
>
> I would need a topology tool that could find and possibly remove spikes
> from geometries. I believe that a spike could be defined as an angle of
> <-179 degrees or >179 degrees between two adjacent segments. Any
> suggestions?
>
>
>
> -Jukka Rahkonen-
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup 
> Now!http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
>
>
>
> ___
> Jump-pilot-devel mailing 
> listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup 
> Now!http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
>
>
>
> ___
> Jump-pilot-devel mailing 
> listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://makebettercode.com/inteldaal-eval___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Logging with OJ

2016-02-11 Thread Landon Blake
Looks like good changes Ede. Thanks for the work.

Landon

On Thu, Feb 11, 2016 at 4:49 AM,  wrote:

> dear Devs and all other interested parties,
>
> there is a new Logger in town, ahem OJ. previous to our latest release i
> was fed up with the patchworked logging within OJ and implemented the one
> Logger to rule them all.
>
> main goals are
> - simplicity
> - ease of use
> - independence of a specific logging framework (API wise)
>
> since OJ 1.9 it is there and i already moved all logging calls i could
> find in OJ core to use it.
>
> usage is as simple as (logging class is autodetermined, no need to give it
> as a parameter)
>
> import com.vividsolutions.jump.workbench.Logger;
> ...
> Logger.info("some info");
> // or
> Logger.debug("some debugging info", Throwable t);
> // or for expensive operations you can do eg.
> if (Logger.isTraceEnabled()){
>   // some expensive computing
>   Logger.trace("my expensive trace info")
> }
>
> see com.vividsolutions.jump.workbench.Logger for the avail methods.
> stack traces are currently only shown when the log level is debug or up.
>
> SETTING THE LOG LEVEL
>
> 1.
> the log level can be given application wide as (new) OJ workbench argument
>
> -v, -verbosity
> logging verbosity, either: off, error, warn, info, debug, trace, all
>
> 2.
> or as long as we are using log4j, in the log4j specific ways
> - as java runtime parameters (-Dlog4j.debug etc.)
> - in a log4j.configuration file, you can take the OJ default
> (etc/log4j.xml) as an example
>
> 3.
> in code (currently only application wide) eg. Logger.setLevel("debug");
>
>
> hope you like it.. ede
>
>
>
>
>
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151=/4140___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] New to the project and looking to contribute

2016-02-03 Thread Landon Blake
Welcome to the team William. You will find this mailing list is a great
resource, as are guys like Michael and Peppe. :]

Let us know how we can help.

Landon

On Mon, Feb 1, 2016 at 11:35 PM, Michaël Michaud <
m.michael.mich...@orange.fr> wrote:

> Hi William,
>
> You're welcome on OpenJUMP devel mailing list.
> This is the right place to discuss technical stuff about OpenJUMP,
> including for newcomers.
> Our policy is to ask newcomers to create a new extension/plugin before we
> give them write access to the core project.
> What we mean by extension is very open (see for ex.
> http://ojwiki.soldin.de/index.php?title=Plugins_for_OpenJUMP). Maybe you
> have already ideas about what you would like to contribute to.
> We have a feature-request list on sourceforge website (
> http://sourceforge.net/p/jump-pilot/feature-requests/?source=navbar), but
> you can also bring new ideas.
>
> Some pages from our wiki you should consider before starting :
>
> http://ojwiki.soldin.de/index.php?title=Using_OpenJump_in_Your_Student_Project
> http://ojwiki.soldin.de/index.php?title=Developing_with_OpenJUMP
> http://ojwiki.soldin.de/index.php?title=Developer_Documentation_and_HowTo
> http://ojwiki.soldin.de/index.php?title=OpenJUMP_programming_Guideline
>
> Our wiki is not very uptodate, and if you find anything wrong or want to
> participate to documentation you're also very welcome.
>
> Best regards,
>
> Michaël
>
>
>
>
> Le 02/02/2016 05:31, William Mebane a écrit :
>
> Hi everyone,
>
> I came across the OpenJUMP project on sourceforge and it looks like a cool
> project that I am definitely interested in helping out with.  I just
> finished getting a degree in GIS and Computer Science, so I am hoping this
> is something I'll be able to make a meaningful contribution to.  But I've
> never contributed to an open source project before, so if anyone has time
> to help a newbie out, I would appreciate it.  I'm happy to just work on
> documentation or some easy grunt work until I get the hang of things.
> Also, it looked like the mailing list is the preferred method of
> communication, but if not, just let me know where to direct my questions
> instead.
>
> Thanks!
>
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup 
> Now!http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
>
>
>
> ___
> Jump-pilot-devel mailing 
> listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
>
> --
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311=/4140___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Add some useful methods on Layer.class and RasterImageLayer.class

2016-02-03 Thread Landon Blake
How do you guys feel about having Peppe and I review our existing layerable
class/interface architecture and come up with a proposal for clean-up and
revisions. I think some of Peppe's suggested methods are useful, but agree
with Ede that we need to plug them into the correct interface.

I think this is exactly the type of TLC the OpenJUMP core needs. I would
love to work with Peppe to test some code and then propose a more
comprehensive clean-up of the layerable code here.

Peppe: Let me know if you want my help.

Others: Let me know if you'd be willing to consider a proposal and some
test code from Peppe and I.

Landon

On Wed, Jan 27, 2016 at 7:02 AM, Giuseppe Aruta 
wrote:

> OK,
> I had the response of everybody.
>
> - I am going to remove all the Layer.class parts and restore as it is
> before
> - I am going to leave only the RasterImageLayer.class method
> isTemporaryLayer()
> - I will create an external class, called maybe LayerbleUtils - no
> implementation to Layerable or other classes, just a useful Util class to
> group all these potential boolen/String methods.
>
> >you mean as default saving format when leaving OJ? why?
> No. Not talking about SaveDatasetsPlugIn. It has a useful behaviour: if I
> try to add a  a polygon to a point layer (belonging to a Shapefile, already
> saved). And than I will save it, the plugin will save the original geometry
> collection to the original file, and create another SHP file with the
> polygon. This is probably better than a warning message.
> My idea is to add this capability to Michael's project
> SaveLayersWithoutDatasource.class ( it saves a list of layers without
> datasource, the user can choose JML or SHP as export format) which is also
> invoked on Saving a project.
> An alternative simpler idea is to give the plugin the capability to
> distinguish mixed geometry types layers among all, and to save them as JML,
> even if the user choose SHP.
> In any  I will not change none of the actual classes. As I frequently
> work with Sextante rasters(RasterImageLayer.class), I will start from
> Michael's plugin to create another one  that has these two extra
> capabilities:
> a) it saves also a list of Temporary Raster layers as TIF
> b) it  allows users to commit changes on "modified layers" ( I will
> consider "modified layers" as Layer.class, vector based, with a datasource.
> I will exclude  from this collection ("modified layers")
> DataStoreQueryDataSources and ReferencedImageLayer (legacy images) as
> their saving is still complex and ambiguous (see a previous discussion
> about saving a ReferencedImageLayer when its envelope has been moved or
> resized)
> Peppe
>
> 2016-01-27 13:53 GMT+01:00 Michaël Michaud :
>
>> Hi,
>>
>> I think that Peppe's request show some flaws in layerable hierarchy.
>> Some may be addressed by adding helper methods to existing class.
>> Others maybe addressed by introducing new interfaces.
>> Some are not so difficult to find in current implementation.
>>
>> My main complain about the design is that raster has two very different
>> representations (a layer subclass for legacy images and a different
>> class for
>> sextante)
>> It could be a good idea to arrive to the following hierarchy :
>> AbstractLayer
>>- rasterLayer (RasterImageLayer + Sextante + WMS : is it possible ?)
>>- vectorLayer (Shape, database, WFS...)
>>
>> In such a scenario, I don't know if current Layer should be equal to
>> VectorLayer
>> or above Vector and Raster.
>>
>> Another feature I'd like which meets peppe's requirement is some
>> information
>> about the source (null/file[tmp,compressed]/url[database,service]) at the
>> AbstractLayer level, or at least above Raster/Vector, because this is a
>> common thing
>> which is quite difficult to get in a uniform way in the current
>> hierarchy (and which is
>> a bit hidden).
>>
>> Maybe also methods like
>> - getEnvelope (currently available in raster layer and wms but not in
>> layer !) should be
>> implemented at the AbstractLayer level, as well as
>> - getFeatureCollection which could return image(s) enveloppes in case of
>> raster layers.
>>
>> My 2 cents
>>
>> Michaël
>>
>> Le 27/01/2016 12:22, edgar.sol...@web.de a écrit :
>> > thx! and exactly my point :) ..ede
>> >
>> > On 27.01.2016 12:17, Alberto De Luca wrote:
>> >> Ede,
>> >>
>> >> yes I am aware of the majority of the additions relate to Layer.java,
>> but I
>> >> wouldn't venture into commenting on those since my knowledge with
>> regards
>> >> to the Layer class is limited. What I could say though is that for what
>> >> I've seen the design of Layer is very neat and though-through in
>> comparison
>> >> to RasterImageLayer, therefore I would think more than twice before
>> >> touching it.
>> >>
>> >> Alberto
>> >>
>> >> On 27 January 2016 at 11:13,  wrote:
>> >>
>> >>> Alberto,
>> >>>
>> >>> you are aware most additions Peppe did were to Layer.java where they

Re: [JPP-Devel] Add some JTS functions before next release?

2015-12-09 Thread Landon Blake
Jukka:

On which JTS class do you find the scale function?
How do we currently support polygon hole editing in OpenJUMP?

Landon

On Wed, Dec 9, 2015 at 6:37 AM, Rahkonen Jukka (MML) <
jukka.rahko...@maanmittauslaitos.fi> wrote:

> Hi Michaël,
>
>
>
> I have tried most functions which are available in JTS Testbuilder but it
> feels that there are not many that could be just added into OpenJUMP
> without making new user interface elements for using them. These three
> might be possible to add without new UI but I am  not sure how useful they
> are for the users
>
>
>
> -  TranslateCentreToOrigin
>
> -  TranslateToOrigin
>
> -  OctagonalEnvelope
>
>
>
> These functions feel interesting but they require some programming:
>
> -  Scale
>
> -  CreateFractalShape feels good for creating complex geometries
> for testing.
>
> -  GetGeometryN and GetPolygonHoleN for editing and removing
> parts and holes from multigeometries and geometrycollections – should be
> topped up with UI button GetNext for selecting and panning to the next
> geometry/hole.
>
> -  ExtractLine and ExtractPoint would be nice additions to linear
> referencing tools. Extract line tool could be improved a bit to accept also
> start distance for the extracted line (extract between 1 and 5 km) and
> count distance from the end of the linestring (extract the last km).
>
>
>
> I also feel that it could be possible to develop a nice plugin that would
> utilize the numerous RandomPoints functions. I have not yet discovered an
> exact use case but perhaps anonymizing statistical data could be one, and
> splitting polygons into about equal areas by creating RandomPointsInPolygon
> first and applying Voronoi polygons and merging neighboring polygons in
> some clever way afterwards.  See this for reference
> http://gis.stackexchange.com/questions/171727/polygon-split-with-defined-area
> .
>
>
>
> I think that all these can be rather plans for the future than anything to
> implement into the next OJ release.
>
>
>
> -Jukka-
>
>
>
> Michaël Michaud wrote:
>
>
>
> Hi Jukka,
>
> Adding such geometry functions to OpenJUMP is generally not difficult. I
> have added “Minimum Bounding Circle” along with some others about one
> year ago,
> and if you notice some other useful jts functions which are not available
> in OpenJUMP, I will be pleased to add them.
>
> Michaël
>
> Le 19/11/2015 13:24, Rahkonen Jukka (MML) a écrit :
>
> Hi,
>
>
>
> There are some cool function in JTS
> https://sourceforge.net/p/jts-topo-suite/code/HEAD/tree/trunk/. I guess
> that some OpenJUMP functions in the geometry functions menu are the same
> JTS functions, like “Minimum Bounding Circle”.
>
>
>
> I wonder how difficult it would be to add some more functions from JTS to
> OpenJUMP. Best way for browsing and testing the available functions is to
> download JTS from
> https://sourceforge.net/projects/jts-topo-suite/files/jts/ and run the
> testbuilder application from the bin directory.
>
>
>
> It seems that there is some unmaintained jts-jump plugin
> https://sourceforge.net/p/jts-topo-suite/code/HEAD/tree/trunk/jts-jump
> but I have no idea about what it was.
>
>
>
> -Jukka Rahkonen-
>
>
>
>
> --
>
>
>
>
> ___
>
> Jump-pilot-devel mailing list
>
> Jump-pilot-devel@lists.sourceforge.net
>
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
>
>
> --
>
> ___
> Jump-pilot-devel mailing list
> Jump-pilot-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
>
>
--
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Disabling Plug-Ins

2014-10-27 Thread Landon Blake
I went to a recent conference where a GIS guy showed how they had
simplified the GQIS interface for some of their users. The only remaining
items in the user interface supported their specific workflow. I'd like to
try doing the same thing with OpenJUMP. Has anyone else already worked on
this?

Is this blog post still valid?
http://openjump.blogspot.com/2013/05/deactivating-tools-in-openjump.html

Just thought I would ask here before I dove into the code.

Thanks.

Landon
--
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] polygon merge

2014-09-18 Thread Landon Blake
Thanks for the message Stefan. Shoot me your code when you get back
home...if you can, and I will take a look at it.

Landon

On Wed, Sep 17, 2014 at 4:11 PM, sstein sst...@geo.uzh.ch wrote:

 Hi Landon, I once implemented merge/eliminate of polygons bas

 ed on some neighbourcriteria, eg. longest common edge or largest area - eg
 to be used for eliminating sliver polygons. Maybe that code can help u. I
 think i created a class polygongraph for that (can`t check as i`m traveling)



 Cheers,

 Stefan


 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Blog post about Map Coloring plugin

2014-09-18 Thread Landon Blake
Sweert Jukka! Thanks for the contribution!

Landon

On Tue, Sep 16, 2014 at 1:57 AM, Rahkonen Jukka (Tike) 
jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I wrote a post about Map Coloring plugin into our blog
 http://openjump.blogspot.fi/2014/09/openjump-can-color-polygons-with-five.html

 -Jukka Rahkonen-


 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce.
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Error with Map coloring plugin

2014-09-18 Thread Landon Blake
Did you get a fix to this problem Jukka?

Landon

On Mon, Sep 15, 2014 at 6:15 AM, Rahkonen Jukka (Tike) 
jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I found a shapefile from which some polygons are not colored with the Map
 coloring plugin v. 0.4.  Shapefile does not have topology errors but some
 multipolygons have quite a many parts because of archipelago. However,
 exploding multipolygons into polygons does not change the behaviour. The
 problematic shapefile can be found from
 http://latuviitta.org/downloads/ojmapcolor_error.zip

 Error appears always in the same place in South-West. For example features
 with OGR_FID=180 or 234 stays without color.

 -Jukka Rahkonen-


 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Feature Collections With Spatial Index and Limited Topology

2014-09-18 Thread Landon Blake
Michael:

Your comments are excellent, as they always are. :] Thanks for taking the
time to respond.

In plug-ins that need a spatial index, I will build anb STR Tree on the fly
for feature collections that aren't already indexed.

Thanks for the suggestion!

In the meantime...perhaps I can run some timing tests on spatial indices.

Landon

On Wed, Sep 17, 2014 at 12:51 PM, Michael Michaud 
m.michael.mich...@orange.fr wrote:

  Hi Landon,

 1 - I prefer STRtree which is faster than quad tree. But you're right,
 STRtree is not updatable and may not fit all use cases.

 2 - If I correctly understood Jukka's use case, I think it would me much
 more easy
 to union geometries with same attribute(s), then to explode the
 multi-geometry.
 Maybe you can save computation time by indexing geometries and computing
 topology relation before unioning, but my feeling is that it will be hard
 to get
 better performance as union has already been optimized by MD.

 4 - I have been willing to test MapDB for a long time. If you do so, I'm
 interested
 to get feedback.

 5 - There are many plugins which benefit spatial indexing (ex. plugins
 performing
 geometric joins, matching, queries...). In these plugins, a STRtree index
 is generally
 computed during plugin execution. As far as I know, the cpu used by
 STRtree
 calculation is generally quite les than the feature processing, but of
 course,
 it may depend on what the plugin does exactly. Creating layers using a
 QuadTree
 index may be useful but you should consider the following points :
 - you'll have a small penalty every time you add/remove/paste... a feature
 (probably a very small penalty though)
 - you must check that the index will be aware of any geometry change
 - for plugins using an index, you must make check that making many queries
 on
 a pre-built quadtree is not slower than building a STRtree as needed and
 making
 the same queries on this index.

 My 2 cents,

 Michaël


 I've been working a bit on Jukka's idea for a dual attribute merge plug-in
 that considers topology. As a first step, I wanted to whip up a
 FeatureCollection implementation that features spatial indexing and storage
 of some adjacency topology.

  Here are a few questions for the group:

  1) I noted that we already have an IndexedFeatureCollection class, but
 that it is read-only. However, the QuadTree class in JTS appears to support
 removal of indexed geometry...so we should be able to have a read/write
 indexed feature collection. Any comments on this idea?

  2) I'm going to write some code that will calculate and store
 (in-memory) polygon adjacency. Does anyone already have code like this (for
 JTS geometries) they can share?

  4) I'll want to store the spatial index and adjacency topology on-disk.
 Has anyone tackled these problems yet? I'm thinking about using simple text
 files or maybe using Java MapDB (http://www.mapdb.org/). What do you
 think?

  5) I figure I'll integrate this indexed feature collection into the
 OpenJUMP API with a plug-in. The user can execute the plug-in to duplicate
 the currently selected layer to create an indexed feature collection. Then
 there will be a set of plug-ins that only work on these type of feature
 collections. Any comments on this plan?

  Thanks for sharing your thoughts, or any code. I've got part of the dual
 merge plug-in GUI written, and I've started on the code for the indexed
 feature collection (with topology). All of that code will live in my SVN.
 As soon as I have something of substance, I will post a link.

  Thanks.

  Landon


 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably 
 reliable.http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk



 ___
 Jump-pilot-devel mailing 
 listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net

Re: [JPP-Devel] Error with Map coloring plugin

2014-09-18 Thread Landon Blake
Wasn't sure if you figured out the problem yourself. :]

I will try to look at the data today. If I can repeat your problem we
should file a bug report at least.

Landon

On Thu, Sep 18, 2014 at 6:38 AM, Rahkonen Jukka (Tike) 
jukka.rahko...@mmmtike.fi wrote:

  Hi Landon,



 This is an open community and majority of all discussion is held on this
 mailing list. If Larry or anybody else had reacted yet you would have seen
 it.



 -Jukka-



 Landon Blake wrote:



 Did you get a fix to this problem Jukka?

 Landon



 On Mon, Sep 15, 2014 at 6:15 AM, Rahkonen Jukka (Tike) 
 jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I found a shapefile from which some polygons are not colored with the Map
 coloring plugin v. 0.4.  Shapefile does not have topology errors but some
 multipolygons have quite a many parts because of archipelago. However,
 exploding multipolygons into polygons does not change the behaviour. The
 problematic shapefile can be found from
 http://latuviitta.org/downloads/ojmapcolor_error.zip

 Error appears always in the same place in South-West. For example features
 with OGR_FID=180 or 234 stays without color.

 -Jukka Rahkonen-


 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Want excitement?
 Manually upgrade your production database.
 When you want reliability, choose Perforce
 Perforce version control. Predictably reliable.

 http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Feature Collections With Spatial Index and Limited Topology

2014-09-17 Thread Landon Blake
I've been working a bit on Jukka's idea for a dual attribute merge plug-in
that considers topology. As a first step, I wanted to whip up a
FeatureCollection implementation that features spatial indexing and storage
of some adjacency topology.

Here are a few questions for the group:

1) I noted that we already have an IndexedFeatureCollection class, but that
it is read-only. However, the QuadTree class in JTS appears to support
removal of indexed geometry...so we should be able to have a read/write
indexed feature collection. Any comments on this idea?

2) I'm going to write some code that will calculate and store (in-memory)
polygon adjacency. Does anyone already have code like this (for JTS
geometries) they can share?

4) I'll want to store the spatial index and adjacency topology on-disk. Has
anyone tackled these problems yet? I'm thinking about using simple text
files or maybe using Java MapDB (http://www.mapdb.org/). What do you think?

5) I figure I'll integrate this indexed feature collection into the
OpenJUMP API with a plug-in. The user can execute the plug-in to duplicate
the currently selected layer to create an indexed feature collection. Then
there will be a set of plug-ins that only work on these type of feature
collections. Any comments on this plan?

Thanks for sharing your thoughts, or any code. I've got part of the dual
merge plug-in GUI written, and I've started on the code for the indexed
feature collection (with topology). All of that code will live in my SVN.
As soon as I have something of substance, I will post a link.

Thanks.

Landon
--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Union/dissolve by several attributes

2014-09-10 Thread Landon Blake
Interesting use case Jukka. Let me think about how this might work as a
plug-in.

Landon

On Sun, Sep 7, 2014 at 1:47 PM, Rahkonen Jukka (Tike) 
jukka.rahko...@mmmtike.fi wrote:

  Hi Landon,

 My case last week was about parcel IDs and landuse codes and aim was to
 union areas so that polygons with same landuse and belonging to same owner
 would make one polygon.

 For another use see attached images and source data in Jump JML format.
 Data could present two highways with ref. IDs 100 and 200. Both
 highways have sections with speed limits 60 and 80. Aim is to merge
 segment of highway 100 with speed limit 80 together etc.

 Image one: Original segmented data
 Image two: Desired end result. Notice an extra: Highway 100 has speed
 limit 60 in two distinct places. I do not want them to be combined into
 multilinestring. OJ can handle this case with two subsequent operations:
 Merge selected features + Explode selected features.

 -Jukka Rahkonen-






  --
 *Lähettäjä:* Landon Blake [sunburned.surve...@gmail.com]
 *Lähetetty:* 7. syyskuuta 2014 22:10
 *Vastaanottaja:* OpenJump develop and use
 *Aihe:* Re: [JPP-Devel] Union/dissolve by several attributes

   Jukka:

  Can you give me some more details on the actual union you are trying to
 accomplish? What do you integer attributes represent?

 Thanks.

 Landon


 On Wed, Sep 3, 2014 at 4:21 AM, Rahkonen Jukka (Tike) 
 jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I would like to union features by two or perhaps more attributes. I
 wonder if the current Union/Dissolve/Merge tool could be developed to
 support the use of combined classes. In my use case I have two integer
 attributes which define the classes and it is a bit tricky to calculate a
 new concatenated field from those. Perhaps it is possible to do with the
 Beanshell Attribute Calculator but it is not obvious for me how. An
 example: I have two integer attributes and I would like to concatenate
 their values to one field which I would like to use for merging later. If
 the attribute values are A=80 and B=20, how could I conbine them into
 80-20 or something like that? Well, in this case I could do
 (100xA)+B=8020 but what to do if I had also strings to concatenate as A=80
 and B=true? I can do the task fine with Spatialite but it would be a bit
 more fluent to do everything with OpenJUMP.

 -Jukka Rahkonen-


 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Union/dissolve by several attributes

2014-09-10 Thread Landon Blake
So it sounds like adjacency will be important too? In other words...we
don't want to merge features that aren't adjacent or topologically
connected?

Landon

On Wed, Sep 10, 2014 at 1:43 PM, Landon Blake sunburned.surve...@gmail.com
wrote:

 Interesting use case Jukka. Let me think about how this might work as a
 plug-in.

 Landon

 On Sun, Sep 7, 2014 at 1:47 PM, Rahkonen Jukka (Tike) 
 jukka.rahko...@mmmtike.fi wrote:

  Hi Landon,

 My case last week was about parcel IDs and landuse codes and aim was to
 union areas so that polygons with same landuse and belonging to same owner
 would make one polygon.

 For another use see attached images and source data in Jump JML format.
 Data could present two highways with ref. IDs 100 and 200. Both
 highways have sections with speed limits 60 and 80. Aim is to merge
 segment of highway 100 with speed limit 80 together etc.

 Image one: Original segmented data
 Image two: Desired end result. Notice an extra: Highway 100 has speed
 limit 60 in two distinct places. I do not want them to be combined into
 multilinestring. OJ can handle this case with two subsequent operations:
 Merge selected features + Explode selected features.

 -Jukka Rahkonen-






  --
 *Lähettäjä:* Landon Blake [sunburned.surve...@gmail.com]
 *Lähetetty:* 7. syyskuuta 2014 22:10
 *Vastaanottaja:* OpenJump develop and use
 *Aihe:* Re: [JPP-Devel] Union/dissolve by several attributes

   Jukka:

  Can you give me some more details on the actual union you are trying to
 accomplish? What do you integer attributes represent?

 Thanks.

 Landon


 On Wed, Sep 3, 2014 at 4:21 AM, Rahkonen Jukka (Tike) 
 jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I would like to union features by two or perhaps more attributes. I
 wonder if the current Union/Dissolve/Merge tool could be developed to
 support the use of combined classes. In my use case I have two integer
 attributes which define the classes and it is a bit tricky to calculate a
 new concatenated field from those. Perhaps it is possible to do with the
 Beanshell Attribute Calculator but it is not obvious for me how. An
 example: I have two integer attributes and I would like to concatenate
 their values to one field which I would like to use for merging later. If
 the attribute values are A=80 and B=20, how could I conbine them into
 80-20 or something like that? Well, in this case I could do
 (100xA)+B=8020 but what to do if I had also strings to concatenate as A=80
 and B=true? I can do the task fine with Spatialite but it would be a bit
 more fluent to do everything with OpenJUMP.

 -Jukka Rahkonen-


 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



--
Want excitement?
Manually upgrade your production database.
When you want reliability, choose Perforce
Perforce version control. Predictably reliable.
http://pubads.g.doubleclick.net/gampad/clk?id=157508191iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Union/dissolve by several attributes

2014-09-07 Thread Landon Blake
Jukka:

Can you give me some more details on the actual union you are trying to
accomplish? What do you integer attributes represent?

Thanks.

Landon


On Wed, Sep 3, 2014 at 4:21 AM, Rahkonen Jukka (Tike) 
jukka.rahko...@mmmtike.fi wrote:

 Hi,

 I would like to union features by two or perhaps more attributes. I wonder
 if the current Union/Dissolve/Merge tool could be developed to support the
 use of combined classes. In my use case I have two integer attributes which
 define the classes and it is a bit tricky to calculate a new concatenated
 field from those. Perhaps it is possible to do with the Beanshell Attribute
 Calculator but it is not obvious for me how. An example: I have two integer
 attributes and I would like to concatenate their values to one field which
 I would like to use for merging later. If the attribute values are A=80 and
 B=20, how could I conbine them into 80-20 or something like that? Well,
 in this case I could do (100xA)+B=8020 but what to do if I had also strings
 to concatenate as A=80 and B=true? I can do the task fine with Spatialite
 but it would be a bit more fluent to do everything with OpenJUMP.

 -Jukka Rahkonen-


 --
 Slashdot TV.
 Video for Nerds.  Stuff that matters.
 http://tv.slashdot.org/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Selecting Sequential LineStrings

2014-08-11 Thread Landon Blake
Thanks for the responses Michael and Larry.

Landon


On Fri, Aug 1, 2014 at 2:21 PM, Michael Michaud m.michael.mich...@orange.fr
 wrote:

  Hi,

 What Larry describes looks like the way the following tool is working :

 Create a fence, select a feature in the fence, then the
 status bar prompt you to shift-click another point in
 the fence.

 Maybe you can take inspiration from this tool

 Michaël


Hi Landon,

Although I'm not an active developer much anymore, I recall having
 thought about this issue. My suggestion would be to use the status bar for
 prompts like select the primary linestring.  Then the user doesn't have
 to click extra buttons.

  My 2 cents.

  regards,

  Larry


 On Fri, Aug 1, 2014 at 11:26 AM, Landon Blake 
 sunburned.surve...@gmail.com wrote:

 Hey guys.

  I'm working on some CAD plug-ins for OpenJUMP. For a couple of the
 plug-ins I need the user to select first a primary LineString and then a
 secondary LineString. I've been peeking at the core source code and
 Javadoc this morning and can't find a place where this is done already.

  I'm thinking I can do this by creating a GUI panel with two buttons.
 The first button would activate the select features tool. I'd then grab the
 selected LineString. The second button would activate the select features
 tool a second time and would allow the user to grab the second LineString.

  Here are some questions:

  How do I return focus to my plug-in dialog after the user finishes
 selection with the SelectFeaturesTool? Can I do this with the built in
 tool, or do I need to create a custom cursor tool to do this?

  Thanks for the help! I'll make sure to share my code (and all of the
 CAD tools) when I'm finished.

  Thanks.

  Landon


 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.http://p.sf.net/sfu/bds



 ___
 Jump-pilot-devel mailing 
 listJump-pilot-devel@lists.sourceforge.nethttps://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Selecting Sequential LineStrings

2014-08-01 Thread Landon Blake
Hey guys.

I'm working on some CAD plug-ins for OpenJUMP. For a couple of the plug-ins
I need the user to select first a primary LineString and then a
secondary LineString. I've been peeking at the core source code and
Javadoc this morning and can't find a place where this is done already.

I'm thinking I can do this by creating a GUI panel with two buttons. The
first button would activate the select features tool. I'd then grab the
selected LineString. The second button would activate the select features
tool a second time and would allow the user to grab the second LineString.

Here are some questions:

How do I return focus to my plug-in dialog after the user finishes
selection with the SelectFeaturesTool? Can I do this with the built in
tool, or do I need to create a custom cursor tool to do this?

Thanks for the help! I'll make sure to share my code (and all of the CAD
tools) when I'm finished.

Thanks.

Landon
--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Hotlinking Tools

2014-01-20 Thread Landon Blake
We are starting to make extensive use of OpenJUMP at my new day job. I have
a need for a couple of hotlinking tools:

1) A simple hotlink tool that opens a folder in the operating system file
browser based on a file path in a feature attribute.

2) A more complicated hotlink tool that shows the user a dialog with a list
of documents related to a feature. The list is built from a single
attribute with a delimited text value. When the user selects a value in the
list, either a folder location is opened in the operating system file
browser or a PDF file is opened.

Has anyone written plug-ins like this?

If not, and I get around to it in the next few weeks, I'll publish the code
for the community.

Thanks.

Landon
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Bug With GeoTIFF Import

2014-01-04 Thread Landon Blake
Thanks for all of the help Jukka.

I may take a look at the source code to see if I can add support for
rotated images. Do we know who added the existing code to support image
loading? I don't want to step on any toes...Any ideas where I should start
poking around?

This is an itch I need to scratch.

Landon


On Fri, Jan 3, 2014 at 11:53 PM, Rahkonen Jukka
jukka.rahko...@mmmtike.fiwrote:

 edgar soldin wrote:

  On 03.01.2014 21:53, Rahkonen Jukka wrote:
 
 
  Conclusion: This is more like a missing feature in OpenJUMP than a bug.
 However, opening a rotated image without rotating it and without telling
 any message for the user is not especially good behaviour.
 

  how do other GIS handle the rotation? do they at all?

 Based on a quick test:

 - QGIS 2.0.1 opens image (2002.tif) as rotated
 - Kosmo GIS 3.0 beta opens image as rotated

 -Jukka-

 --
 Rapidly troubleshoot problems before they affect your business. Most IT
 organizations don't have a clear picture of how application performance
 affects their revenue. With AppDynamics, you get 100% visibility into your
 Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics
 Pro!
 http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] How to modify a zoom plugin. Question

2013-12-17 Thread Landon Blake
Peppe:

Did you get any help on this?

Landon


On Sun, Dec 8, 2013 at 2:47 AM, Giuseppe Aruta giuseppe_ar...@yahoo.itwrote:

 Forgit the object of the mail...


 2013/12/8 Giuseppe Aruta giuseppe_ar...@yahoo.it

 Hi all,
 I want to modify ZoomToSelectedPlugin in order to zoom, selecting a
 vector geometry  (only two vertices), one of the 2 vertices, tip or tail.
 But I still don't know how to start. Does anybody has an idea?
 thanks in advance
 Peppe




 --
 Sponsored by Intel(R) XDK
 Develop, test and display web and hybrid apps with a single code base.
 Download it for free now!

 http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Rapidly troubleshoot problems before they affect your business. Most IT 
organizations don't have a clear picture of how application performance 
affects their revenue. With AppDynamics, you get 100% visibility into your 
Java,.NET,  PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro!
http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJUMP on RasperryPi

2013-11-24 Thread Landon Blake
Way cool. :]


On Sat, Nov 23, 2013 at 6:45 AM, Matthias Scholz m...@jammerhund.de wrote:

 Hi,

 i've a little bit played with my RaspberryPi. One result is, that OJ runs
 on it :-) Not really so fast as on my i7 desktop, but its usable ;-) And
 with Ede's new plugin loader it should be possible to configure a smaller
 viewer version for example.

 regards

 Matthias


 --
 Shape the Mobile Experience: Free Subscription
 Software experts and developers: Be at the forefront of tech innovation.
 Intel(R) Software Adrenaline delivers strategic insight and game-changing
 conversations that shape the rapidly evolving mobile landscape. Sign up
 now.
 http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Looking for Part Time OpenJUMP Programmer

2013-09-27 Thread Landon Blake
My small company, Redefined Horizons, will be looking to hire a part time
OpenJUMP programmer in the next few months. (The job will start this fall
or in the early spring of next year depending on the timing of some
investor funds.)

I will support (and encourage) remote work for this position. There won't
be any need to relocate. If things go well with the start-up, this position
may evolve into full time work with health insurance and other typical
benefits. I hope I can put the programmer on full time by the end of next
year.

It is important that the programmer be handy with Java and familiar with
OpenJUMP plug-in programming. (Knowledge of the OpenJUMP core programming
would also be great, but not required.) Experience with SVN, Assembla, and
Eclipse would also be helfpul.

All staff, including part time employees, will participate in profit
sharing. If you are interested in applying for this job, please send your
resume and cover letter to sunburned.surve...@gmail.com. At this point only
people that can legally work in the United States will be considered.

Thanks!

Landon
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] LayerViewPanel Widget

2013-09-26 Thread Landon Blake
Thanks for the information on your work Paul. Would you be willing to share
your code with me?

Landon


On Wed, Sep 25, 2013 at 2:55 PM, Stefan Steiniger sst...@geo.uzh.ch wrote:

 Hi Paul,

 thanks for your answer and your introduction to the list.
 We are always glad to hear when someone uses OJ, uses OJ to develop
 further tools (or even wants to contribute :)

 I guess I shall also have a look at your SMT tool.
 Uh, seems like SAR stands not for Synthetic Aperture Radar - in your
 case? - but Search And Rescue?

 cheers,
 stefan

 Am 21.09.13 01:37, schrieb Paul J. Morris:
  On Fri, 20 Sep 2013 11:15:58 -0700
  Landon Blake sunburned.surve...@gmail.com wrote:
  Has anyone extracted the LayerViewPanel as a stand-alone widget for
  Swing Programs?
 
  I've used the LayerViewPanel and TreeLayerNamePanel in SMT - SAR
  Manager Toolkit http://sarmanager.sourceforge.net/
 
  I was thinking about doing this, or of coding something similar from
  scratch, but I wanted to ask here first.
 
  Current OpenJump places some constraints on what seems to be able to be
  done easily.  I had to make a few changes to get things to work, see:
 
 http://sourceforge.net/p/sarmanager/code/HEAD/tree/trunk/SMT/lib/openjump1.4.3alpha_rev2524.patch
 
  I also found that I needed to embedd these into a class that extended a
  JInternalFrame:
 
  public class MapInternalFrame extends JInternalFrame implements
 LayerManagerProxy, LayerViewPanelProxy, TaskFrameProxy, LayerNamePanel,
 LayerNamePanelProxy, SelectionManagerProxy  { ...
 
 
 http://sourceforge.net/p/sarmanager/code/HEAD/tree/trunk/SMT/src/net/aa3sd/SMT/ui/MapInternalFrame.java
 
  I haven't gone digging very far, but it did find dependencies in the
  OpenJump classes/interfaces on JInternalFrame (rather than the more
  general JComponent) that appeared to prevent (unless I was missing
  something) things like embedding a LayerViewPanel in a JPanel and a
  TreeLayerNamePanel in another JPanel without there being an enclosing
  JInternalFrame.
 
  And, greetings to all.  Have been lurking for a while, but haven't had
  a chance to introduce myself, or describe what I've been trying to
  accomplish with OpenJump.  I keep hoping I'll have time to contribute,
  particularly to improving support for projections, but haven't had a
  chance to yet.  Great platform, thanks to everyone involved for all the
  good work.
 
  -Paul
 


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] LayerViewPanel Widget

2013-09-26 Thread Landon Blake
Oops. I see now the links to the source code were in Paul's previous e-mail.

I'd be interested in fixing the parts of the LayerViewPanel code that
introduce a dependency on the JInternalFrame. Paul: Can you share some
thoughts on what parts of the code need to be revised so that
LayerViewPanel can be used as a JComponent instead of in a JInternalFrame?

Landon


On Thu, Sep 26, 2013 at 10:26 AM, Landon Blake sunburned.surve...@gmail.com
 wrote:

 Thanks for the information on your work Paul. Would you be willing to
 share your code with me?

 Landon


 On Wed, Sep 25, 2013 at 2:55 PM, Stefan Steiniger sst...@geo.uzh.chwrote:

 Hi Paul,

 thanks for your answer and your introduction to the list.
 We are always glad to hear when someone uses OJ, uses OJ to develop
 further tools (or even wants to contribute :)

 I guess I shall also have a look at your SMT tool.
 Uh, seems like SAR stands not for Synthetic Aperture Radar - in your
 case? - but Search And Rescue?

 cheers,
 stefan

 Am 21.09.13 01:37, schrieb Paul J. Morris:
  On Fri, 20 Sep 2013 11:15:58 -0700
  Landon Blake sunburned.surve...@gmail.com wrote:
  Has anyone extracted the LayerViewPanel as a stand-alone widget for
  Swing Programs?
 
  I've used the LayerViewPanel and TreeLayerNamePanel in SMT - SAR
  Manager Toolkit http://sarmanager.sourceforge.net/
 
  I was thinking about doing this, or of coding something similar from
  scratch, but I wanted to ask here first.
 
  Current OpenJump places some constraints on what seems to be able to be
  done easily.  I had to make a few changes to get things to work, see:
 
 http://sourceforge.net/p/sarmanager/code/HEAD/tree/trunk/SMT/lib/openjump1.4.3alpha_rev2524.patch
 
  I also found that I needed to embedd these into a class that extended a
  JInternalFrame:
 
  public class MapInternalFrame extends JInternalFrame implements
 LayerManagerProxy, LayerViewPanelProxy, TaskFrameProxy, LayerNamePanel,
 LayerNamePanelProxy, SelectionManagerProxy  { ...
 
 
 http://sourceforge.net/p/sarmanager/code/HEAD/tree/trunk/SMT/src/net/aa3sd/SMT/ui/MapInternalFrame.java
 
  I haven't gone digging very far, but it did find dependencies in the
  OpenJump classes/interfaces on JInternalFrame (rather than the more
  general JComponent) that appeared to prevent (unless I was missing
  something) things like embedding a LayerViewPanel in a JPanel and a
  TreeLayerNamePanel in another JPanel without there being an enclosing
  JInternalFrame.
 
  And, greetings to all.  Have been lurking for a while, but haven't had
  a chance to introduce myself, or describe what I've been trying to
  accomplish with OpenJump.  I keep hoping I'll have time to contribute,
  particularly to improving support for projections, but haven't had a
  chance to yet.  Great platform, thanks to everyone involved for all the
  good work.
 
  -Paul
 


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 

 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] LayerViewPanel Widget

2013-09-20 Thread Landon Blake
Has anyone extracted the LayerViewPanel as a stand-alone widget for Swing
Programs?

I was thinking about doing this, or of coding something similar from
scratch, but I wanted to ask here first.
--
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Improvement to GeoTIFF reader

2013-08-28 Thread Landon Blake
Great Changes Jukka. Thanks.

Landon


On Sat, Aug 24, 2013 at 3:09 PM, Rahkonen Jukka
jukka.rahko...@mmmtike.fiwrote:

 Hi,

 The Geotiff reader does now
 - examine if tiff image contains geotiff tags
 - if not, check if tfw file can be found
 - if not, send an error and quit.

 It would be often fine just to see the image, even if it is not
 georeferenced. How about to make OpenJUMP to use a default tfw file if
 image is not geotiff and tfw file is not found?

 The default TFW could be for example

 1
 0
 0
 -1
 0.5
 -0.5

 Image would be opened to have top left corner of the top left pixel at
 coordinates (0,0) and pixel size would be 1 by 1 units.

 -Jukka Rahkonen-

 --
 Introducing Performance Central, a new site from SourceForge and
 AppDynamics. Performance Central is your source for news, insights,
 analysis and resources for efficient Application Performance Management.
 Visit us today!
 http://pubads.g.doubleclick.net/gampad/clk?id=48897511iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58040911iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Extracting features of type GeometryCollection

2013-08-12 Thread Landon Blake
Jukka:

Can you add a feature request on the SourceForge feature request tracker
for this?

Thanks.

Landon


On Mon, Aug 12, 2013 at 3:15 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fiwrote:

 Hi,

 While playing with OSM driver I noticed that Extract layers by geometry
 type tool creates only point, line, and polygon layers but it does not
 handle geometry collections. I think it would be good if it did.

 -Jukka Rahkonen-


 --
 Get 100% visibility into Java/.NET code with AppDynamics Lite!
 It's a free troubleshooting tool designed for production.
 Get down to code-level detail for bottlenecks, with 2% overhead.
 Download for free and get started troubleshooting in minutes.
 http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with 2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Fwd: Update OSGeo-Live Project Overviews and Quickstarts - openjump

2013-07-19 Thread Landon Blake
Do we have release notes for 1.6.3? If so, and Stefan is busy, I'm willing
to update the docs.

Landon


On Fri, Jul 19, 2013 at 3:48 AM, edgar.sol...@web.de wrote:

 Stefan,

 could you take care of this?

 ..ede


  Original Message 
 Subject: Update OSGeo-Live Project Overviews and Quickstarts - openjump
 Date: Fri, 19 Jul 2013 00:19:30 +
 From: cameron.shor...@gmail.com
 To: Stefan Steiniger sst...@geo.uzh.ch, Landon Blake 
 sunburned.surve...@gmail.com, Michaël Michaud , michael.mich...@free.fr,
  Edgar Soldin edgar.sol...@web.de, Angelos Tzotsos 
 gcpp.kal...@gmail.com,  Cameron Shorter cameron.shor...@gmail.com

 Stefan, Landon, Michaë, Edgar,

 I'm not sure if you saw this email?
 We previously packaged version 1.5.2 of openjump  and our status sheet
 shows version 1.6.3 packaged for OSGeo-Live 7.0.

 On 19/07/2013 8:47 AM, Cameron Shorter wrote:
  Now that we have a feature freeze for OSGeo-Live 7.0, could all
  OSGeo-Live projects please ensure
their Project Overviews and Quickstarts [0] are up to date. This should
  be quite painless for most.

  1. Update the version number in your Project Overview (if changed).
  2. Possibly mention a new feature or two.
  3. Re-run the Quickstart and ensure each step is still valid, and
  screenshots match the implementation.
  4. Update status of the Project Overview and Quickstart to 7.0draft in
  our status sheet. [1]

  Schedule:

  * 29 July 2013 English docs complete
  * 05 August 2013 Translations complete
  * 26 August 2013 OSGeo-Live sent to the printers

  [0] https://svn.osgeo.org/osgeo/livedvd/gisvm/trunk/doc/

  [1]
 
 https://docs.google.com/spreadsheet/ccc?key=0Al9zh8DjmU_RdGIzd0VLLTBpQVJuNVlHMlBWSDhKLXc#gid=13

 --
 Cameron Shorter
 Geospatial Solutions Manager
 Tel: +61 (0)2 8570 5050
 Mob: +61 (0)419 142 254

 Think Globally, Fix Locally
 Geospatial Solutions enhanced with Open Standards and Open Source
 http://www.lisasoft.com





 --
 See everything from the browser to the database with AppDynamics
 Get end-to-end visibility with application monitoring from AppDynamics
 Isolate bottlenecks and diagnose root cause in seconds.
 Start your free trial of AppDynamics Pro today!
 http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831iu=/4140/ostg.clktrk___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OSM file reader - started development

2013-07-08 Thread Landon Blake
Stefan:

You wrote: Anybody an idea how to put all the tags?

You could prescan the OSM file to make a list of all the tags used in the
file. Then create a feature schema with an attribute for each tag. You
could even give the user a preview of the tags present in the OSM file, and
let them chose which tags to import as attributes. (I can help you with the
code for this if you want.)

You wrote: Any concerns and
suggestion where to put? in the plugin section, or maybe straight into
the core?

I think a new folder for OSM under the plug-in directory in SVN would be
the best place.

You wrote: Finally, as most do know, OSM data comes in geographic
coordinates. So
the next step would be to develop something that makes it easy to
project the data into the google projection? or so?

When I wrote the GPX plug-in I left the data in lat/long and let the user
reproject if they wanted to outside of the plug-in. I think this is the
best workflow. Why reproject when the user may want the data in its
original coordinate system.

Glad you get to work on some code for OJ. :]

Landon


On Mon, Jul 8, 2013 at 1:48 AM, edgar.sol...@web.de wrote:

 On 08.07.2013 01:43, Stefan Steiniger wrote:
  Finally, as most do know, OSM data comes in geographic coordinates. So
  the next step would be to develop something that makes it easy to
  project the data into the google projection? or so?
  However, meanwhile Ede's CTS extension should be helfpul too???

 hmmm.. you might reuse CTS extension internally for that. should be
 possible.. live GPS extension already does so.

 ..ede


 --
 This SF.net email is sponsored by Windows:

 Build for Windows Store.

 http://p.sf.net/sfu/windows-dev2dev
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] JUMP-Lib Improvements for OpenJUMP

2013-07-03 Thread Landon Blake
Michael:

You wrote: Can you explain what Feature#clone(int id) does ?
Does it create a distinct instance with the same FID ?
Is it safe to authorize that ?

I probably wouldn't port this method directly to OJ. In JUMP-Lib you do a
lot of cloning because features are immutable (that is part of what makes
them threadsafe). That is why a clone method that allows the same Feature
ID is necessary in JUMP-Lib. I'll have to think about how to best handle a
clone method in OJ where the feature ID is automatically generated. This ID
must be generated in the feature collection in OJ.

You wrote: Can you explain why you add a argOrderOfAttributesMatters
argument
in FeatureSchema#clone and not in FeatureSchema#equals where it
would make more sense to me.

I might have had a type somewhere. In the source code FeatureSchema.clone()
doesn't take a boolean.

Landon



On Tue, Jul 2, 2013 at 1:08 PM, Michaël Michaud michael.mich...@free.frwrote:

  Hi Landon,

 +1 for adding unit tests,
 before adding a method into a core class, I would wonder if it is useful
 for OJ core or for a plugin though.
 If it is only useful for testing, maybe it should be added in the unit
 testing package.

 Can you explain what Feature#clone(int id) does ?
 Does it create a distinct instance with the same FID ?
 Is it safe to authorize that ?
  Can you explain why you add a argOrderOfAttributesMatters argument
 in FeatureSchema#clone and not in FeatureSchema#equals where it
 would make more sense to me.

 Michaël

 Stefan:

  I'll take a look at the classes in the package you mentioned to make
 sure I'm not duplicating code.

 Landon


  On Tue, Jul 2, 2013 at 9:04 AM, Stefan Steiniger sst...@geo.uzh.chwrote:

 Hi Landon,

 there are actually a couple of utility classes for handling
 FeatureSchemas and Features... did you check if you are not duplicating
 things?

 We got most of them from pirol.
 These classes are in org.openjump.core.apitools.*

 cheers,
 stefan


 Am 02.07.13 11:17, schrieb Landon Blake:
  Sounds good Ede. I'll add the commits on my list of things to do.
 
  Thanks for taking the time to review and comment.
 
  Landon
 
 
  On Tue, Jul 2, 2013 at 5:21 AM, edgar.sol...@web.de
   mailto:edgar.sol...@web.de wrote:
 
  sounds good to me, especially the 'not breaking' part. let's see
  what you commit, maybe we eventually get our builds unit checked if
  i find time to implement that.
 
  ..ede
 
  On 02.07.2013 03:57, Landon Blake wrote:
Ede:
   
Let me see if I can provide a little more information.
   
I'm proposing the addition of a few utility methods to the
  Feature and FeatureSchema classes/interfaces. This include methods
  to clone, compare, and convert the objects to Strings. These are all
  pretty standard Java utility methods that I try to implement on
  almost all of my classes.
   
None of these new methods break the current OpenJUMP API.
   
Having said that, none of these methods are essential, and they
  don't fix any bugs. I implemented them because they made unit
  testing easier.
   
I'm also proposing to add adaptations of my JUnit text cases for
  the Feature and FeatureSchema classes/interfaces. The reason for
  this is simple: We don't do very much unit testing in the OpenJUMP
  core, and we should. (This is just a first baby step in this
  direction. I'd like to continue committing unit tests for the
  OpenJUMP core as I can develop as part of the code I write.)
   
Neither the utility methods or the unit tests are critical
  changes. I'm just trying to be a good citizen by pushing some of my
  improvements from JUMP-Lib back upstream to OpenJUMP.
   
No hard feelings if the community decides these changes aren't
  improvements. :]
   
Thanks.
   
Landon
   
   
On Thu, Jun 27, 2013 at 1:36 AM, edgar.sol...@web.de
   mailto:edgar.sol...@web.de mailto:edgar.sol...@web.de
   mailto:edgar.sol...@web.de wrote:
   
On 27.06.2013 05 27.06.2013%2005 tel:27.06.2013%2005
  tel:27.06.2013%2005:15, Landon Blake wrote:
 I'd like to port some features from JUMP-Lib to OpenJUMP.
  These features are listed here:


 
 http://openjumpblog.wordpress.com/2013/06/27/improvements-from-jump-lib-for-openjump/

 What do you guys think?

 I'm basically adding some standard utility methods to the
  Feature/BasicFeature and FeatureSchema. I'd also like to add some
  JUnit tests for Feature/BasicFeature and FeatureSchema to a testing
  package.

 If there are no strong objections, I can start the work of
  porting the features one at a time, and post here after each commit
  so the other programmers can review the changes.

   
could you

[JPP-Devel] Sharing Some of My Recent OpenJUMP Related Work

2013-06-26 Thread Landon Blake
My wife recently asked me to scale back some work on my writing and
publishing business, so I've had a bit more time for OpenJUMP programming
lately. I wanted to share some of my recent work with the list:

1) I accomplished some major work on JUMP-Lib. JUMP-Lib exposes some of the
best parts of the OpenJUMP core as part of a library that supports
multi-threaded programming and very large data sets. (Thanks to Jody
Garnett for some tips on how to implement the support for multiple
threads.) I hope to expose the library through a GUI toolkit that allows
users to create geoprocessing tasks and tasks chains.

2) I've put together an OpenJUMP Software Testing Toolkit that contains
some mocks I developed when testing the CollectCoordinateCursorTool. I hope
to make improvements to this software testing toolkit soon by integrating
the Java Mockito library.

3) I'm working on a two-column GUI patterned after the multi-input dialog
class. It will also implement the Humble Dialog Box Pattern and some basic
data validation. This code will be packaged in the SurveyOS OpenJUMP
Plug-In Toolkit.

4) I've designed a simple CollectCoordinateCursorTool class and listener
interface that can be used by other plug-in developers. This cursor tool
and its supporting classes is fully unit tested. I hope to showcase the
CollectCoordinateCursorTool class in CAD tools I'm developing for OpenJUMP
in the next couple of months. But other programmers could use it now if
they want.

5) I did some improvements and unit testing for my SVG export code. I
should have a LineString SVG export tool ready soon. Export tools for
points, polygons, and feature attributes should come soon.

You can read about this work, and find links to source code on my
resurrected OpenJUMP blog:
http://openjumpblog.wordpress.com/

I look forward to moving some of this code to maturity in the coming months.

Thanks.

The Sunburned Surveyor
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] JUMP-Lib Improvements for OpenJUMP

2013-06-26 Thread Landon Blake
I'd like to port some features from JUMP-Lib to OpenJUMP. These features
are listed here:

http://openjumpblog.wordpress.com/2013/06/27/improvements-from-jump-lib-for-openjump/

What do you guys think?

I'm basically adding some standard utility methods to the
Feature/BasicFeature and FeatureSchema. I'd also like to add some JUnit
tests for Feature/BasicFeature and FeatureSchema to a testing package.

If there are no strong objections, I can start the work of porting the
features one at a time, and post here after each commit so the other
programmers can review the changes.

Landon
--
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] creation of customized openjump

2013-05-21 Thread Landon Blake
Tintu:

Does the problem go away if you delete the Printer Plug-in JAR?

Landon


On Thu, May 16, 2013 at 11:12 PM, Tintu mary George 
tintu.geo...@rptechsoft.com wrote:

 Hi,

 I create built of openjump.through the steps in


 http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?title=How_to_make_your_own_OpenJUMP_built


 my built created successfully.In that built ,i added printer plugin. In
 that built there is a folder called 'dist'.It contain portable openjump.but
 when i try to open application for openjump,i got the following errors.

 java.lang.SecurityException: sealing violation: can't seal package
 com.cadplan.jump: already loaded
 at java.net.URLClassLoader.getAndVerifyPackage(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$100(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at
 com.cadplan.jump.PrinterPlugIn.initialize(PrinterPlugIn.java:117)
 at
 com.cadplan.jump.PrinterExtension.configure(PrinterExtension.java:39)
 at
 com.vividsolutions.jump.workbench.plugin.PlugInManager.loadConfigurations(PlugInManager.java:127)
 at
 com.vividsolutions.jump.workbench.plugin.PlugInManager.load(PlugInManager.java:117)
 at
 com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:437)
 at
 com.vividsolutions.jump.workbench.JUMPWorkbench.main(JUMPWorkbench.java:381)

 please help me to solve this problem.


 Thank You,
 Tintu Mary George




 --
 AlienVault Unified Security Management (USM) platform delivers complete
 security visibility with the essential security capabilities. Easily and
 efficiently configure, manage, and operate all of your security controls
 from a single console and one unified framework. Download a free trial.
 http://p.sf.net/sfu/alienvault_d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Try New Relic Now  We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app,  servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_may___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJUMP dependency graph

2013-05-12 Thread Landon Blake
Good work MM. It is great to see OJ dependencies graphically.

Landon


On Sat, May 11, 2013 at 12:17 PM, edgar.sol...@web.de wrote:

 On 11.05.2013 20:37, Michaël Michaud wrote:
  Le 11/05/2013 17:15, edgar.sol...@web.de a écrit :
  On 11.05.2013 16:07, Michaël Michaud wrote:
  - I thought OrangeExtension was needed for mac users, but it is not
 included in partable distribution. Ede ?
  stubs
http://en.wikipedia.org/wiki/Method_stub
  for classes only available on Mac jre's, see also commit message
 
 http://jump-pilot.svn.sourceforge.net/viewvc/jump-pilot/core/trunk/lib/OrangeExtensions-1.2.jar?view=log
  Sorry, it is not completely clear for me.
  What happens when WorkbenchFrame detects OpenJUMP is run on a Mac
  and try to instantiate classes from the com.apple.eawt package ?
 

 well, mac os has this menubar on the desktop top. it is shared and shows
 the menu of the currently active (in front) application. but additionally
 it always shows the apple menu on the left, a search function on the right
 and some other menu items all the time.
 one of these is a menu entry called like the active application. it houses
 among others a quit and a about application menu entry. apple e.g. catches
 the Apple+Q shortcut and routes it to the quit menu entry, so you will have
 to use these or closing via shortcut wont work.

 to use the above you have to use the com.apple.eawt package, which is only
 shipped with some obscure apple development tools. fortunately some kind
 soul hacked up alternative placeholders and kept them updated with apple's
 changes
 http://ymasory.github.io/OrangeExtensions/

 better? ..ede


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and
 their applications. This 200-page book is written by three acclaimed
 leaders in the field. The early access version is available now.
 Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Dummy Reader, no error-message

2013-05-12 Thread Landon Blake
I added this to the feature tracker at SourceForge tonight.

Landon


On Sat, May 11, 2013 at 3:35 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fiwrote:

 Hi,

 It may be even more confusing, but the driver works also in the official
 OJ version just as it is supposed to work by doing nothing. The driver is
 made for handling zip archives which contain XML files which are not
 spatial datasets, most typically they are metadata documents from ESRI
 products.

 -Jukka-


 Uwe Dalluege wrote:

  Hi,

  I think it is a little confusing for
  the normal user to offer a function
  in the official OJ version
  which does not work.
  A little error(warning)-message
  would help.

 uwe
 Am 07.05.2013 13:33, schrieb edgar.sol...@web.de:
  On 07.05.2013 13:20, Uwe Dalluege wrote:
  Hi,
 
  I am trying to read a txt file with
  the Dummy Reader.
 
  FileOpen File...Files of Type: Dummy Reader (*.xml, *.txt)
 
  After click at the Finish-Button nothing happens
  and no error-message appears.
 
  I am using OJ 1.6.2 rev. 3528,
  JRE 1.7.0_21 amd64.
 
 
 
  the dummy reader was introduced to do nothing, hence it's name. it is (
 given not very elegant, but a solution for the time being ) a possibility
 to read archives, but not to stumble over txt, xml files in it.
 
  for the future it shouldn't be listed in the Open dialogs, but only in
 the open archive options. maybe you want to add a feature request for that.
 
  ..ede
 
 
 --
  Learn Graph Databases - Download FREE O'Reilly Book
  Graph Databases is the definitive new guide to graph databases and
  their applications. This 200-page book is written by three acclaimed
  leaders in the field. The early access version is available now.
  Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
  ___
  Jump-pilot-devel mailing list
  Jump-pilot-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
 


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and
 their applications. This 200-page book is written by three acclaimed
 leaders in the field. The early access version is available now.
 Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Learn Graph Databases - Download FREE O'Reilly Book
 Graph Databases is the definitive new guide to graph databases and
 their applications. This 200-page book is written by three acclaimed
 leaders in the field. The early access version is available now.
 Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and 
their applications. This 200-page book is written by three acclaimed 
leaders in the field. The early access version is available now. 
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Activating A Cursor Tool from MultiInputDialog

2013-04-01 Thread Landon Blake
Thanks Ede.

Landon


On Tue, Mar 26, 2013 at 4:53 AM, edgar.sol...@web.de wrote:

 you can assign a cursortool at any time via

 - find the active layerview and then
 LayerViewPanel.setCurrentCursorTool(CursorTool newct)

 ..ede

 On 26.03.2013 06:10, Giuseppe Aruta wrote:
  It sounds interesting Landon. I like the idea to launch a cursortool
 from a plugin.
  CaptureCoordinateCursorTool can become useful for other scopes, like a
 geoeferencing raster plugin (which in on my list)
 
  Peppe
 
  2013/3/25 Landon Blake sunburned.surve...@gmail.com mailto:
 sunburned.surve...@gmail.com
 
  I'm in the process of implementing some simple CAD editing plug-ins
  for OpenJUMP. One of these will be a precise move tool. I'd like to
  use MM's revamped MultiInputDialog class for my plug-in GUI.
 
  The plug-in GUI will allow the user to enter the change in northing
  and change in easting for the move directly into text fields.
 However,
  I'd also like the user to be able to select a basepoint and a
  destination point using a cursor tool as and have the plug-in
  calculate the change in northing and change in easting from this
  information.
 
  I should be able to launch a CursorTool from a button on the plug-in
 GUI.
 
  I'd like to take advantage of the object snaps when the user selects
  the bsaepoint and destination point. I think I can do this by making
 a
  new CaptureCoordinateCursorTool from the DrawPointCursorTool source
  code.
 
  Should I just launch my new cursor tool from the plug-in GUI? Has
  someone already made a capture coordinate cursor tool that I can
  steal?
 
  Let me know what you think.
 
  Thanks.
 
  Landon
 
 
 --
  Everyone hates slow websites. So do we.
  Make your web apps faster with AppDynamics
  Download AppDynamics Lite for free today:
  http://p.sf.net/sfu/appdyn_d2d_mar
  ___
  Jump-pilot-devel mailing list
  Jump-pilot-devel@lists.sourceforge.net mailto:
 Jump-pilot-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
 
 
 
 
 
 --
  Own the Future-Intelreg; Level Up Game Demo Contest 2013
  Rise to greatness in Intel's independent game demo contest.
  Compete for recognition, cash, and the chance to get your game
  on Steam. $5K grand prize plus 10 genre and skill prizes.
  Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
 
 
 
  ___
  Jump-pilot-devel mailing list
  Jump-pilot-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
 


 --
 Own the Future-Intelreg; Level Up Game Demo Contest 2013
 Rise to greatness in Intel's independent game demo contest.
 Compete for recognition, cash, and the chance to get your game
 on Steam. $5K grand prize plus 10 genre and skill prizes.
 Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Own the Future-Intel(R) Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest. Compete 
for recognition, cash, and the chance to get your game on Steam. 
$5K grand prize plus 10 genre and skill prizes. Submit your demo 
by 6/6/13. http://altfarm.mediaplex.com/ad/ck/12124-176961-30367-2___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Activating A Cursor Tool from MultiInputDialog

2013-03-25 Thread Landon Blake
I'm in the process of implementing some simple CAD editing plug-ins
for OpenJUMP. One of these will be a precise move tool. I'd like to
use MM's revamped MultiInputDialog class for my plug-in GUI.

The plug-in GUI will allow the user to enter the change in northing
and change in easting for the move directly into text fields. However,
I'd also like the user to be able to select a basepoint and a
destination point using a cursor tool as and have the plug-in
calculate the change in northing and change in easting from this
information.

I should be able to launch a CursorTool from a button on the plug-in GUI.

I'd like to take advantage of the object snaps when the user selects
the bsaepoint and destination point. I think I can do this by making a
new CaptureCoordinateCursorTool from the DrawPointCursorTool source
code.

Should I just launch my new cursor tool from the plug-in GUI? Has
someone already made a capture coordinate cursor tool that I can
steal?

Let me know what you think.

Thanks.

Landon

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Minory UI issue with Edit attributes

2013-03-24 Thread Landon Blake
Thanks Ede. I wonder if it makes sense to disable all other key
listeners when a cursor tool is active?

It would probably be too much work, because we've likely got key
listeners attached to Swing components throughout OJ's source code,
but it sounds like we need a class to manage key listeners globally.
Maybe this could be a rainy day project for me. :]

Landon

On Sun, Mar 24, 2013 at 4:13 AM,  edgar.sol...@web.de wrote:
 as it is non disruptive i'll postpone hacking a solution. it would probably 
 involve checking the component with focus and then the run global shortcuts, 
 or not.

 i'll add it to the bug tracker.

 ..ede

 On 24.03.2013 04:40, Landon Blake wrote:
 Seems like this behavior results from key listeners active on cursor tools 
 and the attribute table.

 Probably not much we can do.

 On Mar 3, 2013 12:49 PM, Rahkonen Jukka jukka.rahko...@mmmtike.fi 
 mailto:jukka.rahko...@mmmtike.fi wrote:

 Hi,

 Create a layer with an attribute.  Create a few geometries and start 
 editing attributes. Write new attribute value and accept it by pressing 
 Enter.
 If the standard Draw linestring tool is active, there will be an error 
 in the lower left corner info box: there must beat least 2 vertices. If Draw 
 polygon tool is active, there will be an error in the lower left corner info 
 box: there must be at least 3 vertices.
 Everything seems to work OK despite of the messages.

 -Jukka Rahkonen-


 
 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_feb
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net 
 mailto:Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Minory UI issue with Edit attributes

2013-03-23 Thread Landon Blake
Seems like this behavior results from key listeners active on cursor tools
and the attribute table.

Probably not much we can do.
On Mar 3, 2013 12:49 PM, Rahkonen Jukka jukka.rahko...@mmmtike.fi wrote:

 Hi,

 Create a layer with an attribute.  Create a few geometries and start
 editing attributes. Write new attribute value and accept it by pressing
 Enter.
 If the standard Draw linestring tool is active, there will be an error in
 the lower left corner info box: there must beat least 2 vertices. If Draw
 polygon tool is active, there will be an error in the lower left corner
 info box: there must be at least 3 vertices.
 Everything seems to work OK despite of the messages.

 -Jukka Rahkonen-



 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_feb
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Some confusion with terms items and features

2013-03-22 Thread Landon Blake
I think Jukka's renaming proposals are valid. Any other comments?

Landon

On Wed, Mar 20, 2013 at 5:51 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 OpenJUMP has a term item which is not the same as feature. For example 
 inner ring of a polygon is an item but not a feature. It seems that our 
 copy/paste/replicate tools are handling these items which are not features in 
 a bit different way.
 - Create a polygon with a hole, select inner ring with the Select linestring 
 tool
 - Replicate item is replicating the feature
 - Copy selected items - Paste items is copying just the hole

 Same happens with multipolygons if only one part is selected. Replicate 
 multiplies the whole multipolygon, copy-paste is copying only the selected 
 part of the multipolygon.

 The behaviour of the replicate tool is probably correct because it makes 
 sense that replicate creates an exact copy of something. However, perhaps 
 more exact name for the tool would be Replicate selected features. What it 
 really does is replicate features with selected items but it is rather long 
 as a menu entry.
 Also the tools named as Select Items by Circle from Selected Layers and 
 Select Items by Fence from Selected Layers could perhaps be renamed to 
 Select Features by Circle from Selected Layers and Select Features by 
 Polygon from Selected Layers.  The latter tool is really awaiting that user 
 draws a freehand polygon for doing the selection and it is not possible to 
 select items like inner rings with these tools, they always select whole 
 features.

 -Jukka Rahkonen-

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] windows auto Xmx setting

2013-03-22 Thread Landon Blake
Nice tweak to the OJ bat file Ede.

Landon

On Sun, Mar 17, 2013 at 4:28 PM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi,

 Works fine on my windows 64b machine :

 java32 : max = 1GB / 12GB installed
 java64 : max = 7GB / 12GB installed

 Michaël
 all you windows folks out there,

 i added a change to oj_windows.bat that automagically calculates a maximum 
 memory setting for the jre. could you please run a quick test on all you 
 machines with snapshot 3360
 http://sourceforge.net/projects/jump-pilot/files/OpenJUMP_snapshots/OpenJUMP-20130317-r3360-CORE.zip

 and check under Help/About/Info that the maximum memory is either roughly 
 the size of your ram or 1GB in case of 32 bit jre and more than 1GB ram?

 thanks.. ede

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Some UI trouble with Save dataset as PostGIS table

2013-03-21 Thread Landon Blake
Jukka:

I'm not a PostGIS user. Hopefully one of the other developers that
uses PostGIS can respond.

On Thu, Mar 21, 2013 at 8:30 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 I was trying to repeat the error that Uwe has had with saving tables as names 
 new or New. I have not been able to reproduce that exact error but I saw 
 that is occasionally some troubles with giving a new layer name from the 
 Write features in a PostGIS table by writing the new name into the Table 
 box.  What happens is that sometimes OpenJUMP does not take the new name from 
 the box but it is using the default name for the layer which is the same that 
 is used in the layer list in the project view.

 I did some testing and I feel that the new name is always accepted if I first 
 write the name and then press Enter which paints the new table name blue. 
 However, sometimes the new name is accepted also without hitting Enter.

 I have been testing with r3376 on Windows, with jre 1.6 and 1.7 and against 
 PostGIS 1.5 and 2.0.  I have not found any clear differences between the 
 combinations.

 -Jukka Rahkonen-

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] PostGIS PlugIn: Unknown WKB type 0

2013-03-21 Thread Landon Blake
Uwe:

Does this happen with any layer, or just with PostGIS layers?

Can you show me the stack trace?

Landon

On Thu, Mar 21, 2013 at 5:42 AM, Uwe Dalluege
uwe.dallu...@hcu-hamburg.de wrote:
 Hi,

 when I start OJ and open
 a Data Store Layer I receive the error:

 com.vividsolution.jts.io.ParseException:
 Unknown WKB type 0 (Runtime Exception)

 OpenJUMP shows the layer correct.
 When I open the same table again
 OJ reads the table without error.

 It seems that this error only appears
 at first time I load the table.

 Regards

 Uwe

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] PostGIS PlugIn shows wrong Save As name

2013-03-21 Thread Landon Blake
Can any of our PostGIS users confirm the error Uwe detected?

If so, we can file a bug report.

Landon

On Thu, Mar 21, 2013 at 4:51 AM, Uwe Dalluege
uwe.dallu...@hcu-hamburg.de wrote:
 Hi,

 when you save a layer to a PostGIS table with
 Save Dataset As... and you click
 the OK button a little dialog window
 appears with  Save name.

 Sometimes the text (name) after Save is null
 or an old layername but not the current
 layername.
 This happens not everytime but sometimes.

 Regards

 Uwe

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] [ jump-pilot-Bugs-3608702 ] Exception on clicking on NoteTool on EditingToolbox

2013-03-21 Thread Landon Blake
Any ideas on what changes may have happened after R3277 to break the note tool?

If not, I'll see if I can take a look next week.

Landon

On Thu, Mar 21, 2013 at 4:45 AM, SourceForge.net
nore...@sourceforge.net wrote:
 Bugs item #3608702, was opened at 2013-03-21 04:25
 Message generated for change (Comment added) made by jratike80
 You can respond by visiting:
 https://sourceforge.net/tracker/?func=detailatid=679906aid=3608702group_id=118054

 Please note that this message will contain a full copy of the comment thread,
 including the initial issue submission, for this request,
 not just the latest update.
 Category: OpenJUMP - Toolbox and Buttons
 Group: Linux / Unix
 Status: Open
 Resolution: None
 Priority: 5
 Private: No
 Submitted By: G. Aruta (ma15569)
 Assigned to: Nobody/Anonymous (nobody)
 Summary: Exception on clicking on NoteTool on EditingToolbox

 Initial Comment:
 I found this bug by clicking on NoteTool on EditingToolBox (and derivated 
 tool, TexBlockPlugIn form ISA and TextAnnotation from Geoarbores)
 - Click on NoteTools
 - Cursor turs on edit mode
 - Nothing happens. The tool doesn't work
 - Any other tool from EditingToolBox stops to work
 - The only way to procede to editing is: save the file/project, close 
 project, reopen project

 This is the beginning of the error message

 Exception in thread AWT-EventQueue-0 java.lang.NullPointerException
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.panelContainsTextArea(NoteTool.java:278)
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.NoteTool.deactivate(NoteTool.java:181)
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.DelegatingTool.deactivate(DelegatingTool.java:101)
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.setTool(QuasimodeTool.java:287)
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.revalidateQuasiMode(QuasimodeTool.java:251)
 at 
 com.vividsolutions.jump.workbench.ui.cursortool.QuasimodeTool.activate(QuasimodeTool.java:303)

 --

Comment By: Jukka Rahkonen (jratike80)
 Date: 2013-03-21 04:45

 Message:
 Hi,

 I tested with the OJ versions I had on my computer. Note tool works with
 r3277-Plus, not with r3288-Plus and newer.

 --

 You can respond by visiting:
 https://sourceforge.net/tracker/?func=detailatid=679906aid=3608702group_id=118054

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] PostGIS PlugIn shows wrong Save As name

2013-03-21 Thread Landon Blake
Hmmm. So is this buggy, or does it work OK?

Landon

On Thu, Mar 21, 2013 at 11:11 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Yes, this happens sometimes. New name from the input box is used if user 
 presser Enter after writing the name.

 -Jukka-
 
  Landon Blake wrote:

 Can any of our PostGIS users confirm the error Uwe detected?

 If so, we can file a bug report.

 Landon

 On Thu, Mar 21, 2013 at 4:51 AM, Uwe Dalluege
 uwe.dallu...@hcu-hamburg.de wrote:
  Hi,

  when you save a layer to a PostGIS table with
 Save Dataset As... and you click
 the OK button a little dialog window
 appears with  Save name.

 Sometimes the text (name) after Save is null
 or an old layername but not the current
 layername.
 This happens not everytime but sometimes.

 Regards

 Uwe

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Difference between feature and BasicFeature

2013-03-12 Thread Landon Blake
Asma:

Michael's answer is a good one. I'm not sure how much experience you
have in Java programming, but this might help you understand the
difference between Feature and BasicFeature:

http://docs.oracle.com/javase/tutorial/java/concepts/interface.html

Landon

On Tue, Mar 12, 2013 at 3:54 PM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi,

 Feature is the interface, you can not instanciate it.
 BasicFeature is the Basic implementation of Feature (or concrete class)

 BasicFeature IS a Feature

 You can write
 Feature feature = new BasicFeature()

 If you have a BasicFeature, you can use it as a Feature
 BasicFeature feat = new BasicFeature();
 Feature feature = feat;

 Michaël

 Hi everybody,
 can someone plz explain to me the difference between BasicFeature and
 Feature.
 and how to convert BasicFeature to Feature? thanks

 --
 *Asma OUQALLI*

 Élève ingénieur : 3ème  Sciences d'Information Géographique (SIG).
 Chef de commission développement professionnel  - Rotaract EHTP.
 Chef de cellule Media - Olympiades EHTP 2012.
   Ecole Hassania des Travaux Publics.
Mobile : +212 672 48 23 15.
Email : asma.ouqa...@gmail.com



 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_mar
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] easy way to fill up OJ memory

2013-03-12 Thread Landon Blake
Ede:

Let me know if you need some land parcel datasets that will overload
OJ. I should be able to provide that rather easily. :]

Landon

On Sun, Mar 10, 2013 at 4:29 PM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hey,

 With Tools  Generate  Create grid
 you can easily generate a dataset the size you want

 Michaël

 just fiddling around with -Xmx settings. can somebody tell me an easy way to 
 flood OJ memory?
 some dataset maybe or some algorithm?

 ..thanks ede

 --
 Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
 Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the
 endpoint security space. For insight on selecting the right partner to
 tackle endpoint security challenges, access the full report.
 http://p.sf.net/sfu/symantec-dev2dev
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
 Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the
 endpoint security space. For insight on selecting the right partner to
 tackle endpoint security challenges, access the full report.
 http://p.sf.net/sfu/symantec-dev2dev
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] context menu naming

2013-03-12 Thread Landon Blake
Ede:

Context menu is OK with me.

Landon

On Sun, Mar 10, 2013 at 5:38 AM,  edgar.sol...@web.de wrote:
 we are about add names for context menus to the language files (for ez menu 
 ui). we have several options to call them

 A. context menu
 B. popup menu
 C. quick menu
 ...

 i vote for not source code centric naming we start calling them 
 http://en.wikipedia.org/wiki/Context_menu which is a name that is used all 
 over software, while popup is merely used within the java world.

 what is your vote?

 ..ede

 --
 Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester
 Wave(TM): Endpoint Security, Q1 2013 and remains a good choice in the
 endpoint security space. For insight on selecting the right partner to
 tackle endpoint security challenges, access the full report.
 http://p.sf.net/sfu/symantec-dev2dev
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Odd error when splitting a layer

2013-02-15 Thread Landon Blake
Thanks MM.

Landon

On Fri, Feb 15, 2013 at 4:35 AM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi,
 MM: Was this a translation problem, or a bug in the code?
 We can say a bug.
 We checked for the presence of a TEXT attribute with equalsIgnoreCase,
 then, we did not check what the actual name for this TEXT attribute is :-(

 Ex. we found that the layer contains a text attribute because
 teksti.equalsIgnoreCase(Teksti), but we are not allowed to
 use Teksti to get the attribute value, but only teksti...

 Michaël

 SS On Thu, Feb 14, 2013 at 1:05 PM, Michaël Michaud
 michael.mich...@free.fr wrote:
 Hi Jukka,

 Should be fixed in r3253

 Michaël

 Hi,

 I have a weird error when trying to split one dataset into new layers by an
 attribute value.  The reason seems to be that I have an attribute named as
 teksti and somehow OpenJUMP is translating it to TEXT on-the-fly.  If I
 rename the column the splitting succeeds.  A minimal sample with two
 features is attached but I guess that OJ must be started with Finnish 
 locale
 for repeating the error. The error description on the first line means:
 Unknown attribute name: TEXT.


 java.lang.IllegalArgumentException: Tunnistamaton ominaisuustiedon nimi:
 TEXT
 at
 com.vividsolutions.jump.feature.FeatureSchema.getAttributeIndex(FeatureSchema.java:90)
 at
 com.vividsolutions.jump.feature.AbstractBasicFeature.getAttribute(AbstractBasicFeature.java:103)
 at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.extractLayers(ExtractLayersByAttribute.java:216)
 at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.execute(ExtractLayersByAttribute.java:135)
 at
 com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
 at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 at javax.swing.AbstractButton.doClick(Unknown Source)
 at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
 Source)
 at java.awt.Component.processMouseEvent(Unknown Source)
 at javax.swing.JComponent.processMouseEvent(Unknown Source)
 at java.awt.Component.processEvent(Unknown Source)
 at java.awt.Container.processEvent(Unknown Source)
 at java.awt.Component.dispatchEventImpl(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Window.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 at java.awt.EventQueue.access$000(Unknown Source)
 at java.awt.EventQueue$1.run(Unknown Source)
 at java.awt.EventQueue$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
 at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
 at java.awt.EventQueue$2.run(Unknown Source)
 at java.awt.EventQueue$2.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.run(Unknown Source)

 -Jukka Rahkonen-



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 

Re: [JPP-Devel] Odd error when splitting a layer

2013-02-15 Thread Landon Blake
I subscribed to the SVN notifications list today as you recommended.

Still, it was nice to hear the answer from MM directly.

Thanks.

SS

On Fri, Feb 15, 2013 at 2:00 AM,  edgar.sol...@web.de wrote:
 SS,

 you should subscribe to
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-svn-notify

 check..
 http://jump-pilot.svn.sourceforge.net/jump-pilot/?rev=3253view=rev
 pretty self explaining

 regards ..ede

 On 15.02.2013 03:06, Landon Blake wrote:
 MM:

 Was this a translation problem, or a bug in the code?

 SS

 On Thu, Feb 14, 2013 at 1:05 PM, Michaël Michaud
 michael.mich...@free.fr wrote:
 Hi Jukka,

 Should be fixed in r3253

 Michaël

 Hi,

 I have a weird error when trying to split one dataset into new layers by an
 attribute value.  The reason seems to be that I have an attribute named as
 teksti and somehow OpenJUMP is translating it to TEXT on-the-fly.  If I
 rename the column the splitting succeeds.  A minimal sample with two
 features is attached but I guess that OJ must be started with Finnish locale
 for repeating the error. The error description on the first line means:
 Unknown attribute name: TEXT.


 java.lang.IllegalArgumentException: Tunnistamaton ominaisuustiedon nimi:
 TEXT
  at
 com.vividsolutions.jump.feature.FeatureSchema.getAttributeIndex(FeatureSchema.java:90)
  at
 com.vividsolutions.jump.feature.AbstractBasicFeature.getAttribute(AbstractBasicFeature.java:103)
  at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.extractLayers(ExtractLayersByAttribute.java:216)
  at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.execute(ExtractLayersByAttribute.java:135)
  at
 com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
  at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
  at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
  at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
  at javax.swing.AbstractButton.doClick(Unknown Source)
  at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
  at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
 Source)
  at java.awt.Component.processMouseEvent(Unknown Source)
  at javax.swing.JComponent.processMouseEvent(Unknown Source)
  at java.awt.Component.processEvent(Unknown Source)
  at java.awt.Container.processEvent(Unknown Source)
  at java.awt.Component.dispatchEventImpl(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
  at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
  at java.awt.Container.dispatchEventImpl(Unknown Source)
  at java.awt.Window.dispatchEventImpl(Unknown Source)
  at java.awt.Component.dispatchEvent(Unknown Source)
  at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
  at java.awt.EventQueue.access$000(Unknown Source)
  at java.awt.EventQueue$1.run(Unknown Source)
  at java.awt.EventQueue$1.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
  at java.awt.EventQueue$2.run(Unknown Source)
  at java.awt.EventQueue$2.run(Unknown Source)
  at java.security.AccessController.doPrivileged(Native Method)
  at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
  at java.awt.EventQueue.dispatchEvent(Unknown Source)
  at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
  at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
  at java.awt.EventDispatchThread.run(Unknown Source)

 -Jukka Rahkonen-



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http

Re: [JPP-Devel] Odd error when splitting a layer

2013-02-14 Thread Landon Blake
Jukka:

That is really weird. I can see the error is being thrown by the
FeatureSchema class. Can you tell us what Tunnistamaton
ominaisuustiedon nimi means? It is part of the stack trace.

Landon

On Thu, Feb 14, 2013 at 1:50 AM, Giuseppe Aruta giuseppe_ar...@yahoo.it wrote:
 That's really weird! A language revenge?

 2013/2/14 Rahkonen Jukka jukka.rahko...@mmmtike.fi

 Hi,

 I have a weird error when trying to split one dataset into new layers by
 an attribute value.  The reason seems to be that I have an attribute named
 as teksti and somehow OpenJUMP is translating it to TEXT on-the-fly.  If
 I rename the column the splitting succeeds.  A minimal sample with two
 features is attached but I guess that OJ must be started with Finnish locale
 for repeating the error. The error description on the first line means:
 Unknown attribute name: TEXT.


 java.lang.IllegalArgumentException: Tunnistamaton ominaisuustiedon nimi:
 TEXT
 at
 com.vividsolutions.jump.feature.FeatureSchema.getAttributeIndex(FeatureSchema.java:90)
 at
 com.vividsolutions.jump.feature.AbstractBasicFeature.getAttribute(AbstractBasicFeature.java:103)
 at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.extractLayers(ExtractLayersByAttribute.java:216)
 at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.execute(ExtractLayersByAttribute.java:135)
 at
 com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
 at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 at javax.swing.AbstractButton$Handler.actionPerformed(Unknown
 Source)
 at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown
 Source)
 at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 at javax.swing.AbstractButton.doClick(Unknown Source)
 at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 at
 javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
 at java.awt.Component.processMouseEvent(Unknown Source)
 at javax.swing.JComponent.processMouseEvent(Unknown Source)
 at java.awt.Component.processEvent(Unknown Source)
 at java.awt.Container.processEvent(Unknown Source)
 at java.awt.Component.dispatchEventImpl(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown
 Source)
 at java.awt.LightweightDispatcher.processMouseEvent(Unknown
 Source)
 at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Window.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
 at java.awt.EventQueue.access$000(Unknown Source)
 at java.awt.EventQueue$1.run(Unknown Source)
 at java.awt.EventQueue$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 at
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 at java.awt.EventQueue$2.run(Unknown Source)
 at java.awt.EventQueue$2.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at
 java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
 at java.awt.EventQueue.dispatchEvent(Unknown Source)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown
 Source)
 at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown
 Source)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown
 Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
 at java.awt.EventDispatchThread.run(Unknown Source)

 -Jukka Rahkonen-


 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 

Re: [JPP-Devel] Java 7 problem with Sextante toolbox

2013-02-14 Thread Landon Blake
Jukka,

Can you file a bug report? I don't use Sextante, but it looks like the
error is being thrown by the Sextante code when the GUI for the tool
you are trying to open is being constructed by OJ.

Landon

On Mon, Feb 11, 2013 at 7:40 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 Java 7 appeared into my computer and then the Sextante toolbox does not open 
 with OJ r3252.  Fortunately Java 1.6 was still on my computer and it opens 
 the toolbox.  The error is

 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
 at java.util.ArrayList.rangeCheck(Unknown Source)
 at java.util.ArrayList.get(Unknown Source)
 at java.util.Collections$UnmodifiableList.get(Unknown Source)
 at 
 es.unex.sextante.openjump.core.OpenJUMPVectorLayer.getShapeType(OpenJUMPVectorLayer.java:207)
 at 
 es.unex.sextante.core.GeoAlgorithm.meetsVectorRequirements(GeoAlgorithm.java:2366)
 at 
 es.unex.sextante.core.GeoAlgorithm.meetsDataRequirements(GeoAlgorithm.java:2441)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmTreeCellRenderer.getTreeCellRendererComponent(AlgorithmTreeCellRenderer.java:108)
 at 
 javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(Unknown
  Source)
 at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(Unknown 
 Source)
 at 
 javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(Unknown
  Source)
 at 
 javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(Unknown 
 Source)
 at 
 javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.expand(Unknown 
 Source)
 at 
 javax.swing.tree.VariableHeightLayoutCache.ensurePathIsExpanded(Unknown 
 Source)
 at 
 javax.swing.tree.VariableHeightLayoutCache.setExpandedState(Unknown Source)
 at 
 javax.swing.plaf.basic.BasicTreeUI.updateExpandedDescendants(Unknown Source)
 at javax.swing.plaf.basic.BasicTreeUI$Handler.treeExpanded(Unknown 
 Source)
 at javax.swing.JTree.fireTreeExpanded(Unknown Source)
 at javax.swing.JTree.setExpandedState(Unknown Source)
 at javax.swing.JTree.collapsePath(Unknown Source)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:462)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmsPanel.expandAll(AlgorithmsPanel.java:454)
 at 
 es.unex.sextante.gui.toolbox.AlgorithmsPanel.collapseAll(AlgorithmsPanel.java:422)
 at 
 es.unex.sextante.gui.toolbox.ToolboxPanel.collapseAll(ToolboxPanel.java:100)
 at 
 es.unex.sextante.gui.toolbox.ToolboxPanel.fillTreesWithAllAlgorithms(ToolboxPanel.java:112)
 at 
 es.unex.sextante.gui.toolbox.ToolboxPanel.initialize(ToolboxPanel.java:85)
 at 
 es.unex.sextante.gui.toolbox.ToolboxPanel.init(ToolboxPanel.java:58)
 at 
 es.unex.sextante.gui.toolbox.ToolboxDialog.initialize(ToolboxDialog.java:56)
 at 
 es.unex.sextante.gui.toolbox.ToolboxDialog.init(ToolboxDialog.java:40)
 at 
 es.unex.sextante.gui.core.DefaultGUIFactory.showToolBoxDialog(DefaultGUIFactory.java:65)
 at 
 es.unex.sextante.openjump.extensions.SextanteToolboxPlugin.execute(SextanteToolboxPlugin.java:22)
 at 
 com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:194)
 at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
 at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
 at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
 at javax.swing.AbstractButton.doClick(Unknown Source)
 at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
 at 
 javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
 at java.awt.Component.processMouseEvent(Unknown Source)
 at javax.swing.JComponent.processMouseEvent(Unknown Source)
 at java.awt.Component.processEvent(Unknown Source)
 at java.awt.Container.processEvent(Unknown Source)
 at java.awt.Component.dispatchEventImpl(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
 at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
 at java.awt.Container.dispatchEventImpl(Unknown Source)
 at java.awt.Window.dispatchEventImpl(Unknown Source)
 at java.awt.Component.dispatchEvent(Unknown Source)
 at java.awt.EventQueue.dispatchEventImpl(Unknown 

Re: [JPP-Devel] Issues after adding loads of features as WKT

2013-02-14 Thread Landon Blake
MM:

I think you solution of attaching an undoable command to a layer is
an elegant solution to the problem we discussed.

I'm thinking it would be cool at some point to allow the user to set
the start and end points of a group of undoable commands. That way we
could remove one group of commands from the undo stack if needed,
while preserving the other groups.

Perhaps this would be something like the Editing Sessions they use
in ArcGIS. In fact, I remember an EditSession class or something like
it that enables undo functionality in OpenJUMP.

Just thinking out loud here.

Landon

On Sun, Jan 20, 2013 at 10:55 AM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi all,

 I just made two fixes which should solve the memory leaks observed by Jukka
 (r3247).

 First is a one-line fix in AddNewFeaturesPlugIn which retained the whole
 text added as WKT.
 Now EnterWKTDialog free the resources before returning.

 Second is a much larger fix on undo/redo mechanism with possible side
 effects.
 Here is how it used to work :
 - modify layer A
 - modify layer B
 - modify layer C
 - remove layer B
 - undo : undo modification on layer C
 - undo : throws an exception (try to modifiy a layer which has been removed)

 The modification :
 Now, a UndoableCommand can be linked to a Layer.
 In that case, a listener is added to deactivate the command if the Layer is
 removed :
 It is not possible to remove the command from the undo stack (I could not
 find a way) but it is possible to free resources related to the modification
 and to deactivate the command so that it is skipped.

 Some modifications work on the whole workbench, some have to done
 where new UndoableCommand are created (work in progress).
 Now :
 - modify layer A
 - modify layer B
 - modify layer C
 - remove layer B
 - undo : undo modification on layer C
 - undo : undo modification on layer A

 One possible side effect is a slow down of the whole system,
 because listeners added to each single command are listening all feature
 events and all layer events.

 Please, try and report,

 Michaël


 Good observations MM.

 Does OJ currently have a way to clear the undo queue?

 If not, I might look into to adding that functionality next week.

 Landon

 On Sat, Jan 19, 2013 at 4:40 AM, Michaël Michaud
 michael.mich...@free.fr wrote:

 Hi Jukka,

 I started analysing the problem and I think there are different
 things in your observations.

 1) features kept in the undo stack. Yes, they are. I think this is the
 normal behaviour as you may want to undo the add wkt geometry
 action, but in this case, this takes a lot of memory.
 2) undo data related to a layer is probably not released when the layer
 is removed (your observation). This is a bug. Another consequence is
 that an exception is thrown if you undo an action adding features to a
 layer which does not exists any more.
 I'll try to fix this bug, but It's not very simple, so let's see...
 3) The slowness of right click on a layername seems to be related to the
 windows clipboard, not the openjump undo stack. If you empty the
 clipboard (just select an empty string), openjump behaves normally
 again. I don't think it is necessary to go further with this one.

 Regards,

 Michaël


 Hi,

 My data were just polygons from BBOXes.  I believe you can make the first
 test by making 20 copies of one polygon with a text editor and
 copy-paste them all into WKT input box.
 POLYGON ((40 280, 40 320, 80 320, 80 280, 40 280))

 -Jukka-

 Landon Blake wrote:

 Jukka:
 Can you send me you data so I can do some testing.
 I remember this same issue being raised on the mailing list before,
 and I thought it had been corrected. Maybe not. At any rate, I'd like
 to do some poking around with the data you are using to see if I can
 verify a problem.
 Landon

 On Fri, Jan 18, 2013 at 7:10 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:

 Hi,

 While playing with BBOXes converted into polygons I noticed that OJ does not
 work extremely well after pasting for example 20 polygons as WKT from
 clipboard into the WKT input box. The conversion into OJ features is
 surprisingly fast, but after the polygons have been inserted into the layer
 there are some issues.

 - A lot of memory is reserved and Garbage collect does not free it. Even
 deleting the layer does not help. I guess that features are kept in undo
 buffer or something.  Perhaps we should have a button for clearing the Undo?
 - Right click context menu does not work for layers in the Table of content.
 It does work for layer groups, but slowly.

 -Jukka Rahkonen-

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812

Re: [JPP-Devel] Odd error when splitting a layer

2013-02-14 Thread Landon Blake
MM:

Was this a translation problem, or a bug in the code?

SS

On Thu, Feb 14, 2013 at 1:05 PM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi Jukka,

 Should be fixed in r3253

 Michaël

 Hi,

 I have a weird error when trying to split one dataset into new layers by an
 attribute value.  The reason seems to be that I have an attribute named as
 teksti and somehow OpenJUMP is translating it to TEXT on-the-fly.  If I
 rename the column the splitting succeeds.  A minimal sample with two
 features is attached but I guess that OJ must be started with Finnish locale
 for repeating the error. The error description on the first line means:
 Unknown attribute name: TEXT.


 java.lang.IllegalArgumentException: Tunnistamaton ominaisuustiedon nimi:
 TEXT
   at
 com.vividsolutions.jump.feature.FeatureSchema.getAttributeIndex(FeatureSchema.java:90)
   at
 com.vividsolutions.jump.feature.AbstractBasicFeature.getAttribute(AbstractBasicFeature.java:103)
   at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.extractLayers(ExtractLayersByAttribute.java:216)
   at
 org.openjump.core.ui.plugin.layer.ExtractLayersByAttribute.execute(ExtractLayersByAttribute.java:135)
   at
 com.vividsolutions.jump.workbench.plugin.AbstractPlugIn$1.actionPerformed(AbstractPlugIn.java:130)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.AbstractButton.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown
 Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$000(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.awt.EventQueue$1.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.awt.EventQueue$2.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown
 Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

 -Jukka Rahkonen-



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Free Next-Gen Firewall Hardware Offer
 Buy your Sophos next-gen firewall before the end March 2013
 and get the hardware for free! Learn more.
 http://p.sf.net/sfu/sophos-d2d-feb
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! 

Re: [JPP-Devel] undo/redo changes.. Re: Issues after adding loads of features as WKT

2013-01-23 Thread Landon Blake
I've been trying to follow this conversation, and I thought I'd add my 2 cents:

MM wrote: Everybody like to be comfortable, but let's have a look at the bill.
Loading everything in memory is already limiting OpenJUMP'susability.
We must pay attention not to make it worst.

I agree with this statement 100%.

I think we should either (1) make layer deletion by writing large
layers to disk, or (2) allow the user choose between a delete layer
command that is undoable or not undoable.

It also sounds like power users might benefit from having an interface
exposed that allows management of the undo queue.

Landon

On Tue, Jan 22, 2013 at 6:02 AM,  edgar.sol...@web.de wrote:
 On 22.01.2013 14:29, Giuseppe Aruta wrote:
 Hi all,
 I joy the discussion late but I want to share my point of view.

We can well keep our concept. One of the OJ specialities is that user can 
keep however many layers editable at the same time.
 There are also limits to this specialty. It often happens to users to 
 digit features on one layer and than I discovered that that layer was not 
 the right one, especially if the project has several layers (saved or not) 
 loaded.
 Kosmo folows a sort of bottle neck philosophy: users are obliged to follow 
 a fixed procedure to digit/modify layers, but this way avoids frequent 
 errors which are typical in newbies of OJ (and even advanced users)

 i'd rather modify the tools to respect layer selection (only selected layers 
 are effectively edited), like it is common in desktop publishing, than force 
 a specific flow on users.

 'undoable delete' will always cost memory, except we'll dump it to disk 
 (let's not) .. but i am thinking from a user perspective here and users 
 tend to not to want to know but expect certain comforts like undoability.. 
 todays workflow tends to be more experimental. trial, error, undo...
 Yes, I understand comfort point of view. But the cost could be worse than 
 the benefits: if OJ freezes, because of an 'undoable delete' on a layer 
 (which requires a lot of memory consumption) the risk is that users have to 
 kill the application and they loose the all un-saved modifications made on 
 several layer on the project (as there is no warning to save modification 
 like in Kosmo, users have a tendency in OpenJUMP to modify/digit/analyze and 
 than to save every now and than or at the end of the work

 that's a misconception.. 'undoable delete layer' would not need additional 
 memory, but rather not release already reserved and then still needed memory. 
 and as said: this can be released once the undo queue is shortened or emptied 
 completely.

 Going back to other software, Kosmo offers the choice to save layers either 
 to memory or to the disk, and to choose in which folder to save temp data. 
 This could be an alternative, if possible:
 1) 'undoable delete' if layer is saved on disk (as a list of layers like 
 layerA_temp01, layerA_temp02 etc for a layerA loaded on OJ)
 2) if layer is loaded on memory 'undoable delete'  is not possible

 sounds messy. too much explaining to the users, why undoable now, why not 
 then. as i see it, there is either a complete undoable support or none. 
 however there might be preference switches to modify the default behaviour 
 (for experts with boxes with limited RAM).

 generally, if the layer has been edited manually, they should be an OK/Cancel 
 dialog.

 ..ede


 regards

 Peppe

 2013/1/21 Stefan Steiniger sst...@geo.uzh.ch mailto:sst...@geo.uzh.ch

 I am not sure, but we could also decide to make large transactions not
 undoable (i.e. decide on a buffer size limit?). Like some delete delete
 operations on Microsoft will delete large files always permanently? Of
 course, one would need to warn the user.

 my 2 cents
 stefan

 Am 21.01.13 18:46, schrieb Michaël Michaud:
  Hi,
  'undoable delete' will always cost memory, except we'll dump it to 
 disk (let's not) .. but i am thinking from a user perspective here and users 
 tend to not to want to know but expect certain comforts like undoability.. 
 todays workflow tends to be more experimental. trial, error, undo...
  Everybody like to be comfortable, but let's have a look at the bill.
  Loading everything in memory is already limiting OpenJUMP'susability.
  We must pay attention not to make it worst.
  so i'd kind of heavily vote to have it undoable.
  I'm OK for an experimental feature after 1.6 release.
  (but not convinced I'll buy it)
 
  If we really identify two real usage, one way to work-around
  could be to implement a delete selected layer (undoable) AND a
  delete selected layer (definitive)...
  (and in case we want to persist
  deleted layers, we have to make sure that performance is not a 
 bottleneck).
  what about fixing it and seeing how it goes? taking it step by step. 
 i am not sure everybody is working extra huge layers all the time.
  let's see after 1.6 

Re: [JPP-Devel] Issues after adding loads of features as WKT

2013-01-19 Thread Landon Blake
Good observations MM.

Does OJ currently have a way to clear the undo queue?

If not, I might look into to adding that functionality next week.

Landon

On Sat, Jan 19, 2013 at 4:40 AM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi Jukka,

 I started analysing the problem and I think there are different
 things in your observations.

 1) features kept in the undo stack. Yes, they are. I think this is the
 normal behaviour as you may want to undo the add wkt geometry
 action, but in this case, this takes a lot of memory.
 2) undo data related to a layer is probably not released when the layer
 is removed (your observation). This is a bug. Another consequence is
 that an exception is thrown if you undo an action adding features to a
 layer which does not exists any more.
 I'll try to fix this bug, but It's not very simple, so let's see...
 3) The slowness of right click on a layername seems to be related to the
 windows clipboard, not the openjump undo stack. If you empty the
 clipboard (just select an empty string), openjump behaves normally
 again. I don't think it is necessary to go further with this one.

 Regards,

 Michaël


 Hi,

 My data were just polygons from BBOXes.  I believe you can make the first 
 test by making 20 copies of one polygon with a text editor and 
 copy-paste them all into WKT input box.
 POLYGON ((40 280, 40 320, 80 320, 80 280, 40 280))

 -Jukka-

 Landon Blake wrote:

 Jukka:
 Can you send me you data so I can do some testing.
 I remember this same issue being raised on the mailing list before,
 and I thought it had been corrected. Maybe not. At any rate, I'd like
 to do some poking around with the data you are using to see if I can
 verify a problem.
 Landon
 On Fri, Jan 18, 2013 at 7:10 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
 Hi,

 While playing with BBOXes converted into polygons I noticed that OJ does 
 not work extremely well after pasting for example 20 polygons as WKT 
 from clipboard into the WKT input box. The conversion into OJ features is 
 surprisingly fast, but after the polygons have been inserted into the layer 
 there are some issues.

 - A lot of memory is reserved and Garbage collect does not free it. Even 
 deleting the layer does not help. I guess that features are kept in undo 
 buffer or something.  Perhaps we should have a button for clearing the Undo?
 - Right click context menu does not work for layers in the Table of 
 content. It does work for layer groups, but slowly.

 -Jukka Rahkonen-

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122912
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more

Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?

2013-01-19 Thread Landon Blake
Jukka:

Can you fill out a feature request on SourceForge for us?

Landon

On Sat, Jan 19, 2013 at 3:59 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 JEdit and Notepad++ work for me.  However, we could add couple of things on 
 the wishlist for making OJ more feature rich in the future:
 - Geometry from WKT converted might be enhanced to understand also 
 BBOX=Xmin,Ymin,Xmax,Ymax syntax even it is not real WKT.
 - There could be a script or plugin for analyzing WMS usage. It should 
 convert BBOX into polygon and parse some other parameters into attributes. 
 Alternatively BBOX could be converted into point by taking the first corner 
 of BBOX. Points are lighter to handle and they can be converted further into 
 density maps with the Sextante density kernel algorithm.

 OpenJUMP writes all the WMS requests which it is creating into openjump.log.  
 Therefore user could use the OJ WMS analyzer for making visualisation and 
 statistics about his own WMS usage which would be at least cool and sometimed 
 even useful.

 -Jukka-

 
 Landon Blake wrote:

 Jukka,

 Is JEdit going to work for you, or should we whip up a plug-in?

 Landon

 On Fri, Jan 18, 2013 at 4:09 AM, Giuseppe Aruta giuseppe_ar...@yahoo.it 
 wrote:
 Hi Jukka,
 can you write a small note on the OpenJUMP wiki? Yours and Landon's
 discussion seems to me quite interesting, it is worth to save a trace for
 users
 thanks

 Peppe

 2013/1/18 Rahkonen Jukka jukka.rahko...@mmmtike.fi

 Hi.



 Textpad is using a different reg exp syntax but Notepad++ accepts the
 syntax of your example.  This makes polygons from a raw Apache log file
 where the last number of the BBOX is followed either by  or space
 character.



 ^.*BBOX=([^,]*),([^,]*),([^,]*),([^ ]*).*$

 POLYGON \(\($1 $2, $1 $4, $3 $4, $3 $2, $1 $2\)\)



 I went through some error logs, opened the failed BBOX polygons with
 OpenJUMP and revealed a data error that has been hiding for several months
 because it appears only at certain scale range. Nice.



 -Jukka-



 Michaël Michaud wrote:



 Hi Jukka,

 Can you tell us more about the use case ?
 How did these BBOX come into your text file ?

 If you have a text editor as clever as JEdit, you can
 simply do a search/replace with

 search = ^BBOX=([^,]+),([^,]+),([^,]+),([^,]+)$

 replace = POLYGON(($1 $2, $1 $4, $3 $4, $3 $2, $1 $2))


 Michaël

 Hi,



 Actually I thought that there would be no need to for parsing because the
 method in the link seemed to support BBOX as it is. But perhaps it is not
 native JTS method but some GeoTools method built upon it?

 Another link from the same source:


 http://docs.geotools.org/stable/javadocs/org/opengis/geometry/BoundingBox.html



 Parsing WMS BBOX to polygon should not be difficult for a programmer. This
 is how I have been building WKT polygons with SQL after splitting BBOX
 parameters into separate fields (xmin, ymin, xmax, ymax)



 select 'POLYGON (('||BBOX_XMIN || '  ' || BBOX_YMIN||','

 ||BBOX_XMIN || '  ' || BBOX_YMAX||','

 ||BBOX_XMAX || '  ' || BBOX_YMAX||','

 ||BBOX_XMAX || '  ' || BBOX_YMIN||','

 ||BBOX_XMIN || '  ' || BBOX_YMIN||'))'

 from BBOX



 I have three other ideas for making the utility even more usable:

 1) X and Y in BBOX can mean easting and northing or vice versa depending
 on the coordinate reference system. The utility could have a selection
 Consider that coordinates are in northing-easting order. The default
 should be easting-northing.

 2) Find BBOX parameter from the long lines of the raw WMS server logs. One
 line may look like

 127.0.0.1 - - [04/Sep/2009:11:22:19 +0300] GET
 /cgi-bin/mapserv.exe?map=c:\\ms4w\\osm.mapREQUEST=GetMapSERVICE=WMSVERSION=1.1.1WIDTH=783HEIGHT=627LAYERS=defaultTRANSPARENT=TRUEFORMAT=image%2FpngBBOX=3379680.3596462687,6672344.5722924275,3402683.352219573,6690764.593165304SRS=epsg:2393STYLES=
 HTTP/1.1 200 749141

 3) Parse also some other WMS parameters from the request and place them as
 attributes of the OpenJUMP polygons in the result layer. Most useful would
 be LAYERS, WIDTH and HEIGHT.



 Parameters in WMS request can be in any order. For recognizing them
 utility should investige the parameter name (KEYWORD=) and remember, that
 parameter value ends ends either to  craracter or to newline if it
 happens to be the last one.

 Just parsing text file with plain bounding boxes
 BBOX=360736,7151616,373024,7163904 into polygons would immediately be an
 useful tool for real world needs and such tool does not exist in any GIS
 program I know. Thus it would match fine with OpenJUMP itself: lightweight,
 clever and useful.



 -Jukka-









 

 Lähettäjä: Landon Blake [sunburned.surve...@gmail.com]

 Lähetetty: 17. tammikuuta 2013 18:25

 Vastaanottaja: OpenJump develop and use

 Aihe: Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?



 H. Should be too hard to process that. If we whip up a plug-in

 that parses

Re: [JPP-Devel] Issues after adding loads of features as WKT

2013-01-18 Thread Landon Blake
Jukka:

Can you send me you data so I can do some testing.

I remember this same issue being raised on the mailing list before,
and I thought it had been corrected. Maybe not. At any rate, I'd like
to do some poking around with the data you are using to see if I can
verify a problem.

Landon

On Fri, Jan 18, 2013 at 7:10 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 While playing with BBOXes converted into polygons I noticed that OJ does not 
 work extremely well after pasting for example 20 polygons as WKT from 
 clipboard into the WKT input box. The conversion into OJ features is 
 surprisingly fast, but after the polygons have been inserted into the layer 
 there are some issues.

 - A lot of memory is reserved and Garbage collect does not free it. Even 
 deleting the layer does not help. I guess that features are kept in undo 
 buffer or something.  Perhaps we should have a button for clearing the Undo?
 - Right click context menu does not work for layers in the Table of content. 
 It does work for layer groups, but slowly.

 -Jukka Rahkonen-

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122912
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?

2013-01-18 Thread Landon Blake
Jukka,

Is JEdit going to work for you, or should we whip up a plug-in?

Landon

On Fri, Jan 18, 2013 at 4:09 AM, Giuseppe Aruta giuseppe_ar...@yahoo.it wrote:
 Hi Jukka,
 can you write a small note on the OpenJUMP wiki? Yours and Landon's
 discussion seems to me quite interesting, it is worth to save a trace for
 users
 thanks

 Peppe

 2013/1/18 Rahkonen Jukka jukka.rahko...@mmmtike.fi

 Hi.



 Textpad is using a different reg exp syntax but Notepad++ accepts the
 syntax of your example.  This makes polygons from a raw Apache log file
 where the last number of the BBOX is followed either by  or space
 character.



 ^.*BBOX=([^,]*),([^,]*),([^,]*),([^ ]*).*$

 POLYGON \(\($1 $2, $1 $4, $3 $4, $3 $2, $1 $2\)\)



 I went through some error logs, opened the failed BBOX polygons with
 OpenJUMP and revealed a data error that has been hiding for several months
 because it appears only at certain scale range. Nice.



 -Jukka-



 Michaël Michaud wrote:



 Hi Jukka,

 Can you tell us more about the use case ?
 How did these BBOX come into your text file ?

 If you have a text editor as clever as JEdit, you can
 simply do a search/replace with

 search = ^BBOX=([^,]+),([^,]+),([^,]+),([^,]+)$

 replace = POLYGON(($1 $2, $1 $4, $3 $4, $3 $2, $1 $2))


 Michaël

 Hi,



 Actually I thought that there would be no need to for parsing because the
 method in the link seemed to support BBOX as it is. But perhaps it is not
 native JTS method but some GeoTools method built upon it?

 Another link from the same source:


 http://docs.geotools.org/stable/javadocs/org/opengis/geometry/BoundingBox.html



 Parsing WMS BBOX to polygon should not be difficult for a programmer. This
 is how I have been building WKT polygons with SQL after splitting BBOX
 parameters into separate fields (xmin, ymin, xmax, ymax)



 select 'POLYGON (('||BBOX_XMIN || '  ' || BBOX_YMIN||','

 ||BBOX_XMIN || '  ' || BBOX_YMAX||','

 ||BBOX_XMAX || '  ' || BBOX_YMAX||','

 ||BBOX_XMAX || '  ' || BBOX_YMIN||','

 ||BBOX_XMIN || '  ' || BBOX_YMIN||'))'

 from BBOX



 I have three other ideas for making the utility even more usable:

 1) X and Y in BBOX can mean easting and northing or vice versa depending
 on the coordinate reference system. The utility could have a selection
 Consider that coordinates are in northing-easting order. The default
 should be easting-northing.

 2) Find BBOX parameter from the long lines of the raw WMS server logs. One
 line may look like

 127.0.0.1 - - [04/Sep/2009:11:22:19 +0300] GET
 /cgi-bin/mapserv.exe?map=c:\\ms4w\\osm.mapREQUEST=GetMapSERVICE=WMSVERSION=1.1.1WIDTH=783HEIGHT=627LAYERS=defaultTRANSPARENT=TRUEFORMAT=image%2FpngBBOX=3379680.3596462687,6672344.5722924275,3402683.352219573,6690764.593165304SRS=epsg:2393STYLES=
 HTTP/1.1 200 749141

 3) Parse also some other WMS parameters from the request and place them as
 attributes of the OpenJUMP polygons in the result layer. Most useful would
 be LAYERS, WIDTH and HEIGHT.



 Parameters in WMS request can be in any order. For recognizing them
 utility should investige the parameter name (KEYWORD=) and remember, that
 parameter value ends ends either to  craracter or to newline if it
 happens to be the last one.

 Just parsing text file with plain bounding boxes
 BBOX=360736,7151616,373024,7163904 into polygons would immediately be an
 useful tool for real world needs and such tool does not exist in any GIS
 program I know. Thus it would match fine with OpenJUMP itself: lightweight,
 clever and useful.



 -Jukka-









 

 Lähettäjä: Landon Blake [sunburned.surve...@gmail.com]

 Lähetetty: 17. tammikuuta 2013 18:25

 Vastaanottaja: OpenJump develop and use

 Aihe: Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?



 H. Should be too hard to process that. If we whip up a plug-in

 that parses that data in a text file and adds an OJ layer, will that

 work?



 Landon



 On Wed, Jan 16, 2013 at 6:57 AM, Rahkonen Jukka

 jukka.rahko...@mmmtike.fi wrote:

 Hi,



 Here comes a sample.



 -Jukka-



 Landon Blake wrote:



 Jukka:



 Do you get the list of Bounding Boxes in a text file or similar format?
 Can you

 send me a sample.



 I may be able to help.



 Landon



 On Wed, Jan 16, 2013 at 2:46 AM, Rahkonen Jukka

 jukka.rahko...@mmmtike.fi wrote:

 Hi,



 I would like to do some analysis of  WMS server log by converting the

 recorded BBOX parameters (BBOX=360736,7151616,373024,7163904) into

 polygons.  I guess it would be rather an easy task for an OJ programmer

 because JTS has a function for that.



 http://docs.geotools.org/stable/javadocs/org/geotools/geometry/jts/JTS



 .html#toGeometry%28org.opengis.geometry.BoundingBox,%20com.vividsol

 uti

 ons.jts.geom.GeometryFactory%29



 Do you agree?  Is anybody there willing to have a try with Beanshell or

 something?  I have managed to do the conversion with Spatialite and SQL by

 importing the BBOXes into database as a text file first I

Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?

2013-01-17 Thread Landon Blake
H. Should be too hard to process that. If we whip up a plug-in
that parses that data in a text file and adds an OJ layer, will that
work?

Landon

On Wed, Jan 16, 2013 at 6:57 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 Here comes a sample.

 -Jukka-

 Landon Blake wrote:

 Jukka:

 Do you get the list of Bounding Boxes in a text file or similar format? Can 
 you
 send me a sample.

 I may be able to help.

 Landon

 On Wed, Jan 16, 2013 at 2:46 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
  Hi,
 
  I would like to do some analysis of  WMS server log by converting the
 recorded BBOX parameters (BBOX=360736,7151616,373024,7163904) into
 polygons.  I guess it would be rather an easy task for an OJ programmer
 because JTS has a function for that.
 
  http://docs.geotools.org/stable/javadocs/org/geotools/geometry/jts/JTS
 
 .html#toGeometry%28org.opengis.geometry.BoundingBox,%20com.vividsol
 uti
  ons.jts.geom.GeometryFactory%29
 
  Do you agree?  Is anybody there willing to have a try with Beanshell or
 something?  I have managed to do the conversion with Spatialite and SQL by
 importing the BBOXes into database as a text file first I it would be a bit 
 faster
 to use just OJ.
 
  -Jukka Rahkonen-
 
  --
   Master Java SE, Java EE, Eclipse, Spring, Hibernate,
  JavaScript, jQuery and much more. Keep your Java skills current with
  LearnJavaNow -
  200+ hours of step-by-step video tutorials by Java experts.
  SALE $49.99 this month only -- learn more at:
  http://p.sf.net/sfu/learnmore_122612
  ___
  Jump-pilot-devel mailing list
  Jump-pilot-devel@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery and
 much more. Keep your Java skills current with LearnJavaNow -
 200+ hours of step-by-step video tutorials by Java experts.
 SALE $49.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122612
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
 and much more. Keep your Java skills current with LearnJavaNow -
 200+ hours of step-by-step video tutorials by Java experts.
 SALE $49.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122612
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] How to convert WMS BBOX into polygon feature?

2013-01-16 Thread Landon Blake
Jukka:

Do you get the list of Bounding Boxes in a text file or similar
format? Can you send me a sample.

I may be able to help.

Landon

On Wed, Jan 16, 2013 at 2:46 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 I would like to do some analysis of  WMS server log by converting the 
 recorded BBOX parameters (BBOX=360736,7151616,373024,7163904) into polygons.  
 I guess it would be rather an easy task for an OJ programmer because JTS has 
 a function for that.

 http://docs.geotools.org/stable/javadocs/org/geotools/geometry/jts/JTS.html#toGeometry%28org.opengis.geometry.BoundingBox,%20com.vividsolutions.jts.geom.GeometryFactory%29

 Do you agree?  Is anybody there willing to have a try with Beanshell or 
 something?  I have managed to do the conversion with Spatialite and SQL by 
 importing the BBOXes into database as a text file first I it would be a bit 
 faster to use just OJ.

 -Jukka Rahkonen-

 --
 Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
 and much more. Keep your Java skills current with LearnJavaNow -
 200+ hours of step-by-step video tutorials by Java experts.
 SALE $49.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122612
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
and much more. Keep your Java skills current with LearnJavaNow -
200+ hours of step-by-step video tutorials by Java experts.
SALE $49.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122612 
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Numberic Attribute Trimming

2013-01-14 Thread Landon Blake
Does OJ have a plug-in that will trim a floating point number
attribute to a specific number of digits right of the decimal?

Thanks.

Landon

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Numberic Attribute Trimming

2013-01-14 Thread Landon Blake
Thanks MM.

Landon

On Mon, Jan 14, 2013 at 1:00 PM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi Landon,

 With the new Atribute calculator (Beanshell), you can do that easily

 Expression Beanshell : round(numericAttribute, numberOfDecimals)

 Michaël

 Does OJ have a plug-in that will trim a floating point number
 attribute to a specific number of digits right of the decimal?

 Thanks.

 Landon

 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122412
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122412
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Converting map view into Sextante image?

2013-01-11 Thread Landon Blake
Jukka:

I don't know anything about Sextante, or I would try to help.

Landon

On Wed, Jan 9, 2013 at 3:57 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 OJ has some image analysis tools in Sextante raster menu.  I wonder if it 
 could be possible to convert a raster image that is visible in the map window 
 easily into Sextante image so that it could be used for analysis. This would 
 be most useful with WMS layers like aerial and satellite images which cannot 
 be opened directly as Sextante raster but also for cutting a reasonable sized 
 part of big image layers for analysis.  It can be done manually by saving 
 view into png format with world file and opening the file as sextante image 
 but it would be more convenient with a special tool.

 The tool might by located in the Sextante raster menu as something like Add 
 view as Sextante layer. It would save the view first into a temporary file 
 or a memory object, open it automatically as Sextante image and add it as a 
 new layer Sextante View into OJ project.

 -Jukka Rahkonen-

 --
 Master Java SE, Java EE, Eclipse, Spring, Hibernate, JavaScript, jQuery
 and much more. Keep your Java skills current with LearnJavaNow -
 200+ hours of step-by-step video tutorials by Java experts.
 SALE $49.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122612
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] PLUG INSTOPOLOGYProject Point on LINE (Orthogonal Projection would be useful in making of geological section)

2012-12-31 Thread Landon Blake
Praveen:

I'm trying to clarify what you are asking for. You don't want a
perpendicular projection onto the line?

Landon

On Fri, Dec 28, 2012 at 10:32 AM, Praveen Sinha pks...@yahoo.com wrote:

 Hi,
 PLUG INSTOPOLOGYProject Point on LINE is a nice tool in 1.52 OJ but for
 its use in making of geological sections reqires Orthogonal Projection (to
 a point on the line with change in Y and not X) than nearest point on line.
 If it could be developed in 1.6 it will have be appreciated, thanks in
 advance.
 P.K.Sinha


 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OJ 1.6 redundant plugins

2012-12-28 Thread Landon Blake
I'm + 1 for hiding if we have some good release documentation
explaining the change.

Landon

On Fri, Dec 28, 2012 at 2:35 AM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 I would keep it.
 People who know OJ will always look for it there... and it is easy to use...

 one of user-centered design rules is: one function for doing one thing,
 to keep it/the gui simple. Or similar: one webmap with one theme/purpose...

 but well, if more are for hiding..

 stefan

 Am 27.12.12 21:37, schrieb Giuseppe Aruta:
 I am always in flavor to  hide duplicate. Anyhow we should make more
 evident that these two plugin are used also to calculate area and
 perimeter too. I vote to hide calculate area and perimeter only if one
 of these plugin has an evicìdence to area/perimeter (eg. Add Geometry
 Attributes (area/perimeter)

 2012/12/27 Michaël Michaud michael.mich...@free.fr
 mailto:michael.mich...@free.fr

 Hi,

 And what about deactivating
 Tools  Edit Attributes  Computing areas and length
 before 1.6 release ?
 There are now two other easier ways to do so :
 Tools  Edit Attributes  Add Geometry Attributes
 Tools  Statistics  Feature Statistics

 Michaël



 
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET http://ASP.NET, C#
 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122712
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 mailto:Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122712



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Printer plugin loops with faulty scale range settings

2012-12-28 Thread Landon Blake
Thanks for letting everyone know about the bug Jukka.

Landon

On Thu, Dec 27, 2012 at 12:39 PM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 The Printer plugin goes to non-respective state if the scale range is set in 
 a wrong way. The right way is, for example, 0,50,100,200.  However, if 
 someone is playing trial and error like me and feeds the range as
 0:50 the plugin goes to some bad state. I am not sure if it loops forever 
 or just for a long time because I just killed the process. This is not good, 
 especially because I don't believe it is possible to guess the right syntax 
 without reading the PDF document from the Cadplan site.

 -Jukka Rahkonen-
 --
 Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
 MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
 with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
 MVPs and experts. ON SALE this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122712
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] deprecate FeatureInstaller.addMainMenuItem() methods

2012-12-28 Thread Landon Blake
So we just marked them deprecated, correct?

I really need to write us a new short plug-in programmers guide to
capture some of this information...

Landon

On Mon, Dec 24, 2012 at 5:00 AM,  edgar.sol...@web.de wrote:
 the more generic FeatureInstaller.addMainMenuPlugin() methods are in trunk 
 now for a while and we should promote the use of them. back to one method to 
 rule them all. they also had some issues:
 - most only supported AbstractUiPlugIn, which not all plugins are based on
 - one exposed adding of an existing MenuItem and a PlugIn

 the correct way to add and modify (Popup/Main)MenuItem is to call the 
 appropriate add method and modify the returned MenuItem.

 of they are left there.. just marked deprecated so future implementers will 
 hopefully use the new method instead.

 regards ede

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] deprecate FeatureInstaller.addMainMenuItem() methods

2012-12-28 Thread Landon Blake
Thanks.

Landon

On Fri, Dec 28, 2012 at 9:14 AM,  edgar.sol...@web.de wrote:
 yes.. ede

 On 28.12.2012 18:13, Landon Blake wrote:
 So we just marked them deprecated, correct?

 I really need to write us a new short plug-in programmers guide to
 capture some of this information...

 Landon

 On Mon, Dec 24, 2012 at 5:00 AM,  edgar.sol...@web.de wrote:
 the more generic FeatureInstaller.addMainMenuPlugin() methods are in trunk 
 now for a while and we should promote the use of them. back to one method 
 to rule them all. they also had some issues:
 - most only supported AbstractUiPlugIn, which not all plugins are based on
 - one exposed adding of an existing MenuItem and a PlugIn

 the correct way to add and modify (Popup/Main)MenuItem is to call the 
 appropriate add method and modify the returned MenuItem.

 of they are left there.. just marked deprecated so future implementers will 
 hopefully use the new method instead.

 regards ede

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Extensions tab in About is not scrollable

2012-12-28 Thread Landon Blake
Thanks for the fix Ede.

On Fri, Dec 21, 2012 at 8:40 AM,  edgar.sol...@web.de wrote:
 On 19.12.2012 16:05, Rahkonen Jukka wrote:
 Hi,

 This tab has lot of text but you can see the end of the page and the OK 
 button only by making the window bigger.

 fixed in rev.3171 .. ede

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Fwd: The JUMP Pilot Project, it's time to upgrade your classic SourceForge project

2012-12-28 Thread Landon Blake
Guys:

Please see the e-mail from SourceForge below. We may need to discuss
the upgrade, and I'm more than willing to help with any upgrade prep
work when I can.

Landon


-- Forwarded message --
From: Rich Bowen rbo...@sourceforge.net
Date: Tue, Dec 4, 2012 at 10:51 AM
Subject: The JUMP Pilot Project, it's time to upgrade your classic
SourceForge project
To: mentaer ment...@users.sf.net, michael michaud
micha...@users.sf.net, ede e...@users.sf.net, The Sunburned
Surveyor java...@users.sf.net


Dear The JUMP Pilot Project project admin,

Since your project has shown some activity in the last few months, we
want to be sure that you're aware that some changes are happening at
SourceForge, and we want to be sure you're not caught by surprise.

As you may already be aware, SourceForge is upgrading to a new platform
(code-named Allura), and as a result, we'll be retiring the Classic
SourceForge platform, which your project is still using. Our goal is to
have everybody off of the old platform in the first quarter of next
year, so that we can retire that code and focus our attention on the new
platform. It would, of course, be preferable if you migrate your own
project in your own time.

You can read more about the new platform at
https://sourceforge.net/p/upgrade/ and then, when you're ready, press
the Upgrade button next to your project name.

If you have any concerns about the process, or if your project has an
unusually large number of forums, source code repositories, or trackers,
please don't hesitate to contact us to discuss your upgrade. It's
important to us that it go smoothly.

As always, thanks for being part of the SourceForge community.

Rich Bowen
SourceForge Community Manager
rbo...@sourceforge.net

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Fwd: The JUMP Pilot Project, it's time to upgrade your classic SourceForge project

2012-12-28 Thread Landon Blake
No problem. Just didn't want to keep the message all to myself. :]

On Fri, Dec 28, 2012 at 12:02 PM,  edgar.sol...@web.de wrote:
 read it but am willing to wait until they give us a definitive deadline 
 ;)..ede

 On 28.12.2012 20:59, Landon Blake wrote:
 Guys:

 Please see the e-mail from SourceForge below. We may need to discuss
 the upgrade, and I'm more than willing to help with any upgrade prep
 work when I can.

 Landon


 -- Forwarded message --
 From: Rich Bowen rbo...@sourceforge.net
 Date: Tue, Dec 4, 2012 at 10:51 AM
 Subject: The JUMP Pilot Project, it's time to upgrade your classic
 SourceForge project
 To: mentaer ment...@users.sf.net, michael michaud
 micha...@users.sf.net, ede e...@users.sf.net, The Sunburned
 Surveyor java...@users.sf.net


 Dear The JUMP Pilot Project project admin,

 Since your project has shown some activity in the last few months, we
 want to be sure that you're aware that some changes are happening at
 SourceForge, and we want to be sure you're not caught by surprise.

 As you may already be aware, SourceForge is upgrading to a new platform
 (code-named Allura), and as a result, we'll be retiring the Classic
 SourceForge platform, which your project is still using. Our goal is to
 have everybody off of the old platform in the first quarter of next
 year, so that we can retire that code and focus our attention on the new
 platform. It would, of course, be preferable if you migrate your own
 project in your own time.

 You can read more about the new platform at
 https://sourceforge.net/p/upgrade/ and then, when you're ready, press
 the Upgrade button next to your project name.

 If you have any concerns about the process, or if your project has an
 unusually large number of forums, source code repositories, or trackers,
 please don't hesitate to contact us to discuss your upgrade. It's
 important to us that it go smoothly.

 As always, thanks for being part of the SourceForge community.

 Rich Bowen
 SourceForge Community Manager
 rbo...@sourceforge.net

 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
 much more. Get web development skills now with LearnDevNow -
 350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
 SALE $99.99 this month only -- learn more at:
 http://p.sf.net/sfu/learnmore_122812
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Master HTML5, CSS3, ASP.NET, MVC, AJAX, Knockout.js, Web API and
much more. Get web development skills now with LearnDevNow -
350+ hours of step-by-step video tutorials by Microsoft MVPs and experts.
SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122812
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Proposal for some modification on View menu

2012-12-17 Thread Landon Blake
+ 1

Landon

On Mon, Dec 17, 2012 at 4:40 AM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 +1

 Am 17.12.12 10:55, schrieb Giuseppe Aruta:
 Hi list,
 as I wrote some weeks ago. I want to do some modification on View menu.
 I would like to do it for OJ 1.6 official real.
 a) Move Scale display, Show scale bar, show north arrow to a submenu
 called decoration
 b) add icons ro there plugin
 The reason of point a) is that these plugin are basically graphic
 decorations on the view. The submenu structures makes these plugin more
 intuitive and it opens the possibilty to expand this  section
 (decoration  on workbench view)
 No language string will be added, I use
 ui.style.DecorationStylePanel.decorations string for decoration
 submenu name
 Before commiting these changes I would like, again, your opinion.
 The new decoration submenu will look like the image below

 Immagine in linea 1


 regards


 Peppe


 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] keyboard short cuts doc

2012-12-17 Thread Landon Blake
Ede:

I'm a bit confused. A human readable list of what?

Landon

On Sun, Dec 16, 2012 at 11:29 PM,  edgar.sol...@web.de wrote:
 is there really no functionality in OJ to add shortcuts that automatically 
 creates a human readable list on request? if not, we should at least create a 
 featreq as that would make life much easier.

 ..ede

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] keyboard short cuts doc

2012-12-17 Thread Landon Blake
Got it. Thanks for clarifying.

On Mon, Dec 17, 2012 at 8:32 AM,  edgar.sol...@web.de wrote:
 Help-Shortcut Keys .. ede

 On 17.12.2012 17:26, Landon Blake wrote:
 Ede:

 I'm a bit confused. A human readable list of what?

 Landon

 On Sun, Dec 16, 2012 at 11:29 PM,  edgar.sol...@web.de wrote:
 is there really no functionality in OJ to add shortcuts that automatically 
 creates a human readable list on request? if not, we should at least create 
 a featreq as that would make life much easier.

 ..ede

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] jre 1.5 compatibility

2012-12-10 Thread Landon Blake
I don't have a problem moving to 1.6. I'm using at least 1.6 on Ubuntu
and Windows 7.

Landon

On Mon, Dec 10, 2012 at 2:40 AM,  edgar.sol...@web.de wrote:
 even openjdk is already at 1.7.. so we can make it official. we are not 
 striving to fit in 1.5 anymore? it will be compiled that way still, but as 
 everyone develops with 1.6+ it might use newer API functionality and therefor 
 break on jre1.5.

 consensus?
 i'd also like to update the wiki/readme accordingly.

 ..ede

 On 10.12.2012 01:08, Stefan Steiniger wrote:
 as long as we run with the OpenJDK version that used on linux/OSGeo
 liveDVD we should be fine.

 my 2 cents

 Am 09.12.12 04:21, schrieb edgar.sol...@web.de:
 On 09.12.2012 12:17, edgar.sol...@web.de wrote:
 On 09.12.2012 11:32, Michaël Michaud wrote:
 Hi,
 just tried to compile with 1.5 and hit several issues. is it consensus 
 that we abandon 1.5 eventually?
 For past releases, I had hard time to check that nobody break java 1.5
 compatibility,
 and for about one year, I have given up (I now compile with java 1.6 and
 may have
 introduced breaking changes myself).
 I think there were a consensus to abandon java 1.5 for OpenJUMP 1.6.

 That said, if there are only a few breaking changes, it may worth the
 effort to make
 it 100% java5 compatible a last time and I'm ready to spend a few hours
 on this issue.
 What do you think ?


 if you want to.. go ahead.. i just don't see the point, as i know of no 
 platform having the jre6 runtime available. btw. 1.6 and jre6 would be a 
 nice mnemonic ;)


 btw. you'd need jre 1.5 to find missing methods and syntax problems, but 
 eventually we compile with 1.6 and 1.5 compatibility, sometimes simply 
 catching and ignoring NoSuchMethodErrors (see AboutDialog).

 ..ede


 --
 LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
 Remotely access PCs and mobile devices and provide instant support
 Improve your efficiency, and focus on delivering more value-add services
 Discover what IT Professionals Know. Rescue delivers
 http://p.sf.net/sfu/logmein_12329d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] [openjump-users] Maps OpenJUMP and Inkscape

2012-12-03 Thread Landon Blake
Very beautiful maps Andrei.

Landon

On Fri, Nov 30, 2012 at 8:12 AM, Giuseppe Aruta giuseppe_ar...@yahoo.it wrote:
 Hi Andrei,
 your maps are very nice and well done. I hope we can find a solution for
 labels in SVG. Anyhow OpenJUMP is quiet efficient. Note that you can create
 shaded relif using Sextante, even if GDAL (embedded in GRASS) is more easy
 and  fast than sextante libraries

 Giuseppe

 2012/11/30 Andrei Nacu andreina...@yahoo.com

 Hi,

 I will also share some of the maps I made with OpenJUMP and Inkscape. In
 fact, most of my college project maps in the last year were made with
 OpenJUMP and finished in Inkscape (labelling, legend). Sorry if you can't
 read the legend (it's in Romanian), but if you know some French or Italian
 you can decipher most of it.

 All the maps were made in OpenJUMP minus the shaded relief which was done
 in GRASS and artistically improved in the GIMP (http://www.gimp.org/). I
 also added the labels manually in Inkscape for several maps because OpneJUMP
 can't make curved labels (e.g. for rivers) and the SVG export converts text
 to paths.


 Last week OSGeo Romania had a seminar in Timisoara and I volunteered to
 make a presentation and hold an interactive 3-hour basic tutorial for
 OpenJUMP: http://earth.unibuc.ro/osgeo/timisoara2012. Because of the
 positive feed-back I received, I decided to participate with my OJ tutorials
 in every seminar held by OSGeo from now on. The next one will be in March
 2013. I was thinking to go a little further and make a fusion tutorial with
 Inkscape next time. However, I discovered there are several minor
 shortcomings with the SVG export:

 1. Topology is not preserved if the distance between 2 vertices is very
 small (below ~0.1cm) on the exported view. You might find small gaps and
 misaligned segments in the SVG file.
 2. The scale issue. Using either the Printer or the Save View as SVG the
 resulting SVG will be ~20% smaller than its 1:1 exported view. I know you
 can rescale the drawing to 125% in Inkscape, but if you want to export
 separate layers and recompose a map you'll need to scale each SVG file. For
 this reason, it would also be nice to be able to export a full extent view
 as SVG at a custom-defined scale.

 Hope these suggestions will help,
 Andrei

 
 From: Landon Blake sunburned.surve...@gmail.com
 To: OpenJump develop and use jump-pilot-devel@lists.sourceforge.net;
 openjump-us...@googlegroups.com
 Sent: Thursday, November 29, 2012 1:39 AM
 Subject: [openjump-users] Sewer Network Maps From OpenJUMP and Inkscape

 I wanted to share these two map sheets I developed using OpenJUMP and
 Inkscape. I think they show what type of cartography can be done with
 the two open source tools.

 Landon

 -- You received this message because you are subscribed to the Google
 Groups openjump-users group. To post to this group, send email to
 openjump-us...@googlegroups.com. To unsubscribe from this group, send email
 to openjump-users+unsubscr...@googlegroups.com. For more options, visit this
 group at https://groups.google.com/d/forum/openjump-users?hl=en



 --
 Keep yourself connected to Go Parallel:
 TUNE You got it built. Now make it sing. Tune shows you how.
 http://goparallel.sourceforge.net
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 Keep yourself connected to Go Parallel:
 TUNE You got it built. Now make it sing. Tune shows you how.
 http://goparallel.sourceforge.net
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Keep yourself connected to Go Parallel: 
BUILD Helping you discover the best ways to construct your parallel projects.
http://goparallel.sourceforge.net
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] ADB Toolbox

2012-11-29 Thread Landon Blake
On the Java Collaboration mailng list at OSGeo today someone told me
that there were some LAS (LIDAR) tools in the ADB Toolbox. I see you
have to register on their web site to access the software. Does anyone
have access to the ADB Toolbox source code?

I think gvSIG might also have some LIDAR code. Does anyone here have a
contact with that project?

I'm trying to write some LAS tools for OpenJUMP, and I don't want to
reinvent the wheel.

Thanks.

Landon

--
Keep yourself connected to Go Parallel: 
VERIFY Test and improve your parallel project with help from experts 
and peers. http://goparallel.sourceforge.net
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Video on the Application of OpenJUMP to Sanitary Sewer Networks

2012-11-27 Thread Landon Blake
At the OSGeo California 2012 Annual Meeting I gave a talk about the
application of OpenJUMP to the management of sanitary sewer networks.
I've been trying to video tape my talks, and I got this one posted to
YouTube:

http://www.youtube.com/watch?v=jgHY1p77wxMfeature=relmfu

I hope some of you might enjoy it.

Landon

--
Monitor your physical, virtual and cloud infrastructure from a single
web console. Get in-depth insight into apps, servers, databases, vmware,
SAP, cloud infrastructure, etc. Download 30-day Free Trial.
Pricing starts from $795 for 25 servers or applications!
http://p.sf.net/sfu/zoho_dev2dev_nov
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Upgraded Italian and Spanish languages files

2012-11-09 Thread Landon Blake
MM and others:

Work is still slow, so I'm taking another week of vacation next week.
I'm working to get through my e-mail today, but I hope to package and
polish my three (3) main plug-ins tonight. I also planned on having
the first release of JUMP Lib ready by next Wednesday.

Do we want to get a RC out next week, or do we want to focus on a 1.6
release for December?

I can help with the RC next week if we still want to do one. Let me know.

Landon

On Wed, Nov 7, 2012 at 1:35 PM, Michaël Michaud michael.mich...@free.fr wrote:
 Hi,
 There will be a FOSS4G live-DVD feature freeze in mid December. Is it too 
 soon for 1.6?
 I think we can get a reliable version with most translation done for
 this date.

 @Ede, it does not mean we cannot do an RC for GIS's day. Thanks to your work
 on Maven, I think it is not too much work.

 I, personnaly, prefer to polish the last plugins I have added and to work on
 bug fixes, but you and Landon definitely convinced me that it is good to
 release more often.
 Landon : still volunteer ?
 Others : any objection ?

 Michaël

 -Jukka Rahkonen-

 
 Michaël Michaud wrote:

 Thanks Peppe,
 I don't know if there will be an RC for GIS's day.
 I do not have much time before then, and it does not happen much since 
 Landon's proposal.
 However, it's good to have italian and spanish files uptodate.
 Michaël
 Hi all,
 I have already upgraded the Italian and Spanish language files (of OJ NB) 
 and commited changes on repository. I hope this helps for the OJ realized 
 candidate project
 Giuseppe



 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d



 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.netmailto:Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel



 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 LogMeIn Central: Instant, anywhere, Remote PC access and management.
 Stay in control, update software, and manage PCs from one command center
 Diagnose problems and improve visibility into emerging IT issues
 Automate, monitor and manage. Do more in less time with Central
 http://p.sf.net/sfu/logmein12331_d2d
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Upgraded Italian and Spanish languages files

2012-11-09 Thread Landon Blake
Did we get a bug report filed on the Sextante buffer error that I can
look at the first part of next week?

Landon

On Wed, Nov 7, 2012 at 6:07 PM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 Others : any objection ?

 well..
 I still need to check what the Sextante error is about, when using a
 simple buffer plugin (creating a vector layer/shape file). However
 raster (file) creation did work.
 But I may look at it tomorrow anyway.

 cheers,
 stefan

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_nov
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] 1.6.0RC1 gis day edition

2012-11-09 Thread Landon Blake
Thanks Ede. I will start testing it right a way.

On Fri, Nov 9, 2012 at 3:07 PM,  edgar.sol...@web.de wrote:
 is uploaded to sourceforge..
 http://sourceforge.net/projects/jump-pilot/files/OpenJUMP/1.6.0RC1/

 i will announce it on gis day on the user list.. ede

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_d2d_nov
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] [OSGeo-Discuss] Seeking guidance for contributing to OSGeo.

2012-11-09 Thread Landon Blake
No problem Akshita. Just let me know when your exams are done and we
can get started together.

Landon

On Mon, Oct 29, 2012 at 10:18 AM, Akshita Tyagi akshita.m...@gmail.com wrote:
 Landon Sir

 Kindly forgive me for no see all this while. I am stuck with my university
 exams. I am more than eager to start with the things as soon as my exams get
 over. Kindly allow me some time.
 Thanking you.

 Warm Regards

 On Oct 20, 2012 2:46 AM, Landon Blake sunburned.surve...@gmail.com
 wrote:

 Akshita:

 It would be good to review the old JUMP Developer Guide and to make a
 quick review of JTS:

 1) http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
 2) http://tsusiatsoftware.net/jts/main.html

 I also sketched out some interfaces and class stubs for our linear
 referencing project here:

 http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/sandbox/openjump_route_manager/trunk/src/


 These are classes that we will eventually integrate into OpenJUMP
 using a plug-in. But we will structure the code so it can also be used
 stand-alone.

 Do you have a SourceForge ID?

 You will need one to commit to the SVN repo where the code is hosted.
 Take a look at the links above and the code in the SVN, and then we
 can talk about how to get started with our interface implementations.

 Thanks fo much for volunteering. I hope you will learn and benefit
 while making your contributions, and I look forward to working with
 you.

 Landon

 On Wed, Oct 17, 2012 at 7:57 PM, Akshita Tyagi akshita.m...@gmail.com
 wrote:
  Greetings.
 
  Since most of the things are new to me, I would like to start with
  Linear
  Referencing.
  Kindly guide me how to go about it.
 
  Best Regards
 
 
 
 
  On Wed, Oct 17, 2012 at 9:33 PM, Landon Blake
  sunburned.surve...@gmail.com
  wrote:
 
  I'll make an introduction to the JPP Developer mailing list right now.
 
  We've got all sorts of projects we can work on, and I'm not sure what
  your area of interest is. Here are some project ideas:
 
  1) Develop a Swing GUI to enable easier feature attribute editing.
  2) Work on tools for linear referencing.
  3) Work on LIDAR data tools.
  4) Work on tools for the automatic integration of survey data.
  5) Work on tools for SVG export.
 
  I'd like to get your feet wet with one of the above projects. Once you
  are familiar with the OpenJUMP code, you and I can work on bug
  squishing for a new release.
 
  Which of the above project ideas is the most interesting?
 
  Landon
 
 
 
  On Tue, Oct 16, 2012 at 7:07 PM, Akshita Tyagi akshita.m...@gmail.com
  wrote:
   Hello Landon,
  
   I have subscribed to all the three mailing lists. Kindly keep me
   posted
   on
   what to do next.
   Thank you.
  
   Warm Regards
  
  
   On Tue, Oct 16, 2012 at 10:32 PM, Landon Blake
   sunburned.surve...@gmail.com wrote:
  
   Akshita:
  
   Can you subscribe to these three (3) mailing lists? (All are low
   traffic.):
  
   https://groups.google.com/forum/?fromgroups#!forum/openjump-users
   https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
   http://lists.osgeo.org/mailman/listinfo/java-collab
  
   Let me know when you've had time to subscribe. Then I'll introduce
   you
   to the OpenJUMP developer list and we can talk about where you can
   start to help!
  
   Thanks.
  
   Landon
  
   On Sun, Oct 14, 2012 at 3:48 PM, Akshita Tyagi
   akshita.m...@gmail.com
   wrote:
Hello Landon,
   
Yes, I do have Java programming skills. I would be obliged if you
could
help
me in this regard.
   
Warm Regards
   
   
On Mon, Oct 15, 2012 at 2:41 AM, Landon Blake
sunburned.surve...@gmail.com
wrote:
   
Akshita:
   
If you have Java programming skills we are always looking for
more
help
with OpenJUMP. Let me know if you interested and I'll intuitive
you
to
the
developer team.
   
Welcome to OSGeo.
   
Landon
   
On Oct 13, 2012 1:59 PM, Akshita Tyagi akshita.m...@gmail.com
wrote:
   
   
Dear Sir,
   
I am willing to contribute to your organization as a developer.
I
have
a
prior experience in Geographical Information Systems (GIS). As a
summer
trainee under Defense Research and Development Organization,
Ministry
of
Defense, India; I worked on a project titled Development of
PostgreSQL to
OpenMap interface for basic vector overlay.
   
OpenMap is an open source GIS Tool that enables us to work on
various
set
of map data. In order to create overlays, OpenMap GIS provides
the
functionality to create basic set of overlays which include
point,
line,
polyline, polygon, splines etc. I was assigned a task to
establish
a
connection between OpenMap and PostgreSQL using JDBC, with the
aim
of
storing the overlays drawn on any particular layer of OpenMap
along
with its
user given unique name and attributes, which may be retrieved

[JPP-Devel] Looking for a GIS Project

2012-10-30 Thread Landon Blake
OpenJUMPers:

I'm launching a new magazine entitled Digital Surveying in January.
Part of the magazine will be a regular column that will teach basic
GIS concepts and workflows using OpenJUMP. I had initially planned on
writing articles for the column based on a fictitious irrigation
district. However, I believe there is some benefit to having the
column focus on a real world project.

I'd like to know if any of our OpenJUMP users have a potential project
that we could implement as part of the articles written for the
column. Something related to land management or infrastructure would
probably be the best-suited for my target audience.

I'm willing to do the heavy lifting for the GIS implementation and the
writing of the articles. This would be a good opportunity to market
your organizations work with GIS.

Please let me know if you are interested, and we can talk off the list
about the details of the project.

Thanks.

Landon (AKA - The Sunburned Surveyor)

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJUMP Release for GIS Day?

2012-10-26 Thread Landon Blake
Lots of good discussion on this topic. I'm also a fan of release
early, release often.

Does it make sense to drop a release candidate on GIS day, instead
of our next official release? Then we can ask super users to do bug
testing on the release candidate before our official release is made.

I'm willing to coordinate and participate in the work on the release
candidate in early November, based on the task list MM provided
earlier in this e-mail thread. I'm also willing to coordinate super
user feedback on the release candidate in prep for an official
release.

Let me know what you guys think.

I'll try to respond in more detail to MM's task list this weekend.

Thanks.

Landon

On Fri, Oct 26, 2012 at 11:46 AM, Michaël Michaud
michael.mich...@free.fr wrote:
 Hi,
 i personally stick to
 http://en.wikipedia.org/wiki/Release_early,_release_often
 That's an important argument.
 Ede, would you have some time to oversee the release itself ?
 Matthias, what's you opinion ? and
 - Should we make a vote about zoom tools to include/exclude ?
 - Is it possible to have a JWS version ready ?
 Peppe, will you have some time for translation into spanish/italian ?

 Michaël


 ..ede

 On 24.10.2012 23:14, Michaël Michaud wrote:
 Hi Landon,

 Seems time to speak about 1.6 release,
 My opinion is that November 14 is too soon.
 Feature in 1.6 roadmap which have not yet been started can be postponed,
 but on-going developments still need to be polished and translated.

 I think it would be more reasonable to plan the release for the end of
 the year (or mid-december)
 But if a majority of project's members are OK for a release on November
 14th - and ready to
 actively participate - I'll certainly do my best to be ready on my side !

 Michaël


 GIS day is on November 14. Is there any interest in putting together
 an official release of OpenJUMP for GIS day? I'm on vacation the week
 of November 5 to November 9, so I could help with the work to put
 together and package a release.

 Landon

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 The Windows 8 Center
 In partnership with Sourceforge
 Your idea - your app - 30 days. Get started!
 http://windows8center.sourceforge.net/
 what-html-developers-need-to-know-about-coding-windows-8-metro-style-apps/
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
WINDOWS 8 is here. 
Millions of people.  Your app in 30 days.
Visit The Windows 8 Center at Sourceforge for all your go to resources.
http://windows8center.sourceforge.net/
join-generation-app-and-make-money-coding-fast/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] OpenJUMP Release for GIS Day?

2012-10-24 Thread Landon Blake
GIS day is on November 14. Is there any interest in putting together
an official release of OpenJUMP for GIS day? I'm on vacation the week
of November 5 to November 9, so I could help with the work to put
together and package a release.

Landon

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] OpenJUMP Release for GIS Day?

2012-10-24 Thread Landon Blake
It is totally up to our group. I just wanted to throw the idea on the
table. I thought it would be good to have some type of OJ related
event/announcement for GIS Day.

MM: Do we have a punch list for items you want to see wrapped up
before the next release?

If we don't have enough time for a release, I can work on a set of
training videos for release on GIS day.

Landon

On Wed, Oct 24, 2012 at 4:50 PM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 well.. I think, with respect to the fact that we have nightly builds, I
 would rather vote for a really ready to go release. Especially as
 translations (and testing) will take time. But I guess most bugs are
 found when people complain after the release???

 so I think December is better. However, if Landon has time to prepare
 things. Maybe there is some stuff that can be done mid November?

 cheers,
 stefan

 Am 24.10.12 18:14, schrieb Michaël Michaud:
 Hi Landon,

 Seems time to speak about 1.6 release,
 My opinion is that November 14 is too soon.
 Feature in 1.6 roadmap which have not yet been started can be postponed,
 but on-going developments still need to be polished and translated.

 I think it would be more reasonable to plan the release for the end of
 the year (or mid-december)
 But if a majority of project's members are OK for a release on November
 14th - and ready to
 actively participate - I'll certainly do my best to be ready on my side !

 Michaël


 GIS day is on November 14. Is there any interest in putting together
 an official release of OpenJUMP for GIS day? I'm on vacation the week
 of November 5 to November 9, so I could help with the work to put
 together and package a release.

 Landon

 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel




 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


 --
 Everyone hates slow websites. So do we.
 Make your web apps faster with AppDynamics
 Download AppDynamics Lite for free today:
 http://p.sf.net/sfu/appdyn_sfd2d_oct
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Fwd: [OSGeo-Discuss] Seeking guidance for contributing to OSGeo.

2012-10-19 Thread Landon Blake
OpenJUMP Programmers:

I've got Akshita some reading material to get her started with
OpenJUMP programming. I also sketched out some interfaces and class
stubs for a linear referencing/route management built on JTS and
JUMP's feature model that can be integrated into OJ via a plug-in.
(Linear referencing is an area Akshita said she was interested in.)

I'll assist Akshita with the development of the small library and the plug-in.

I put the initial source code on my SurveyOS Project SVN.

Should we move the code to the JPP SVN? Should we discuss the
development of the library and plug-in on this mailing list?

If people will be bored by this discussion, or don't feel it is
appropriate for this mailing list, Akshita and I will move our
conversation to the SurveyOS mailing list, and will only announce new
releases of the library/plug-in here.

Just let me know.

Thanks.

Landon (AKA - The Sunburned Surveyor)


-- Forwarded message --
From: Landon Blake sunburned.surve...@gmail.com
Date: Fri, Oct 19, 2012 at 2:16 PM
Subject: Re: [OSGeo-Discuss] Seeking guidance for contributing to OSGeo.
To: Akshita Tyagi akshita.m...@gmail.com


Akshita:

It would be good to review the old JUMP Developer Guide and to make a
quick review of JTS:

1) http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
2) http://tsusiatsoftware.net/jts/main.html

I also sketched out some interfaces and class stubs for our linear
referencing project here:
http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/sandbox/openjump_route_manager/trunk/src/


These are classes that we will eventually integrate into OpenJUMP
using a plug-in. But we will structure the code so it can also be used
stand-alone.

Do you have a SourceForge ID?

You will need one to commit to the SVN repo where the code is hosted.
Take a look at the links above and the code in the SVN, and then we
can talk about how to get started with our interface implementations.

Thanks fo much for volunteering. I hope you will learn and benefit
while making your contributions, and I look forward to working with
you.

Landon

On Wed, Oct 17, 2012 at 7:57 PM, Akshita Tyagi akshita.m...@gmail.com wrote:
 Greetings.

 Since most of the things are new to me, I would like to start with Linear
 Referencing.
 Kindly guide me how to go about it.

 Best Regards




 On Wed, Oct 17, 2012 at 9:33 PM, Landon Blake sunburned.surve...@gmail.com
 wrote:

 I'll make an introduction to the JPP Developer mailing list right now.

 We've got all sorts of projects we can work on, and I'm not sure what
 your area of interest is. Here are some project ideas:

 1) Develop a Swing GUI to enable easier feature attribute editing.
 2) Work on tools for linear referencing.
 3) Work on LIDAR data tools.
 4) Work on tools for the automatic integration of survey data.
 5) Work on tools for SVG export.

 I'd like to get your feet wet with one of the above projects. Once you
 are familiar with the OpenJUMP code, you and I can work on bug
 squishing for a new release.

 Which of the above project ideas is the most interesting?

 Landon



 On Tue, Oct 16, 2012 at 7:07 PM, Akshita Tyagi akshita.m...@gmail.com
 wrote:
  Hello Landon,
 
  I have subscribed to all the three mailing lists. Kindly keep me posted
  on
  what to do next.
  Thank you.
 
  Warm Regards
 
 
  On Tue, Oct 16, 2012 at 10:32 PM, Landon Blake
  sunburned.surve...@gmail.com wrote:
 
  Akshita:
 
  Can you subscribe to these three (3) mailing lists? (All are low
  traffic.):
 
  https://groups.google.com/forum/?fromgroups#!forum/openjump-users
  https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
  http://lists.osgeo.org/mailman/listinfo/java-collab
 
  Let me know when you've had time to subscribe. Then I'll introduce you
  to the OpenJUMP developer list and we can talk about where you can
  start to help!
 
  Thanks.
 
  Landon
 
  On Sun, Oct 14, 2012 at 3:48 PM, Akshita Tyagi akshita.m...@gmail.com
  wrote:
   Hello Landon,
  
   Yes, I do have Java programming skills. I would be obliged if you
   could
   help
   me in this regard.
  
   Warm Regards
  
  
   On Mon, Oct 15, 2012 at 2:41 AM, Landon Blake
   sunburned.surve...@gmail.com
   wrote:
  
   Akshita:
  
   If you have Java programming skills we are always looking for more
   help
   with OpenJUMP. Let me know if you interested and I'll intuitive you
   to
   the
   developer team.
  
   Welcome to OSGeo.
  
   Landon
  
   On Oct 13, 2012 1:59 PM, Akshita Tyagi akshita.m...@gmail.com
   wrote:
  
  
   Dear Sir,
  
   I am willing to contribute to your organization as a developer. I
   have
   a
   prior experience in Geographical Information Systems (GIS). As a
   summer
   trainee under Defense Research and Development Organization,
   Ministry
   of
   Defense, India; I worked on a project titled Development of
   PostgreSQL to
   OpenMap interface for basic vector overlay.
  
   OpenMap is an open source GIS Tool that enables us to work

Re: [JPP-Devel] Fwd: [OSGeo-Discuss] Seeking guidance for contributing to OSGeo.

2012-10-19 Thread Landon Blake
We can move the source over when we get our first working release.

I agree this is the best list, but I didn't want to be a pest. We'll
hold our discussions here, unless someone has a strong objection. I
think we'll all learn more from this, myself included.

Landon

On Fri, Oct 19, 2012 at 3:52 PM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 Hei,

 where she puts the source. I don't know.
 She can use the JPP plugin folder or move here sources later when it is
 stable.

 I think discussion should be on this list - as there is more help
 available - or not?

 stefan

 Am 19.10.12 18:21, schrieb Landon Blake:
 OpenJUMP Programmers:

 I've got Akshita some reading material to get her started with
 OpenJUMP programming. I also sketched out some interfaces and class
 stubs for a linear referencing/route management built on JTS and
 JUMP's feature model that can be integrated into OJ via a plug-in.
 (Linear referencing is an area Akshita said she was interested in.)

 I'll assist Akshita with the development of the small library and the 
 plug-in.

 I put the initial source code on my SurveyOS Project SVN.

 Should we move the code to the JPP SVN? Should we discuss the
 development of the library and plug-in on this mailing list?

 If people will be bored by this discussion, or don't feel it is
 appropriate for this mailing list, Akshita and I will move our
 conversation to the SurveyOS mailing list, and will only announce new
 releases of the library/plug-in here.

 Just let me know.

 Thanks.

 Landon (AKA - The Sunburned Surveyor)


 -- Forwarded message --
 From: Landon Blake sunburned.surve...@gmail.com
 Date: Fri, Oct 19, 2012 at 2:16 PM
 Subject: Re: [OSGeo-Discuss] Seeking guidance for contributing to OSGeo.
 To: Akshita Tyagi akshita.m...@gmail.com


 Akshita:

 It would be good to review the old JUMP Developer Guide and to make a
 quick review of JTS:

 1) http://www.vividsolutions.com/jump/bin/JUMP%20Developer%20Guide.pdf
 2) http://tsusiatsoftware.net/jts/main.html

 I also sketched out some interfaces and class stubs for our linear
 referencing project here:
 http://surveyos.svn.sourceforge.net/viewvc/surveyos/java/sandbox/openjump_route_manager/trunk/src/


 These are classes that we will eventually integrate into OpenJUMP
 using a plug-in. But we will structure the code so it can also be used
 stand-alone.

 Do you have a SourceForge ID?

 You will need one to commit to the SVN repo where the code is hosted.
 Take a look at the links above and the code in the SVN, and then we
 can talk about how to get started with our interface implementations.

 Thanks fo much for volunteering. I hope you will learn and benefit
 while making your contributions, and I look forward to working with
 you.

 Landon

 On Wed, Oct 17, 2012 at 7:57 PM, Akshita Tyagi akshita.m...@gmail.com 
 wrote:
 Greetings.

 Since most of the things are new to me, I would like to start with Linear
 Referencing.
 Kindly guide me how to go about it.

 Best Regards




 On Wed, Oct 17, 2012 at 9:33 PM, Landon Blake sunburned.surve...@gmail.com
 wrote:

 I'll make an introduction to the JPP Developer mailing list right now.

 We've got all sorts of projects we can work on, and I'm not sure what
 your area of interest is. Here are some project ideas:

 1) Develop a Swing GUI to enable easier feature attribute editing.
 2) Work on tools for linear referencing.
 3) Work on LIDAR data tools.
 4) Work on tools for the automatic integration of survey data.
 5) Work on tools for SVG export.

 I'd like to get your feet wet with one of the above projects. Once you
 are familiar with the OpenJUMP code, you and I can work on bug
 squishing for a new release.

 Which of the above project ideas is the most interesting?

 Landon



 On Tue, Oct 16, 2012 at 7:07 PM, Akshita Tyagi akshita.m...@gmail.com
 wrote:
 Hello Landon,

 I have subscribed to all the three mailing lists. Kindly keep me posted
 on
 what to do next.
 Thank you.

 Warm Regards


 On Tue, Oct 16, 2012 at 10:32 PM, Landon Blake
 sunburned.surve...@gmail.com wrote:

 Akshita:

 Can you subscribe to these three (3) mailing lists? (All are low
 traffic.):

 https://groups.google.com/forum/?fromgroups#!forum/openjump-users
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel
 http://lists.osgeo.org/mailman/listinfo/java-collab

 Let me know when you've had time to subscribe. Then I'll introduce you
 to the OpenJUMP developer list and we can talk about where you can
 start to help!

 Thanks.

 Landon

 On Sun, Oct 14, 2012 at 3:48 PM, Akshita Tyagi akshita.m...@gmail.com
 wrote:
 Hello Landon,

 Yes, I do have Java programming skills. I would be obliged if you
 could
 help
 me in this regard.

 Warm Regards


 On Mon, Oct 15, 2012 at 2:41 AM, Landon Blake
 sunburned.surve...@gmail.com
 wrote:

 Akshita:

 If you have Java programming skills we are always looking for more
 help
 with OpenJUMP. Let me know if you interested and I'll intuitive you

[JPP-Devel] Introducing Akshita Tyagi

2012-10-17 Thread Landon Blake
OpenJUMP Programmers:

Akshita popped on the OSGeo discussion mailng list a couple of days
ago looking for a way to contribute to OSGeo. Since she had Java
programming skills I invited her to contribute to OpenJUMP. She
agreed, and has subscribed to this mailing list. I wanted to introduce
her.

I've asked her to help me with creation of a plug-in. Once she has
done that, and is familiar with the OpenJUMP code, I want to help her
with a bug squishing effort in preparation for a new release.

Please welcome her to our group.

Akshita: Can you tell us a little bit about your background and your
interest in open source GIS?

Landon

--
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] [deegree-devel] JUMP Lib

2012-10-05 Thread Landon Blake
Jody:

You wrote: Landon you may look at the API provided by geoscript as a
more suitable target. 

I'd never head of GeoScript, that is something I will definitely have
to check our for my work in both Python and Javascript.

If the API was too different from the existing JUMP simple feature
model, it would be hard to push changes back to the OpenJUMP SVN,
which would be one of my goals from the library. I'm not sure how we'd
work around that challenge, unless we used some type of wrapper class.

You wrote: As an aside: This is also the general direction I will
encourage LocationTech to move in.

Is there an opportunity here to collaborate? I don't know much about
LocationTech or your work with them. I was going to start the work of
code migration for JUMP lib this weekend or early next week, but I can
wait if you think there is enough common ground to work together. I'm
an advocate of consolidation and cooperation, not further
fragmentation of our JAVA FOSS GIS community.

Landon

PS - Would it be inappropriate to host something like JUMP Lib as a
GeoTools module or set of modules?



On Fri, Oct 5, 2012 at 2:13 AM, Jody Garnett jody.garn...@gmail.com wrote:
 Landon you may look at the API provided by geoscript as a more suitable
 target.

 It does forgo the usual GIS terminology in order to try and reach a wider
 range of developers. (i.e. records rather then features)

 While they have implementations in several languages, if you did an
 implementation in Java
 it would very much resemble the simple feature model you are talking about.

 As an aside: This is also the general direction I will encourage
 LocationTech to move in.
 --
 Jody Garnett

 On Friday, 5 October 2012 at 1:16 AM, Landon Blake wrote:

 We've talked before about submitting OpenJUMP as a OSGeo Project. This
 hasn't happened yet, for a number of reasons. I wanted to put forward
 an alternative idea and discuss it as a community. I've copied the
 deegree Project on this e-mail, since I believe they share some code
 with us and may have an interest in the discussion.

 I've recently reached an important milestone in my own use of
 OpenJUMP. We've started applying it to the management of small sewer
 utilities at my employer, KSN. I'm in the process of developing some
 tools for OpenJUMP to enable expanded application of the program for
 these clients. These tools will include some plug-ins to work with
 LIDAR data, tools for advanced SVG export, network topology tools, and
 tools to integrate survey data and survey networks with OpenJUMP. It
 is very concievable that some of these tools could be used outside of
 OpenJUMP's GUI, as part of a separate geoprocessing toolkit. For
 example, you might use such a toolkit to set up a pipeline for LIDAR
 processing.

 I've always thought the core classes in OpenJUMP, especially the
 classes for its Simple Feature Model, were valuable as a stand-alone
 library. I think GeoTools attempted to create such a library, but in
 my humble opinion they may have choked library usability with too much
 complexity.

 I'd like to separate and maintain the Simple Feature model classes
 from OpenJUMP in a stand alone library. This library would be built
 piece by piece. The source code for each class would be reviewed,
 cleaned, documented, and unit tested before inclusion in the library.
 These improvements could be pushed back to the OpenJUMP code base. The
 library could support development of modules that use the simple
 feature core classes, as they do in the GeoTools system. For example,
 my GPX plug-in could become a module in the new stand alone library.

 I think this would provide us the opportunity to attract programmers
 that were looking for an open source geospatial library that is easier
 to understand and use than GeoTools, but still written in Java.
 Programmers that don't necessarily need a full-blown GIS application
 like OpenJUMP.

 We could then submit this library as an OSGeo Project. I believe this
 will be simpler than trying to subject OpenJUMP as a whole beast to
 the OSGeo incubation process. I recently started work on the OSGeo
 Inubation Committee, and I'm willing to guide our community through
 this process if we decide to collaboratively create the library.

 I was going to start the process of moving core classes into a library
 project on the SurveyOS SVN, but I then decided it would be better to
 discuss the concept here first. If there is support for this idea in
 our developer community, then I can start this work on the JPP SVN.
 Once the first few classes are migrated, I'd want to review the OSGeo
 incubation process requirements to make sure our library was
 structured in a way that facilitated meeting those requirements.

 If there isn't enough support for a stand alone library among our
 developers, I'll work in the SurveyOS SVN and will push up to OpenJUMP
 whatever changes the community decides are acceptable.

 I'm interested to hear what you guys think.

 Landon

Re: [JPP-Devel] [deegree-devel] JUMP Lib

2012-10-05 Thread Landon Blake
 module adapting to Jump code

 GeoScript is in the process of joining LocationTech (it is an MIT license so
 code can be shared between projects
 as required).

 Jody





 On Fri, Oct 5, 2012 at 2:13 AM, Jody Garnett jody.garn...@gmail.com wrote:

 Landon you may look at the API provided by geoscript as a more suitable
 target.

 It does forgo the usual GIS terminology in order to try and reach a wider
 range of developers. (i.e. records rather then features)

 While they have implementations in several languages, if you did an
 implementation in Java
 it would very much resemble the simple feature model you are talking about.

 As an aside: This is also the general direction I will encourage
 LocationTech to move in.
 --
 Jody Garnett

 On Friday, 5 October 2012 at 1:16 AM, Landon Blake wrote:

 We've talked before about submitting OpenJUMP as a OSGeo Project. This
 hasn't happened yet, for a number of reasons. I wanted to put forward
 an alternative idea and discuss it as a community. I've copied the
 deegree Project on this e-mail, since I believe they share some code
 with us and may have an interest in the discussion.

 I've recently reached an important milestone in my own use of
 OpenJUMP. We've started applying it to the management of small sewer
 utilities at my employer, KSN. I'm in the process of developing some
 tools for OpenJUMP to enable expanded application of the program for
 these clients. These tools will include some plug-ins to work with
 LIDAR data, tools for advanced SVG export, network topology tools, and
 tools to integrate survey data and survey networks with OpenJUMP. It
 is very concievable that some of these tools could be used outside of
 OpenJUMP's GUI, as part of a separate geoprocessing toolkit. For
 example, you might use such a toolkit to set up a pipeline for LIDAR
 processing.

 I've always thought the core classes in OpenJUMP, especially the
 classes for its Simple Feature Model, were valuable as a stand-alone
 library. I think GeoTools attempted to create such a library, but in
 my humble opinion they may have choked library usability with too much
 complexity.

 I'd like to separate and maintain the Simple Feature model classes
 from OpenJUMP in a stand alone library. This library would be built
 piece by piece. The source code for each class would be reviewed,
 cleaned, documented, and unit tested before inclusion in the library.
 These improvements could be pushed back to the OpenJUMP code base. The
 library could support development of modules that use the simple
 feature core classes, as they do in the GeoTools system. For example,
 my GPX plug-in could become a module in the new stand alone library.

 I think this would provide us the opportunity to attract programmers
 that were looking for an open source geospatial library that is easier
 to understand and use than GeoTools, but still written in Java.
 Programmers that don't necessarily need a full-blown GIS application
 like OpenJUMP.

 We could then submit this library as an OSGeo Project. I believe this
 will be simpler than trying to subject OpenJUMP as a whole beast to
 the OSGeo incubation process. I recently started work on the OSGeo
 Inubation Committee, and I'm willing to guide our community through
 this process if we decide to collaboratively create the library.

 I was going to start the process of moving core classes into a library
 project on the SurveyOS SVN, but I then decided it would be better to
 discuss the concept here first. If there is support for this idea in
 our developer community, then I can start this work on the JPP SVN.
 Once the first few classes are migrated, I'd want to review the OSGeo
 incubation process requirements to make sure our library was
 structured in a way that facilitated meeting those requirements.

 If there isn't enough support for a stand alone library among our
 developers, I'll work in the SurveyOS SVN and will push up to OpenJUMP
 whatever changes the community decides are acceptable.

 I'm interested to hear what you guys think.

 Landon

 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 deegree-devel mailing list
 deegree-de...@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/deegree-devel



 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http

Re: [JPP-Devel] Linking Features with attributes from other FCs?

2012-10-04 Thread Landon Blake
Stefan:

I'm not sure if I understand exactly what Bernd is talking about, but
I've given some thought and done some initial coding on the use of CSV
files as external tables in OJ.

Here is a simple example of how they would work:

Select a parcel owner in the parcel owner table. Select all the parcel
features in OpenJUMP owned by the selected parcel owner.

I hope that makes sense. This code isn't usable yet, but if there was
support from the user community I could move this up my task list.
I'll need it for my application of OpenJUMP at KSN soon at any rate.

Landon



On Thu, Oct 4, 2012 at 8:40 AM, Stefan Steiniger sst...@geo.uzh.ch wrote:
 Hi,

 with respect to Bernds request (He actually wants a link).

 Does anybody know if we can do links, like DB table joins?
 C
 ould it be that the Feature-Model of OJ restricts that.. as this would
 need to be defined somewhere in the FeatureSchema?
 What do you think?

 cheers
 stefan

 --
 Don't let slow site performance ruin your business. Deploy New Relic APM
 Deploy New Relic app performance management and know exactly
 what is happening inside your Ruby, Python, PHP, Java, and .NET app
 Try New Relic at no cost today and get our sweet Data Nerd shirt too!
 http://p.sf.net/sfu/newrelic-dev2dev
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

--
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] OpenJUMP Training Videos

2012-08-31 Thread Landon Blake
I couldn't sleep tonight, so I made a couple of OpenJUMP training
videos. The first one shows how to use OpenJUMP to clean the polygon
geometries of some surveying data from the US:
http://redefinedhorizonsblog.com/2012/08/31/first-openjump-training-video-on-youtube/

The second video shows how to use some of OpenJUMP's zoom tools:
http://www.youtube.com/watch?v=koAWcfl_OjQfeature=youtu.be

If I have more sleepless nights, I'll make some additional videos.

The Sunburned Surveyor

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


  1   2   >