1.2、矢量图
矢量图更多的是图形描述,如一根直线,只要记录两点的坐标就够了,核心内容就是几何数学。GIS大部分工作就是处理矢量图,如导航用的道路信息等,因此本文内容主要针对是矢量图。
1.2.1、基本图形
A.点
图形可以很复杂,但是最基本的元素就是点,在窗口10,10位置画个黑点如下(接下来代码都是片段,框架内容与上面的例子一致):
imgMain = New Bitmap(PanelView.Width, PanelView.Height)
grImg = Graphics.FromImage(imgMain)
grImg.Clear(Color.White) '底色改为白色
imgMain.SetPixel(10, 10, Color.Black)
都用点来表示图形那明显很费劲,所以图形的基本类型有:点、线、面和文字。
B.线
画根黑直线,从10,10到40,40
imgMain = New Bitmap(PanelView.Width, PanelView.Height)