I am looking for a PHP based mapping system. This system will be plugged into a game, so no need to write athentication.
This would need to have a good OO design and allow the admin to create maps based on a grid system. 1 acre of land would be one grid unit. So I could upload a small image (say 10px by 10px) as one acre of land. Then draw (in a webpage) out the map. Once I have drawn the map, I can click save and export that will store the image. For example, there could be a pannel on the right with 1 acre images (10px x 10px images) that the admin can select from for drawing out the map.
Each 1 acre block needs to have a type (like water/land/tree/ and so on) I also need to be able to add, edit and remove land types.
In the end, the user will be able to view the maps (or parts of the map, need to be able to set the viewable area) with zoom in and zoom out.. (and scrool (left, right, up, down)).
There needs to be events to detect clicks on the grid (on a acre) that I can then perform actions in PHP.
I also need the ability to draw on the map realtime (the user clicks, an 1 acre iamge is placed where they clicked)
Needs to be as custmizable as possible.
Must be able to support IE and Firefox / with and without Ajax.