File tree Expand file tree Collapse file tree 2 files changed +14
-2
lines changed
mapswipe_workers/mapswipe_workers/project_types Expand file tree Collapse file tree 2 files changed +14
-2
lines changed Original file line number Diff line number Diff line change @@ -114,7 +114,13 @@ def validate_geometries(self):
114114
115115 # calculate max area based on zoom level
116116 # for zoom level 18 this will be 5000 square kilometers
117- max_area = (20 - int (self .zoomLevel )) * (20 - int (self .zoomLevel )) * 1250
117+ # max zoom level is 22
118+ if self .zoomLevel > 22 :
119+ raise CustomError (
120+ f"zoom level is to large (max: 22): { self .zoomLevel } ."
121+ )
122+
123+ max_area = (23 - int (self .zoomLevel )) * (23 - int (self .zoomLevel )) * 200
118124
119125 if project_area > max_area :
120126 logger .warning (
Original file line number Diff line number Diff line change @@ -117,7 +117,13 @@ def validate_geometries(self):
117117
118118 # calculate max area based on zoom level
119119 # for zoom level 18 this will be 5000 square kilometers
120- max_area = (20 - int (self .zoomLevel )) * (20 - int (self .zoomLevel )) * 1250
120+ # max zoom level is 22
121+ if self .zoomLevel > 22 :
122+ raise CustomError (
123+ f"zoom level is to large (max: 22): { self .zoomLevel } ."
124+ )
125+
126+ max_area = (23 - int (self .zoomLevel )) * (23 - int (self .zoomLevel )) * 200
121127
122128 if project_area > max_area :
123129 logger .warning (
You can’t perform that action at this time.
0 commit comments