473,507 Members | 2,389 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Control to draw maps on images?

Hi!

I need an ASP.net control, which makes it possible for the user to define
imagemaps.

I show an image, the user can define areas (polygons would be nice, but just
rectangles is ok), and I can access these areas, save them and use them to
generate imagemaps.

It is to be used with maps, where the client can add information to areas of
the map, which is then displayed when the user clicks the area.

Does such a control exist, or has anyone done anything similar?
Thanks in advance.

- Klaus
Nov 19 '05 #1
2 2329
Are you talking about this?

http://www.eggheadcafe.com/articles/20031218.asp

Or, are you talking about a client side solution
that you keep track of the mouse movements to
draw the outline of your map?

I was tinkering with some JavaScript to capture
handwritten signatures with a mouse and convert
the mouse movements to VML awhile back.

It is just play code, nothing serious.

http://www.eggheadcafe.com/javascriptdrawing.asp

The source code to the asp page can be
found here:

http://www.eggheadcafe.com/javascriptdrawing.zip

--
Robbe Morris - 2004/2005 Microsoft MVP C#
http://www.masterado.net

"Klaus Jensen" <sp******@suck.my.xxxx.com> wrote in message
news:%2****************@TK2MSFTNGP14.phx.gbl...
Hi!

I need an ASP.net control, which makes it possible for the user to define
imagemaps.

I show an image, the user can define areas (polygons would be nice, but
just rectangles is ok), and I can access these areas, save them and use
them to generate imagemaps.

It is to be used with maps, where the client can add information to areas
of the map, which is then displayed when the user clicks the area.

Does such a control exist, or has anyone done anything similar?
Thanks in advance.

- Klaus

Nov 19 '05 #2
Would you consider using an ActiveX control inside the ASP.Net project - with
the ActiveX embedded in the Client side HTML to run on the client. If yes
then I have an easy solution for you.

Our MetaDraw control can be placed in an HTML page where the user is allowed
to draw - optionally on top of other images such as an image of a map.
MetaDraw even has built in support for creating ClientSide image maps from
the drawn polygon shapes - exactly what you describe. You can allow user to
assign URL's to each polygon and even assign a Tooltip for each polygon.
The resulting image map can be captured as a string you can send back to the
server in a simple Post.

An example showing drawing with MetaDraw in a web page can be seen at
http://www.btis.com/btproducts/MetaD...g/md3_demo.htm

This doesn't show drawing on a background image or creating of image maps
but I think you'll get the idea about how easy MetaDraw is to use ( for
programmer or end-user ). Feel free to ViewSource on the web page to see
how it's done.

Note that creation of ImageMaps requires the Subscription license add-on in
addition to base license support.

I'd be happy to discuss with you further
* * Please include a copy of this message with your reply

Jeff Bennett
Je**@Bennet-Tec.Com

* Bennet-Tec Information Systems, Inc
* 50 Jericho Tpk, Jericho, NY 11753
* Phone 516 997 5596, Fax - 5597
* RELIABLE Components Make You Look Sharp!
* TList/Pro * ALLText HT/Pro * MetaDraw *
* Custom Software Development Services Too.
* WWW.Bennet-Tec.Com

=================== ===================

"Klaus Jensen" wrote:
Hi!

I need an ASP.net control, which makes it possible for the user to define
imagemaps.

I show an image, the user can define areas (polygons would be nice, but just
rectangles is ok), and I can access these areas, save them and use them to
generate imagemaps.

It is to be used with maps, where the client can add information to areas of
the map, which is then displayed when the user clicks the area.

Does such a control exist, or has anyone done anything similar?
Thanks in advance.

- Klaus

Nov 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
1929
by: Florida Draw | last post by:
------=_NextPart_000_0012_1D5428A2.65C196F8 Content-Type: text/plain Content-Transfer-Encoding: 8bit Sign-up for the FREE Holiday Giveaway Draw You must register to be eligible for the draw....
4
6598
by: luc wastiaux | last post by:
Hello, my boss is looking for a tool that would enable her to draw web interfaces easily, like visio does for other types of diagrams. What she wants this for is , I assume, to give me an exact...
11
6162
by: Sagaert Johan | last post by:
I have made a custom control that draws a rectangle when the mouse is down, and does nothing when the mouse is up. I set/reset a flag in MouseDown/Mouse up and use this to do the drawing in the...
3
19424
by: Angapparaj K via .NET 247 | last post by:
Hi, Iam trying to create a custom tree view control in thich i needto display images for some of the nodes. The images need on theright side of the nodes. Is there any way to do this...
2
3093
by: bottarelli | last post by:
I am looking for a javascript solution to drag a series of images (along the horizontal axis only) within a fixed div to give the same drag effect of Google Maps. Here are the requirements: The...
4
2865
by: Adam Clauss | last post by:
I have a completely user-drawn user control in which I enabled transparency (follownig suggestions at...
0
978
by: vijaykumarairbee | last post by:
hi, i have panel control with network images pan,routers etc. when i scroll my panel control the images refresh rate is very slow.it means while i scroll the panel images go inside the panel after...
5
2922
by: Nike1984 | last post by:
I'm fairly new to Javascript and it's more of a guessing game for me... I'm trying to build an app for Google Maps and just had some issues recently. First off I just wanted to say that everything...
13
5337
by: seegoon | last post by:
Hi all. So: I've put together a page, in which I want several clickable image maps. I've put those together already. The problem with image maps is that they're not very intuitive, so users don't...
0
7377
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
7034
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
7488
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
1
5045
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4702
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3191
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
3179
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
762
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
0
412
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.