这里介绍一点chunmap样式配置的技巧。
chunmapView::Renderer { minScale=1.0E-6f maxScale=1000000.0f alpha=255 antialias=true symbolizers= [ chunmapView::SimpleLineSym { filters=[,] pen=gfx::Pen("5") brush=gfx::Color("#555555") }, chunmapView::SimpleLineSym { filters=[,] pen=gfx::Pen("3") brush=gfx::Color("#ffc100") }, chunmapView::LabelSym { filters=[,] font=gfx::Font("bold 10pt Courier") brush=gfx::Color("#003344") xOffset=7 yOffset=0 labelIndex=4 } ] }
先画一条粗线,再画一条细一点的线,就会有线有轮廓的感觉,效果如下:
chunmapView::Renderer { minScale=1.0E-6f maxScale=1000000.0f alpha=255 antialias=true symbolizers= [ chunmapView::SimpleLineSym { filters=[,] pen=gfx::Pen("4") brush=gfx::Color("#222222") }, chunmapView::SimpleLineSym { filters=[,] pen=gfx::Pen("2 capButt joinBevel [15,15]") brush=gfx::Color("#ffffff") }, chunmapView::LabelSym { filters=[,] font=gfx::Font("bold 10pt Courier") brush=gfx::Color("#003344") xOffset=7 yOffset=0 labelIndex=4 } ] }
效果如下图所示