摘要: 最近在做项目的时候遇到一个问题,大致情况如下:已知河流的面要素,需要根据用户输入的矩形以及设定的步长对河流进行网格划分,并得到网格与两边河岸的交点。查了查资料,发现原生的ArcGIS API for Silverlight并没有提供实现该功能的借口,但是GeometryService提供了一个类似的功能:Intersect.Intersect:其相交的情况有如下三种:这里需要注意的时最后一个:线与线相交,从几何的角度来说,最后得到的结果应该是一个点,然而在GeometryService中,最后得到的结果是PolyLine,即是线,而且该线的Extent属性为null,也就是说线段长度为0.因此 阅读全文
posted @ 2012-12-15 21:52 Mr|Right 阅读(4419) 评论(2) 推荐(0) 编辑
摘要: 很久没有写博客了,最近一直忙考试,只是被悲催的数学物理方程真的把我给伤着了.....忙完了考试,又开始了导师的项目,然而发现项目的很多东西,用原始的ArcGIS Api for Silverlight根本无法实现。于是开始接触强大的ArcObject。虽然之前接触过一些ArcGIS Engine,但还是觉得学的云里雾里的,现在都忘得差不多了,于是又一次的被AO给伤了。本文算是自己初学AO的一点总结吧,在此和大家分享,不对之处,恳请指教。一、Silverlight调用AO需要什么?安装ArcOjects for .net Framework需要借助WCF或者WebService在Web项目中添加 阅读全文
posted @ 2012-12-15 11:32 Mr|Right 阅读(2498) 评论(1) 推荐(1) 编辑