I need to have a scalable Maidenhead grid layer on my world OSM map. I am very new to MapWinGIS and am wondering what the best way to proceed is?
Maidenhead can be done as a calculation for an area rectangle, essentially putting the definitions in a table and possibly MapWinGIS iterates for each line in the table? Seems like that would become processor intensive when scaling?
In the past, I have had to draw UTM Grids on a map (usually in 1-kilometer squares). This was only for a relatively small geographic area, and I created loops to generate the horizontal and vertical lines to create the grid in a Shapefile layer. Once created, they simply redraw like any other layer, in the proper position.
You could likely do the same, if you know the rules for where the lines belong. Based on that sample, there are not that many lines necessary to cover the world.
Let me know if you need more specific direction.
Regards,
Jerry.
Follow-up: If you need the labels also, then you may need to create polygons instead, with centered labels.
I have to take back everything I said, since I now realize that the world view was simplified, and that once you zoom in, you see greater levels of detail in the grid. I will have to think more about this.
Based on your statement, I have undeleted my earlier comment, which you may or may not have seen after it was originally posted. I should not be difficult to create the top-level grid.