21 |
from wxPython.wx import wxPoint, wxRect, wxPen, wxBrush, wxFont, \ |
from wxPython.wx import wxPoint, wxRect, wxPen, wxBrush, wxFont, \ |
22 |
wxTRANSPARENT_PEN, wxTRANSPARENT_BRUSH, \ |
wxTRANSPARENT_PEN, wxTRANSPARENT_BRUSH, \ |
23 |
wxBLACK_PEN, wxBLACK, wxSOLID, wxCROSS_HATCH, wxSWISS, wxNORMAL, \ |
wxBLACK_PEN, wxBLACK, wxSOLID, wxCROSS_HATCH, wxSWISS, wxNORMAL, \ |
24 |
wxBitmapFromImage, wxImageFromStream, wxBITMAP_TYPE_BMP, wxBITMAP_TYPE_JPEG |
wxBitmapFromImage, wxImageFromStream, wxBITMAP_TYPE_BMP, \ |
25 |
|
wxBITMAP_TYPE_JPEG, wxBITMAP_TYPE_PNG, wxBITMAP_TYPE_TIF, wxBITMAP_TYPE_GIF |
26 |
|
|
27 |
from wxproj import draw_polygon_shape, draw_polygon_init |
from wxproj import draw_polygon_shape, draw_polygon_init |
28 |
|
|
44 |
raster_format_map = { |
raster_format_map = { |
45 |
"BMP": wxBITMAP_TYPE_BMP, |
"BMP": wxBITMAP_TYPE_BMP, |
46 |
"JPEG": wxBITMAP_TYPE_JPEG, |
"JPEG": wxBITMAP_TYPE_JPEG, |
47 |
|
"PNG": wxBITMAP_TYPE_PNG, |
48 |
|
"TIFF": wxBITMAP_TYPE_TIF, |
49 |
|
"GIF": wxBITMAP_TYPE_GIF, |
50 |
} |
} |
51 |
|
|
52 |
class MapRenderer(BaseRenderer): |
class MapRenderer(BaseRenderer): |