一,为点图层设置图片:
代码
1
private
void
btnSetImage_Click(
object
sender, EventArgs e)
2 { // 设置点类型
3 MapWinGIS.Image image = new MapWinGIS.Image();
4 string fileName = Application.StartupPath + @" \MapIcon\City2.png " ;
5 image.Open(fileName, MapWinGIS.ImageType.PNG_FILE, false , null );
6 image.TransparencyColor = ( uint )ColorTranslator.ToOle(Color.White);
7 image.UseTransparencyColor = true ;
8 axMap1.set_ShapeLayerPointType(layerHandle2, tkPointType.ptUserDefined);
9 axMap1.set_UDPointType(layerHandle2, image);
10 }
2 { // 设置点类型
3 MapWinGIS.Image image = new MapWinGIS.Image();
4 string fileName = Application.StartupPath + @" \MapIcon\City2.png " ;
5 image.Open(fileName, MapWinGIS.ImageType.PNG_FILE, false , null );
6 image.TransparencyColor = ( uint )ColorTranslator.ToOle(Color.White);
7 image.UseTransparencyColor = true ;
8 axMap1.set_ShapeLayerPointType(layerHandle2, tkPointType.ptUserDefined);
9 axMap1.set_UDPointType(layerHandle2, image);
10 }