*.SHP are
ESRI Shape Files[
^]. Simple said: These are vector based maps.
I would take a look here:
OpenMap API[
^]
And if possible - I can recommend to use a high level API like the one from
Luciad Maps[
^] which gives you a kick start. But that one has to be paid.