Re: [mapserver-users] Help in Fedora Linux

2009-04-09 Thread Adrian Popa

You could disable selinux by setting:
SELINUX=disabled
in /etc/sysconfig/selinux and rebooting your system.

If you want to use selinux, you will need to create a set of 
"permissions" to allow mapserver to write to specific directories - but 
it's beyond my level of expertise...


Rui Gomes wrote:

Hi...

I build a websig in Linux Ubuntu and now i'm trying to do the same in
Linux Fedora but i having a few problems.
SELinux is preventing the write of the images in the tmp folder.
How i solve this?

Thanks


  



--
--- 
Adrian Popa

NOC Division
Network Engineer
Divizia Centrul National de Operare Retea
Departament Transport IP & Metro
Compartiment IP Core & Backbone
Phone: +40 21 400 3099

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] error loading php_mapscript.so on apache start

2009-04-09 Thread P.Romero
Nevermind, I found the answer: 
fedora has multiple .ini files that load its php extensions. 
Adding the 'extension=php_mapscript.so' line to the gd.ini file in
'/etc/php.d' directory solved the problem.



-Original Message-
From: mapserver-users-boun...@lists.osgeo.org
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Shawn Gervais
Sent: 2009-04-10 12:27 AM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] error loading php_mapscript.so on apache
start

> However, trying to load the module at apache startup (by adding it to 
> httpd.conf, "LoadModule.") fails with the following error:

That's because php_mapscript.so is not an Apache module, it is a PHP module.

If you want to load the php_mapscript module automatically when Apache 
starts, you need to load it from php.ini

-S
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] error loading php_mapscript.so on apache start

2009-04-09 Thread P.Romero
Ok, so I added it to php.ini instead, and now Im getting this error:

PHP Warning:  PHP Startup: Unable to load dynamic library
'/usr/lib/php/modules/php_mapscript.so' -
/usr/lib/php/modules/php_mapscript.so: undefined symbol: php_gd_gdImageCopy
in Unknown on line 0

Im guessing gd needs to load first.
Any ideas on how to fix this?

-Original Message-
From: mapserver-users-boun...@lists.osgeo.org
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Shawn Gervais
Sent: 2009-04-10 12:27 AM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] error loading php_mapscript.so on apache
start

> However, trying to load the module at apache startup (by adding it to 
> httpd.conf, "LoadModule.") fails with the following error:

That's because php_mapscript.so is not an Apache module, it is a PHP module.

If you want to load the php_mapscript module automatically when Apache 
starts, you need to load it from php.ini

-S
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] error loading php_mapscript.so on apache start

2009-04-09 Thread Shawn Gervais
However, trying to load the module at apache startup (by adding it to 
httpd.conf, “LoadModule…”) fails with the following error:


That's because php_mapscript.so is not an Apache module, it is a PHP module.

If you want to load the php_mapscript module automatically when Apache 
starts, you need to load it from php.ini


-S
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] error loading php_mapscript.so on apache start

2009-04-09 Thread P.Romero
I am able to dynamically load php_mapscript.so successfully on apache/fedora
(latest versions of everything.).

However, trying to load the module at apache startup (by adding it to
httpd.conf, "LoadModule.") fails with the following error:

 

Cannot load /etc/httpd/modules/php_mapscript.so into server:
/etc/httpd/modules/php_mapscript.so: undefined symbol: convert_to_double

I tried placing the module in its default directory (/usr/lib/php/modules),
but this also didn't work.

 

Why am I possibly receiving this error?

What should I do to correct this, and be able to load php_mapscript when
apache starts?

 

Please help,

Thanks,

P.Romero

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] MapServer & Arctic Sea Ice Cover

2009-04-09 Thread Joel D. Schlagel


A MapServer web site of interest:  US Army Cold Regions Research &
Engineering Lab Ice Mass Balance web site.  Movement of sea ice is monitored
by sensors on buoys and locations are plotted using MapServer.  No snazzy
interface here - just a lot of interesting data.

http://imb.crrel.usace.army.mil/

You can read about the buoys here:

http://imb.crrel.usace.army.mil/buoyinst.htm


-joel


___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Re: msIO_getStdoutBufferBytes(), gdBuffer in mapscript perl

2009-04-09 Thread Felipe Alcacibar
sorry, i forget that:

This is the version i use, i'm on gentoo linux

Perl> use mapscript;
Perl> print mapscript::msGetVersion();
MapServer version 5.0.0 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP
OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=AGG
SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT
SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER
SUPPORTS=SOS_SERVER SUPPORTS=THREADS SUPPORTS=GEOS INPUT=EPPL7
INPUT=POSTGIS INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE1
Perl> print mapscript::msGetVersionInt();
51
Perl> exit
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] msIO_getStdoutBufferBytes(), gdBuffer in mapscript perl

2009-04-09 Thread Felipe Alcacibar
Hi, i'm trying to implement a wms server with a perl api of mapscript
but i cannot understand how msIO_getStdoutBufferBytes() work
in the docs msIO_getStdoutBufferBytes() function return the binary
content of the current output but i cannot see that, when i dump with
Data::Dump::Streamer i got:

-> $_p_gdBuffer1 = bless( \do { my $v = 152646680 }, '_p_gdBuffer' );


I go to read the sources of the mapscript perl implementation and i
found a struct with properties data and size, but i cannot get that i
got that when i try to dump data.

-> Can't locate object method "data" via package "_p_gdBuffer" at
/home/counter/mscacherd/maptest.pl line 36.


How it works in perl, how i can get the data from the gdBuffer perl class?


Thanks in advice.
Greetings


Felipe
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] RE: Highlight

2009-04-09 Thread Moen, Paul T.

Yes, that looks feasible.

On 4/9/09 3:49 PM, "Jay Kapalczynski"  
wrote:

That's what I was figuringright now I have some code that is in a while 
loop building the table from the query...
I think maybe here I can build a list of PID values that can be sent to a PHP 
page
Once at the PHP page I can then write code that will highlight the features in 
the map based off of the Parcels Shapefile...

Does that make sense?
Is that feasible???

Something like this?



THANKS



  
   $PID
   $AssessmentYr
   $YrBuilt
   $Bedrooms
     $DwellingType  
     $Style  
   Map
   Print

  
  
";


BUILD THE COMMA DELIMITED LIST RIGHT HERE


} // end while


AFTER ALL HAVE BEEN SELECTED and THE LIST BUILT
SEND THE LIST TO ANOTHER PHP PAGE TO HANDLE THE HIGHLIGHTING OF THE FEATURES

?>





From: Fawcett, David [mailto:david.fawc...@state.mn.us]
Sent: Thursday, April 09, 2009 3:34 PM
To: Jay Kapalczynski; Moen, Paul T.; mapserver-users@lists.osgeo.org
Subject: RE: [mapserver-users] RE: Highlight


Or a string variable containing a comma-delimited list of the ID numbers that 
you really want?



David.
-Original Message-
From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Jay Kapalczynski
Sent: Thursday, April 09, 2009 3:31 PM
To: 'Moen, Paul T.'; mapserver-users@lists.osgeo.org
Subject: RE: [mapserver-users] RE: Highlight
Thanks for your response...

$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);

Is the 1, 2,7,9,23,87 examples of PID values, if so I assume that these can be 
replaced with variables?

Thanks again



From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 3:15 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight


If the database that you are querying has the same attributes as the shape 
file, you can query the Layer that points to the shape file and display the 
highlighted results on your map.  I know nothing about GeoMOOSE but I know it 
can be done with php-mapscript.

Regardless of what you are using, you need a map file layer for the shape file 
with the parcels.
You will then need to use php-mapscript to query that layer with something like
$map = ms_newMapObj(PATH TO YOU MAPFILE);
$qlayer = $map->$map->getLayerByName(NAME OF PARCEL LAYER);
$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);
You will then need to create the output image from query using something like
$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

I can't give you specifics without knowing how GeoMOOSE works, so the best 
thing is to look at the documentation for GeoMOOSE if that is what you are 
using.

On 4/9/09 2:17 PM, "Jay Kapalczynski"  
wrote:
Dang I misspoke...I am sorry...

I am querying a Database for records, these records have a PID (unique Number).
These are the records that show up in the Table.

As this happens I have to take the results and run the query against the 
parcels to get the features in the Shapefile, then highlight..

If that makes any sense...

If I am in a PHP file and have the records returned from the query 
(database)...what would I have to do next to take those records and run a query 
to highlight the parcels (PID to PID)?

Can all of this be accomplished in the PHP file?

Thanks...and sorry for my ignorance...




From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org  
 '
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks


Paul

Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserv

RE: [mapserver-users] RE: Highlight

2009-04-09 Thread Jay Kapalczynski
Thanks for your response...

$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);

Is the 1, 2,7,9,23,87 examples of PID values, if so I assume that these can be 
replaced with variables?

Thanks again


From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 3:15 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight


If the database that you are querying has the same attributes as the shape 
file, you can query the Layer that points to the shape file and display the 
highlighted results on your map.  I know nothing about GeoMOOSE but I know it 
can be done with php-mapscript.

Regardless of what you are using, you need a map file layer for the shape file 
with the parcels.
You will then need to use php-mapscript to query that layer with something like
$map = ms_newMapObj(PATH TO YOU MAPFILE);
$qlayer = $map->$map->getLayerByName(NAME OF PARCEL LAYER);
$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);
You will then need to create the output image from query using something like
$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

I can't give you specifics without knowing how GeoMOOSE works, so the best 
thing is to look at the documentation for GeoMOOSE if that is what you are 
using.

On 4/9/09 2:17 PM, "Jay Kapalczynski"  
wrote:
Dang I misspoke...I am sorry...

I am querying a Database for records, these records have a PID (unique Number).
These are the records that show up in the Table.

As this happens I have to take the results and run the query against the 
parcels to get the features in the Shapefile, then highlight..

If that makes any sense...

If I am in a PHP file and have the records returned from the query 
(database)...what would I have to do next to take those records and run a query 
to highlight the parcels (PID to PID)?

Can all of this be accomplished in the PHP file?

Thanks...and sorry for my ignorance...




From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org 
 '
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks


Paul

Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] RE: Highlight

2009-04-09 Thread Jay Kapalczynski
That's what I was figuringright now I have some code that is in a while 
loop building the table from the query...
I think maybe here I can build a list of PID values that can be sent to a PHP 
page
Once at the PHP page I can then write code that will highlight the features in 
the map based off of the Parcels Shapefile...

Does that make sense?
Is that feasible???

Something like this?

THANKS



  
   $PID
   $AssessmentYr
   $YrBuilt
   $Bedrooms
     $DwellingType  
     $Style  
   Map
   Print

  
  
";


BUILD THE COMMA DELIMITED LIST RIGHT HERE


} // end while


AFTER ALL HAVE BEEN SELECTED and THE LIST BUILT
SEND THE LIST TO ANOTHER PHP PAGE TO HANDLE THE HIGHLIGHTING OF THE FEATURES


?>




From: Fawcett, David [mailto:david.fawc...@state.mn.us]
Sent: Thursday, April 09, 2009 3:34 PM
To: Jay Kapalczynski; Moen, Paul T.; mapserver-users@lists.osgeo.org
Subject: RE: [mapserver-users] RE: Highlight

Or a string variable containing a comma-delimited list of the ID numbers that 
you really want?

David.
-Original Message-
From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Jay Kapalczynski
Sent: Thursday, April 09, 2009 3:31 PM
To: 'Moen, Paul T.'; mapserver-users@lists.osgeo.org
Subject: RE: [mapserver-users] RE: Highlight
Thanks for your response...

$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);

Is the 1, 2,7,9,23,87 examples of PID values, if so I assume that these can be 
replaced with variables?

Thanks again


From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 3:15 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight


If the database that you are querying has the same attributes as the shape 
file, you can query the Layer that points to the shape file and display the 
highlighted results on your map.  I know nothing about GeoMOOSE but I know it 
can be done with php-mapscript.

Regardless of what you are using, you need a map file layer for the shape file 
with the parcels.
You will then need to use php-mapscript to query that layer with something like
$map = ms_newMapObj(PATH TO YOU MAPFILE);
$qlayer = $map->$map->getLayerByName(NAME OF PARCEL LAYER);
$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);
You will then need to create the output image from query using something like
$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

I can't give you specifics without knowing how GeoMOOSE works, so the best 
thing is to look at the documentation for GeoMOOSE if that is what you are 
using.

On 4/9/09 2:17 PM, "Jay Kapalczynski"  
wrote:
Dang I misspoke...I am sorry...

I am querying a Database for records, these records have a PID (unique Number).
These are the records that show up in the Table.

As this happens I have to take the results and run the query against the 
parcels to get the features in the Shapefile, then highlight..

If that makes any sense...

If I am in a PHP file and have the records returned from the query 
(database)...what would I have to do next to take those records and run a query 
to highlight the parcels (PID to PID)?

Can all of this be accomplished in the PHP file?

Thanks...and sorry for my ignorance...




From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org 
 '
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks


Paul

Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] RE: Highlight

2009-04-09 Thread Fawcett, David
Or a string variable containing a comma-delimited list of the ID numbers
that you really want?
 
David.

-Original Message-
From: mapserver-users-boun...@lists.osgeo.org
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Jay
Kapalczynski
Sent: Thursday, April 09, 2009 3:31 PM
To: 'Moen, Paul T.'; mapserver-users@lists.osgeo.org
Subject: RE: [mapserver-users] RE: Highlight



Thanks for your response...

 

$qlayer->queryByAttributes('PID','PID IN (1,
2,7,9,23,87)',MS_MULTIPLE);

 

Is the 1, 2,7,9,23,87 examples of PID values, if so I assume
that these can be replaced with variables?

 

Thanks again

 

 

From: mapserver-users-boun...@lists.osgeo.org
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul
T.
Sent: Thursday, April 09, 2009 3:15 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

 


If the database that you are querying has the same attributes as
the shape file, you can query the Layer that points to the shape file
and display the highlighted results on your map.  I know nothing about
GeoMOOSE but I know it can be done with php-mapscript.  

Regardless of what you are using, you need a map file layer for
the shape file with the parcels.
You will then need to use php-mapscript to query that layer with
something like
$map = ms_newMapObj(PATH TO YOU MAPFILE);
$qlayer = $map->$map->getLayerByName(NAME OF PARCEL LAYER);
$qlayer->queryByAttributes('PID','PID IN (1,
2,7,9,23,87)',MS_MULTIPLE);
You will then need to create the output image from query using
something like
$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

I can't give you specifics without knowing how GeoMOOSE works,
so the best thing is to look at the documentation for GeoMOOSE if that
is what you are using.

On 4/9/09 2:17 PM, "Jay Kapalczynski"
 wrote:

Dang I misspoke...I am sorry...
 
I am querying a Database for records, these records have a PID
(unique Number).
These are the records that show up in the Table.
 
As this happens I have to take the results and run the query
against the parcels to get the features in the Shapefile, then
highlight..
 
If that makes any sense...
 
If I am in a PHP file and have the records returned from the
query (database)...what would I have to do next to take those records
and run a query to highlight the parcels (PID to PID)?
 
Can all of this be accomplished in the PHP file?
 
Thanks...and sorry for my ignorance...


 

From: mapserver-users-boun...@lists.osgeo.org
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul
T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight
http://mapserver.org/mapfile/querymap.html.   Draw the map using
drawQuery() instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"
 wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the
option to zoom to.
 
I am looking for a bit moreafter I run the query (php) I
want the returned records to highlight in the map...
I can get the Unique identifier but don't know if I can write
some code in PHP to highlight those features
 
I don't even know where to start here...

The query and returning records into the table, as well as, the
zoom to work great...just need the highlight part
 
Thanks
 
 

From: Jay Kapalczynski 
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org
 '
Subject: Highlight

Any way to highlight a feature in my map in PHP?
 
I can grab a unique identifier but can figure out how to
highlight it...
 
THanks
 

Paul 


Paul

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] RE: Highlight

2009-04-09 Thread Moen, Paul T.

If the database that you are querying has the same attributes as the shape 
file, you can query the Layer that points to the shape file and display the 
highlighted results on your map.  I know nothing about GeoMOOSE but I know it 
can be done with php-mapscript.

Regardless of what you are using, you need a map file layer for the shape file 
with the parcels.
You will then need to use php-mapscript to query that layer with something like
$map = ms_newMapObj(PATH TO YOU MAPFILE);
$qlayer = $map->$map->getLayerByName(NAME OF PARCEL LAYER);
$qlayer->queryByAttributes('PID','PID IN (1, 2,7,9,23,87)',MS_MULTIPLE);
You will then need to create the output image from query using something like
$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

I can't give you specifics without knowing how GeoMOOSE works, so the best 
thing is to look at the documentation for GeoMOOSE if that is what you are 
using.

On 4/9/09 2:17 PM, "Jay Kapalczynski"  
wrote:

Dang I misspoke...I am sorry...

I am querying a Database for records, these records have a PID (unique Number).
These are the records that show up in the Table.

As this happens I have to take the results and run the query against the 
parcels to get the features in the Shapefile, then highlight..

If that makes any sense...

If I am in a PHP file and have the records returned from the query 
(database)...what would I have to do next to take those records and run a query 
to highlight the parcels (PID to PID)?

Can all of this be accomplished in the PHP file?

Thanks...and sorry for my ignorance...




From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org  '
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks


Paul


Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] RE: Highlight

2009-04-09 Thread Jay Kapalczynski
Dang I misspoke...I am sorry...

I am querying a Database for records, these records have a PID (unique Number).
These are the records that show up in the Table.

As this happens I have to take the results and run the query against the 
parcels to get the features in the Shapefile, then highlight..

If that makes any sense...

If I am in a PHP file and have the records returned from the query 
(database)...what would I have to do next to take those records and run a query 
to highlight the parcels (PID to PID)?

Can all of this be accomplished in the PHP file?

Thanks...and sorry for my ignorance...


From: mapserver-users-boun...@lists.osgeo.org 
[mailto:mapserver-users-boun...@lists.osgeo.org] On Behalf Of Moen, Paul T.
Sent: Thursday, April 09, 2009 1:57 PM
To: mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] RE: Highlight

Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org'
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks


Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] PHP MapScript inserting extra parameters into.map file

2009-04-09 Thread Ian
The display of the data still works, however the altered .map file is
no longer compatible with the OpenLayers wiki print.php code
(http://trac.openlayers.org/wiki/Printing). I can't figure out why. My
TileCache layers will still print but any layers coming from the PHP
MapScript-edited map file no longer work. print.php doesn't throw any
errors, the requested tiles all look valid, but the return is "500
Unexpected Error" and "Some unexpected error occurred. Error text was:
" with no error text. The relevant bits from my map file:

MAP
  EXTENT -180 -90 180 90
  FONTSET "/var/www/html/maps/fontset.txt"
  IMAGECOLOR 60 100 145
  IMAGETYPE png
  SYMBOLSET "/var/www/html/maps/symbols.sym"
  SHAPEPATH "data"
  SIZE 500 500
  STATUS ON
  UNITS DD
  NAME "My map"

  OUTPUTFORMAT
  NAME PNG24
  DRIVER "GD/PNG"
  MIMETYPE "image/png"
  IMAGEMODE RGB
  EXTENSION "png"
  FORMATOPTION "INTERLACE=OFF"
  END

  PROJECTION
"init=epsg:4326"
  END
...
MAP


More is being changed by PHP MapScript than I realized, my
OUTPUTFORMAT block becomes:

OUTPUTFORMAT
NAME "png"
MIMETYPE "image/png"
DRIVER "GD/PNG"
EXTENSION "png"
IMAGEMODE "PC256"
TRANSPARENT FALSE
  END


The layer that I am dynamically changing starts as:

LAYER
  NAME "arrow"
  TYPE POLYGON
  PROJECTION
"init=epsg:4326"
  END
  METADATA
"wms_title" "arrow"
  END
  DATA shapefiles/arrow
  STATUS ON
  TRANSPARENCY ALPHA
  CLASS
STYLE
  ANTIALIAS TRUE
  COLOR 255 0 0
  OUTLINECOLOR 0 0 0
END ## Style
  END ## Class
END ## Layer

and after PHP MapScript runs looks like:

LAYER
DATA "shapefiles/arrow"
METADATA
  "wms_title"   "arrow"
END
NAME "arrow"
PROJECTION
  "init=epsg:4326"
END
STATUS ON
OPACITY ALPHA
TYPE POLYGON
UNITS METERS
CLASS
  STYLE
ANGLE 360
ANTIALIAS TRUE
COLOR 255 0 0
OPACITY 100
OUTLINECOLOR 0 0 0
SYMBOL 0
  END
END
  END


PHP MapScript is changing the OUTPUTFORMAT configuration (including
deleting the FORMATOPTION "INTERLACE=OFF" parameter I need for
TileCache), adding UNITS METERS, STYLE ANGLE 360 OPACITY 100 END to
each LAYER, as well as changing TRANSPARENCY ALPHA to OPACITY ALPHA
for each LAYER in the map. I realize that the anti-aliasing syntax I
am using is deprecated and may change that but I'm going to ask again
for what I put in my enhancement request ticket yesterday:

Through a flag, configuration, directive, etc for PHP MapScript,
enable it to ONLY change the parameters supplied in the script, and
not alter/add/remove additional map parameters.
Thank you,
Ian




On Wed, Apr 8, 2009 at 3:42 PM, Steve Lime  wrote:
> All that's happening is MapServer is writing the default values for some of 
> the parameters. The mapfile
> before and after should be functionally equivalent. Not sure how that would 
> wreak havoc. Your input
> mapfile is using older syntax (no styles) that the mapfile writer can't/won't 
> produce. So at a minimum
> you'd see the style block as output.
>
> Steve
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] RE: Highlight

2009-04-09 Thread Moen, Paul T.
Set the mapfile QUERYMAP style to highlight 
http://mapserver.org/mapfile/querymap.html.   Draw the map using drawQuery() 
instead of draw().

$img = $map->drawQuery();
header('Content-Type: image/jpeg');
$img->saveImage("");

On 4/9/09 1:31 PM, "Jay Kapalczynski"  
wrote:

Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks



From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org'
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks



Paul
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Help in Fedora Linux

2009-04-09 Thread Rui Gomes
Hi...

I build a websig in Linux Ubuntu and now i'm trying to do the same in
Linux Fedora but i having a few problems.
SELinux is preventing the write of the images in the tmp folder.
How i solve this?

Thanks


-- 
  Rui Gomes
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] RE: Highlight

2009-04-09 Thread Jay Kapalczynski
Basically what I have is a query that runs on a shapefile...
It returns the records into a table, which I then have the option to zoom to.

I am looking for a bit moreafter I run the query (php) I want the returned 
records to highlight in the map...
I can get the Unique identifier but don't know if I can write some code in PHP 
to highlight those features

I don't even know where to start here...

The query and returning records into the table, as well as, the zoom to work 
great...just need the highlight part

Thanks


From: Jay Kapalczynski
Sent: Thursday, April 09, 2009 1:03 PM
To: 'mapserver-users@lists.osgeo.org'
Subject: Highlight

Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Highlight

2009-04-09 Thread Jay Kapalczynski
Any way to highlight a feature in my map in PHP?

I can grab a unique identifier but can figure out how to highlight it...

THanks

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


RE: [mapserver-users] WFS layer and https

2009-04-09 Thread Fischer, Brian
Thanks Mike.  We actually narrowed it down to a problem with MS4W.  It
appears that MS4W's libcurl does not include the root certificate
authority bundle.  I'll need to file a bug with MS4W.

 

Thanks again for your help.

 

Brian Fischer

Houston Engineering, Inc.

Maple Grove, MN

(763) 493-4522

 

From: Michael Smith [mailto:michael.sm...@usace.army.mil] 
Sent: Thursday, April 09, 2009 9:31 AM
To: Fischer, Brian; mapserver-users@lists.osgeo.org
Subject: Re: [mapserver-users] WFS layer and https

 

Brian,

You need the servers certificate in your cURL certificate directory.
Where to put it, I think, depends on your OS. The default in the Unix
OS's is /usr/share/ssl/certs.

Mike


-- 
Michael Smith
RSGIS Center
ERDC - CRREL
US Army Corps of Engineers





On 4/9/09  10:09 AM, "Fischer, Brian"  wrote:

I'm trying to use a WFS that is coming from a SSL (https) server.  Is it
possible to use a WFS from an https connection?  Here is the error I am
getting.
 

MapServer Message


msDrawMap(): Image handling error. Failed to draw layer named
'obs'.
msWFSLayerWhichShapes(): WFS connection error. Got HTTP status -60
downloading WFS layer obs
msHTTPExecuteRequests(): HTTP request error. HTTP: request failed with
curl error code 60 (SSL certificate problem, verify that the CA cert is
OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate
verify failed) for
https://www.sharedgeo.org/datasets/RRV/maps/noaa/noaa.map?mode=ows&&;
amp;REQUEST=GetFeature&VERSION=1.0.0&SERVICE=WFS&TYPENAME=ob
s&BBOX=346334.183773962,5034450.028,903297.375226037,5434570.553

 
Thanks,
Brian
 
Brian Fischer, CFM
GIS Project Manager
Houston Engineering, Inc. | Leave Nothing to ChanceTM
6901 East Fish Lake Road, Suite 140
Maple Grove, MN 55369
Phone:  763.493.4522 / Fax:  763.493.5572
Email: bfisc...@houstoneng.com
 
Website: www.houstoneng.com   
 



___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] MapServer 5.4 Release Candidate 1 Now Available

2009-04-09 Thread William Kyngesburye
The link on the download page is messed up.  I had to go to  
download.osgeo.org/mapserver to download.


On Apr 8, 2009, at 7:55 PM, Steve Lime wrote:

Greetings all: MapServer 5.4 Release Candidate 1 is now available  
for download at http://mapserver.org/download.html. Only a couple of  
trivial changes were made since the beta 4 release. As always any  
help in testing the software is greatly appreciated. Findings should  
be sent to the mapserver-dev (or even just mapserver-users) mailing  
list.


The updated 5.4 release plan can be found at:

 http://trac.osgeo.org/mapserver/wiki/54ReleasePlan

Steve
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


-
William Kyngesburye 
http://www.kyngchaos.com/

The equator is so long, it could encircle the earth completely once.

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] WFS layer and https

2009-04-09 Thread Michael Smith
Brian,

You need the servers certificate in your cURL certificate directory. Where
to put it, I think, depends on your OS. The default in the Unix OS¹s is
/usr/share/ssl/certs.

Mike


-- 
Michael Smith
RSGIS Center
ERDC - CRREL
US Army Corps of Engineers





On 4/9/09  10:09 AM, "Fischer, Brian"  wrote:

> I¹m trying to use a WFS that is coming from a SSL (https) server.  Is it
> possible to use a WFS from an https connection?  Here is the error I am
> getting.
>  
> 
> MapServer Message
> 
> 
> msDrawMap(): Image handling error. Failed to draw layer named 'obs'.
> msWFSLayerWhichShapes(): WFS connection error. Got HTTP status -60 downloading
> WFS layer obs
> msHTTPExecuteRequests(): HTTP request error. HTTP: request failed with curl
> error code 60 (SSL certificate problem, verify that the CA cert is OK.
> Details:
> error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify
> failed) for 
> https://www.sharedgeo.org/datasets/RRV/maps/noaa/noaa.map?mode=ows&&RE
> QUEST=GetFeature&VERSION=1.0.0&SERVICE=WFS&TYPENAME=obs&BBOX=3
> 46334.183773962,5034450.028,903297.375226037,5434570.553
> 
>  
> Thanks,
> Brian
>  
> Brian Fischer, CFM
> GIS Project Manager
> Houston Engineering, Inc. | Leave Nothing to ChanceTM
> 6901 East Fish Lake Road, Suite 140
> Maple Grove, MN 55369
> Phone:  763.493.4522 / Fax:  763.493.5572
> Email:  bfisc...@houstoneng.com 
> Website: www.houstoneng.com 
>  
> 
> 
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] WFS layer and https

2009-04-09 Thread Fischer, Brian
I'm trying to use a WFS that is coming from a SSL (https) server.  Is it
possible to use a WFS from an https connection?  Here is the error I am
getting.

 



MapServer Message





msDrawMap(): Image handling error. Failed to draw layer named
'obs'.

msWFSLayerWhichShapes(): WFS connection error. Got HTTP status -60
downloading WFS layer obs

msHTTPExecuteRequests(): HTTP request error. HTTP: request failed with
curl error code 60 (SSL certificate problem, verify that the CA cert is
OK. Details:

error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate
verify failed) for
https://www.sharedgeo.org/datasets/RRV/maps/noaa/noaa.map?mode=ows&&;
amp;REQUEST=GetFeature&VERSION=1.0.0&SERVICE=WFS&TYPENAME=ob
s&BBOX=346334.183773962,5034450.028,903297.375226037,5434570.553



 

Thanks,

Brian

 

Brian Fischer, CFM

GIS Project Manager
Houston Engineering, Inc. | Leave Nothing to ChanceTM
6901 East Fish Lake Road, Suite 140
Maple Grove, MN 55369
Phone:  763.493.4522 / Fax:  763.493.5572
Email:  bfisc...@houstoneng.com
 
Website: www.houstoneng.com   

 

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] Generating a symbol with a fixed size

2009-04-09 Thread Steve Lime
You can use the CLASS parameter SIZEUNITS to do this. For example:

LAYER
  ...
  SIZEUNITS METERS
  CLASS
...
SYMBOL 'circle'
SIZE 40
  END
END

I think that's right.

Steve

>>> Adrian Popa  04/09/09 3:26 AM >>>
Hello everybody,

I'm using mapserver v4.10 and I'm trying to display a circle symbol that 
has a fixed radius (in meters) that shows the coverage area over a map. 
The main problem is setting the radius so it would change and cover the 
same area with different zoom levels (more clearly - I want the radius 
to be 40m independent of the zoom selected).

Is it possible to do with mapserver?
The data (points) where I want to draw this symbol is available as an 
ESRI shapefile layer (as POINT data).

Thanks in advance,

-- 
--- 
Adrian Popa
NOC Division
Network Engineer
Divizia Centrul National de Operare Retea
Departament Transport IP & Metro
Compartiment IP Core & Backbone
Phone: +40 21 400 3099

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] changing rendered color of layer dynamically?

2009-04-09 Thread Steve Lime
Versions 5+ use syntax like:

  map.layer[india_states].class[ANDHRA%20PRADESH].style[0]=COLOR+255+0+0
  
There was a typo in my old message. Since you're doing WMS you could/should use 
SLD.

Steve

>>> Subha Ramakrishnan  04/09/09 1:02 AM >>>
The solution didn't work for me.
This is my url:
"http://localhost/cgi-bin/mapserv?MAP=india_states.map&TRANSPARENT=true&LAYERS=india_states&map.layer[india_states].class[ANDHRA%20PRADESH].style[0].color+255+0+0&FORMAT=image%2Fpng&;
PROJECTION=EPSG%3A4326&REPROJECT=false&UNITS=m&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&EXCEPTIONS=application%2Fvnd.ogc.se_inimage
&SRS=EPSG%3A900913&BBOX=8305796.97063,1252337.1900454492,9558141.24182,2504681.4612454493&WIDTH=256&HEIGHT=256"

I get his error: "getSymbol(): Symbol definition error. Parsing error 
near ([):(line 1) ".
Is there anything wrong in my url?

Thanks for any help.

Subha

Steve Lime wrote:
> Nikos: There can be more than one style in a class to you'd need the array 
> notation there too:
>
>   &map.layer[oikismoi].class[oikismoi].style[0].color+230+34+35
>
> Does that work?
>
> Steve
>
>   
  10/06/08 8:18 AM >>>
 
> Hello all,
>
> I've been scratching my head as to how to change the color that a layer
> maybe rendered via a form. My users want to select which color the layers
> should be rendered.
>
> Would appreciate a bit of insite. I'm using FW MS 5.1-dev
>
> I've tried, according to the docs, using layer and class names as well as
> layer and class index and neither work...
>
> &map.layer[oikismoi].class[oikismoi].style.color+230+34+35
> &map.layer[0].class[0].style.color+230+34+35
>
>
> In MS 4.something, I used to use "map_layer_0_class_0_color=255+0+0"
> successfully
>
> I've also tried to use something like
>
> CLASS # layer color change
> EXPRESSION '%layer_color%'
> style
>   backgroundcolor 128 128 128
>   color 2 2 220
>   outlinecolor 150 150 150
>   end
> END
>
> to at least statically test a substitution, but fail...
>
> below is a snip from my mapfile,
>
> sincerely,
>
> nikos
>
>  LAYER
>   debug 5
> classitem "OBJECTID"
> data "LANDUNIT_KARDITSA"
> footer "LANDUNIT_KARDITSA_footer.html"
> group "LANDUNIT_KARDITSA"
> header "LANDUNIT_KARDITSA_header.html"
> labelcache on
> labelitem "OBJECTID"
> name "LANDUNIT_KARDITSA"
> postlabelcache true
> status on
> type polygon
> OPACITY 70
> # 1 class LANDUNIT_KARDITSA
> class
>  name "KARDITSA"
>  style
>   backgroundcolor 128 128 128
>   #color 133 234 21
>   color 22 200 22
>   outlinecolor 50 50 50
>   end
>   template "LANDUNIT_KARDITSA_query.html"
> end
>   end
>   LAYER
>   DEBUG 5
> classitem "OBJECTID"
> data "oikismoi"
> footer "oikismoi_footer.html"
> group "oikismoi"
> header "oikismoi_header.html"
> labelcache on
> labelitem "OBJECTID"
> name "oikismoi"
> postlabelcache true
> status on
> type polygon
> # 1 class oikismoi
> class
> name "oikismoi"
> style
>   backgroundcolor 0 128 128
>   color 22 122 233
>   outlinecolor 0 0 0
>   end
>   template "oikismoi_query.html"
> end
>   end
>
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
> ___
> mapserver-users mailing list
> mapserver-users@lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
>   

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] Layer Object Parameter Substitution fromURLusing GIS

2009-04-09 Thread Steve Lime
Hi Heiko: I'm thinking this is a problem with the snippet I sent you.
Because MapServer is
tokenizing the content of the VALIDATION block it's sees the word FILTER
as a keyword
that isn't allow in that block. The fix is to simply quote any
validation keys that are keywords
so the block becomes:

  VALIDATION
'filter' '^orbitnr=[0-9]{1,5}$'
  END

I've tested on my end and things are ok.

Steve

>>> Heiko Schröter  04/09/09 1:38 AM
>>>
Hello Steve,

Mapserver fails by just scanning the mapfile.
Did fetch the 5.4_rc1 and installed it. But same behaviour as with the 
5.4_beta.

/usr/lib/cgi-bin/mapserv -v
MapServer version 5.4.0-rc1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG
OUTPUT=WBMP 
OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=ICONV
SUPPORTS=WMS_SERVER 
SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER INPUT=EPPL7 INPUT=POSTGIS
INPUT=OGR 
INPUT=GDAL INPUT=SHAPEFILE

[Thu Apr  9 08:13:06 2009].548952 loadHashTable(): Unknown identifier.
Parsing 
error near (FILTER):(line 128)
[Thu Apr  9 08:13:06 2009].549088 msFreeMap(): freeing map at 0x18c51b0.

Did cut and paste your filter suggestion into the Mapfile but same
result.
I'am back in the office on 15th of April.
Thanks for your effort.
Regards
Heiko

>
> LAYER
>   NAME 'psc'
>   ...
>   VALIDATION
> filter '^orbitnr=[0-9]{1,5}$'
>   END
>   ...
> END
> >
> You can set a far more general pattern (e.g. '.' matches anything) but
I
> recommend against it.

The corrected MAPFILE:

MAP
NAME WELT
CONFIG "MS_ERRORFILE" "/tmp/ms_error.txt"
DEBUG 5
STATUS ON
#SIZE 647 320
SIZE 800 400
IMAGETYPE PNG24
IMAGECOLOR 240 240 240
SHAPEPATH "data"
#EXTENT -180 -89.8 180 83.623596
EXTENT -180 -90 180 90
UNITS DD
WEB
  IMAGEPATH "images"
  IMAGEURL "images"
  MINSCALE 5
  MAXSCALE 4
  METADATA
"wms_title" "Example WMS Server"
"wms_onlineresource" 
"http://kahlo1/cgi-bin/mapserv?map=heiko1.map&";
"wms_srs" "epsg:4326 epsg:32661 epsg:32761 epsg:4308 epsg:3413 
epsg:3575 epsg:0815 epsg:0816"
  END
END
PROJECTION
"init=epsg:4326"
END
removed not needed layers for readability
LAYER
NAME "PSC"
CONNECTIONTYPE POSTGIS
OPACITY 30
STATUS ON
METADATA
"wms_title" "psc"
END
PROJECTION
"init=epsg:4326"
END
CONNECTION "user=foo password=fum dbname=fei
host=kahlo1"
DATA "geocenter from scia_psc"
VALIDATION
  FILTER '.'  <--- Line 128
END
FILTER "orbitnr=3456"
TYPE POINT
CLASS
COLOR 250 10 10
SYMBOL "circle"
SIZE 7
END
END # Layer
END # Ende Map

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


[mapserver-users] Generating a symbol with a fixed size

2009-04-09 Thread Adrian Popa

Hello everybody,

I'm using mapserver v4.10 and I'm trying to display a circle symbol that 
has a fixed radius (in meters) that shows the coverage area over a map. 
The main problem is setting the radius so it would change and cover the 
same area with different zoom levels (more clearly - I want the radius 
to be 40m independent of the zoom selected).


Is it possible to do with mapserver?
The data (points) where I want to draw this symbol is available as an 
ESRI shapefile layer (as POINT data).


Thanks in advance,

--
--- 
Adrian Popa

NOC Division
Network Engineer
Divizia Centrul National de Operare Retea
Departament Transport IP & Metro
Compartiment IP Core & Backbone
Phone: +40 21 400 3099

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users