Hi Michaël. See answers inline.
Michael Michaud wrote: > > Hi Jukka, > > I found the Grid Toolbox from some ancient deeJUMP version. Good stuff > there, many handy tools which do not have at the moment in OpenJUMP. I > wonder if they are all built on top of deegree.jar or if some of them could be > easily ported into OpenJUMP. The four grid tools at least could be useful. > > > > - Border line builder - sort of a tailored Convex hull > > - Area and perimeter calculations for a whole layer with single button > > into table and as labels on a map > > - Grid tools: > > - create a grid that covers an area drawn with the tool - buffered or > > not > > - create a grid that covers an area of a selected feature - buffered > > or not > > - create a rotated grid > > - create north-south oriented grid > > > > The reason for having a trial with other grid tools was that I could not > > create > an accurate graticule with OpenJUMP. I had to create an EPSG:4326 grid with > points places accurately with 6 minutes intervals. I finally calculated such > with > Excel and Spatialite. > Can you elaborate ? Was your dataset already in EPSG:4326 ? > I can see 3 different tasks in your problem : > a) generating a regular grid (ex. every 6') > b) projecting the grid to the target projection > c) labelling the graticule according to your needs > > a) I cannot see a use case preventing user to achieve the first task with the > current grid plugin of OpenJUMP. Can you explain why you could not create a > point grid with points every 6 '. My use case is very simple. I work already in EPSG:4326 or in fact EPSG:4258 and I digitized a rectangle with extents 19-32E / 59-71N to enclose Finland. Then I used the Create grid tool for the selected layer that contained my bounding box with cell size 0.0833333. The trouble was that the grid did not suit with full degrees but it had a little offset towards North-West. However, now when I repeated the same procedure from the beginning with OJ 1.7+ (release) the cells are aligned perfectly with a minor exception: grid is located one row too high and there is one extra row of cells North to 71N and one missing north to 59N. I believe you can repeat this with polygon POLYGON (( 19 59, 19 71, 32 71, 32 59, 19 59 )) Perhaps I had originally some rubbish on the layer when the result was a shifted grid which made OJ to capture wrong origin for the grid. At least I cannot repeat the error now. > b) Second step is obviously OpenJUMP Achilles's heel. I don't think you can > replace it by a rotation, or any simple transformation (may be using warping > tool > can give good results though) This was not an issue for me because I warped the source data that I must analyze into EPSG:4258 beforehand. > c) I have already get some results with beanshell attribute calculator for the > third step, but it's quite difficult to have an easy to use user interface > able to > satisfy any needs for graticule labelling. Obviously it was unnecessary to create my grid with Spatialite but wasting time for that solved this labeling step that was indeed necessary for me. I had named the latitude and longitude rows/columns by using integer values and stored them into temporaty tables into columns "lat_index" and "lon_index" and I inserted them into each row of the final grid table with SQL create table grid as select distinct lat.latitude,lat.lat_index, lon.longitude,lon.longitude_index from lat_values lat,lon_values lon order by lat.lat_index,lon.lon_index; Automatic calculation on grid bounds based on the layer extents is good but perhaps there could be an alternative where user could give manually the origin and step sizes and either the number of rows and columns or the coordinates of the opposite corner of the grid. The latter point should be in the corner or inside the final grid, depending how the steps suit the extents. -Jukka Rahkonen- > > Michaël > > -Jukka Rahkonen- Michael Michaud wrote: > >> Hi Jukka, > >> > >> I have no backup of geostaf plugin. > >> Here is a zipped file of the jars Stefan has send. > >> > >> With the baseClasse.jar, you should be able to start the plugin, but > >> I'm not sure it is fully usable (I get many errors). > >> Sources are included in the jar. Just in case. > >> > >> Michaël > >> > >> > >> Hi Stefan, Maybe, but our mail server does not let jars go through. > >> -Jukka- Stefan Steiniger wrote: > >>>> this? > >>>> > >>>> Not sure though if you can make it work right away with OJ (because > >>>> of the > >>>> base-classes) > >>>> > >>>> stefan > >>>> > >>>> > >>>> > >>>> Am 20.05.14 12:25, schrieb Rahkonen Jukka (Tike): > >>>>> Hi, > >>>>> > >>>>> Actually I am after a thing called "Pirol tools grid toolbox". Do > >>>>> we have such > >>>> available somewhere? > >>>>> -Jukka Rahkonen- > >>>>> ------------------------------------------------------------------ > >>>>> -- > >>>>> -- > >>>>> -------- "Accelerate Dev Cycles with Automated Cross-Browser > >>>>> Testing > >>>>> - For FREE Instantly run your Selenium tests across 300+ > >>>>> browser/OS combos. > >>>>> Get unparalleled scalability from the best Selenium testing > >>>>> platform available Simple to use. Nothing to install. Get started now > >>>>> for > free." > >>>>> http://p.sf.net/sfu/SauceLabs > >>>>> _______________________________________________ > >>>>> Jump-pilot-devel mailing list > >>>>> Jump-pilot-devel@lists.sourceforge.net > >>>>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>>>> > >>> -------------------------------------------------------------------- > >>> -- > >>> -------- "Accelerate Dev Cycles with Automated Cross-Browser Testing > >>> - For FREE Instantly run your Selenium tests across 300+ browser/OS > >>> combos. > >>> Get unparalleled scalability from the best Selenium testing platform > >>> available Simple to use. Nothing to install. Get started now for free." > >>> http://p.sf.net/sfu/SauceLabs > >>> _______________________________________________ > >>> Jump-pilot-devel mailing list > >>> Jump-pilot-devel@lists.sourceforge.net > >>> https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > >>> > > > > ---------------------------------------------------------------------- > > -------- "Accelerate Dev Cycles with Automated Cross-Browser Testing - > > For FREE Instantly run your Selenium tests across 300+ browser/OS > > combos. > > Get unparalleled scalability from the best Selenium testing platform > > available Simple to use. Nothing to install. Get started now for free." > > http://p.sf.net/sfu/SauceLabs > > _______________________________________________ > > Jump-pilot-devel mailing list > > Jump-pilot-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel > > > > > ------------------------------------------------------------------------------ > "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE > Instantly run your Selenium tests across 300+ browser/OS combos. > Get unparalleled scalability from the best Selenium testing platform available > Simple to use. Nothing to install. Get started now for free." > http://p.sf.net/sfu/SauceLabs > _______________________________________________ > Jump-pilot-devel mailing list > Jump-pilot-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel