| 1 | = Usage = |
| 2 | Here is a simple perl example that loads a mapfile, |
| 3 | creates an image and saves it: |
| 4 | {{{ |
| 5 | #!perl |
| 6 | #!/usr/bin/perl -w |
| 7 | use mapscript; |
| 8 | # |
| 9 | # Include XBase for access to XBase/DBF files. |
| 10 | use XBase; |
| 11 | # |
| 12 | # Include DBI so XBase files can be queried in an SQL manner. |
| 13 | use DBI; |
| 14 | # |
| 15 | # Start the map. |
| 16 | my $map = new mapscript::mapObj('boundary.map') or die('Unable to open mapfile.'); |
| 17 | # |
| 18 | # Render the map. |
| 19 | my $img = $map->draw() or die('Unable to draw map'); |
| 20 | # |
| 21 | # Save the rendered image. |
| 22 | my $void = $img->saveImage('example.png', $mapscript::MS_PNG, $map->{transparent}, $map->{interlace}, 0); |
| 23 | }}} |
| 24 | ---- |
| 25 | back to PerlMapScript |