Re: [pmapper-users] Querying rasters
Hi Armin Been off-grid for a bit, thanks for clarifying. I appreciate it is selection of pixels, this may be still useful in some situations for smaller local areas. I am dealing with model outputs (to date mainly rectilinear-polygon features), though may now be dealing with rasterised flexi-mesh grids instead and trying to maintain the level of data accessibility where possible. I wonder whether I need to grab selection extents and query a separate points feature class instead. Cheers Chris On 22 November 2013 18:17, Armin Burger armin.bur...@gmail.com wrote: On 11/22/2013 02:38 PM, Chris Jackson wrote: Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? by design. You'd definitively not want a select on raster data, and it wouldn't make much sense either. See http://mapserver.org/input/raster.html#raster-query and especially the sentence Raster queries on raster layers return one point feature for each pixel matching the query. So a single feature is a pixel, not the pixels belonging to a class and separated from other classes. If your selections are e.g. 5000 pixels you would get 5000 records back to display, all with the same values... and you'd need to create 5000 points for the highlighting layer. Also, one would expect the full area of a homogeneous class block to be treated as a single feature (like a single polygon) and selected altogether, which is not feasible since every pixel is an independent. Think about a global vegetation raster layer, just 1 by 5000 pixels which is not really much (e.g. a Tiff with 150 MB). If a user selects the whole world you'd select roughly 0.3 * 1 * 5000 pixels and their values to be read pixel by pixel... -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users
Re: [pmapper-users] Querying rasters
if you want to give it a try with raster layers and selection, change in incphp/xajax/x_select.php, line 94 from if ($mapLayer-type 3 ... to if ($mapLayer-type 4 ... You should turn off highlighting in the XML config file to avoid errors. armin On 11/25/2013 08:58 PM, Chris Jackson wrote: Hi Armin Been off-grid for a bit, thanks for clarifying. I appreciate it is selection of pixels, this may be still useful in some situations for smaller local areas. I am dealing with model outputs (to date mainly rectilinear-polygon features), though may now be dealing with rasterised flexi-mesh grids instead and trying to maintain the level of data accessibility where possible. I wonder whether I need to grab selection extents and query a separate points feature class instead. Cheers Chris On 22 November 2013 18:17, Armin Burger armin.bur...@gmail.com wrote: On 11/22/2013 02:38 PM, Chris Jackson wrote: Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? by design. You'd definitively not want a select on raster data, and it wouldn't make much sense either. See http://mapserver.org/input/raster.html#raster-query and especially the sentence Raster queries on raster layers return one point feature for each pixel matching the query. So a single feature is a pixel, not the pixels belonging to a class and separated from other classes. If your selections are e.g. 5000 pixels you would get 5000 records back to display, all with the same values... and you'd need to create 5000 points for the highlighting layer. Also, one would expect the full area of a homogeneous class block to be treated as a single feature (like a single polygon) and selected altogether, which is not feasible since every pixel is an independent. Think about a global vegetation raster layer, just 1 by 5000 pixels which is not really much (e.g. a Tiff with 150 MB). If a user selects the whole world you'd select roughly 0.3 * 1 * 5000 pixels and their values to be read pixel by pixel... -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users
Re: [pmapper-users] Querying rasters
Cheers Armin will give that a go, out of interest could an attribute search query (find all pixels between values x and y) be wired to a raster layer? Chris On 25 November 2013 20:26, Armin Burger armin.bur...@gmx.net wrote: if you want to give it a try with raster layers and selection, change in incphp/xajax/x_select.php, line 94 from if ($mapLayer-type 3 ... to if ($mapLayer-type 4 ... You should turn off highlighting in the XML config file to avoid errors. armin On 11/25/2013 08:58 PM, Chris Jackson wrote: Hi Armin Been off-grid for a bit, thanks for clarifying. I appreciate it is selection of pixels, this may be still useful in some situations for smaller local areas. I am dealing with model outputs (to date mainly rectilinear-polygon features), though may now be dealing with rasterised flexi-mesh grids instead and trying to maintain the level of data accessibility where possible. I wonder whether I need to grab selection extents and query a separate points feature class instead. Cheers Chris On 22 November 2013 18:17, Armin Burger armin.bur...@gmail.com wrote: On 11/22/2013 02:38 PM, Chris Jackson wrote: Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? by design. You'd definitively not want a select on raster data, and it wouldn't make much sense either. See http://mapserver.org/input/raster.html#raster-query and especially the sentence Raster queries on raster layers return one point feature for each pixel matching the query. So a single feature is a pixel, not the pixels belonging to a class and separated from other classes. If your selections are e.g. 5000 pixels you would get 5000 records back to display, all with the same values... and you'd need to create 5000 points for the highlighting layer. Also, one would expect the full area of a homogeneous class block to be treated as a single feature (like a single polygon) and selected altogether, which is not feasible since every pixel is an independent. Think about a global vegetation raster layer, just 1 by 5000 pixels which is not really much (e.g. a Tiff with 150 MB). If a user selects the whole world you'd select roughly 0.3 * 1 * 5000 pixels and their values to be read pixel by pixel... -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users
Re: [pmapper-users] Querying rasters
from the MS docs: Other query operations such as QueryByIndex, QueryByIndexAdd, QueryByAttributes and QueryByFeature are not supported for raster layers On 11/25/2013 09:59 PM, Chris Jackson wrote: Cheers Armin will give that a go, out of interest could an attribute search query (find all pixels between values x and y) be wired to a raster layer? Chris On 25 November 2013 20:26, Armin Burger armin.bur...@gmx.net wrote: if you want to give it a try with raster layers and selection, change in incphp/xajax/x_select.php, line 94 from if ($mapLayer-type 3 ... to if ($mapLayer-type 4 ... You should turn off highlighting in the XML config file to avoid errors. armin On 11/25/2013 08:58 PM, Chris Jackson wrote: Hi Armin Been off-grid for a bit, thanks for clarifying. I appreciate it is selection of pixels, this may be still useful in some situations for smaller local areas. I am dealing with model outputs (to date mainly rectilinear-polygon features), though may now be dealing with rasterised flexi-mesh grids instead and trying to maintain the level of data accessibility where possible. I wonder whether I need to grab selection extents and query a separate points feature class instead. Cheers Chris On 22 November 2013 18:17, Armin Burger armin.bur...@gmail.com wrote: On 11/22/2013 02:38 PM, Chris Jackson wrote: Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? by design. You'd definitively not want a select on raster data, and it wouldn't make much sense either. See http://mapserver.org/input/raster.html#raster-query and especially the sentence Raster queries on raster layers return one point feature for each pixel matching the query. So a single feature is a pixel, not the pixels belonging to a class and separated from other classes. If your selections are e.g. 5000 pixels you would get 5000 records back to display, all with the same values... and you'd need to create 5000 points for the highlighting layer. Also, one would expect the full area of a homogeneous class block to be treated as a single feature (like a single polygon) and selected altogether, which is not feasible since every pixel is an independent. Think about a global vegetation raster layer, just 1 by 5000 pixels which is not really much (e.g. a Tiff with 150 MB). If a user selects the whole world you'd select roughly 0.3 * 1 * 5000 pixels and their values to be read pixel by pixel... -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk
Re: [pmapper-users] Querying rasters
Oh well, thanks again for the info Armin, have a good one. Cheers Chris On 25 November 2013 21:04, Armin Burger armin.bur...@gmail.com wrote: from the MS docs: Other query operations such as QueryByIndex, QueryByIndexAdd, QueryByAttributes and QueryByFeature are not supported for raster layers On 11/25/2013 09:59 PM, Chris Jackson wrote: Cheers Armin will give that a go, out of interest could an attribute search query (find all pixels between values x and y) be wired to a raster layer? Chris On 25 November 2013 20:26, Armin Burger armin.bur...@gmx.net wrote: if you want to give it a try with raster layers and selection, change in incphp/xajax/x_select.php, line 94 from if ($mapLayer-type 3 ... to if ($mapLayer-type 4 ... You should turn off highlighting in the XML config file to avoid errors. armin On 11/25/2013 08:58 PM, Chris Jackson wrote: Hi Armin Been off-grid for a bit, thanks for clarifying. I appreciate it is selection of pixels, this may be still useful in some situations for smaller local areas. I am dealing with model outputs (to date mainly rectilinear-polygon features), though may now be dealing with rasterised flexi-mesh grids instead and trying to maintain the level of data accessibility where possible. I wonder whether I need to grab selection extents and query a separate points feature class instead. Cheers Chris On 22 November 2013 18:17, Armin Burger armin.bur...@gmail.com wrote: On 11/22/2013 02:38 PM, Chris Jackson wrote: Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? by design. You'd definitively not want a select on raster data, and it wouldn't make much sense either. See http://mapserver.org/input/raster.html#raster-query and especially the sentence Raster queries on raster layers return one point feature for each pixel matching the query. So a single feature is a pixel, not the pixels belonging to a class and separated from other classes. If your selections are e.g. 5000 pixels you would get 5000 records back to display, all with the same values... and you'd need to create 5000 points for the highlighting layer. Also, one would expect the full area of a homogeneous class block to be treated as a single feature (like a single polygon) and selected altogether, which is not feasible since every pixel is an independent. Think about a global vegetation raster layer, just 1 by 5000 pixels which is not really much (e.g. a Tiff with 150 MB). If a user selects the whole world you'd select roughly 0.3 * 1 * 5000 pixels and their values to be read pixel by pixel... -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the
[pmapper-users] Querying rasters
Hi all I got the old Corine geotiff raster sample working with the usual select by click tool, but it doesn't work using select by rectangle (doesn't appear on the list of layers to choose). Is this by design or me just missing some configuration? Can it be done? Thanks Chris -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ pmapper-users mailing list pmapper-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pmapper-users