帽儿

2014年3月1日

判断多边形与多边形是否相交的方法,代码来自于OpenLayers。

摘要: 在做GIS开发时,常常需要用到空间判断的算法。比如:判断地图中的多边形与多边形是否相交。我在项目中具体的需求就是如此,需要过滤某个区域的瓦片地图。先把瓦片地图反向解析成Envolope,然后和该区域进行比对,再做其他处理。 其实在已经有开源的东西GDAL+GEOS可以使用,由于编译(nmake)GEOS对于C#程序员是一件不容易的事情。因为GEOS是C++实现的,网上虽然有别人已经编译好的DLL和LIB,但是始终不能引入到ASP.NET的项目中。没时间继续研究怎么把GEOS应用到C#项目中了,就选择了开源的JS框架OpenLayers。 OpenLayers中确实有我需要的几何判断的方... 阅读全文

posted @ 2014-03-01 17:03 帽儿 阅读(9016) 评论(5) 推荐(0) 编辑

2013年8月16日

树形控件上下级级联状态选中例子

摘要: 在Silverlight项目中需要实现一个,选中checkbox后上下级联动的效果。由于JS用得很顺手,就先用JS先模拟效果,再转换成SL代码实现即可。树形控件上下级级联状态选中例子! View Code 阅读全文

posted @ 2013-08-16 14:49 帽儿 阅读(874) 评论(0) 推荐(0) 编辑

2013年8月2日

ArcGIS for Silverlight 图形的绘制与编辑基本例子

摘要: 效果图:页面代码: MainPage.xaml后台代码:using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Contro... 阅读全文

posted @ 2013-08-02 11:50 帽儿 阅读(349) 评论(0) 推荐(0) 编辑

导航