
GISTech is mainly a Java and GIS consultancy firm and as such development is done of a project basis per client.
We do however have a Javascript map control that can be used in you website and and connected to you GIS Server. Any GIS Server that can produce a map image is suitable for this task.
The control works by sending an Ajax call from the client to the Server, then the server produces a map and informs the client where to get the map from.
For panning and zooming only the x,y shift of the map image is supplied and the map is then re-centered on the new point, at the same zoom level.
For zooming the screen co-ordinates of the rectangle selected is passed to the server, the server then translates these points into the co-ordinate system of the map and then sets the bounds of the map to this rectangle.
To see this product in action please follow this link