Changeset 27038
- Timestamp:
- 06/01/22 05:59:13 (3 years ago)
- Location:
- issm/trunk-jpl/src/m/coordsystems
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/src/m/coordsystems/ll2xy.m
r26958 r27038 44 44 disp('Calling CoordTransform instead, make sure to change your MATLAB script'); 45 45 if sgn==+1 46 assert(delta==45); assert(slat ==70); 47 [x y]=CoordTransform(lat,lon,'EPSG:4326','EPSG:3413'); 48 return; 46 if delta==45 && slat==70 %BedMachine 47 [x y]=CoordTransform(lat,lon,'EPSG:4326','EPSG:3413'); return; 48 elseif delta==0 && slat==75 %IBCAO 49 [x y]=CoordTransform(lat,lon,'EPSG:4326','EPSG:3996'); return; 50 elseif delta==39 && slat==71 %Bamber 51 Bamber_proj = '+proj=stere +lat_0=90 +lat_ts=71 +lon_0=-39 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs'; 52 [x y]=CoordTransform(lat,lon,'EPSG:4326',Bamber_proj); return; 53 else 54 error('not supported yet'); 55 end 49 56 else 50 57 assert(delta==0); assert(slat ==71); -
issm/trunk-jpl/src/m/coordsystems/xy2ll.m
r26958 r27038 40 40 disp('Calling CoordTransform instead, make sure to change your MATLAB script'); 41 41 if sgn==+1 42 assert(delta==45); assert(slat ==70); 43 [lat lon]=CoordTransform(x, y,'EPSG:3413','EPSG:4326'); 44 return; 42 if delta==45 && slat==70 %BedMachine 43 [lat lon]=CoordTransform(x, y,'EPSG:3413','EPSG:4326'); return; 44 elseif delta==0 && slat==75 %IBCAO 45 [lat lon]=CoordTransform(x, y,'EPSG:3996','EPSG:4326'); return; 46 elseif delta==39 && slat==71 %Bamber 47 Bamber_proj = '+proj=stere +lat_0=90 +lat_ts=71 +lon_0=-39 +k=1 +x_0=0 +y_0=0 +ellps=WGS84 +datum=WGS84 +units=m +no_defs'; 48 [lat lon]=CoordTransform(x, y, Bamber_proj, 'EPSG:4326'); return; 49 else 50 error('not supported yet'); 51 end 45 52 else 46 53 assert(delta==0); assert(slat ==71);
Note:
See TracChangeset
for help on using the changeset viewer.