Showing
1 changed file
with
10 additions
and
4 deletions
@@ -410,10 +410,16 @@ export default abstract class LeafletMap { | @@ -410,10 +410,16 @@ export default abstract class LeafletMap { | ||
410 | } | 410 | } |
411 | 411 | ||
412 | convertToCustomFormat(position: L.LatLng): object { | 412 | convertToCustomFormat(position: L.LatLng): object { |
413 | - return { | ||
414 | - [this.options.latKeyName]: position.lat % 90, | ||
415 | - [this.options.lngKeyName]: position.lng % 180 | ||
416 | - }; | 413 | + if(position.lng > 180){ |
414 | + position.lng = 180; | ||
415 | + }else if(position.lng < -180){ | ||
416 | + position.lng = -180; | ||
417 | + }; | ||
418 | + | ||
419 | + return { | ||
420 | + [this.options.latKeyName]: position.lat, | ||
421 | + [this.options.lngKeyName]: position.lng | ||
422 | + }; | ||
417 | } | 423 | } |
418 | 424 | ||
419 | convertToPolygonFormat(points: Array<any>): Array<any> { | 425 | convertToPolygonFormat(points: Array<any>): Array<any> { |