12 2009 档案

摘要:这个问题想起来可能很简单,但实际或许很简单,可是我还是花费了三天的功夫才知道该怎么做,现在记录一下。(只做了两次实验,不敢确定完全正确,只是提供一种思路罢)。如果查看过GDAL/OGR网站的话,我们会发现,OGR有一个方法名字就叫layer.deletefeature(unit FID),看起来好像就是用来删除feature的,如果真的是这样就好了,可惜不是。Layer.deletefeature... 阅读全文
posted @ 2009-12-07 09:00 gisbingxin 阅读(1347) 评论(1) 推荐(0)
摘要:Sharpmap提供了很好的地图渲染功能,其地图显示很漂亮,但是我用的0.9版本尚不支持shp文件编辑和添加、删除功能,因此只好利用OGR进行添加了(删除功能后面再说)。利用OGR向已经存在的shp文件中写入一个点。 OSGeo.OGR.Ogr.RegisterAll();//注册 OSGeo.OGR.Driver driver; OSGeo.OGR.DataSource ogrds;OSGeo.... 阅读全文
posted @ 2009-12-04 19:47 gisbingxin 阅读(2011) 评论(0) 推荐(0)
摘要:编译准备…… 1.Gdal压缩包; 2.修改。 修改Gdal中的bug,gdal\frmts\leveller\levellerdataset.cpp文件171行 { “?, kPI / 180.0, UNITLABEL_DEGREE },将“ “? ”修改为“ ”? “ ”,保... 阅读全文
posted @ 2009-12-03 19:52 gisbingxin 阅读(4423) 评论(1) 推荐(0)
摘要:目的:在子窗体1(childFrm1)中,点击datavie的某一行,将在子窗体2(childFrm2)中的textbox显示对应的详细信息。问题:由于使用了dockpanel,所以childFrm1和childFrm2都不是MDIChild窗体,但是,两者都是主窗体Form1的dockpanel中显示。为了使两者建立联系,通过Form1建立关系,是不错的选择,所以,改写childFrm1的构造函... 阅读全文
posted @ 2009-12-01 20:03 gisbingxin 阅读(750) 评论(0) 推荐(0)