[gdal-dev] "Times" projection in GDAL

Dmitriy Baryshnikov bishop.dev at gmail.com
Tue Mar 25 04:38:58 PDT 2014


Ouch, sorry. I think that if HFA driver support this projection it's 
everything is OK.

Best regards,
     Dmitry

25.03.2014 14:49, Even Rouault пишет:
> Selon Dmitriy Baryshnikov <bishop.dev at gmail.com>:
>
>> Hi Even,
>>
>> hfadataset.cpp near 3686 ln
>> else if( EQUAL(pszProjName, "Times") )
>> {
>> sPro.proNumber = EPRJ_TIMES;
>> sPro.proName = (char*) "Times";
>> sPro.proParams[4] = oSRS.GetProjParm(SRS_PP_CENTRAL_MERIDIAN)*D2R;
>> sPro.proParams[6] = oSRS.GetProjParm(SRS_PP_FALSE_EASTING);
>> sPro.proParams[7] = oSRS.GetProjParm(SRS_PP_FALSE_NORTHING);
>> }
>>
>> also I try this code
>> OGRSpatialReference pSpaRef;
>> const char *pszWkt =
>>
> "PROJCS[\"World_Times\",GEOGCS[\"GCS_WGS_1984\",DATUM[\"D_WGS_1984\",SPHEROID[\"WGS_1984\",6378137.0,298.257223563]],PRIMEM[\"Greenwich\",0.0],UNIT[\"Degree\",0.0174532925199433]],PROJECTION[\"Times\"],PARAMETER[\"Central_Meridian\",0.0],UNIT[\"Meter\",1.0]]";
>> pSpaRef.importFromWkt((char **)&pszWkt);
>> char *pszPrtWKT = NULL;
>> pSpaRef.exportToPrettyWkt(&pszPrtWKT );
>> CPLFree(pszPrtWKT );
>>
>> And OGRSpatialReference eat this WKT.
> Ah ok, well it is just that it is valid WKT. But we cannot really tell that GDAL
> fully supports it currently. For example the Validate() method of
> OGRSpatialReference would return FALSE since it doesn't know the Times
> projection method, and which projection parameters are valid with it. And we
> don't have a OGRSpatialReference.SetTimes() method. And not mentionning
> importFromProj4/exportToProj4() (but we would need proj.4 support of it before
> of course)
>
>> Best regards,
>>       Dmitry
>>
>> 25.03.2014 12:35, Even Rouault пОшет:
>>> Dmitriy,
>>>
>>> where did you find reference to the "times" projection in OGR ? I can't
>> find it.
>>> Even
>>>
>>
>
>
>



More information about the gdal-dev mailing list