[mapserver-users] web development project with mapserver- questions
Fawcett, David
David.Fawcett at state.mn.us
Mon Mar 23 13:58:39 PDT 2009
I sent a simple example to Pablo. When I get a chance, I will put the
code up on the MapServer site.
David.
-----Original Message-----
From: Pablo Romero [mailto:romero619 at hotmail.com]
Sent: Friday, March 20, 2009 12:52 PM
To: David.Fawcett at state.mn.us; mapserver-users at lists.osgeo.org
Subject: RE: [mapserver-users] web development project with mapserver-
questions
David, did you manage to find the example that you mentioned previously?
any help would be greatly appreciated.
Thanks again,
P.Romero
----------------------------------------
> Subject: RE: [mapserver-users] web development project with mapserver-
> questions
> Date: Thu, 19 Mar 2009 15:27:44 -0500
> From: David.Fawcett at state.mn.us
> To: romero619 at hotmail.com; mapserver-users at lists.osgeo.org
>
> I don't have an example handy, but here is one way to do it
> conceptually.
>
> You have a script that goes out and gathers the current wind data and
> writes it to a MySQL Database or a shapefile.
>
> Using CGI MapServer, your map file uses the database table or shape
> file as the data source for your wind stations layer.
>
> With MapServer version>=5.2, you can base the rotation of the symbol
> on the value in a column of your data source. See 'attribute binding'
> in the documentation.
>
> You use MapServer to output an image map using a query template. The
> image map can contain data from different columns in your data source.
>
> I know that I put together an example on this somewhat recently. I
> will dig around.
>
> David.
>
> -----Original Message-----
> From: Pablo Romero [mailto:romero619 at hotmail.com]
> Sent: Thursday, March 19, 2009 3:08 PM
> To: David.Fawcett at state.mn.us; mapserver-users at lists.osgeo.org
> Subject: RE: [mapserver-users] web development project with mapserver-
> questions
>
>
>
> David
> Thanks for the response.
>
> Divs arent a requirement; I just mentioned them because the example
> site that I posted was using divs, so I suggested them more as a point
> of reference.
>
> Id be willing to use whatever works, but Id obviously like to avoid
> using any hefty solution that could be considered as being 'overkill'.
> something simple & lightweight is prefered.
>
> Im not very experienced with mapserver, but would the use of symbols
> to add the vector drawings be a feasible solution? can symbols show up
> on the image map as clickable regions with mouse-over text?
>
> i.e., something like:
> 1) use my backend code (php/perl) to generate the markers & select the
> appropriate symbol image file & "alt" text
> 2) pass this info to mapserver prior to drawing the map, & include the
> symbols into the map image.
> 3) create the image map with symbols
>
> does this method sound reasonable/right?
>
> IF so, how would I go about this (creating these custom symbols)? Is
> there an existing tutorial that might help me accomplish this?
>
> Thanks again,
> P.Romero
>
>
>
> ----------------------------------------
>> Subject: RE: [mapserver-users] web development project with
>> mapserver-
>
>> questions
>> Date: Thu, 19 Mar 2009 14:35:20 -0500
>> From: David.Fawcett at state.mn.us
>> To: romero619 at hotmail.com; mapserver-users at lists.osgeo.org
>>
>> Do you really need to create divs?
>>
>> You could use MapServer to put the marker on the map in the correct
>> location (as part of the map image) and have MapServer output it as
>> an
>
>> imagemap if all that you need is mouse-over text.
>>
>> http://mapserver.org/output/imagemaps.html
>>
>> If you want to do anything much fancier with putting vector markers
>> on
>
>> a map, you might look at something like OpenLayers.
>> http://www.openlayers.org/ Probably overkill for what you need, but
>> worth a look.
>>
>> David.
>>
>> -----Original Message-----
>> From: mapserver-users-bounces at lists.osgeo.org
>> [mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Pablo
>> Romero
>> Sent: Thursday, March 19, 2009 2:27 PM
>> To: mapserver-users at lists.osgeo.org
>> Subject: [mapserver-users] web development project with mapserver-
>> questions
>>
>>
>>
>> Hi,
>> I need help figuring out a method to do the following:
>>
>> 1) use mapserver to create a basic, static image of a given region,
>> say,for example the following area: lat1=0.00 lat2=40.00 lng1=-120.00
>> lng2=-40.00 (in decimal degrees)
>>
>> 2) use css divs or javascript (or both) to create clickable,
>> hyperlink
>
>> "markers" over the map image at specific lat/lon points (similiar to
>> google map markers, except over a static map image).
>>
>> The problem Im having is figuring out a way to create the "marker"
>> divs using absolute (pixel) coordinates over the map image. My marker
>> locations are in lat/lon, and I would need to translate them to the
>> map's image coordinates. I thought about just scaling the points
>> based
>
>> on the maps's bounds and the map image size, but this would only
>> provide "linear scaling" which might be fairly inaccurate, and I also
>> want a method that will work with most map projections. Does this
>> make
>
>> sense?
>>
>> Does mapserver provide any automated means of creating such
>> "markers"?
>
>> Or, is there an existing method of translating
>>
>> Perhaps this question might not be very mapserver-related, but I was
>> hoping someone might have experience with this type of setup.
>>
>> Here's an example of what Im basically trying to emulate:
>>
>> http://magicseaweed.com/METARStationHome.php?region=9
>>
>> I dont know if this map image was created with mapserver, but the
>> general concept stil applies to mapserver: generate a map projection
>> image, and place geo-referenced objects over the map image...
>>
>> Please help,
>> Thanks,
>> P.Romero
>> _________________________________________________________________
>> Windows Live(tm): Life without walls.
>> http://windowslive.com/explore?ocid=TXT_TAGLM_WL_allup_1a_explore_032
>> 0
>> 09
>> _______________________________________________
>> mapserver-users mailing list
>> mapserver-users at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
> _________________________________________________________________
> Hotmail(r) is up to 70% faster. Now good news travels really fast.
> http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_03
> 20
> 09
_________________________________________________________________
Windows Live(tm) SkyDrive: Get 25 GB of free online storage.
http://windowslive.com/online/skydrive?ocid=TXT_TAGLM_WL_skydrive_032009
More information about the MapServer-users
mailing list