|
46 | 46 |
|
47 | 47 |
|
48 | 48 | def geoc2geod( |
49 | | - geocentric_lat, |
50 | | - geocentric_distance, |
| 49 | + geocentric_lat: FloatLike, |
| 50 | + geocentric_distance: FloatLike, |
51 | 51 | ell: Ellipsoid | None = None, |
52 | 52 | deg: bool = True, |
53 | 53 | ): |
@@ -97,7 +97,7 @@ def geoc2geod( |
97 | 97 | return degrees(geodetic_lat) if deg else geodetic_lat |
98 | 98 |
|
99 | 99 |
|
100 | | -def geodetic2geocentric(geodetic_lat, alt_m, ell: Ellipsoid | None = None, deg: bool = True): |
| 100 | +def geodetic2geocentric(geodetic_lat: FloatLike, alt_m: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
101 | 101 | """ |
102 | 102 | convert geodetic latitude to geocentric latitude on spheroid surface |
103 | 103 |
|
@@ -142,7 +142,7 @@ def geodetic2geocentric(geodetic_lat, alt_m, ell: Ellipsoid | None = None, deg: |
142 | 142 | geod2geoc = geodetic2geocentric |
143 | 143 |
|
144 | 144 |
|
145 | | -def geocentric2geodetic(geocentric_lat, alt_m, ell: Ellipsoid | None = None, deg: bool = True): |
| 145 | +def geocentric2geodetic(geocentric_lat: FloatLike, alt_m, ell: Ellipsoid | None = None, deg: bool = True): |
146 | 146 | """ |
147 | 147 | converts from geocentric latitude to geodetic latitude |
148 | 148 |
|
@@ -184,7 +184,7 @@ def geocentric2geodetic(geocentric_lat, alt_m, ell: Ellipsoid | None = None, deg |
184 | 184 | return degrees(geodetic_lat) if deg else geodetic_lat |
185 | 185 |
|
186 | 186 |
|
187 | | -def geodetic2isometric(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 187 | +def geodetic2isometric(geodetic_lat: FloatArray, ell: Ellipsoid | None = None, deg: bool = True): |
188 | 188 | """ |
189 | 189 | computes isometric latitude on an ellipsoid |
190 | 190 |
|
@@ -248,7 +248,7 @@ def geodetic2isometric(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = T |
248 | 248 | return isometric_lat |
249 | 249 |
|
250 | 250 |
|
251 | | -def isometric2geodetic(isometric_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 251 | +def isometric2geodetic(isometric_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
252 | 252 | """ |
253 | 253 | converts from isometric latitude to geodetic latitude |
254 | 254 |
|
@@ -284,7 +284,7 @@ def isometric2geodetic(isometric_lat, ell: Ellipsoid | None = None, deg: bool = |
284 | 284 | return degrees(geodetic_lat) if deg else geodetic_lat |
285 | 285 |
|
286 | 286 |
|
287 | | -def conformal2geodetic(conformal_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 287 | +def conformal2geodetic(conformal_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
288 | 288 | """ |
289 | 289 | converts from conformal latitude to geodetic latitude |
290 | 290 |
|
@@ -437,7 +437,7 @@ def geodetic2rectifying( |
437 | 437 | return degrees(rectifying_lat) if deg else rectifying_lat |
438 | 438 |
|
439 | 439 |
|
440 | | -def rectifying2geodetic(rectifying_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 440 | +def rectifying2geodetic(rectifying_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
441 | 441 | """ |
442 | 442 | converts from rectifying latitude to geodetic latitude |
443 | 443 |
|
@@ -488,7 +488,7 @@ def rectifying2geodetic(rectifying_lat, ell: Ellipsoid | None = None, deg: bool |
488 | 488 |
|
489 | 489 |
|
490 | 490 | # %% authalic |
491 | | -def geodetic2authalic(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 491 | +def geodetic2authalic(geodetic_lat: FloatArray, ell: Ellipsoid | None = None, deg: bool = True): |
492 | 492 | """ |
493 | 493 | converts from geodetic latitude to authalic latitude |
494 | 494 |
|
@@ -536,7 +536,7 @@ def geodetic2authalic(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = Tr |
536 | 536 | return degrees(authalic_lat) if deg else authalic_lat |
537 | 537 |
|
538 | 538 |
|
539 | | -def authalic2geodetic(authalic_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 539 | +def authalic2geodetic(authalic_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
540 | 540 | """ |
541 | 541 | converts from authalic latitude to geodetic latitude |
542 | 542 |
|
@@ -585,7 +585,7 @@ def authalic2geodetic(authalic_lat, ell: Ellipsoid | None = None, deg: bool = Tr |
585 | 585 |
|
586 | 586 |
|
587 | 587 | # %% parametric |
588 | | -def geodetic2parametric(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 588 | +def geodetic2parametric(geodetic_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
589 | 589 | """ |
590 | 590 | converts from geodetic latitude to parametric latitude |
591 | 591 |
|
@@ -623,7 +623,7 @@ def geodetic2parametric(geodetic_lat, ell: Ellipsoid | None = None, deg: bool = |
623 | 623 | return degrees(parametric_lat) if deg else parametric_lat |
624 | 624 |
|
625 | 625 |
|
626 | | -def parametric2geodetic(parametric_lat, ell: Ellipsoid | None = None, deg: bool = True): |
| 626 | +def parametric2geodetic(parametric_lat: FloatLike, ell: Ellipsoid | None = None, deg: bool = True): |
627 | 627 | """ |
628 | 628 | converts from parametric latitude to geodetic latitude |
629 | 629 |
|
|
0 commit comments