| 383 | } |
| 384 | |
| 385 | bool WktParserSem::HasProjection(PROJECTION_METHOD& pm) { |
| 386 | std::string key; |
| 387 | std::string projection; |
| 388 | if (isWkt1) { |
| 389 | key = "PROJCS.PROJECTION"; |
| 390 | } else { |
| 391 | key = "PROJCRS.CONVERSION.METHOD"; |
| 392 | } |
| 393 | projection = ValueStr(compoundPfx + key); |
| 394 | if (auto search = wkt1projection.find(to_lower_copy(projection)); search != wkt1projection.end()) { |
| 395 | pm = search->second; |
| 396 | return true; |
| 397 | } |
| 398 | return false; |
| 399 | } |
| 400 | |
| 401 | double WktParserSem::ProjectionFalseEasting() { |
| 402 | double res; |
no test coverage detected