Linuchs: Geo-Umrechnung Bogen- in Dezimalgrade

Beitrag lesen

Hallo Rolf,

Verstehe ich deinen Code richtig, dass er ohne ein N oder S nach dem Breitengrad in den Wald läuft ...

Erstmal danke, dass du dich (wieder mal) in die Details gekniet hast.

Nicht ganz. Bevor ich die function aufrufe, prüfe ich:

$lat_lon_in = $_POST['lat_lon'];
$lat_lon    = $_POST['lat_lon'];
// ggf. geogr. Angabe umrechnen
if ( 
    strpos( $lat_lon_in, "N" ) !== FALSE
||  strpos( $lat_lon_in, "S" ) !== FALSE
||  strpos( $lat_lon_in, "E" ) !== FALSE
||  strpos( $lat_lon_in, "O" ) !== FALSE
||  strpos( $lat_lon_in, "W" ) !== FALSE
) {
  include_once( "winkel2dezimal.php" );
  $lat_lon  = winkel2dezimal( $lat_lon_in );
...

Vielleicht gehört das in die Funktion, die ich in mehreren Programmen verwenden möchte.

Eine nicht-dezimale Angabe in der Form 33° 55′, 18° 25′ wird nicht bearbeitet. Gibt ja auch keinen Sinn, wenn die Lage N/S und W/O fehlt.

Linuchs