We generate raster map tiles and deploy them in the server, then we use javascript in the client to request the tiles and re-organize them to map.(like google map and Openstreetmap).
However this is the PC solution. And the tile size is 256x256(pixel) with 96dpi.
Now we want to build apps in android and iOS.
However we found that the same 256x256(pixel) tile will have a different visual effect in devices with different resolution and the tile is almost unreadable in a high-resolution device(The text and labels in the tile is too small).
Then I wonder how do you make the tiles readable in the mobile device, is there any way to improve them?