fnwgz
伴读书童
伴读书童
  • 注册日期2004-09-16
  • 发帖数120
  • QQ
  • 铜币638枚
  • 威望0点
  • 贡献值0点
  • 银元0个
阅读:1741回复:5

engine中的插值问题

楼主#
更多 发布于:2004-11-29 07:40
<P>请问各位高手:在engine中提供了kriging这样的函数吗????</P>
<img src="images/post/smile/dvbbs/em12.gif" /><img src="images/post/smile/dvbbs/em12.gif" />
喜欢0 评分0
我也许很笨,但是我一直再努力,没有放弃!
eeleo_Lion
论坛版主
论坛版主
  • 注册日期2003-11-29
  • 发帖数1798
  • QQ
  • 铜币551枚
  • 威望0点
  • 贡献值0点
  • 银元0个
1楼#
发布于:2004-11-29 09:59
关注,有谁用过吗?
人生得意须尽欢,莫使金樽空对月。 天生我材必有用,千金散尽还复来。
举报 回复(0) 喜欢(0)     评分
wlh_jimmy
路人甲
路人甲
  • 注册日期2004-02-02
  • 发帖数66
  • QQ309588724
  • 铜币363枚
  • 威望0点
  • 贡献值0点
  • 银元0个
2楼#
发布于:2004-11-30 16:26
<DIV><H1>IInterpolationOp.Krige Method  [C#]</H1></DIV><DIV><H4>See Also</H4><a href="ms-help://ESRI.ArcGIS/esriGeoAnalyst/html/IInterpolationOp.htm" target="_blank" >IInterpolationOp Interface</A></DIV><DIV><B>Language</B> <UL><LI><a href="" target="_blank" >C#</A>
<LI><a href="" target="_blank" >Visual Basic .NET</A>
<LI><a href="" target="_blank" >Show All</A></LI></UL></DIV><DIV><P>Interpolates using kriging.</P><PRE none">[Visual Basic .NET]<B>Public Function Krige (</B>    <B>ByVal</B> <I>geoData</I><B> As </B><a>IGeoDataset</A>, _    <B>ByVal</B> <I>semiVariogramType</I><B> As </B><a>esriGeoAnalysisSemiVariogramEnum</A>, _    <B>ByVal</B> <I>radius</I><B> As </B><a>IRasterRadius</A>, _    <B>ByVal</B> <I>outSemiVariance</I><B> As </B><a>Boolean</A>, _    <B>ByVal</B> <I>barrier</I><B> As </B><a>Object;</A> _<B>) As</B> <a>IGeoDataset</A></PRE><PRE block">[C#]<B>public </B><a>IGeoDataset</A><B> Krige (</B>    <a>IGeoDataset</A> <I>geoData,</I>    <a>esriGeoAnalysisSemiVariogramEnum</A> <I>semiVariogramType,</I>    <a>IRasterRadius</A> <I>radius,</I>    <a>bool</A> <I>outSemiVariance,</I>    <a>Object;</A> <I>barrier</I><B>);</B></PRE><H4>Product Availability</H4><DIV>Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.</DIV><H4>Remarks</H4><DIV class=tablediv><TABLE cellSpacing=0 cellPadding=5><TR><TD class=info width="15%"><P>geoData</P></TD><TD class=info width="85%"><P>an input FeatureClass or FeatureClassDescriptor containing the points with z values to be interpolated onto a surface Raster</P></TD></TR><TR><TD class=info width="15%">semiVariogramType</TD><TD class=info width="85%">an esriGeoAnalysisSemivariogramEnum specifying the type of mathematical function used to model the semivariance <P>The types are:</P><P><b>esriGeoAnalysisCircularSemivariogram</b> circular semivariogram model</P><P><b>esriGeoAnalysisExponentialSemivariogram</b> exponential semivariogram model </P><P><b>esriGeoAnalysisGaussianSemivariogram</b> Gaussian or normal distribution semivariogram model</P><P><b>esriGeoAnalysisLinearSemivariogram linear</b> semivariogram model with a sill </P><P><b>esriGeoAnalysisNoneSemivariogram</b> no model is fit</P><P><b>esriGeoAnalysisSphericalSemivariogram</b> spherical semivariogram model</P><P>This is a commonly used function.</P><P><b>esriGeoAnalysisUniversal1</b>Semivariogram Universal Kriging with linear drift</P><P>The GRAPH and BOTH options are not available with the UNIVERSAL1 method.</P></TD></TR><TR><TD class=info width="15%">radius</TD><TD class=info width="85%">an IRasterRadius indicating the search radius for the input points <P>The radius distance is specified in map units within which all input sample points will be used to perform interpolation. A commonly used radius is five times the cell size of the output Raster.</P><P>The object will set and use whatever you set last in your VB script. For example,</P><PRE><CODE>set pRad.SetFixed 207.1set pRad.SetVariable 12</CODE></PRE><P>will use the args ... ,SAMPLE,12, ....</P><PRE><CODE>set pRad.SetVariable 12set pRad.SetFixed 207.1</CODE></PRE><P>will use the args ... ,RADIUS,207.1, ....</P></TD></TR><TR><TD class=info width="15%">outSemiVariance</TD><TD class=info width="85%">if True an optional output Raster will be created containing predicted semivariance values for each mesh point in output interpolation surface <P>If the GRAPH option is specified, an {output_variance} grid will not be created.</P></TD></TR><TR><TD class=info width="15%">[barrier]</TD><TD class=info width="85%">a coverage or shapefile containing the arcs for the barrier information used for limiting the line search for input sample points</TD></TR></TABLE></DIV></DIV>
举报 回复(0) 喜欢(0)     评分
zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
3楼#
发布于:2004-12-01 08:22
好像没有,如果有3D的LICENSE就可以使用
不要看我噢
举报 回复(0) 喜欢(0)     评分
wlh_jimmy
路人甲
路人甲
  • 注册日期2004-02-02
  • 发帖数66
  • QQ309588724
  • 铜币363枚
  • 威望0点
  • 贡献值0点
  • 银元0个
4楼#
发布于:2004-12-01 14:57
<P>这个接口不是扩展模块中的,是GeoAnalyst类库中的</P>
举报 回复(0) 喜欢(0)     评分
zhousky
论坛版主
论坛版主
  • 注册日期2003-08-01
  • 发帖数281
  • QQ
  • 铜币1027枚
  • 威望3点
  • 贡献值0点
  • 银元0个
5楼#
发布于:2004-12-03 08:52
在ARCENGINE下是可以直接使用的
不要看我噢
举报 回复(0) 喜欢(0)     评分
游客

返回顶部