| 1052 | | |
|---|
| 1053 | | |
|---|
| 1054 | | if( ( abs( nSpacingBegin ) == abs( nSpacingLast )) && |
|---|
| 1055 | | ( abs( nSpacingBegin ) == abs( nSpacingMiddle )) && |
|---|
| 1056 | | ( abs( nSpacingMiddle ) == abs( nSpacingLast )) ) { |
|---|
| | 1052 | |
|---|
| | 1053 | |
|---|
| | 1054 | /* -------------------------------------------------------------------- */ |
|---|
| | 1055 | /* For Latitude we allow an error of 0.1 degrees for gaussion */ |
|---|
| | 1056 | /* gridding */ |
|---|
| | 1057 | /* -------------------------------------------------------------------- */ |
|---|
| | 1058 | |
|---|
| | 1059 | if((( abs( abs(nSpacingBegin) - abs(nSpacingLast) ) ) < 100 ) && |
|---|
| | 1060 | (( abs( abs(nSpacingBegin) - abs(nSpacingMiddle) ) ) < 100 ) && |
|---|
| | 1061 | (( abs( abs(nSpacingMiddle) - abs(nSpacingLast) ) ) < 100) ) { |
|---|
| | 1062 | |
|---|
| | 1063 | if( ( abs( nSpacingBegin ) != abs( nSpacingLast ) ) || |
|---|
| | 1064 | ( abs( nSpacingBegin ) != abs( nSpacingMiddle ) ) || |
|---|
| | 1065 | ( abs( nSpacingMiddle ) != abs( nSpacingLast ) ) ) { |
|---|
| | 1066 | |
|---|
| | 1067 | CPLError(CE_Warning, 1,"Latitude grid not spaced evenly.\nSeting projection for grid spacing is within 0.1 degrees threshold.\n"); |
|---|
| | 1068 | |
|---|
| | 1069 | } |
|---|