Commit graph

108 commits

Author SHA1 Message Date
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
Laura Klünder
80e713c0a7 fix obstacles to altitudeareas for ramps and spiral staircases 2017-11-19 20:40:10 +01:00
Laura Klünder
80f382bc8b altitudemarker invalidly placed? log an error instad of failing 2017-11-19 15:14:29 +01:00
Laura Klünder
747b97a2aa remove old commented out code 2017-11-18 20:58:47 +01:00
Laura Klünder
fd28cb5435 dont connect level altitudes using graphs, that was unelegant 2017-11-18 20:47:51 +01:00
Laura Klünder
e74bdfe614 cache space_buffer to improve performance 2017-11-18 20:42:19 +01:00
Laura Klünder
3245837028 speed up AltitudeAreas.recalculate() even more using prepared geometries 2017-11-18 20:26:34 +01:00
Laura Klünder
7f5b614620 speedup cut_polygon_with_line calls by using list of polygons 2017-11-18 20:19:44 +01:00
Laura Klünder
f672ee107a speddup AltitudeArea.recalculate() using prepared geometries 2017-11-18 20:16:07 +01:00
Laura Klünder
abae816992 there is no reason to fill in columns 2017-11-18 16:38:22 +01:00
Laura Klünder
c1634c7520 fix obstacles near, but not touching ramps being rendered incorrectly 2017-11-18 16:08:58 +01:00
Laura Klünder
b9977676d6 fix cut trough empty space detection in cut_polygon_with_line 2017-11-18 15:52:16 +01:00
Laura Klünder
f65b15bb29 cut obstacles better to distribute them into altitude areas better 2017-11-18 14:38:25 +01:00
Laura Klünder
92749a5f16 fix get_altitudes() again 2017-11-18 13:56:25 +01:00
Laura Klünder
7575605aae refactor get_altitudes() 2017-11-18 13:53:40 +01:00
Laura Klünder
da25951555 ramp rendering 2017-11-18 13:30:20 +01:00
Laura Klünder
4e51969794 create ramp altitude areas 2017-11-18 00:07:23 +01:00