Re: [MAPSERVER-USERS] PostGIS data in EPSG:31300 using for Google Maps overlay

2008-04-09 Thread Steven De Vriendt
thanks Carla, although I'm not sure about that last bit. So I have
searched for the epsg parameters of 31300 (Belge Lambert 72), and now
I have to add some parameters ? I'm not sure which parameters I have
to add/adjust..

31300 +proj=lcc +lat_1=49.84 +lat_2=51.16
+lat_0=90 +lon_0=4.3569397 +x_0=15.01256 +y_0=5400088.4378
+ellps=intl +units=m +no_defs  no_defs 

Thanks
Steven

On Wed, Apr 9, 2008 at 9:04 AM, cfb [EMAIL PROTECTED] wrote:

  Hi Steven,

  I had the same problems, my data were in EPSG:23030 but when I wanted to
  overlay my WMS in Google Earth, even If I'd included EPSG:4326 in the
  wms_srs list, It showed a difference between my map and Google. So, first of
  all, you must include the 4326 in your wms_srs list (in the header and in
  the layers), then you must set EPSG:4326 as your projection object in the
  header, leaving the layers projections as 31300, and then you must look at
  the epsg file in the PROJ library (\\ms4w\proj\nad), because probably your
  EPSG code (31300) asn't all the parameters needed to reproject correctly the
  data...

  Look something like +towgs84, and try to find some parameter that help
  MapServer to reproject better the data...like this you won't have to
  reproject your original data

  Regards









  gisaalter wrote:
  
   Hi list,
  
   I have some data in PostGIS I wish to overlay in Google Maps using WMS
   I'm using the same data in a mapserver application, where EPSG code
   31300 is used.
   Now for overlay in Google Maps, 4326 is required.
   I have made a copy of my map-file and specified 4326 as projection
   system.Yet, non of my data is showing up.
  
   Do I need to reproject my data for this use ? I thought PostGIS was
   capable of doing reprojection on the fly ?
  
   Can someone with some more experience help me out ?
  
   Thanks
   Steven

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

  --
  View this message in context: 
 http://www.nabble.com/PostGIS-data-in-EPSG%3A31300-using-for-Google-Maps-overlay-tp16562400p16580808.html
  Sent from the Mapserver - User mailing list archive at Nabble.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] PostGIS data in EPSG:31300 using for Google Maps overlay

2008-04-08 Thread Steven De Vriendt
Hi list,

I have some data in PostGIS I wish to overlay in Google Maps using WMS
I'm using the same data in a mapserver application, where EPSG code
31300 is used.
Now for overlay in Google Maps, 4326 is required.
I have made a copy of my map-file and specified 4326 as projection
system.Yet, non of my data is showing up.

Do I need to reproject my data for this use ? I thought PostGIS was
capable of doing reprojection on the fly ?

Can someone with some more experience help me out ?

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


Re: [mapserver-users] PostGIS data in EPSG:31300 using for Google Maps overlay

2008-04-08 Thread Steven De Vriendt
Brent,

Very, very usefull info. Thanks.  I was just about to reprojecting my data :-)
I thought the SRID table was constrained to the geometry and you couldn't
change it. Seems like that's why the 'virtual' table is there for. Ok,
well, I'll give
it a try. Thanks for your input !

Regards,
Steven

On Tue, Apr 8, 2008 at 7:58 PM, Brent Wood [EMAIL PROTECTED] wrote:

  --- Steven De Vriendt [EMAIL PROTECTED] wrote:

   Hi list,
  
   I have some data in PostGIS I wish to overlay in Google Maps using WMS
   I'm using the same data in a mapserver application, where EPSG code
   31300 is used.
   Now for overlay in Google Maps, 4326 is required.
   I have made a copy of my map-file and specified 4326 as projection
   system.Yet, non of my data is showing up.
  
   Do I need to reproject my data for this use ? I thought PostGIS was
   capable of doing reprojection on the fly ?

  Hi Steven,

  Both mapserver  POstGIS can reproject the data on the fly, but they need to 
 be
  told the input  output projections.

  As your data is all displayed via mapserver, the instructions either way will
  be in your mapfile.

  To reproject using PostGIS, edit the SQL command in your data statement which
  retrieves the PostGIS data. You need to tell PostGIS to return a virtual 
 table
  to mapserver, and transform the data to the required projection in this. Edit
  the data line in the layer something like this:

  DATA new_geom from (select gid, transform(the_geom,4326) as new_geom from
  table) as mytable using unique gid using srid=4326


  To reproject in mapserver, you need to set the main mapfile projection to
  EPSG:4326, using, in the global header part of the mapfile:

  UNITS DD
  PROJECTION
   init=epsg:4326
  END

  In the METADATA section, you'll need to set the output projection for WMS, 
 eg:
  METADATA
   wms_title My WMS Server
   wms_srs   EPSG:4326
  END

  Then in the layer definition, you specify the layer's native projection, so
  mapserver can reproject from one to the other:

  LAYER
   ...
   PROJECTION
 init=epsg:31300
   END
   ...
  END

  Note that to reproject in PostGIS, Proj.4 support must be compiled into
  PostGIS, and similarly for mapserver if you do the reprojection there. If you
  compiled these from source, this is not done by default,  you'll need to run
  configure with the appropriate flag. If you installed from a package, or on
  Windows, proj support is generally built in.


  HTH,

   Brent Wood

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


Re: [mapserver-users] Rotate labels based on angle defined in attribute field

2008-03-18 Thread Steven De Vriendt
thx !



On Tue, Mar 18, 2008 at 9:50 AM, Gregor Mosheh [EMAIL PROTECTED] wrote:
 Steven De Vriendt wrote:
 I'd like to rotate my labels based on an angle defined in an attribute 
 field.
 But I don't know if it's possible to do that in mapserver ?

  Sure, it's called binding and is all the rage in 5.0  :)

  LABEL
..blah..
ANGLE [field]
  END

  This replaces the old ANGLEITEM keyword from 4.8, so if you're using 4.8
  search the docs for ANGLEITEM.

  --
  Gregor Mosheh / Greg Allensworth, BS, A+
  System Administrator
  HostGIS cartographic development  hosting services
  http://www.HostGIS.com/

  Remember that no one cares if you can back up,
   only if you can restore. - AMANDA

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