Re: [Geoserver-users] layer styling
On Tue, Jul 7, 2015 at 11:45 PM, Bessette-Halsema, Dominique E < dominique.besse...@gdit.com> wrote: > There is a hole in my overlay even though there is underlying data. > > > > Attached is a picture from the layer previewer. The value (1.0) is the > mouse click shown in the picture. > > > > The style is as follows. Shouldn’t my selected point be the Moderate > Impact value? > GetFeatureInfo always returned the raw data (the actual values from the bands), not the SLD labels, which are simply meant to be used for legend generation (GetLegendGraphics). What you're suggesting makes sense for rasters with an enumerated set of values, but think of a DEM, people might get rather disconcerted if we returned "High" or "Very high" instead of the actual elevation :-p That said, I guess we could have a vendor parameter that activates the return of the labels instead of the values. If you are interested I can show you where to make the modifications Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] layer styling
Sorry I didn’t mean the actual label. I meant the color in the raster should be yellow which is the Moderate Impact color. The point value I clicked is 1.0 but there is not a style associated with it. My style is as follows Dominique Bessette Software Engineer General Dynamics Information Technology Office: 619-881-2748 From: andrea.a...@gmail.com [mailto:andrea.a...@gmail.com] On Behalf Of Andrea Aime Sent: Tuesday, July 07, 2015 10:58 PM To: Bessette-Halsema, Dominique E Cc: geoserver-users@lists.sourceforge.net Subject: Re: [Geoserver-users] layer styling On Tue, Jul 7, 2015 at 11:45 PM, Bessette-Halsema, Dominique E mailto:dominique.besse...@gdit.com>> wrote: There is a hole in my overlay even though there is underlying data. Attached is a picture from the layer previewer. The value (1.0) is the mouse click shown in the picture. The style is as follows. Shouldn’t my selected point be the Moderate Impact value? GetFeatureInfo always returned the raw data (the actual values from the bands), not the SLD labels, which are simply meant to be used for legend generation (GetLegendGraphics). What you're suggesting makes sense for rasters with an enumerated set of values, but think of a DEM, people might get rather disconcerted if we returned "High" or "Very high" instead of the actual elevation :-p That said, I guess we could have a vendor parameter that activates the return of the labels instead of the values. If you are interested I can show you where to make the modifications Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] layer styling
On Wed, Jul 8, 2015 at 5:36 PM, Bessette-Halsema, Dominique E < dominique.besse...@gdit.com> wrote: > Sorry I didn’t mean the actual label. I meant the color in the raster > should be yellow which is the Moderate Impact color. > > > > The point value I clicked is 1.0 but there is not a style associated with > it. > > > > My style is as follows > > > > > >quantity="0.0" label="No Impact"/> > >quantity="1.0" label="Moderate Impact"/> > Hum... quantity = 1 here. So there is a style associated to it. Ah, from the screenshot it seems there is a translation between the point you're clicking, and where the GetFeatureInfo is actually picking the value. You're oversampling a lot there, it might be the "half pixel" issue, OGC wants us to use the center of the pixel as the reference, most data uses the corner of the pixel instead. We have machinery to go from one to the other, wondering if in some place in the GetFeatureInfo code chain we are not applying it correctly (something one would notice only when oversampling something like 50-100 times compared to the native resolution) Can you verify there is a predictable translation between pixel queried, and pixel you get in the response? Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it *AVVERTENZE AI SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] layer styling
Thanks for the help. I’m not sure how to verify the pixel, but heres some more information about how I create the grid. Initially I create an ascii grid file (below), I then use gdal to create the geotiff and post the geotiff to geoserver. Do you think geoserver is interpolating so that there are decimal values in between? ncols 10 nrows 12 xllcorner 0.0 yllcorner 0.0 cellsize 0.18181818181818188 nodata_value 5.0 1.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 I changed the style and now I see the following picture (attached called image-intervals-sld) I also create another grid (attached image-rawdata) using a raw data ascii file in the same way (ascii ->gdal translate -> geotiff -> geoserver) ncols 10 nrows 12 xllcorner 0.0 yllcorner 0.0 cellsize 0.18181818181818188 nodata_value 5.0 244.789 247.289 249.789 252.289 254.789 257.289 259.789 262.289 264.789 267.289 246.289 248.789 251.289 253.789 256.289 258.789 261.289 263.789 266.289 268.789 247.789 250.289 252.789 255.289 257.789 260.289 262.789 265.289 267.789 270.289 249.289 251.789 254.289 256.789 259.289 261.789 264.289 266.789 269.289 271.789 250.789 253.289 255.789 258.289 260.789 263.289 265.789 268.289 270.789 273.289 252.289 254.789 257.289 259.789 262.289 264.789 267.289 269.789 272.289 274.789 253.789 256.289 258.789 261.289 263.789 266.289 268.789 271.289 273.789 276.289 255.289 257.789 260.289 262.789 265.289 267.789 270.289 272.789 275.289 277.789 256.789 259.289 261.789 264.289 266.789 269.289 271.789 274.289 276.789 279.289 258.289 260.789 263.289 265.789 268.289 270.789 273.289 275.789 278.289 280.789 259.789 262.289 264.789 267.289 269.789 272.289 274.789 277.289 279.789 282.289 261.289 263.789 266.289 268.789 271.289 273.789 276.289 278.789 281.289 283.789 The styling for this grid uses intervals //yellow //green Why do the grids look so different? Again is it how geoserver is interpolating the grids? Dominique Bessette Software Engineer General Dynamics Information Technology Office: 619-881-2748 From: andrea.a...@gmail.com [mailto:andrea.a...@gmail.com] On Behalf Of Andrea Aime Sent: Wednesday, July 08, 2015 8:47 AM To: Bessette-Halsema, Dominique E Cc: geoserver-users@lists.sourceforge.net Subject: Re: [Geoserver-users] layer styling On Wed, Jul 8, 2015 at 5:36 PM, Bessette-Halsema, Dominique E mailto:dominique.besse...@gdit.com>> wrote: Sorry I didn’t mean the actual label. I meant the color in the raster should be yellow which is the Moderate Impact color. The point value I clicked is 1.0 but there is not a style associated with it. My style is as follows Hum... quantity = 1 here. So there is a style associated to it. Ah, from the screenshot it seems there is a translation between the point you're clicking, and where the GetFeatureInfo is actually picking the value. You're oversampling a lot there, it might be the "half pixel" issue, OGC wants us to use the center of the pixel as the reference, most data uses the corner of the pixel instead. We have machinery to go from one to the other, wondering if in some place in the GetFeatureInfo code chain we are not applying it correctly (something one would notice only when oversampling something like 50-100 times compared to the native resolution) Can you verify there is a predictable translation between pixel queried, and pixel you get in the response? Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it AVVERTENZE AI SENSI DEL D.Lgs. 196
Re: [Geoserver-users] layer styling
I think that was the issue. I set the WMS page to interpolate to nearest neighbor by default and got the same image for both. Is there a way to define the interpolation for select overlays? Dominique Bessette Software Engineer General Dynamics Information Technology Office: 619-881-2748 From: andrea.a...@gmail.com [mailto:andrea.a...@gmail.com] On Behalf Of Andrea Aime Sent: Wednesday, July 08, 2015 8:47 AM To: Bessette-Halsema, Dominique E Cc: geoserver-users@lists.sourceforge.net Subject: Re: [Geoserver-users] layer styling On Wed, Jul 8, 2015 at 5:36 PM, Bessette-Halsema, Dominique E mailto:dominique.besse...@gdit.com>> wrote: Sorry I didn’t mean the actual label. I meant the color in the raster should be yellow which is the Moderate Impact color. The point value I clicked is 1.0 but there is not a style associated with it. My style is as follows Hum... quantity = 1 here. So there is a style associated to it. Ah, from the screenshot it seems there is a translation between the point you're clicking, and where the GetFeatureInfo is actually picking the value. You're oversampling a lot there, it might be the "half pixel" issue, OGC wants us to use the center of the pixel as the reference, most data uses the corner of the pixel instead. We have machinery to go from one to the other, wondering if in some place in the GetFeatureInfo code chain we are not applying it correctly (something one would notice only when oversampling something like 50-100 times compared to the native resolution) Can you verify there is a predictable translation between pixel queried, and pixel you get in the response? Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users
Re: [Geoserver-users] layer styling
Found the answer to this too. you set the GSCoverageEncoder Thanks for your help From: Bessette-Halsema, Dominique E Sent: Wednesday, July 08, 2015 11:00 AM To: 'Andrea Aime' Cc: geoserver-users@lists.sourceforge.net Subject: RE: [Geoserver-users] layer styling I think that was the issue. I set the WMS page to interpolate to nearest neighbor by default and got the same image for both. Is there a way to define the interpolation for select overlays? Dominique Bessette Software Engineer General Dynamics Information Technology Office: 619-881-2748 From: andrea.a...@gmail.com<mailto:andrea.a...@gmail.com> [mailto:andrea.a...@gmail.com] On Behalf Of Andrea Aime Sent: Wednesday, July 08, 2015 8:47 AM To: Bessette-Halsema, Dominique E Cc: geoserver-users@lists.sourceforge.net<mailto:geoserver-users@lists.sourceforge.net> Subject: Re: [Geoserver-users] layer styling On Wed, Jul 8, 2015 at 5:36 PM, Bessette-Halsema, Dominique E mailto:dominique.besse...@gdit.com>> wrote: Sorry I didn’t mean the actual label. I meant the color in the raster should be yellow which is the Moderate Impact color. The point value I clicked is 1.0 but there is not a style associated with it. My style is as follows Hum... quantity = 1 here. So there is a style associated to it. Ah, from the screenshot it seems there is a translation between the point you're clicking, and where the GetFeatureInfo is actually picking the value. You're oversampling a lot there, it might be the "half pixel" issue, OGC wants us to use the center of the pixel as the reference, most data uses the corner of the pixel instead. We have machinery to go from one to the other, wondering if in some place in the GetFeatureInfo code chain we are not applying it correctly (something one would notice only when oversampling something like 50-100 times compared to the native resolution) Can you verify there is a predictable translation between pixel queried, and pixel you get in the response? Cheers Andrea -- == GeoServer Professional Services from the experts! Visit http://goo.gl/it488V for more information. == Ing. Andrea Aime @geowolf Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584 1660272 mob: +39 339 8844549 http://www.geo-solutions.it http://twitter.com/geosolutions_it AVVERTENZE AI SENSI DEL D.Lgs. 196/2003 Le informazioni contenute in questo messaggio di posta elettronica e/o nel/i file/s allegato/i sono da considerarsi strettamente riservate. Il loro utilizzo è consentito esclusivamente al destinatario del messaggio, per le finalità indicate nel messaggio stesso. Qualora riceviate questo messaggio senza esserne il destinatario, Vi preghiamo cortesemente di darcene notizia via e-mail e di procedere alla distruzione del messaggio stesso, cancellandolo dal Vostro sistema. Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The information in this message and/or attachments, is intended solely for the attention and use of the named addressee(s) and may be confidential or proprietary in nature or covered by the provisions of privacy act (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection Code).Any use not in accord with its purpose, any disclosure, reproduction, copying, distribution, or either dissemination, either whole or partial, is strictly forbidden except previous formal approval of the named addressee(s). If you are not the intended recipient, please contact immediately the sender by telephone, fax or e-mail and delete the information in this message that has been received in error. The sender does not give any warranty or accept liability as the content, accuracy or completeness of sent messages and accepts no responsibility for changes made after they were sent or for other risks which arise as a result of e-mail transmission, viruses, etc. --- -- Don't Limit Your Business. Reach for the Cloud. GigeNET's Cloud Solutions provide you with the tools and support that you need to offload your IT needs and focus on growing your business. Configured For All Businesses. Start Your Cloud Today. https://www.gigenetcloud.com/___ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users