[postgis-users] Mapserver WMS and Google Maps
Gerard Troost
Gerard.Troost at sovon.nl
Tue Jan 9 07:56:01 PST 2007
Hi Marco,
Thanks for you aswer.
About the symbol issue. . i think at the moment there is no way to fix
this problem.
About the bbox issue:
<http://cvs.gis.umn.edu/cgi-bin/viewcvs/mapserver/mappostgis.c?rev=1.74&
content-type=text/vnd.viewcvs-markup>
http://cvs.gis.umn.edu/cgi-bin/viewcvs/mapserver/mappostgis.c?rev=1.74&c
ontent-type=text/vnd.viewcvs-markup
<http://cvs.gis.umn.edu/cgi-bin/viewcvs/mapserver/mappostgis.c?rev=1.74&
content-type=text/vnd.viewcvs-markup/>
/* we return an infinite extent */
/* we could call the SQL AGGREGATE extent(GEOMETRY), but that would take
FOREVER */
/* to return (it has to read the entire table). */
/* So, we just tell it that we're everywhere and lets the spatial
indexing figure things out for us */
/* */
/* Never seen this function actually called */ int
msPOSTGISLayerGetExtent(layerObj *layer, rectObj *extent)
Regards,
Gerard
________________________________
From: postgis-users-bounces at postgis.refractions.net
[mailto:postgis-users-bounces at postgis.refractions.net] On Behalf Of
marco vieira
Sent: dinsdag 9 januari 2007 13:00
To: PostGIS Users Discussion
Subject: Re: [postgis-users] Mapserver WMS and Google Maps
Gerard
Postgis calculate the extents for each mapserver requisition (for each
tile) and mapserver draws it with your symbolization. In this case the
extents of a particular tile do not involve the point with you want to
draw but the contiguous tile involve. The problem is that the symbol
size you are drawing to a particular tile (one requisition) is big than
virtual invade the area os another tile (another requisition) but this
last requisiton not contains this point (and didn't draw it).
I think that there is no way to eliminate this problem for all cases
because of tiling method of google maps but you may ask for
mapserver-users list about simbolization issues.
Regards,
--
Marco Vieira
+55 21 9499-6800
e-mail: maovieira at gmail.com
2007/1/8, Gerard Troost <Gerard.Troost at sovon.nl>:
Hi all,
Last week i used some time to configure our mapserver as
wms-server and after that adding an wms-layers to Google Maps. In basic
this has not to be very difficult but, some strange things took lots of
time. Last weekend i've get everything working an i must say, is works
good.
But now i have everything working i have 2 questions left.
A. The attached picture is a (part of) an WMS layer projected on
Google Maps. Everything looks fine but if you take a closer look you can
see that the points 7 and the lower right point not drawn correctly
because they are plotted near an imageborder (Google Maps downloads each
layer in tiles.).
How can i solve this problem?
B. I find out that the WMS extent for postgis layers is not
calculated automaticly. If i add an layer based on a shape file it
calculated wms extent automaticly.
Thanks for you answers or suggestions,
Gerard Troost
SOVON Dutch Centre for Field Ornithology
_______________________________________________
postgis-users mailing list
postgis-users at postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20070109/5adfc621/attachment.html>
More information about the postgis-users
mailing list