For some reason in DotSpatial.Projections.ProjectedCategories.NationalGrids the proj4 string appears to have been shortened for some projections. This prevents the transform from being defined, which will make these projections fail completely.
The fix should be made around line 359 and 360. Looking it up on the web, I found the values should read more like:
DeirezZorLevantStereographic = ProjectionInfo.fromProj4String("+proj=sterea +lat_0=34.2 +lon_0=39.15 +k=0.9995341 +x_0=0 +y_0=0 +a=6378249.2 +b=6356514.999904194 +units=m +no_defs ");
DeirezZorLevantZone = ProjectionInfo.fromProj4String("+proj=lcc +lat_1=34.65 +lat_0=34.65 +lon_0=37.35 +k_0=0.9996256 +x_0=300000 +y_0=300000 +a=6378249.2 +b=6356514.999904194 +units=m +no_defs ");
Comments: Resolved with changeset 74068: Corrected proj4 definitions for DeirezZorLevant. #25289
The fix should be made around line 359 and 360. Looking it up on the web, I found the values should read more like:
DeirezZorLevantStereographic = ProjectionInfo.fromProj4String("+proj=sterea +lat_0=34.2 +lon_0=39.15 +k=0.9995341 +x_0=0 +y_0=0 +a=6378249.2 +b=6356514.999904194 +units=m +no_defs ");
DeirezZorLevantZone = ProjectionInfo.fromProj4String("+proj=lcc +lat_1=34.65 +lat_0=34.65 +lon_0=37.35 +k_0=0.9996256 +x_0=300000 +y_0=300000 +a=6378249.2 +b=6356514.999904194 +units=m +no_defs ");
Comments: Resolved with changeset 74068: Corrected proj4 definitions for DeirezZorLevant. #25289