[OpenLayers-Users] Displaying the whole world centered on Pacific

Pierre-Benoit Besse besse.pb at gmail.com
Fri Jul 4 11:26:56 EDT 2008


I don't know much about layer types. Why a WMS layer would do better than a
MapServer layer with my problem ?

I tried it anyway, replacing *OpenLayers.Layer.MapServer* with
*OpenLayer.Layer.WMS
*for the population density layer, but it changed nothing, I still have
white lines on the borders of tiles.

Cheers,

Faldor

2008/7/4 Paul Spencer <pagameba at gmail.com>:

> singleTile doesn't do anything special to support the wrapDateLine
> property, the underlying mapping technology just doesn't know how to draw a
> map that spans the date line.
>
> A feature enhancement of the singleTile mode when the wrapDateLine property
> is set might be to actually have more than one tile where each tile is lined
> up with the date line.  So there would be one 'singleTile' from the left
> edge of the extent to the date line, one from first date line to the next
> (and so on) and a final one from the date line to the right edge of the
> extent.
>
> Unless you are willing to work on this, though, you may do better to set up
> a tiled layer using WMS rather than a singleTile layer.
>
> Cheers
>
> Paul
>
>
> On 4-Jul-08, at 10:21 AM, Pierre-Benoit Besse wrote:
>
>  Thank you Paul, it works.
>>
>> But I have an other problem now. I have a point shapefile containing
>> population density. I display each point as a square to cover the entire map
>> without holes.
>> To do it I had to set the singleTile property of the layer to "true" or I
>> had white lines on tiles borders (the squares are drawn only on the tile
>> containing the point).
>>
>> But it doesn't work with a wrapDateLine to "true" too. It cuts the map at
>> long 180 (-180) and switches to one 'side' or the other, but it never
>> displays both side at once.
>>
>> Is there anything I can do about it ?
>>
>> P.S : I don't know if I made myself clear, if not please ask for details.
>>
>> 2008/7/3 Paul Spencer <pagameba at gmail.com>:
>> Hi Faldor,
>>
>> you do need to use -180 -> 180, but I think you can get this to work using
>> the wrapDateLine propery, see the wrapDateLine.html example and then set the
>> center of your map to a geographic location in the pacific.
>>
>> Cheers
>>
>> PAul
>>
>>
>>
>> On 3-Jul-08, at 11:30 AM, Faldor wrote:
>>
>>
>> Hi all,
>>
>> Is there a way to display a map of the whole world not centered on Europe
>> ?
>> Until today I defined the "maxExtent" property of my "map" object with
>> (-180, -90, 180, 90).
>> I wish to display it centered on Pacific but I tried (0,..,360,..)
>> (0,..,0,..) etc... and it didn't work. For exemple with (0,..,360,..) it
>> displays from 0 to 180 but cuts the rest.
>>
>> How can I solve this ?
>> I display data from a MapServer server, I tried to edit the EXTENT
>> property
>> in the mapserver's mapfile but it changed nothing.
>>
>> Best Regards,
>>
>> Faldor
>> --
>> View this message in context:
>> http://www.nabble.com/Displaying-the-whole-world-centered-on-Pacific-tp18260454p18260454.html
>> Sent from the OpenLayers Users mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Users mailing list
>> Users at openlayers.org
>> http://openlayers.org/mailman/listinfo/users
>>
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20080704/8d8ebd56/attachment.html


More information about the Users mailing list