[Geotools-devel] Introduction

2017-04-27 Thread John Schulz
Hi all,
My name is John Schulz and I'm a new apprentice developer at
Boundless, and I am working with Dave Vick. I've met some of you
already and look forward to working with you all. I was hoping to be
set up on the JIRA development team so I can get some experience with
the bug stomp tomorrow.

Cheers!

-- 
John Schulz

--
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
___
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-02-02 Thread Olaf Danne

Hello GeotoolsTeam,

thanks to all of you for your fast replies. Really nice to have such an
intensive feedback! :-)

@Simone: I was not able to mail directly to your geo-solutions address,
therefore just a quick answer here:

 I also took a look at the I/O framework and rendering engine to take some
 inspiration during my journeys along the difference rendering systems.
 The question I always wanted to ask was why while you use JAI heavily you
 did not use ImageIO for I/O?

 I would like to bother with other questions on this line, but I think the
 best thing now is  to hel you out in with this GeoTools
 evaluation/possible adoption.

I am not yet very deeply involved in BEAM, sorry. You will receive a more
detailed answer from the BEAM project leader, Norman Fomferra, at the
beginning of next week (he is out of office for the rest of this week).

 Just out of curiosity, can you anticipate some of the questions on the
 rendering and performance issues?

@Simone/@all:
Let me summarize some of our questions and ideas which have come into our
minds so far, based on the requirements we have:

1. I am currently working on the transformation of a world map between
different coordinate reference systems. The map contains several layers,
actually one layer with geometries taken from a shapefile, one layer with
self-defined line features, and a layer  containing a grid coverage (raster
data from a jpg file (an underlying NASA Bluemarble image)). Actually, I use
a LiteRenderer (although it's deprecated) for the polygons/lines, it is
reasonable fast. On the other side, the LiteRenderer does not seem to
process the raster data, so I use a StreamingRenderer for this, which does
the job. However, it would be nicer to handle everything in one map context
with one renderer if possible - Do you have a suggestion how to go on best
with this? Regarding performance, which renderers should generally be used
for which kind of layers?

2. Our level of details shall be configurable, e.g., dependent on the zoom
level. - Are there some kind of intelligent rendering mechanisms so that,
in example, only every n-th point of a given geometry is considered?
(Another way would be, of course, to access one of several input sources
supplying different levels of detail.)
 Another idea we had in this context: if, e.g,  a single feature shall be
added within a small region of a large map, is there a way to update just
this small region avoiding to repaint the whole map?

3. In future, we will need to provide remote layers for querying OGC
conformant WMS, WFS, WCS. Should be no problem in general (as we saw, uDig
does that). I found this tutorial (have not yet read it in detail):
http://docs.codehaus.org/display/GEOTOOLS/Web+Map+Server+Tutorial
Is this the way you would actually suggest to go?

I hope there is nothing too stupid in our thoughts, we are still
beginners...

@Jody: With regard to your questions:
- Are you interested in implementations that actually exist (ie
coordinate reference system, rendering, etc...) ?
- Is access to the developer community the important part?

These two are definitely the major points. As beginners at this point, we
are, of course, mainly interested in the stuff which already exists. From
the access to your community, we hope to get useful hints and also come
quickly to a more complete understanding of the implementations we might
use. As I said, we are happy about all your quick responses, and we would
appreciate to maintain a contact on an intense level :-)

Best regards,
Olaf 



Olaf Danne wrote:
 
 Hello,
 
 we would like to briefly introduce ourselves as a developing group who 
 has been started to investigate and test Geotools for the use within 
 specific applications which we are currently developing. If we decide to 
 use it (we strongly think to do so), we will also have to contribute 
 directly and to supply new code to Geotools in future.
 
 We are a company working basically on environmental informatics and 
 geodata processing, and we have two applications for which Geotools is a 
 strong candidate to be used within. The first one, which I am involved 
 in, is a desktop application to display satellite orbits and 
 corresponding swaths of instruments onboard these satellites. The 
 display will basically be a visualization of the orbits/swaths on a 
 world map, but shall be highly configurable in detail. E.g., we will 
 have to:
 
 - display additional layers  (e.g., a grid, country borders, cities, 
 selected zones, a background image) on demand
 - supply mechanisms to zoom, rotate, shift, and to select specific 
 sections of the map
 - show the map under different projections
 
 The last point is important regarding our potential contribution to 
 Geotools. Besides a standard rectangular cylindric projection, we will 
 need at least an AzimuthalEquidistant and a Gnomonic projection which 
 are obviously not yet supplied by Geotools (package org 
 

Re: [Geotools-devel] Introduction as new developers

2007-02-02 Thread Jody Garnett
We got it split up into normal stuff (ie use) and advanced (ie if you 
need to teach geotools new tricks, or intergrate it with your existing 
application).

How if life treating you? You have not been scene in these parts for a 
while...
Jody
 Hi Jody,

 I just looked over the document and it is up to date with the current
 geotools referencing code (using geoapi interfaces). There are some
 incomplete sections (such as Conventions and Internationalization), but
 the tutorial should point people to the right direction to get started
 when implementing a new map projection.

 The tutorial is geared more towards new developers, instead of uses, so
 I don't know if it should be part of the users guide (there is a
 separate tutorial for using the geotools referencing code).

 Rueben


 On Thu, 2007-01-02 at 11:30 -0800, Jody Garnett wrote:
   
 Hi Rueben :-D

 I am starting to round up good examples and tutorials from our wiki - 
 if you say this is up to date can I move it over to the user guide 
 space?

 Cheers,
 Jody

 

   



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-02-01 Thread Jody Garnett
Hi Rueben :-D

I am starting to round up good examples and tutorials from our wiki - 
if you say this is up to date can I move it over to the user guide 
space?

Cheers,
Jody
 Hello Olaf,

 I have not been very involved in the geotools project over the last few
 years, but I am the author of the How to add new projections tutorial.
 It appears that it is mostly up to date. The tutorial, the existing
 implementations and some of the linked references should be enough to
 get the projections you need implemented. 

 I have limited time right now, but if you have any projection
 questions/problems email the developer list and Martin or I will be
 happy to answer you. I try to skim the geotools email list, but feel
 free to CC me with projection questions as well.

 Rueben

   
 - show the map under different projections

 The last point is important regarding our potential contribution to 
 Geotools. Besides a standard rectangular cylindric projection, we will 
 need at least an AzimuthalEquidistant and a Gnomonic projection which 
 are obviously not yet supplied by Geotools (package org 
 javascript:searchRef('org').geotools 
 javascript:searchRef('geotools').referencing 
 javascript:searchRef('referencing').operation 
 javascript:searchRef('operation').projection). 
 javascript:searchRef('projection') Therefore, we will have to go and 
 add these projections following your tutorial 
 (http://docs.codehaus.org/display/GEOTOOLS/How+to+add+new+projections). 
 - You may also regard this email as step 0 of that tutorial ;-)

 Questions we may have in future will regard these projection topics, but 
 also the rendering and performance issues, which are also very important 
 for us.

 With best regards,
 Olaf Danne (Brockmann Consult)

 



 -
 Using Tomcat but need to do more? Need to support web services, security?
 Get stuff done quickly with pre-integrated technology to make your job easier.
 Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
 http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
 ___
 Geotools-devel mailing list
 Geotools-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/geotools-devel
   


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-02-01 Thread Rueben Schulz
Hi Jody,

I just looked over the document and it is up to date with the current
geotools referencing code (using geoapi interfaces). There are some
incomplete sections (such as Conventions and Internationalization), but
the tutorial should point people to the right direction to get started
when implementing a new map projection.

The tutorial is geared more towards new developers, instead of uses, so
I don't know if it should be part of the users guide (there is a
separate tutorial for using the geotools referencing code).

Rueben


On Thu, 2007-01-02 at 11:30 -0800, Jody Garnett wrote:
 Hi Rueben :-D
 
 I am starting to round up good examples and tutorials from our wiki - 
 if you say this is up to date can I move it over to the user guide 
 space?
 
 Cheers,
 Jody
 


-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


[Geotools-devel] Introduction as new developers

2007-01-31 Thread Olaf Danne
Hello,

we would like to briefly introduce ourselves as a developing group who 
has been started to investigate and test Geotools for the use within 
specific applications which we are currently developing. If we decide to 
use it (we strongly think to do so), we will also have to contribute 
directly and to supply new code to Geotools in future.

We are a company working basically on environmental informatics and 
geodata processing, and we have two applications for which Geotools is a 
strong candidate to be used within. The first one, which I am involved 
in, is a desktop application to display satellite orbits and 
corresponding swaths of instruments onboard these satellites. The 
display will basically be a visualization of the orbits/swaths on a 
world map, but shall be highly configurable in detail. E.g., we will 
have to:

- display additional layers  (e.g., a grid, country borders, cities, 
selected zones, a background image) on demand
- supply mechanisms to zoom, rotate, shift, and to select specific 
sections of the map
- show the map under different projections

The last point is important regarding our potential contribution to 
Geotools. Besides a standard rectangular cylindric projection, we will 
need at least an AzimuthalEquidistant and a Gnomonic projection which 
are obviously not yet supplied by Geotools (package org 
javascript:searchRef('org').geotools 
javascript:searchRef('geotools').referencing 
javascript:searchRef('referencing').operation 
javascript:searchRef('operation').projection). 
javascript:searchRef('projection') Therefore, we will have to go and 
add these projections following your tutorial 
(http://docs.codehaus.org/display/GEOTOOLS/How+to+add+new+projections). 
- You may also regard this email as step 0 of that tutorial ;-)

Questions we may have in future will regard these projection topics, but 
also the rendering and performance issues, which are also very important 
for us.

With best regards,
Olaf Danne (Brockmann Consult)

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-01-31 Thread Andrea Aime
Olaf Danne ha scritto:
 Hello,
 
 we would like to briefly introduce ourselves as a developing group who 
 has been started to investigate and test Geotools for the use within 
 specific applications which we are currently developing. If we decide to 
 use it (we strongly think to do so), we will also have to contribute 
 directly and to supply new code to Geotools in future.

Now that's good news, welcome on board (really hope you can choose
geotools for good) :-)

 We are a company working basically on environmental informatics and 
 geodata processing, and we have two applications for which Geotools is a 
 strong candidate to be used within. The first one, which I am involved 
 in, is a desktop application to display satellite orbits and 
 corresponding swaths of instruments onboard these satellites. 

Have you evaluated uDig in this respect?

 The 
 display will basically be a visualization of the orbits/swaths on a 
 world map, but shall be highly configurable in detail. E.g., we will 
 have to:
 
 - display additional layers  (e.g., a grid, country borders, cities, 
 selected zones, a background image) on demand
 - supply mechanisms to zoom, rotate, shift, and to select specific 
 sections of the map
 - show the map under different projections

This is something we do support already, uDig can do almost all of them,
besides map rotation, but I think this is just a lack of user interface
for it (renderers to accept an affine transform as a parameter).

 The last point is important regarding our potential contribution to 
 Geotools. Besides a standard rectangular cylindric projection, we will 
 need at least an AzimuthalEquidistant and a Gnomonic projection which 
 are obviously not yet supplied by Geotools (package org 
 javascript:searchRef('org').geotools 
 javascript:searchRef('geotools').referencing 
 javascript:searchRef('referencing').operation 
 javascript:searchRef('operation').projection). 
 javascript:searchRef('projection') Therefore, we will have to go and 
 add these projections following your tutorial 
 (http://docs.codehaus.org/display/GEOTOOLS/How+to+add+new+projections). 
 - You may also regard this email as step 0 of that tutorial ;-)

Martin is our resident projection expert, I think he'll be happy to have
two new projections around :-)

 Questions we may have in future will regard these projection topics, but 
 also the rendering and performance issues, which are also very important 
 for us.

uDig has a tentative multi-threaded rendering architecture. Geoserver
does use a plain sequential one. Some more research in this topic is 
needed, but I'm personally very interested in the topic.

I hope we can have a fruitful collaboration
Cheers
Andrea Aime

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-01-31 Thread Paul Ramsey
Andrea Aime wrote:

 We are a company working basically on environmental informatics and 
 geodata processing, and we have two applications for which Geotools is a 
 strong candidate to be used within. The first one, which I am involved 
 in, is a desktop application to display satellite orbits and 
 corresponding swaths of instruments onboard these satellites. 
 
 Have you evaluated uDig in this respect?

Another possibility in the near future might be the Java Worldwind, 
which is just entering closed alpha testing. Could be that the delivery 
date is too far in the future though.

P

-- 

   Paul Ramsey
   Refractions Research
   http://www.refractions.net
   [EMAIL PROTECTED]
   Phone: 250-383-3022
   Cell: 250-885-0632

-
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT  business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.phpp=sourceforgeCID=DEVDEV
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-01-31 Thread Jody Garnett
Welcome :-)
 Hello,

 we would like to briefly introduce ourselves as a developing group who 
 has been started to investigate and test Geotools for the use within 
 specific applications which we are currently developing. If we decide to 
 use it (we strongly think to do so), we will also have to contribute 
 directly and to supply new code to Geotools in future.
   
Cool; one you read through the developers guide let me know if you have 
any questions about process (and
how to interact with the community). You will find the weekly IRC 
meeting an entertaining exercise in open
development.

Questions (check all that apply :-) )
- Are you interested because of the slavish adherence to standards (as 
represented by GeoAPI interface?)
- Are you interested because of the License LGPL
- Are you interested in implementations that actually exist (ie 
coordinate reference system, rendering, etc...)
- Have we met needs in terms of intellectual property protection; we 
have done an IP review; but have not yet completed the OSGeo incubation 
process
- Is access to the developer community the important part
- None of the above

GeoTools is seeing an upswing of use lately and I am trying to determine 
the cause (and what we can do to keep the momentum going).
 We are a company working basically on environmental informatics and 
 geodata processing, and we have two applications for which Geotools is a 
 strong candidate to be used within. The first one, which I am involved 
 in, is a desktop application to display satellite orbits and 
 corresponding swaths of instruments onboard these satellites. The 
 display will basically be a visualization of the orbits/swaths on a 
 world map, but shall be highly configurable in detail. E.g., we will 
 have to:
   
You may be interested in the http://udig.refractions.net/ platform; it 
is a desktop GIS framework built on GeoTools (and Eclipse); a UN group 
has already started a environmental informatics application with it 
called DivaGIS (and they have lots of fun stats work based on R hooked 
up already).
 - display additional layers  (e.g., a grid, country borders, cities, 
 selected zones, a background image) on demand
 - supply mechanisms to zoom, rotate, shift, and to select specific 
 sections of the map
 - show the map under different projections
   
GeoTools has the chops on the GIS side of things; you can use WMS to 
fetch background information (or GridCoverage directly for local 
information); but I must stress that we are not a framework for 
building a GIS. As a toolkit we can get you the data, and even draw you 
a picture - but interaction is up to you. The toolkit is also used on 
server only applications.

There is so much to do in the world we have been forced to specialize 
and focus on the hard science / specifications end of things.
 The last point is important regarding our potential contribution to 
 Geotools. Besides a standard rectangular cylindric projection, we will 
 need at least an AzimuthalEquidistant and a Gnomonic projection which 
 are obviously not yet supplied by Geotools (package org 
 javascript:searchRef('org').geotools 
 javascript:searchRef('geotools').referencing 
 javascript:searchRef('referencing').operation 
 javascript:searchRef('operation').projection). 
 javascript:searchRef('projection') Therefore, we will have to go and 
 add these projections following your tutorial 
 (http://docs.codehaus.org/display/GEOTOOLS/How+to+add+new+projections). 
 - You may also regard this email as step 0 of that tutorial ;-)
   
Sweet :-)
 Questions we may have in future will regard these projection topics, but 
 also the rendering and performance issues, which are also very important 
 for us.
   
There is lots of room for improvement in rendering and performance; an 
extra set of hands with a
profiler is always welcome. You may also wish to review the uDig 
codebase which wraps the GeoTools
rendering system in order to isolate some rendering paths for 
optimization (as an example shape files are
rendered directly).

All the best,
Jody

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-01-31 Thread Chris Holmes



Paul Ramsey wrote:

Andrea Aime wrote:

We are a company working basically on environmental informatics and 
geodata processing, and we have two applications for which Geotools is a 
strong candidate to be used within. The first one, which I am involved 
in, is a desktop application to display satellite orbits and 
corresponding swaths of instruments onboard these satellites. 

Have you evaluated uDig in this respect?


Another possibility in the near future might be the Java Worldwind, 
which is just entering closed alpha testing. Could be that the delivery 
date is too far in the future though.


Do we have any idea of if Java Worldwind is using any GeoTools stuff? 
Or at least JTS, or other Java geo stuff?  I remember seeing one of the 
reasons that they were doing Java is that there was a bigger java geo 
world.  Obviously at some point someone would write some integration, 
but am wondering if it's on the table already.


C



P



--
Chris Holmes
The Open Planning Project
http://topp.openplans.org
begin:vcard
fn:Chris Holmes
n:Holmes;Chris
org:The Open Planning Project
adr:;;349 W. 12th Street, #3;New York;NY;10014;USA
email;internet:[EMAIL PROTECTED]
title:Managing Director, Strategic Development
x-mozilla-html:FALSE
url:http://topp.openplans.org
version:2.1
end:vcard

-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel


Re: [Geotools-devel] Introduction as new developers

2007-01-31 Thread Rueben Schulz
Hello Olaf,

I have not been very involved in the geotools project over the last few
years, but I am the author of the How to add new projections tutorial.
It appears that it is mostly up to date. The tutorial, the existing
implementations and some of the linked references should be enough to
get the projections you need implemented. 

I have limited time right now, but if you have any projection
questions/problems email the developer list and Martin or I will be
happy to answer you. I try to skim the geotools email list, but feel
free to CC me with projection questions as well.

Rueben

 - show the map under different projections
 
 The last point is important regarding our potential contribution to 
 Geotools. Besides a standard rectangular cylindric projection, we will 
 need at least an AzimuthalEquidistant and a Gnomonic projection which 
 are obviously not yet supplied by Geotools (package org 
 javascript:searchRef('org').geotools 
 javascript:searchRef('geotools').referencing 
 javascript:searchRef('referencing').operation 
 javascript:searchRef('operation').projection). 
 javascript:searchRef('projection') Therefore, we will have to go and 
 add these projections following your tutorial 
 (http://docs.codehaus.org/display/GEOTOOLS/How+to+add+new+projections). 
 - You may also regard this email as step 0 of that tutorial ;-)
 
 Questions we may have in future will regard these projection topics, but 
 also the rendering and performance issues, which are also very important 
 for us.
 
 With best regards,
 Olaf Danne (Brockmann Consult)
 



-
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnkkid=120709bid=263057dat=121642
___
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel