[mapserver-users] regarding to draw a line between twopoints.(urgent deadline)

Benoît Andrieu bea at ixsea.com
Wed Jan 21 08:24:07 EST 2009


Hi all,

By doing some google, I found this page
http://n2.nabble.com/Drawing-a-Line-From-A-Set-Start-Point-to-End-Point-td1970791.html

I never did this kind of thing by myself

Regards,

Benoît Andrieu
bea at ixsea.com
benoit.andrieu at gmail.com


----- Original Message ----- 
From: <mario at geosar.ch>
To: <mapserver-users at lists.osgeo.org>
Sent: Wednesday, January 21, 2009 12:12 PM
Subject: Re: [mapserver-users] regarding to draw a line between twopoints.(urgent deadline)


> Amiya Patra ha scritto:
>> hi
>> But I am not getting how to add them as I already placed points in my map file. my functio is like this....
>> function AddPoints ( $map, $qresult )
>>         {                       $i = 0;
>>              foreach($qresult as $row)
>>             {
>>                                $poi[$i] = ms_newPointObj();
>>                  $ln[$i] = ms_newLineObj();
>>                  $shp[$i] = ms_newShapeObj(MS_SHAPE_POINT);
>>                  $poi[$i]->setXY($row[1],$row[2]);
>>                  $ln[$i]->add($poi[$i]);
>>                  $shp[$i]->add($ln[$i]);
>>                  $shp[$i]->set(index, $row[0]);
>>                  $this_layer->addFeature( $shp[$i] );
>>                  $i++;
>>              }
>>                    } // end AddPoints
>>   plz response .......
>> thanks
>> On Wed, Jan 21, 2009 at 3:15 PM, mario at geosar.ch <mario at geosar.ch> wrote:
>>
>>     Amiya Patra ha scritto:
>>
>>         Hi
>>         Thanks. Actually I am using Mysql database. And I am able to
>>         paste the symbol at a point. Now I need to connect those point
>>         i.e, drawing line. So plz help me regardoing this. And one
>>         more thing I need to run my application via cgi-bin tomcat
>>         server. And already I configured those options so that I am
>>         able to run cgi script. but for php I cant find
>>         php5servlet.jar file. So plz can u help me.
>>         Plz help
>>         Thanks.
>>
>>         On Wed, Jan 21, 2009 at 2:41 PM, mario at geosar.ch
>>         <mario at geosar.ch> wrote:
>>
>>            Amiya Patra ha scritto:
>>
>>                hi
>>                thank u 4 reply..But I am not getting.U mean to say
>>         this LAYER
>>                            NAME "Layer"
>>                           TYPE LINE
>>                           STATUS ON
>>                           DATA "st_makeline(88,21,78,25)"
>>                              END
>>                Plz help........
>>                Thanks.....          On Wed, Jan 21, 2009 at 2:10 PM,
>>         mario at geosar.ch
>>                <mario at geosar.ch> wrote:
>>
>>                   Amiya Patra ha scritto:
>>
>>                       Hi
>>
>>                       I have two points(lat long) in map. Now I want
>>         to draw
>>                a line
>>                       for connectivity. Please help me ..its urgent
>>         because
>>                        deadline is near.....Plese help me...(php
>>         mapscript)
>>
>>
>>
>>                       Thanks..........
>>                                    ------------------------------------------------------------------------
>>
>>                       _______________________________________________
>>                       mapserver-users mailing list
>>                       mapserver-users at lists.osgeo.org
>>         <mailto:mapserver-users at lists.osgeo.org>
>>                <mailto:mapserver-users at lists.osgeo.org
>>         <mailto:mapserver-users at lists.osgeo.org>>
>>                       <mailto:mapserver-users at lists.osgeo.org
>>         <mailto:mapserver-users at lists.osgeo.org>
>>                <mailto:mapserver-users at lists.osgeo.org
>>         <mailto:mapserver-users at lists.osgeo.org>>>
>>
>>                              http://lists.osgeo.org/mailman/listinfo/mapserver-users
>>                                     ------------------------------------------------------------------------
>>
>>
>>                       No virus found in this incoming message.
>>                       Checked by AVG - http://www.avg.com Version:
>>         8.0.176 /
>>                Virus
>>                       Database: 270.10.10/1905 - Release Date:
>>         20.01.2009 14:34
>>
>>                                 Hello,
>>                   create new layer with the data
>>         st_makline(point1,point2) where
>>                   point1 and point2 are given.
>>
>>
>>                       ------------------------------------------------------------------------
>>
>>
>>                No virus found in this incoming message.
>>                Checked by AVG - http://www.avg.com Version: 8.0.176 /
>>         Virus
>>                Database: 270.10.10/1905 - Release Date: 20.01.2009 14:34
>>
>>                           Hi,
>>            if your are using a postgresql/postgis database you can use the
>>            function st_makeline see the postgisreference of the function.
>>            You can also add dynamic geom to layer via mapscript see
>>            http://mapserver.org/mapscript/php/  look at the ShapeObj.
>>
>>
>>
>>         ------------------------------------------------------------------------
>>
>>
>>         No virus found in this incoming message.
>>         Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus
>>         Database: 270.10.10/1905 - Release Date: 20.01.2009 14:34
>>
>>         Hi,
>>     for configuring tomcat to execute php look at the web for some
>>     how_to, for drawing lines between given points from mysql,
>>     you can in php script connect to db load the points and add them
>>     via mapscript ShapeObj to a layer.
>>
>>     Regards
>>     Mario
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - http://www.avg.com Version: 8.0.176 / Virus Database: 270.10.10/1905 - Release Date: 20.01.2009 14:34
>>
>>
>
> Make another function addLine that works in the same way, I really will not do it for you.
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users 



More information about the mapserver-users mailing list