[Geoserver-users] IDW Interpolation

  
Hi All,
    
   I have a point sampling location on which I want to execute IDW
Interpolation. Regarding this I have number of questions as follows -

  a) Is there any process available for IDW interpolation (Available in
ArcGIS) in Geoserver.

  b) If not present how can I write my own function in Geoserver.

  c) How to use R function in Geoserver.

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

On Tue, Jun 14, 2016 at 8:09 AM, rakesh.modi1585 <rakesh.modi1585@anonymised.com>
wrote:

Hi All,

   I have a point sampling location on which I want to execute IDW
Interpolation. Regarding this I have number of questions as follows -

  a) Is there any process available for IDW interpolation (Available in
ArcGIS) in Geoserver.

Not that I know of, but there is a point interpolator called "Barnes
Surfaces"
that should do a better job than IDW for slowly varying data (e.g.,
metereological data).
While available in GeoServer, it's unfortunately not documented in the
official docs, but Boundless
has a page describing it here:

http://suite.opengeo.org/docs/latest/cartography/rt/barnes.html

  b) If not present how can I write my own function in Geoserver.

Yes. The barnes surfaces could serve as an example:

https://github.com/geotools/geotools/blob/master/modules/unsupported/process-feature/src/main/java/org/geotools/process/vector/BarnesSurfaceProcess.java

  c) How to use R function in Geoserver.

We do not have direct bindings for R, but they could be written by creating
a ProcessFactory
(not trivial, but powerful, a properly done one would allow to use most R
spatial capabilities).

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 di Montramito 3/A
55054 Massarosa (LU)
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.

-------------------------------------------------------

Thank geowolf for reply,

Now i am using BarnesSurface Interpolation as you suggested but this will
not give appropriate work. I am having valueattr in between 60 to 150 but
the output raster contains only one value. pls find below my PointLayer,
style XML and outpur.

<http://osgeo-org.1560.x6.nabble.com/file/n5271941/PointLayer.png&gt;

Style --

<?xml version="1.0" encoding="ISO-8859-1"?>
<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld&quot;
xmlns:ogc="http://www.opengis.net/ogc&quot;
xmlns:xlink="http://www.w3.org/1999/xlink&quot;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot;&gt;
  <NamedLayer>
    <Name>Barnes surface</Name>
    <UserStyle>
      <Title>Barnes Surface</Title>
      <Abstract>A style that produces a Barnes surface using a rendering
transformation</Abstract>
      <FeatureTypeStyle>
   <Transformation>
     <ogc:Function name="vec:BarnesSurface">
       <ogc:Function name="parameter">
         <ogc:Literal>data</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>valueAttr</ogc:Literal>
         <ogc:Literal>n</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>scale</ogc:Literal>
         <ogc:Literal>15.0</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>convergence</ogc:Literal>
         <ogc:Literal>0.2</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>passes</ogc:Literal>
         <ogc:Literal>3</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>minObservations</ogc:Literal>
         <ogc:Literal>1</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>maxObservationDistance</ogc:Literal>
         <ogc:Literal>10</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>pixelsPerCell</ogc:Literal>
         <ogc:Literal>10</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>queryBuffer</ogc:Literal>
         <ogc:Literal>40</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputBBOX</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_bbox</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputWidth</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_width</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputHeight</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_height</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
     </ogc:Function>
   </Transformation>
   <Rule>
     <RasterSymbolizer>
       
       <Geometry><ogc:PropertyName>point</ogc:PropertyName></Geometry>
       <Opacity>0.8</Opacity>
       <ColorMap type="ramp" >
         <ColorMapEntry color="#FFFFFF" quantity="-990" label="nodata"
opacity="0"/>
         <ColorMapEntry color="#2E4AC9" quantity="-9" label="values"/>
         <ColorMapEntry color="#41A0FC" quantity="-6" label="values" />
         <ColorMapEntry color="#58CCFB" quantity="-3" label="values" />
         <ColorMapEntry color="#76F9FC" quantity="0" label="values" />
         <ColorMapEntry color="#6AC597" quantity="3" label="values" />
         <ColorMapEntry color="#479364" quantity="6" label="values" />
         <ColorMapEntry color="#2E6000" quantity="9" label="values" />
         <ColorMapEntry color="#579102" quantity="12" label="values" />
         <ColorMapEntry color="#9AF20C" quantity="15" label="values" />
         <ColorMapEntry color="#B7F318" quantity="18" label="values" />
         <ColorMapEntry color="#DBF525" quantity="21" label="values" />
         <ColorMapEntry color="#FAF833" quantity="24" label="values" />
         <ColorMapEntry color="#F9C933" quantity="27" label="values" />
         <ColorMapEntry color="#F19C33" quantity="30" label="values" />
         <ColorMapEntry color="#ED7233" quantity="33" label="values" />
         <ColorMapEntry color="#EA3F33" quantity="36" label="values" />
         <ColorMapEntry color="#BB3026" quantity="999" label="values" />
       </ColorMap>
     </RasterSymbolizer>
    </Rule>
      </FeatureTypeStyle>
    </UserStyle>
  </NamedLayer>
</StyledLayerDescriptor>

<http://osgeo-org.1560.x6.nabble.com/file/n5271941/Output_Raster.png&gt;

Why not raster displayed as per symbology .

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5271941.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

Hi Rakesh,
sorry, I’m not the author of that interpolator and have no experience using it, but I’ve
seen examples of it working… it’s probably a matter of adjusting the parameters,
but if I had to guess, you might be referring to an attribute that does not exist.
Is the value of each point actually contained in an attribute called “n”, the one you’re
referring from in your style?

Cheers
Andrea

···

On Thu, Jun 16, 2016 at 7:21 AM, rakesh.modi1585 <rakesh.modi1585@anonymised.com> wrote:

Thank geowolf for reply,

Now i am using BarnesSurface Interpolation as you suggested but this will
not give appropriate work. I am having valueattr in between 60 to 150 but
the output raster contains only one value. pls find below my PointLayer,
style XML and outpur.

<http://osgeo-org.1560.x6.nabble.com/file/n5271941/PointLayer.png>

Style –

<?xml version="1.0" encoding="ISO-8859-1"?>



Barnes surface

Barnes Surface A style that produces a Barnes surface using a rendering transformation data valueAttr n scale 15.0 convergence 0.2 passes 3 minObservations 1 maxObservationDistance 10 pixelsPerCell 10 queryBuffer 40 outputBBOX wms_bbox outputWidth wms_width outputHeight wms_height

ogc:PropertyNamepoint</ogc:PropertyName>
0.8

























<http://osgeo-org.1560.x6.nabble.com/file/n5271941/Output_Raster.png>

Why not raster displayed as per symbology .


View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5271941.html
Sent from the GeoServer - User mailing list archive at Nabble.com.


What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421&iu=/41014381


Geoserver-users mailing list
Geoserver-users@anonymised.comsts.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

==
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 di Montramito 3/A
55054 Massarosa (LU)
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.


Does any body find same problem ..

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5272421.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

I have the same problem with Barnes surface, but I was successful with
Heatmap. So you can try Heatmap instead of Barnes surface. The function may
work different than interpolation, but may be useful for you purposes (I do
not know them).

<StyledLayerDescriptor version="1.0.0"
       xsi:schemaLocation="http://www.opengis.net/sld
StyledLayerDescriptor.xsd"
       xmlns="http://www.opengis.net/sld&quot;
       xmlns:ogc="http://www.opengis.net/ogc&quot;
       xmlns:xlink="http://www.w3.org/1999/xlink&quot;
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot;&gt;
     <NamedLayer>
       <Name>Heatmap</Name>
       <UserStyle>
         <Title>Heatmap</Title>
         <Abstract>A heatmap surface showing population density</Abstract>
         <FeatureTypeStyle>
           <Transformation>
             <ogc:Function name="gs:Heatmap">
               <ogc:Function name="parameter">
                 <ogc:Literal>data</ogc:Literal>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>weightAttr</ogc:Literal>
                 <ogc:Literal>cat</ogc:Literal>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>radiusPixels</ogc:Literal>
                 <ogc:Function name="env">
                   <ogc:Literal>radius</ogc:Literal>
                   <ogc:Literal>100</ogc:Literal>
                 </ogc:Function>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>pixelsPerCell</ogc:Literal>
                 <ogc:Literal>10</ogc:Literal>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>outputBBOX</ogc:Literal>
                 <ogc:Function name="env">
                   <ogc:Literal>wms_bbox</ogc:Literal>
                 </ogc:Function>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>outputWidth</ogc:Literal>
                 <ogc:Function name="env">
                   <ogc:Literal>wms_width</ogc:Literal>
                 </ogc:Function>
               </ogc:Function>
               <ogc:Function name="parameter">
                 <ogc:Literal>outputHeight</ogc:Literal>
                 <ogc:Function name="env">
                   <ogc:Literal>wms_height</ogc:Literal>
                 </ogc:Function>
               </ogc:Function>
             </ogc:Function>
           </Transformation>
          <Rule>
            <RasterSymbolizer>
            
              <Geometry>
                <ogc:PropertyName>the_geom</ogc:PropertyName></Geometry>
              <Opacity>0.6</Opacity>
              <ColorMap type="ramp" >
                <ColorMapEntry color="#FFFFFF" quantity="0" label="nodata"
                  opacity="0"/>
                <ColorMapEntry color="#FFFFFF" quantity="0.02"
label="nodata"
                  opacity="0"/>
                <ColorMapEntry color="#4444FF" quantity=".1"
label="nodata"/>
                <ColorMapEntry color="#FF0000" quantity=".5" label="values"
/>
                <ColorMapEntry color="#FFFF00" quantity="1.0" label="values"
/>
              </ColorMap>
            </RasterSymbolizer>
           </Rule>
         </FeatureTypeStyle>
       </UserStyle>
     </NamedLayer>
    </StyledLayerDescriptor>

<http://osgeo-org.1560.x6.nabble.com/file/n5272624/heatmap.png&gt;

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5272624.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

I have tried the Barnes Surface Interpolation with WPS request builder and it
gives me correct results. So there should be problem with styling.

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5272741.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

I have tried it via WMS woth different style and it gives me quite correct
results. I have tried it on dmeo data from GeoServer.

http://localhost:8080/geoserver/sf/wms?service=WMS&version=1.1.0&request=GetMap&layers=sf:bugsites&styles=barnes&bbox=590223.4382724703,4914107.882513998,608462.4604629107,4920523.89081033&width=768&height=330&srs=EPSG:26713&format=application/openlayers

<http://osgeo-org.1560.x6.nabble.com/file/n5272743/barnes.png&gt;

<StyledLayerDescriptor version="1.0.0"
xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd"
xmlns="http://www.opengis.net/sld&quot;
xmlns:ogc="http://www.opengis.net/ogc&quot;
xmlns:xlink="http://www.w3.org/1999/xlink&quot;
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&quot;&gt;
  <NamedLayer>
    <Name>Barnes surface</Name>
    <UserStyle>
      <Title>Barnes Surface</Title>
      <Abstract>A style that produces a Barnes surface using a rendering
transformation</Abstract>
      <FeatureTypeStyle>
   <Transformation>
     <ogc:Function name="vec:BarnesSurface">
       <ogc:Function name="parameter">
         <ogc:Literal>data</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>valueAttr</ogc:Literal>
         <ogc:Literal>cat</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>scale</ogc:Literal>
         <ogc:Literal>1000</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>convergence</ogc:Literal>
         <ogc:Literal>0.2</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>passes</ogc:Literal>
         <ogc:Literal>3</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>minObservations</ogc:Literal>
         <ogc:Literal>1</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>maxObservationDistance</ogc:Literal>
         <ogc:Literal>1000</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>pixelsPerCell</ogc:Literal>
         <ogc:Literal>10</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>queryBuffer</ogc:Literal>
         <ogc:Literal>40000</ogc:Literal>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputBBOX</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_bbox</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputWidth</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_width</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
       <ogc:Function name="parameter">
         <ogc:Literal>outputHeight</ogc:Literal>
         <ogc:Function name="env">
            <ogc:Literal>wms_height</ogc:Literal>
         </ogc:Function>
       </ogc:Function>
     </ogc:Function>
   </Transformation>
       <Rule>
     <RasterSymbolizer>
       
       <Geometry><ogc:PropertyName>point</ogc:PropertyName></Geometry>
       <Opacity>0.8</Opacity>
       <ColorMap type="ramp" >
         <ColorMapEntry color="#FFFFFF" quantity="-999" label="nodata"
opacity="0"/>
         <ColorMapEntry color="#010101" quantity="1" label="values" />
<ColorMapEntry color="#020202" quantity="2" label="values" />
<ColorMapEntry color="#030303" quantity="3" label="values" />
<ColorMapEntry color="#040404" quantity="4" label="values" />
<ColorMapEntry color="#050505" quantity="5" label="values" />
<ColorMapEntry color="#060606" quantity="6" label="values" />
<ColorMapEntry color="#070707" quantity="7" label="values" />
<ColorMapEntry color="#080808" quantity="8" label="values" />
<ColorMapEntry color="#090909" quantity="9" label="values" />
<ColorMapEntry color="#101010" quantity="10" label="values" />
<ColorMapEntry color="#111111" quantity="11" label="values" />
<ColorMapEntry color="#121212" quantity="12" label="values" />
<ColorMapEntry color="#131313" quantity="13" label="values" />
<ColorMapEntry color="#141414" quantity="14" label="values" />
<ColorMapEntry color="#151515" quantity="15" label="values" />
<ColorMapEntry color="#161616" quantity="16" label="values" />
<ColorMapEntry color="#171717" quantity="17" label="values" />
<ColorMapEntry color="#181818" quantity="18" label="values" />
<ColorMapEntry color="#191919" quantity="19" label="values" />
<ColorMapEntry color="#202020" quantity="20" label="values" />
<ColorMapEntry color="#212121" quantity="21" label="values" />
<ColorMapEntry color="#222222" quantity="22" label="values" />
<ColorMapEntry color="#232323" quantity="23" label="values" />
<ColorMapEntry color="#242424" quantity="24" label="values" />
<ColorMapEntry color="#252525" quantity="25" label="values" />
<ColorMapEntry color="#262626" quantity="26" label="values" />
<ColorMapEntry color="#272727" quantity="27" label="values" />
<ColorMapEntry color="#282828" quantity="28" label="values" />
<ColorMapEntry color="#292929" quantity="29" label="values" />
<ColorMapEntry color="#303030" quantity="30" label="values" />
<ColorMapEntry color="#313131" quantity="31" label="values" />
<ColorMapEntry color="#323232" quantity="32" label="values" />
<ColorMapEntry color="#333333" quantity="33" label="values" />
<ColorMapEntry color="#343434" quantity="34" label="values" />
<ColorMapEntry color="#353535" quantity="35" label="values" />
<ColorMapEntry color="#363636" quantity="36" label="values" />
<ColorMapEntry color="#373737" quantity="37" label="values" />
<ColorMapEntry color="#383838" quantity="38" label="values" />
<ColorMapEntry color="#393939" quantity="39" label="values" />
<ColorMapEntry color="#404040" quantity="40" label="values" />
<ColorMapEntry color="#414141" quantity="41" label="values" />
<ColorMapEntry color="#424242" quantity="42" label="values" />
<ColorMapEntry color="#434343" quantity="43" label="values" />
<ColorMapEntry color="#444444" quantity="44" label="values" />
<ColorMapEntry color="#454545" quantity="45" label="values" />
<ColorMapEntry color="#464646" quantity="46" label="values" />
<ColorMapEntry color="#474747" quantity="47" label="values" />
<ColorMapEntry color="#484848" quantity="48" label="values" />
<ColorMapEntry color="#494949" quantity="49" label="values" />
<ColorMapEntry color="#505050" quantity="50" label="values" />
<ColorMapEntry color="#515151" quantity="51" label="values" />
<ColorMapEntry color="#525252" quantity="52" label="values" />
<ColorMapEntry color="#535353" quantity="53" label="values" />
<ColorMapEntry color="#545454" quantity="54" label="values" />
<ColorMapEntry color="#555555" quantity="55" label="values" />
<ColorMapEntry color="#565656" quantity="56" label="values" />
<ColorMapEntry color="#575757" quantity="57" label="values" />
<ColorMapEntry color="#585858" quantity="58" label="values" />
<ColorMapEntry color="#595959" quantity="59" label="values" />
<ColorMapEntry color="#606060" quantity="60" label="values" />
<ColorMapEntry color="#616161" quantity="61" label="values" />
<ColorMapEntry color="#626262" quantity="62" label="values" />
<ColorMapEntry color="#636363" quantity="63" label="values" />
<ColorMapEntry color="#646464" quantity="64" label="values" />
<ColorMapEntry color="#656565" quantity="65" label="values" />
<ColorMapEntry color="#666666" quantity="66" label="values" />
<ColorMapEntry color="#676767" quantity="67" label="values" />
<ColorMapEntry color="#686868" quantity="68" label="values" />
<ColorMapEntry color="#696969" quantity="69" label="values" />
<ColorMapEntry color="#707070" quantity="70" label="values" />
<ColorMapEntry color="#717171" quantity="71" label="values" />
<ColorMapEntry color="#727272" quantity="72" label="values" />
<ColorMapEntry color="#737373" quantity="73" label="values" />
<ColorMapEntry color="#747474" quantity="74" label="values" />
<ColorMapEntry color="#757575" quantity="75" label="values" />
<ColorMapEntry color="#767676" quantity="76" label="values" />
<ColorMapEntry color="#777777" quantity="77" label="values" />
<ColorMapEntry color="#787878" quantity="78" label="values" />
<ColorMapEntry color="#797979" quantity="79" label="values" />
<ColorMapEntry color="#808080" quantity="80" label="values" />
<ColorMapEntry color="#818181" quantity="81" label="values" />
<ColorMapEntry color="#828282" quantity="82" label="values" />
<ColorMapEntry color="#838383" quantity="83" label="values" />
<ColorMapEntry color="#848484" quantity="84" label="values" />
<ColorMapEntry color="#858585" quantity="85" label="values" />
<ColorMapEntry color="#868686" quantity="86" label="values" />
<ColorMapEntry color="#878787" quantity="87" label="values" />
<ColorMapEntry color="#888888" quantity="88" label="values" />
<ColorMapEntry color="#898989" quantity="89" label="values" />
<ColorMapEntry color="#909090" quantity="90" label="values" />
         
       </ColorMap>
     </RasterSymbolizer>
    </Rule>
      </FeatureTypeStyle>
    </UserStyle>
  </NamedLayer>
</StyledLayerDescriptor>

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5272743.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

Hi ruz76,

    I have also tried on demo data it works really fine but it wont work on
my data, It is quite possible because of the scaling since demo data is for
world while my scaling point containing only 10-15 plots in a particular
village.

               Barnes is not working properly for multiple nearest feature
or short area.

--
View this message in context: http://osgeo-org.1560.x6.nabble.com/IDW-Interpolation-tp5271484p5272776.html
Sent from the GeoServer - User mailing list archive at Nabble.com.