[mapserver-users] newbie question database extraction

Daniel Morissette morissette at dmsolutions.ca
Wed Jun 13 11:01:55 PDT 2001


Paul,

Have a look at the script test_writeshape.phtml in directory
mapserver/php3/examples of the MapServer source distribution.  It's an
example that shows how to create a point shapefile using MapScript...
with this example and the documentation at
http://www2.dmsolutions.ca/mapserver/php_mapscript/php_mapscript_docs.html
your should be able to figure what you need.

If you prefer Perl then the Perl MapScript will work in a very similar
way, so you can still use this example to find out which functions you
need to use.

Daniel



Paul Smith wrote:
> 
> Hello all,
> 
> I am trying to find out what mechanism is used in order to extract data
> from a database and populate a shapefile dynamically.  I don't mean
> connecting to the database and getting the data (I know you can use perl
> or php to do that).  Instead I am trying to figure out which utility in
> mapscript I use to dump the data to, in order to generate a shapefile
> on-the-fly.  The shapinfo.pl looks to me like it dumps a shapefile out
> to a dbf file.  I am trying to do the opposite dbf to shapefile.  Of
> course I probably completely don't understand how the shpinfo.pl is
> actually used, in which case a simple command line example would be
> perfect.  If any of know how I can get to my ultimate goal aka: data to
> dynamically populate shapefile the info would be much appreciated.  The
> database or language is not  important. I have access to php or perl,
> mysql, postgres, access and could use any combination on both windows or
> linux.
> 
> Many thanks,
> 
> Paul Smith
> pauls at sccwrp.org

-- 
------------------------------------------------------------
 Daniel Morissette               morissette at dmsolutions.ca
 DM Solutions Group              http://www.dmsolutions.ca/
------------------------------------------------------------
  Don't put for tomorrow what you can do today, because if 
      you enjoy it today you can do it again tomorrow.



More information about the MapServer-users mailing list