3

I am using wrapDateLine properties for OpenLayers.Layer.WMS for handling dateline issues. The problem with wrapDateLine is that I am getting the same polygon repetitively around the wrapped map as a user selects a desired polygon around dateline. Is there any way to select the polygon around dateline in a single wrapped map and avoiding repetitions? My OpenLayers.Layer.WMS constructor is as:

var I = new OpenLayers.Layer.MapServer("region", "http://localhost/cgi-bin/mapserv?map=/home/public_html/test1.map",{poly='Bermuda', layers: 'myregion', format:'image/png'}, 
    {wrapDateLine: true}
    );

e.g. Bermuda in my example is in dateline and if I use wrapDateLine:true, I get complete polygon of Bermuda but it is repeated (wrapped). I want complete polygon of Bermuda but no repetition. Is there any other way for it?

I see that there are options like OpenLayers.Bounds() and layer.adjustBounds(). I am not sure if it works in my problem.

Vince
  • 20,017
  • 15
  • 45
  • 64
tester
  • 163
  • 6
  • can you post a picture? I'm having trouble visualizing this, especially as Bermuda is no where near the date line. – Ian Turton Mar 09 '11 at 18:57
  • @iant I am just taking Bermuda as an example. In my shape file, the red colored polygon is Aleutian Island that is at two corners of the map. I want it to be displayed as a complete polygon. I find that wrapDateLine works but it wrap the map and gives the polygon repetitively.my image – tester Mar 09 '11 at 20:29
  • 1
    The image you posted looks perfectly fine to me. You'd rather have the red polygon as a whole on either eastern or western border? Wouldn't that be more confusing? – underdark Mar 10 '11 at 13:49
  • @underdark: The user wants to see a single polygon rather than at two ends. wrapDateLine: true works well for getting a single polygon but my concern is it wraps the map not only for once but infinitely. I am looking for a way to get a single polygon for displaying required polygon. – tester Mar 10 '11 at 17:13
  • Similar question: http://gis.stackexchange.com/questions/7064/the-international-date-line-wrap-around – CaptDragon Mar 10 '11 at 17:47

0 Answers0