]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix parameter name
authorSarah Hoffmann <lonvia@denofr.de>
Thu, 28 May 2015 19:25:55 +0000 (21:25 +0200)
committerSarah Hoffmann <lonvia@denofr.de>
Thu, 28 May 2015 19:25:55 +0000 (21:25 +0200)
Fixes trac ticket 5319.

lib/Geocode.php

index bb06704645ba88196c8a771489107091ce6bc364..4ca832dca5c9425092acc58bdfcb54f3d285f5c0 100644 (file)
                                if (isset($aClassType[$aResult['class'].':'.$aResult['type'].':'.$aResult['admin_level']]['defdiameter'])
                                                && $aClassType[$aResult['class'].':'.$aResult['type'].':'.$aResult['admin_level']]['defdiameter'])
                                {
-                                       $fDiameter = $aClassType[$aResult['class'].':'.$aResult['type'].':'.$aResult['admin_level']]['defzoom'];
+                                       $fDiameter = $aClassType[$aResult['class'].':'.$aResult['type'].':'.$aResult['admin_level']]['defdiameter'];
                                }
                                elseif (isset($aClassType[$aResult['class'].':'.$aResult['type']]['defdiameter'])
                                                && $aClassType[$aResult['class'].':'.$aResult['type']]['defdiameter'])
                                                        }
                                                        elseif (preg_match('#POINT\\((-?[0-9.]+) (-?[0-9.]+)\\)#',$aPointPolygon['astext'],$aMatch))
                                                        {
-                                                               $iSteps = ($fRadius * 40000)^2;
+                                                               $iSteps = max(8, min(100, ($fRadius * 40000)^2));
                                                                $fStepSize = (2*pi())/$iSteps;
                                                                $aPolyPoints = array();
                                                                for($f = 0; $f < 2*pi(); $f += $fStepSize)