03 2008 档案

摘要:伍:上菜篇 1、wkb源代码 略 2、sketch.py源代码 #-*-encoding:GBK-*- importwx classSketchWindow(wx.Window): def__init__(self,parent,ID): wx.Window.__init__(self,parent,ID) self.SetBackgroundColour("White"... 阅读全文
posted @ 2008-03-30 19:19 columbus2 阅读(1339) 评论(1) 推荐(0)
摘要:肆:炒菜篇 1、通过之前介绍的读取shape文件的py脚本,以下面方式将坐标值转换成wkb格式列表 def ShpToCoord(fileIn): shpFile=ogr.Open(fileIn) shpLayer=shpFile.GetLayer() shpExtent=shpLayer.GetExtent() frame.sketch.SetExtent(shpExtent) #print ... 阅读全文
posted @ 2008-03-30 19:12 columbus2 阅读(714) 评论(0) 推荐(0)
摘要:叁:择菜篇 拿来的程序总是要选择、修改一下的 1、因数据从文件读取,故略去程序原有的鼠标移动、点击事件 self.Bind(wx.EVT_SIZE, self.OnSize) self.Bind(wx.EVT_IDLE, self.OnIdle) self.Bind(wx.EVT_PAINT, self.OnPaint) 并建立必要的菜单 menuBar=wx.MenuBar() mFile=... 阅读全文
posted @ 2008-03-30 00:32 columbus2 阅读(624) 评论(0) 推荐(0)
摘要:贰:菜谱篇 单有了原料,还是不能下厨 所谓菜谱,就是前人的一些经验 初步要做的只是把GIS文件(shape为例)显示出来 加上一些缩放等基本功能 找到两张“菜谱” 一个是关于shape文件坐标读取 http://wiki.woodpecker.org.cn/moin/lilin/ogr-notice 作者可以算是国内Python-GIS的大牛了 以前只是从Feature-Geometry-X... 阅读全文
posted @ 2008-03-17 16:39 columbus2 阅读(718) 评论(0) 推荐(0)
摘要:之前用Python做过一些GIS小程序,大抵都是单一的计算或输出 一直很想做一个框架,将这些小程序整合在一起,方便自己使用 但受困于Python水平有限且对图形编程方面了解的极其浅薄 这次终于下了一些决心 很想做出一些东西来 壹:原料篇 完全白手起家,俺还没有那个水平 所以首先得找一些现成的“原料” 原料如下: python 2.4 wxPython 2.8 for py2.4(拿来作GU... 阅读全文
posted @ 2008-03-17 14:12 columbus2 阅读(952) 评论(2) 推荐(0)