diff --git a/data/openstreetmap-building.geojson b/data/openstreetmap-building.geojson new file mode 100644 index 0000000..0a47f8c --- /dev/null +++ b/data/openstreetmap-building.geojson @@ -0,0 +1,108 @@ +{ + "type": "FeatureCollection", + "generator": "overpass-turbo", + "copyright": "The data included in this document is from www.openstreetmap.org. The data is made available under ODbL.", + "timestamp": "2026-06-10T16:13:00Z", + "features": [ + { + "type": "Feature", + "properties": { + "@id": "relation/1297680", + "architect": "Jacques-Germain Soufflot", + "building": "apartments", + "building:levels": "6", + "start_date": "1749", + "type": "multipolygon" + }, + "geometry": { + "type": "Polygon", + "coordinates": [ + [ + [ + 4.8370053, + 45.7733459 + ], + [ + 4.8369434, + 45.7732517 + ], + [ + 4.8369659, + 45.7732443 + ], + [ + 4.8370544, + 45.7732144 + ], + [ + 4.8373175, + 45.7731255 + ], + [ + 4.8374533, + 45.7730797 + ], + [ + 4.8374835, + 45.7731248 + ], + [ + 4.8375175, + 45.7731756 + ], + [ + 4.8371195, + 45.7733097 + ], + [ + 4.8370843, + 45.7733209 + ], + [ + 4.8370053, + 45.7733459 + ] + ], + [ + [ + 4.8373381, + 45.7732087 + ], + [ + 4.8373027, + 45.7731573 + ], + [ + 4.8372267, + 45.7731824 + ], + [ + 4.8372616, + 45.773234 + ], + [ + 4.8373381, + 45.7732087 + ] + ] + ] + }, + "id": "relation/1297680" + }, + { + "type": "Feature", + "properties": { + "@id": "node/2210065528", + "addr:housenumber": "7" + }, + "geometry": { + "type": "Point", + "coordinates": [ + 4.8374835, + 45.7731248 + ] + }, + "id": "node/2210065528" + } + ] +} \ No newline at end of file diff --git a/labolyon-indoor-map.qgz b/labolyon-indoor-map.qgz new file mode 100644 index 0000000..443b5ec Binary files /dev/null and b/labolyon-indoor-map.qgz differ diff --git a/layers/cloisons.geojson b/layers/cloisons.geojson new file mode 100644 index 0000000..08c443b --- /dev/null +++ b/layers/cloisons.geojson @@ -0,0 +1,12 @@ +{ +"type": "FeatureCollection", +"name": "cloisons", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::9794" } }, +"features": [ +{ "type": "Feature", "properties": { "fine": false }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 842756.800514755188487, 6520952.953423998318613 ], [ 842750.559753688517958, 6520955.688211249187589 ], [ 842752.715537946089171, 6520960.581606671214104 ], [ 842758.954639993491583, 6520957.764642339199781 ], [ 842767.595804590615444, 6520953.855058779940009 ], [ 842766.540355547331274, 6520951.277082480490208 ], [ 842764.140049829613417, 6520952.364939413033426 ], [ 842763.166123995790258, 6520950.182511765509844 ], [ 842757.896008032374084, 6520952.484173305332661 ] ] ] } }, +{ "type": "Feature", "properties": { "fine": false }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 842756.478846055921167, 6520953.093053163960576 ], [ 842756.826615994446911, 6520953.8294727941975 ] ] ] } }, +{ "type": "Feature", "properties": { "fine": false }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 842757.164113076752983, 6520954.523171200416982 ], [ 842758.744855791679583, 6520957.852304439991713 ] ] ] } }, +{ "type": "Feature", "properties": { "fine": true }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 842764.14038501738105, 6520952.362464504316449 ], [ 842764.845927272457629, 6520954.002100612036884 ], [ 842764.917340037762187, 6520953.96588746458292 ] ] ] } }, +{ "type": "Feature", "properties": { "fine": true }, "geometry": { "type": "MultiLineString", "coordinates": [ [ [ 842765.389749298337847, 6520953.779645941220224 ], [ 842765.461162069928832, 6520953.743432796560228 ], [ 842764.739469218999147, 6520952.098009962588549 ] ] ] } } +] +} diff --git a/layers/emprise-interieur.geojson b/layers/emprise-interieur.geojson new file mode 100644 index 0000000..ac7bf61 --- /dev/null +++ b/layers/emprise-interieur.geojson @@ -0,0 +1,8 @@ +{ +"type": "FeatureCollection", +"name": "emprise-interieur", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::9794" } }, +"features": [ +{ "type": "Feature", "properties": { }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 842752.713330984348431, 6520960.580622986890376 ], [ 842767.61396736651659, 6520953.837854431010783 ], [ 842766.544800207717344, 6520951.289040742442012 ], [ 842764.147354068933055, 6520952.358043372631073 ], [ 842763.157057692529634, 6520950.171303405426443 ], [ 842750.560170676326379, 6520955.688543451018631 ], [ 842752.713330984348431, 6520960.580622986890376 ] ] ] } } +] +} diff --git a/layers/emprise.geojson b/layers/emprise.geojson new file mode 100644 index 0000000..d0b8574 --- /dev/null +++ b/layers/emprise.geojson @@ -0,0 +1,8 @@ +{ +"type": "FeatureCollection", +"name": "emprise", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:EPSG::9794" } }, +"features": [ +{ "type": "Feature", "properties": { }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 842752.710815795697272, 6520960.583444967865944 ], [ 842743.957625552662648, 6520964.304646666161716 ], [ 842739.373791463905945, 6520953.75014279037714 ], [ 842747.965923095471226, 6520949.862941653467715 ], [ 842750.077730471035466, 6520954.628275969997048 ], [ 842756.367044236394577, 6520951.948877010494471 ], [ 842756.796885490883142, 6520952.952660783194005 ], [ 842763.161945491330698, 6520950.134495730511844 ], [ 842764.167707697721198, 6520952.356266382150352 ], [ 842766.503692448837683, 6520951.296389579772949 ], [ 842767.577240649261512, 6520953.850998305715621 ], [ 842752.710815795697272, 6520960.583444967865944 ] ] ] } } +] +} diff --git a/layers/pieces.geojson b/layers/pieces.geojson new file mode 100644 index 0000000..ca31685 --- /dev/null +++ b/layers/pieces.geojson @@ -0,0 +1,12 @@ +{ +"type": "FeatureCollection", +"name": "pieces", +"crs": { "type": "name", "properties": { "name": "urn:ogc:def:crs:OGC:1.3:CRS84" } }, +"features": [ +{ "type": "Feature", "properties": { "etage": 0, "nom": "Cuisine" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.83726899994946, 45.773231650541184 ], [ 4.837284398476055, 45.773254138399395 ], [ 4.837306594008532, 45.773246754327552 ], [ 4.837292157889848, 45.77322380496166 ], [ 4.83726899994946, 45.773231650541184 ] ] ] } }, +{ "type": "Feature", "properties": { "etage": 0, "nom": "Toilettes" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.837271046291512, 45.773248709947836 ], [ 4.837278920968687, 45.773246224903346 ], [ 4.837269054783828, 45.773231537651021 ], [ 4.837261545520906, 45.773234118274814 ], [ 4.837271046291512, 45.773248709947836 ] ] ] } }, +{ "type": "Feature", "properties": { "etage": 0, "nom": "Salle de réunion" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.837162953579393, 45.773242448697054 ], [ 4.837193759713893, 45.773284766124945 ], [ 4.837274967322269, 45.773257299226643 ], [ 4.837248400564076, 45.77321458751581 ], [ 4.837162953579393, 45.773242448697054 ] ] ] } }, +{ "type": "Feature", "properties": { "etage": 0, "nom": "Atelier" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.83719332660777, 45.773284898704212 ], [ 4.837163048376557, 45.773242521198412 ], [ 4.837087802475224, 45.773267055547791 ], [ 4.837117181353037, 45.773310408831975 ], [ 4.83719332660777, 45.773284898704212 ] ] ] } }, +{ "type": "Feature", "properties": { "etage": 0, "nom": "Cour" }, "geometry": { "type": "Polygon", "coordinates": [ [ [ 4.83700462275777, 45.773346030633213 ], [ 4.837116919125743, 45.773310678537293 ], [ 4.837052480605867, 45.773214872930481 ], [ 4.836943387322215, 45.773251933555109 ], [ 4.83700462275777, 45.773346030633213 ] ] ] } } +] +}