[Mapserver-users] Mouse Over

Alexander Pucher pucher at atlas.gis.univie.ac.at
Tue Feb 17 13:54:41 PST 2004


This is a multi-part message in MIME format.
--------------080901050108040300060205
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi all,

Charlton, did you install the latest 'nighly built? It (almost) worked 
for me with that version...

I came up with this result:

http://map.gis.univie.ac.at/ms_test/imagemap.php

It seems to work at the first sight, but when you click on one of the 
polygons, no windows appears. If you look at the source code of the 
page, you will see that no argument 'p' is handed over to the javascript 
function.

Regarding my poor C/C++ knowledge, I had a look at the mapimagmap.c file 
in the mapserver source code and figured out, that 'p' refers to the 
shpObj.

Can anyone see what the problem is with my demo? I followed the exact 
instructions from your wiki section.
Does your solution only work with shapefiles as a basis? Or do I need my 
data in PostGIS?

Thanks for any input,
alex.

Charlton Purvis wrote:

>Hi, Steve:
>
>Checked out the overlib URL you sent below, and I must admit it's slick.
>
>I'm a little lost, though, what library do I need to make sure I have
>installed and part of my ./configure?
>
>I'm trying to monkey around w/ imagemap, a la the Wiki post:
>  OUTPUTFORMAT
>    NAME imagemap
>    MIMETYPE "text/html"
>    DRIVER imagemap
>  END
>
>But a shp2img gives me a:
>msDrawMap(): GD library error. Unable to initialize image.
>
>Running 4.0.1 and gd-2.0.15.
>
>My MS build looks like it put mapimagemap.c into my libmap.a.  Any
>hints?
>
>Thanks,
>
>Charlton
>
>  
>
>>-----Original Message-----
>>From: Steve Lime [mailto:steve.lime at dnr.state.mn.us]
>>Sent: Tuesday, February 10, 2004 12:51 PM
>>To: pucher at atlas.gis.univie.ac.at; mapserver-users at lists.gis.umn.edu;
>>bartvde at xs4all.nl
>>Subject: Re: [Mapserver-users] Mouse Over
>>
>>Hi all: The mapimage w/XML software was really more a
>>    
>>
>proof-of-concept.
>  
>
>>I never took it any further than that. The source is around if you're
>>interested. There are other possibilities as well. For example, in 4.0
>>there actually is a imagemap output object (see
>>http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?ImageMap) but I don't
>>    
>>
>know
>  
>
>>much about it. In 4.1 there is the [shpxy] tag and I've been planning
>>    
>>
>to
>  
>
>>add an attribute to allow you to output coordinates in IMAGE
>>coordinates. That way you could build an imagemap on the fly via the
>>CGI. It could also be used to populate DHTML popup objects (e.g.
>>http://www.bosrup.com/web/overlib/).
>>
>>Would be happy to discuss further.
>>    
>>
>
>_______________________________________________
>Mapserver-users mailing list
>Mapserver-users at lists.gis.umn.edu
>http://lists.gis.umn.edu/mailman/listinfo/mapserver-users
>  
>

--------------080901050108040300060205
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
<font face="Helvetica, Arial, sans-serif">Hi all,<br>
<br>
Charlton, did you install the latest 'nighly built? It (almost) worked
for me with that version...<br>
<br>
</font>I came up with this result:
<br>
<br>
<a class="moz-txt-link-freetext"
 href="http://map.gis.univie.ac.at/ms_test/imagemap.php">http://map.gis.univie.ac.at/ms_test/imagemap.php</a>
<br>
<br>
It seems to work at the first sight, but when you click on one of the
polygons, no windows appears. If you look at the source code of the
page, you will see that no argument 'p' is handed over to the
javascript function.
<br>
<br>
Regarding my poor C/C++ knowledge, I had a look at the mapimagmap.c
file in the mapserver source code and figured out, that 'p' refers to
the shpObj.
<br>
<br>
Can anyone see what the problem is with my demo? I followed the exact
instructions from your wiki section.
<br>
Does your solution only work with shapefiles as a basis? Or do I need
my data in PostGIS?<br>
<br>
Thanks for any input,<br>
alex.
<br>
<br>
Charlton Purvis wrote:
<blockquote
 cite="midAE6FF3A533861C41A6571F1D7DDF6F6171AB2F at asgnet2.asg.sc.edu"
 type="cite">
  <pre wrap="">Hi, Steve:

Checked out the overlib URL you sent below, and I must admit it's slick.

I'm a little lost, though, what library do I need to make sure I have
installed and part of my ./configure?

I'm trying to monkey around w/ imagemap, a la the Wiki post:
  OUTPUTFORMAT
    NAME imagemap
    MIMETYPE "text/html"
    DRIVER imagemap
  END

But a shp2img gives me a:
msDrawMap(): GD library error. Unable to initialize image.

Running 4.0.1 and gd-2.0.15.

My MS build looks like it put mapimagemap.c into my libmap.a.  Any
hints?

Thanks,

Charlton

  </pre>
  <blockquote type="cite">
    <pre wrap="">-----Original Message-----
From: Steve Lime [<a class="moz-txt-link-freetext" href="mailto:steve.lime at dnr.state.mn.us">mailto:steve.lime at dnr.state.mn.us</a>]
Sent: Tuesday, February 10, 2004 12:51 PM
To: <a class="moz-txt-link-abbreviated" href="mailto:pucher at atlas.gis.univie.ac.at">pucher at atlas.gis.univie.ac.at</a>; <a class="moz-txt-link-abbreviated" href="mailto:mapserver-users at lists.gis.umn.edu">mapserver-users at lists.gis.umn.edu</a>;
<a class="moz-txt-link-abbreviated" href="mailto:bartvde at xs4all.nl">bartvde at xs4all.nl</a>
Subject: Re: [Mapserver-users] Mouse Over

Hi all: The mapimage w/XML software was really more a
    </pre>
  </blockquote>
  <pre wrap=""><!---->proof-of-concept.
  </pre>
  <blockquote type="cite">
    <pre wrap="">I never took it any further than that. The source is around if you're
interested. There are other possibilities as well. For example, in 4.0
there actually is a imagemap output object (see
<a class="moz-txt-link-freetext" href="http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?ImageMap">http://mapserver.gis.umn.edu/cgi-bin/wiki.pl?ImageMap</a>) but I don't
    </pre>
  </blockquote>
  <pre wrap=""><!---->know
  </pre>
  <blockquote type="cite">
    <pre wrap="">much about it. In 4.1 there is the [shpxy] tag and I've been planning
    </pre>
  </blockquote>
  <pre wrap=""><!---->to
  </pre>
  <blockquote type="cite">
    <pre wrap="">add an attribute to allow you to output coordinates in IMAGE
coordinates. That way you could build an imagemap on the fly via the
CGI. It could also be used to populate DHTML popup objects (e.g.
<a class="moz-txt-link-freetext" href="http://www.bosrup.com/web/overlib/">http://www.bosrup.com/web/overlib/</a>).

Would be happy to discuss further.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
_______________________________________________
Mapserver-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Mapserver-users at lists.gis.umn.edu">Mapserver-users at lists.gis.umn.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.gis.umn.edu/mailman/listinfo/mapserver-users">http://lists.gis.umn.edu/mailman/listinfo/mapserver-users</a>
  </pre>
</blockquote>
</body>
</html>

--------------080901050108040300060205--



More information about the MapServer-users mailing list