I don't want to use OpenLayers. Is there some other way without using OpenLayers?
–
againstflowAug 14 '12 at 18:49

4

Why not? OpenLayers is the most powerful and stable JavaScript-Lib I have ever seen. In my opinion there is absolutely no need to wrap it into another lib like jQuery. jQuery has been developed for a completely different use case. It is made for manipulating a large number of objects at once. But usually you will only have one single map-object.
–
CarstenAug 14 '12 at 19:16

Definitely, I would choose it immediately, but not my client, unfortunately. Thanks anyway.
–
againstflowAug 14 '12 at 19:57

Depending on your acceptance of Google's licensing terms the Geomap is a good fit. It doesn't rely on OpenLayers (but I agree with @mwalker and @Carsten that OL is top notch), you can add your own text, it has a hover effect, and the aesthetic is quite nice.

I've been playing with Leaflet lately and it really is nice. Maps with popups and legends are quick to create and get online. Not as robust as OpenLayers but the learning curve and API docs are great.
–
geomajor56Sep 11 '12 at 14:18

1

I would agree that it isn't as complete in features as OpenLayers, but I have certainly had no issues with robustness of the library in any apps I have done.
–
KelsoSep 12 '12 at 7:02

Kelso, I agree. I like the separation of plugins from the core leaflet.js. I've been using geojson and jquery and haven't missed OpenLayers yet.
–
geomajor56Sep 13 '12 at 13:07

If you find yourself taking another look at OpenLayers, you can have a look at this app I did using jquery, jquery ui, and yes OpenLayers. I chose to select with a click as opposed to a hover. The popups seem to flash a bit to much for me.It's easy to change in setting up, hover: true.

bct.capecodgis.com, It's simple but gets the job done. Just click on a marker. Hope it helps with your decision

Give imagemapster a try: http://www.outsharked.com/imagemapster/
this is the old html-imagemap "on steroids" or technically more correct. imagemapster is an extremly powerful jquery-plugin. your map is even scaleable