[JPP-Devel] openjump wiki - redirect of domain

2009-11-16 Thread Stefan Steiniger
Hei Jon,

the wiki content has now been transfered (hopefully completely). Can you 
set now the domain openjump.org to the following address:

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

Thank you for the hosting over the past years!!! What would we have been 
without your help ;)

cheers from nightly Calgary
stefan

PS: not sure how we will handle the openjump.org domain registration 
(fees). Do you want to continue that?

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] openjump wiki - redirect of domain

2009-11-16 Thread edgar . soldin

 But are you sure that sourceforge allows custom domains?


while I had problems to do it by CNAME it works flawlessly by simple A 
record.
see also
https://sourceforge.net/apps/trac/sourceforge/wiki/Custom%20VHOSTs

regards ede


 I think two things are needed:

 1. I need you to find out the name of the sourceforge nameservers (see
 screenshot below)

 2. You need to configure the sourceforge wiki to set its domain name
 (openjump.org)

 Jon





 -Original Message-
 From: Stefan Steiniger [mailto:sst...@geo.uzh.ch]
 Sent: Monday, November 16, 2009 12:05 AM
 To: List for discussion of JPP development and use.; Jonathan Aquino
 Subject: openjump wiki - redirect of domain

 Hei Jon,

 the wiki content has now been transfered (hopefully
 completely). Can you set now the domain openjump.org to the
 following address:

 http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?tit
 le=Main_Page

 Thank you for the hosting over the past years!!! What would
 we have been without your help ;)

 cheers from nightly Calgary
 stefan

 PS: not sure how we will handle the openjump.org domain
 registration (fees). Do you want to continue that?




 --
 Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
 trial. Simplify your report design, integration and deployment - and focus on
 what you do best, core application coding. Discover what's new with
 Crystal Reports now.  http://p.sf.net/sfu/bobj-july



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

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


[JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Rahkonen Jukka
Hi,

It would be nice to be able to query WMS layers with GetFeatureInfo
requests.  DeeJUMP has implemented this feature but I have understood
that it is utilising deegree libraries. As a non-programmer I am
thinking that adding this feature to the existing WMS part of OpenJUMP
should not be extra difficult. The OGC standard text is here:
http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
wmsops.getfeatureinfo

What needs to be done for making GetFeatureInfo requests, starting from
a situation of successfull WMS GetMap request and the returned image
being in OJ map Window is about the following.

1. Get the service GetCapabilities document handy, let's say it is found
here:
http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
ON=1.1.1
That is the initial query for using WMS get map so it is mostly
implemented already but I will come back to this in section 3. 
2. Take the WMS GetMap request as basis.  Let's say it is like this:
http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=

3. Read and parse the GetFeatureInfo part of the GetCapabilities
document that was queried in step 1:
GetFeatureInfo
  Formattext/plain/Format
  Formatapplication/vnd.ogc.gml/Format
  DCPType
HTTP
  GetOnlineResource
xmlns:xlink=http://www.w3.org/1999/xlink;
xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
  PostOnlineResource
xmlns:xlink=http://www.w3.org/1999/xlink;
xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
/HTTP
  /DCPType
/GetFeatureInfo

4. Build the GetFeatureInfo query from the following components:
a) Base url from step 3
http://myserver.fi/cgi-bin/WMS?
This online resource is usually the same that is used for
GetCapabilities but according to the standard it may be something else,
so the correct way would be to read and interpret the document.

b) Version number of GetFeatureInfo request, I suppose it can always be
the same that has been used for GetCapabilities and GetMap
VERSION=1.1.1

c) Request name
REQUEST=GetFeatureInfo

d) copy of the main part of GetMap request from the step 2
SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
067STYLES=
So it is the whole GetMap request exept base url, version and request.

d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
contain at least one layer name, but may contain fewer layers than the
original GetMap request. To make things a bit more simple I think it
could always contain all the layers from the original GetMap request.

e) Add INFO_FORMAT parameter.  It is optional, but without giving it
server returns its default format and standard does not say what it
should be so perhaps it would be better if WMS client ask for a certain
format. Possible values are listed in GetFeatureInfo report in step 3.

f) Add FEATURE_COUNT parameter. It is optional but it is good to have,
because the default is 1 and that gives, for example, feature info of
just one of the overlapping polygons which are queried.

g) Add X and Y which are the pixel coordinates of the point that is
clicken on a map.

h) EXCEPTIONS parameter is optional and only supported value seems to be
application/vnd.ogc.se_xml so there is no need to include it.

When everything is put together the request should look like this:

http://myserver.fi/cgi-bin/WMS?VERSION=1.1.1REQUEST=GetFeatureInfoSERV
ICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=
TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067S
TYLES=QUERY_LAYERS=parcels2008,parcels2009INFO_FORMAT=text/plainFEATU
RE_COUNT=100X=162Y=225

This was the request part, another part would be to make OJ to parse
what is sent back from WMS server.  Standard does not order which
formats must of should be supported, but most common are propably
text/plain, text/html and INFO_FORMAT=application/vnd.ogc.gml which is
returning gml.

Well, after writing all this I believe it is not necessarily so simple
to implement.

-Jukka Rahkonen-

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] openjump wiki - redirect of domain

2009-11-16 Thread Sunburned Surveyor
Jon,

I can take care of the fees for the domain name registration. I've
never registered a domain name before, so I may need some help with
that. Can you let me know what company you use?

I'll take a look at the applicaiton process, and will bug you if I
have questions.

Thanks for your support for our project all these years. I still
follow your blog.

Landon

On Mon, Nov 16, 2009 at 1:35 AM,  edgar.sol...@web.de wrote:

 But are you sure that sourceforge allows custom domains?


 while I had problems to do it by CNAME it works flawlessly by simple A
 record.
 see also
 https://sourceforge.net/apps/trac/sourceforge/wiki/Custom%20VHOSTs

 regards ede


 I think two things are needed:

 1. I need you to find out the name of the sourceforge nameservers (see
 screenshot below)

 2. You need to configure the sourceforge wiki to set its domain name
 (openjump.org)

 Jon





 -Original Message-
 From: Stefan Steiniger [mailto:sst...@geo.uzh.ch]
 Sent: Monday, November 16, 2009 12:05 AM
 To: List for discussion of JPP development and use.; Jonathan Aquino
 Subject: openjump wiki - redirect of domain

 Hei Jon,

 the wiki content has now been transfered (hopefully
 completely). Can you set now the domain openjump.org to the
 following address:

 http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?tit
 le=Main_Page

 Thank you for the hosting over the past years!!! What would
 we have been without your help ;)

 cheers from nightly Calgary
 stefan

 PS: not sure how we will handle the openjump.org domain
 registration (fees). Do you want to continue that?




 --
 Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
 trial. Simplify your report design, integration and deployment - and focus on
 what you do best, core application coding. Discover what's new with
 Crystal Reports now.  http://p.sf.net/sfu/bobj-july



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

 --
 Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
 trial. Simplify your report design, integration and deployment - and focus on
 what you do best, core application coding. Discover what's new with
 Crystal Reports now.  http://p.sf.net/sfu/bobj-july
 ___
 Jump-pilot-devel mailing list
 Jump-pilot-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Sunburned Surveyor
Jukka,

You can add this as a feature request to the tracker on our
SourceForge page. It probably won't get implemented until a programmer
gets an itch to do something about it.

Landon

On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 It would be nice to be able to query WMS layers with GetFeatureInfo
 requests.  DeeJUMP has implemented this feature but I have understood
 that it is utilising deegree libraries. As a non-programmer I am
 thinking that adding this feature to the existing WMS part of OpenJUMP
 should not be extra difficult. The OGC standard text is here:
 http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
 wmsops.getfeatureinfo

 What needs to be done for making GetFeatureInfo requests, starting from
 a situation of successfull WMS GetMap request and the returned image
 being in OJ map Window is about the following.

 1. Get the service GetCapabilities document handy, let's say it is found
 here:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
 ON=1.1.1
 That is the initial query for using WMS get map so it is mostly
 implemented already but I will come back to this in section 3.
 2. Take the WMS GetMap request as basis.  Let's say it is like this:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
 WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
 MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=

 3. Read and parse the GetFeatureInfo part of the GetCapabilities
 document that was queried in step 1:
 GetFeatureInfo
      Formattext/plain/Format
      Formatapplication/vnd.ogc.gml/Format
      DCPType
        HTTP
          GetOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
          PostOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
        /HTTP
      /DCPType
    /GetFeatureInfo

 4. Build the GetFeatureInfo query from the following components:
 a) Base url from step 3
 http://myserver.fi/cgi-bin/WMS?
 This online resource is usually the same that is used for
 GetCapabilities but according to the standard it may be something else,
 so the correct way would be to read and interpret the document.

 b) Version number of GetFeatureInfo request, I suppose it can always be
 the same that has been used for GetCapabilities and GetMap
 VERSION=1.1.1

 c) Request name
 REQUEST=GetFeatureInfo

 d) copy of the main part of GetMap request from the step 2
 SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
 RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
 067STYLES=
 So it is the whole GetMap request exept base url, version and request.

 d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
 contain at least one layer name, but may contain fewer layers than the
 original GetMap request. To make things a bit more simple I think it
 could always contain all the layers from the original GetMap request.

 e) Add INFO_FORMAT parameter.  It is optional, but without giving it
 server returns its default format and standard does not say what it
 should be so perhaps it would be better if WMS client ask for a certain
 format. Possible values are listed in GetFeatureInfo report in step 3.

 f) Add FEATURE_COUNT parameter. It is optional but it is good to have,
 because the default is 1 and that gives, for example, feature info of
 just one of the overlapping polygons which are queried.

 g) Add X and Y which are the pixel coordinates of the point that is
 clicken on a map.

 h) EXCEPTIONS parameter is optional and only supported value seems to be
 application/vnd.ogc.se_xml so there is no need to include it.

 When everything is put together the request should look like this:

 http://myserver.fi/cgi-bin/WMS?VERSION=1.1.1REQUEST=GetFeatureInfoSERV
 ICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=
 TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067S
 TYLES=QUERY_LAYERS=parcels2008,parcels2009INFO_FORMAT=text/plainFEATU
 RE_COUNT=100X=162Y=225

 This was the request part, another part would be to make OJ to parse
 what is sent back from WMS server.  Standard does not order which
 formats must of should be supported, but most common are propably
 text/plain, text/html and INFO_FORMAT=application/vnd.ogc.gml which is
 returning gml.

 Well, after writing all this I believe it is not necessarily so simple
 to implement.

 -Jukka Rahkonen-

 --
 Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day
 trial. Simplify your report design, integration and deployment - and focus on
 what you do best, core application coding. Discover what's new with
 Crystal Reports now.  http://p.sf.net/sfu/bobj-july
 ___
 Jump-pilot-devel mailing 

Re: [JPP-Devel] openjump wiki - redirect of domain

2009-11-16 Thread Stefan Steiniger
Hei Jon,

thanks for the info. I will have a look on it.
I am pretty sure that I have seen some projects that redirect to 
SourceForge.

however, this may take some days
stefan

(Thanks Ede for the, link!)

Jonathan Aquino wrote:
 Hi Stefan,
 
 I can take care of the domain registration fees (it's just $10 a year or 
 something like that).
 
 But are you sure that sourceforge allows custom domains?
 
 I think two things are needed:
 
 1. I need you to find out the name of the sourceforge nameservers (see 
 screenshot below)
 
 2. You need to configure the sourceforge wiki to set its domain name 
 (openjump.org)
 
 Jon
 
 
 
   -Original Message-
   From: Stefan Steiniger [mailto:sst...@geo.uzh.ch]
   Sent: Monday, November 16, 2009 12:05 AM
   To: List for discussion of JPP development and use.; Jonathan Aquino
   Subject: openjump wiki - redirect of domain
  
   Hei Jon,
  
   the wiki content has now been transfered (hopefully
   completely). Can you set now the domain openjump.org to the
   following address:
  
   http://sourceforge.net/apps/mediawiki/jump-pilot/index.php?tit
 le=Main_Page
  
   Thank you for the hosting over the past years!!! What would
   we have been without your help ;)
  
   cheers from nightly Calgary
   stefan
  
   PS: not sure how we will handle the openjump.org domain
   registration (fees). Do you want to continue that?
 

--
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
___
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel


Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Rahkonen Jukka
Hi, 

I can try to add the itch by saying that OJ could then have a better 
GetFeatureInfo than QGIs, uDig and deeJUMP (funny mixture of small and capital 
letters indeed).  None of them support selecting INFO_TYPE or FEATURE_COUNT.  I 
am not sure if GvSIG does.

-Jukka-


-Alkuperäinen viesti-
Lähettäjä: Sunburned Surveyor [mailto:sunburned.surve...@gmail.com]
Lähetetty: ma 16.11.2009 18:58
Vastaanottaja: OpenJump develop and use
Aihe: Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?
 
Jukka,

You can add this as a feature request to the tracker on our
SourceForge page. It probably won't get implemented until a programmer
gets an itch to do something about it.

Landon

On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 It would be nice to be able to query WMS layers with GetFeatureInfo
 requests.  DeeJUMP has implemented this feature but I have understood
 that it is utilising deegree libraries. As a non-programmer I am
 thinking that adding this feature to the existing WMS part of OpenJUMP
 should not be extra difficult. The OGC standard text is here:
 http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
 wmsops.getfeatureinfo

 What needs to be done for making GetFeatureInfo requests, starting from
 a situation of successfull WMS GetMap request and the returned image
 being in OJ map Window is about the following.

 1. Get the service GetCapabilities document handy, let's say it is found
 here:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
 ON=1.1.1
 That is the initial query for using WMS get map so it is mostly
 implemented already but I will come back to this in section 3.
 2. Take the WMS GetMap request as basis.  Let's say it is like this:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
 WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
 MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=

 3. Read and parse the GetFeatureInfo part of the GetCapabilities
 document that was queried in step 1:
 GetFeatureInfo
      Formattext/plain/Format
      Formatapplication/vnd.ogc.gml/Format
      DCPType
        HTTP
          GetOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
          PostOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
        /HTTP
      /DCPType
    /GetFeatureInfo

 4. Build the GetFeatureInfo query from the following components:
 a) Base url from step 3
 http://myserver.fi/cgi-bin/WMS?
 This online resource is usually the same that is used for
 GetCapabilities but according to the standard it may be something else,
 so the correct way would be to read and interpret the document.

 b) Version number of GetFeatureInfo request, I suppose it can always be
 the same that has been used for GetCapabilities and GetMap
 VERSION=1.1.1

 c) Request name
 REQUEST=GetFeatureInfo

 d) copy of the main part of GetMap request from the step 2
 SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
 RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
 067STYLES=
 So it is the whole GetMap request exept base url, version and request.

 d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
 contain at least one layer name, but may contain fewer layers than the
 original GetMap request. To make things a bit more simple I think it
 could always contain all the layers from the original GetMap request.

 e) Add INFO_FORMAT parameter.  It is optional, but without giving it
 server returns its default format and standard does not say what it
 should be so perhaps it would be better if WMS client ask for a certain
 format. Possible values are listed in GetFeatureInfo report in step 3.

 f) Add FEATURE_COUNT parameter. It is optional but it is good to have,
 because the default is 1 and that gives, for example, feature info of
 just one of the overlapping polygons which are queried.

 g) Add X and Y which are the pixel coordinates of the point that is
 clicken on a map.

 h) EXCEPTIONS parameter is optional and only supported value seems to be
 application/vnd.ogc.se_xml so there is no need to include it.

 When everything is put together the request should look like this:

 http://myserver.fi/cgi-bin/WMS?VERSION=1.1.1REQUEST=GetFeatureInfoSERV
 ICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=
 TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067S
 TYLES=QUERY_LAYERS=parcels2008,parcels2009INFO_FORMAT=text/plainFEATU
 RE_COUNT=100X=162Y=225

 This was the request part, another part would be to make OJ to parse
 what is sent back from WMS server.  Standard does not order which
 formats must of should be supported, but most common are propably
 text/plain, text/html and INFO_FORMAT=application/vnd.ogc.gml which is
 returning gml.

 Well, after writing all this I believe 

Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Sunburned Surveyor
Thanks Jukka.

It looks like programming of OJ is now being done by basically two
people. One is Stefan, and the other is myself. We also have Larry
contributing fixes, but some of the other SkyJUMP improvements still
have to be ported by Stefan or myself.

It is a small team, and my list of things to do for OJ is quite long.
Our ability to respond to user requests is only going to degrade if we
don't get more programmers involved at some point. Unless a feature
request aligns nicely with an interest of Stefan, Larry, or myself, it
probably isn't going to get done for a while.

I hate to admit this, but honesty is the best policy.

The Sunburned Surveyor

On Mon, Nov 16, 2009 at 10:12 AM, Rahkonen Jukka
jukka.rahko...@mmmtike.fi wrote:
 Hi,

 I can try to add the itch by saying that OJ could then have a better 
 GetFeatureInfo than QGIs, uDig and deeJUMP (funny mixture of small and 
 capital letters indeed).  None of them support selecting INFO_TYPE or 
 FEATURE_COUNT.  I am not sure if GvSIG does.

 -Jukka-


 -Alkuperäinen viesti-
 Lähettäjä: Sunburned Surveyor [mailto:sunburned.surve...@gmail.com]
 Lähetetty: ma 16.11.2009 18:58
 Vastaanottaja: OpenJump develop and use
 Aihe: Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

 Jukka,

 You can add this as a feature request to the tracker on our
 SourceForge page. It probably won't get implemented until a programmer
 gets an itch to do something about it.

 Landon

 On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
 Hi,

 It would be nice to be able to query WMS layers with GetFeatureInfo
 requests.  DeeJUMP has implemented this feature but I have understood
 that it is utilising deegree libraries. As a non-programmer I am
 thinking that adding this feature to the existing WMS part of OpenJUMP
 should not be extra difficult. The OGC standard text is here:
 http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
 wmsops.getfeatureinfo

 What needs to be done for making GetFeatureInfo requests, starting from
 a situation of successfull WMS GetMap request and the returned image
 being in OJ map Window is about the following.

 1. Get the service GetCapabilities document handy, let's say it is found
 here:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
 ON=1.1.1
 That is the initial query for using WMS get map so it is mostly
 implemented already but I will come back to this in section 3.
 2. Take the WMS GetMap request as basis.  Let's say it is like this:
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
 WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
 MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=

 3. Read and parse the GetFeatureInfo part of the GetCapabilities
 document that was queried in step 1:
 GetFeatureInfo
      Formattext/plain/Format
      Formatapplication/vnd.ogc.gml/Format
      DCPType
        HTTP
          GetOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
          PostOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
        /HTTP
      /DCPType
    /GetFeatureInfo

 4. Build the GetFeatureInfo query from the following components:
 a) Base url from step 3
 http://myserver.fi/cgi-bin/WMS?
 This online resource is usually the same that is used for
 GetCapabilities but according to the standard it may be something else,
 so the correct way would be to read and interpret the document.

 b) Version number of GetFeatureInfo request, I suppose it can always be
 the same that has been used for GetCapabilities and GetMap
 VERSION=1.1.1

 c) Request name
 REQUEST=GetFeatureInfo

 d) copy of the main part of GetMap request from the step 2
 SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
 RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
 067STYLES=
 So it is the whole GetMap request exept base url, version and request.

 d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
 contain at least one layer name, but may contain fewer layers than the
 original GetMap request. To make things a bit more simple I think it
 could always contain all the layers from the original GetMap request.

 e) Add INFO_FORMAT parameter.  It is optional, but without giving it
 server returns its default format and standard does not say what it
 should be so perhaps it would be better if WMS client ask for a certain
 format. Possible values are listed in GetFeatureInfo report in step 3.

 f) Add FEATURE_COUNT parameter. It is optional but it is good to have,
 because the default is 1 and that gives, for example, feature info of
 just one of the overlapping polygons which are queried.

 g) Add X and Y which are the pixel coordinates of the point that is
 clicken on a map.

 h) EXCEPTIONS parameter is optional and only supported value seems to be
 

Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Larry Becker
Don't forget Michaël, who probably commits more code updates than either of
us.

Larry
On Mon, Nov 16, 2009 at 2:12 PM, Sunburned Surveyor 
sunburned.surve...@gmail.com wrote:

 Thanks Jukka.

 It looks like programming of OJ is now being done by basically two
 people. One is Stefan, and the other is myself. We also have Larry
 contributing fixes, but some of the other SkyJUMP improvements still
 have to be ported by Stefan or myself.

 It is a small team, and my list of things to do for OJ is quite long.
 Our ability to respond to user requests is only going to degrade if we
 don't get more programmers involved at some point. Unless a feature
 request aligns nicely with an interest of Stefan, Larry, or myself, it
 probably isn't going to get done for a while.

 I hate to admit this, but honesty is the best policy.

 The Sunburned Surveyor

 On Mon, Nov 16, 2009 at 10:12 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
  Hi,
 
  I can try to add the itch by saying that OJ could then have a better
 GetFeatureInfo than QGIs, uDig and deeJUMP (funny mixture of small and
 capital letters indeed).  None of them support selecting INFO_TYPE or
 FEATURE_COUNT.  I am not sure if GvSIG does.
 
  -Jukka-
 
 
  -Alkuperäinen viesti-
  Lähettäjä: Sunburned Surveyor [mailto:sunburned.surve...@gmail.com]
  Lähetetty: ma 16.11.2009 18:58
  Vastaanottaja: OpenJump develop and use
  Aihe: Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?
 
  Jukka,
 
  You can add this as a feature request to the tracker on our
  SourceForge page. It probably won't get implemented until a programmer
  gets an itch to do something about it.
 
  Landon
 
  On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
  jukka.rahko...@mmmtike.fi wrote:
  Hi,
 
  It would be nice to be able to query WMS layers with GetFeatureInfo
  requests.  DeeJUMP has implemented this feature but I have understood
  that it is utilising deegree libraries. As a non-programmer I am
  thinking that adding this feature to the existing WMS part of OpenJUMP
  should not be extra difficult. The OGC standard text is here:
 
 http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
  wmsops.getfeatureinfo
 
  What needs to be done for making GetFeatureInfo requests, starting from
  a situation of successfull WMS GetMap request and the returned image
  being in OJ map Window is about the following.
 
  1. Get the service GetCapabilities document handy, let's say it is found
  here:
 
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
  ON=1.1.1
  That is the initial query for using WMS get map so it is mostly
  implemented already but I will come back to this in section 3.
  2. Take the WMS GetMap request as basis.  Let's say it is like this:
 
 http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
  WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
  MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=
 
  3. Read and parse the GetFeatureInfo part of the GetCapabilities
  document that was queried in step 1:
  GetFeatureInfo
   Formattext/plain/Format
   Formatapplication/vnd.ogc.gml/Format
   DCPType
 HTTP
   GetOnlineResource
  xmlns:xlink=http://www.w3.org/1999/xlink;
  xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
   PostOnlineResource
  xmlns:xlink=http://www.w3.org/1999/xlink;
  xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
 /HTTP
   /DCPType
 /GetFeatureInfo
 
  4. Build the GetFeatureInfo query from the following components:
  a) Base url from step 3
  http://myserver.fi/cgi-bin/WMS?
  This online resource is usually the same that is used for
  GetCapabilities but according to the standard it may be something else,
  so the correct way would be to read and interpret the document.
 
  b) Version number of GetFeatureInfo request, I suppose it can always be
  the same that has been used for GetCapabilities and GetMap
  VERSION=1.1.1
 
  c) Request name
  REQUEST=GetFeatureInfo
 
  d) copy of the main part of GetMap request from the step 2
  SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
  RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
  067STYLES=
  So it is the whole GetMap request exept base url, version and request.
 
  d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
  contain at least one layer name, but may contain fewer layers than the
  original GetMap request. To make things a bit more simple I think it
  could always contain all the layers from the original GetMap request.
 
  e) Add INFO_FORMAT parameter.  It is optional, but without giving it
  server returns its default format and standard does not say what it
  should be so perhaps it would be better if WMS client ask for a certain
  format. Possible values are listed in GetFeatureInfo report in step 3.
 
  f) Add FEATURE_COUNT parameter. It is optional but it is good to have,
  because the 

Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Sunburned Surveyor
So we are four. :]

Sorry about that Michael.

Landon

On Mon, Nov 16, 2009 at 12:42 PM, Larry Becker becker.la...@gmail.com wrote:
 Don't forget Michaël, who probably commits more code updates than either of
 us.

 Larry
 On Mon, Nov 16, 2009 at 2:12 PM, Sunburned Surveyor
 sunburned.surve...@gmail.com wrote:

 Thanks Jukka.

 It looks like programming of OJ is now being done by basically two
 people. One is Stefan, and the other is myself. We also have Larry
 contributing fixes, but some of the other SkyJUMP improvements still
 have to be ported by Stefan or myself.

 It is a small team, and my list of things to do for OJ is quite long.
 Our ability to respond to user requests is only going to degrade if we
 don't get more programmers involved at some point. Unless a feature
 request aligns nicely with an interest of Stefan, Larry, or myself, it
 probably isn't going to get done for a while.

 I hate to admit this, but honesty is the best policy.

 The Sunburned Surveyor

 On Mon, Nov 16, 2009 at 10:12 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
  Hi,
 
  I can try to add the itch by saying that OJ could then have a better
  GetFeatureInfo than QGIs, uDig and deeJUMP (funny mixture of small and
  capital letters indeed).  None of them support selecting INFO_TYPE or
  FEATURE_COUNT.  I am not sure if GvSIG does.
 
  -Jukka-
 
 
  -Alkuperäinen viesti-
  Lähettäjä: Sunburned Surveyor [mailto:sunburned.surve...@gmail.com]
  Lähetetty: ma 16.11.2009 18:58
  Vastaanottaja: OpenJump develop and use
  Aihe: Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?
 
  Jukka,
 
  You can add this as a feature request to the tracker on our
  SourceForge page. It probably won't get implemented until a programmer
  gets an itch to do something about it.
 
  Landon
 
  On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
  jukka.rahko...@mmmtike.fi wrote:
  Hi,
 
  It would be nice to be able to query WMS layers with GetFeatureInfo
  requests.  DeeJUMP has implemented this feature but I have understood
  that it is utilising deegree libraries. As a non-programmer I am
  thinking that adding this feature to the existing WMS part of OpenJUMP
  should not be extra difficult. The OGC standard text is here:
 
  http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
  wmsops.getfeatureinfo
 
  What needs to be done for making GetFeatureInfo requests, starting from
  a situation of successfull WMS GetMap request and the returned image
  being in OJ map Window is about the following.
 
  1. Get the service GetCapabilities document handy, let's say it is
  found
  here:
 
  http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
  ON=1.1.1
  That is the initial query for using WMS get map so it is mostly
  implemented already but I will come back to this in section 3.
  2. Take the WMS GetMap request as basis.  Let's say it is like this:
 
  http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;
 
  WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
  MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=
 
  3. Read and parse the GetFeatureInfo part of the GetCapabilities
  document that was queried in step 1:
  GetFeatureInfo
       Formattext/plain/Format
       Formatapplication/vnd.ogc.gml/Format
       DCPType
         HTTP
           GetOnlineResource
  xmlns:xlink=http://www.w3.org/1999/xlink;
  xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
           PostOnlineResource
  xmlns:xlink=http://www.w3.org/1999/xlink;
  xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
         /HTTP
       /DCPType
     /GetFeatureInfo
 
  4. Build the GetFeatureInfo query from the following components:
  a) Base url from step 3
  http://myserver.fi/cgi-bin/WMS?
  This online resource is usually the same that is used for
  GetCapabilities but according to the standard it may be something else,
  so the correct way would be to read and interpret the document.
 
  b) Version number of GetFeatureInfo request, I suppose it can always be
  the same that has been used for GetCapabilities and GetMap
  VERSION=1.1.1
 
  c) Request name
  REQUEST=GetFeatureInfo
 
  d) copy of the main part of GetMap request from the step 2
 
  SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA
 
  RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
  067STYLES=
  So it is the whole GetMap request exept base url, version and request.
 
  d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
  contain at least one layer name, but may contain fewer layers than the
  original GetMap request. To make things a bit more simple I think it
  could always contain all the layers from the original GetMap request.
 
  e) Add INFO_FORMAT parameter.  It is optional, but without giving it
  server returns its default format and standard does not say what it
  should be so perhaps it would be better if WMS client ask for a certain
  format. 

Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

2009-11-16 Thread Michaël Michaud

 So we are four. :]

 Sorry about that Michael.
   
Don't be sorry because I haven't contributed for a while (even not for 
the site updating :-().
I sincerly hope that Jukka's request will find a skilled programmer 
interested in wms stuff.

Michaël

 Landon

 On Mon, Nov 16, 2009 at 12:42 PM, Larry Becker becker.la...@gmail.com wrote:
   
 Don't forget Michaël, who probably commits more code updates than either of
 us.

 Larry
 On Mon, Nov 16, 2009 at 2:12 PM, Sunburned Surveyor
 sunburned.surve...@gmail.com wrote:
 
 Thanks Jukka.

 It looks like programming of OJ is now being done by basically two
 people. One is Stefan, and the other is myself. We also have Larry
 contributing fixes, but some of the other SkyJUMP improvements still
 have to be ported by Stefan or myself.

 It is a small team, and my list of things to do for OJ is quite long.
 Our ability to respond to user requests is only going to degrade if we
 don't get more programmers involved at some point. Unless a feature
 request aligns nicely with an interest of Stefan, Larry, or myself, it
 probably isn't going to get done for a while.

 I hate to admit this, but honesty is the best policy.

 The Sunburned Surveyor

 On Mon, Nov 16, 2009 at 10:12 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
   
 Hi,

 I can try to add the itch by saying that OJ could then have a better
 GetFeatureInfo than QGIs, uDig and deeJUMP (funny mixture of small and
 capital letters indeed).  None of them support selecting INFO_TYPE or
 FEATURE_COUNT.  I am not sure if GvSIG does.

 -Jukka-


 -Alkuperäinen viesti-
 Lähettäjä: Sunburned Surveyor [mailto:sunburned.surve...@gmail.com]
 Lähetetty: ma 16.11.2009 18:58
 Vastaanottaja: OpenJump develop and use
 Aihe: Re: [JPP-Devel] Adding WMS GetFeatureInfo into OJ?

 Jukka,

 You can add this as a feature request to the tracker on our
 SourceForge page. It probably won't get implemented until a programmer
 gets an itch to do something about it.

 Landon

 On Mon, Nov 16, 2009 at 4:08 AM, Rahkonen Jukka
 jukka.rahko...@mmmtike.fi wrote:
 
 Hi,

 It would be nice to be able to query WMS layers with GetFeatureInfo
 requests.  DeeJUMP has implemented this feature but I have understood
 that it is utilising deegree libraries. As a non-programmer I am
 thinking that adding this feature to the existing WMS part of OpenJUMP
 should not be extra difficult. The OGC standard text is here:

 http://cite.opengeospatial.org/OGCTestData/wms/1.1.1/spec/wms1.1.1.html#
 wmsops.getfeatureinfo

 What needs to be done for making GetFeatureInfo requests, starting from
 a situation of successfull WMS GetMap request and the returned image
 being in OJ map Window is about the following.

 1. Get the service GetCapabilities document handy, let's say it is
 found
 here:

 http://myserver.fi/cgi-bin/WMS?REQUEST=GetCapabilitiesSERVICE=WMSVERSI
 ON=1.1.1
 That is the initial query for using WMS get map so it is mostly
 implemented already but I will come back to this in section 3.
 2. Take the WMS GetMap request as basis.  Let's say it is like this:

 http://myserver.fi/cgi-bin/WMS?REQUEST=GetMapSERVICE=WMSVERSION=1.1.1;

 WIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPARENT=TRUEFOR
 MAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3067STYLES=

 3. Read and parse the GetFeatureInfo part of the GetCapabilities
 document that was queried in step 1:
 GetFeatureInfo
  Formattext/plain/Format
  Formatapplication/vnd.ogc.gml/Format
  DCPType
HTTP
  GetOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Get
  PostOnlineResource
 xmlns:xlink=http://www.w3.org/1999/xlink;
 xlink:href=http://myserver.fi/cgi-bin/WMS?//Post
/HTTP
  /DCPType
/GetFeatureInfo

 4. Build the GetFeatureInfo query from the following components:
 a) Base url from step 3
 http://myserver.fi/cgi-bin/WMS?
 This online resource is usually the same that is used for
 GetCapabilities but according to the standard it may be something else,
 so the correct way would be to read and interpret the document.

 b) Version number of GetFeatureInfo request, I suppose it can always be
 the same that has been used for GetCapabilities and GetMap
 VERSION=1.1.1

 c) Request name
 REQUEST=GetFeatureInfo

 d) copy of the main part of GetMap request from the step 2

 SERVICE=WMSWIDTH=600HEIGHT=400LAYERS=parcels2008,parcels2009TRANSPA

 RENT=TRUEFORMAT=image/pngBBOX=43,6943000,430600,6943400SRS=EPSG:3
 067STYLES=
 So it is the whole GetMap request exept base url, version and request.

 d) Add QUERY_LAYERS parameter.  Standard says: This parameter shall
 contain at least one layer name, but may contain fewer layers than the
 original GetMap request. To make things a bit more simple I think it
 could always contain all the layers from the original GetMap request.

 e) Add INFO_FORMAT parameter.  It is optional, but without giving it
 server returns its