Commit graph

124 commits

Author SHA1 Message Date
Laura Klünder
bbbdfd15fb fix bugs with new ramps 2024-08-18 21:48:17 +02:00
Laura Klünder
5eb7cd363c implement multi-point ramps including in-ramp marker support 2024-08-18 21:48:17 +02:00
Laura Klünder
2bc044e91f move all other code to AltitudeArea.points, no multi-point implementation yet 2024-08-18 21:48:17 +02:00
Laura Klünder
27ba0c0eaa implement AltitudeArea.get_altitudes() for multiple points 2024-08-18 21:48:17 +02:00
Laura Klünder
732cd8a4ea change altitudearea model to support multiple points 2024-08-18 21:48:17 +02:00
Laura Klünder
d7f175f7ef add options and postpone imports to massively reduce memory usage 2024-02-07 18:17:13 +01:00
Gwendolyn
9399e5c377 rudimentary theme support 2024-01-06 16:13:38 +01:00
Laura Klünder
97c9c7ecb7 make altitudes reusable using GroundAltitude model 2023-12-11 18:17:57 +01:00
Laura Klünder
0b3d94124f better __str__ for altitudearea 2023-12-10 21:17:10 +01:00
Laura Klünder
fc53e3197d remove geometry from serialized data using filter parameter 2023-11-23 18:41:46 +01:00
Gwendolyn
245e451033 fix formatting 2023-11-11 13:30:45 +01:00
Gwendolyn
1ae1274c2c unwrap geometries were necessary to comply with the new shapely api 2023-11-09 18:58:31 +01:00
Laura Klünder
9618d7304f fix more bugs caused by updates, especially using unwrap_geom 2023-07-24 11:51:46 +02:00
Laura Klünder
1837c49ab8 hotfixes for processupdates 2023-07-24 11:51:46 +02:00
Laura Klünder
786d490e27 update all dependencies so we have some fun new bugs to fix 2023-06-02 19:42:17 +02:00
Laura Klünder
fb4da7c768 satisfy linter and type checker in many places 2022-04-03 20:19:41 +02:00
Laura Klünder
495294a886 avoid shapely deprecation warnings 2022-04-03 17:34:31 +02:00
Laura Klünder
03437a3a40 update dependencies and upgrade code for django where needed/possible 2022-04-03 16:34:11 +02:00
Laura Klünder
7734863c39 obstacle altitude 2019-12-22 20:57:32 +01:00
Laura Klünder
484f725aa6 more performance optimization in altitudearea building and more comments 2019-12-20 20:05:14 +01:00
Laura Klünder
d15d5ac76c add comments and fix performance of altitude area calculation 2019-12-20 18:38:42 +01:00
Laura Klünder
bd2a512df3 more helpful warnings in altitude area recalculation 2018-12-23 19:42:50 +01:00
Laura Klünder
a7bcb63b51 if an altitudearea is a ramp, never give altitudes outside the altitude range 2018-12-12 21:53:41 +01:00
Laura Klünder
8936fe5aea columns can have an accessrestriction now 2018-12-12 19:37:24 +01:00
Laura Klünder
c666fd6db5 it's grid square, not grid cell (even though we don't have square cells) 2018-12-10 19:39:32 +01:00
Laura Klünder
0ef08ad61b give grid cells for spaces and areas as well 2018-12-10 19:16:50 +01:00
Laura Klünder
673767bc93 add base_mapdata_accessible field to space 2018-11-20 23:06:49 +01:00
Laura Klünder
b88b6c3a29 add new data and editor permissions 2018-09-19 19:08:47 +02:00
Laura Klünder
831619c42a fix error if there are no areas with an altitude 2018-01-05 20:08:59 +01:00
Laura Klünder
56549eb533 display geometry in details 2017-12-23 03:58:31 +01:00
Laura Klünder
3fb4d7f4b8 custom room enter description 2017-12-22 16:14:35 +01:00
Laura Klünder
94f5b1d907 again… fix invalidity? 2017-12-21 20:08:25 +01:00
Laura Klünder
a974f7edab fix invalidity? 2017-12-21 20:05:30 +01:00
Laura Klünder
fbb77a3d13 cascade space and level access restrictions 2017-12-20 23:05:58 +01:00
Laura Klünder
a7c140a2ac don't cast ugettext_lazy calls to str, as our json encoder is now clever 2017-11-30 01:10:49 +01:00
Laura Klünder
dfe7d10574 it's _name_cache not name_cache 2017-11-27 15:39:42 +01:00
Laura Klünder
dd3a885749 start implementing routing by creating new router 2017-11-27 02:16:20 +01:00
Laura Klünder
0419d82d97 register changed geometries when some important attribute changes 2017-11-26 00:25:24 +01:00
Laura Klünder
11017f0329 improve/fix stair obstacle cutting (again) 2017-11-25 21:42:42 +01:00
Laura Klünder
32192e8fac height fields should not have negative values 2017-11-25 14:36:18 +01:00
Laura Klünder
d4e519e942 allow better translations 2017-11-23 01:08:18 +01:00
Laura Klünder
cd27a6a099 only link to locations that can be searched 2017-11-22 20:50:34 +01:00
Laura Klünder
ec18cc7365 display links in location details 2017-11-22 19:04:29 +01:00
Laura Klünder
494c68e08a improve field display description 2017-11-22 18:23:08 +01:00
Laura Klünder
2185c1ac6a enable using the tileserver with minimal requirements 2017-11-21 02:12:00 +01:00
Laura Klünder
116590b88f c3nav.mapdata.cache → c3nav.mapdata.utils.cache 2017-11-20 00:39:01 +01:00
Laura Klünder
f214104187 match ramp altitudeareas even if their altitudes were swapped 2017-11-19 23:22:08 +01:00
Laura Klünder
f4b2eaf678 don't crash if there was no altitudearea match found 2017-11-19 23:02:31 +01:00
Laura Klünder
9ffdf2052a GeometryField.get_final_value() for comparing new values with old values 2017-11-19 21:40:32 +01:00
Laura Klünder
b30fbe90d0 AltitudeArea.rebuild(): better match candidates based on altitude 2017-11-19 21:08:35 +01:00