ASP.Net Control to create points on a map
I am trying to create an application where I can plot points on an image. The images are all overhead shots of city blocks (They are custom images and not Google maps). I am trying to make it so that i can:
1) Show basic info with a mouse hover
2) Create clickable links for more info
At this point I am pretty sure that it would be best to use a third party control but I haven't found one that works well for this project. This is one of the third party components that I tried. I was able to get the application to build and open up but the demo didn't work any better then the one they put online so I have written it off. Does anybody have any suggestions for another project?
powerWEB Zoom 'Points of Interest'
Re: ASP.Net Control to create points on a map
Do a search on HTML IMAGE MAPs. It lets you define hotspots on an image which are links to other pages (or other resources, etc). It appears that's what you're looking for.
Re: ASP.Net Control to create points on a map
Thanks mendhak. I started out with HTML image maps but out of the box they don't really provide me a way to show the "push pin" on top of the image (or an type of marker). I did find some hacks to make it happen but none of them were very pretty and I have to make this so that non technical people can set the plot points.
Re: ASP.Net Control to create points on a map
Sounds like you should take a look at the Google Maps API. It's very powerful and does exactly what you need.
Re: ASP.Net Control to create points on a map
If they're custom images and not Live Earth/Google Maps/Yahoo Maps as you're saying, then you'll pretty much need to come up with your own way of adding a pushpin on top. The 'pushpin' is nothing but an image sitting above the 'background' image (city blocks).
It's occurred to me that with the profusion of drag-able maps with indicators on it, someone would have come up with some sort of a framework or base-application for this kind of stuff, involving layers of images and other images which can be added on top. Hmm...