User-597377768 posted
I'm now studying about GDI+. I just want to write what I think. I hope this is helpful.
Mainpage.aspx <---- Mapshow.aspx (manipulates image)
Mainpage.aspx obtains appropriate map image path, the point of the center of the image,the point that the user clicked(optional), zoom level, any data the page may need....
Mainpage.aspx requests the image to Mapshow.aspx. And, Mapshow.aspx loads the raw image and resize the image by the zoom level, and crop it by a proper size. Finally, Mapshow.aspx draws strings and symbols on the modified image at the
correct place. and save it through its response stream to send the image to Mainpage.aspx
Mainpage.aspx show the image. So, Mapshow.aspx is the core program which retrieves data from DB and calculates the coordinations according to the zoom level, and modifies the map images appropriately.
I think the point the user clicks can be detected by javascript, calculating the point of click and the left-top point(location) of the map image.