├── .github └── FUNDING.yml ├── .gitignore ├── 1_r_basics.Rmd ├── 1_r_basics.nb.html ├── 2_spatial_data.Rmd ├── 2_spatial_data.nb.html ├── 3_space_syntax_analysis.Rmd ├── 3_space_syntax_analysis.nb.html ├── 4_advanced_concepts.nb.html ├── 4_advanced_j_graphs.Rmd ├── 4_advanced_j_graphs.nb.html ├── 5_advanced_isovist_network.Rmd ├── 5_advanced_isovist_network.nb.html ├── README.md ├── Space Syntax Analysis in R.pdf ├── Workshop Proposal.doc ├── data ├── axialConnections.csv ├── barnsbury │ ├── barnsbury_axial.mid │ ├── barnsbury_axial.mif │ ├── barnsbury_ped_gatecounts.mid │ ├── barnsbury_ped_gatecounts.mif │ ├── barnsbury_plots.mid │ ├── barnsbury_plots.mif │ ├── barnsbury_small_axial.mid │ ├── barnsbury_small_axial.mif │ ├── barnsbury_unlinks.mid │ ├── barnsbury_unlinks.mif │ ├── barnsbury_veh_gatecounts.mid │ └── barnsbury_veh_gatecounts.mif ├── barnsburyAxial.graph ├── barnsburySegment.graph ├── barnsburySmall.graph ├── gallery │ ├── gallery.graph │ ├── gallery_lines.mid │ ├── gallery_lines.mif │ ├── gallery_polys.mid │ ├── gallery_polys.mif │ ├── gallery_snapshot.mid │ ├── gallery_snapshot.mif │ └── gallery_vga.csv ├── newCars.csv └── office │ ├── office_plan.mid │ ├── office_plan.mif │ ├── office_seats.mid │ ├── office_seats.mif │ ├── office_seats_direction.mid │ └── office_seats_direction.mif └── space_syntax_analysis_in_r.Rproj /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: pklampros 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .Rproj.user 2 | .Rhistory 3 | .RData 4 | .Ruserdata 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /1_r_basics.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Space Syntax analysis in R" 3 | subtitle: "1. R Basics" 4 | author: 5 | - name: "Petros Koutsolampros" 6 | - name: "Kimon Krenz" 7 | output: html_notebook 8 | --- 9 | 10 | This document is the first part of a workshop that presents a workflow for working with spatial data common to the space syntax field in the R programming language. The workshop also introduces participants to the alcyon package (originally rdepthmap) by Petros Koutsolampros, Fani Kostourou and Kimon Krenz. It aims to make participants familiar with 1) importing spatial data for urban and building scale, 2) running space syntax analysis with the alcyon package and 3) managing and plotting these and other related datasets. A few advanced concepts are also included, for making j-graphs and isovist-networks. 11 | 12 | This is an [R Markdown](http://rmarkdown.rstudio.com) Notebook. When you execute code within the notebook, the results appear beneath the code. While the typical purpose of R Markdown documents is to produce reports, this document serves mainly as a relatively visual guide through the code written in the workshop by the tutors. 13 | 14 | There are multiple parts to this workshop: 15 | 16 | 1. [Basic functionality of R](./1_r_basics.Rmd) 17 | - Data.frames 18 | - Plotting 19 | - Making histograms 20 | 2. [Spatial data and its forms](./2_spatial_data.Rmd) 21 | - Points (sf package), typically used for observations data such as counts 22 | - Lines (sf package), as the usual axial/segment networks used in space syntax 23 | - Polygons (sf package), as plots of land or areas and rooms in buildings 24 | - Pixels (stars package), equivalent to the GIS Raster, as used in Visibility Graph analysis 25 | 3. [Space Syntax Analysis using the alcyon package](./3_space_syntax_analysis.Rmd) 26 | - Axial/Segment analysis 27 | - Visibility Graph Analysis 28 | - Linear regression 29 | 4. [Advanced: Graphs and J-Graphs](./4_advanced_j_graphs.Rmd) 30 | 5. [Advanced: Isovist networks](./5_advanced_isovist_network.Rmd) 31 | 32 | Code is only "run" within chunks. Text outside the chunk (like this paragraph and the ones above) is interpreted as Markdown Text, a simple annotation format. 33 | 34 | Given that the aim of this document is to allow for reproducible workflows, all results and graphs should be created when all the chunks are run in order. 35 | 36 | Any function used in this document can be found in the Help documentation or by calling (for example, in the console) the name of the function with a question mark before it (i.e. ?plot) 37 | 38 | ## Basic functionality 39 | 40 | A data.frame is something akin to an excel sheet, in that it contains tabular data. R provides a few example data.frames, one of which is "cars". Running the below chunk will print the data.frame underneath. 41 | ```{r} 42 | cars 43 | ``` 44 | 45 | As this data.frame contains only two variables, plotting it directly will produce a simple scatter plot 46 | ```{r} 47 | plot(cars) 48 | ``` 49 | 50 | We can see the variable (or column) names in the cars data.frame by calling the command names() 51 | ```{r} 52 | names(cars) 53 | ``` 54 | 55 | We can select specific values from the data.frame using [], for example the speed of the 5th car 56 | ```{r} 57 | cars[5, "speed"] 58 | ``` 59 | 60 | We can also select a whole row, by leaving the second parameter in [] empty: 61 | ```{r} 62 | cars[5, ] 63 | ``` 64 | 65 | To select multiple rows, we need to give two numbers, so we will combine them to a list using c() 66 | ```{r} 67 | cars[c(5, 8), ] 68 | ``` 69 | 70 | We may also select a whole column, by leaving the first parameter in [] empty: 71 | ```{r} 72 | cars[, "speed"] 73 | ``` 74 | 75 | A column may also be selected using the $ operator 76 | ```{r} 77 | cars$speed 78 | ``` 79 | 80 | To make a simple histogram of one of the variables use the command hist() 81 | ```{r} 82 | hist(cars$speed) 83 | ``` 84 | 85 | #### Exercise: Make a histogram of the cars' stopping distance ("dist" column) 86 | ```{r} 87 | 88 | ``` 89 | 90 | We can load our own data.frame by going to a spreadsheet application (such as excel), creating a few data points and exporting the sheet to a CSV. Then, we can load that CSV in R using read.csv() 91 | ```{r} 92 | newCars <- read.csv("data/newCars.csv") 93 | ``` 94 | 95 | While reading the CSV, R might realise that one (or more) of the columns is categorical (called a factor variable in R) and will thus name it as such (under the column name when printing the data.frame) 96 | ```{r} 97 | newCars 98 | ``` 99 | 100 | In a similar fashion, doing a histogram of one of the variables: 101 | ```{r} 102 | hist(newCars$speed) 103 | ``` 104 | Another way of selecting rows or columns is to provide to [] a list of boolean (True/False) values. Here's how to only select the second column: 105 | ```{r} 106 | newCars[, c(FALSE, TRUE)] 107 | ``` 108 | 109 | The same works with rows. Here's how to select the first 4 rows and the last: 110 | ```{r} 111 | newCars[c(TRUE, TRUE, TRUE, TRUE, FALSE, FALSE, FALSE, FALSE, TRUE), ] 112 | ``` 113 | This allows us to filter a row using another row, i.e. to only get the cars in the A category: 114 | ```{r} 115 | carsInA <- (newCars$category == "A") 116 | newCars[carsInA, ] 117 | ``` 118 | 119 | 120 | #### Exercise: Filter the newCars data.frame to get the speed of the cars in the C category: 121 | ```{r} 122 | 123 | ``` 124 | 125 | -------------------------------------------------------------------------------- /2_spatial_data.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Space Syntax analysis in R" 3 | subtitle: "2. Spatial Data" 4 | author: 5 | - name: "Petros Koutsolampros" 6 | - name: "Kimon Krenz" 7 | output: html_notebook 8 | --- 9 | 10 | This document is the second part of a workshop that presents a workflow for working with spatial data common to the space syntax field in the R programming language. Find all parts here: 11 | 1. [Basic functionality of R](./1_r_basics.Rmd) 12 | 2. [Spatial data and its forms](./2_spatial_data.Rmd) 13 | 3. [Space Syntax Analysis using the alcyon package](./3_space_syntax_analysis.Rmd) 14 | 4. [Advanced: Graphs and J-Graphs](./4_advanced_j_graphs.Rmd) 15 | 5. [Advanced: Isovist networks](./5_advanced_isovist_network.Rmd) 16 | 17 | ## Loading spatial data 18 | 19 | First let's load some libraries required later. These should be installed using install.package() i.e. install.package(sf), or if using RSTudio from Tools -> Install Packages.. 20 | ```{r setup, echo = FALSE} 21 | library(sf) 22 | library(stars) 23 | ``` 24 | 25 | A quick example: Read and plot the classic barnsbury axial map from a pair of MID/MIF files. Adding "quiet = TRUE" to st_read will stop it from displaying diagnostic information while reading the MID/MIF files. The size of the plot can be changed by setting fig.width and fig.height in the chunk options as below. 26 | ```{r, fig.width = 5, fig.height = 5} 27 | barnsburySmall = st_read("data/barnsbury/barnsbury_small_axial.mif", 28 | geometry_column = 1L, quiet = TRUE) 29 | plot(barnsburySmall) 30 | ``` 31 | 32 | Reading spatial data produces a spatial data.frame (in this case a sf data.frame). These spatial data.frames can be examined to see the data or the coordinates. To get the data as a data.frame, call the as.data.frame() function which will convert the map to a data.frame. 33 | ```{r} 34 | as.data.frame(barnsburySmall) 35 | ``` 36 | 37 | #### Exercise: Print the coordinates of the barnsbury map using the st_coordinates() function: 38 | ```{r} 39 | 40 | ``` 41 | 42 | 43 | To see the columns of the data.frame invoke names() 44 | ```{r} 45 | names(barnsburySmall) 46 | ``` 47 | 48 | A simple scatterplot between two of the columns can be achieved with the function plot() and by providing the two columns. The label of the x or y axis can also be provided. To see more plotting parameters type ?plot in the console. 49 | ```{r} 50 | plot(barnsburySmall$Integration_HH_, 51 | barnsburySmall$Choice, 52 | xlab = "Integration (HH)") 53 | ``` 54 | 55 | ### Spatial Point Data 56 | 57 | Spatial point data such as gatecounts can be loaded in the same way using st_read(). 58 | ```{r, fig.width = 5, fig.height = 5} 59 | gateCounts = st_read("data/barnsbury/barnsbury_ped_gatecounts.mid", 60 | geometry_column = 1L, quiet = TRUE) 61 | plot(gateCounts) 62 | ``` 63 | 64 | #### Exercise: Plot the gatecounts showing only pedestrian movement (mov_ped_ph column) 65 | ```{r} 66 | 67 | ``` 68 | 69 | We can plot a boxplot of pedestrian movement (mov_ped_ph column) grouped by land use (landuse column) 70 | ```{r} 71 | boxplot(mov_ped_ph ~ landuse, gateCounts) 72 | ``` 73 | 74 | 75 | An interesting function to apply to point data is the convex hull, a polygon that includes all points and is convex. This can be done using the command st_convex_hull (but first the points need to be converted to multipoints using st_union()) 76 | ```{r, fig.width = 5, fig.height = 5} 77 | chull = st_convex_hull(st_union(gateCounts)) 78 | plot(chull) 79 | ``` 80 | 81 | ### Spatial Line Data 82 | 83 | Spatial line data such as axial and segment maps can be loaded in the same way using st_read() which produces an sf data.frame with lines Here let's load and plot a larger axial map of the Barnsbury area, only plotting the already calculated Integration. 84 | ```{r, fig.width=6, fig.height=6} 85 | barnsburyAxial = st_read("data/barnsbury/barnsbury_axial.mid", 86 | geometry_column = 1L, quiet = TRUE) 87 | plot(barnsburyAxial[, "Integration"]) 88 | ``` 89 | 90 | We can provide a palette to the plot function to change the colours: 91 | ```{r, fig.width=6, fig.height=6} 92 | plot(barnsburyAxial[,'Integration'], pal = heat.colors) 93 | ``` 94 | 95 | An interesting function that relates to the sf lines data.frame is st_length() we can then use to get the sum of lengths of all lines: 96 | ```{r} 97 | sum(st_length(barnsburyAxial)) 98 | ``` 99 | 100 | Here we make a histogram of all line lengths: 101 | ```{r} 102 | lineLengths = st_length(barnsburyAxial) 103 | hist(lineLengths) 104 | ``` 105 | 106 | Two plots may also be overlaid by calling them one after the other and providing "add = TRUE" for all plots apart from the first. For the first plot we need to provide "reset = FALSE" to keep the plot in a mode that allows adding further map elements. The first plot defines the plot limits. Here let's plot the large barnsbury map and add the gatecounts loaded previously: 107 | ```{r, fig.width=6, fig.height=6} 108 | plot(barnsburyAxial[, 'Integration'], pal = heat.colors, reset = FALSE) 109 | plot(gateCounts[,'mov_ped_ph'], add = TRUE) 110 | ``` 111 | 112 | If the gatecounts are plotted first, then the plot limits are around them: 113 | ```{r, fig.width=6, fig.height=6} 114 | plot(gateCounts[,'mov_ped_ph'], pch = 22, reset = FALSE) 115 | plot(barnsburyAxial[, 'Integration'], pal = heat.colors, add = TRUE) 116 | ``` 117 | 118 | ### Spatial Polygon Data 119 | 120 | Spatial polygon data such as urban plots and building rooms can be loaded in the same way using st_read() which produces another sf data.frame with polygons Here let's load and plot some generated urban plots of the Barnsbury area. 121 | ```{r, fig.width=6, fig.height=6} 122 | barnsburyPlots = st_read("data/barnsbury/barnsbury_plots.mid", 123 | geometry_column = 1L, quiet = TRUE) 124 | plot(barnsburyPlots, col = "red") 125 | ``` 126 | 127 | Two useful functions for polygon data are st_centroid() which provides a new sf data.frame with the centroids of the polygons and st_area() which gives the area of the polygons. Here we generate the centroid and area and plot the polygons coloured by area with the centroids on top. 128 | Comments that will not be interpreted as code may be placed inside the chunk by starting a line with # 129 | ```{r, fig.width=6, fig.height=6} 130 | plotCentroids = st_centroid(st_geometry(barnsburyPlots)) 131 | barnsburyPlots[,'area'] = st_area(barnsburyPlots) 132 | cols = rev(heat.colors(100)) 133 | plot(barnsburyPlots[,'area'], col = cols[cut(barnsburyPlots[['area']], 100)], reset = FALSE) 134 | # pch is the shape of the points 135 | # cex is the size of the points 136 | plot(plotCentroids, add = TRUE, pch = 15, cex = 0.5, col = "black") 137 | ``` 138 | 139 | ### Spatial Pixel Data 140 | 141 | Spatial pixel data such as data from Visibility Graph Analysis (VGA) can be loaded in various ways to produce a stars data.frame. Spatial pixels are essentially spatial points that are placed on a grid. We will load the point data from a CSV as plain tabular data, then convert the plain data.frame to an sf data.frame using "st_as_sf()" and then convert that to a stars data.frame using st_sfc2xy(). Here let's load the classic National Gallery VGA. 142 | ```{r, fig.width=8} 143 | galleryCSV = read.csv("data/gallery/gallery_vga.csv") 144 | galleryPts = st_as_sf(galleryCSV, coords = c("x","y")) 145 | galleryVGA = st_sfc2xy(galleryPts, ) 146 | 147 | names(galleryVGA) # print the column names of galleryVGA 148 | ``` 149 | 150 | We can now plot the data.frame "Visual Mean Depth" column 151 | ```{r, fig.width=8} 152 | plot(galleryVGA["Visual.Mean.Depth"]) 153 | ``` 154 | -------------------------------------------------------------------------------- /3_space_syntax_analysis.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Space Syntax analysis in R" 3 | subtitle: "3. Space Syntax Analysis" 4 | author: 5 | - name: "Petros Koutsolampros" 6 | - name: "Kimon Krenz" 7 | output: html_notebook 8 | --- 9 | 10 | This document is the third part of a workshop that presents a workflow for working with spatial data common to the space syntax field in the R programming language. Find all parts here: 11 | 1. [Basic functionality of R](./1_r_basics.Rmd) 12 | 2. [Spatial data and its forms](./2_spatial_data.Rmd) 13 | 3. [Space Syntax Analysis using the alcyon package](./3_space_syntax_analysis.Rmd) 14 | 4. [Advanced: Graphs and J-Graphs](./4_advanced_j_graphs.Rmd) 15 | 5. [Advanced: Isovist networks](./5_advanced_isovist_network.Rmd) 16 | 17 | ## Space Syntax Analysis using the alcyon package 18 | 19 | The alcyon package was created in order to make the functionality of depthmapX available in R. It is a wrapper around the sala and generics libraries which encapsulate the core space syntax functionality without a Graphical User Interface. 20 | All functions called here are available in the Help section or by calling the function with a question mark in front. They can be called either with the prefix alcyon:: or just plain. Here, to make explicit which functions are part of the package they will be called with the prefix. 21 | 22 | ```{r setup, echo = FALSE} 23 | library(alcyon) 24 | ``` 25 | 26 | ### Axial analysis 27 | 28 | A typical workflow when using depthmapX is to load line data, convert those lines to an axial map and then do axial analysis. 29 | 30 | Let's load line data into R: 31 | ```{r} 32 | barnsburySmall = st_read("data/barnsbury/barnsbury_small_axial.mif", 33 | geometry_column = 1L, quiet = TRUE) 34 | ``` 35 | 36 | Then convert the map to an Axial ShapeGraph and carry out axial analysis for two radii, "n" and 3. We will also include choice. 37 | ```{r} 38 | barnsburySmallAxial = as(barnsburySmall, "AxialShapeGraph") 39 | alcyon::allToAllTraverse(barnsburySmallAxial, 40 | radii = c("n", "3"), 41 | traversalType = TraversalType$Angular, 42 | includeBetweenness = TRUE) 43 | barnsburyAxialAnalysed = as(barnsburySmallAxial, "sf") 44 | ``` 45 | 46 | Finally, let's take a look at the column names of our new sf lines data.frame 47 | ```{r} 48 | names(barnsburyAxialAnalysed) 49 | ``` 50 | 51 | Let's plot the newly analysed map, this time using one of depthmap's palettes, provided by the package (Axmanesque is the default palette in depthmapX). We will also make the background of the map black using par(bg = "black"). 52 | ```{r, fig.width=6, fig.height=6} 53 | par(bg = "black") 54 | plot(barnsburyAxialAnalysed[,'Choice'], pal = alcyon::depthmap.axmanesque.colour) 55 | ``` 56 | 57 | ### alcyon: Segment analysis 58 | 59 | To carry out segment analysis, here we first convert the axial map to a segment map and then do segment analysis using three radii, "n", 50 and 100. The radius type used is "metric". As previously names() will give us the columns of our new sf data.frame. 60 | ```{r} 61 | barnsburySmallAxial = as(barnsburySmall, "AxialShapeGraph") 62 | barnsburySmallSegment = alcyon::axialToSegmentShapeGraph(barnsburySmallAxial, 63 | stubRemoval = 0.4) 64 | segmentAnalysed = alcyon::allToAllTraverse( 65 | barnsburySmallSegment, 66 | traversalType = TraversalType$Angular, 67 | quantizationWidth = pi/1024, 68 | radii = c("n", "50", "100"), 69 | radiusTraversalType = TraversalType$Metric, 70 | includeBetweenness = TRUE, 71 | weightByAttribute = "Segment Length") 72 | 73 | names(segmentAnalysed) 74 | ``` 75 | 76 | Let's then plot the segment map, using depthmapX "classic" palette: 77 | ```{r, fig.width=6, fig.height=6} 78 | par(bg = "black") 79 | plot(segmentAnalysed[,'T1024 Integration [Segment Length Wgt]'], 80 | pal = alcyon::depthmap.classic.colour) 81 | ``` 82 | 83 | Another typical step of the workflow is to identify the "Integration core". That is a subset of the lines the integration of which is above 90% of the overall integration of all lines. The alcyon package provides the function alcyon::getTopFeatures() for exactly this purpose, which will return the subset as an sf lines data.frame Here, the integration core is plotted in thicker lines above the barnsbury segment model 84 | ```{r, fig.width=6, fig.height=6} 85 | integrationCore = alcyon::getTopFeatures(segmentAnalysed, 86 | "T1024 Integration [Segment Length Wgt]", 87 | percent = 0.1) 88 | cols = (100) 89 | par(bg = "black") 90 | plot(segmentAnalysed[, "T1024 Integration [Segment Length Wgt]"], 91 | pal = alcyon::depthmap.axmanesque.colour, 92 | main = "Segment map with Integration core", 93 | reset = FALSE) 94 | plot(integrationCore[,1], add = TRUE, col = "red", lwd = 4) 95 | ``` 96 | 97 | ### alcyon: Visibility Graph Analysis 98 | 99 | Finally, we may perform VGA directly from R, by loading a floorplan, defining and filling a grid and carrying out the analysis. 100 | 101 | The next chunk loads and plots a simplified National Gallery plan provided here as a pair of MIF/MID files. For more advanced floor-plan loading with more elements, look at the package [dxfspatial](https://github.com/pklampros/dxfspatial) 102 | ```{r, fig.width=8} 103 | galleryLines = st_read("data/gallery/gallery_lines.mid", 104 | geometry_column = 1L, 105 | quiet = TRUE) 106 | plot(galleryLines[,1], key.pos = NULL, main = "Gallery") 107 | ``` 108 | 109 | The next chunk creates a PointMap, an extension of the stars data.frame from section 2. It first creates a grid with a cell size of 0.04, blocks cells where the lines overlap, fills the grid starting from the point 2.86, 6.69 and then makes the graph. 110 | ```{r, fig.width=8} 111 | galleryVGA = alcyon::makeVGAPointMap(galleryLines, 112 | gridSize = 0.04, 113 | fillX = 2.86, 114 | fillY = 6.68) 115 | plot(galleryVGA["Connectivity"]) 116 | ``` 117 | 118 | We may also link coordinates (if for example we have different floors): 119 | ```{r} 120 | galleryVGA = alcyon::linkCoords(galleryVGA, 121 | fromX = 4.81, fromY = 6.67, 122 | toX = 2.39, toY = 5.23) 123 | ``` 124 | 125 | And then carry out VGA. The next chunk carries out two modes of VGA, "global-visibility" which calculates metrics such as Visual Mean Depth, Integration and "isovist", which calculates metrics such as Isovist Area, Isovist Min Radial etc. See ?alcyon::allToAllTraverse for more. 126 | ```{r, fig.width=8} 127 | galleryVGA = alcyon::allToAllTraverse(galleryVGA, 128 | radii = c(-1), 129 | traversalType = TraversalType$Topological) 130 | galleryVGA = alcyon::vgaIsovist(galleryVGA, 131 | boundaryMap = as(galleryLines[, c()], 132 | "ShapeMap")) 133 | 134 | names(galleryVGA) 135 | plot(galleryVGA["Visual Mean Depth"]) 136 | ``` 137 | 138 | We may also carry out Agent analysis after we have the grid using the command alcyon::agentAnalysis(): 139 | ```{r, fig.width=8} 140 | galleryAgents = alcyon::agentAnalysis(galleryVGA, 141 | agentLookMode = AgentLookMode$Standard, 142 | timesteps = 5000, 143 | releaseRate = 0.1, 144 | agentFov = 16, 145 | agentSteps = 3, 146 | agentLife = 500, 147 | numberOfTrails = 50) 148 | names(galleryAgents$pointMap) 149 | plot(galleryAgents$pointMap["Gate Counts"]) 150 | plot(galleryAgents$trailMap) 151 | ``` 152 | 153 | ## Statistics 154 | 155 | ### Simple aggregates 156 | 157 | Finally, we will load some room data to compare to the VGA. More spcifically we will test the average Visual Mean Depth of two galleries. First let's load the galleries as an sf data.frame: 158 | ```{r, fig.width=8} 159 | galleryFunction = st_read("data/gallery/gallery_polys.mid", geometry_column = 1L, quiet = TRUE) 160 | plot(galleryVGA["Visual Mean Depth"], reset = FALSE) 161 | plot(galleryFunction[,1], add = TRUE, col = "red") 162 | ``` 163 | 164 | Then, let's calculate which pixels overlap with which polygons, and aggregate per polygon. There's no direct overlap comparison using pixels so we will first convert them to points. The resulting table is the average Visual Mean Depth of each gallery. 165 | ```{r} 166 | galleryVGAPoints = sf::st_as_sf(galleryVGA, as_points = TRUE) 167 | galleryVGAPoints = galleryVGAPoints[!is.nan(galleryVGAPoints[["Visual Integration [HH]"]]), ] 168 | overlapsDF = st_within(galleryVGAPoints, galleryFunction, sparse = F) 169 | overlapsDF = apply(overlapsDF, 1, function(row) { ifelse(any(row), which(row), NA)}) 170 | aggregate(galleryVGAPoints["Visual Integration [HH]"], by = list(overlapsDF), mean) 171 | ``` 172 | 173 | In the same vain, let's load some observed activity data and do a similar aggregation: 174 | First let's load the snapshot data and add it to the plot as white dots. 175 | ```{r, fig.width=8} 176 | gallerySnapshot = st_read("data/gallery/gallery_snapshot.mid", geometry_column = 1L, quiet = TRUE) 177 | plot(galleryVGA["Visual Mean Depth"]) 178 | plot(gallerySnapshot, add = TRUE, pch = 20, col = "white") 179 | ``` 180 | 181 | And then let's find the number of people in each gally per activity: 182 | ```{r} 183 | overlapsDF = st_within(sf::st_as_sf(gallerySnapshot), galleryFunction, sparse = F) 184 | overlapsDF = apply(overlapsDF, 1, function(row) { ifelse(any(row), which(row), NA)}) 185 | aggregate(gallerySnapshot$activity, by = list(overlapsDF, gallerySnapshot$activity), length) 186 | ``` 187 | 188 | ### Simple correlation 189 | 190 | To carry out simple correlation we'll first load the large barnsbury axial map, convert it to a segment map and compare it to gatecounts: 191 | 192 | First the segment map: 193 | ```{r} 194 | 195 | barnsburyLarge = st_read("data/barnsbury/barnsbury_axial.mid", 196 | geometry_column = 1L, quiet = TRUE) 197 | 198 | barnsburyLargeAxial = as(barnsburyLarge, "AxialShapeGraph") 199 | 200 | barnsburyLargeSegment = alcyon::axialToSegmentShapeGraph(barnsburyLargeAxial, 201 | stubRemoval = 0.4) 202 | segmentAnalysed = alcyon::allToAllTraverse( 203 | barnsburyLargeSegment, 204 | traversalType = TraversalType$Angular, 205 | quantizationWidth = pi/1024, 206 | radii = c("n", "50", "100"), 207 | radiusTraversalType = TraversalType$Metric, 208 | includeBetweenness = TRUE, 209 | weightByAttribute = "Segment Length") 210 | 211 | ``` 212 | 213 | ```{r} 214 | gateCounts = st_read("data/barnsbury/barnsbury_ped_gatecounts.mid", 215 | geometry_column = 1L, quiet = TRUE) 216 | ``` 217 | 218 | 219 | Plot the segment map with the gatecounts loaded earlier 220 | ```{r, fig.width=6, fig.height=6} 221 | plot(segmentAnalysed[, 'T1024 Choice'], pal = depthmap.axmanesque.colour, reset = F) 222 | plot(gateCounts[,1], add = TRUE) 223 | ``` 224 | 225 | Then match the gatecount points to a line. Each point is assigned here to a single line and vice versa using the command alcyon::matchPointsToLines(). The gatecount data are then transferred as a column back into the sf lines data.frame using cbind() 226 | ```{r} 227 | matchedLines = alcyon::matchPointsToLines(gateCounts, segmentAnalysed) 228 | segmentAnalysed = cbind(segmentAnalysed, matchedLines) 229 | ``` 230 | 231 | A simple linear model can then be carried out using lm() to create the model and summary() to see the statistics: 232 | ```{r, fig.width=8} 233 | frm = as.formula("mov_ped_ph ~ T1024.Choice") 234 | mod = lm(frm, segmentAnalysed) 235 | summary(mod) 236 | ``` 237 | 238 | We may also plot the data in a scatterplot and add a regression line: 239 | ```{r} 240 | plot(frm, data = segmentAnalysed) 241 | abline(mod, col = "red") 242 | ``` 243 | 244 | To see residuals and other statistics the model may also be inserted into the plot() function 245 | ```{r} 246 | plot(mod) 247 | ``` 248 | 249 | Multiple regression may also be carried out by adding more columns to t 250 | ```{r, fig.width=8} 251 | frm = as.formula("mov_ped_ph ~ T1024.Choice + T1024.Integration") 252 | mod = lm(frm, segmentAnalysed) 253 | summary(mod) 254 | ``` 255 | 256 | -------------------------------------------------------------------------------- /4_advanced_j_graphs.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Space Syntax analysis in R" 3 | subtitle: "4. Advanced: Graphs and J-Graphs" 4 | author: 5 | - name: "Petros Koutsolampros" 6 | - name: "Chrystalla Psathiti" 7 | output: html_notebook 8 | --- 9 | 10 | This document is the fourth part of a workshop that presents a workflow for working with spatial data common to the space syntax field in the R programming language. Find all parts here: 11 | 1. [Basic functionality of R](./1_r_basics.Rmd) 12 | 2. [Spatial data and its forms](./2_spatial_data.Rmd) 13 | 3. [Space Syntax Analysis using the alcyon package](./3_space_syntax_analysis.Rmd) 14 | 4. [Advanced: Graphs and J-Graphs](./4_advanced_j_graphs.Rmd) 15 | 5. [Advanced: Isovist networks](./5_advanced_isovist_network.Rmd) 16 | 17 | ## Graphs and J-Graphs 18 | 19 | Graphs are central to Space Syntax, and are usually under all related analytical software. The alcyon package allows for extracting the graph from the maps and displaying it in different ways, even in a tree layout, commonly known in Space Syntax as a J-Graph. 20 | 21 | First load the library 22 | ```{r setup, echo = FALSE} 23 | library(alcyon) 24 | ``` 25 | 26 | Read the small barnsbury axial map and convert it to an Axial Shape Graph (so that the graph is created): 27 | ```{r} 28 | barnsburySmall = st_read("data/barnsbury/barnsbury_small_axial.mif", 29 | geometry_column = 1L, quiet = TRUE) 30 | barnsburySmallAxial = as(barnsburySmall, "AxialShapeGraph") 31 | ``` 32 | 33 | 34 | We can then extract the connections i.e. which lines cross, using alcyon::connections(). Constructing the graph can then be done with igraph::graph_from_edgelist(). We need to increase by 1, as igraph does not like vertices to start from 0 35 | ```{r, fig.width=6, fig.height=6} 36 | axialConections = alcyon::connections(barnsburySmallAxial) 37 | axialGraph = igraph::graph_from_edgelist(cbind(axialConections$from + 1, 38 | axialConections$to + 1)) 39 | ``` 40 | 41 | We may then plot the new axial graph using plot(), and giving it various parameters. To get a J-Graph we need to tell the plot function to plot the graph as a tree, using our axial graph and starting from root 4. We also need to flip the y axis to get a traditional J-Graph, as the plot, by default, will put the root at the top. 42 | ```{r, fig.width=6, fig.height=6} 43 | par(mar = c(0,0,0,0)) 44 | plot(axialGraph, 45 | layout=layout_as_tree(graph = axialGraph, root = 4, flip.y = F), 46 | vertex.size = 5, 47 | vertex.label.cex = 0.75, 48 | vertex.label.dist = 1, 49 | edge.arrow.size = 0.1) 50 | ``` 51 | 52 | Finally, we can use other layouts (see ?igraph::layouts), but perhaps the second most useful layout is the map itself, with the map under it: 53 | ```{r, fig.width=6, fig.height=6} 54 | axialConections = alcyon::connections(barnsburySmallAxial) 55 | axialGraph = igraph::graph_from_edgelist(cbind(axialConections$from + 1, 56 | axialConections$to + 1)) 57 | 58 | plot(barnsburySmallAxial[,'Choice'], 59 | pal = alcyon::depthmap.axmanesque.colour, 60 | reset = F) 61 | plot(axialGraph, 62 | layout=st_coordinates(st_centroid(barnsburySmall$geometry)), 63 | vertex.size = 1000, 64 | vertex.label.cex = 0.75, 65 | vertex.label.dist = 300, 66 | edge.arrow.size = 0.5, 67 | edge.color = "red", 68 | rescale = F, 69 | add = T) 70 | ``` 71 | 72 | -------------------------------------------------------------------------------- /5_advanced_isovist_network.Rmd: -------------------------------------------------------------------------------- 1 | --- 2 | title: "Space Syntax analysis in R" 3 | subtitle: "5. Advanced: Isovist networks" 4 | author: 5 | - name: "Petros Koutsolampros" 6 | - name: "Chrystalla Psathiti" 7 | output: html_notebook 8 | --- 9 | 10 | This document is the fourth part of a workshop that presents a workflow for working with spatial data common to the space syntax field in the R programming language. Find all parts here: 11 | 1. [Basic functionality of R](./1_r_basics.Rmd) 12 | 2. [Spatial data and its forms](./2_spatial_data.Rmd) 13 | 3. [Space Syntax Analysis using the alcyon package](./3_space_syntax_analysis.Rmd) 14 | 4. [Advanced: Graphs and J-Graphs](./4_advanced_j_graphs.Rmd) 15 | 5. [Advanced: Isovist networks](./5_advanced_isovist_network.Rmd) 16 | 17 | ## Isovist networks 18 | 19 | Another interesting use of graphs in Space Syntax is to create isovist networks i.e. networks of intervisible locations. This has been applied to identify properties of different seats in an open-plan office space, for example by Beck, M. P. (2015) at their paper: “Slicing the Cake: An Isovist-Based Analysis of Computerised Workplace Configuration 20 | 21 | First, load the library: 22 | ```{r setup, echo = FALSE} 23 | library(alcyon) 24 | ``` 25 | 26 | Then, load the office plan (officeSf), the location of the seats (officeSeatsSf) and the location of the points of directions (points in front of seats, officeSeatsDirectionSf). Because the directions and the seats don't have the same order, we will re-order the directions by matching their ID on the seat ID. 27 | ```{r} 28 | officeSf = st_read("data/office/office_plan.mif", 29 | geometry_column = 1L, quiet = TRUE) 30 | officeSeatsSf = st_read("data/office/office_seats.mif", 31 | geometry_column = 1L, quiet = TRUE) 32 | officeSeatsDirectionSf = st_read("data/office/office_seats_direction.mif", 33 | geometry_column = 1L, quiet = TRUE) 34 | officeSeatsDirectionSf = officeSeatsDirectionSf[match(officeSeatsDirectionSf$id, 35 | officeSeatsSf$id), ] 36 | ``` 37 | 38 | Plot everything, with the plan underneath: 39 | ```{r} 40 | plot(officeSf, reset = F) 41 | plot(officeSeatsSf, add = T, col = "red") 42 | plot(officeSeatsDirectionSf, add = T, pch = 4, col = "blue") 43 | ``` 44 | 45 | Find out which of the elements of the floor plans we need to be "blocking" the view (walls, columns etc.) and only select those, leaving out low elements (furniture layer) or transparent ones (glass layer) 46 | ```{r} 47 | plot(officeSf[officeSf$Layer %in% c("wall", "concr", "0", "floor"),]) 48 | ``` 49 | Then, calculate the angles between the seat point and the direction point and provide that to the alcyon::isovist() function so that it can give us the isovist polygons. 50 | ```{r} 51 | boundaryMap = as(officeSf[officeSf$Layer %in% c("wall", "concr", "0", "floor"), 52 | c()], "ShapeMap") 53 | seatCoords = st_coordinates(officeSeatsSf) 54 | directionCoords = st_coordinates(officeSeatsDirectionSf) 55 | 56 | angles <- atan2(directionCoords[, "Y"] - seatCoords[, "Y"], 57 | directionCoords[, "X"] - seatCoords[, "X"]) 58 | 59 | angles <- ifelse(angles < 0.0, 2 * pi + angles, angles) 60 | 61 | isoPolygons = isovist(boundaryMap, 62 | x = seatCoords[, "X"], 63 | y = seatCoords[, "Y"], 64 | angle = angles, 65 | viewAngle = pi / 2) 66 | 67 | ``` 68 | 69 | We can plot one or more isovists on the floorplan. 70 | ```{r} 71 | plot(officeSf, col = "gray", reset = F) 72 | plot(isoPolygons[10, "Isovist Area"], add = T) 73 | ``` 74 | 75 | Here, use the function sf::st_within() to tell us which points are within which polygons (i.e. which seats are within other seats' field of view). We need to increase by 1, as igraph does not like vertices to start from 0 76 | ```{r} 77 | edges = lapply(1:33, function(idx) { 78 | fromId = officeSeatsSf[idx, ]$id 79 | toId = officeSeatsSf[st_within(officeSeatsSf, isoPolygons[idx, ], 80 | sparse = F), ]$id 81 | if(length(toId) > 0) { 82 | return(cbind(fromId, toId)) 83 | } else { 84 | return(c()) 85 | } 86 | }) 87 | 88 | edgeList = do.call(rbind, edges) 89 | 90 | isovistGraph = igraph::graph_from_edgelist(edgeList + 1) 91 | 92 | ``` 93 | 94 | Plot the graph, providing a layout where the nodes are centered on each seat. 95 | ```{r} 96 | 97 | plot(officeSf, col = "gray", reset = F) 98 | plot(isovistGraph, 99 | layout=st_coordinates(officeSeatsSf$geometry), 100 | vertex.size = igraph::degree(isovistGraph) * 5000, 101 | vertex.label.cex = 0.75, 102 | vertex.label.dist = 300, 103 | edge.arrow.size = 0.5, 104 | edge.width = igraph::edge_betweenness(isovistGraph) * 0.1, 105 | edge.color = "blue", 106 | rescale = F, 107 | add = T) 108 | ``` 109 | 110 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | ## Space Syntax Analysis in R 2 | 3 | These documents are part of a workshop that presented a workflow for working with spatial data common to the space syntax field in the R programming language. 4 | The workshop also introduced participants to the [alcyon](https://github.com/spatialnous/alcyon) package by Petros Koutsolampros, an evolution of the [rdepthmap](https://github.com/pklampros/rdepthmap) package by Petros Koutsolampros, Fani Kostourou and Kimon Krenz. 5 | It aimed to make participants familiar with 1) importing spatial data for urban and building scale, 2) running space syntax analysis with the rdepthmap package and 3) managing and plotting these and other related datasets. 6 | 7 | This repository will be updated to include fixes in the library, but also new features if they are created. 8 | To help in its development you can [sponsor my work](https://github.com/sponsors/pklampros). 9 | 10 | Presented at: 11 | - 12th Space Syntax Symposium workshop (*July 2019, Beijing, China*) 12 | - 14th Space Syntax Symposium workshop (*June 2024, Lefkosia, Cyprus*) 13 | -------------------------------------------------------------------------------- /Space Syntax Analysis in R.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/Space Syntax Analysis in R.pdf -------------------------------------------------------------------------------- /Workshop Proposal.doc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/Workshop Proposal.doc -------------------------------------------------------------------------------- /data/axialConnections.csv: -------------------------------------------------------------------------------- 1 | refA,refB 2 | 0,1 3 | 0,3 4 | 0,7 5 | 0,34 6 | 0,48 7 | 1,0 8 | 1,2 9 | 1,12 10 | 1,18 11 | 1,22 12 | 1,23 13 | 2,1 14 | 2,3 15 | 2,4 16 | 2,5 17 | 3,0 18 | 3,2 19 | 3,12 20 | 3,18 21 | 4,2 22 | 4,5 23 | 4,8 24 | 5,2 25 | 5,4 26 | 5,6 27 | 6,5 28 | 6,7 29 | 6,9 30 | 7,0 31 | 7,6 32 | 7,8 33 | 7,12 34 | 7,14 35 | 7,24 36 | 7,52 37 | 8,4 38 | 8,7 39 | 8,9 40 | 9,6 41 | 9,8 42 | 9,10 43 | 10,9 44 | 10,11 45 | 10,34 46 | 10,49 47 | 10,59 48 | 11,10 49 | 11,12 50 | 12,1 51 | 12,3 52 | 12,7 53 | 12,11 54 | 12,34 55 | 12,41 56 | 12,49 57 | 12,53 58 | 12,59 59 | 13,14 60 | 13,15 61 | 13,18 62 | 13,23 63 | 14,7 64 | 14,13 65 | 15,13 66 | 15,16 67 | 15,17 68 | 16,15 69 | 16,17 70 | 17,15 71 | 17,16 72 | 17,18 73 | 17,23 74 | 18,1 75 | 18,3 76 | 18,13 77 | 18,17 78 | 18,19 79 | 18,20 80 | 18,24 81 | 18,60 82 | 19,18 83 | 19,20 84 | 19,23 85 | 19,25 86 | 19,38 87 | 19,54 88 | 20,18 89 | 20,19 90 | 20,21 91 | 20,30 92 | 20,34 93 | 20,39 94 | 20,53 95 | 21,20 96 | 22,1 97 | 23,1 98 | 23,13 99 | 23,17 100 | 23,19 101 | 23,24 102 | 23,25 103 | 23,60 104 | 24,7 105 | 24,18 106 | 24,23 107 | 24,25 108 | 24,50 109 | 24,52 110 | 25,19 111 | 25,23 112 | 25,24 113 | 25,26 114 | 25,27 115 | 25,28 116 | 25,30 117 | 25,36 118 | 26,25 119 | 26,27 120 | 26,28 121 | 26,30 122 | 26,40 123 | 27,25 124 | 27,26 125 | 27,28 126 | 27,46 127 | 27,47 128 | 28,25 129 | 28,26 130 | 28,27 131 | 28,29 132 | 28,45 133 | 29,28 134 | 29,30 135 | 29,45 136 | 29,57 137 | 30,20 138 | 30,25 139 | 30,26 140 | 30,29 141 | 30,31 142 | 30,34 143 | 30,35 144 | 30,39 145 | 30,42 146 | 31,30 147 | 31,33 148 | 31,34 149 | 32,33 150 | 32,34 151 | 33,31 152 | 33,32 153 | 34,0 154 | 34,10 155 | 34,12 156 | 34,20 157 | 34,30 158 | 34,31 159 | 34,32 160 | 34,39 161 | 34,42 162 | 34,43 163 | 35,30 164 | 36,25 165 | 36,37 166 | 37,36 167 | 37,38 168 | 38,19 169 | 38,37 170 | 39,20 171 | 39,30 172 | 39,34 173 | 39,40 174 | 39,41 175 | 39,44 176 | 40,26 177 | 40,39 178 | 40,41 179 | 40,47 180 | 41,12 181 | 41,39 182 | 41,40 183 | 41,42 184 | 41,49 185 | 42,30 186 | 42,34 187 | 42,41 188 | 43,34 189 | 44,39 190 | 44,45 191 | 44,46 192 | 45,28 193 | 45,29 194 | 45,44 195 | 45,46 196 | 46,27 197 | 46,44 198 | 46,45 199 | 46,47 200 | 47,27 201 | 47,40 202 | 47,46 203 | 48,0 204 | 48,49 205 | 49,10 206 | 49,12 207 | 49,41 208 | 49,48 209 | 50,24 210 | 50,51 211 | 51,50 212 | 52,7 213 | 52,24 214 | 52,53 215 | 53,12 216 | 53,20 217 | 53,52 218 | 54,19 219 | 54,55 220 | 55,54 221 | 55,56 222 | 55,58 223 | 56,55 224 | 56,57 225 | 57,29 226 | 57,56 227 | 57,58 228 | 58,55 229 | 58,57 230 | 59,10 231 | 59,12 232 | 60,18 233 | 60,23 -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_ped_gatecounts.mid: -------------------------------------------------------------------------------- 1 | 1,"Barnsbury",1,"Barnsbury",3,1017.248,-1669.215,104,"residential","twoway","primary",3,4,1,16,4,12,4.5,7.5 2 | 2,"Barnsbury",2,"Barnsbury",3,1084.5,-1639.305,88,"residential","twoway","primary",3,4,1,16,4,12,4.5,7.5 3 | 3,"Barnsbury",3,"Barnsbury",3,1144.725,-1612.515,114,"residential","twoway","primary",3,4,1,16,4,12,3.5,8.5 4 | 4,"Barnsbury",6,"Barnsbury",3,1209.915,-1583.525,144,"residential","twoway","primary",5,5,0,12,4,8,0,8 5 | 5,"Barnsbury",7,"Barnsbury",3,1244.63,-1568.085,134,"school","twoway","primary",4,5,1,12,4,8,1.8,6.2 6 | 6,"Barnsbury",8,"Barnsbury",3,1278.47,-1553.03,161,"residential","twoway","primary",4,4,0,12,4,8,1.8,6.2 7 | 7,"Barnsbury",9,"Barnsbury",3,1301.365,-1542.85,169,"residential","twoway","primary",3,3,0,12,4,8,0,8 8 | 8,"Barnsbury",10,"Barnsbury",24,1024.087,-1698.995,42,"residential","vehculdesac","local",3,4,1,14,5,9,4.5,4.5 9 | 9,"Barnsbury",11,"Barnsbury",24,1088.845,-1670.28,58,"residential","twoway","local",4,4,0,14,5,9,4.5,4.5 10 | 10,"Barnsbury",12,"Barnsbury",24,1165.94,-1636.09,41,"residential","oneway","local",3,3,0,13,5,8,3.5,4.5 11 | 11,"Barnsbury",13,"Barnsbury",60,1279.5,-1622.525,41,"residential","oneway","local",3,3,0,14,5,9,4.5,4.5 12 | 12,"Barnsbury",14,"Barnsbury",7,1208.98,-1674.75,15,"residential","twoway","local",3,4,1,11,3.5,7.5,3.5,4 13 | 13,"Barnsbury",15,"Barnsbury",7,1289.43,-1653.475,49,"residential","twoway","local",3,4,1,11,3,8,3.5,4.5 14 | 14,"Barnsbury",16,"Barnsbury",57,1173.13,-1710.02,19,"mixed","twoway","local",3,4,1,9,2,7,3.5,3.5 15 | 15,"Barnsbury",17,"Barnsbury",57,1217.08,-1700.945,10,"residential","twoway","local",3,4,1,10,3.5,6.5,3.5,3 16 | 16,"Barnsbury",18,"Barnsbury",57,1299.265,-1683.98,54,"residential","vehculdesac","local",3,4,1,14,4.5,9.5,4.5,5 17 | 17,"Barnsbury",19,"Barnsbury",42,1013.718,-1752.18,150,"residential","vehculdesac","local",4,4,0,13,4,9,4.5,4.5 18 | 18,"Barnsbury",21,"Barnsbury",42,1103.995,-1752.58,86,"residential","vehculdesac","local",3,4,1,13,4,9,3.5,5.5 19 | 19,"Barnsbury",22,"Barnsbury",42,1138.755,-1752.735,71,"residential","twoway","local",3,3,0,13,4,9,3.5,5.5 20 | 20,"Barnsbury",23,"Barnsbury",42,1170.125,-1752.87,57,"residential","twoway","local",3,3,0,13,4,9,3.5,5.5 21 | 21,"Barnsbury",24,"Barnsbury",22,1202.42,-1747.54,72,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 22 | 22,"Barnsbury",25,"Barnsbury",22,1238.935,-1738.015,71,"school","twoway","local",4,4,0,12,4,8,3.5,4.5 23 | 23,"Barnsbury",26,"Barnsbury",22,1302.28,-1721.49,52,"residential","twoway","local",3,4,1,11.5,4,7.5,3.5,4 24 | 24,"Barnsbury",28,"Barnsbury",5,1278.755,-1766.49,75,"residential","twoway","local",4,4,0,14,4.5,9.5,4.5,5 25 | 25,"Barnsbury",29,"Barnsbury",5,1314.345,-1757.485,71,"residential","oneway","local",3,4,1,14,4.5,9.5,4.5,5 26 | 26,"Barnsbury",30,"Barnsbury",5,1348.18,-1748.915,79,"residential","oneway","local",3,4,1,13,5,8,3.5,4.5 27 | 27,"Barnsbury",31,"Barnsbury",40,1156.025,-1795.595,21,"residential","oneway","local",3,3,0,11,4.5,6.5,3.5,3 28 | 28,"Barnsbury",32,"Barnsbury",40,1225.155,-1796.505,30,"residential","oneway","local",3,3,0,11,4.5,6.5,3.5,3 29 | 29,"Barnsbury",37,"Barnsbury",16,1041.835,-1874.225,123,"residential","oneway","local",3,4,1,15,5,10,4.5,5.5 30 | 30,"Barnsbury",38,"Barnsbury",16,1092.115,-1872.57,103,"residential","twoway","local",3,4,1,15,5,10,3.5,6.5 31 | 31,"Barnsbury",39,"Barnsbury",16,1135.635,-1871.135,70,"residential","twoway","local",3,4,1,15,5,10,3.5,6.5 32 | 32,"Barnsbury",40,"Barnsbury",16,1163.04,-1870.23,63,"residential","twoway","local",3,3,0,15,5.5,9.5,3.5,6 33 | 33,"Barnsbury",41,"Barnsbury",16,1184.385,-1869.525,72,"residential","twoway","local",3,3,0,15,5.5,9.5,3.5,6 34 | 34,"Barnsbury",42,"Barnsbury",16,1202.755,-1868.92,79,"residential","twoway","local",3,4,1,16,6.5,9.5,3.5,6 35 | 35,"Barnsbury",42,"Barnsbury",20,1220.18,-1867.35,79,"residential","twoway","local",3,4,1,16,6.5,9.5,3.5,6 36 | 36,"Barnsbury",43,"Barnsbury",20,1256.81,-1862.775,58,"residential","oneway","local",3,3,0,9.5,3.5,6,1.8,4.2 37 | 37,"Barnsbury",44,"Barnsbury",20,1287.265,-1858.97,61,"residential","oneway","local",3,3,0,10,4,6,1.8,4.2 38 | 38,"Barnsbury",45,"Barnsbury",20,1334.005,-1853.125,101,"residential","oneway","local",4,4,0,10,4,6,1.8,4.2 39 | 39,"Barnsbury",47,"Barnsbury",160,1258.41,-1929.07,50,"residential","twoway","local",3,4,1,18,10,8,3.5,4.5 40 | 40,"Barnsbury",48,"Barnsbury",188,1287.76,-1926.525,27,"residential","twoway","local",3,4,1,14,5,9,4.5,4.5 41 | 41,"Barnsbury",49,"Barnsbury",143,1322.815,-1926.37,38,"residential","twoway","local",3,4,1,12,4,8,4.5,3.5 42 | 42,"Barnsbury",50,"Barnsbury",143,1345.49,-1935.29,71,"residential","vehculdesac","local",3,4,1,18,6,12,5.5,6.5 43 | 43,"Barnsbury",51,"Barnsbury",160,1286.29,-1938.89,27,"residential","twoway","local",3,4,1,14,5,9,4.5,4.5 44 | 44,"Barnsbury",52,"Barnsbury",77,1321.835,-1938.515,46,"residential","twoway","local",3,4,1,12,4,8,4.5,3.5 45 | 45,"Barnsbury",53,"Barnsbury",133,1089.64,-1938.65,16,"empty","oneway","local",0,0,0,5,2.5,2.5,0,2.5 46 | 46,"Barnsbury",58,"Barnsbury",34,1047.62,-1970.05,152,"residential","twoway","primary",4,6,2,16,6,10,0,10 47 | 47,"Barnsbury",59,"Barnsbury",34,1092.945,-1973.125,131,"residential","twoway","primary",4,8,4,16,7,9,0,9 48 | 48,"Barnsbury",61,"Barnsbury",61,1152.94,-1982.55,122,"residential","twoway","primary",8,8,0,14,4.5,9.5,0,9.5 49 | 49,"Barnsbury",62,"Barnsbury",61,1190.435,-2001.425,210,"residential","twoway","primary",5,5,0,16,6,10,0,10 50 | 50,"Barnsbury",63,"Barnsbury",61,1241.37,-2027.06,193,"mixed","twoway","primary",3,3,0,15,6,9,1.8,7.2 51 | 51,"Barnsbury",64,"Barnsbury",74,1289.61,-2033.145,73,"residential","oneway","primary",3,5,2,13,6,7,0,7 52 | 52,"Barnsbury",65,"Barnsbury",74,1325.315,-2022.265,67,"residential","oneway","primary",3,3,0,13,6,7,0,7 53 | 53,"Barnsbury",66,"Barnsbury",9,990.3315,-1690.135,372,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 54 | 54,"Barnsbury",67,"Barnsbury",9,997.2725,-1737.755,446,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 55 | 55,"Barnsbury",68,"Barnsbury",9,1009.045,-1818.52,417,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 56 | 56,"Barnsbury",69,"Barnsbury",9,1014.39,-1855.195,288,"retail","twoway","primary",3,4,1,21,10.5,10.5,3.5,7 57 | 57,"Barnsbury",70,"Barnsbury",9,1019.575,-1890.755,257,"residential","twoway","primary",1,3,2,17,6.5,10.5,0,10.5 58 | 58,"Barnsbury",71,"Barnsbury",9,1023.395,-1916.955,230,"residential","twoway","primary",3,11,8,17,7,10,0,10 59 | 59,"Barnsbury",72,"Barnsbury",59,1053.285,-1678.105,35,"residential","vehculdesac","local",2,4,2,13,4,9,4.5,4.5 60 | 60,"Barnsbury",73,"Barnsbury",59,1056.72,-1697.65,46,"residential","twoway","local",3,4,1,13,4,9,3.5,5.5 61 | 61,"Barnsbury",74,"Barnsbury",165,1046.59,-1727.545,33,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 62 | 62,"Barnsbury",75,"Barnsbury",164,1069.615,-1724.94,21,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 63 | 63,"Barnsbury",76,"Barnsbury",220,1041.225,-1788.065,48,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 64 | 64,"Barnsbury",77,"Barnsbury",221,1079.395,-1787.38,29,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 65 | 65,"Barnsbury",78,"Barnsbury",88,1065.76,-1848.195,41,"residential","twoway","local",4,4,0,14,4.5,9.5,3.5,6 66 | 66,"Barnsbury",79,"Barnsbury",88,1067.235,-1906.89,48,"school","twoway","local",2,3,1,15.5,5.5,10,3.5,6.5 67 | 67,"Barnsbury",80,"Barnsbury",88,1068.465,-1955.725,50,"residential","twoway","local",2,3,1,15.5,5.5,10,3.5,6.5 68 | 68,"Barnsbury",81,"Barnsbury",15,1119.64,-1640.15,107,"retail","twoway","secondary",3,3,0,18,5,13,5.5,7.5 69 | 69,"Barnsbury",82,"Barnsbury",15,1119.135,-1704.665,53,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 70 | 70,"Barnsbury",83,"Barnsbury",15,1118.595,-1773.875,58,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 71 | 71,"Barnsbury",84,"Barnsbury",15,1118.135,-1833.41,57,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 72 | 72,"Barnsbury",85,"Barnsbury",15,1117.585,-1904.085,61,"school","twoway","secondary",2,3,1,18,5,13,5.5,7.5 73 | 73,"Barnsbury",88,"Barnsbury",144,1156.035,-1733.465,19,"residential","twoway","local",2,3,1,10,3.5,6.5,1.8,4.8 74 | 74,"Barnsbury",91,"Barnsbury",98,1189.72,-1693.34,13,"mixed","twoway","local",2,4,2,10.5,3,7.5,3.5,4 75 | 75,"Barnsbury",92,"Barnsbury",121,1187.57,-1774.54,18,"residential","oneway","local",2,3,1,12,4.5,7.5,3.5,4 76 | 76,"Barnsbury",94,"Barnsbury",140,1156.495,-1849.775,18,"residential","twoway","local",3,3,0,12,4.5,7.5,3.5,4 77 | 77,"Barnsbury",95,"Barnsbury",140,1152.535,-1876.605,24,"residential","vehculdesac","local",3,3,0,11,5,6,3.5,2.5 78 | 78,"Barnsbury",96,"Barnsbury",112,1193.4,-1849.07,26,"residential","twoway","local",3,3,0,12,4.5,7.5,3.5,4 79 | 79,"Barnsbury",99,"Barnsbury",232,1169.225,-1981.375,41,"residential","pedestrian","local",0,0,0,3,0,0,0,0 80 | 80,"Barnsbury",100,"Barnsbury",6,1207.255,-1601.24,80,"residential","twoway","secondary",4,5,1,12,4.5,7.5,3.5,4 81 | 81,"Barnsbury",101,"Barnsbury",6,1217.225,-1629.04,103,"residential","twoway","secondary",4,5,1,12,4.5,7.5,3.5,4 82 | 82,"Barnsbury",102,"Barnsbury",6,1226.78,-1655.69,88,"residential","twoway","secondary",3,3,0,14,4,10,3.5,6.5 83 | 83,"Barnsbury",103,"Barnsbury",6,1236.35,-1682.38,103,"residential","twoway","secondary",3,3,0,14,4,10,3.5,6.5 84 | 84,"Barnsbury",104,"Barnsbury",6,1248.02,-1714.915,107,"residential","twoway","secondary",2,3,1,14,4,10,3.5,6.5 85 | 85,"Barnsbury",105,"Barnsbury",6,1260.75,-1750.415,117,"school","twoway","secondary",2,4,2,13.5,5,8.5,1.8,6.8 86 | 86,"Barnsbury",106,"Barnsbury",8,1261.215,-1783.355,113,"residential","twoway","secondary",2,4,2,9.5,3,6.5,0,6.5 87 | 87,"Barnsbury",107,"Barnsbury",8,1249.61,-1818.17,136,"residential","twoway","secondary",2,2,0,9.5,3,6.5,0,6.5 88 | 88,"Barnsbury",108,"Barnsbury",8,1239.93,-1847.215,139,"residential","twoway","secondary",3,3,0,10,3,7,0,7 89 | 89,"Barnsbury",109,"Barnsbury",19,1224.295,-1930.49,55,"residential","twoway","secondary",3,3,0,18,6.5,11.5,3.5,8 90 | 90,"Barnsbury",111,"Barnsbury",33,1244.255,-1896.745,92,"residential","oneway","local",3,4,1,18,7.5,10.5,5.5,5 91 | 91,"Barnsbury",112,"Barnsbury",33,1257.445,-1976.285,116,"residential","twoway","local",3,4,1,18,7.5,10.5,5.5,5 92 | 92,"Barnsbury",114,"Barnsbury",76,1297.475,-1767.44,30,"residential","twoway","local",4,4,0,16,5.5,10.5,4.5,6 93 | 93,"Barnsbury",117,"Barnsbury",110,1296.54,-1825.905,29,"residential","twoway","local",4,4,0,12,4.5,7.5,3.5,4 94 | 94,"Barnsbury",118,"Barnsbury",108,1311.425,-1823.36,30,"residential","twoway","local",4,4,0,12,4.5,7.5,3.5,4 95 | 95,"Barnsbury",119,"Barnsbury",110,1310.225,-1848.04,49,"residential","twoway","local",3,4,1,16,6,10,4.5,5.5 96 | 96,"Barnsbury",120,"Barnsbury",85,1333.06,-1770.34,13,"residential","vehculdesac","local",3,4,1,9,4,5,1.8,3.2 97 | 97,"Barnsbury",122,"Barnsbury",131,1354.56,-1786.84,6,"mixed","pedestrian","local",3,3,0,2,0,0,0,0 98 | 98,"Barnsbury",124,"Barnsbury",154,1306.59,-1888.575,41,"residential","vehculdesac","local",3,3,0,18,6,12,5.5,6.5 99 | 99,"Barnsbury",125,"Barnsbury",202,1307.005,-1986.74,51,"residential","vehculdesac","local",3,5,2,18,6,12,5.5,6.5 100 | 100,"Barnsbury",126,"Barnsbury",4,1327.14,-1569.105,163,"residential","twoway","primary",4,5,1,20,5.5,14.5,3.5,11 101 | 101,"Barnsbury",127,"Barnsbury",4,1341.72,-1618.845,168,"residential","twoway","primary",4,4,0,22,7,15,3.5,11.5 102 | 102,"Barnsbury",128,"Barnsbury",4,1352.345,-1655.075,133,"residential","twoway","primary",3,4,1,21,7,14,1.8,12.2 103 | 103,"Barnsbury",129,"Barnsbury",4,1361.62,-1686.715,142,"residential","twoway","primary",4,4,0,19,6,13,1.8,11.2 104 | 104,"Barnsbury",130,"Barnsbury",14,1367.995,-1729.165,149,"residential","twoway","primary",4,4,0,19,7.5,11.5,1.8,9.8 105 | 105,"Barnsbury",131,"Barnsbury",14,1363.895,-1767.15,121,"mixed","twoway","primary",2,4,2,14.5,4.5,10,1.8,8.2 106 | 106,"Barnsbury",132,"Barnsbury",14,1358.17,-1820.25,125,"residential","twoway","primary",3,3,0,14.5,4.5,10,1.8,8.2 107 | 107,"Barnsbury",133,"Barnsbury",17,1353.315,-1894.415,127,"residential","twoway","primary",3,4,1,18,6,12,1.8,10.2 108 | 108,"Barnsbury",134,"Barnsbury",17,1353.575,-1969.08,213,"residential","twoway","primary",3,4,1,19,6,13,1.8,11.2 109 | 109,"Barnsbury",135,"Barnsbury",17,1353.42,-1924.18,236,"residential","twoway","primary",3,4,1,19,7,12,0,12 110 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_ped_gatecounts.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | CoordSys Earth Projection 8, 79, "m", -2, 49, 0.9996012717, 400000, -100000 5 | Columns 19 6 | ID Integer 7 | Area_Name Char(254) 8 | Gate_No Integer 9 | Axial_Map Char(254) 10 | LineID Integer 11 | X Float 12 | Y Float 13 | mov_ped_ph Integer 14 | landuse Char(254) 15 | trafmanage Char(254) 16 | streettype Char(254) 17 | avebuildheight Integer 18 | maxbuildheight Integer 19 | diff_max_avbheight Integer 20 | street_width Float 21 | pavement_width Float 22 | gross_veh_road_width Float 23 | parking_width Float 24 | effective_road_width Float 25 | Data 26 | 27 | Point 1017.248 -1669.215 28 | Symbol (35,0,12) 29 | Point 1084.5 -1639.305 30 | Symbol (35,0,12) 31 | Point 1144.725 -1612.515 32 | Symbol (35,0,12) 33 | Point 1209.915 -1583.525 34 | Symbol (35,0,12) 35 | Point 1244.63 -1568.085 36 | Symbol (35,0,12) 37 | Point 1278.47 -1553.03 38 | Symbol (35,0,12) 39 | Point 1301.365 -1542.85 40 | Symbol (35,0,12) 41 | Point 1024.087 -1698.995 42 | Symbol (35,0,12) 43 | Point 1088.845 -1670.28 44 | Symbol (35,0,12) 45 | Point 1165.94 -1636.09 46 | Symbol (35,0,12) 47 | Point 1279.5 -1622.525 48 | Symbol (35,0,12) 49 | Point 1208.98 -1674.75 50 | Symbol (35,0,12) 51 | Point 1289.43 -1653.475 52 | Symbol (35,0,12) 53 | Point 1173.13 -1710.02 54 | Symbol (35,0,12) 55 | Point 1217.08 -1700.945 56 | Symbol (35,0,12) 57 | Point 1299.265 -1683.98 58 | Symbol (35,0,12) 59 | Point 1013.718 -1752.18 60 | Symbol (35,0,12) 61 | Point 1103.995 -1752.58 62 | Symbol (35,0,12) 63 | Point 1138.755 -1752.735 64 | Symbol (35,0,12) 65 | Point 1170.125 -1752.87 66 | Symbol (35,0,12) 67 | Point 1202.42 -1747.54 68 | Symbol (35,0,12) 69 | Point 1238.935 -1738.015 70 | Symbol (35,0,12) 71 | Point 1302.28 -1721.49 72 | Symbol (35,0,12) 73 | Point 1278.755 -1766.49 74 | Symbol (35,0,12) 75 | Point 1314.345 -1757.485 76 | Symbol (35,0,12) 77 | Point 1348.18 -1748.915 78 | Symbol (35,0,12) 79 | Point 1156.025 -1795.595 80 | Symbol (35,0,12) 81 | Point 1225.155 -1796.505 82 | Symbol (35,0,12) 83 | Point 1041.835 -1874.225 84 | Symbol (35,0,12) 85 | Point 1092.115 -1872.57 86 | Symbol (35,0,12) 87 | Point 1135.635 -1871.135 88 | Symbol (35,0,12) 89 | Point 1163.04 -1870.23 90 | Symbol (35,0,12) 91 | Point 1184.385 -1869.525 92 | Symbol (35,0,12) 93 | Point 1202.755 -1868.92 94 | Symbol (35,0,12) 95 | Point 1220.18 -1867.35 96 | Symbol (35,0,12) 97 | Point 1256.81 -1862.775 98 | Symbol (35,0,12) 99 | Point 1287.265 -1858.97 100 | Symbol (35,0,12) 101 | Point 1334.005 -1853.125 102 | Symbol (35,0,12) 103 | Point 1258.41 -1929.07 104 | Symbol (35,0,12) 105 | Point 1287.76 -1926.525 106 | Symbol (35,0,12) 107 | Point 1322.815 -1926.37 108 | Symbol (35,0,12) 109 | Point 1345.49 -1935.29 110 | Symbol (35,0,12) 111 | Point 1286.29 -1938.89 112 | Symbol (35,0,12) 113 | Point 1321.835 -1938.515 114 | Symbol (35,0,12) 115 | Point 1089.64 -1938.65 116 | Symbol (35,0,12) 117 | Point 1047.62 -1970.05 118 | Symbol (35,0,12) 119 | Point 1092.945 -1973.125 120 | Symbol (35,0,12) 121 | Point 1152.94 -1982.55 122 | Symbol (35,0,12) 123 | Point 1190.435 -2001.425 124 | Symbol (35,0,12) 125 | Point 1241.37 -2027.06 126 | Symbol (35,0,12) 127 | Point 1289.61 -2033.145 128 | Symbol (35,0,12) 129 | Point 1325.315 -2022.265 130 | Symbol (35,0,12) 131 | Point 990.3315 -1690.135 132 | Symbol (35,0,12) 133 | Point 997.2725 -1737.755 134 | Symbol (35,0,12) 135 | Point 1009.045 -1818.52 136 | Symbol (35,0,12) 137 | Point 1014.39 -1855.195 138 | Symbol (35,0,12) 139 | Point 1019.575 -1890.755 140 | Symbol (35,0,12) 141 | Point 1023.395 -1916.955 142 | Symbol (35,0,12) 143 | Point 1053.285 -1678.105 144 | Symbol (35,0,12) 145 | Point 1056.72 -1697.65 146 | Symbol (35,0,12) 147 | Point 1046.59 -1727.545 148 | Symbol (35,0,12) 149 | Point 1069.615 -1724.94 150 | Symbol (35,0,12) 151 | Point 1041.225 -1788.065 152 | Symbol (35,0,12) 153 | Point 1079.395 -1787.38 154 | Symbol (35,0,12) 155 | Point 1065.76 -1848.195 156 | Symbol (35,0,12) 157 | Point 1067.235 -1906.89 158 | Symbol (35,0,12) 159 | Point 1068.465 -1955.725 160 | Symbol (35,0,12) 161 | Point 1119.64 -1640.15 162 | Symbol (35,0,12) 163 | Point 1119.135 -1704.665 164 | Symbol (35,0,12) 165 | Point 1118.595 -1773.875 166 | Symbol (35,0,12) 167 | Point 1118.135 -1833.41 168 | Symbol (35,0,12) 169 | Point 1117.585 -1904.085 170 | Symbol (35,0,12) 171 | Point 1156.035 -1733.465 172 | Symbol (35,0,12) 173 | Point 1189.72 -1693.34 174 | Symbol (35,0,12) 175 | Point 1187.57 -1774.54 176 | Symbol (35,0,12) 177 | Point 1156.495 -1849.775 178 | Symbol (35,0,12) 179 | Point 1152.535 -1876.605 180 | Symbol (35,0,12) 181 | Point 1193.4 -1849.07 182 | Symbol (35,0,12) 183 | Point 1169.225 -1981.375 184 | Symbol (35,0,12) 185 | Point 1207.255 -1601.24 186 | Symbol (35,0,12) 187 | Point 1217.225 -1629.04 188 | Symbol (35,0,12) 189 | Point 1226.78 -1655.69 190 | Symbol (35,0,12) 191 | Point 1236.35 -1682.38 192 | Symbol (35,0,12) 193 | Point 1248.02 -1714.915 194 | Symbol (35,0,12) 195 | Point 1260.75 -1750.415 196 | Symbol (35,0,12) 197 | Point 1261.215 -1783.355 198 | Symbol (35,0,12) 199 | Point 1249.61 -1818.17 200 | Symbol (35,0,12) 201 | Point 1239.93 -1847.215 202 | Symbol (35,0,12) 203 | Point 1224.295 -1930.49 204 | Symbol (35,0,12) 205 | Point 1244.255 -1896.745 206 | Symbol (35,0,12) 207 | Point 1257.445 -1976.285 208 | Symbol (35,0,12) 209 | Point 1297.475 -1767.44 210 | Symbol (35,0,12) 211 | Point 1296.54 -1825.905 212 | Symbol (35,0,12) 213 | Point 1311.425 -1823.36 214 | Symbol (35,0,12) 215 | Point 1310.225 -1848.04 216 | Symbol (35,0,12) 217 | Point 1333.06 -1770.34 218 | Symbol (35,0,12) 219 | Point 1354.56 -1786.84 220 | Symbol (35,0,12) 221 | Point 1306.59 -1888.575 222 | Symbol (35,0,12) 223 | Point 1307.005 -1986.74 224 | Symbol (35,0,12) 225 | Point 1327.14 -1569.105 226 | Symbol (35,0,12) 227 | Point 1341.72 -1618.845 228 | Symbol (35,0,12) 229 | Point 1352.345 -1655.075 230 | Symbol (35,0,12) 231 | Point 1361.62 -1686.715 232 | Symbol (35,0,12) 233 | Point 1367.995 -1729.165 234 | Symbol (35,0,12) 235 | Point 1363.895 -1767.15 236 | Symbol (35,0,12) 237 | Point 1358.17 -1820.25 238 | Symbol (35,0,12) 239 | Point 1353.315 -1894.415 240 | Symbol (35,0,12) 241 | Point 1353.575 -1969.08 242 | Symbol (35,0,12) 243 | Point 1353.42 -1924.18 244 | Symbol (35,0,12) 245 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_plots.mid: -------------------------------------------------------------------------------- 1 | 0 2 | 0 3 | 0 4 | 0 5 | 0 6 | 0 7 | 0 8 | 0 9 | 0 10 | 0 11 | 0 12 | 0 13 | 0 14 | 0 15 | 0 16 | 0 17 | 0 18 | 0 19 | 0 20 | 0 21 | 0 22 | 0 23 | 0 24 | 0 25 | 0 26 | 0 27 | 0 28 | 0 29 | 0 30 | 0 31 | 0 32 | 0 33 | 0 34 | 0 35 | 0 36 | 0 37 | 0 38 | 0 39 | 0 40 | 0 41 | 0 42 | 0 43 | 0 44 | 0 45 | 0 46 | 0 47 | 0 48 | 0 49 | 0 50 | 0 51 | 0 52 | 0 53 | 0 54 | 0 55 | 0 56 | 0 57 | 0 58 | 0 59 | 0 60 | 0 61 | 0 62 | 0 63 | 0 64 | 0 65 | 0 66 | 0 67 | 0 68 | 0 69 | 0 70 | 0 71 | 0 72 | 0 73 | 0 74 | 0 75 | 0 76 | 0 77 | 0 78 | 0 79 | 0 80 | 0 81 | 0 82 | 0 83 | 0 84 | 0 85 | 0 86 | 0 87 | 0 88 | 0 89 | 0 90 | 0 91 | 0 92 | 0 93 | 0 94 | 0 95 | 0 96 | 0 97 | 0 98 | 0 99 | 0 100 | 0 101 | 0 102 | 0 103 | 0 104 | 0 105 | 0 106 | 0 107 | 0 108 | 0 109 | 0 110 | 0 111 | 0 112 | 0 113 | 0 114 | 0 115 | 0 116 | 0 117 | 0 118 | 0 119 | 0 120 | 0 121 | 0 122 | 0 123 | 0 124 | 0 125 | 0 126 | 0 127 | 0 128 | 0 129 | 0 130 | 0 131 | 0 132 | 0 133 | 0 134 | 0 135 | 0 136 | 0 137 | 0 138 | 0 139 | 0 140 | 0 141 | 0 142 | 0 143 | 0 144 | 0 145 | 0 146 | 0 147 | 0 148 | 0 149 | 0 150 | 0 151 | 0 152 | 0 153 | 0 154 | 0 155 | 0 156 | 0 157 | 0 158 | 0 159 | 0 160 | 0 161 | 0 162 | 0 163 | 0 164 | 0 165 | 0 166 | 0 167 | 0 168 | 0 169 | 0 170 | 0 171 | 0 172 | 0 173 | 0 174 | 0 175 | 0 176 | 0 177 | 0 178 | 0 179 | 0 180 | 0 181 | 0 182 | 0 183 | 0 184 | 0 185 | 0 186 | 0 187 | 0 188 | 0 189 | 0 190 | 0 191 | 0 192 | 0 193 | 0 194 | 0 195 | 0 196 | 0 197 | 0 198 | 0 199 | 0 200 | 0 201 | 0 202 | 0 203 | 0 204 | 0 205 | 0 206 | 0 207 | 0 208 | 0 209 | 0 210 | 0 211 | 0 212 | 0 213 | 0 214 | 0 215 | 0 216 | 0 217 | 0 218 | 0 219 | 0 220 | 0 221 | 0 222 | 0 223 | 0 224 | 0 225 | 0 226 | 0 227 | 0 228 | 0 229 | 0 230 | 0 231 | 0 232 | 0 233 | 0 234 | 0 235 | 0 236 | 0 237 | 0 238 | 0 239 | 0 240 | 0 241 | 0 242 | 0 243 | 0 244 | 0 245 | 0 246 | 0 247 | 0 248 | 0 249 | 0 250 | 0 251 | 0 252 | 0 253 | 0 254 | 0 255 | 0 256 | 0 257 | 0 258 | 0 259 | 0 260 | 0 261 | 0 262 | 0 263 | 0 264 | 0 265 | 0 266 | 0 267 | 0 268 | 0 269 | 0 270 | 0 271 | 0 272 | 0 273 | 0 274 | 0 275 | 0 276 | 0 277 | 0 278 | 0 279 | 0 280 | 0 281 | 0 282 | 0 283 | 0 284 | 0 285 | 0 286 | 0 287 | 0 288 | 0 289 | 0 290 | 0 291 | 0 292 | 0 293 | 0 294 | 0 295 | 0 296 | 0 297 | 0 298 | 0 299 | 0 300 | 0 301 | 0 302 | 0 303 | 0 304 | 0 305 | 0 306 | 0 307 | 0 308 | 0 309 | 0 310 | 0 311 | 0 312 | 0 313 | 0 314 | 0 315 | 0 316 | 0 317 | 0 318 | 0 319 | 0 320 | 0 321 | 0 322 | 0 323 | 0 324 | 0 325 | 0 326 | 0 327 | 0 328 | 0 329 | 0 330 | 0 331 | 0 332 | 0 333 | 0 334 | 0 335 | 0 336 | 0 337 | 0 338 | 0 339 | 0 340 | 0 341 | 0 342 | 0 343 | 0 344 | 0 345 | 0 346 | 0 347 | 0 348 | 0 349 | 0 350 | 0 351 | 0 352 | 0 353 | 0 354 | 0 355 | 0 356 | 0 357 | 0 358 | 0 359 | 0 360 | 0 361 | 0 362 | 0 363 | 0 364 | 0 365 | 0 366 | 0 367 | 0 368 | 0 369 | 0 370 | 0 371 | 0 372 | 0 373 | 0 374 | 0 375 | 0 376 | 0 377 | 0 378 | 0 379 | 0 380 | 0 381 | 0 382 | 0 383 | 0 384 | 0 385 | 0 386 | 0 387 | 0 388 | 0 389 | 0 390 | 0 391 | 0 392 | 0 393 | 0 394 | 0 395 | 0 396 | 0 397 | 0 398 | 0 399 | 0 400 | 0 401 | 0 402 | 0 403 | 0 404 | 0 405 | 0 406 | 0 407 | 0 408 | 0 409 | 0 410 | 0 411 | 0 412 | 0 413 | 0 414 | 0 415 | 0 416 | 0 417 | 0 418 | 0 419 | 0 420 | 0 421 | 0 422 | 0 423 | 0 424 | 0 425 | 0 426 | 0 427 | 0 428 | 0 429 | 0 430 | 0 431 | 0 432 | 0 433 | 0 434 | 0 435 | 0 436 | 0 437 | 0 438 | 0 439 | 0 440 | 0 441 | 0 442 | 0 443 | 0 444 | 0 445 | 0 446 | 0 447 | 0 448 | 0 449 | 0 450 | 0 451 | 0 452 | 0 453 | 0 454 | 0 455 | 0 456 | 0 457 | 0 458 | 0 459 | 0 460 | 0 461 | 0 462 | 0 463 | 0 464 | 0 465 | 0 466 | 0 467 | 0 468 | 0 469 | 0 470 | 0 471 | 0 472 | 0 473 | 0 474 | 0 475 | 0 476 | 0 477 | 0 478 | 0 479 | 0 480 | 0 481 | 0 482 | 0 483 | 0 484 | 0 485 | 0 486 | 0 487 | 0 488 | 0 489 | 0 490 | 0 491 | 0 492 | 0 493 | 0 494 | 0 495 | 0 496 | 0 497 | 0 498 | 0 499 | 0 500 | 0 501 | 0 502 | 0 503 | 0 504 | 0 505 | 0 506 | 0 507 | 0 508 | 0 509 | 0 510 | 0 511 | 0 512 | 0 513 | 0 514 | 0 515 | 0 516 | 0 517 | 0 518 | 0 519 | 0 520 | 0 521 | 0 522 | 0 523 | 0 524 | 0 525 | 0 526 | 0 527 | 0 528 | 0 529 | 0 530 | 0 531 | 0 532 | 0 533 | 0 534 | 0 535 | 0 536 | 0 537 | 0 538 | 0 539 | 0 540 | 0 541 | 0 542 | 0 543 | 0 544 | 0 545 | 0 546 | 0 547 | 0 548 | 0 549 | 0 550 | 0 551 | 0 552 | 0 553 | 0 554 | 0 555 | 0 556 | 0 557 | 0 558 | 0 559 | 0 560 | 0 561 | 0 562 | 0 563 | 0 564 | 0 565 | 0 566 | 0 567 | 0 568 | 0 569 | 0 570 | 0 571 | 0 572 | 0 573 | 0 574 | 0 575 | 0 576 | 0 577 | 0 578 | 0 579 | 0 580 | 0 581 | 0 582 | 0 583 | 0 584 | 0 585 | 0 586 | 0 587 | 0 588 | 0 589 | 0 590 | 0 591 | 0 592 | 0 593 | 0 594 | 0 595 | 0 596 | 0 597 | 0 598 | 0 599 | 0 600 | 0 601 | 0 602 | 0 603 | 0 604 | 0 605 | 0 606 | 0 607 | 0 608 | 0 609 | 0 610 | 0 611 | 0 612 | 0 613 | 0 614 | 0 615 | 0 616 | 0 617 | 0 618 | 0 619 | 0 620 | 0 621 | 0 622 | 0 623 | 0 624 | 0 625 | 0 626 | 0 627 | 0 628 | 0 629 | 0 630 | 0 631 | 0 632 | 0 633 | 0 634 | 0 635 | 0 636 | 0 637 | 0 638 | 0 639 | 0 640 | 0 641 | 0 642 | 0 643 | 0 644 | 0 645 | 0 646 | 0 647 | 0 648 | 0 649 | 0 650 | 0 651 | 0 652 | 0 653 | 0 654 | 0 655 | 0 656 | 0 657 | 0 658 | 0 659 | 0 660 | 0 661 | 0 662 | 0 663 | 0 664 | 0 665 | 0 666 | 0 667 | 0 668 | 0 669 | 0 670 | 0 671 | 0 672 | 0 673 | 0 674 | 0 675 | 0 676 | 0 677 | 0 678 | 0 679 | 0 680 | 0 681 | 0 682 | 0 683 | 0 684 | 0 685 | 0 686 | 0 687 | 0 688 | 0 689 | 0 690 | 0 691 | 0 692 | 0 693 | 0 694 | 0 695 | 0 696 | 0 697 | 0 698 | 0 699 | 0 700 | 0 701 | 0 702 | 0 703 | 0 704 | 0 705 | 0 706 | 0 707 | 0 708 | 0 709 | 0 710 | 0 711 | 0 712 | 0 713 | 0 714 | 0 715 | 0 716 | 0 717 | 0 718 | 0 719 | 0 720 | 0 721 | 0 722 | 0 723 | 0 724 | 0 725 | 0 726 | 0 727 | 0 728 | 0 729 | 0 730 | 0 731 | 0 732 | 0 733 | 0 734 | 0 735 | 0 736 | 0 737 | 0 738 | 0 739 | 0 740 | 0 741 | 0 742 | 0 743 | 0 744 | 0 745 | 0 746 | 0 747 | 0 748 | 0 749 | 0 750 | 0 751 | 0 752 | 0 753 | 0 754 | 0 755 | 0 756 | 0 757 | 0 758 | 0 759 | 0 760 | 0 761 | 0 762 | 0 763 | 0 764 | 0 765 | 0 766 | 0 767 | 0 768 | 0 769 | 0 770 | 0 771 | 0 772 | 0 773 | 0 774 | 0 775 | 0 776 | 0 777 | 0 778 | 0 779 | 0 780 | 0 781 | 0 782 | 0 783 | 0 784 | 0 785 | 0 786 | 0 787 | 0 788 | 0 789 | 0 790 | 0 791 | 0 792 | 0 793 | 0 794 | 0 795 | 0 796 | 0 797 | 0 798 | 0 799 | 0 800 | 0 801 | 0 802 | 0 803 | 0 804 | 0 805 | 0 806 | 0 807 | 0 808 | 0 809 | 0 810 | 0 811 | 0 812 | 0 813 | 0 814 | 0 815 | 0 816 | 0 817 | 0 818 | 0 819 | 0 820 | 0 821 | 0 822 | 0 823 | 0 824 | 0 825 | 0 826 | 0 827 | 0 828 | 0 829 | 0 830 | 0 831 | 0 832 | 0 833 | 0 834 | 0 835 | 0 836 | 0 837 | 0 838 | 0 839 | 0 840 | 0 841 | 0 842 | 0 843 | 0 844 | 0 845 | 0 846 | 0 847 | 0 848 | 0 849 | 0 850 | 0 851 | 0 852 | 0 853 | 0 854 | 0 855 | 0 856 | 0 857 | 0 858 | 0 859 | 0 860 | 0 861 | 0 862 | 0 863 | 0 864 | 0 865 | 0 866 | 0 867 | 0 868 | 0 869 | 0 870 | 0 871 | 0 872 | 0 873 | 0 874 | 0 875 | 0 876 | 0 877 | 0 878 | 0 879 | 0 880 | 0 881 | 0 882 | 0 883 | 0 884 | 0 885 | 0 886 | 0 887 | 0 888 | 0 889 | 0 890 | 0 891 | 0 892 | 0 893 | 0 894 | 0 895 | 0 896 | 0 897 | 0 898 | 0 899 | 0 900 | 0 901 | 0 902 | 0 903 | 0 904 | 0 905 | 0 906 | 0 907 | 0 908 | 0 909 | 0 910 | 0 911 | 0 912 | 0 913 | 0 914 | 0 915 | 0 916 | 0 917 | 0 918 | 0 919 | 0 920 | 0 921 | 0 922 | 0 923 | 0 924 | 0 925 | 0 926 | 0 927 | 0 928 | 0 929 | 0 930 | 0 931 | 0 932 | 0 933 | 0 934 | 0 935 | 0 936 | 0 937 | 0 938 | 0 939 | 0 940 | 0 941 | 0 942 | 0 943 | 0 944 | 0 945 | 0 946 | 0 947 | 0 948 | 0 949 | 0 950 | 0 951 | 0 952 | 0 953 | 0 954 | 0 955 | 0 956 | 0 957 | 0 958 | 0 959 | 0 960 | 0 961 | 0 962 | 0 963 | 0 964 | 0 965 | 0 966 | 0 967 | 0 968 | 0 969 | 0 970 | 0 971 | 0 972 | 0 973 | 0 974 | 0 975 | 0 976 | 0 977 | 0 978 | 0 979 | 0 980 | 0 981 | 0 982 | 0 983 | 0 984 | 0 985 | 0 986 | 0 987 | 0 988 | 0 989 | 0 990 | 0 991 | 0 992 | 0 993 | 0 994 | 0 995 | 0 996 | 0 997 | 0 998 | 0 999 | 0 1000 | 0 1001 | 0 1002 | 0 1003 | 0 1004 | 0 1005 | 0 1006 | 0 1007 | 0 1008 | 0 1009 | 0 1010 | 0 1011 | 0 1012 | 0 1013 | 0 1014 | 0 1015 | 0 1016 | 0 1017 | 0 1018 | 0 1019 | 0 1020 | 0 1021 | 0 1022 | 0 1023 | 0 1024 | 0 1025 | 0 1026 | 0 1027 | 0 1028 | 0 1029 | 0 1030 | 0 1031 | 0 1032 | 0 1033 | 0 1034 | 0 1035 | 0 1036 | 0 1037 | 0 1038 | 0 1039 | 0 1040 | 0 1041 | 0 1042 | 0 1043 | 0 1044 | 0 1045 | 0 1046 | 0 1047 | 0 1048 | 0 1049 | 0 1050 | 0 1051 | 0 1052 | 0 1053 | 0 1054 | 0 1055 | 0 1056 | 0 1057 | 0 1058 | 0 1059 | 0 1060 | 0 1061 | 0 1062 | 0 1063 | 0 1064 | 0 1065 | 0 1066 | 0 1067 | 0 1068 | 0 1069 | 0 1070 | 0 1071 | 0 1072 | 0 1073 | 0 1074 | 0 1075 | 0 1076 | 0 1077 | 0 1078 | 0 1079 | 0 1080 | 0 1081 | 0 1082 | 0 1083 | 0 1084 | 0 1085 | 0 1086 | 0 1087 | 0 1088 | 0 1089 | 0 1090 | 0 1091 | 0 1092 | 0 1093 | 0 1094 | 0 1095 | 0 1096 | 0 1097 | 0 1098 | 0 1099 | 0 1100 | 0 1101 | 0 1102 | 0 1103 | 0 1104 | 0 1105 | 0 1106 | 0 1107 | 0 1108 | 0 1109 | 0 1110 | 0 1111 | 0 1112 | 0 1113 | 0 1114 | 0 1115 | 0 1116 | 0 1117 | 0 1118 | 0 1119 | 0 1120 | 0 1121 | 0 1122 | 0 1123 | 0 1124 | 0 1125 | 0 1126 | 0 1127 | 0 1128 | 0 1129 | 0 1130 | 0 1131 | 0 1132 | 0 1133 | 0 1134 | 0 1135 | 0 1136 | 0 1137 | 0 1138 | 0 1139 | 0 1140 | 0 1141 | 0 1142 | 0 1143 | 0 1144 | 0 1145 | 0 1146 | 0 1147 | 0 1148 | 0 1149 | 0 1150 | 0 1151 | 0 1152 | 0 1153 | 0 1154 | 0 1155 | 0 1156 | 0 1157 | 0 1158 | 0 1159 | 0 1160 | 0 1161 | 0 1162 | 0 1163 | 0 1164 | 0 1165 | 0 1166 | 0 1167 | 0 1168 | 0 1169 | 0 1170 | 0 1171 | 0 1172 | 0 1173 | 0 1174 | 0 1175 | 0 1176 | 0 1177 | 0 1178 | 0 1179 | 0 1180 | 0 1181 | 0 1182 | 0 1183 | 0 1184 | 0 1185 | 0 1186 | 0 1187 | 0 1188 | 0 1189 | 0 1190 | 0 1191 | 0 1192 | 0 1193 | 0 1194 | 0 1195 | 0 1196 | 0 1197 | 0 1198 | 0 1199 | 0 1200 | 0 1201 | 0 1202 | 0 1203 | 0 1204 | 0 1205 | 0 1206 | 0 1207 | 0 1208 | 0 1209 | 0 1210 | 0 1211 | 0 1212 | 0 1213 | 0 1214 | 0 1215 | 0 1216 | 0 1217 | 0 1218 | 0 1219 | 0 1220 | 0 1221 | 0 1222 | 0 1223 | 0 1224 | 0 1225 | 0 1226 | 0 1227 | 0 1228 | 0 1229 | 0 1230 | 0 1231 | 0 1232 | 0 1233 | 0 1234 | 0 1235 | 0 1236 | 0 1237 | 0 1238 | 0 1239 | 0 1240 | 0 1241 | 0 1242 | 0 1243 | 0 1244 | 0 1245 | 0 1246 | 0 1247 | 0 1248 | 0 1249 | 0 1250 | 0 1251 | 0 1252 | 0 1253 | 0 1254 | 0 1255 | 0 1256 | 0 1257 | 0 1258 | 0 1259 | 0 1260 | 0 1261 | 0 1262 | 0 1263 | 0 1264 | 0 1265 | 0 1266 | 0 1267 | 0 1268 | 0 1269 | 0 1270 | 0 1271 | 0 1272 | 0 1273 | 0 1274 | 0 1275 | 0 1276 | 0 1277 | 0 1278 | 0 1279 | 0 1280 | 0 1281 | 0 1282 | 0 1283 | 0 1284 | 0 1285 | 0 1286 | 0 1287 | 0 1288 | 0 1289 | 0 1290 | 0 1291 | 0 1292 | 0 1293 | 0 1294 | 0 1295 | 0 1296 | 0 1297 | 0 1298 | 0 1299 | 0 1300 | 0 1301 | 0 1302 | 0 1303 | 0 1304 | 0 1305 | 0 1306 | 0 1307 | 0 1308 | 0 1309 | 0 1310 | 0 1311 | 0 1312 | 0 1313 | 0 1314 | 0 1315 | 0 1316 | 0 1317 | 0 1318 | 0 1319 | 0 1320 | 0 1321 | 0 1322 | 0 1323 | 0 1324 | 0 1325 | 0 1326 | 0 1327 | 0 1328 | 0 1329 | 0 1330 | 0 1331 | 0 1332 | 0 1333 | 0 1334 | 0 1335 | 0 1336 | 0 1337 | 0 1338 | 0 1339 | 0 1340 | 0 1341 | 0 1342 | 0 1343 | 0 1344 | 0 1345 | 0 1346 | 0 1347 | 0 1348 | 0 1349 | 0 1350 | 0 1351 | 0 1352 | 0 1353 | 0 1354 | 0 1355 | 0 1356 | 0 1357 | 0 1358 | 0 1359 | 0 1360 | 0 1361 | 0 1362 | 0 1363 | 0 1364 | 0 1365 | 0 1366 | 0 1367 | 0 1368 | 0 1369 | 0 1370 | 0 1371 | 0 1372 | 0 1373 | 0 1374 | 0 1375 | 0 1376 | 0 1377 | 0 1378 | 0 1379 | 0 1380 | 0 1381 | 0 1382 | 0 1383 | 0 1384 | 0 1385 | 0 1386 | 0 1387 | 0 1388 | 0 1389 | 0 1390 | 0 1391 | 0 1392 | 0 1393 | 0 1394 | 0 1395 | 0 1396 | 0 1397 | 0 1398 | 0 1399 | 0 1400 | 0 1401 | 0 1402 | 0 1403 | 0 1404 | 0 1405 | 0 1406 | 0 1407 | 0 1408 | 0 1409 | 0 1410 | 0 1411 | 0 1412 | 0 1413 | 0 1414 | 0 1415 | 0 1416 | 0 1417 | 0 1418 | 0 1419 | 0 1420 | 0 1421 | 0 1422 | 0 1423 | 0 1424 | 0 1425 | 0 1426 | 0 1427 | 0 1428 | 0 1429 | 0 1430 | 0 1431 | 0 1432 | 0 1433 | 0 1434 | 0 1435 | 0 1436 | 0 1437 | 0 1438 | 0 1439 | 0 1440 | 0 1441 | 0 1442 | 0 1443 | 0 1444 | 0 1445 | 0 1446 | 0 1447 | 0 1448 | 0 1449 | 0 1450 | 0 1451 | 0 1452 | 0 1453 | 0 1454 | 0 1455 | 0 1456 | 0 1457 | 0 1458 | 0 1459 | 0 1460 | 0 1461 | 0 1462 | 0 1463 | 0 1464 | 0 1465 | 0 1466 | 0 1467 | 0 1468 | 0 1469 | 0 1470 | 0 1471 | 0 1472 | 0 1473 | 0 1474 | 0 1475 | 0 1476 | 0 1477 | 0 1478 | 0 1479 | 0 1480 | 0 1481 | 0 1482 | 0 1483 | 0 1484 | 0 1485 | 0 1486 | 0 1487 | 0 1488 | 0 1489 | 0 1490 | 0 1491 | 0 1492 | 0 1493 | 0 1494 | 0 1495 | 0 1496 | 0 1497 | 0 1498 | 0 1499 | 0 1500 | 0 1501 | 0 1502 | 0 1503 | 0 1504 | 0 1505 | 0 1506 | 0 1507 | 0 1508 | 0 1509 | 0 1510 | 0 1511 | 0 1512 | 0 1513 | 0 1514 | 0 1515 | 0 1516 | 0 1517 | 0 1518 | 0 1519 | 0 1520 | 0 1521 | 0 1522 | 0 1523 | 0 1524 | 0 1525 | 0 1526 | 0 1527 | 0 1528 | 0 1529 | 0 1530 | 0 1531 | 0 1532 | 0 1533 | 0 1534 | 0 1535 | 0 1536 | 0 1537 | 0 1538 | 0 1539 | 0 1540 | 0 1541 | 0 1542 | 0 1543 | 0 1544 | 0 1545 | 0 1546 | 0 1547 | 0 1548 | 0 1549 | 0 1550 | 0 1551 | 0 1552 | 0 1553 | 0 1554 | 0 1555 | 0 1556 | 0 1557 | 0 1558 | 0 1559 | 0 1560 | 0 1561 | 0 1562 | 0 1563 | 0 1564 | 0 1565 | 0 1566 | 0 1567 | 0 1568 | 0 1569 | 0 1570 | 0 1571 | 0 1572 | 0 1573 | 0 1574 | 0 1575 | 0 1576 | 0 1577 | 0 1578 | 0 1579 | 0 1580 | 0 1581 | 0 1582 | 0 1583 | 0 1584 | 0 1585 | 0 1586 | 0 1587 | 0 1588 | 0 1589 | 0 1590 | 0 1591 | 0 1592 | 0 1593 | 0 1594 | 0 1595 | 0 1596 | 0 1597 | 0 1598 | 0 1599 | 0 1600 | 0 1601 | 0 1602 | 0 1603 | 0 1604 | 0 1605 | 0 1606 | 0 1607 | 0 1608 | 0 1609 | 0 1610 | 0 1611 | 0 1612 | 0 1613 | 0 1614 | 0 1615 | 0 1616 | 0 1617 | 0 1618 | 0 1619 | 0 1620 | 0 1621 | 0 1622 | 0 1623 | 0 1624 | 0 1625 | 0 1626 | 0 1627 | 0 1628 | 0 1629 | 0 1630 | 0 1631 | 0 1632 | 0 1633 | 0 1634 | 0 1635 | 0 1636 | 0 1637 | 0 1638 | 0 1639 | 0 1640 | 0 1641 | 0 1642 | 0 1643 | 0 1644 | 0 1645 | 0 1646 | 0 1647 | 0 1648 | 0 1649 | 0 1650 | 0 1651 | 0 1652 | 0 1653 | 0 1654 | 0 1655 | 0 1656 | 0 1657 | 0 1658 | 0 1659 | 0 1660 | 0 1661 | 0 1662 | 0 1663 | 0 1664 | 0 1665 | 0 1666 | 0 1667 | 0 1668 | 0 1669 | 0 1670 | 0 1671 | 0 1672 | 0 1673 | 0 1674 | 0 1675 | 0 1676 | 0 1677 | 0 1678 | 0 1679 | 0 1680 | 0 1681 | 0 1682 | 0 1683 | 0 1684 | 0 1685 | 0 1686 | 0 1687 | 0 1688 | 0 1689 | 0 1690 | 0 1691 | 0 1692 | 0 1693 | 0 1694 | 0 1695 | 0 1696 | 0 1697 | 0 1698 | 0 1699 | 0 1700 | 0 1701 | 0 1702 | 0 1703 | 0 1704 | 0 1705 | 0 1706 | 0 1707 | 0 1708 | 0 1709 | 0 1710 | 0 1711 | 0 1712 | 0 1713 | 0 1714 | 0 1715 | 0 1716 | 0 1717 | 0 1718 | 0 1719 | 0 1720 | 0 1721 | 0 1722 | 0 1723 | 0 1724 | 0 1725 | 0 1726 | 0 1727 | 0 1728 | 0 1729 | 0 1730 | 0 1731 | 0 1732 | 0 1733 | 0 1734 | 0 1735 | 0 1736 | 0 1737 | 0 1738 | 0 1739 | 0 1740 | 0 1741 | 0 1742 | 0 1743 | 0 1744 | 0 1745 | 0 1746 | 0 1747 | 0 1748 | 0 1749 | 0 1750 | 0 1751 | 0 1752 | 0 1753 | 0 1754 | 0 1755 | 0 1756 | 0 1757 | 0 1758 | 0 1759 | 0 1760 | 0 1761 | 0 1762 | 0 1763 | 0 1764 | 0 1765 | 0 1766 | 0 1767 | 0 1768 | 0 1769 | 0 1770 | 0 1771 | 0 1772 | 0 1773 | 0 1774 | 0 1775 | 0 1776 | 0 1777 | 0 1778 | 0 1779 | 0 1780 | 0 1781 | 0 1782 | 0 1783 | 0 1784 | 0 1785 | 0 1786 | 0 1787 | 0 1788 | 0 1789 | 0 1790 | 0 1791 | 0 1792 | 0 1793 | 0 1794 | 0 1795 | 0 1796 | 0 1797 | 0 1798 | 0 1799 | 0 1800 | 0 1801 | 0 1802 | 0 1803 | 0 1804 | 0 1805 | 0 1806 | 0 1807 | 0 1808 | 0 1809 | 0 1810 | 0 1811 | 0 1812 | 0 1813 | 0 1814 | 0 1815 | 0 1816 | 0 1817 | 0 1818 | 0 1819 | 0 1820 | 0 1821 | 0 1822 | 0 1823 | 0 1824 | 0 1825 | 0 1826 | 0 1827 | 0 1828 | 0 1829 | 0 1830 | 0 1831 | 0 1832 | 0 1833 | 0 1834 | 0 1835 | 0 1836 | 0 1837 | 0 1838 | 0 1839 | 0 1840 | 0 1841 | 0 1842 | 0 1843 | 0 1844 | 0 1845 | 0 1846 | 0 1847 | 0 1848 | 0 1849 | 0 1850 | 0 1851 | 0 1852 | 0 1853 | 0 1854 | 0 1855 | 0 1856 | 0 1857 | 0 1858 | 0 1859 | 0 1860 | 0 1861 | 0 1862 | 0 1863 | 0 1864 | 0 1865 | 0 1866 | 0 1867 | 0 1868 | 0 1869 | 0 1870 | 0 1871 | 0 1872 | 0 1873 | 0 1874 | 0 1875 | 0 1876 | 0 1877 | 0 1878 | 0 1879 | 0 1880 | 0 1881 | 0 1882 | 0 1883 | 0 1884 | 0 1885 | 0 1886 | 0 1887 | 0 1888 | 0 1889 | 0 1890 | 0 1891 | 0 1892 | 0 1893 | 0 1894 | 0 1895 | 0 1896 | 0 1897 | 0 1898 | 0 1899 | 0 1900 | 0 1901 | 0 1902 | 0 1903 | 0 1904 | 0 1905 | 0 1906 | 0 1907 | 0 1908 | 0 1909 | 0 1910 | 0 1911 | 0 1912 | 0 1913 | 0 1914 | 0 1915 | 0 1916 | 0 1917 | 0 1918 | 0 1919 | 0 1920 | 0 1921 | 0 1922 | 0 1923 | 0 1924 | 0 1925 | 0 1926 | 0 1927 | 0 1928 | 0 1929 | 0 1930 | 0 1931 | 0 1932 | 0 1933 | 0 1934 | 0 1935 | 0 1936 | 0 1937 | 0 1938 | 0 1939 | 0 1940 | 0 1941 | 0 1942 | 0 1943 | 0 1944 | 0 1945 | 0 1946 | 0 1947 | 0 1948 | 0 1949 | 0 1950 | 0 1951 | 0 1952 | 0 1953 | 0 1954 | 0 1955 | 0 1956 | 0 1957 | 0 1958 | 0 1959 | 0 1960 | 0 1961 | 0 1962 | 0 1963 | 0 1964 | 0 1965 | 0 1966 | 0 1967 | 0 1968 | 0 1969 | 0 1970 | 0 1971 | 0 1972 | 0 1973 | 0 1974 | 0 1975 | 0 1976 | 0 1977 | 0 1978 | 0 1979 | 0 1980 | 0 1981 | 0 1982 | 0 1983 | 0 1984 | 0 1985 | 0 1986 | 0 1987 | 0 1988 | 0 1989 | 0 1990 | 0 1991 | 0 1992 | 0 1993 | 0 1994 | 0 1995 | 0 1996 | 0 1997 | 0 1998 | 0 1999 | 0 2000 | 0 2001 | 0 2002 | 0 2003 | 0 2004 | 0 2005 | 0 2006 | 0 2007 | 0 2008 | 0 2009 | 0 2010 | 0 2011 | 0 2012 | 0 2013 | 0 2014 | 0 2015 | 0 2016 | 0 2017 | 0 2018 | 0 2019 | 0 2020 | 0 2021 | 0 2022 | 0 2023 | 0 2024 | 0 2025 | 0 2026 | 0 2027 | 0 2028 | 0 2029 | 0 2030 | 0 2031 | 0 2032 | 0 2033 | 0 2034 | 0 2035 | 0 2036 | 0 2037 | 0 2038 | 0 2039 | 0 2040 | 0 2041 | 0 2042 | 0 2043 | 0 2044 | 0 2045 | 0 2046 | 0 2047 | 0 2048 | 0 2049 | 0 2050 | 0 2051 | 0 2052 | 0 2053 | 0 2054 | 0 2055 | 0 2056 | 0 2057 | 0 2058 | 0 2059 | 0 2060 | 0 2061 | 0 2062 | 0 2063 | 0 2064 | 0 2065 | 0 2066 | 0 2067 | 0 2068 | 0 2069 | 0 2070 | 0 2071 | 0 2072 | 0 2073 | 0 2074 | 0 2075 | 0 2076 | 0 2077 | 0 2078 | 0 2079 | 0 2080 | 0 2081 | 0 2082 | 0 2083 | 0 2084 | 0 2085 | 0 2086 | 0 2087 | 0 2088 | 0 2089 | 0 2090 | 0 2091 | 0 2092 | 0 2093 | 0 2094 | 0 2095 | 0 2096 | 0 2097 | 0 2098 | 0 2099 | 0 2100 | 0 2101 | 0 2102 | 0 2103 | 0 2104 | 0 2105 | 0 2106 | 0 2107 | 0 2108 | 0 2109 | 0 2110 | 0 2111 | 0 2112 | 0 2113 | 0 2114 | 0 2115 | 0 2116 | 0 2117 | 0 2118 | 0 2119 | 0 2120 | 0 2121 | 0 2122 | 0 2123 | 0 2124 | 0 2125 | 0 2126 | 0 2127 | 0 2128 | 0 2129 | 0 2130 | 0 2131 | 0 2132 | 0 2133 | 0 2134 | 0 2135 | 0 2136 | 0 2137 | 0 2138 | 0 2139 | 0 2140 | 0 2141 | 0 2142 | 0 2143 | 0 2144 | 0 2145 | 0 2146 | 0 2147 | 0 2148 | 0 2149 | 0 2150 | 0 2151 | 0 2152 | 0 2153 | 0 2154 | 0 2155 | 0 2156 | 0 2157 | 0 2158 | 0 2159 | 0 2160 | 0 2161 | 0 2162 | 0 2163 | 0 2164 | 0 2165 | 0 2166 | 0 2167 | 0 2168 | 0 2169 | 0 2170 | 0 2171 | 0 2172 | 0 2173 | 0 2174 | 0 2175 | 0 2176 | 0 2177 | 0 2178 | 0 2179 | 0 2180 | 0 2181 | 0 2182 | 0 2183 | 0 2184 | 0 2185 | 0 2186 | 0 2187 | 0 2188 | 0 2189 | 0 2190 | 0 2191 | 0 2192 | 0 2193 | 0 2194 | 0 2195 | 0 2196 | 0 2197 | 0 2198 | 0 2199 | 0 2200 | 0 2201 | 0 2202 | 0 2203 | 0 2204 | 0 2205 | 0 2206 | 0 2207 | 0 2208 | 0 2209 | 0 2210 | 0 2211 | 0 2212 | 0 2213 | 0 2214 | 0 2215 | 0 2216 | 0 2217 | 0 2218 | 0 2219 | 0 2220 | 0 2221 | 0 2222 | 0 2223 | 0 2224 | 0 2225 | 0 2226 | 0 2227 | 0 2228 | 0 2229 | 0 2230 | 0 2231 | 0 2232 | 0 2233 | 0 2234 | 0 2235 | 0 2236 | 0 2237 | 0 2238 | 0 2239 | 0 2240 | 0 2241 | 0 2242 | 0 2243 | 0 2244 | 0 2245 | 0 2246 | 0 2247 | 0 2248 | 0 2249 | 0 2250 | 0 2251 | 0 2252 | 0 2253 | 0 2254 | 0 2255 | 0 2256 | 0 2257 | 0 2258 | 0 2259 | 0 2260 | 0 2261 | 0 2262 | 0 2263 | 0 2264 | 0 2265 | 0 2266 | 0 2267 | 0 2268 | 0 2269 | 0 2270 | 0 2271 | 0 2272 | 0 2273 | 0 2274 | 0 2275 | 0 2276 | 0 2277 | 0 2278 | 0 2279 | 0 2280 | 0 2281 | 0 2282 | 0 2283 | 0 2284 | 0 2285 | 0 2286 | 0 2287 | 0 2288 | 0 2289 | 0 2290 | 0 2291 | 0 2292 | 0 2293 | 0 2294 | 0 2295 | 0 2296 | 0 2297 | 0 2298 | 0 2299 | 0 2300 | 0 2301 | 0 2302 | 0 2303 | 0 2304 | 0 2305 | 0 2306 | 0 2307 | 0 2308 | 0 2309 | 0 2310 | 0 2311 | 0 2312 | 0 2313 | 0 2314 | 0 2315 | 0 2316 | 0 2317 | 0 2318 | 0 2319 | 0 2320 | 0 2321 | 0 2322 | 0 2323 | 0 2324 | 0 2325 | 0 2326 | 0 2327 | 0 2328 | 0 2329 | 0 2330 | 0 2331 | 0 2332 | 0 2333 | 0 2334 | 0 2335 | 0 2336 | 0 2337 | 0 2338 | 0 2339 | 0 2340 | 0 2341 | 0 2342 | 0 2343 | 0 2344 | 0 2345 | 0 2346 | 0 2347 | 0 2348 | 0 2349 | 0 2350 | 0 2351 | 0 2352 | 0 2353 | 0 2354 | 0 2355 | 0 2356 | 0 2357 | 0 2358 | 0 2359 | 0 2360 | 0 2361 | 0 2362 | 0 2363 | 0 2364 | 0 2365 | 0 2366 | 0 2367 | 0 2368 | 0 2369 | 0 2370 | 0 2371 | 0 2372 | 0 2373 | 0 2374 | 0 2375 | 0 2376 | 0 2377 | 0 2378 | 0 2379 | 0 2380 | 0 2381 | 0 2382 | 0 2383 | 0 2384 | 0 2385 | 0 2386 | 0 2387 | 0 2388 | 0 2389 | 0 2390 | 0 2391 | 0 2392 | 0 2393 | 0 2394 | 0 2395 | 0 2396 | 0 2397 | 0 2398 | 0 2399 | 0 2400 | 0 2401 | 0 2402 | 0 2403 | 0 2404 | 0 2405 | 0 2406 | 0 2407 | 0 2408 | 0 2409 | 0 2410 | 0 2411 | 0 2412 | 0 2413 | 0 2414 | 0 2415 | 0 2416 | 0 2417 | 0 2418 | 0 2419 | 0 2420 | 0 2421 | 0 2422 | 0 2423 | 0 2424 | 0 2425 | 0 2426 | 0 2427 | 0 2428 | 0 2429 | 0 2430 | 0 2431 | 0 2432 | 0 2433 | 0 2434 | 0 2435 | 0 2436 | 0 2437 | 0 2438 | 0 2439 | 0 2440 | 0 2441 | 0 2442 | 0 2443 | 0 2444 | 0 2445 | 0 2446 | 0 2447 | 0 2448 | 0 2449 | 0 2450 | 0 2451 | 0 2452 | 0 2453 | 0 2454 | 0 2455 | 0 2456 | 0 2457 | 0 2458 | 0 2459 | 0 2460 | 0 2461 | 0 2462 | 0 2463 | 0 2464 | 0 2465 | 0 2466 | 0 2467 | 0 2468 | 0 2469 | 0 2470 | 0 2471 | 0 2472 | 0 2473 | 0 2474 | 0 2475 | 0 2476 | 0 2477 | 0 2478 | 0 2479 | 0 2480 | 0 2481 | 0 2482 | 0 2483 | 0 2484 | 0 2485 | 0 2486 | 0 2487 | 0 2488 | 0 2489 | 0 2490 | 0 2491 | 0 2492 | 0 2493 | 0 2494 | 0 2495 | 0 2496 | 0 2497 | 0 2498 | 0 2499 | 0 2500 | 0 2501 | 0 2502 | 0 2503 | 0 2504 | 0 2505 | 0 2506 | 0 2507 | 0 2508 | 0 2509 | 0 2510 | 0 2511 | 0 2512 | 0 2513 | 0 2514 | 0 2515 | 0 2516 | 0 2517 | 0 2518 | 0 2519 | 0 2520 | 0 2521 | 0 2522 | 0 2523 | 0 2524 | 0 2525 | 0 2526 | 0 2527 | 0 2528 | 0 2529 | 0 2530 | 0 2531 | 0 2532 | 0 2533 | 0 2534 | 0 2535 | 0 2536 | 0 2537 | 0 2538 | 0 2539 | 0 2540 | 0 2541 | 0 2542 | 0 2543 | 0 2544 | 0 2545 | 0 2546 | 0 2547 | 0 2548 | 0 2549 | 0 2550 | 0 2551 | 0 2552 | 0 2553 | 0 2554 | 0 2555 | 0 2556 | 0 2557 | 0 2558 | 0 2559 | 0 2560 | 0 2561 | 0 2562 | 0 2563 | 0 2564 | 0 2565 | 0 2566 | 0 2567 | 0 2568 | 0 2569 | 0 2570 | 0 2571 | 0 2572 | 0 2573 | 0 2574 | 0 2575 | 0 2576 | 0 2577 | 0 2578 | 0 2579 | 0 2580 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_small_axial.mid: -------------------------------------------------------------------------------- 1 | 0,182,17580946,0.18480287,0.10282486,5,1.8732555,743.12512,2.8499999,2.2126532,61,0.062711865,171,13793.731 2 | 1,360,25343200,0.26639614,0.20338982,6,1.9432838,791.0567,2.7833333,2.1507094,61,0.060451977,167,13793.731 3 | 2,151,5913097,0.062155772,0.085310735,4,1.3502036,147.84348,3.5666666,2.9681807,61,0.087005652,214,13793.731 4 | 3,123,10576759,0.11117806,0.069491528,4,1.7621301,494.45386,2.9666667,2.3782876,61,0.06666667,178,13793.731 5 | 4,10,1522733.6,0.01600628,0.0056497175,3,1.0608743,81.982307,4.2666669,3.7115657,61,0.11073446,256,13793.731 6 | 5,10,1555573.4,0.016351476,0.0056497175,3,1.0608743,87.848892,4.2666669,3.710254,61,0.11073446,256,13793.731 7 | 6,66,3922796,0.041234639,0.037288137,3,1.2914991,198.88251,3.6833334,3.1503384,61,0.09096045,221,13793.731 8 | 7,447,23175612,0.24361144,0.25254238,7,1.8732555,432.96561,2.8499999,2.2712638,61,0.062711865,171,13793.731 9 | 8,59,3421053,0.035960544,0.033333335,3,1.2914991,186.65433,3.6833334,3.1525366,61,0.09096045,221,13793.731 10 | 9,52,2569898.8,0.0270136,0.029378532,3,1.2525985,61.209644,3.7666667,3.4303253,61,0.093785308,226,13793.731 11 | 10,180,7690898.5,0.08084321,0.10169491,5,1.5752376,297.2305,3.2,2.7956841,61,0.074576274,192,13793.731 12 | 11,6,2027136.2,0.021308329,0.0033898305,2,1.3328934,113.12737,3.5999999,2.9800205,61,0.088135593,216,13793.731 13 | 12,518,34729020,0.36505559,0.29265538,9,2.0587263,755.56042,2.6833334,2.0483947,61,0.057062145,161,13793.731 14 | 13,126,7918048.5,0.083230905,0.071186438,4,1.5633937,439.18533,3.2166667,2.7363062,61,0.075141244,193,13793.731 15 | 14,36,4887256,0.051372603,0.020338982,2,1.3679695,193.93173,3.5333333,2.9841175,61,0.085875705,212,13793.731 16 | 15,11,1241007,0.013044897,0.0062146895,3,1.1060178,64.308983,4.1333332,3.658536,61,0.10621469,248,13793.731 17 | 16,0,912474,0.0095915096,0,2,1.0718112,68.827721,4.2333331,3.7678835,61,0.10960452,254,13793.731 18 | 17,135,7150034.5,0.075157896,0.076271184,4,1.506749,403.23331,3.3,2.8284242,61,0.077966101,198,13793.731 19 | 18,443,24574954,0.25832069,0.2502825,8,2.235821,407.3226,2.55,2.0906422,61,0.052542374,153,13793.731 20 | 19,463,12342538,0.12973912,0.26158193,6,2.0187511,238.82162,2.7166667,2.4149785,61,0.058192089,163,13793.731 21 | 20,467,21532486,0.22633965,0.26384181,7,2.3363075,207.13977,2.4833333,2.0975304,61,0.050282486,149,13793.731 22 | 21,0,1152857.2,0.012118309,0,1,1.4049417,85.389229,3.4666667,3.0851495,61,0.083615817,208,13793.731 23 | 22,0,1163713.4,0.012232422,0,1,1.2525985,90.122643,3.7666667,3.1376421,61,0.093785308,226,13793.731 24 | 23,420,27216466,0.28608704,0.23728813,7,2.1659517,472.17386,2.5999999,2.1917222,61,0.054237287,156,13793.731 25 | 24,482,17686602,0.18591347,0.2723164,6,2.0793135,424.06982,2.6666667,2.2358756,61,0.056497175,160,13793.731 26 | 25,705,27842404,0.29266661,0.39830509,8,2.28496,483.51025,2.5166667,2.2431903,61,0.05141243,151,13793.731 27 | 26,64,8276266,0.086996324,0.036158193,5,1.8080988,501.71484,2.9166667,2.6150637,61,0.064971752,175,13793.731 28 | 27,114,4365175.5,0.045884728,0.064406782,5,1.5517266,117.42882,3.2333333,3.0352588,61,0.075706214,194,13793.731 29 | 28,123,3808731.2,0.040035643,0.069491528,5,1.5872623,109.84353,3.1833334,3.019012,61,0.074011296,191,13793.731 30 | 29,295,7454536.5,0.07835868,0.16666667,4,1.5177472,202.008,3.2833333,3.1061518,61,0.077401131,197,13793.731 31 | 30,597,24337468,0.25582433,0.33728814,9,2.1887512,335.09689,2.5833333,2.2417359,61,0.053672317,155,13793.731 32 | 31,58,2181829.8,0.022934398,0.032768361,3,1.5872623,121.43914,3.1833334,2.7848537,61,0.074011296,191,13793.731 33 | 32,58,2446526,0.025716761,0.032768361,2,1.4049417,120.77968,3.4666667,3.0126004,61,0.083615817,208,13793.731 34 | 33,1,768207.38,0.0080750445,0.00056497176,2,1.1060178,55.835659,4.1333332,3.7592456,61,0.10621469,248,13793.731 35 | 34,739,34329532,0.36085635,0.41751412,10,2.28496,562.59894,2.5166667,2.0382085,61,0.05141243,151,13793.731 36 | 35,0,326251.34,0.0034294049,0,1,1.3502036,24.284863,3.5666666,3.2382147,61,0.087005652,214,13793.731 37 | 36,68,967737.31,0.010172412,0.038418081,2,1.414499,45.32259,3.45,3.2279208,61,0.083050847,207,13793.731 38 | 37,2,335066.16,0.0035220622,0.0011299435,2,1.0718112,24.065462,4.2333331,4.0683317,61,0.10960452,254,13793.731 39 | 38,48,1256455.4,0.013207285,0.027118644,2,1.3077444,71.8461,3.6500001,3.3977861,61,0.08983051,219,13793.731 40 | 39,225,12328213,0.12958854,0.12711865,6,1.9432838,434.34695,2.7833333,2.3879004,61,0.060451977,167,13793.731 41 | 40,86,7919797,0.083249286,0.048587572,4,1.5633937,201.28168,3.2166667,2.7539303,61,0.075141244,193,13793.731 42 | 41,146,14165075,0.14889678,0.082485877,5,1.718441,362.74588,3.0166667,2.470819,61,0.06836158,181,13793.731 43 | 42,8,5541017,0.058244638,0.0045197741,3,1.6244638,395.81042,3.1333334,2.6539471,61,0.072316386,188,13793.731 44 | 43,0,468768.06,0.0049274755,0,1,1.3862091,35.524551,3.5,3.0330577,61,0.084745765,210,13793.731 45 | 44,56,2671849.2,0.028085258,0.031638417,3,1.3590285,93.337242,3.55,3.2752559,61,0.086440675,213,13793.731 46 | 45,30,1499127.1,0.015758138,0.016949153,4,1.3160213,83.382149,3.6333334,3.5002115,61,0.08926554,218,13793.731 47 | 46,19,1446493,0.015204873,0.010734463,4,1.2525985,80.15078,3.7666667,3.5738239,61,0.093785308,226,13793.731 48 | 47,8,2589863.5,0.027223462,0.0045197741,3,1.2756525,178.52312,3.7166667,3.4005342,61,0.092090398,223,13793.731 49 | 48,2,2618720.8,0.027526796,0.0011299435,2,1.3160213,176.62498,3.6333334,2.9499519,61,0.08926554,218,13793.731 50 | 49,42,5720642.5,0.060132779,0.023728814,4,1.4643054,263.32266,3.3666666,2.6932719,61,0.080225989,202,13793.731 51 | 50,118,2409360,0.02532609,0.06666667,2,1.3244036,47.011806,3.6166666,3.219595,61,0.088700563,217,13793.731 52 | 51,0,893053.44,0.0093873693,0,1,0.96264517,65.274788,4.5999999,4.2101302,61,0.1220339,276,13793.731 53 | 52,19,2291142.2,0.024083439,0.010734463,3,1.5402323,104.32134,3.25,2.7709634,61,0.076271184,195,13793.731 54 | 53,45,5045618,0.053037234,0.025423728,3,1.7327614,298.5946,3,2.5251505,61,0.06779661,180,13793.731 55 | 54,194,4185774,0.043998942,0.10960452,2,1.3502036,68.84449,3.5666666,3.3665621,61,0.087005652,214,13793.731 56 | 55,101,2597349.8,0.027302153,0.057062145,3,1.0192714,60.104675,4.4000001,4.2927933,61,0.11525424,264,13793.731 57 | 56,6,1019570.3,0.010717257,0.0033898305,2,0.92826504,71.333557,4.7333331,4.6914201,61,0.12655367,284,13793.731 58 | 57,145,3138027.2,0.032985508,0.081920907,3,1.1060178,56.139023,4.1333332,4.0577354,61,0.10621469,248,13793.731 59 | 58,11,1131253.4,0.011891219,0.0062146895,2,0.92826504,77.498955,4.7333331,4.690526,61,0.12655367,284,13793.731 60 | 59,4,1751912.1,0.0184153,0.0022598871,2,1.3328934,112.71455,3.5999999,2.9800804,61,0.088135593,216,13793.731 61 | 60,0,3347107,0.035183258,0,2,1.4643054,264.6011,3.3666666,2.8678288,61,0.080225989,202,13793.731 62 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_small_axial.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "WindowsLatin1" 3 | Delimiter "," 4 | Index 1 5 | CoordSys NonEarth Units "m" Bounds (530635.696268, 183499.852969) (531446.820644, 184583.962646) 6 | Columns 14 7 | Depthmap_Ref Integer 8 | Choice Float 9 | Choice_Line_Length_Wgt_ Float 10 | Choice_Line_Length_Wgt_Norm_ Float 11 | Choice_Norm_ Float 12 | Connectivity Float 13 | Integration_HH_ Float 14 | Line_Length Float 15 | Mean_Depth Float 16 | Mean_Depth_Line_Length_Wgt_ Float 17 | Node_Count Float 18 | RA Float 19 | Total_Depth Float 20 | Total_Line_Length Float 21 | Data 22 | 23 | LINE 530635.6962680001 184468.675646 530732.377854 183731.866556 24 | PEN (1,2,0) 25 | LINE 530655.080407 184267.843134 531386.664678 184568.766995 26 | PEN (1,2,0) 27 | LINE 530781.419478 184322.997346 530814.78724 184178.968574 28 | PEN (1,2,0) 29 | LINE 530667.76131 184203.901437 531124.686107 184392.857349 30 | PEN (1,2,0) 31 | LINE 530798.725861 184207.390438 530856.762846 184149.487013 32 | PEN (1,2,0) 33 | LINE 530747.870324 184145.998012 530810.7554049999 184207.340453 34 | PEN (1,2,0) 35 | LINE 530753.938689 184164.022852 530781.4277229999 183967.049235 36 | PEN (1,2,0) 37 | LINE 530638.070845 184123.954322 531070.9777789999 184116.826362 38 | PEN (1,2,0) 39 | LINE 530837.494138 183967.908989 530855.6744979999 184153.675814 40 | PEN (1,2,0) 41 | LINE 530776.9259189999 183970.168342 530838.112518 183968.488823 42 | PEN (1,2,0) 43 | LINE 530803.879024 183673.983124 530817.351454 183970.908131 44 | PEN (1,2,0) 45 | LINE 530803.31836 183742.403539 530916.415863 183745.002795 46 | PEN (1,2,0) 47 | LINE 530912.1861469999 183663.646083 530932.996681 184418.919889 48 | PEN (1,2,0) 49 | LINE 530995.2139119999 184191.1051 531426.867596 184272.091918 50 | PEN (1,2,0) 51 | LINE 530992.995991 184260.565217 531006.303519 184067.090599 52 | PEN (1,2,0) 53 | LINE 531065.503058 184264.454104 531069.386482 184200.262479 54 | PEN (1,2,0) 55 | LINE 531014.260003 184282.658893 531076.262863 184252.777446 56 | PEN (1,2,0) 57 | LINE 531055.856337 184254.05708 531446.820644 184352.768824 58 | PEN (1,2,0) 59 | LINE 531101.674141 184455.949289 531227.444303 184068.530187 60 | PEN (1,2,0) 61 | LINE 531214.16151 184067.600453 531445.270572 184127.80322 62 | PEN (1,2,0) 63 | LINE 531166.28244 183883.173244 531225.605654 184081.636435 64 | PEN (1,2,0) 65 | LINE 531103.958023 183944.145791 531189.244935 183939.966987 66 | PEN (1,2,0) 67 | LINE 531274.2350249999 184528.638482 531297.5108320001 184441.573404 68 | PEN (1,2,0) 69 | LINE 531332.5770770001 184583.962646 531443.794706 184125.074001 70 | PEN (1,2,0) 71 | LINE 531026.454449 184114.297086 531441.626255 184200.71235 72 | PEN (1,2,0) 73 | LINE 531379.087467 183726.907975 531438.2045549999 184206.79061 74 | PEN (1,2,0) 75 | LINE 531370.314722 183511.419658 531409.569458 184011.596484 76 | PEN (1,2,0) 77 | LINE 531287.1303 183716.111065 531396.253684 183759.488649 78 | PEN (1,2,0) 79 | LINE 531294.394199 183777.773415 531391.413833 183726.268158 80 | PEN (1,2,0) 81 | LINE 531303.999695 183967.539095 531311.931444 183765.686875 82 | PEN (1,2,0) 83 | LINE 531069.774 183880.95388 531403.294966 183913.414588 84 | PEN (1,2,0) 85 | LINE 531055.773886 183973.477395 531081.160429 183854.721389 86 | PEN (1,2,0) 87 | LINE 530979.070082 183853.471746 531006.056167 183971.198048 88 | PEN (1,2,0) 89 | LINE 531002.370625 183965.559662 531057.760946 183972.597647 90 | PEN (1,2,0) 91 | LINE 530675.049944 183881.16382 531237.5362579999 183892.420597 92 | PEN (1,2,0) 93 | LINE 531246.803707 183901.647956 531247.100529 183877.364907 94 | PEN (1,2,0) 95 | LINE 531378.13104 184039.148597 531423.297484 184035.389673 96 | PEN (1,2,0) 97 | LINE 531365.837654 184048.645878 531385.988583 184035.489644 98 | PEN (1,2,0) 99 | LINE 531360.008395 184112.477607 531368.607994 184041.148025 100 | PEN (1,2,0) 101 | LINE 531176.638237 183932.709065 531212.594948 183499.852969 102 | PEN (1,2,0) 103 | LINE 531191.28971 183523.406227 531385.782456 183575.241389 104 | PEN (1,2,0) 105 | LINE 530904.180192 183681.79089 531226.595062 183515.558473 106 | PEN (1,2,0) 107 | LINE 531087.294754 183504.461649 531157.699331 183893.960157 108 | PEN (1,2,0) 109 | LINE 531029.208299 183891.140964 531030.230687 183855.631128 110 | PEN (1,2,0) 111 | LINE 531182.6818660001 183748.751722 531275.851057 183743.153325 112 | PEN (1,2,0) 113 | LINE 531240.760077 183741.113908 531312.920852 183782.89195 114 | PEN (1,2,0) 115 | LINE 531238.319539 183754.010217 531308.056265 183714.501526 116 | PEN (1,2,0) 117 | LINE 531293.948966 183547.909213 531303.282375 183726.188181 118 | PEN (1,2,0) 119 | LINE 530707.321114 183575.611283 530731.660534 183750.551207 120 | PEN (1,2,0) 121 | LINE 530711.864142 183690.118506 530973.265559 183658.367594 122 | PEN (1,2,0) 123 | LINE 531139.131454 184142.888902 531154.533228 184098.471616 124 | PEN (1,2,0) 125 | LINE 531091.400795 184089.16428 531155.786477 184099.901207 126 | PEN (1,2,0) 127 | LINE 531060.2262189999 184127.683254 531065.651469 184023.503075 128 | PEN (1,2,0) 129 | LINE 530915.104898 184035.689587 531213.139122 184017.404821 130 | PEN (1,2,0) 131 | LINE 531281.498924 184088.374506 531294.732247 184020.813845 132 | PEN (1,2,0) 133 | LINE 531263.310319 184015.655322 531322.328466 184027.032065 134 | PEN (1,2,0) 135 | LINE 531267.276193 184023.293136 531279.998323 183953.103227 136 | PEN (1,2,0) 137 | LINE 531276.790994 183954.982689 531332.164824 183964.220045 138 | PEN (1,2,0) 139 | LINE 531315.938544 184033.420237 531330.6065080001 183957.32202 140 | PEN (1,2,0) 141 | LINE 530805.297175 183814.47291 530917.998915 183816.172423 142 | PEN (1,2,0) 143 | LINE 531137.25158 184338.103022 531389.731841 184417.270361 144 | PEN (1,2,0) 145 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_unlinks.mid: -------------------------------------------------------------------------------- 1 | 1681,1722 2 | 1682,1722 3 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_unlinks.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | CoordSys Earth Projection 8, 79, "m", -2, 49, 0.9996012717, 400000, -100000 5 | Columns 2 6 | Line1 Integer 7 | Line2 Integer 8 | Data 9 | 10 | Point 1470.90829 -3045.31074 11 | Symbol (35,0,12) 12 | Point 1421.46534 -3024.6654 13 | Symbol (35,0,12) 14 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_veh_gatecounts.mid: -------------------------------------------------------------------------------- 1 | 1,"Barnsbury",1,"Barnsbury",3,1017.248,-1669.215,606,"residential","twoway","primary",3,4,1,16,4,12,4.5,7.5 2 | 2,"Barnsbury",2,"Barnsbury",3,1084.5,-1639.305,589,"residential","twoway","primary",3,4,1,16,4,12,4.5,7.5 3 | 3,"Barnsbury",3,"Barnsbury",3,1144.725,-1612.515,892,"residential","twoway","primary",3,4,1,16,4,12,3.5,8.5 4 | 4,"Barnsbury",6,"Barnsbury",3,1209.915,-1583.525,759,"residential","twoway","primary",5,5,0,12,4,8,0,8 5 | 5,"Barnsbury",7,"Barnsbury",3,1244.63,-1568.085,652,"school","twoway","primary",4,5,1,12,4,8,1.8,6.2 6 | 6,"Barnsbury",8,"Barnsbury",3,1278.47,-1553.03,673,"residential","twoway","primary",4,4,0,12,4,8,1.8,6.2 7 | 7,"Barnsbury",9,"Barnsbury",3,1301.365,-1542.85,675,"residential","twoway","primary",3,3,0,12,4,8,0,8 8 | 8,"Barnsbury",11,"Barnsbury",24,1088.845,-1670.28,59,"residential","twoway","local",4,4,0,14,5,9,4.5,4.5 9 | 9,"Barnsbury",14,"Barnsbury",7,1208.98,-1674.75,53,"residential","twoway","local",3,4,1,11,3.5,7.5,3.5,4 10 | 10,"Barnsbury",15,"Barnsbury",7,1289.43,-1653.475,414,"residential","twoway","local",3,4,1,11,3,8,3.5,4.5 11 | 11,"Barnsbury",16,"Barnsbury",57,1173.13,-1710.02,49,"mixed","twoway","local",3,4,1,9,2,7,3.5,3.5 12 | 12,"Barnsbury",17,"Barnsbury",57,1217.08,-1700.945,18,"residential","twoway","local",3,4,1,10,3.5,6.5,3.5,3 13 | 13,"Barnsbury",22,"Barnsbury",42,1138.755,-1752.735,249,"residential","twoway","local",3,3,0,13,4,9,3.5,5.5 14 | 14,"Barnsbury",23,"Barnsbury",42,1170.125,-1752.87,217,"residential","twoway","local",3,3,0,13,4,9,3.5,5.5 15 | 15,"Barnsbury",24,"Barnsbury",22,1202.42,-1747.54,232,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 16 | 16,"Barnsbury",25,"Barnsbury",22,1238.935,-1738.015,233,"school","twoway","local",4,4,0,12,4,8,3.5,4.5 17 | 17,"Barnsbury",26,"Barnsbury",22,1302.28,-1721.49,189,"residential","twoway","local",3,4,1,11.5,4,7.5,3.5,4 18 | 18,"Barnsbury",28,"Barnsbury",5,1278.755,-1766.49,98,"residential","twoway","local",4,4,0,14,4.5,9.5,4.5,5 19 | 19,"Barnsbury",38,"Barnsbury",16,1092.115,-1872.57,114,"residential","twoway","local",3,4,1,15,5,10,3.5,6.5 20 | 20,"Barnsbury",39,"Barnsbury",16,1135.635,-1871.135,113,"residential","twoway","local",3,4,1,15,5,10,3.5,6.5 21 | 21,"Barnsbury",40,"Barnsbury",16,1163.04,-1870.23,112,"residential","twoway","local",3,3,0,15,5.5,9.5,3.5,6 22 | 22,"Barnsbury",41,"Barnsbury",16,1184.385,-1869.525,77,"residential","twoway","local",3,3,0,15,5.5,9.5,3.5,6 23 | 23,"Barnsbury",42,"Barnsbury",16,1202.755,-1868.92,76,"residential","twoway","local",3,4,1,16,6.5,9.5,3.5,6 24 | 24,"Barnsbury",42,"Barnsbury",20,1220.18,-1867.35,76,"residential","twoway","local",3,4,1,16,6.5,9.5,3.5,6 25 | 25,"Barnsbury",47,"Barnsbury",160,1258.41,-1929.07,60,"residential","twoway","local",3,4,1,18,10,8,3.5,4.5 26 | 26,"Barnsbury",48,"Barnsbury",188,1287.76,-1926.525,35,"residential","twoway","local",3,4,1,14,5,9,4.5,4.5 27 | 27,"Barnsbury",49,"Barnsbury",143,1322.815,-1926.37,26,"residential","twoway","local",3,4,1,12,4,8,4.5,3.5 28 | 28,"Barnsbury",51,"Barnsbury",160,1286.29,-1938.89,40,"residential","twoway","local",3,4,1,14,5,9,4.5,4.5 29 | 29,"Barnsbury",52,"Barnsbury",77,1321.835,-1938.515,27,"residential","twoway","local",3,4,1,12,4,8,4.5,3.5 30 | 30,"Barnsbury",58,"Barnsbury",34,1047.62,-1970.05,980,"residential","twoway","primary",4,6,2,16,6,10,0,10 31 | 31,"Barnsbury",59,"Barnsbury",34,1092.945,-1973.125,917,"residential","twoway","primary",4,8,4,16,7,9,0,9 32 | 32,"Barnsbury",61,"Barnsbury",61,1152.94,-1982.55,1037,"residential","twoway","primary",8,8,0,14,4.5,9.5,0,9.5 33 | 33,"Barnsbury",62,"Barnsbury",61,1190.435,-2001.425,1000,"residential","twoway","primary",5,5,0,16,6,10,0,10 34 | 34,"Barnsbury",63,"Barnsbury",61,1241.37,-2027.06,459,"mixed","twoway","primary",3,3,0,15,6,9,1.8,7.2 35 | 35,"Barnsbury",66,"Barnsbury",9,990.3315,-1690.135,1120,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 36 | 36,"Barnsbury",67,"Barnsbury",9,997.2725,-1737.755,1093,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 37 | 37,"Barnsbury",68,"Barnsbury",9,1009.045,-1818.52,1047,"retail","twoway","primary",3,4,1,22,11.5,10.5,3.5,7 38 | 38,"Barnsbury",69,"Barnsbury",9,1014.39,-1855.195,965,"retail","twoway","primary",3,4,1,21,10.5,10.5,3.5,7 39 | 39,"Barnsbury",70,"Barnsbury",9,1019.575,-1890.755,960,"residential","twoway","primary",1,3,2,17,6.5,10.5,0,10.5 40 | 40,"Barnsbury",71,"Barnsbury",9,1023.395,-1916.955,948,"residential","twoway","primary",3,11,8,17,7,10,0,10 41 | 41,"Barnsbury",73,"Barnsbury",59,1056.72,-1697.65,46,"residential","twoway","local",3,4,1,13,4,9,3.5,5.5 42 | 42,"Barnsbury",74,"Barnsbury",165,1046.59,-1727.545,26,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 43 | 43,"Barnsbury",75,"Barnsbury",164,1069.615,-1724.94,22,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 44 | 44,"Barnsbury",76,"Barnsbury",220,1041.225,-1788.065,29,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 45 | 45,"Barnsbury",77,"Barnsbury",221,1079.395,-1787.38,28,"residential","twoway","local",4,4,0,13,4,9,3.5,5.5 46 | 46,"Barnsbury",78,"Barnsbury",88,1065.76,-1848.195,69,"residential","twoway","local",4,4,0,14,4.5,9.5,3.5,6 47 | 47,"Barnsbury",79,"Barnsbury",88,1067.235,-1906.89,80,"school","twoway","local",2,3,1,15.5,5.5,10,3.5,6.5 48 | 48,"Barnsbury",80,"Barnsbury",88,1068.465,-1955.725,79,"residential","twoway","local",2,3,1,15.5,5.5,10,3.5,6.5 49 | 49,"Barnsbury",81,"Barnsbury",15,1119.64,-1640.15,466,"retail","twoway","secondary",3,3,0,18,5,13,5.5,7.5 50 | 50,"Barnsbury",82,"Barnsbury",15,1119.135,-1704.665,410,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 51 | 51,"Barnsbury",83,"Barnsbury",15,1118.595,-1773.875,524,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 52 | 52,"Barnsbury",84,"Barnsbury",15,1118.135,-1833.41,543,"residential","twoway","secondary",3,3,0,18,5,13,5.5,7.5 53 | 53,"Barnsbury",85,"Barnsbury",15,1117.585,-1904.085,447,"school","twoway","secondary",2,3,1,18,5,13,5.5,7.5 54 | 54,"Barnsbury",88,"Barnsbury",144,1156.035,-1733.465,42,"residential","twoway","local",2,3,1,10,3.5,6.5,1.8,4.8 55 | 55,"Barnsbury",91,"Barnsbury",98,1189.72,-1693.34,54,"mixed","twoway","local",2,4,2,10.5,3,7.5,3.5,4 56 | 56,"Barnsbury",94,"Barnsbury",140,1156.495,-1849.775,15,"residential","twoway","local",3,3,0,12,4.5,7.5,3.5,4 57 | 57,"Barnsbury",96,"Barnsbury",112,1193.4,-1849.07,14,"residential","twoway","local",3,3,0,12,4.5,7.5,3.5,4 58 | 58,"Barnsbury",100,"Barnsbury",6,1207.255,-1601.24,322,"residential","twoway","secondary",4,5,1,12,4.5,7.5,3.5,4 59 | 59,"Barnsbury",101,"Barnsbury",6,1217.225,-1629.04,330,"residential","twoway","secondary",4,5,1,12,4.5,7.5,3.5,4 60 | 60,"Barnsbury",102,"Barnsbury",6,1226.78,-1655.69,371,"residential","twoway","secondary",3,3,0,14,4,10,3.5,6.5 61 | 61,"Barnsbury",103,"Barnsbury",6,1236.35,-1682.38,435,"residential","twoway","secondary",3,3,0,14,4,10,3.5,6.5 62 | 62,"Barnsbury",104,"Barnsbury",6,1248.02,-1714.915,489,"residential","twoway","secondary",2,3,1,14,4,10,3.5,6.5 63 | 63,"Barnsbury",105,"Barnsbury",6,1260.75,-1750.415,419,"school","twoway","secondary",2,4,2,13.5,5,8.5,1.8,6.8 64 | 64,"Barnsbury",106,"Barnsbury",8,1261.215,-1783.355,422,"residential","twoway","secondary",2,4,2,9.5,3,6.5,0,6.5 65 | 65,"Barnsbury",107,"Barnsbury",8,1249.61,-1818.17,426,"residential","twoway","secondary",2,2,0,9.5,3,6.5,0,6.5 66 | 66,"Barnsbury",108,"Barnsbury",8,1239.93,-1847.215,426,"residential","twoway","secondary",3,3,0,10,3,7,0,7 67 | 67,"Barnsbury",109,"Barnsbury",19,1224.295,-1930.49,415,"residential","twoway","secondary",3,3,0,18,6.5,11.5,3.5,8 68 | 68,"Barnsbury",112,"Barnsbury",33,1257.445,-1976.285,86,"residential","twoway","local",3,4,1,18,7.5,10.5,5.5,5 69 | 69,"Barnsbury",114,"Barnsbury",76,1297.475,-1767.44,46,"residential","twoway","local",4,4,0,16,5.5,10.5,4.5,6 70 | 70,"Barnsbury",117,"Barnsbury",110,1296.54,-1825.905,20,"residential","twoway","local",4,4,0,12,4.5,7.5,3.5,4 71 | 71,"Barnsbury",118,"Barnsbury",108,1311.425,-1823.36,18,"residential","twoway","local",4,4,0,12,4.5,7.5,3.5,4 72 | 72,"Barnsbury",119,"Barnsbury",110,1310.225,-1848.04,0,"residential","twoway","local",3,4,1,16,6,10,4.5,5.5 73 | 73,"Barnsbury",126,"Barnsbury",4,1327.14,-1569.105,1591,"residential","twoway","primary",4,5,1,20,5.5,14.5,3.5,11 74 | 74,"Barnsbury",127,"Barnsbury",4,1341.72,-1618.845,1564,"residential","twoway","primary",4,4,0,22,7,15,3.5,11.5 75 | 75,"Barnsbury",128,"Barnsbury",4,1352.345,-1655.075,1260,"residential","twoway","primary",3,4,1,21,7,14,1.8,12.2 76 | 76,"Barnsbury",129,"Barnsbury",4,1361.62,-1686.715,1262,"residential","twoway","primary",4,4,0,19,6,13,1.8,11.2 77 | 77,"Barnsbury",130,"Barnsbury",14,1367.995,-1729.165,1391,"residential","twoway","primary",4,4,0,19,7.5,11.5,1.8,9.8 78 | 78,"Barnsbury",131,"Barnsbury",14,1363.895,-1767.15,1139,"mixed","twoway","primary",2,4,2,14.5,4.5,10,1.8,8.2 79 | 79,"Barnsbury",132,"Barnsbury",14,1358.17,-1820.25,1139,"residential","twoway","primary",3,3,0,14.5,4.5,10,1.8,8.2 80 | 80,"Barnsbury",133,"Barnsbury",17,1353.315,-1894.415,1158,"residential","twoway","primary",3,4,1,18,6,12,1.8,10.2 81 | 81,"Barnsbury",134,"Barnsbury",17,1353.575,-1969.08,1621,"residential","twoway","primary",3,4,1,19,6,13,1.8,11.2 82 | 82,"Barnsbury",135,"Barnsbury",17,1353.42,-1924.18,1620,"residential","twoway","primary",3,4,1,19,7,12,0,12 83 | -------------------------------------------------------------------------------- /data/barnsbury/barnsbury_veh_gatecounts.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | CoordSys Earth Projection 8, 79, "m", -2, 49, 0.9996012717, 400000, -100000 5 | Columns 19 6 | ID Integer 7 | Area_Name Char(254) 8 | Gate_No Integer 9 | Axial_Map Char(254) 10 | LineID Integer 11 | X Float 12 | Y Float 13 | mov_veh_ph Integer 14 | landuse Char(254) 15 | trafmanage Char(254) 16 | streettype Char(254) 17 | avebuildheight Integer 18 | maxbuildheight Integer 19 | diff_max_avbheight Integer 20 | street_width Float 21 | pavement_width Float 22 | gross_veh_road_width Float 23 | parking_width Float 24 | effective_road_width Float 25 | Data 26 | 27 | Point 1017.248 -1669.215 28 | Symbol (35,0,12) 29 | Point 1084.5 -1639.305 30 | Symbol (35,0,12) 31 | Point 1144.725 -1612.515 32 | Symbol (35,0,12) 33 | Point 1209.915 -1583.525 34 | Symbol (35,0,12) 35 | Point 1244.63 -1568.085 36 | Symbol (35,0,12) 37 | Point 1278.47 -1553.03 38 | Symbol (35,0,12) 39 | Point 1301.365 -1542.85 40 | Symbol (35,0,12) 41 | Point 1088.845 -1670.28 42 | Symbol (35,0,12) 43 | Point 1208.98 -1674.75 44 | Symbol (35,0,12) 45 | Point 1289.43 -1653.475 46 | Symbol (35,0,12) 47 | Point 1173.13 -1710.02 48 | Symbol (35,0,12) 49 | Point 1217.08 -1700.945 50 | Symbol (35,0,12) 51 | Point 1138.755 -1752.735 52 | Symbol (35,0,12) 53 | Point 1170.125 -1752.87 54 | Symbol (35,0,12) 55 | Point 1202.42 -1747.54 56 | Symbol (35,0,12) 57 | Point 1238.935 -1738.015 58 | Symbol (35,0,12) 59 | Point 1302.28 -1721.49 60 | Symbol (35,0,12) 61 | Point 1278.755 -1766.49 62 | Symbol (35,0,12) 63 | Point 1092.115 -1872.57 64 | Symbol (35,0,12) 65 | Point 1135.635 -1871.135 66 | Symbol (35,0,12) 67 | Point 1163.04 -1870.23 68 | Symbol (35,0,12) 69 | Point 1184.385 -1869.525 70 | Symbol (35,0,12) 71 | Point 1202.755 -1868.92 72 | Symbol (35,0,12) 73 | Point 1220.18 -1867.35 74 | Symbol (35,0,12) 75 | Point 1258.41 -1929.07 76 | Symbol (35,0,12) 77 | Point 1287.76 -1926.525 78 | Symbol (35,0,12) 79 | Point 1322.815 -1926.37 80 | Symbol (35,0,12) 81 | Point 1286.29 -1938.89 82 | Symbol (35,0,12) 83 | Point 1321.835 -1938.515 84 | Symbol (35,0,12) 85 | Point 1047.62 -1970.05 86 | Symbol (35,0,12) 87 | Point 1092.945 -1973.125 88 | Symbol (35,0,12) 89 | Point 1152.94 -1982.55 90 | Symbol (35,0,12) 91 | Point 1190.435 -2001.425 92 | Symbol (35,0,12) 93 | Point 1241.37 -2027.06 94 | Symbol (35,0,12) 95 | Point 990.3315 -1690.135 96 | Symbol (35,0,12) 97 | Point 997.2725 -1737.755 98 | Symbol (35,0,12) 99 | Point 1009.045 -1818.52 100 | Symbol (35,0,12) 101 | Point 1014.39 -1855.195 102 | Symbol (35,0,12) 103 | Point 1019.575 -1890.755 104 | Symbol (35,0,12) 105 | Point 1023.395 -1916.955 106 | Symbol (35,0,12) 107 | Point 1056.72 -1697.65 108 | Symbol (35,0,12) 109 | Point 1046.59 -1727.545 110 | Symbol (35,0,12) 111 | Point 1069.615 -1724.94 112 | Symbol (35,0,12) 113 | Point 1041.225 -1788.065 114 | Symbol (35,0,12) 115 | Point 1079.395 -1787.38 116 | Symbol (35,0,12) 117 | Point 1065.76 -1848.195 118 | Symbol (35,0,12) 119 | Point 1067.235 -1906.89 120 | Symbol (35,0,12) 121 | Point 1068.465 -1955.725 122 | Symbol (35,0,12) 123 | Point 1119.64 -1640.15 124 | Symbol (35,0,12) 125 | Point 1119.135 -1704.665 126 | Symbol (35,0,12) 127 | Point 1118.595 -1773.875 128 | Symbol (35,0,12) 129 | Point 1118.135 -1833.41 130 | Symbol (35,0,12) 131 | Point 1117.585 -1904.085 132 | Symbol (35,0,12) 133 | Point 1156.035 -1733.465 134 | Symbol (35,0,12) 135 | Point 1189.72 -1693.34 136 | Symbol (35,0,12) 137 | Point 1156.495 -1849.775 138 | Symbol (35,0,12) 139 | Point 1193.4 -1849.07 140 | Symbol (35,0,12) 141 | Point 1207.255 -1601.24 142 | Symbol (35,0,12) 143 | Point 1217.225 -1629.04 144 | Symbol (35,0,12) 145 | Point 1226.78 -1655.69 146 | Symbol (35,0,12) 147 | Point 1236.35 -1682.38 148 | Symbol (35,0,12) 149 | Point 1248.02 -1714.915 150 | Symbol (35,0,12) 151 | Point 1260.75 -1750.415 152 | Symbol (35,0,12) 153 | Point 1261.215 -1783.355 154 | Symbol (35,0,12) 155 | Point 1249.61 -1818.17 156 | Symbol (35,0,12) 157 | Point 1239.93 -1847.215 158 | Symbol (35,0,12) 159 | Point 1224.295 -1930.49 160 | Symbol (35,0,12) 161 | Point 1257.445 -1976.285 162 | Symbol (35,0,12) 163 | Point 1297.475 -1767.44 164 | Symbol (35,0,12) 165 | Point 1296.54 -1825.905 166 | Symbol (35,0,12) 167 | Point 1311.425 -1823.36 168 | Symbol (35,0,12) 169 | Point 1310.225 -1848.04 170 | Symbol (35,0,12) 171 | Point 1327.14 -1569.105 172 | Symbol (35,0,12) 173 | Point 1341.72 -1618.845 174 | Symbol (35,0,12) 175 | Point 1352.345 -1655.075 176 | Symbol (35,0,12) 177 | Point 1361.62 -1686.715 178 | Symbol (35,0,12) 179 | Point 1367.995 -1729.165 180 | Symbol (35,0,12) 181 | Point 1363.895 -1767.15 182 | Symbol (35,0,12) 183 | Point 1358.17 -1820.25 184 | Symbol (35,0,12) 185 | Point 1353.315 -1894.415 186 | Symbol (35,0,12) 187 | Point 1353.575 -1969.08 188 | Symbol (35,0,12) 189 | Point 1353.42 -1924.18 190 | Symbol (35,0,12) 191 | -------------------------------------------------------------------------------- /data/barnsburyAxial.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/data/barnsburyAxial.graph -------------------------------------------------------------------------------- /data/barnsburySegment.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/data/barnsburySegment.graph -------------------------------------------------------------------------------- /data/barnsburySmall.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/data/barnsburySmall.graph -------------------------------------------------------------------------------- /data/gallery/gallery.graph: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pklampros/space_syntax_analysis_in_r/e5755e4eb189cf36b4ab92ac73e9b82d3e13c7e7/data/gallery/gallery.graph -------------------------------------------------------------------------------- /data/gallery/gallery_lines.mid: -------------------------------------------------------------------------------- 1 | "gallery","line","floor1","7" 2 | "gallery","line","floor1","7" 3 | "gallery","line","floor1","7" 4 | "gallery","line","floor1","7" 5 | "gallery","line","floor1","7" 6 | "gallery","line","floor1","7" 7 | "gallery","line","floor1","7" 8 | "gallery","line","floor1","7" 9 | "gallery","line","floor1","7" 10 | "gallery","line","floor1","7" 11 | "gallery","line","floor1","7" 12 | "gallery","line","floor1","7" 13 | "gallery","line","floor1","7" 14 | "gallery","line","floor1","7" 15 | "gallery","line","floor1","7" 16 | "gallery","line","floor1","7" 17 | "gallery","line","floor1","7" 18 | "gallery","line","floor1","7" 19 | "gallery","line","floor1","7" 20 | "gallery","line","floor1","7" 21 | "gallery","line","floor1","7" 22 | "gallery","line","floor1","7" 23 | "gallery","line","floor1","7" 24 | "gallery","line","floor1","7" 25 | "gallery","line","floor1","7" 26 | "gallery","line","floor1","7" 27 | "gallery","line","floor1","7" 28 | "gallery","line","floor1","7" 29 | "gallery","line","floor1","7" 30 | "gallery","line","floor1","7" 31 | "gallery","line","floor1","7" 32 | "gallery","line","floor1","7" 33 | "gallery","line","floor1","7" 34 | "gallery","line","floor1","7" 35 | "gallery","line","floor1","7" 36 | "gallery","line","floor1","7" 37 | "gallery","line","floor1","7" 38 | "gallery","line","floor1","7" 39 | "gallery","line","floor1","7" 40 | "gallery","line","floor1","7" 41 | "gallery","line","floor1","7" 42 | "gallery","line","floor1","7" 43 | "gallery","line","floor1","7" 44 | "gallery","line","floor1","7" 45 | "gallery","line","floor1","7" 46 | "gallery","line","floor1","7" 47 | "gallery","line","floor1","7" 48 | "gallery","line","floor1","7" 49 | "gallery","line","floor1","7" 50 | "gallery","line","floor1","7" 51 | "gallery","line","floor1","7" 52 | "gallery","line","floor1","7" 53 | "gallery","line","floor1","7" 54 | "gallery","line","floor1","7" 55 | "gallery","line","floor1","7" 56 | "gallery","line","floor1","7" 57 | "gallery","line","floor1","7" 58 | "gallery","line","floor1","7" 59 | "gallery","line","floor1","7" 60 | "gallery","line","floor1","7" 61 | "gallery","line","floor1","7" 62 | "gallery","line","floor1","7" 63 | "gallery","line","floor1","7" 64 | "gallery","line","floor1","7" 65 | "gallery","line","floor1","7" 66 | "gallery","line","floor1","7" 67 | "gallery","line","floor1","7" 68 | "gallery","line","floor1","7" 69 | "gallery","line","floor1","7" 70 | "gallery","line","floor1","7" 71 | "gallery","line","floor1","7" 72 | "gallery","line","floor1","7" 73 | "gallery","line","floor1","7" 74 | "gallery","line","floor1","7" 75 | "gallery","line","floor1","7" 76 | "gallery","line","floor1","7" 77 | "gallery","line","floor1","7" 78 | "gallery","line","floor1","7" 79 | "gallery","line","floor1","7" 80 | "gallery","line","floor1","7" 81 | "gallery","line","floor1","7" 82 | "gallery","line","floor1","7" 83 | "gallery","line","floor1","7" 84 | "gallery","line","floor1","7" 85 | "gallery","line","floor1","7" 86 | "gallery","line","floor1","7" 87 | "gallery","line","floor1","7" 88 | "gallery","line","floor1","7" 89 | "gallery","line","floor1","7" 90 | "gallery","line","floor1","7" 91 | "gallery","line","floor1","7" 92 | "gallery","line","floor1","7" 93 | "gallery","line","floor1","7" 94 | "gallery","line","floor1","7" 95 | "gallery","line","floor1","7" 96 | "gallery","line","floor1","7" 97 | "gallery","line","floor1","7" 98 | "gallery","line","floor1","7" 99 | "gallery","line","floor1","7" 100 | "gallery","line","floor1","7" 101 | "gallery","line","floor1","7" 102 | "gallery","line","floor1","7" 103 | "gallery","line","floor1","7" 104 | "gallery","line","floor1","7" 105 | "gallery","line","floor1","7" 106 | "gallery","line","floor1","7" 107 | "gallery","line","floor1","7" 108 | "gallery","line","floor1","7" 109 | "gallery","line","floor1","7" 110 | "gallery","line","floor1","7" 111 | "gallery","line","floor1","7" 112 | "gallery","line","floor1","7" 113 | "gallery","line","floor1","7" 114 | "gallery","line","floor1","7" 115 | "gallery","line","floor1","7" 116 | "gallery","line","floor1","7" 117 | "gallery","line","floor1","7" 118 | "gallery","line","floor1","7" 119 | "gallery","line","floor1","7" 120 | "gallery","line","floor1","7" 121 | "gallery","line","floor1","7" 122 | "gallery","line","floor1","7" 123 | "gallery","line","floor1","7" 124 | "gallery","line","floor1","7" 125 | "gallery","line","floor1","7" 126 | "gallery","line","floor1","7" 127 | "gallery","line","floor1","7" 128 | "gallery","line","floor1","7" 129 | "gallery","line","floor1","7" 130 | "gallery","line","floor1","7" 131 | "gallery","line","floor1","7" 132 | "gallery","line","floor1","7" 133 | "gallery","line","floor1","7" 134 | "gallery","line","floor1","7" 135 | "gallery","line","floor1","7" 136 | "gallery","line","floor1","7" 137 | "gallery","line","floor1","7" 138 | "gallery","line","floor1","7" 139 | "gallery","line","floor1","7" 140 | "gallery","line","floor1","7" 141 | "gallery","line","floor1","7" 142 | "gallery","line","floor1","7" 143 | "gallery","line","floor1","7" 144 | "gallery","line","floor1","7" 145 | "gallery","line","floor1","7" 146 | "gallery","line","floor1","7" 147 | "gallery","line","floor1","7" 148 | "gallery","line","floor1","7" 149 | "gallery","line","floor1","7" 150 | "gallery","line","floor1","7" 151 | "gallery","line","floor1","7" 152 | "gallery","line","floor1","7" 153 | "gallery","line","floor1","7" 154 | "gallery","line","floor1","7" 155 | "gallery","line","floor1","7" 156 | "gallery","line","floor1","7" 157 | "gallery","line","floor1","7" 158 | "gallery","line","floor1","7" 159 | "gallery","line","floor1","7" 160 | "gallery","line","floor1","7" 161 | "gallery","line","floor1","7" 162 | "gallery","line","floor1","7" 163 | "gallery","line","floor1","7" 164 | "gallery","line","floor1","7" 165 | "gallery","line","floor1","7" 166 | "gallery","line","floor1","7" 167 | "gallery","line","floor1","7" 168 | "gallery","line","floor1","7" 169 | "gallery","line","floor1","7" 170 | "gallery","line","floor1","7" 171 | "gallery","line","floor1","7" 172 | "gallery","line","floor1","7" 173 | "gallery","line","floor1","7" 174 | "gallery","line","floor1","7" 175 | "gallery","line","floor1","7" 176 | "gallery","line","floor1","7" 177 | "gallery","line","floor1","7" 178 | "gallery","line","floor1","7" 179 | "gallery","line","floor1","7" 180 | "gallery","line","floor1","7" 181 | "gallery","line","floor1","7" 182 | "gallery","line","floor1","7" 183 | "gallery","line","floor1","7" 184 | "gallery","line","floor1","7" 185 | "gallery","line","floor1","7" 186 | "gallery","line","floor1","7" 187 | "gallery","line","floor1","7" 188 | "gallery","line","floor1","7" 189 | "gallery","line","floor1","7" 190 | "gallery","line","floor1","7" 191 | "gallery","line","floor1","7" 192 | "gallery","line","floor1","7" 193 | "gallery","line","floor1","7" 194 | "gallery","line","floor1","7" 195 | "gallery","line","floor1","7" 196 | "gallery","line","floor1","7" 197 | "gallery","line","floor1","7" 198 | "gallery","line","floor1","7" 199 | "gallery","line","floor1","7" 200 | "gallery","line","floor1","7" 201 | "gallery","line","floor1","7" 202 | "gallery","line","floor1","7" 203 | "gallery","line","floor1","7" 204 | "gallery","line","floor1","7" 205 | "gallery","line","floor1","7" 206 | "gallery","line","floor1","7" 207 | "gallery","line","floor1","7" 208 | "gallery","line","floor1","7" 209 | "gallery","line","floor1","7" 210 | "gallery","line","floor1","7" 211 | "gallery","line","floor1","7" 212 | "gallery","line","floor1","7" 213 | "gallery","line","floor1","7" 214 | "gallery","line","floor1","7" 215 | "gallery","line","floor1","7" 216 | "gallery","line","floor1","7" 217 | "gallery","line","floor1","7" 218 | "gallery","line","floor1","7" 219 | "gallery","line","floor1","7" 220 | "gallery","line","floor1","7" 221 | "gallery","line","floor1","7" 222 | "gallery","line","floor1","7" 223 | "gallery","line","floor1","7" 224 | "gallery","line","floor1","7" 225 | "gallery","line","floor1","7" 226 | "gallery","line","floor1","7" 227 | "gallery","line","floor1","7" 228 | "gallery","line","floor1","7" 229 | "gallery","line","floor1","7" 230 | "gallery","line","floor1","7" 231 | "gallery","line","floor1","7" 232 | "gallery","line","floor1","7" 233 | "gallery","line","floor1","7" 234 | "gallery","line","floor1","7" 235 | "gallery","line","floor1","7" 236 | "gallery","line","floor1","7" 237 | "gallery","line","floor1","7" 238 | "gallery","line","floor1","7" 239 | "gallery","line","floor1","7" 240 | "gallery","line","floor1","7" 241 | "gallery","line","floor1","7" 242 | "gallery","line","floor1","7" 243 | "gallery","line","floor1","7" 244 | "gallery","line","floor1","7" 245 | "gallery","line","floor1","7" 246 | "gallery","line","floor1","7" 247 | "gallery","line","floor1","7" 248 | "gallery","line","floor1","7" 249 | "gallery","line","floor1","7" 250 | "gallery","line","floor1","7" 251 | "gallery","line","floor1","7" 252 | "gallery","line","floor1","7" 253 | "gallery","line","floor1","7" 254 | "gallery","line","floor1","7" 255 | "gallery","line","floor1","7" 256 | "gallery","line","floor1","7" 257 | "gallery","line","floor1","7" 258 | "gallery","line","floor1","7" 259 | "gallery","line","floor1","7" 260 | "gallery","line","floor1","7" 261 | "gallery","line","floor1","7" 262 | "gallery","line","floor1","7" 263 | "gallery","line","floor1","7" 264 | "gallery","line","floor1","7" 265 | "gallery","line","floor1","7" 266 | "gallery","line","floor1","7" 267 | "gallery","line","floor1","7" 268 | "gallery","line","floor1","7" 269 | "gallery","line","floor1","7" 270 | "gallery","line","floor1","7" 271 | "gallery","line","floor1","7" 272 | "gallery","line","floor1","7" 273 | "gallery","line","floor1","7" 274 | "gallery","line","floor1","7" 275 | "gallery","line","floor1","7" 276 | "gallery","line","floor1","7" 277 | "gallery","line","floor1","7" 278 | "gallery","line","floor1","7" 279 | "gallery","line","floor1","7" 280 | "gallery","line","floor1","7" 281 | "gallery","line","floor1","7" 282 | "gallery","line","floor1","7" 283 | "gallery","line","floor1","7" 284 | "gallery","line","floor1","7" 285 | "gallery","line","floor1","7" 286 | "gallery","line","floor1","7" 287 | "gallery","line","floor1","7" 288 | "gallery","line","floor1","7" 289 | "gallery","line","floor1","7" 290 | "gallery","line","floor1","7" 291 | "gallery","line","floor1","7" 292 | "gallery","line","floor1","7" 293 | "gallery","line","floor1","7" 294 | "gallery","line","floor1","7" 295 | "gallery","line","floor1","7" 296 | "gallery","line","floor1","7" 297 | "gallery","line","floor1","7" 298 | "gallery","line","floor1","7" 299 | "gallery","line","floor1","7" 300 | "gallery","line","floor1","7" 301 | "gallery","line","floor1","7" 302 | "gallery","line","floor1","7" 303 | "gallery","line","floor1","7" 304 | "gallery","line","floor1","7" 305 | "gallery","line","floor1","7" 306 | "gallery","line","floor1","7" 307 | "gallery","line","floor1","7" 308 | "gallery","line","floor1","7" 309 | "gallery","line","floor1","7" 310 | "gallery","line","floor1","7" 311 | "gallery","line","floor1","7" 312 | "gallery","line","floor1","7" 313 | "gallery","line","floor1","7" 314 | "gallery","line","floor1","7" 315 | "gallery","line","floor1","7" 316 | "gallery","line","floor1","7" 317 | "gallery","line","floor1","7" 318 | "gallery","line","floor1","7" 319 | "gallery","line","floor1","7" 320 | "gallery","line","floor1","7" 321 | "gallery","line","floor1","7" 322 | "gallery","line","floor1","7" 323 | "gallery","line","floor1","7" 324 | "gallery","line","floor1","7" 325 | "gallery","line","floor1","7" 326 | "gallery","line","floor1","7" 327 | "gallery","line","floor1","7" 328 | "gallery","line","floor1","7" 329 | "gallery","line","floor1","7" 330 | "gallery","line","floor1","7" 331 | "gallery","line","floor1","7" 332 | "gallery","line","floor1","7" 333 | "gallery","line","floor1","7" 334 | "gallery","line","floor1","7" 335 | "gallery","line","floor1","7" 336 | "gallery","line","floor1","7" 337 | "gallery","line","floor1","7" 338 | "gallery","line","floor1","7" 339 | "gallery","line","floor1","7" 340 | "gallery","line","floor1","7" 341 | "gallery","line","floor1","7" 342 | "gallery","line","floor1","7" 343 | "gallery","line","floor1","7" 344 | "gallery","line","floor1","7" 345 | "gallery","line","floor1","7" 346 | "gallery","line","floor1","7" 347 | "gallery","line","floor1","7" 348 | "gallery","line","floor1","7" 349 | "gallery","line","floor1","7" 350 | "gallery","line","floor1","7" 351 | "gallery","line","floor1","7" 352 | "gallery","line","floor1","7" 353 | "gallery","line","floor1","7" 354 | "gallery","line","floor1","7" 355 | "gallery","line","floor1","7" 356 | "gallery","line","floor1","7" 357 | "gallery","line","floor1","7" 358 | "gallery","line","floor1","7" 359 | "gallery","line","floor1","7" 360 | "gallery","line","floor1","7" 361 | "gallery","line","floor1","7" 362 | "gallery","line","floor1","7" 363 | "gallery","line","floor1","7" 364 | "gallery","line","floor1","7" 365 | "gallery","line","floor1","7" 366 | "gallery","line","floor1","7" 367 | "gallery","line","floor1","7" 368 | "gallery","line","floor1","7" 369 | "gallery","line","floor1","7" 370 | "gallery","line","floor1","7" 371 | "gallery","line","floor1","7" 372 | "gallery","line","floor1","7" 373 | "gallery","line","floor1","7" 374 | "gallery","line","floor1","7" 375 | "gallery","line","floor1","7" 376 | "gallery","line","floor1","7" 377 | "gallery","line","floor1","7" 378 | "gallery","line","floor1","7" 379 | "gallery","line","floor1","7" 380 | "gallery","line","floor1","7" 381 | "gallery","line","floor1","7" 382 | "gallery","line","floor1","7" 383 | "gallery","line","floor1","7" 384 | "gallery","line","floor1","7" 385 | "gallery","line","floor1","7" 386 | "gallery","line","floor1","7" 387 | "gallery","line","floor1","7" 388 | "gallery","line","floor1","7" 389 | "gallery","line","floor1","7" 390 | "gallery","line","floor1","7" 391 | "gallery","line","floor1","7" 392 | "gallery","line","floor1","7" 393 | "gallery","line","floor1","7" 394 | "gallery","line","floor1","7" 395 | "gallery","line","floor1","7" 396 | "gallery","line","floor1","7" 397 | "gallery","line","floor1","7" 398 | "gallery","line","floor1","7" 399 | "gallery","line","floor1","7" 400 | "gallery","line","floor1","7" 401 | "gallery","line","floor1","7" 402 | "gallery","line","floor1","7" 403 | "gallery","line","floor1","7" 404 | "gallery","line","floor1","7" 405 | "gallery","line","floor1","7" 406 | "gallery","line","floor1","7" 407 | "gallery","line","floor1","7" 408 | "gallery","line","floor1","7" 409 | "gallery","line","floor1","7" 410 | "gallery","line","floor1","7" 411 | "gallery","line","floor1","7" 412 | "gallery","line","floor1","7" 413 | "gallery","line","floor1","7" 414 | "gallery","line","floor1","7" 415 | "gallery","line","floor1","7" 416 | "gallery","line","floor1","7" 417 | "gallery","line","floor1","7" 418 | "gallery","line","floor1","7" 419 | "gallery","line","floor1","7" 420 | "gallery","line","floor1","7" 421 | "gallery","line","floor1","7" 422 | "gallery","line","floor1","7" 423 | "gallery","line","floor1","7" 424 | "gallery","line","floor1","7" 425 | "gallery","line","floor1","7" 426 | "gallery","line","floor1","7" 427 | "gallery","line","floor1","7" 428 | "gallery","line","floor1","7" 429 | "gallery","line","floor1","7" 430 | "gallery","line","floor1","7" 431 | "gallery","line","floor1","7" 432 | "gallery","line","floor1","7" 433 | "gallery","line","floor1","7" 434 | "gallery","line","floor1","7" 435 | "gallery","line","floor1","7" 436 | "gallery","line","floor1","7" 437 | "gallery","line","floor1","7" 438 | "gallery","line","floor1","7" 439 | "gallery","line","floor1","7" 440 | "gallery","line","floor1","7" 441 | "gallery","line","floor1","7" 442 | "gallery","line","floor1","7" 443 | "gallery","line","floor1","7" 444 | "gallery","line","floor1","7" 445 | "gallery","line","floor1","7" 446 | "gallery","line","floor1","7" 447 | "gallery","line","floor1","7" 448 | "gallery","line","floor1","7" 449 | "gallery","line","floor1","7" 450 | "gallery","line","floor1","7" 451 | "gallery","line","floor1","7" 452 | "gallery","line","floor1","7" 453 | "gallery","line","floor1","7" 454 | "gallery","line","floor1","7" 455 | "gallery","line","floor1","7" 456 | "gallery","line","floor1","7" 457 | "gallery","line","floor1","7" 458 | "gallery","line","floor1","7" 459 | "gallery","line","floor1","7" 460 | "gallery","line","floor1","7" 461 | "gallery","line","floor1","7" 462 | "gallery","line","floor1","7" 463 | "gallery","line","floor1","7" 464 | "gallery","line","floor1","7" 465 | "gallery","line","floor1","7" 466 | "gallery","line","floor1","7" 467 | "gallery","line","floor1","7" 468 | "gallery","line","floor1","7" 469 | "gallery","line","floor1","7" 470 | "gallery","line","floor1","7" 471 | "gallery","line","floor1","7" 472 | "gallery","line","floor1","7" 473 | "gallery","line","floor1","7" 474 | "gallery","line","floor1","7" 475 | "gallery","line","floor1","7" 476 | "gallery","line","floor1","7" 477 | "gallery","line","floor1","7" 478 | "gallery","line","floor1","7" 479 | "gallery","line","floor1","7" 480 | "gallery","line","floor1","7" 481 | "gallery","line","floor1","7" 482 | "gallery","line","floor1","7" 483 | "gallery","line","floor1","7" 484 | "gallery","line","floor1","7" 485 | "gallery","line","floor1","7" 486 | "gallery","line","floor1","7" 487 | "gallery","line","floor1","7" 488 | "gallery","line","floor1","7" 489 | "gallery","line","floor1","7" 490 | "gallery","line","floor1","7" 491 | "gallery","line","floor1","7" 492 | "gallery","line","floor1","7" 493 | "gallery","line","floor1","7" 494 | "gallery","line","floor1","7" 495 | "gallery","line","floor1","7" 496 | "gallery","line","floor1","7" 497 | "gallery","line","floor1","7" 498 | "gallery","line","floor1","7" 499 | "gallery","line","floor1","7" 500 | "gallery","line","floor1","7" 501 | "gallery","line","floor1","7" 502 | "gallery","line","floor1","7" 503 | "gallery","line","floor1","7" 504 | "gallery","line","floor1","7" 505 | "gallery","line","floor1","7" 506 | "gallery","line","floor1","7" 507 | "gallery","line","floor1","7" 508 | "gallery","line","floor1","7" 509 | "gallery","line","floor1","7" 510 | "gallery","line","floor1","7" 511 | "gallery","line","floor1","7" 512 | "gallery","line","floor1","7" 513 | "gallery","line","floor1","7" 514 | "gallery","line","floor1","7" 515 | "gallery","line","floor1","7" 516 | "gallery","line","floor1","7" 517 | "gallery","line","floor1","7" 518 | "gallery","line","floor1","7" 519 | "gallery","line","floor1","7" 520 | "gallery","line","floor1","7" 521 | "gallery","line","floor1","7" 522 | "gallery","line","floor1","7" 523 | "gallery","line","floor1","7" 524 | "gallery","line","floor1","7" 525 | "gallery","line","floor1","7" 526 | "gallery","line","floor1","7" 527 | "gallery","line","floor1","7" 528 | "gallery","line","floor1","7" 529 | "gallery","line","floor1","7" 530 | "gallery","line","floor1","7" 531 | "gallery","line","floor1","7" 532 | "gallery","line","floor1","7" 533 | "gallery","line","floor1","7" 534 | "gallery","line","floor1","7" 535 | "gallery","line","floor1","7" 536 | "gallery","line","floor1","7" 537 | "gallery","line","floor1","7" 538 | "gallery","line","floor1","7" 539 | "gallery","line","floor1","7" 540 | "gallery","line","floor1","7" 541 | "gallery","line","floor1","7" 542 | "gallery","line","floor1","7" 543 | "gallery","line","floor1","7" 544 | "gallery","line","floor1","7" 545 | "gallery","line","floor1","7" 546 | "gallery","line","floor1","7" 547 | "gallery","line","floor1","7" 548 | "gallery","line","floor1","7" 549 | "gallery","line","floor1","7" 550 | "gallery","line","floor1","7" 551 | "gallery","line","floor1","7" 552 | "gallery","line","floor1","7" 553 | "gallery","line","floor1","7" 554 | "gallery","line","floor1","7" 555 | "gallery","line","floor1","7" 556 | "gallery","line","floor1","7" 557 | "gallery","line","floor1","7" 558 | "gallery","line","floor1","7" 559 | "gallery","line","floor1","7" 560 | "gallery","line","floor1","7" 561 | "gallery","line","floor1","7" 562 | "gallery","line","floor1","7" 563 | -------------------------------------------------------------------------------- /data/gallery/gallery_lines.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | Columns 4 5 | layer Char(254) 6 | layertype Char(254) 7 | block Char(254) 8 | colour Char(254) 9 | Data 10 | 11 | Line 0.897346 5.496596 0.897346 5.096047 12 | Pen (1,2,0) 13 | Line 0.897346 5.096047 1.393771 5.096047 14 | Pen (1,2,0) 15 | Line 1.453427 5.079002 1.453427 5.177675 16 | Pen (1,2,0) 17 | Line 1.453427 5.496596 1.214617 5.496596 18 | Pen (1,2,0) 19 | Line 1.393771 5.096047 1.393771 4.919209 20 | Pen (1,2,0) 21 | Line 1.393771 4.919209 1.568479 4.919209 22 | Pen (1,2,0) 23 | Line 1.568479 4.919209 1.568479 5.177675 24 | Pen (1,2,0) 25 | Line 1.568479 5.264363 1.472603 5.264363 26 | Pen (1,2,0) 27 | Line 1.472603 5.264363 1.472603 5.235733 28 | Pen (1,2,0) 29 | Line 1.472603 5.102438 1.527998 5.102438 30 | Pen (1,2,0) 31 | Line 1.527998 5.102438 1.527998 5.079002 32 | Pen (1,2,0) 33 | Line 1.527998 5.079002 1.453427 5.079002 34 | Pen (1,2,0) 35 | Line 1.472603 5.235733 1.453427 5.235733 36 | Pen (1,2,0) 37 | Line 1.472603 5.177675 1.453427 5.177675 38 | Pen (1,2,0) 39 | Line 1.453427 5.235733 1.453427 5.496596 40 | Pen (1,2,0) 41 | Line 1.472603 5.177675 1.472603 5.102438 42 | Pen (1,2,0) 43 | Line 2.210849 4.973272 2.210849 4.973272 44 | Pen (1,2,0) 45 | Line 2.210849 4.973272 2.210849 4.973272 46 | Pen (1,2,0) 47 | Line 2.210849 4.973272 2.210849 4.973272 48 | Pen (1,2,0) 49 | Line 2.210849 4.973272 2.210849 4.973272 50 | Pen (1,2,0) 51 | Line 1.568479 5.235733 1.587654 5.235733 52 | Pen (1,2,0) 53 | Line 1.568479 5.177675 1.587654 5.177675 54 | Pen (1,2,0) 55 | Line 1.914698 5.235733 1.947722 5.235733 56 | Pen (1,2,0) 57 | Line 1.568479 5.235733 1.568479 5.264363 58 | Pen (1,2,0) 59 | Line 1.587118 5.235733 1.587903 5.235733 60 | Pen (1,2,0) 61 | Line 1.587654 5.235733 1.587654 5.44413 62 | Pen (1,2,0) 63 | Line 1.587654 5.44413 1.914698 5.44413 64 | Pen (1,2,0) 65 | Line 1.914698 5.44413 1.914698 5.235733 66 | Pen (1,2,0) 67 | Line 1.914698 5.177675 1.947722 5.177675 68 | Pen (1,2,0) 69 | Line 2.210849 5.235733 2.248134 5.235733 70 | Pen (1,2,0) 71 | Line 2.210849 5.177675 2.248134 5.177675 72 | Pen (1,2,0) 73 | Line 2.210849 5.177675 2.210849 4.973272 74 | Pen (1,2,0) 75 | Line 2.210849 4.973272 1.947722 4.973272 76 | Pen (1,2,0) 77 | Line 1.947722 4.973272 1.947722 5.177675 78 | Pen (1,2,0) 79 | Line 1.947722 5.235733 1.947722 5.456914 80 | Pen (1,2,0) 81 | Line 1.947722 5.456914 2.050578 5.456914 82 | Pen (1,2,0) 83 | Line 1.914698 5.177675 1.914698 4.973272 84 | Pen (1,2,0) 85 | Line 1.914698 4.973272 1.587654 4.973272 86 | Pen (1,2,0) 87 | Line 1.587654 4.973272 1.587654 5.177675 88 | Pen (1,2,0) 89 | Line 2.248134 5.235733 2.248134 5.44413 90 | Pen (1,2,0) 91 | Line 2.248134 5.44413 2.552807 5.44413 92 | Pen (1,2,0) 93 | Line 2.552807 5.44413 2.552807 5.340263 94 | Pen (1,2,0) 95 | Line 3.541392 5.44413 3.869697 5.44413 96 | Pen (1,2,0) 97 | Line 2.581479 5.133571 2.581479 4.909674 98 | Pen (1,2,0) 99 | Line 2.581479 4.909674 2.907387 4.909674 100 | Pen (1,2,0) 101 | Line 2.699644 5.155383 2.699644 5.273178 102 | Pen (1,2,0) 103 | Line 3.404885 5.44413 3.404885 5.340263 104 | Pen (1,2,0) 105 | Line 2.927222 4.909674 2.927222 5.133571 106 | Pen (1,2,0) 107 | Line 3.177307 4.909674 3.177307 5.133571 108 | Pen (1,2,0) 109 | Line 2.859699 5.654929 2.927222 5.654929 110 | Pen (1,2,0) 111 | Line 3.541392 5.44413 3.541392 5.340263 112 | Pen (1,2,0) 113 | Line 3.541392 4.971474 3.869697 4.971474 114 | Pen (1,2,0) 115 | Line 4.543783 4.971474 4.543783 5.174495 116 | Pen (1,2,0) 117 | Line 4.214229 5.44413 4.214229 5.246368 118 | Pen (1,2,0) 119 | Line 4.186767 4.971474 4.186767 5.174495 120 | Pen (1,2,0) 121 | Line 3.885925 5.454235 3.885925 5.246368 122 | Pen (1,2,0) 123 | Line 3.869697 4.971474 3.869697 5.174495 124 | Pen (1,2,0) 125 | Line 3.5218 5.133571 3.5218 5.107413 126 | Pen (1,2,0) 127 | Line 4.676103 5.09256 4.613072 5.09256 128 | Pen (1,2,0) 129 | Line 4.613072 5.09256 4.613072 5.116278 130 | Pen (1,2,0) 131 | Line 3.024554 6.899961 3.024554 6.86589 132 | Pen (1,2,0) 133 | Line 3.090943 6.899961 3.090943 6.86589 134 | Pen (1,2,0) 135 | Line 1.42334 6.716422 1.506941 6.716422 136 | Pen (1,2,0) 137 | Line 1.432172 6.645998 1.506941 6.645998 138 | Pen (1,2,0) 139 | Line 0.65117 7.52656 0.65117 7.303872 140 | Pen (1,2,0) 141 | Line 0.65117 7.035306 1.139783 7.035306 142 | Pen (1,2,0) 143 | Line 2.180503 7.035306 2.180503 7.259111 144 | Pen (1,2,0) 145 | Line 2.180503 7.259111 1.978208 7.259111 146 | Pen (1,2,0) 147 | Line 0.65117 7.303872 0.729544 7.303872 148 | Pen (1,2,0) 149 | Line 1.93462 7.035306 1.93462 7.118654 150 | Pen (1,2,0) 151 | Line 1.978208 7.259111 1.978208 7.169933 152 | Pen (1,2,0) 153 | Line 1.447462 7.01353 1.685913 7.01353 154 | Pen (1,2,0) 155 | Line 2.178199 7.01353 2.178199 6.869946 156 | Pen (1,2,0) 157 | Line 2.178199 6.869946 2.108792 6.869946 158 | Pen (1,2,0) 159 | Line 1.447462 6.869946 1.447462 6.921226 160 | Pen (1,2,0) 161 | Line 1.978208 6.967378 1.950004 6.967378 162 | Pen (1,2,0) 163 | Line 1.978208 6.921226 1.950004 6.921226 164 | Pen (1,2,0) 165 | Line 1.685913 6.869946 1.685913 6.921226 166 | Pen (1,2,0) 167 | Line 1.708989 6.869946 1.708989 6.921226 168 | Pen (1,2,0) 169 | Line 1.950004 6.869946 1.950004 6.921226 170 | Pen (1,2,0) 171 | Line 1.978208 6.869946 1.978208 6.921226 172 | Pen (1,2,0) 173 | Line 1.175679 7.035306 1.175679 7.118654 174 | Pen (1,2,0) 175 | Line 1.415837 7.035306 1.415837 7.118654 176 | Pen (1,2,0) 177 | Line 1.450026 7.035306 1.450026 7.118654 178 | Pen (1,2,0) 179 | Line 0.729544 7.572438 0.729544 7.52656 180 | Pen (1,2,0) 181 | Line 0.788516 7.259111 0.788516 7.303872 182 | Pen (1,2,0) 183 | Line 1.450026 7.705807 1.415837 7.705807 184 | Pen (1,2,0) 185 | Line 1.139783 7.641708 1.175679 7.641708 186 | Pen (1,2,0) 187 | Line 1.139783 7.781322 1.139783 7.705807 188 | Pen (1,2,0) 189 | Line 1.139783 7.169933 1.175679 7.169933 190 | Pen (1,2,0) 191 | Line 1.978208 7.118654 1.93462 7.118654 192 | Pen (1,2,0) 193 | Line 1.798728 7.572438 1.798728 7.52656 194 | Pen (1,2,0) 195 | Line 1.852572 7.259111 1.852572 7.303872 196 | Pen (1,2,0) 197 | Line 4.785242 6.499699 4.785242 6.416263 198 | Pen (1,2,0) 199 | Line 4.863309 5.49826 4.863309 5.526281 200 | Pen (1,2,0) 201 | Line 4.627576 5.93955 4.609035 5.93955 202 | Pen (1,2,0) 203 | Line 1.356291 6.002979 1.470921 6.002979 204 | Pen (1,2,0) 205 | Line 4.26805 5.902956 4.231457 5.902956 206 | Pen (1,2,0) 207 | Line 3.809408 6.054211 3.836244 6.054211 208 | Pen (1,2,0) 209 | Line 3.970421 6.200586 3.970421 6.17375 210 | Pen (1,2,0) 211 | Line 4.107038 6.200586 4.107038 6.17375 212 | Pen (1,2,0) 213 | Line 4.231457 6.114967 4.231457 6.054211 214 | Pen (1,2,0) 215 | Line 4.26805 6.114967 4.26805 6.054211 216 | Pen (1,2,0) 217 | Line 3.89056 5.771219 3.970421 5.771219 218 | Pen (1,2,0) 219 | Line 4.173844 5.739504 4.107038 5.739504 220 | Pen (1,2,0) 221 | Line 3.836244 5.841483 3.836244 5.902956 222 | Pen (1,2,0) 223 | Line 3.809408 5.841483 3.809408 5.902956 224 | Pen (1,2,0) 225 | Line 3.89056 6.200586 3.970421 6.200586 226 | Pen (1,2,0) 227 | Line 4.17795 6.17375 4.107038 6.17375 228 | Pen (1,2,0) 229 | Line 3.478845 6.114967 3.478845 6.002979 230 | Pen (1,2,0) 231 | Line 3.449501 6.114967 3.449501 6.002979 232 | Pen (1,2,0) 233 | Line 2.859699 6.283068 3.024554 6.283068 234 | Pen (1,2,0) 235 | Line 3.242329 6.308451 3.090943 6.308451 236 | Pen (1,2,0) 237 | Line 2.631798 6.114967 2.631798 6.002979 238 | Pen (1,2,0) 239 | Line 2.720639 5.93955 2.720639 5.807481 240 | Pen (1,2,0) 241 | Line 2.789537 5.133571 2.789537 5.155383 242 | Pen (1,2,0) 243 | Line 2.859699 5.675684 2.927222 5.675684 244 | Pen (1,2,0) 245 | Line 2.552807 5.340263 2.699644 5.340263 246 | Pen (1,2,0) 247 | Line 3.541392 5.273178 3.404885 5.273178 248 | Pen (1,2,0) 249 | Line 2.581479 5.133571 2.720639 5.133571 250 | Pen (1,2,0) 251 | Line 2.907387 5.133571 2.907387 4.909674 252 | Pen (1,2,0) 253 | Line 3.195668 5.133571 3.195668 4.909674 254 | Pen (1,2,0) 255 | Line 2.977864 5.155383 2.977864 5.133571 256 | Pen (1,2,0) 257 | Line 3.126771 4.883771 3.126771 4.909674 258 | Pen (1,2,0) 259 | Line 2.210849 5.807481 2.108792 5.807481 260 | Pen (1,2,0) 261 | Line 2.210849 5.472367 2.108792 5.472367 262 | Pen (1,2,0) 263 | Line 1.925183 6.147993 2.050578 6.147993 264 | Pen (1,2,0) 265 | Line 2.737864 6.332928 2.737864 6.147993 266 | Pen (1,2,0) 267 | Line 2.313601 6.49248 2.313601 6.147993 268 | Pen (1,2,0) 269 | Line 2.313601 6.49248 2.636331 6.49248 270 | Pen (1,2,0) 271 | Line 2.636331 6.49248 2.636331 6.438087 272 | Pen (1,2,0) 273 | Line 2.636331 6.438087 2.859699 6.438087 274 | Pen (1,2,0) 275 | Line 2.737864 6.332928 2.859699 6.332928 276 | Pen (1,2,0) 277 | Line 3.434089 6.465206 3.434089 6.336554 278 | Pen (1,2,0) 279 | Line 3.434089 6.336554 3.242329 6.336554 280 | Pen (1,2,0) 281 | Line 3.242329 6.409078 3.303547 6.409078 282 | Pen (1,2,0) 283 | Line 4.637979 6.820529 4.637979 6.716422 284 | Pen (1,2,0) 285 | Line 4.610913 6.86589 4.610913 6.716422 286 | Pen (1,2,0) 287 | Line 0.877484 6.683992 0.954269 6.683992 288 | Pen (1,2,0) 289 | Line 1.071846 6.663596 1.003459 6.663596 290 | Pen (1,2,0) 291 | Line 0.954269 6.683992 0.954269 6.663596 292 | Pen (1,2,0) 293 | Line 1.003459 6.683992 1.003459 6.663596 294 | Pen (1,2,0) 295 | Line 1.146231 6.529223 1.146231 6.41633 296 | Pen (1,2,0) 297 | Line 1.214617 5.496596 1.214617 5.524291 298 | Pen (1,2,0) 299 | Line 1.350191 6.564016 1.432172 6.645998 300 | Pen (1,2,0) 301 | Line 1.266328 6.819686 1.222575 6.775933 302 | Pen (1,2,0) 303 | Line 1.229015 6.802769 1.212377 6.786131 304 | Pen (1,2,0) 305 | Line 1.165755 6.630875 1.187015 6.609615 306 | Pen (1,2,0) 307 | Line 1.159428 6.615606 1.176217 6.598817 308 | Pen (1,2,0) 309 | Line 1.335907 6.803855 1.42334 6.716422 310 | Pen (1,2,0) 311 | Line 1.106639 6.821965 1.106639 6.807568 312 | Pen (1,2,0) 313 | Line 1.106639 6.733183 1.159428 6.733183 314 | Pen (1,2,0) 315 | Line 1.106639 6.821965 1.229015 6.821965 316 | Pen (1,2,0) 317 | Line 1.229015 6.821965 1.229015 6.802769 318 | Pen (1,2,0) 319 | Line 1.071846 6.761977 1.106639 6.761977 320 | Pen (1,2,0) 321 | Line 1.106639 6.807568 1.071846 6.807568 322 | Pen (1,2,0) 323 | Line 1.071846 6.579613 1.113837 6.579613 324 | Pen (1,2,0) 325 | Line 1.071846 6.529223 1.146231 6.529223 326 | Pen (1,2,0) 327 | Line 1.113837 6.615606 1.113837 6.579613 328 | Pen (1,2,0) 329 | Line 1.113837 6.615606 1.159428 6.615606 330 | Pen (1,2,0) 331 | Line 1.350191 6.564016 1.232614 6.564016 332 | Pen (1,2,0) 333 | Line 4.958679 6.86589 5.012308 6.812261 334 | Pen (1,2,0) 335 | Line 4.637979 6.537699 4.675979 6.499699 336 | Pen (1,2,0) 337 | Line 4.68334 6.86589 4.637979 6.820529 338 | Pen (1,2,0) 339 | Line 5.012308 6.547321 4.964686 6.499699 340 | Pen (1,2,0) 341 | Line 4.231457 6.054211 4.26805 6.054211 342 | Pen (1,2,0) 343 | Line 4.231457 5.902956 4.231457 5.841483 344 | Pen (1,2,0) 345 | Line 4.26805 5.902956 4.26805 5.841483 346 | Pen (1,2,0) 347 | Line 3.809408 6.054211 3.809408 6.114967 348 | Pen (1,2,0) 349 | Line 3.836244 5.902956 3.809408 5.902956 350 | Pen (1,2,0) 351 | Line 4.26805 6.114967 4.609035 6.114967 352 | Pen (1,2,0) 353 | Line 4.609035 6.114967 4.609035 6.002979 354 | Pen (1,2,0) 355 | Line 3.836244 6.054211 3.836244 6.114967 356 | Pen (1,2,0) 357 | Line 3.809408 5.841483 3.478845 5.841483 358 | Pen (1,2,0) 359 | Line 3.89056 6.200586 3.89056 6.465206 360 | Pen (1,2,0) 361 | Line 3.970421 6.17375 3.89056 6.17375 362 | Pen (1,2,0) 363 | Line 4.107038 6.200586 4.17795 6.200586 364 | Pen (1,2,0) 365 | Line 4.17795 6.17375 4.231457 6.114967 366 | Pen (1,2,0) 367 | Line 3.89056 6.17375 3.836244 6.114967 368 | Pen (1,2,0) 369 | Line 4.173844 5.739504 4.173844 5.472864 370 | Pen (1,2,0) 371 | Line 4.107038 5.771219 4.17795 5.771219 372 | Pen (1,2,0) 373 | Line 3.970421 5.739504 3.886454 5.739504 374 | Pen (1,2,0) 375 | Line 3.970421 5.771219 3.970421 5.739504 376 | Pen (1,2,0) 377 | Line 4.107038 5.771219 4.107038 5.739504 378 | Pen (1,2,0) 379 | Line 3.836244 5.841483 3.89056 5.771219 380 | Pen (1,2,0) 381 | Line 4.231457 5.841483 4.17795 5.771219 382 | Pen (1,2,0) 383 | Line 3.985653 6.499699 3.985653 6.465206 384 | Pen (1,2,0) 385 | Line 3.264524 6.114967 3.264524 6.002979 386 | Pen (1,2,0) 387 | Line 4.676103 5.246368 4.649889 5.246368 388 | Pen (1,2,0) 389 | Line 3.541392 5.107413 3.5218 5.107413 390 | Pen (1,2,0) 391 | Line 3.541392 5.054706 3.5218 5.054706 392 | Pen (1,2,0) 393 | Line 3.886454 5.472864 3.985653 5.472864 394 | Pen (1,2,0) 395 | Line 4.610913 6.499699 4.081485 6.499699 396 | Pen (1,2,0) 397 | Line 4.68334 6.86589 4.958679 6.86589 398 | Pen (1,2,0) 399 | Line 5.012308 6.812261 5.012308 6.547321 400 | Pen (1,2,0) 401 | Line 4.964686 6.499699 4.863309 6.499699 402 | Pen (1,2,0) 403 | Line 4.610913 6.645998 4.637979 6.645998 404 | Pen (1,2,0) 405 | Line 4.610913 6.716422 4.637979 6.716422 406 | Pen (1,2,0) 407 | Line 4.637979 6.645998 4.637979 6.537699 408 | Pen (1,2,0) 409 | Line 4.610913 6.645998 4.610913 6.499699 410 | Pen (1,2,0) 411 | Line 4.785242 6.499699 4.675979 6.499699 412 | Pen (1,2,0) 413 | Line 4.863309 6.416263 5.007673 6.416263 414 | Pen (1,2,0) 415 | Line 5.007673 6.416263 5.007673 5.526281 416 | Pen (1,2,0) 417 | Line 5.007673 5.526281 4.863309 5.526281 418 | Pen (1,2,0) 419 | Line 4.863309 6.416263 4.863309 6.499699 420 | Pen (1,2,0) 421 | Line 4.609035 6.002979 4.627576 6.002979 422 | Pen (1,2,0) 423 | Line 4.609035 5.93955 4.609035 5.841483 424 | Pen (1,2,0) 425 | Line 4.609035 5.841483 4.26805 5.841483 426 | Pen (1,2,0) 427 | Line 4.627576 6.002979 4.627576 6.416263 428 | Pen (1,2,0) 429 | Line 4.627576 6.416263 4.785242 6.416263 430 | Pen (1,2,0) 431 | Line 4.785242 5.526281 4.785242 5.49826 432 | Pen (1,2,0) 433 | Line 4.785242 5.526281 4.627576 5.526281 434 | Pen (1,2,0) 435 | Line 4.627576 5.526281 4.627576 5.93955 436 | Pen (1,2,0) 437 | Line 4.863309 5.49826 5.200392 5.49826 438 | Pen (1,2,0) 439 | Line 5.200392 5.49826 5.200392 5.09256 440 | Pen (1,2,0) 441 | Line 5.200392 5.09256 4.741015 5.09256 442 | Pen (1,2,0) 443 | Line 4.649889 5.44413 4.649889 5.246368 444 | Pen (1,2,0) 445 | Line 4.563755 5.44413 4.649889 5.44413 446 | Pen (1,2,0) 447 | Line 4.543783 5.399455 4.543783 5.44413 448 | Pen (1,2,0) 449 | Line 4.543783 5.246368 4.543783 5.399455 450 | Pen (1,2,0) 451 | Line 4.563755 5.246368 4.563755 5.44413 452 | Pen (1,2,0) 453 | Line 4.649889 5.174495 4.649889 5.116278 454 | Pen (1,2,0) 455 | Line 4.676103 5.246368 4.676103 5.49826 456 | Pen (1,2,0) 457 | Line 4.676103 5.49826 4.785242 5.49826 458 | Pen (1,2,0) 459 | Line 4.563755 5.246368 4.543783 5.246368 460 | Pen (1,2,0) 461 | Line 4.214229 5.246368 4.186767 5.246368 462 | Pen (1,2,0) 463 | Line 4.563755 5.174495 4.543783 5.174495 464 | Pen (1,2,0) 465 | Line 4.676103 5.174495 4.649889 5.174495 466 | Pen (1,2,0) 467 | Line 4.619931 5.116278 4.640336 5.116278 468 | Pen (1,2,0) 469 | Line 4.563755 5.116278 4.563755 5.174495 470 | Pen (1,2,0) 471 | Line 4.741015 5.09256 4.741015 4.936522 472 | Pen (1,2,0) 473 | Line 4.741015 4.936522 4.563755 4.936522 474 | Pen (1,2,0) 475 | Line 4.563755 4.936522 4.563755 5.116278 476 | Pen (1,2,0) 477 | Line 4.676103 5.09256 4.676103 5.174495 478 | Pen (1,2,0) 479 | Line 4.649889 5.116278 4.613072 5.116278 480 | Pen (1,2,0) 481 | Line 4.214229 5.44413 4.543783 5.44413 482 | Pen (1,2,0) 483 | Line 4.081485 5.472864 4.173844 5.472864 484 | Pen (1,2,0) 485 | Line 3.985653 5.454235 3.885925 5.454235 486 | Pen (1,2,0) 487 | Line 3.985653 5.472864 3.985653 5.454235 488 | Pen (1,2,0) 489 | Line 4.081485 5.454235 4.081485 5.472864 490 | Pen (1,2,0) 491 | Line 4.186767 5.454235 4.081485 5.454235 492 | Pen (1,2,0) 493 | Line 3.886454 5.472864 3.886454 5.739504 494 | Pen (1,2,0) 495 | Line 4.17795 6.465206 4.17795 6.200586 496 | Pen (1,2,0) 497 | Line 4.081485 6.465206 4.081485 6.499699 498 | Pen (1,2,0) 499 | Line 4.081485 6.465206 4.17795 6.465206 500 | Pen (1,2,0) 501 | Line 3.985653 6.499699 3.478845 6.499699 502 | Pen (1,2,0) 503 | Line 3.89056 6.465206 3.985653 6.465206 504 | Pen (1,2,0) 505 | Line 3.885925 5.246368 3.869697 5.246368 506 | Pen (1,2,0) 507 | Line 3.869697 5.246368 3.869697 5.44413 508 | Pen (1,2,0) 509 | Line 3.885925 5.174495 3.885925 4.971474 510 | Pen (1,2,0) 511 | Line 3.885925 5.174495 3.869697 5.174495 512 | Pen (1,2,0) 513 | Line 4.214229 5.174495 4.186767 5.174495 514 | Pen (1,2,0) 515 | Line 4.214229 5.174495 4.214229 4.971474 516 | Pen (1,2,0) 517 | Line 4.186767 5.246368 4.186767 5.454235 518 | Pen (1,2,0) 519 | Line 4.214229 4.971474 4.543783 4.971474 520 | Pen (1,2,0) 521 | Line 3.885925 4.971474 4.186767 4.971474 522 | Pen (1,2,0) 523 | Line 3.541392 5.054706 3.541392 4.971474 524 | Pen (1,2,0) 525 | Line 3.5218 5.054706 3.5218 4.909674 526 | Pen (1,2,0) 527 | Line 3.541392 5.273178 3.541392 5.107413 528 | Pen (1,2,0) 529 | Line 3.404885 5.273178 3.404885 5.155383 530 | Pen (1,2,0) 531 | Line 3.404885 5.340263 3.541392 5.340263 532 | Pen (1,2,0) 533 | Line 2.699644 5.273178 2.552807 5.273178 534 | Pen (1,2,0) 535 | Line 3.478845 6.114967 3.809408 6.114967 536 | Pen (1,2,0) 537 | Line 3.264524 6.114967 3.449501 6.114967 538 | Pen (1,2,0) 539 | Line 3.449501 5.93955 3.449501 5.841483 540 | Pen (1,2,0) 541 | Line 3.449501 5.841483 3.264524 5.841483 542 | Pen (1,2,0) 543 | Line 3.478845 5.93955 3.478845 5.841483 544 | Pen (1,2,0) 545 | Line 3.264524 5.93955 3.242329 5.93955 546 | Pen (1,2,0) 547 | Line 3.449501 6.002979 3.478845 6.002979 548 | Pen (1,2,0) 549 | Line 3.478845 5.93955 3.449501 5.93955 550 | Pen (1,2,0) 551 | Line 3.264524 5.93955 3.264524 5.841483 552 | Pen (1,2,0) 553 | Line 3.242329 5.93955 3.242329 5.675684 554 | Pen (1,2,0) 555 | Line 2.859699 5.93955 2.789537 5.93955 556 | Pen (1,2,0) 557 | Line 3.242329 6.002979 3.264524 6.002979 558 | Pen (1,2,0) 559 | Line 3.449501 6.499699 3.449501 6.645998 560 | Pen (1,2,0) 561 | Line 3.478845 6.499699 3.478845 6.645998 562 | Pen (1,2,0) 563 | Line 3.449501 6.716422 3.449501 6.86589 564 | Pen (1,2,0) 565 | Line 3.478845 6.716422 3.478845 6.86589 566 | Pen (1,2,0) 567 | Line 3.449501 6.645998 3.478845 6.645998 568 | Pen (1,2,0) 569 | Line 3.449501 6.716422 3.478845 6.716422 570 | Pen (1,2,0) 571 | Line 3.449501 6.499699 3.090943 6.499699 572 | Pen (1,2,0) 573 | Line 3.478845 6.86589 4.610913 6.86589 574 | Pen (1,2,0) 575 | Line 3.024554 6.899961 2.809112 6.899961 576 | Pen (1,2,0) 577 | Line 2.809112 6.899961 2.809112 7.169408 578 | Pen (1,2,0) 579 | Line 2.809112 7.169408 3.306195 7.169408 580 | Pen (1,2,0) 581 | Line 3.306195 7.169408 3.306195 6.899961 582 | Pen (1,2,0) 583 | Line 3.306195 6.899961 3.090943 6.899961 584 | Pen (1,2,0) 585 | Line 3.090943 6.86589 3.449501 6.86589 586 | Pen (1,2,0) 587 | Line 3.024554 6.499699 2.67147 6.499699 588 | Pen (1,2,0) 589 | Line 2.67147 6.499699 2.67147 6.645998 590 | Pen (1,2,0) 591 | Line 3.090943 6.465206 3.242329 6.465206 592 | Pen (1,2,0) 593 | Line 3.024554 6.308451 3.024554 6.283068 594 | Pen (1,2,0) 595 | Line 3.024554 6.499699 3.024554 6.465206 596 | Pen (1,2,0) 597 | Line 3.090943 6.499699 3.090943 6.465206 598 | Pen (1,2,0) 599 | Line 3.090943 6.308451 3.090943 6.283068 600 | Pen (1,2,0) 601 | Line 3.303547 6.465206 3.434089 6.465206 602 | Pen (1,2,0) 603 | Line 3.242329 6.465206 3.242329 6.409078 604 | Pen (1,2,0) 605 | Line 3.242329 6.336554 3.242329 6.308451 606 | Pen (1,2,0) 607 | Line 3.303547 6.409078 3.303547 6.465206 608 | Pen (1,2,0) 609 | Line 2.67147 6.716422 2.67147 6.86589 610 | Pen (1,2,0) 611 | Line 2.67147 6.86589 3.024554 6.86589 612 | Pen (1,2,0) 613 | Line 2.642733 6.645998 2.642733 6.597127 614 | Pen (1,2,0) 615 | Line 2.642733 6.597127 2.604256 6.597127 616 | Pen (1,2,0) 617 | Line 2.642733 6.645998 2.67147 6.645998 618 | Pen (1,2,0) 619 | Line 2.642733 6.716422 2.67147 6.716422 620 | Pen (1,2,0) 621 | Line 2.859699 6.438087 2.859699 6.465206 622 | Pen (1,2,0) 623 | Line 2.859699 6.465206 3.024554 6.465206 624 | Pen (1,2,0) 625 | Line 2.859699 6.308451 2.859699 6.332928 626 | Pen (1,2,0) 627 | Line 3.024554 6.308451 2.859699 6.308451 628 | Pen (1,2,0) 629 | Line 3.090943 6.283068 3.242329 6.283068 630 | Pen (1,2,0) 631 | Line 2.631798 5.93955 2.631798 5.841483 632 | Pen (1,2,0) 633 | Line 2.313601 6.147993 2.737864 6.147993 634 | Pen (1,2,0) 635 | Line 2.237594 6.114967 2.237594 6.002979 636 | Pen (1,2,0) 637 | Line 2.237594 6.114967 2.631798 6.114967 638 | Pen (1,2,0) 639 | Line 2.210849 5.93955 2.210849 5.899902 640 | Pen (1,2,0) 641 | Line 2.237594 5.93955 2.237594 5.841483 642 | Pen (1,2,0) 643 | Line 2.631798 6.002979 2.859699 6.002979 644 | Pen (1,2,0) 645 | Line 2.210849 6.002979 2.237594 6.002979 646 | Pen (1,2,0) 647 | Line 1.925183 5.93955 1.905635 5.93955 648 | Pen (1,2,0) 649 | Line 2.237594 5.93955 2.210849 5.93955 650 | Pen (1,2,0) 651 | Line 2.859699 6.002979 2.859699 6.283068 652 | Pen (1,2,0) 653 | Line 2.631798 5.841483 2.237594 5.841483 654 | Pen (1,2,0) 655 | Line 2.720639 5.93955 2.631798 5.93955 656 | Pen (1,2,0) 657 | Line 2.789537 5.807481 2.829689 5.807481 658 | Pen (1,2,0) 659 | Line 2.829689 5.807481 2.829689 5.472367 660 | Pen (1,2,0) 661 | Line 2.829689 5.472367 2.789537 5.472367 662 | Pen (1,2,0) 663 | Line 2.789537 5.807481 2.789537 5.93955 664 | Pen (1,2,0) 665 | Line 2.720639 5.472367 2.720639 5.44413 666 | Pen (1,2,0) 667 | Line 2.720639 5.472367 2.367031 5.472367 668 | Pen (1,2,0) 669 | Line 2.367031 5.472367 2.367031 5.807481 670 | Pen (1,2,0) 671 | Line 2.367031 5.807481 2.720639 5.807481 672 | Pen (1,2,0) 673 | Line 2.789537 5.44413 2.927222 5.44413 674 | Pen (1,2,0) 675 | Line 3.242329 6.283068 3.242329 6.002979 676 | Pen (1,2,0) 677 | Line 2.050578 7.035306 2.050578 7.01353 678 | Pen (1,2,0) 679 | Line 2.108792 7.035306 2.108792 7.01353 680 | Pen (1,2,0) 681 | Line 1.925183 6.027503 2.012647 6.114967 682 | Pen (1,2,0) 683 | Line 2.15243 5.841483 2.210849 5.899902 684 | Pen (1,2,0) 685 | Line 1.925183 5.918418 2.002117 5.841483 686 | Pen (1,2,0) 687 | Line 2.131068 6.114967 2.210849 6.035187 688 | Pen (1,2,0) 689 | Line 1.905635 6.114967 1.905635 6.002979 690 | Pen (1,2,0) 691 | Line 1.165755 6.719113 1.165755 6.630875 692 | Pen (1,2,0) 693 | Line 1.957293 6.841111 2.050578 6.841111 694 | Pen (1,2,0) 695 | Line 1.868974 6.761185 1.922299 6.761185 696 | Pen (1,2,0) 697 | Line 1.83398 6.521407 1.581927 6.521407 698 | Pen (1,2,0) 699 | Line 1.546933 6.597127 1.506941 6.597127 700 | Pen (1,2,0) 701 | Line 1.506941 6.597127 1.506941 6.645998 702 | Pen (1,2,0) 703 | Line 1.922299 6.597127 1.868974 6.597127 704 | Pen (1,2,0) 705 | Line 1.83398 6.841111 1.868974 6.761185 706 | Pen (1,2,0) 707 | Line 1.868974 6.761185 1.922299 6.761185 708 | Pen (1,2,0) 709 | Line 1.922299 6.761185 1.957293 6.841111 710 | Pen (1,2,0) 711 | Line 1.957293 6.521407 1.922299 6.597127 712 | Pen (1,2,0) 713 | Line 1.868974 6.597127 1.83398 6.521407 714 | Pen (1,2,0) 715 | Line 2.235616 6.761185 2.28894 6.761185 716 | Pen (1,2,0) 717 | Line 2.28894 6.597127 2.235616 6.597127 718 | Pen (1,2,0) 719 | Line 2.200621 6.841111 2.235616 6.761185 720 | Pen (1,2,0) 721 | Line 2.235616 6.761185 2.28894 6.761185 722 | Pen (1,2,0) 723 | Line 2.28894 6.761185 2.323935 6.841111 724 | Pen (1,2,0) 725 | Line 2.323935 6.521407 2.28894 6.597127 726 | Pen (1,2,0) 727 | Line 2.235616 6.597127 2.200621 6.521407 728 | Pen (1,2,0) 729 | Line 1.546933 6.761185 1.581927 6.841111 730 | Pen (1,2,0) 731 | Line 1.581927 6.521407 1.546933 6.597127 732 | Pen (1,2,0) 733 | Line 2.569262 6.841111 2.604256 6.761185 734 | Pen (1,2,0) 735 | Line 2.604256 6.597127 2.569262 6.521407 736 | Pen (1,2,0) 737 | Line 2.569262 6.521407 2.323935 6.521407 738 | Pen (1,2,0) 739 | Line 2.604256 6.761185 2.642733 6.761185 740 | Pen (1,2,0) 741 | Line 2.642733 6.761185 2.642733 6.716422 742 | Pen (1,2,0) 743 | Line 1.581927 6.841111 1.83398 6.841111 744 | Pen (1,2,0) 745 | Line 2.050578 6.521407 1.957293 6.521407 746 | Pen (1,2,0) 747 | Line 2.108792 6.485793 2.210849 6.485793 748 | Pen (1,2,0) 749 | Line 2.210849 6.485793 2.210849 6.147993 750 | Pen (1,2,0) 751 | Line 2.050578 6.147993 2.050578 6.114967 752 | Pen (1,2,0) 753 | Line 2.108792 6.147993 2.108792 6.114967 754 | Pen (1,2,0) 755 | Line 2.323935 6.841111 2.569262 6.841111 756 | Pen (1,2,0) 757 | Line 2.200621 6.521407 2.108792 6.521407 758 | Pen (1,2,0) 759 | Line 1.356291 5.93955 1.356291 5.524291 760 | Pen (1,2,0) 761 | Line 1.356291 5.524291 1.214617 5.524291 762 | Pen (1,2,0) 763 | Line 1.470921 6.002979 1.470921 6.114967 764 | Pen (1,2,0) 765 | Line 1.470921 6.114967 1.905635 6.114967 766 | Pen (1,2,0) 767 | Line 1.905635 6.002979 1.925183 6.002979 768 | Pen (1,2,0) 769 | Line 1.470921 5.93955 1.356291 5.93955 770 | Pen (1,2,0) 771 | Line 1.905635 5.93955 1.905635 5.841483 772 | Pen (1,2,0) 773 | Line 2.108792 6.147993 2.210849 6.147993 774 | Pen (1,2,0) 775 | Line 1.925183 6.147993 1.925183 6.485793 776 | Pen (1,2,0) 777 | Line 1.925183 6.485793 2.050578 6.485793 778 | Pen (1,2,0) 779 | Line 1.925183 5.918418 1.925183 5.93955 780 | Pen (1,2,0) 781 | Line 2.210849 5.807481 2.210849 5.472367 782 | Pen (1,2,0) 783 | Line 2.210849 6.035187 2.210849 6.002979 784 | Pen (1,2,0) 785 | Line 2.108792 6.114967 2.131068 6.114967 786 | Pen (1,2,0) 787 | Line 2.012647 6.114967 2.050578 6.114967 788 | Pen (1,2,0) 789 | Line 1.905635 5.841483 1.470921 5.841483 790 | Pen (1,2,0) 791 | Line 1.470921 5.841483 1.470921 5.93955 792 | Pen (1,2,0) 793 | Line 2.050578 5.841483 2.002117 5.841483 794 | Pen (1,2,0) 795 | Line 2.15243 5.841483 2.108792 5.841483 796 | Pen (1,2,0) 797 | Line 1.925183 6.002979 1.925183 6.027503 798 | Pen (1,2,0) 799 | Line 2.050578 5.807481 1.925183 5.807481 800 | Pen (1,2,0) 801 | Line 2.050578 5.841483 2.050578 5.807481 802 | Pen (1,2,0) 803 | Line 2.108792 5.841483 2.108792 5.807481 804 | Pen (1,2,0) 805 | Line 2.050578 5.472367 2.050578 5.456914 806 | Pen (1,2,0) 807 | Line 2.108792 5.472367 2.108792 5.456914 808 | Pen (1,2,0) 809 | Line 1.146231 5.524291 0.982795 5.524291 810 | Pen (1,2,0) 811 | Line 0.982795 5.524291 0.982795 6.41633 812 | Pen (1,2,0) 813 | Line 0.982795 6.41633 1.146231 6.41633 814 | Pen (1,2,0) 815 | Line 1.146231 5.496596 0.897346 5.496596 816 | Pen (1,2,0) 817 | Line 1.214617 6.41633 1.214617 6.560417 818 | Pen (1,2,0) 819 | Line 1.146231 5.524291 1.146231 5.496596 820 | Pen (1,2,0) 821 | Line 2.050578 5.472367 1.925183 5.472367 822 | Pen (1,2,0) 823 | Line 1.925183 5.472367 1.925183 5.807481 824 | Pen (1,2,0) 825 | Line 2.210849 5.456914 2.108792 5.456914 826 | Pen (1,2,0) 827 | Line 2.210849 5.456914 2.210849 5.235733 828 | Pen (1,2,0) 829 | Line 0.65117 7.52656 0.729544 7.52656 830 | Pen (1,2,0) 831 | Line 1.266328 7.035306 1.266328 7.00008 832 | Pen (1,2,0) 833 | Line 1.335907 7.035306 1.335907 7.00008 834 | Pen (1,2,0) 835 | Line 1.93462 7.572438 1.852572 7.572438 836 | Pen (1,2,0) 837 | Line 0.65117 7.572438 0.65117 7.781322 838 | Pen (1,2,0) 839 | Line 0.65117 7.781322 1.139783 7.781322 840 | Pen (1,2,0) 841 | Line 0.65117 7.259111 0.65117 7.035306 842 | Pen (1,2,0) 843 | Line 1.93462 7.572438 1.93462 7.781322 844 | Pen (1,2,0) 845 | Line 1.175679 7.781322 1.415837 7.781322 846 | Pen (1,2,0) 847 | Line 1.450026 7.781322 1.93462 7.781322 848 | Pen (1,2,0) 849 | Line 1.139783 7.641708 1.139783 7.572438 850 | Pen (1,2,0) 851 | Line 1.175679 7.705807 1.175679 7.781322 852 | Pen (1,2,0) 853 | Line 1.415837 7.705807 1.415837 7.781322 854 | Pen (1,2,0) 855 | Line 1.450026 7.705807 1.450026 7.781322 856 | Pen (1,2,0) 857 | Line 1.415837 7.641708 1.450026 7.641708 858 | Pen (1,2,0) 859 | Line 1.175679 7.705807 1.139783 7.705807 860 | Pen (1,2,0) 861 | Line 1.139783 7.572438 0.788516 7.572438 862 | Pen (1,2,0) 863 | Line 1.139783 7.52656 1.139783 7.303872 864 | Pen (1,2,0) 865 | Line 1.450026 7.572438 1.450026 7.641708 866 | Pen (1,2,0) 867 | Line 1.450026 7.52656 1.798728 7.52656 868 | Pen (1,2,0) 869 | Line 1.798728 7.572438 1.450026 7.572438 870 | Pen (1,2,0) 871 | Line 1.852572 7.52656 1.93462 7.52656 872 | Pen (1,2,0) 873 | Line 1.798728 7.303872 1.798728 7.259111 874 | Pen (1,2,0) 875 | Line 1.852572 7.52656 1.852572 7.572438 876 | Pen (1,2,0) 877 | Line 1.450026 7.303872 1.450026 7.52656 878 | Pen (1,2,0) 879 | Line 1.415837 7.169933 1.415837 7.641708 880 | Pen (1,2,0) 881 | Line 1.450026 7.303872 1.798728 7.303872 882 | Pen (1,2,0) 883 | Line 1.139783 7.259111 0.788516 7.259111 884 | Pen (1,2,0) 885 | Line 1.175679 7.169933 1.175679 7.641708 886 | Pen (1,2,0) 887 | Line 1.139783 7.259111 1.139783 7.169933 888 | Pen (1,2,0) 889 | Line 1.175679 7.035306 1.266328 7.035306 890 | Pen (1,2,0) 891 | Line 0.729544 7.572438 0.65117 7.572438 892 | Pen (1,2,0) 893 | Line 0.788516 7.52656 1.139783 7.52656 894 | Pen (1,2,0) 895 | Line 0.788516 7.303872 1.139783 7.303872 896 | Pen (1,2,0) 897 | Line 0.729544 7.259111 0.65117 7.259111 898 | Pen (1,2,0) 899 | Line 0.729544 7.303872 0.729544 7.259111 900 | Pen (1,2,0) 901 | Line 0.788516 7.52656 0.788516 7.572438 902 | Pen (1,2,0) 903 | Line 1.415837 7.169933 1.450026 7.169933 904 | Pen (1,2,0) 905 | Line 1.175679 7.118654 1.139783 7.118654 906 | Pen (1,2,0) 907 | Line 1.139783 7.118654 1.139783 7.035306 908 | Pen (1,2,0) 909 | Line 1.852572 7.303872 1.93462 7.303872 910 | Pen (1,2,0) 911 | Line 1.798728 7.259111 1.450026 7.259111 912 | Pen (1,2,0) 913 | Line 1.93462 7.259111 1.852572 7.259111 914 | Pen (1,2,0) 915 | Line 1.978208 7.118654 1.978208 7.035306 916 | Pen (1,2,0) 917 | Line 1.93462 7.169933 1.93462 7.259111 918 | Pen (1,2,0) 919 | Line 1.93462 7.169933 1.978208 7.169933 920 | Pen (1,2,0) 921 | Line 1.450026 7.118654 1.415837 7.118654 922 | Pen (1,2,0) 923 | Line 1.450026 7.169933 1.450026 7.259111 924 | Pen (1,2,0) 925 | Line 1.93462 7.303872 1.93462 7.52656 926 | Pen (1,2,0) 927 | Line 1.450026 7.035306 1.93462 7.035306 928 | Pen (1,2,0) 929 | Line 1.978208 7.035306 2.050578 7.035306 930 | Pen (1,2,0) 931 | Line 1.978208 7.01353 2.050578 7.01353 932 | Pen (1,2,0) 933 | Line 1.708989 7.01353 1.950004 7.01353 934 | Pen (1,2,0) 935 | Line 1.685913 6.967378 1.685913 7.01353 936 | Pen (1,2,0) 937 | Line 1.708989 6.967378 1.708989 7.01353 938 | Pen (1,2,0) 939 | Line 1.950004 6.967378 1.950004 7.01353 940 | Pen (1,2,0) 941 | Line 1.978208 6.967378 1.978208 7.01353 942 | Pen (1,2,0) 943 | Line 1.950004 6.869946 1.708989 6.869946 944 | Pen (1,2,0) 945 | Line 1.685913 6.869946 1.447462 6.869946 946 | Pen (1,2,0) 947 | Line 1.708989 6.921226 1.685913 6.921226 948 | Pen (1,2,0) 949 | Line 1.708989 6.967378 1.685913 6.967378 950 | Pen (1,2,0) 951 | Line 1.447462 6.967378 1.3591 6.967378 952 | Pen (1,2,0) 953 | Line 1.447462 6.921226 1.3591 6.921226 954 | Pen (1,2,0) 955 | Line 2.108792 7.035306 2.180503 7.035306 956 | Pen (1,2,0) 957 | Line 2.108792 7.01353 2.178199 7.01353 958 | Pen (1,2,0) 959 | Line 2.050578 6.869946 2.050578 6.841111 960 | Pen (1,2,0) 961 | Line 2.108792 6.869946 2.108792 6.841111 962 | Pen (1,2,0) 963 | Line 2.050578 6.869946 1.978208 6.869946 964 | Pen (1,2,0) 965 | Line 2.108792 6.841111 2.200621 6.841111 966 | Pen (1,2,0) 967 | Line 2.050578 6.521407 2.050578 6.485793 968 | Pen (1,2,0) 969 | Line 2.108792 6.521407 2.108792 6.485793 970 | Pen (1,2,0) 971 | Line 1.3591 6.921226 1.3591 6.884115 972 | Pen (1,2,0) 973 | Line 1.3591 6.884115 1.335907 6.884115 974 | Pen (1,2,0) 975 | Line 1.447462 6.967378 1.447462 7.01353 976 | Pen (1,2,0) 977 | Line 1.335907 7.00008 1.3591 7.00008 978 | Pen (1,2,0) 979 | Line 1.3591 7.00008 1.3591 6.967378 980 | Pen (1,2,0) 981 | Line 1.335907 7.035306 1.415837 7.035306 982 | Pen (1,2,0) 983 | Line 1.266328 6.884115 1.229219 6.884115 984 | Pen (1,2,0) 985 | Line 1.229219 6.884115 1.229219 7.00008 986 | Pen (1,2,0) 987 | Line 1.229219 7.00008 1.266328 7.00008 988 | Pen (1,2,0) 989 | Line 1.266328 6.884115 1.266328 6.819686 990 | Pen (1,2,0) 991 | Line 1.335907 6.884115 1.335907 6.803855 992 | Pen (1,2,0) 993 | Line 1.212377 6.786131 1.222575 6.775933 994 | Pen (1,2,0) 995 | Line 1.176703 6.750457 1.186901 6.740259 996 | Pen (1,2,0) 997 | Line 1.211171 6.563864 1.221968 6.574661 998 | Pen (1,2,0) 999 | Line 1.176217 6.598817 1.187015 6.609615 1000 | Pen (1,2,0) 1001 | Line 1.506941 6.716422 1.506941 6.761185 1002 | Pen (1,2,0) 1003 | Line 1.506941 6.761185 1.546933 6.761185 1004 | Pen (1,2,0) 1005 | Line 1.211171 6.563864 1.214617 6.560417 1006 | Pen (1,2,0) 1007 | Line 1.221968 6.574661 1.232614 6.564016 1008 | Pen (1,2,0) 1009 | Line 1.186901 6.740259 1.165755 6.719113 1010 | Pen (1,2,0) 1011 | Line 1.176703 6.750457 1.159428 6.733183 1012 | Pen (1,2,0) 1013 | Line 1.106639 6.761977 1.106639 6.733183 1014 | Pen (1,2,0) 1015 | Line 1.071846 6.761977 1.071846 6.683992 1016 | Pen (1,2,0) 1017 | Line 1.003459 6.683992 1.071846 6.683992 1018 | Pen (1,2,0) 1019 | Line 0.954269 6.663596 0.877484 6.663596 1020 | Pen (1,2,0) 1021 | Line 0.877484 6.683992 0.877484 6.831563 1022 | Pen (1,2,0) 1023 | Line 0.877484 6.831563 1.071846 6.831563 1024 | Pen (1,2,0) 1025 | Line 1.071846 6.831563 1.071846 6.807568 1026 | Pen (1,2,0) 1027 | Line 1.071846 6.663596 1.071846 6.579613 1028 | Pen (1,2,0) 1029 | Line 1.071846 6.529223 1.071846 6.432042 1030 | Pen (1,2,0) 1031 | Line 1.071846 6.432042 0.877484 6.432042 1032 | Pen (1,2,0) 1033 | Line 0.877484 6.432042 0.877484 6.663596 1034 | Pen (1,2,0) 1035 | Line 1.214617 6.41633 1.356291 6.41633 1036 | Pen (1,2,0) 1037 | Line 1.356291 6.41633 1.356291 6.002979 1038 | Pen (1,2,0) 1039 | Line 2.699644 5.44413 2.720639 5.44413 1040 | Pen (1,2,0) 1041 | Line 2.552807 5.273178 2.552807 4.973272 1042 | Pen (1,2,0) 1043 | Line 2.552807 4.973272 2.248134 4.973272 1044 | Pen (1,2,0) 1045 | Line 2.248134 4.973272 2.248134 5.177675 1046 | Pen (1,2,0) 1047 | Line 2.699644 5.340263 2.699644 5.44413 1048 | Pen (1,2,0) 1049 | Line 2.720639 5.155383 2.720639 5.133571 1050 | Pen (1,2,0) 1051 | Line 2.789537 5.44413 2.789537 5.472367 1052 | Pen (1,2,0) 1053 | Line 2.699644 5.155383 2.720639 5.155383 1054 | Pen (1,2,0) 1055 | Line 2.789537 5.133571 2.907387 5.133571 1056 | Pen (1,2,0) 1057 | Line 2.789537 5.155383 2.977864 5.155383 1058 | Pen (1,2,0) 1059 | Line 2.859699 5.675684 2.859699 5.93955 1060 | Pen (1,2,0) 1061 | Line 3.242329 5.654929 3.242329 5.472367 1062 | Pen (1,2,0) 1063 | Line 3.242329 5.472367 3.177307 5.472367 1064 | Pen (1,2,0) 1065 | Line 2.927222 5.654929 2.927222 5.675684 1066 | Pen (1,2,0) 1067 | Line 3.177307 5.654929 3.177307 5.675684 1068 | Pen (1,2,0) 1069 | Line 3.177307 5.44413 3.177307 5.472367 1070 | Pen (1,2,0) 1071 | Line 2.927222 5.44413 2.927222 5.472367 1072 | Pen (1,2,0) 1073 | Line 3.177307 5.675684 3.242329 5.675684 1074 | Pen (1,2,0) 1075 | Line 3.177307 5.654929 3.242329 5.654929 1076 | Pen (1,2,0) 1077 | Line 3.177307 5.44413 3.404885 5.44413 1078 | Pen (1,2,0) 1079 | Line 2.927222 5.472367 2.859699 5.472367 1080 | Pen (1,2,0) 1081 | Line 2.859699 5.472367 2.859699 5.654929 1082 | Pen (1,2,0) 1083 | Line 2.938502 4.818523 2.938502 4.789643 1084 | Pen (1,2,0) 1085 | Line 3.167405 4.818523 3.167405 4.789643 1086 | Pen (1,2,0) 1087 | Line 2.938502 4.789643 3.007272 4.789643 1088 | Pen (1,2,0) 1089 | Line 2.927222 4.909674 2.977864 4.909674 1090 | Pen (1,2,0) 1091 | Line 3.126771 4.909674 3.177307 4.909674 1092 | Pen (1,2,0) 1093 | Line 3.195668 4.909674 3.5218 4.909674 1094 | Pen (1,2,0) 1095 | Line 3.195668 5.133571 3.5218 5.133571 1096 | Pen (1,2,0) 1097 | Line 2.927222 5.133571 2.977864 5.133571 1098 | Pen (1,2,0) 1099 | Line 3.126771 5.155383 3.404885 5.155383 1100 | Pen (1,2,0) 1101 | Line 3.126771 5.133571 3.177307 5.133571 1102 | Pen (1,2,0) 1103 | Line 2.977864 4.909674 2.977864 4.883771 1104 | Pen (1,2,0) 1105 | Line 3.126771 5.133571 3.126771 5.155383 1106 | Pen (1,2,0) 1107 | Line 3.126771 4.883771 3.318223 4.883771 1108 | Pen (1,2,0) 1109 | Line 3.318223 4.883771 3.318223 4.818523 1110 | Pen (1,2,0) 1111 | Line 3.318223 4.818523 3.167405 4.818523 1112 | Pen (1,2,0) 1113 | Line 3.10783 4.818523 3.090943 4.818523 1114 | Pen (1,2,0) 1115 | Line 3.024554 4.818523 3.007272 4.818523 1116 | Pen (1,2,0) 1117 | Line 2.938502 4.818523 2.774848 4.818523 1118 | Pen (1,2,0) 1119 | Line 2.774848 4.818523 2.774848 4.883771 1120 | Pen (1,2,0) 1121 | Line 2.774848 4.883771 2.977864 4.883771 1122 | Pen (1,2,0) 1123 | Line 3.024554 4.789643 3.090943 4.789643 1124 | Pen (1,2,0) 1125 | Line 3.10783 4.789643 3.167405 4.789643 1126 | Pen (1,2,0) 1127 | Line 3.007272 4.818523 3.007272 4.789643 1128 | Pen (1,2,0) 1129 | Line 3.024554 4.818523 3.024554 4.789643 1130 | Pen (1,2,0) 1131 | Line 3.090943 4.818523 3.090943 4.789643 1132 | Pen (1,2,0) 1133 | Line 3.10783 4.818523 3.10783 4.789643 1134 | Pen (1,2,0) 1135 | -------------------------------------------------------------------------------- /data/gallery/gallery_polys.mid: -------------------------------------------------------------------------------- 1 | "acc-gallery2","poly","floor1-ACC","7" 2 | "acc-gallery1","poly","floor1-ACC","7" 3 | -------------------------------------------------------------------------------- /data/gallery/gallery_polys.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | Columns 4 5 | layer Char(254) 6 | layertype Char(254) 7 | block Char(254) 8 | colour Char(254) 9 | Data 10 | 11 | Region 1 12 | 4 13 | 2.67147 6.86589 14 | 3.449501 6.86589 15 | 3.449501 6.499699 16 | 2.67147 6.499699 17 | Pen (1,2,0) 18 | Brush (1,0,16777215) 19 | Region 1 20 | 4 21 | 0.897346 5.096047 22 | 1.453427 5.096047 23 | 1.453427 5.496596 24 | 0.897346 5.496596 25 | Pen (1,2,0) 26 | Brush (1,0,16777215) 27 | -------------------------------------------------------------------------------- /data/gallery/gallery_snapshot.mid: -------------------------------------------------------------------------------- 1 | "standing" 2 | "standing" 3 | "standing" 4 | "sitting" 5 | "walking" 6 | "standing" 7 | "sitting" 8 | "standing" 9 | "walking" 10 | "walking" 11 | "standing" 12 | "standing" 13 | "sitting" 14 | "standing" 15 | "walking" 16 | "sitting" 17 | "standing" 18 | "sitting" 19 | "walking" 20 | "walking" 21 | "walking" 22 | "sitting" 23 | "standing" 24 | "sitting" 25 | "walking" 26 | "standing" 27 | "standing" 28 | "walking" 29 | "sitting" 30 | "walking" 31 | "walking" 32 | "walking" 33 | "walking" 34 | "walking" 35 | "standing" 36 | "standing" 37 | "sitting" 38 | "walking" 39 | "walking" 40 | "standing" 41 | "standing" 42 | "sitting" 43 | "walking" 44 | "sitting" 45 | "sitting" 46 | "walking" 47 | "sitting" 48 | "standing" 49 | "sitting" 50 | "standing" 51 | "standing" 52 | "sitting" 53 | "sitting" 54 | "walking" 55 | "sitting" 56 | "walking" 57 | "sitting" 58 | "standing" 59 | "walking" 60 | "walking" 61 | -------------------------------------------------------------------------------- /data/gallery/gallery_snapshot.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | Columns 1 5 | activity Char(254) 6 | Data 7 | 8 | Point 2.8 6.56 9 | Symbol (35,0,12) 10 | Point 1.64 7.12 11 | Symbol (35,0,12) 12 | Point 4.84 6.8 13 | Symbol (35,0,12) 14 | Point 4.64 5.68 15 | Symbol (35,0,12) 16 | Point 4.12 6.64 17 | Symbol (35,0,12) 18 | Point 1.88 7 19 | Symbol (35,0,12) 20 | Point 1.68 6.84 21 | Symbol (35,0,12) 22 | Point 1.72 6 23 | Symbol (35,0,12) 24 | Point 2 5.64 25 | Symbol (35,0,12) 26 | Point 3.12 6.28 27 | Symbol (35,0,12) 28 | Point 2.76 6.76 29 | Symbol (35,0,12) 30 | Point 2.08 6.32 31 | Symbol (35,0,12) 32 | Point 1.32 7.24 33 | Symbol (35,0,12) 34 | Point 0.84 7.24 35 | Symbol (35,0,12) 36 | Point 4.68 5.2 37 | Symbol (35,0,12) 38 | Point 1.48 5.2 39 | Symbol (35,0,12) 40 | Point 3.12 6.68 41 | Symbol (35,0,12) 42 | Point 1.08 7.44 43 | Symbol (35,0,12) 44 | Point 3.64 6.84 45 | Symbol (35,0,12) 46 | Point 2.4 5.52 47 | Symbol (35,0,12) 48 | Point 3.04 5.08 49 | Symbol (35,0,12) 50 | Point 2.2 6.84 51 | Symbol (35,0,12) 52 | Point 1.72 7.32 53 | Symbol (35,0,12) 54 | Point 2 5.76 55 | Symbol (35,0,12) 56 | Point 1.76 7.4 57 | Symbol (35,0,12) 58 | Point 2.96 5.72 59 | Symbol (35,0,12) 60 | Point 1.12 7.64 61 | Symbol (35,0,12) 62 | Point 4.2 5.2 63 | Symbol (35,0,12) 64 | Point 1.76 7.6 65 | Symbol (35,0,12) 66 | Point 3.68 6.52 67 | Symbol (35,0,12) 68 | Point 4.72 5.08 69 | Symbol (35,0,12) 70 | Point 1.28 5.68 71 | Symbol (35,0,12) 72 | Point 1.52 7.76 73 | Symbol (35,0,12) 74 | Point 2.08 5.2 75 | Symbol (35,0,12) 76 | Point 3.4 6.68 77 | Symbol (35,0,12) 78 | Point 4.12 6.56 79 | Symbol (35,0,12) 80 | Point 4.12 6 81 | Symbol (35,0,12) 82 | Point 3.04 4.84 83 | Symbol (35,0,12) 84 | Point 3.64 5.36 85 | Symbol (35,0,12) 86 | Point 1.16 6.2 87 | Symbol (35,0,12) 88 | Point 3.04 7.04 89 | Symbol (35,0,12) 90 | Point 2.64 5.52 91 | Symbol (35,0,12) 92 | Point 4.8 5.88 93 | Symbol (35,0,12) 94 | Point 2.84 7.08 95 | Symbol (35,0,12) 96 | Point 1.04 6.76 97 | Symbol (35,0,12) 98 | Point 3 6.32 99 | Symbol (35,0,12) 100 | Point 2 7.08 101 | Symbol (35,0,12) 102 | Point 3.4 6.84 103 | Symbol (35,0,12) 104 | Point 2.92 6.96 105 | Symbol (35,0,12) 106 | Point 1.76 7.08 107 | Symbol (35,0,12) 108 | Point 3.32 4.96 109 | Symbol (35,0,12) 110 | Point 2.4 5.12 111 | Symbol (35,0,12) 112 | Point 4.04 6.24 113 | Symbol (35,0,12) 114 | Point 1.56 6.72 115 | Symbol (35,0,12) 116 | Point 5.12 5.48 117 | Symbol (35,0,12) 118 | Point 4.08 5.36 119 | Symbol (35,0,12) 120 | Point 3.2 5.16 121 | Symbol (35,0,12) 122 | Point 4.84 6.32 123 | Symbol (35,0,12) 124 | Point 4.2 5.88 125 | Symbol (35,0,12) 126 | Point 1.2 6.24 127 | Symbol (35,0,12) 128 | -------------------------------------------------------------------------------- /data/newCars.csv: -------------------------------------------------------------------------------- 1 | speed,category 2 | 1,A 3 | 2,A 4 | 3,B 5 | 4,B 6 | 5,A 7 | 6,C 8 | 6,B 9 | 7,C 10 | 8,C -------------------------------------------------------------------------------- /data/office/office_plan.mid: -------------------------------------------------------------------------------- 1 | "doors" 2 | "doors" 3 | "doors" 4 | "doors" 5 | "doors" 6 | "doors" 7 | "doors" 8 | "doors" 9 | "doors" 10 | "doors" 11 | "doors" 12 | "doors" 13 | "doors" 14 | "doors" 15 | "doors" 16 | "doors" 17 | "doors" 18 | "doors" 19 | "doors" 20 | "doors" 21 | "doors" 22 | "doors" 23 | "doors" 24 | "doors" 25 | "doors" 26 | "doors" 27 | "doors" 28 | "doors" 29 | "doors" 30 | "doors" 31 | "doors" 32 | "doors" 33 | "doors" 34 | "doors" 35 | "doors" 36 | "doors" 37 | "doors" 38 | "doors" 39 | "doors" 40 | "doors" 41 | "doors" 42 | "doors" 43 | "doors" 44 | "doors" 45 | "doors" 46 | "doors" 47 | "doors" 48 | "doors" 49 | "doors" 50 | "doors" 51 | "doors" 52 | "doors" 53 | "doors" 54 | "doors" 55 | "doors" 56 | "doors" 57 | "doors" 58 | "doors" 59 | "doors" 60 | "doors" 61 | "Furniture" 62 | "Furniture" 63 | "Furniture" 64 | "Furniture" 65 | "Furniture" 66 | "Furniture" 67 | "Furniture" 68 | "Furniture" 69 | "Furniture" 70 | "Furniture" 71 | "Furniture" 72 | "Furniture" 73 | "Furniture" 74 | "Furniture" 75 | "Furniture" 76 | "Furniture" 77 | "Furniture" 78 | "Furniture" 79 | "Furniture" 80 | "Furniture" 81 | "Furniture" 82 | "Furniture" 83 | "Furniture" 84 | "Furniture" 85 | "Furniture" 86 | "0" 87 | "0" 88 | "0" 89 | "0" 90 | "0" 91 | "0" 92 | "0" 93 | "0" 94 | "0" 95 | "0" 96 | "0" 97 | "0" 98 | "0" 99 | "0" 100 | "0" 101 | "0" 102 | "0" 103 | "0" 104 | "0" 105 | "0" 106 | "0" 107 | "0" 108 | "0" 109 | "0" 110 | "0" 111 | "0" 112 | "0" 113 | "0" 114 | "0" 115 | "0" 116 | "0" 117 | "0" 118 | "0" 119 | "0" 120 | "0" 121 | "0" 122 | "0" 123 | "0" 124 | "0" 125 | "0" 126 | "0" 127 | "0" 128 | "0" 129 | "0" 130 | "0" 131 | "0" 132 | "0" 133 | "0" 134 | "0" 135 | "0" 136 | "0" 137 | "0" 138 | "0" 139 | "0" 140 | "0" 141 | "0" 142 | "0" 143 | "0" 144 | "0" 145 | "0" 146 | "0" 147 | "0" 148 | "0" 149 | "0" 150 | "0" 151 | "0" 152 | "0" 153 | "0" 154 | "0" 155 | "0" 156 | "0" 157 | "0" 158 | "0" 159 | "0" 160 | "0" 161 | "0" 162 | "0" 163 | "0" 164 | "0" 165 | "0" 166 | "0" 167 | "0" 168 | "0" 169 | "0" 170 | "0" 171 | "0" 172 | "0" 173 | "0" 174 | "0" 175 | "0" 176 | "0" 177 | "0" 178 | "0" 179 | "0" 180 | "0" 181 | "0" 182 | "0" 183 | "0" 184 | "0" 185 | "0" 186 | "0" 187 | "0" 188 | "0" 189 | "0" 190 | "0" 191 | "0" 192 | "0" 193 | "0" 194 | "0" 195 | "0" 196 | "0" 197 | "0" 198 | "0" 199 | "0" 200 | "0" 201 | "0" 202 | "0" 203 | "0" 204 | "0" 205 | "0" 206 | "0" 207 | "0" 208 | "0" 209 | "0" 210 | "0" 211 | "0" 212 | "0" 213 | "0" 214 | "0" 215 | "0" 216 | "0" 217 | "0" 218 | "0" 219 | "0" 220 | "0" 221 | "0" 222 | "0" 223 | "0" 224 | "0" 225 | "0" 226 | "0" 227 | "0" 228 | "0" 229 | "0" 230 | "0" 231 | "0" 232 | "0" 233 | "0" 234 | "0" 235 | "0" 236 | "0" 237 | "0" 238 | "0" 239 | "0" 240 | "0" 241 | "0" 242 | "0" 243 | "0" 244 | "0" 245 | "0" 246 | "0" 247 | "0" 248 | "0" 249 | "0" 250 | "0" 251 | "0" 252 | "0" 253 | "0" 254 | "0" 255 | "0" 256 | "0" 257 | "0" 258 | "0" 259 | "0" 260 | "0" 261 | "0" 262 | "0" 263 | "0" 264 | "0" 265 | "0" 266 | "0" 267 | "0" 268 | "0" 269 | "0" 270 | "0" 271 | "0" 272 | "0" 273 | "0" 274 | "0" 275 | "0" 276 | "0" 277 | "0" 278 | "0" 279 | "0" 280 | "0" 281 | "0" 282 | "0" 283 | "0" 284 | "0" 285 | "0" 286 | "0" 287 | "0" 288 | "0" 289 | "0" 290 | "0" 291 | "0" 292 | "0" 293 | "0" 294 | "0" 295 | "0" 296 | "0" 297 | "0" 298 | "0" 299 | "0" 300 | "0" 301 | "0" 302 | "0" 303 | "0" 304 | "0" 305 | "0" 306 | "0" 307 | "0" 308 | "0" 309 | "0" 310 | "0" 311 | "0" 312 | "0" 313 | "0" 314 | "0" 315 | "0" 316 | "0" 317 | "0" 318 | "0" 319 | "0" 320 | "0" 321 | "0" 322 | "0" 323 | "0" 324 | "0" 325 | "0" 326 | "0" 327 | "0" 328 | "0" 329 | "0" 330 | "0" 331 | "0" 332 | "0" 333 | "0" 334 | "0" 335 | "0" 336 | "0" 337 | "0" 338 | "0" 339 | "0" 340 | "0" 341 | "0" 342 | "0" 343 | "0" 344 | "0" 345 | "0" 346 | "0" 347 | "0" 348 | "0" 349 | "0" 350 | "0" 351 | "0" 352 | "0" 353 | "0" 354 | "0" 355 | "0" 356 | "0" 357 | "0" 358 | "0" 359 | "0" 360 | "0" 361 | "0" 362 | "0" 363 | "0" 364 | "0" 365 | "0" 366 | "0" 367 | "0" 368 | "0" 369 | "0" 370 | "0" 371 | "0" 372 | "0" 373 | "0" 374 | "0" 375 | "0" 376 | "0" 377 | "0" 378 | "0" 379 | "0" 380 | "0" 381 | "0" 382 | "0" 383 | "0" 384 | "0" 385 | "0" 386 | "0" 387 | "0" 388 | "0" 389 | "0" 390 | "0" 391 | "0" 392 | "0" 393 | "0" 394 | "0" 395 | "0" 396 | "0" 397 | "0" 398 | "0" 399 | "0" 400 | "0" 401 | "0" 402 | "0" 403 | "0" 404 | "0" 405 | "0" 406 | "0" 407 | "0" 408 | "0" 409 | "0" 410 | "0" 411 | "0" 412 | "0" 413 | "0" 414 | "0" 415 | "0" 416 | "0" 417 | "0" 418 | "0" 419 | "0" 420 | "0" 421 | "0" 422 | "0" 423 | "0" 424 | "0" 425 | "0" 426 | "0" 427 | "0" 428 | "0" 429 | "0" 430 | "0" 431 | "0" 432 | "0" 433 | "0" 434 | "0" 435 | "0" 436 | "0" 437 | "0" 438 | "0" 439 | "0" 440 | "0" 441 | "0" 442 | "0" 443 | "0" 444 | "0" 445 | "0" 446 | "0" 447 | "0" 448 | "0" 449 | "0" 450 | "0" 451 | "0" 452 | "0" 453 | "0" 454 | "0" 455 | "0" 456 | "0" 457 | "0" 458 | "0" 459 | "0" 460 | "0" 461 | "0" 462 | "0" 463 | "0" 464 | "0" 465 | "0" 466 | "0" 467 | "0" 468 | "0" 469 | "0" 470 | "0" 471 | "0" 472 | "0" 473 | "0" 474 | "0" 475 | "0" 476 | "0" 477 | "0" 478 | "0" 479 | "0" 480 | "0" 481 | "0" 482 | "0" 483 | "0" 484 | "0" 485 | "0" 486 | "0" 487 | "0" 488 | "0" 489 | "0" 490 | "0" 491 | "0" 492 | "0" 493 | "0" 494 | "0" 495 | "0" 496 | "0" 497 | "0" 498 | "0" 499 | "0" 500 | "0" 501 | "0" 502 | "0" 503 | "0" 504 | "0" 505 | "0" 506 | "0" 507 | "0" 508 | "0" 509 | "0" 510 | "0" 511 | "0" 512 | "0" 513 | "0" 514 | "0" 515 | "0" 516 | "0" 517 | "0" 518 | "0" 519 | "0" 520 | "0" 521 | "0" 522 | "0" 523 | "0" 524 | "0" 525 | "0" 526 | "0" 527 | "0" 528 | "0" 529 | "0" 530 | "0" 531 | "0" 532 | "0" 533 | "0" 534 | "0" 535 | "0" 536 | "0" 537 | "0" 538 | "0" 539 | "0" 540 | "0" 541 | "0" 542 | "0" 543 | "0" 544 | "0" 545 | "0" 546 | "0" 547 | "0" 548 | "0" 549 | "0" 550 | "0" 551 | "0" 552 | "0" 553 | "0" 554 | "0" 555 | "0" 556 | "0" 557 | "0" 558 | "0" 559 | "0" 560 | "0" 561 | "0" 562 | "0" 563 | "0" 564 | "0" 565 | "0" 566 | "0" 567 | "0" 568 | "0" 569 | "0" 570 | "0" 571 | "0" 572 | "0" 573 | "0" 574 | "0" 575 | "0" 576 | "0" 577 | "0" 578 | "0" 579 | "0" 580 | "0" 581 | "0" 582 | "0" 583 | "0" 584 | "0" 585 | "0" 586 | "0" 587 | "0" 588 | "0" 589 | "0" 590 | "0" 591 | "0" 592 | "0" 593 | "0" 594 | "0" 595 | "0" 596 | "0" 597 | "0" 598 | "0" 599 | "0" 600 | "0" 601 | "0" 602 | "0" 603 | "0" 604 | "0" 605 | "0" 606 | "0" 607 | "0" 608 | "0" 609 | "0" 610 | "0" 611 | "0" 612 | "0" 613 | "0" 614 | "0" 615 | "0" 616 | "0" 617 | "0" 618 | "0" 619 | "0" 620 | "0" 621 | "0" 622 | "0" 623 | "0" 624 | "0" 625 | "0" 626 | "0" 627 | "0" 628 | "0" 629 | "0" 630 | "0" 631 | "0" 632 | "0" 633 | "0" 634 | "0" 635 | "0" 636 | "0" 637 | "0" 638 | "0" 639 | "0" 640 | "0" 641 | "0" 642 | "0" 643 | "0" 644 | "0" 645 | "0" 646 | "0" 647 | "0" 648 | "0" 649 | "0" 650 | "0" 651 | "0" 652 | "0" 653 | "0" 654 | "0" 655 | "0" 656 | "0" 657 | "0" 658 | "0" 659 | "0" 660 | "0" 661 | "0" 662 | "0" 663 | "0" 664 | "0" 665 | "0" 666 | "0" 667 | "0" 668 | "0" 669 | "0" 670 | "0" 671 | "0" 672 | "0" 673 | "0" 674 | "0" 675 | "0" 676 | "0" 677 | "0" 678 | "0" 679 | "0" 680 | "0" 681 | "0" 682 | "0" 683 | "0" 684 | "0" 685 | "0" 686 | "0" 687 | "0" 688 | "0" 689 | "0" 690 | "0" 691 | "0" 692 | "0" 693 | "0" 694 | "0" 695 | "0" 696 | "0" 697 | "0" 698 | "0" 699 | "0" 700 | "0" 701 | "0" 702 | "0" 703 | "0" 704 | "0" 705 | "0" 706 | "0" 707 | "0" 708 | "0" 709 | "0" 710 | "0" 711 | "0" 712 | "0" 713 | "0" 714 | "0" 715 | "0" 716 | "0" 717 | "0" 718 | "0" 719 | "0" 720 | "0" 721 | "0" 722 | "0" 723 | "0" 724 | "0" 725 | "0" 726 | "0" 727 | "0" 728 | "0" 729 | "0" 730 | "0" 731 | "0" 732 | "0" 733 | "0" 734 | "0" 735 | "0" 736 | "0" 737 | "0" 738 | "0" 739 | "0" 740 | "0" 741 | "0" 742 | "0" 743 | "0" 744 | "0" 745 | "0" 746 | "0" 747 | "0" 748 | "0" 749 | "0" 750 | "0" 751 | "0" 752 | "0" 753 | "0" 754 | "0" 755 | "0" 756 | "0" 757 | "0" 758 | "0" 759 | "0" 760 | "0" 761 | "0" 762 | "0" 763 | "0" 764 | "0" 765 | "0" 766 | "0" 767 | "0" 768 | "0" 769 | "0" 770 | "0" 771 | "0" 772 | "0" 773 | "0" 774 | "0" 775 | "0" 776 | "0" 777 | "0" 778 | "0" 779 | "0" 780 | "0" 781 | "0" 782 | "0" 783 | "0" 784 | "0" 785 | "0" 786 | "0" 787 | "0" 788 | "0" 789 | "0" 790 | "0" 791 | "0" 792 | "0" 793 | "0" 794 | "0" 795 | "0" 796 | "0" 797 | "0" 798 | "0" 799 | "0" 800 | "0" 801 | "0" 802 | "0" 803 | "0" 804 | "0" 805 | "0" 806 | "0" 807 | "0" 808 | "0" 809 | "0" 810 | "0" 811 | "0" 812 | "0" 813 | "0" 814 | "0" 815 | "0" 816 | "0" 817 | "0" 818 | "0" 819 | "0" 820 | "0" 821 | "0" 822 | "0" 823 | "0" 824 | "0" 825 | "0" 826 | "0" 827 | "0" 828 | "0" 829 | "0" 830 | "0" 831 | "0" 832 | "0" 833 | "0" 834 | "0" 835 | "0" 836 | "0" 837 | "0" 838 | "0" 839 | "0" 840 | "0" 841 | "0" 842 | "0" 843 | "0" 844 | "0" 845 | "0" 846 | "0" 847 | "0" 848 | "0" 849 | "0" 850 | "0" 851 | "0" 852 | "0" 853 | "0" 854 | "0" 855 | "0" 856 | "0" 857 | "0" 858 | "0" 859 | "0" 860 | "0" 861 | "0" 862 | "0" 863 | "0" 864 | "0" 865 | "0" 866 | "0" 867 | "0" 868 | "0" 869 | "0" 870 | "0" 871 | "0" 872 | "0" 873 | "0" 874 | "0" 875 | "0" 876 | "0" 877 | "0" 878 | "0" 879 | "0" 880 | "0" 881 | "0" 882 | "0" 883 | "0" 884 | "0" 885 | "0" 886 | "0" 887 | "0" 888 | "0" 889 | "0" 890 | "0" 891 | "0" 892 | "0" 893 | "0" 894 | "0" 895 | "0" 896 | "0" 897 | "0" 898 | "0" 899 | "0" 900 | "0" 901 | "0" 902 | "0" 903 | "0" 904 | "0" 905 | "0" 906 | "0" 907 | "0" 908 | "0" 909 | "0" 910 | "0" 911 | "0" 912 | "0" 913 | "0" 914 | "0" 915 | "0" 916 | "0" 917 | "0" 918 | "0" 919 | "0" 920 | "0" 921 | "0" 922 | "0" 923 | "0" 924 | "0" 925 | "0" 926 | "0" 927 | "0" 928 | "0" 929 | "0" 930 | "0" 931 | "0" 932 | "0" 933 | "0" 934 | "0" 935 | "0" 936 | "0" 937 | "0" 938 | "0" 939 | "0" 940 | "0" 941 | "0" 942 | "0" 943 | "0" 944 | "0" 945 | "0" 946 | "0" 947 | "0" 948 | "0" 949 | "0" 950 | "0" 951 | "0" 952 | "0" 953 | "0" 954 | "0" 955 | "0" 956 | "0" 957 | "0" 958 | "0" 959 | "0" 960 | "0" 961 | "0" 962 | "0" 963 | "0" 964 | "0" 965 | "0" 966 | "0" 967 | "0" 968 | "0" 969 | "0" 970 | "0" 971 | "0" 972 | "0" 973 | "0" 974 | "0" 975 | "0" 976 | "0" 977 | "0" 978 | "0" 979 | "0" 980 | "0" 981 | "0" 982 | "0" 983 | "0" 984 | "0" 985 | "0" 986 | "0" 987 | "0" 988 | "0" 989 | "0" 990 | "0" 991 | "0" 992 | "0" 993 | "0" 994 | "0" 995 | "0" 996 | "0" 997 | "0" 998 | "0" 999 | "0" 1000 | "0" 1001 | "0" 1002 | "0" 1003 | "0" 1004 | "0" 1005 | "0" 1006 | "0" 1007 | "0" 1008 | "0" 1009 | "0" 1010 | "0" 1011 | "0" 1012 | "0" 1013 | "0" 1014 | "0" 1015 | "0" 1016 | "0" 1017 | "0" 1018 | "0" 1019 | "0" 1020 | "0" 1021 | "0" 1022 | "0" 1023 | "0" 1024 | "0" 1025 | "0" 1026 | "0" 1027 | "0" 1028 | "0" 1029 | "0" 1030 | "0" 1031 | "0" 1032 | "0" 1033 | "0" 1034 | "0" 1035 | "0" 1036 | "0" 1037 | "0" 1038 | "0" 1039 | "0" 1040 | "0" 1041 | "0" 1042 | "0" 1043 | "0" 1044 | "0" 1045 | "0" 1046 | "0" 1047 | "0" 1048 | "0" 1049 | "0" 1050 | "0" 1051 | "0" 1052 | "0" 1053 | "0" 1054 | "0" 1055 | "0" 1056 | "0" 1057 | "0" 1058 | "0" 1059 | "0" 1060 | "0" 1061 | "0" 1062 | "0" 1063 | "0" 1064 | "0" 1065 | "0" 1066 | "0" 1067 | "0" 1068 | "0" 1069 | "0" 1070 | "0" 1071 | "0" 1072 | "0" 1073 | "0" 1074 | "0" 1075 | "0" 1076 | "0" 1077 | "0" 1078 | "0" 1079 | "0" 1080 | "0" 1081 | "0" 1082 | "0" 1083 | "0" 1084 | "0" 1085 | "0" 1086 | "0" 1087 | "0" 1088 | "0" 1089 | "0" 1090 | "0" 1091 | "0" 1092 | "0" 1093 | "0" 1094 | "0" 1095 | "0" 1096 | "0" 1097 | "0" 1098 | "0" 1099 | "0" 1100 | "0" 1101 | "0" 1102 | "0" 1103 | "0" 1104 | "0" 1105 | "0" 1106 | "0" 1107 | "0" 1108 | "0" 1109 | "0" 1110 | "0" 1111 | "0" 1112 | "0" 1113 | "0" 1114 | "0" 1115 | "0" 1116 | "0" 1117 | "0" 1118 | "0" 1119 | "0" 1120 | "0" 1121 | "0" 1122 | "0" 1123 | "0" 1124 | "0" 1125 | "0" 1126 | "0" 1127 | "0" 1128 | "0" 1129 | "0" 1130 | "0" 1131 | "0" 1132 | "0" 1133 | "0" 1134 | "0" 1135 | "0" 1136 | "0" 1137 | "0" 1138 | "0" 1139 | "0" 1140 | "0" 1141 | "0" 1142 | "0" 1143 | "0" 1144 | "0" 1145 | "0" 1146 | "0" 1147 | "0" 1148 | "0" 1149 | "0" 1150 | "0" 1151 | "0" 1152 | "0" 1153 | "0" 1154 | "0" 1155 | "0" 1156 | "0" 1157 | "0" 1158 | "0" 1159 | "0" 1160 | "0" 1161 | "0" 1162 | "0" 1163 | "0" 1164 | "0" 1165 | "0" 1166 | "0" 1167 | "0" 1168 | "0" 1169 | "0" 1170 | "0" 1171 | "0" 1172 | "0" 1173 | "0" 1174 | "0" 1175 | "0" 1176 | "0" 1177 | "0" 1178 | "0" 1179 | "0" 1180 | "0" 1181 | "0" 1182 | "0" 1183 | "0" 1184 | "0" 1185 | "0" 1186 | "0" 1187 | "0" 1188 | "0" 1189 | "0" 1190 | "0" 1191 | "0" 1192 | "0" 1193 | "0" 1194 | "0" 1195 | "0" 1196 | "0" 1197 | "0" 1198 | "0" 1199 | "0" 1200 | "0" 1201 | "0" 1202 | "0" 1203 | "0" 1204 | "0" 1205 | "0" 1206 | "0" 1207 | "0" 1208 | "0" 1209 | "0" 1210 | "0" 1211 | "0" 1212 | "0" 1213 | "0" 1214 | "0" 1215 | "0" 1216 | "0" 1217 | "0" 1218 | "0" 1219 | "0" 1220 | "0" 1221 | "0" 1222 | "0" 1223 | "0" 1224 | "0" 1225 | "0" 1226 | "0" 1227 | "0" 1228 | "0" 1229 | "0" 1230 | "0" 1231 | "0" 1232 | "0" 1233 | "0" 1234 | "0" 1235 | "0" 1236 | "0" 1237 | "0" 1238 | "0" 1239 | "0" 1240 | "0" 1241 | "0" 1242 | "0" 1243 | "0" 1244 | "0" 1245 | "0" 1246 | "0" 1247 | "0" 1248 | "0" 1249 | "0" 1250 | "0" 1251 | "0" 1252 | "0" 1253 | "0" 1254 | "0" 1255 | "0" 1256 | "0" 1257 | "0" 1258 | "0" 1259 | "0" 1260 | "0" 1261 | "0" 1262 | "0" 1263 | "0" 1264 | "0" 1265 | "0" 1266 | "0" 1267 | "0" 1268 | "0" 1269 | "0" 1270 | "0" 1271 | "0" 1272 | "0" 1273 | "0" 1274 | "0" 1275 | "0" 1276 | "0" 1277 | "0" 1278 | "0" 1279 | "0" 1280 | "0" 1281 | "0" 1282 | "0" 1283 | "0" 1284 | "0" 1285 | "0" 1286 | "0" 1287 | "0" 1288 | "0" 1289 | "0" 1290 | "0" 1291 | "0" 1292 | "0" 1293 | "0" 1294 | "0" 1295 | "0" 1296 | "0" 1297 | "0" 1298 | "0" 1299 | "0" 1300 | "0" 1301 | "0" 1302 | "0" 1303 | "0" 1304 | "0" 1305 | "0" 1306 | "0" 1307 | "0" 1308 | "0" 1309 | "0" 1310 | "0" 1311 | "0" 1312 | "0" 1313 | "0" 1314 | "0" 1315 | "0" 1316 | "0" 1317 | "0" 1318 | "0" 1319 | "0" 1320 | "0" 1321 | "0" 1322 | "0" 1323 | "0" 1324 | "0" 1325 | "0" 1326 | "0" 1327 | "0" 1328 | "0" 1329 | "0" 1330 | "0" 1331 | "0" 1332 | "0" 1333 | "0" 1334 | "0" 1335 | "0" 1336 | "0" 1337 | "0" 1338 | "0" 1339 | "0" 1340 | "0" 1341 | "0" 1342 | "0" 1343 | "0" 1344 | "0" 1345 | "0" 1346 | "0" 1347 | "0" 1348 | "0" 1349 | "0" 1350 | "0" 1351 | "0" 1352 | "0" 1353 | "0" 1354 | "0" 1355 | "0" 1356 | "0" 1357 | "0" 1358 | "0" 1359 | "0" 1360 | "0" 1361 | "0" 1362 | "0" 1363 | "0" 1364 | "0" 1365 | "0" 1366 | "0" 1367 | "0" 1368 | "0" 1369 | "0" 1370 | "0" 1371 | "0" 1372 | "0" 1373 | "0" 1374 | "0" 1375 | "0" 1376 | "0" 1377 | "0" 1378 | "0" 1379 | "0" 1380 | "0" 1381 | "0" 1382 | "0" 1383 | "0" 1384 | "0" 1385 | "0" 1386 | "0" 1387 | "0" 1388 | "0" 1389 | "0" 1390 | "0" 1391 | "0" 1392 | "0" 1393 | "0" 1394 | "0" 1395 | "0" 1396 | "0" 1397 | "0" 1398 | "0" 1399 | "0" 1400 | "0" 1401 | "0" 1402 | "0" 1403 | "0" 1404 | "0" 1405 | "0" 1406 | "0" 1407 | "0" 1408 | "0" 1409 | "0" 1410 | "0" 1411 | "0" 1412 | "0" 1413 | "0" 1414 | "0" 1415 | "0" 1416 | "0" 1417 | "0" 1418 | "0" 1419 | "0" 1420 | "0" 1421 | "0" 1422 | "0" 1423 | "0" 1424 | "0" 1425 | "0" 1426 | "0" 1427 | "0" 1428 | "0" 1429 | "0" 1430 | "0" 1431 | "0" 1432 | "0" 1433 | "0" 1434 | "0" 1435 | "0" 1436 | "0" 1437 | "0" 1438 | "0" 1439 | "0" 1440 | "0" 1441 | "0" 1442 | "0" 1443 | "0" 1444 | "0" 1445 | "0" 1446 | "0" 1447 | "0" 1448 | "0" 1449 | "0" 1450 | "0" 1451 | "0" 1452 | "0" 1453 | "0" 1454 | "0" 1455 | "0" 1456 | "0" 1457 | "0" 1458 | "0" 1459 | "0" 1460 | "0" 1461 | "0" 1462 | "0" 1463 | "0" 1464 | "0" 1465 | "0" 1466 | "0" 1467 | "0" 1468 | "0" 1469 | "0" 1470 | "0" 1471 | "0" 1472 | "0" 1473 | "0" 1474 | "0" 1475 | "0" 1476 | "0" 1477 | "0" 1478 | "0" 1479 | "0" 1480 | "0" 1481 | "0" 1482 | "0" 1483 | "0" 1484 | "0" 1485 | "0" 1486 | "0" 1487 | "0" 1488 | "0" 1489 | "0" 1490 | "0" 1491 | "0" 1492 | "0" 1493 | "0" 1494 | "0" 1495 | "0" 1496 | "0" 1497 | "0" 1498 | "0" 1499 | "0" 1500 | "0" 1501 | "0" 1502 | "0" 1503 | "0" 1504 | "0" 1505 | "0" 1506 | "0" 1507 | "0" 1508 | "0" 1509 | "0" 1510 | "0" 1511 | "0" 1512 | "0" 1513 | "0" 1514 | "0" 1515 | "0" 1516 | "0" 1517 | "0" 1518 | "0" 1519 | "0" 1520 | "0" 1521 | "0" 1522 | "0" 1523 | "0" 1524 | "0" 1525 | "0" 1526 | "0" 1527 | "0" 1528 | "0" 1529 | "0" 1530 | "0" 1531 | "0" 1532 | "0" 1533 | "0" 1534 | "0" 1535 | "0" 1536 | "0" 1537 | "0" 1538 | "0" 1539 | "0" 1540 | "0" 1541 | "0" 1542 | "0" 1543 | "0" 1544 | "0" 1545 | "0" 1546 | "0" 1547 | "0" 1548 | "0" 1549 | "0" 1550 | "0" 1551 | "0" 1552 | "0" 1553 | "0" 1554 | "0" 1555 | "0" 1556 | "0" 1557 | "0" 1558 | "0" 1559 | "0" 1560 | "0" 1561 | "0" 1562 | "0" 1563 | "0" 1564 | "0" 1565 | "0" 1566 | "0" 1567 | "0" 1568 | "0" 1569 | "0" 1570 | "0" 1571 | "0" 1572 | "0" 1573 | "0" 1574 | "0" 1575 | "0" 1576 | "0" 1577 | "0" 1578 | "0" 1579 | "0" 1580 | "0" 1581 | "0" 1582 | "0" 1583 | "0" 1584 | "0" 1585 | "0" 1586 | "0" 1587 | "0" 1588 | "0" 1589 | "0" 1590 | "0" 1591 | "0" 1592 | "0" 1593 | "0" 1594 | "0" 1595 | "0" 1596 | "0" 1597 | "0" 1598 | "0" 1599 | "0" 1600 | "0" 1601 | "0" 1602 | "0" 1603 | "0" 1604 | "0" 1605 | "0" 1606 | "0" 1607 | "0" 1608 | "0" 1609 | "0" 1610 | "0" 1611 | "0" 1612 | "0" 1613 | "0" 1614 | "0" 1615 | "0" 1616 | "0" 1617 | "0" 1618 | "0" 1619 | "0" 1620 | "0" 1621 | "0" 1622 | "0" 1623 | "0" 1624 | "0" 1625 | "0" 1626 | "0" 1627 | "0" 1628 | "0" 1629 | "0" 1630 | "0" 1631 | "0" 1632 | "0" 1633 | "0" 1634 | "0" 1635 | "0" 1636 | "0" 1637 | "0" 1638 | "0" 1639 | "0" 1640 | "0" 1641 | "0" 1642 | "0" 1643 | "0" 1644 | "0" 1645 | "0" 1646 | "0" 1647 | "0" 1648 | "0" 1649 | "0" 1650 | "0" 1651 | "0" 1652 | "0" 1653 | "0" 1654 | "0" 1655 | "0" 1656 | "0" 1657 | "0" 1658 | "0" 1659 | "0" 1660 | "0" 1661 | "0" 1662 | "0" 1663 | "0" 1664 | "0" 1665 | "0" 1666 | "0" 1667 | "0" 1668 | "0" 1669 | "0" 1670 | "0" 1671 | "0" 1672 | "0" 1673 | "0" 1674 | "0" 1675 | "0" 1676 | "0" 1677 | "0" 1678 | "0" 1679 | "0" 1680 | "0" 1681 | "0" 1682 | "0" 1683 | "0" 1684 | "0" 1685 | "0" 1686 | "0" 1687 | "0" 1688 | "0" 1689 | "0" 1690 | "0" 1691 | "0" 1692 | "0" 1693 | "0" 1694 | "0" 1695 | "0" 1696 | "0" 1697 | "0" 1698 | "0" 1699 | "0" 1700 | "0" 1701 | "0" 1702 | "0" 1703 | "0" 1704 | "0" 1705 | "0" 1706 | "0" 1707 | "0" 1708 | "0" 1709 | "0" 1710 | "0" 1711 | "0" 1712 | "0" 1713 | "0" 1714 | "0" 1715 | "0" 1716 | "0" 1717 | "0" 1718 | "0" 1719 | "0" 1720 | "0" 1721 | "0" 1722 | "0" 1723 | "0" 1724 | "0" 1725 | "0" 1726 | "0" 1727 | "0" 1728 | "0" 1729 | "0" 1730 | "0" 1731 | "0" 1732 | "0" 1733 | "0" 1734 | "0" 1735 | "0" 1736 | "0" 1737 | "0" 1738 | "0" 1739 | "0" 1740 | "0" 1741 | "0" 1742 | "0" 1743 | "0" 1744 | "0" 1745 | "0" 1746 | "0" 1747 | "0" 1748 | "0" 1749 | "0" 1750 | "0" 1751 | "0" 1752 | "0" 1753 | "0" 1754 | "0" 1755 | "0" 1756 | "0" 1757 | "0" 1758 | "0" 1759 | "0" 1760 | "0" 1761 | "0" 1762 | "0" 1763 | "0" 1764 | "0" 1765 | "0" 1766 | "0" 1767 | "0" 1768 | "0" 1769 | "0" 1770 | "0" 1771 | "0" 1772 | "0" 1773 | "0" 1774 | "0" 1775 | "0" 1776 | "0" 1777 | "0" 1778 | "0" 1779 | "0" 1780 | "0" 1781 | "0" 1782 | "0" 1783 | "0" 1784 | "0" 1785 | "0" 1786 | "0" 1787 | "0" 1788 | "0" 1789 | "0" 1790 | "0" 1791 | "0" 1792 | "0" 1793 | "0" 1794 | "0" 1795 | "0" 1796 | "0" 1797 | "0" 1798 | "0" 1799 | "0" 1800 | "0" 1801 | "0" 1802 | "0" 1803 | "0" 1804 | "0" 1805 | "0" 1806 | "0" 1807 | "0" 1808 | "0" 1809 | "0" 1810 | "0" 1811 | "0" 1812 | "0" 1813 | "0" 1814 | "0" 1815 | "0" 1816 | "0" 1817 | "0" 1818 | "0" 1819 | "0" 1820 | "0" 1821 | "0" 1822 | "0" 1823 | "0" 1824 | "0" 1825 | "0" 1826 | "0" 1827 | "0" 1828 | "0" 1829 | "0" 1830 | "0" 1831 | "0" 1832 | "0" 1833 | "0" 1834 | "0" 1835 | "0" 1836 | "0" 1837 | "0" 1838 | "0" 1839 | "0" 1840 | "0" 1841 | "0" 1842 | "0" 1843 | "0" 1844 | "0" 1845 | "0" 1846 | "0" 1847 | "0" 1848 | "0" 1849 | "0" 1850 | "0" 1851 | "0" 1852 | "0" 1853 | "0" 1854 | "0" 1855 | "0" 1856 | "0" 1857 | "0" 1858 | "0" 1859 | "0" 1860 | "0" 1861 | "0" 1862 | "0" 1863 | "0" 1864 | "0" 1865 | "0" 1866 | "0" 1867 | "0" 1868 | "0" 1869 | "0" 1870 | "0" 1871 | "0" 1872 | "0" 1873 | "0" 1874 | "0" 1875 | "0" 1876 | "0" 1877 | "0" 1878 | "0" 1879 | "0" 1880 | "0" 1881 | "0" 1882 | "0" 1883 | "0" 1884 | "0" 1885 | "concr" 1886 | "concr" 1887 | "concr" 1888 | "concr" 1889 | "concr" 1890 | "Plaster" 1891 | "Plaster" 1892 | "Plaster" 1893 | "Plaster" 1894 | "Plaster" 1895 | "Plaster" 1896 | "Plaster" 1897 | "Plaster" 1898 | "Plaster" 1899 | "Plaster" 1900 | "Plaster" 1901 | "Plaster" 1902 | "Plaster" 1903 | "Plaster" 1904 | "Plaster" 1905 | "Plaster" 1906 | "concr" 1907 | "concr" 1908 | "concr" 1909 | "concr" 1910 | "concr" 1911 | "Plaster" 1912 | "Plaster" 1913 | "Plaster" 1914 | "Plaster" 1915 | "Plaster" 1916 | "Plaster" 1917 | "Plaster" 1918 | "Plaster" 1919 | "Plaster" 1920 | "Plaster" 1921 | "Plaster" 1922 | "Plaster" 1923 | "Plaster" 1924 | "Plaster" 1925 | "Plaster" 1926 | "Plaster" 1927 | "Plaster" 1928 | "Plaster" 1929 | "Plaster" 1930 | "Plaster" 1931 | "Plaster" 1932 | "Plaster" 1933 | "Plaster" 1934 | "Plaster" 1935 | "Plaster" 1936 | "Plaster" 1937 | "Plaster" 1938 | "Plaster" 1939 | "Plaster" 1940 | "Plaster" 1941 | "Plaster" 1942 | "Plaster" 1943 | "concr" 1944 | "concr" 1945 | "concr" 1946 | "concr" 1947 | "concr" 1948 | "concr" 1949 | "concr" 1950 | "concr" 1951 | "concr" 1952 | "concr" 1953 | "concr" 1954 | "concr" 1955 | "concr" 1956 | "concr" 1957 | "concr" 1958 | "concr" 1959 | "concr" 1960 | "concr" 1961 | "concr" 1962 | "concr" 1963 | "concr" 1964 | "concr" 1965 | "concr" 1966 | "concr" 1967 | "concr" 1968 | "Plaster" 1969 | "Plaster" 1970 | "Plaster" 1971 | "Plaster" 1972 | "Plaster" 1973 | "Plaster" 1974 | "Plaster" 1975 | "Plaster" 1976 | "Plaster" 1977 | "Plaster" 1978 | "Plaster" 1979 | "Plaster" 1980 | "Plaster" 1981 | "Plaster" 1982 | "Plaster" 1983 | "Plaster" 1984 | "Plaster" 1985 | "Plaster" 1986 | "Plaster" 1987 | "Plaster" 1988 | "Plaster" 1989 | "Plaster" 1990 | "Plaster" 1991 | "Plaster" 1992 | "Plaster" 1993 | "Plaster" 1994 | "Plaster" 1995 | "Plaster" 1996 | "concr" 1997 | "concr" 1998 | "concr" 1999 | "concr" 2000 | "concr" 2001 | "concr" 2002 | "concr" 2003 | "concr" 2004 | "concr" 2005 | "concr" 2006 | "concr" 2007 | "concr" 2008 | "concr" 2009 | "concr" 2010 | "concr" 2011 | "concr" 2012 | "concr" 2013 | "concr" 2014 | "concr" 2015 | "concr" 2016 | "Plaster" 2017 | "Plaster" 2018 | "Plaster" 2019 | "Plaster" 2020 | "concr" 2021 | "concr" 2022 | "concr" 2023 | "concr" 2024 | "concr" 2025 | "Plaster" 2026 | "Plaster" 2027 | "Plaster" 2028 | "Plaster" 2029 | "windows line" 2030 | "windows line" 2031 | "windows line" 2032 | "Furniture" 2033 | "Furniture" 2034 | "Furniture" 2035 | "Furniture" 2036 | "Furniture" 2037 | "Furniture" 2038 | "Furniture" 2039 | "Furniture" 2040 | "Furniture" 2041 | "Furniture" 2042 | "Furniture" 2043 | "Furniture" 2044 | "Furniture" 2045 | "Furniture" 2046 | "Furniture" 2047 | "Furniture" 2048 | "Furniture" 2049 | "Furniture" 2050 | "Furniture" 2051 | "Furniture" 2052 | "Furniture" 2053 | "Furniture" 2054 | "Furniture" 2055 | "Furniture" 2056 | "Furniture" 2057 | "Furniture" 2058 | "Furniture" 2059 | "Furniture" 2060 | "Furniture" 2061 | "Furniture" 2062 | "Furniture" 2063 | "Furniture" 2064 | "Furniture" 2065 | "Furniture" 2066 | "Furniture" 2067 | "Furniture" 2068 | "Furniture" 2069 | "Furniture" 2070 | "Furniture" 2071 | "Furniture" 2072 | "Furniture" 2073 | "Furniture" 2074 | "Furniture" 2075 | "Furniture" 2076 | "Furniture" 2077 | "Furniture" 2078 | "Furniture" 2079 | "Furniture" 2080 | "Furniture" 2081 | "Furniture" 2082 | "Furniture" 2083 | "Furniture" 2084 | "Furniture" 2085 | "Furniture" 2086 | "Furniture" 2087 | "Furniture" 2088 | "Furniture" 2089 | "Furniture" 2090 | "Furniture" 2091 | "Furniture" 2092 | "Furniture" 2093 | "Furniture" 2094 | "Furniture" 2095 | "Furniture" 2096 | "Furniture" 2097 | "Furniture" 2098 | "Furniture" 2099 | "Furniture" 2100 | "Furniture" 2101 | "Furniture" 2102 | "Furniture" 2103 | "Furniture" 2104 | "Furniture" 2105 | "Furniture" 2106 | "Furniture" 2107 | "Furniture" 2108 | "Furniture" 2109 | "Furniture" 2110 | "Furniture" 2111 | "Furniture" 2112 | "Furniture" 2113 | "Furniture" 2114 | "Furniture" 2115 | "Furniture" 2116 | "Furniture" 2117 | "Furniture" 2118 | "Furniture" 2119 | "Furniture" 2120 | "Furniture" 2121 | "Furniture" 2122 | "Furniture" 2123 | "Furniture" 2124 | "Furniture" 2125 | "Furniture" 2126 | "Furniture" 2127 | "Furniture" 2128 | "Furniture" 2129 | "Furniture" 2130 | "Furniture" 2131 | "Furniture" 2132 | "Furniture" 2133 | "Furniture" 2134 | "Furniture" 2135 | "Furniture" 2136 | "Furniture" 2137 | "Furniture" 2138 | "Furniture" 2139 | "Furniture" 2140 | "Furniture" 2141 | "Furniture" 2142 | "Furniture" 2143 | "Furniture" 2144 | "Furniture" 2145 | "Furniture" 2146 | "Furniture" 2147 | "Furniture" 2148 | "Furniture" 2149 | "Furniture" 2150 | "Furniture" 2151 | "Furniture" 2152 | "Furniture" 2153 | "Furniture" 2154 | "Furniture" 2155 | "Furniture" 2156 | "Furniture" 2157 | "Furniture" 2158 | "Furniture" 2159 | "Furniture" 2160 | "Furniture" 2161 | "Furniture" 2162 | "Furniture" 2163 | "Furniture" 2164 | "Furniture" 2165 | "Furniture" 2166 | "Furniture" 2167 | "Furniture" 2168 | "Furniture" 2169 | "Furniture" 2170 | "Furniture" 2171 | "Furniture" 2172 | "Furniture" 2173 | "Furniture" 2174 | "Furniture" 2175 | "Furniture" 2176 | "Furniture" 2177 | "Furniture" 2178 | "Furniture" 2179 | "Furniture" 2180 | "Furniture" 2181 | "Furniture" 2182 | "Furniture" 2183 | "Furniture" 2184 | "Furniture" 2185 | "Furniture" 2186 | "Furniture" 2187 | "Furniture" 2188 | "Furniture" 2189 | "Furniture" 2190 | "Furniture" 2191 | "Furniture" 2192 | "Furniture" 2193 | "Furniture" 2194 | "Furniture" 2195 | "Furniture" 2196 | "Furniture" 2197 | "Furniture" 2198 | "Furniture" 2199 | "Furniture" 2200 | "Furniture" 2201 | "Furniture" 2202 | "Furniture" 2203 | "Furniture" 2204 | "concr" 2205 | "concr" 2206 | "concr" 2207 | "concr" 2208 | "concr" 2209 | "Plaster" 2210 | "Plaster" 2211 | "Plaster" 2212 | "Plaster" 2213 | "windows line" 2214 | "windows line" 2215 | "windows line" 2216 | "windows line" 2217 | "floor" 2218 | "floor" 2219 | "floor" 2220 | "floor" 2221 | "0" 2222 | "0" 2223 | "0" 2224 | "0" 2225 | "0" 2226 | "0" 2227 | "0" 2228 | "0" 2229 | "0" 2230 | "0" 2231 | "0" 2232 | "0" 2233 | "0" 2234 | "0" 2235 | "0" 2236 | "0" 2237 | "0" 2238 | "0" 2239 | "0" 2240 | "0" 2241 | "0" 2242 | "0" 2243 | "floor" 2244 | "floor" 2245 | "floor" 2246 | "floor" 2247 | "wall" 2248 | "wall" 2249 | "wall" 2250 | "wall" 2251 | "wall" 2252 | "wall" 2253 | "wall" 2254 | "wall" 2255 | "wall" 2256 | "wall" 2257 | "wall" 2258 | "wall" 2259 | "wall" 2260 | "wall" 2261 | "wall" 2262 | "wall" 2263 | "wall" 2264 | "wall" 2265 | "wall" 2266 | "wall" 2267 | "wall" 2268 | "wall" 2269 | "wall" 2270 | "wall" 2271 | "wall" 2272 | "wall" 2273 | "wall" 2274 | "wall" 2275 | "wall" 2276 | "wall" 2277 | "wall" 2278 | "wall" 2279 | "wall" 2280 | "wall" 2281 | "wall" 2282 | "wall" 2283 | "wall" 2284 | "wall" 2285 | "wall" 2286 | "wall" 2287 | "wall" 2288 | "wall" 2289 | "wall" 2290 | "wall" 2291 | "wall" 2292 | "wall" 2293 | "wall" 2294 | "wall" 2295 | "wall" 2296 | "wall" 2297 | "wall" 2298 | "wall" 2299 | "wall" 2300 | "wall" 2301 | "wall" 2302 | "wall" 2303 | "wall" 2304 | "wall" 2305 | "wall" 2306 | "wall" 2307 | "wall" 2308 | "wall" 2309 | "wall" 2310 | "wall" 2311 | "wall" 2312 | "wall" 2313 | "wall" 2314 | "wall" 2315 | "wall" 2316 | "wall" 2317 | "wall" 2318 | "wall" 2319 | "wall" 2320 | "wall" 2321 | "wall" 2322 | "wall" 2323 | "wall" 2324 | "wall" 2325 | "wall" 2326 | "wall" 2327 | "wall" 2328 | "wall" 2329 | "wall" 2330 | "wall" 2331 | "wall" 2332 | "wall" 2333 | "wall" 2334 | "wall" 2335 | "wall" 2336 | "wall" 2337 | "wall" 2338 | "wall" 2339 | "wall" 2340 | "wall" 2341 | "wall" 2342 | "wall" 2343 | "wall" 2344 | "wall" 2345 | "wall" 2346 | "wall" 2347 | "wall" 2348 | "wall" 2349 | "wall" 2350 | "wall" 2351 | "wall" 2352 | "wall" 2353 | "wall" 2354 | "wall" 2355 | "wall" 2356 | "wall" 2357 | "wall" 2358 | "wall" 2359 | "wall" 2360 | "wall" 2361 | "wall" 2362 | "wall" 2363 | "wall" 2364 | "wall" 2365 | "wall" 2366 | "wall" 2367 | "wall" 2368 | "wall" 2369 | "wall" 2370 | "wall" 2371 | "wall" 2372 | "wall" 2373 | "wall" 2374 | "wall" 2375 | "wall" 2376 | "wall" 2377 | "wall" 2378 | "wall" 2379 | "wall" 2380 | "wall" 2381 | "wall" 2382 | "wall" 2383 | "wall" 2384 | "wall" 2385 | "wall" 2386 | "wall" 2387 | "wall" 2388 | "wall" 2389 | "wall" 2390 | "wall" 2391 | "wall" 2392 | "wall" 2393 | "wall" 2394 | "wall" 2395 | "wall" 2396 | "wall" 2397 | "wall" 2398 | "wall" 2399 | "wall" 2400 | "wall" 2401 | "wall" 2402 | "wall" 2403 | "wall" 2404 | "wall" 2405 | "wall" 2406 | "wall" 2407 | "wall" 2408 | "wall" 2409 | "wall" 2410 | "wall" 2411 | "wall" 2412 | "wall" 2413 | "wall" 2414 | "wall" 2415 | "wall" 2416 | "wall" 2417 | "wall" 2418 | "wall" 2419 | "wall" 2420 | "wall" 2421 | "wall" 2422 | "wall" 2423 | "wall" 2424 | "wall" 2425 | "wall" 2426 | "wall" 2427 | "wall" 2428 | "wall" 2429 | "wall" 2430 | "wall" 2431 | "wall" 2432 | "wall" 2433 | "wall" 2434 | "wall" 2435 | "wall" 2436 | "wall" 2437 | "wall" 2438 | "wall" 2439 | "wall" 2440 | "wall" 2441 | "wall" 2442 | "wall" 2443 | "wall" 2444 | "wall" 2445 | "floor" 2446 | "floor" 2447 | "floor" 2448 | "floor" 2449 | "floor" 2450 | "floor" 2451 | "floor" 2452 | "floor" 2453 | "floor" 2454 | "floor" 2455 | "floor" 2456 | "floor" 2457 | "floor" 2458 | "floor" 2459 | "floor" 2460 | "floor" 2461 | "floor" 2462 | "floor" 2463 | "floor" 2464 | "floor" 2465 | "floor" 2466 | "floor" 2467 | "floor" 2468 | "floor" 2469 | "floor" 2470 | "floor" 2471 | "floor" 2472 | "floor" 2473 | "floor" 2474 | "floor" 2475 | "floor" 2476 | "floor" 2477 | "floor" 2478 | "floor" 2479 | "floor" 2480 | "floor" 2481 | "floor" 2482 | "floor" 2483 | "floor" 2484 | "floor" 2485 | "floor" 2486 | "floor" 2487 | "floor" 2488 | "floor" 2489 | "floor" 2490 | "floor" 2491 | "floor" 2492 | "floor" 2493 | "floor" 2494 | "floor" 2495 | "floor" 2496 | "floor" 2497 | "floor" 2498 | "floor" 2499 | "floor" 2500 | "floor" 2501 | "floor" 2502 | "floor" 2503 | "floor" 2504 | "floor" 2505 | "floor" 2506 | "floor" 2507 | "floor" 2508 | "floor" 2509 | "floor" 2510 | "floor" 2511 | "windows line" 2512 | "windows line" 2513 | "windows line" 2514 | "windows line" 2515 | "windows line" 2516 | "windows line" 2517 | "windows line" 2518 | "windows line" 2519 | "windows line" 2520 | "windows line" 2521 | "windows line" 2522 | "windows line" 2523 | "windows line" 2524 | "windows line" 2525 | "windows line" 2526 | "windows line" 2527 | "windows line" 2528 | "windows line" 2529 | "windows line" 2530 | "windows line" 2531 | "windows line" 2532 | "windows line" 2533 | "windows line" 2534 | "windows line" 2535 | "Furniture" 2536 | "Furniture" 2537 | "Furniture" 2538 | "Furniture" 2539 | "Furniture" 2540 | "Furniture" 2541 | "Furniture" 2542 | "Furniture" 2543 | "Furniture" 2544 | "Furniture" 2545 | "Furniture" 2546 | "Furniture" 2547 | "Furniture" 2548 | "Furniture" 2549 | "Furniture" 2550 | "Furniture" 2551 | "Furniture" 2552 | "Furniture" 2553 | "Furniture" 2554 | "Furniture" 2555 | "Furniture" 2556 | "Furniture" 2557 | "Furniture" 2558 | "Furniture" 2559 | "Furniture" 2560 | "Furniture" 2561 | "Furniture" 2562 | "Furniture" 2563 | "Furniture" 2564 | "Furniture" 2565 | "Furniture" 2566 | "Furniture" 2567 | "Furniture" 2568 | "Furniture" 2569 | "Furniture" 2570 | "Furniture" 2571 | "Furniture" 2572 | "Furniture" 2573 | "Furniture" 2574 | "Furniture" 2575 | "Furniture" 2576 | "Furniture" 2577 | "Furniture" 2578 | "Furniture" 2579 | "Furniture" 2580 | "Furniture" 2581 | "Furniture" 2582 | "Furniture" 2583 | "Furniture" 2584 | "Furniture" 2585 | "Furniture" 2586 | "Furniture" 2587 | "Furniture" 2588 | "Furniture" 2589 | "Furniture" 2590 | "Furniture" 2591 | "Furniture" 2592 | "Furniture" 2593 | "Furniture" 2594 | "Furniture" 2595 | "Furniture" 2596 | "Furniture" 2597 | "Furniture" 2598 | "Furniture" 2599 | "Furniture" 2600 | "Furniture" 2601 | "Furniture" 2602 | "Furniture" 2603 | "Furniture" 2604 | "Furniture" 2605 | "Furniture" 2606 | "Furniture" 2607 | "Furniture" 2608 | "Furniture" 2609 | "Furniture" 2610 | "Furniture" 2611 | "Furniture" 2612 | "Furniture" 2613 | "Furniture" 2614 | "Furniture" 2615 | "Furniture" 2616 | "Furniture" 2617 | "Furniture" 2618 | "Furniture" 2619 | "Furniture" 2620 | "Furniture" 2621 | "Furniture" 2622 | "Furniture" 2623 | "Furniture" 2624 | "Furniture" 2625 | "Furniture" 2626 | "Furniture" 2627 | "Furniture" 2628 | "Furniture" 2629 | "Furniture" 2630 | "Furniture" 2631 | "Furniture" 2632 | "Furniture" 2633 | "Furniture" 2634 | "Furniture" 2635 | "Furniture" 2636 | "Furniture" 2637 | "Furniture" 2638 | "Furniture" 2639 | "Furniture" 2640 | "Furniture" 2641 | "Furniture" 2642 | "Furniture" 2643 | "Furniture" 2644 | "Furniture" 2645 | "Furniture" 2646 | "Furniture" 2647 | "Furniture" 2648 | "Furniture" 2649 | "Furniture" 2650 | "Furniture" 2651 | "Furniture" 2652 | "Furniture" 2653 | "Furniture" 2654 | "Furniture" 2655 | "Furniture" 2656 | "Furniture" 2657 | "Furniture" 2658 | "Furniture" 2659 | "Furniture" 2660 | "Furniture" 2661 | "Furniture" 2662 | "Furniture" 2663 | "Furniture" 2664 | "Furniture" 2665 | "Furniture" 2666 | "Furniture" 2667 | "Furniture" 2668 | "Furniture" 2669 | "Furniture" 2670 | "Furniture" 2671 | "Furniture" 2672 | "Furniture" 2673 | "Furniture" 2674 | "Furniture" 2675 | "Furniture" 2676 | "Furniture" 2677 | "Furniture" 2678 | "Furniture" 2679 | "Furniture" 2680 | "Furniture" 2681 | "Furniture" 2682 | "Furniture" 2683 | "Furniture" 2684 | "Furniture" 2685 | "Furniture" 2686 | "Furniture" 2687 | "Furniture" 2688 | "Furniture" 2689 | "Furniture" 2690 | "Furniture" 2691 | "Furniture" 2692 | "Furniture" 2693 | "Furniture" 2694 | "Furniture" 2695 | "Furniture" 2696 | "Furniture" 2697 | "Furniture" 2698 | "Furniture" 2699 | "Furniture" 2700 | "Furniture" 2701 | "Furniture" 2702 | "Furniture" 2703 | "Furniture" 2704 | "Furniture" 2705 | "Furniture" 2706 | "Furniture" 2707 | "Furniture" 2708 | "Furniture" 2709 | "Furniture" 2710 | "Furniture" 2711 | "Furniture" 2712 | "Furniture" 2713 | "Furniture" 2714 | "Furniture" 2715 | "Furniture" 2716 | "Furniture" 2717 | "Furniture" 2718 | "Furniture" 2719 | "Furniture" 2720 | "Furniture" 2721 | "Furniture" 2722 | "Furniture" 2723 | "Furniture" 2724 | "Furniture" 2725 | "Furniture" 2726 | "Furniture" 2727 | "Furniture" 2728 | "Furniture" 2729 | "Furniture" 2730 | "Furniture" 2731 | "Furniture" 2732 | "Furniture" 2733 | "Furniture" 2734 | "Furniture" 2735 | "Furniture" 2736 | "Furniture" 2737 | "Furniture" 2738 | "Furniture" 2739 | "Furniture" 2740 | "Furniture" 2741 | "Furniture" 2742 | "Furniture" 2743 | "Furniture" 2744 | "Furniture" 2745 | "Furniture" 2746 | "Furniture" 2747 | "Furniture" 2748 | "Furniture" 2749 | "Furniture" 2750 | "Furniture" 2751 | "Furniture" 2752 | "Furniture" 2753 | "Furniture" 2754 | "Furniture" 2755 | "Furniture" 2756 | "Furniture" 2757 | "Furniture" 2758 | "Furniture" 2759 | "Furniture" 2760 | "Furniture" 2761 | "Furniture" 2762 | "Furniture" 2763 | "Furniture" 2764 | "Furniture" 2765 | "Furniture" 2766 | "Furniture" 2767 | "Furniture" 2768 | "Furniture" 2769 | "Furniture" 2770 | "Furniture" 2771 | "Furniture" 2772 | "Furniture" 2773 | "Furniture" 2774 | "Furniture" 2775 | "Furniture" 2776 | "Furniture" 2777 | "Furniture" 2778 | "Furniture" 2779 | "Furniture" 2780 | "Furniture" 2781 | "Furniture" 2782 | "Furniture" 2783 | "Furniture" 2784 | "Furniture" 2785 | "Furniture" 2786 | "Furniture" 2787 | "Furniture" 2788 | "Furniture" 2789 | "Furniture" 2790 | "Furniture" 2791 | "Furniture" 2792 | "Furniture" 2793 | "Furniture" 2794 | "Furniture" 2795 | "Furniture" 2796 | "Furniture" 2797 | "Furniture" 2798 | "Furniture" 2799 | "Furniture" 2800 | "Furniture" 2801 | "Furniture" 2802 | "Furniture" 2803 | "Furniture" 2804 | "Furniture" 2805 | "Furniture" 2806 | "Furniture" 2807 | "Furniture" 2808 | "Furniture" 2809 | "Furniture" 2810 | "Furniture" 2811 | "Furniture" 2812 | "Furniture" 2813 | "Furniture" 2814 | "Furniture" 2815 | "Furniture" 2816 | "Furniture" 2817 | "Furniture" 2818 | "Furniture" 2819 | "Furniture" 2820 | "Furniture" 2821 | "Furniture" 2822 | "Furniture" 2823 | "Furniture" 2824 | "Furniture" 2825 | "Furniture" 2826 | "Furniture" 2827 | "Furniture" 2828 | "Furniture" 2829 | "Furniture" 2830 | "Furniture" 2831 | "Furniture" 2832 | "Furniture" 2833 | "Furniture" 2834 | "Furniture" 2835 | "Furniture" 2836 | "Furniture" 2837 | "Furniture" 2838 | "Furniture" 2839 | "Furniture" 2840 | "Furniture" 2841 | "Furniture" 2842 | "Furniture" 2843 | "Furniture" 2844 | "Furniture" 2845 | "Furniture" 2846 | "Furniture" 2847 | "Furniture" 2848 | "Furniture" 2849 | "Furniture" 2850 | "Furniture" 2851 | "Furniture" 2852 | "Furniture" 2853 | "Furniture" 2854 | "Furniture" 2855 | "Furniture" 2856 | "Furniture" 2857 | "Furniture" 2858 | "Furniture" 2859 | "Furniture" 2860 | "Furniture" 2861 | "Furniture" 2862 | "Furniture" 2863 | "Furniture" 2864 | "Furniture" 2865 | "Furniture" 2866 | "Furniture" 2867 | "Furniture" 2868 | "Furniture" 2869 | "Furniture" 2870 | "Furniture" 2871 | "Furniture" 2872 | "Furniture" 2873 | "Furniture" 2874 | "Furniture" 2875 | "Furniture" 2876 | "Furniture" 2877 | "Furniture" 2878 | "Furniture" 2879 | "Furniture" 2880 | "Furniture" 2881 | "Furniture" 2882 | "Furniture" 2883 | "Furniture" 2884 | "Furniture" 2885 | "Furniture" 2886 | "Furniture" 2887 | "Furniture" 2888 | "Furniture" 2889 | "Furniture" 2890 | "Furniture" 2891 | "Furniture" 2892 | "Furniture" 2893 | "Furniture" 2894 | "Furniture" 2895 | "Furniture" 2896 | "Furniture" 2897 | "Furniture" 2898 | "Furniture" 2899 | "Furniture" 2900 | "Furniture" 2901 | "Furniture" 2902 | "Furniture" 2903 | "Furniture" 2904 | "Furniture" 2905 | "Furniture" 2906 | "Furniture" 2907 | "Furniture" 2908 | "Furniture" 2909 | "Furniture" 2910 | "Furniture" 2911 | "Furniture" 2912 | "Furniture" 2913 | "Furniture" 2914 | "Furniture" 2915 | "Furniture" 2916 | "Furniture" 2917 | "Furniture" 2918 | "Furniture" 2919 | "Furniture" 2920 | "Furniture" 2921 | "Furniture" 2922 | "Furniture" 2923 | "Furniture" 2924 | "Furniture" 2925 | "Furniture" 2926 | "Furniture" 2927 | "Furniture" 2928 | "Furniture" 2929 | "Furniture" 2930 | "Furniture" 2931 | "Furniture" 2932 | "Furniture" 2933 | "Furniture" 2934 | "Furniture" 2935 | "Furniture" 2936 | "Furniture" 2937 | "Furniture" 2938 | "Furniture" 2939 | "Furniture" 2940 | "Furniture" 2941 | "Furniture" 2942 | "Furniture" 2943 | "Furniture" 2944 | "Furniture" 2945 | "Furniture" 2946 | "Furniture" 2947 | "Furniture" 2948 | "Furniture" 2949 | "Furniture" 2950 | "Furniture" 2951 | "Furniture" 2952 | "Furniture" 2953 | "Furniture" 2954 | "Furniture" 2955 | "Furniture" 2956 | "Furniture" 2957 | "Furniture" 2958 | "Furniture" 2959 | "Furniture" 2960 | "Furniture" 2961 | "Furniture" 2962 | "Furniture" 2963 | "Furniture" 2964 | "Furniture" 2965 | "Furniture" 2966 | "Furniture" 2967 | "Furniture" 2968 | "Furniture" 2969 | "Furniture" 2970 | "Furniture" 2971 | "Furniture" 2972 | "Furniture" 2973 | "Furniture" 2974 | "Furniture" 2975 | "Furniture" 2976 | "Furniture" 2977 | "Furniture" 2978 | "Furniture" 2979 | "Furniture" 2980 | "Furniture" 2981 | "Furniture" 2982 | "Furniture" 2983 | "Furniture" 2984 | "Furniture" 2985 | "Furniture" 2986 | "Furniture" 2987 | "Furniture" 2988 | "Furniture" 2989 | "Furniture" 2990 | "Furniture" 2991 | "Furniture" 2992 | "Furniture" 2993 | "Furniture" 2994 | "Furniture" 2995 | "Furniture" 2996 | "Furniture" 2997 | "Furniture" 2998 | "Furniture" 2999 | "Furniture" 3000 | "Furniture" 3001 | "Furniture" 3002 | "Furniture" 3003 | "Furniture" 3004 | "Furniture" 3005 | "Furniture" 3006 | "Furniture" 3007 | "Furniture" 3008 | "Furniture" 3009 | "Furniture" 3010 | "Furniture" 3011 | "Furniture" 3012 | "Furniture" 3013 | "Furniture" 3014 | "Furniture" 3015 | "Furniture" 3016 | "Furniture" 3017 | "Furniture" 3018 | "Furniture" 3019 | "Furniture" 3020 | "Furniture" 3021 | "Furniture" 3022 | "Furniture" 3023 | "Furniture" 3024 | "Furniture" 3025 | "Furniture" 3026 | "Furniture" 3027 | "Furniture" 3028 | "Furniture" 3029 | "Furniture" 3030 | "Furniture" 3031 | "Furniture" 3032 | "Furniture" 3033 | "Furniture" 3034 | "Furniture" 3035 | "Furniture" 3036 | "Furniture" 3037 | "Furniture" 3038 | "Furniture" 3039 | "Furniture" 3040 | "Furniture" 3041 | "Furniture" 3042 | "Furniture" 3043 | "Furniture" 3044 | "Furniture" 3045 | "Furniture" 3046 | "Furniture" 3047 | "Furniture" 3048 | "Furniture" 3049 | "Furniture" 3050 | "Furniture" 3051 | "Furniture" 3052 | "Furniture" 3053 | "Furniture" 3054 | "Furniture" 3055 | "Furniture" 3056 | "Furniture" 3057 | "Furniture" 3058 | "Furniture" 3059 | "Furniture" 3060 | "Furniture" 3061 | "Furniture" 3062 | "Furniture" 3063 | "Furniture" 3064 | "Furniture" 3065 | "Furniture" 3066 | "Furniture" 3067 | "Furniture" 3068 | "Furniture" 3069 | "Furniture" 3070 | "Furniture" 3071 | "Furniture" 3072 | "Furniture" 3073 | "Furniture" 3074 | "Furniture" 3075 | "Furniture" 3076 | "Furniture" 3077 | "Furniture" 3078 | "Furniture" 3079 | "Furniture" 3080 | "Furniture" 3081 | "Furniture" 3082 | "Furniture" 3083 | "Furniture" 3084 | "Furniture" 3085 | "Furniture" 3086 | "Furniture" 3087 | "Furniture" 3088 | "Furniture" 3089 | "Furniture" 3090 | "Furniture" 3091 | "Furniture" 3092 | "Furniture" 3093 | "Furniture" 3094 | "Furniture" 3095 | "Furniture" 3096 | "Furniture" 3097 | "Furniture" 3098 | "Furniture" 3099 | "Furniture" 3100 | "Furniture" 3101 | "Furniture" 3102 | "Furniture" 3103 | "Furniture" 3104 | "Furniture" 3105 | "Furniture" 3106 | "Furniture" 3107 | "Furniture" 3108 | "Furniture" 3109 | "Furniture" 3110 | "Furniture" 3111 | "Furniture" 3112 | "Furniture" 3113 | "Furniture" 3114 | "Furniture" 3115 | "Furniture" 3116 | "Furniture" 3117 | "Furniture" 3118 | "Furniture" 3119 | "Furniture" 3120 | "Furniture" 3121 | "Furniture" 3122 | "Furniture" 3123 | "Furniture" 3124 | "Furniture" 3125 | "Furniture" 3126 | "Furniture" 3127 | "Furniture" 3128 | "Furniture" 3129 | "Furniture" 3130 | "Furniture" 3131 | "Furniture" 3132 | "Furniture" 3133 | "Furniture" 3134 | "Furniture" 3135 | "Furniture" 3136 | "Furniture" 3137 | "Furniture" 3138 | "Furniture" 3139 | "Furniture" 3140 | "Furniture" 3141 | "Furniture" 3142 | "Furniture" 3143 | "Furniture" 3144 | "Furniture" 3145 | "0" 3146 | "Furniture" 3147 | "Furniture" 3148 | "Furniture" 3149 | "Furniture" 3150 | "Furniture" 3151 | "Furniture" 3152 | "Furniture" 3153 | "Furniture" 3154 | "Furniture" 3155 | "Furniture" 3156 | "Furniture" 3157 | "Furniture" 3158 | "Furniture" 3159 | "Furniture" 3160 | "Furniture" 3161 | "Furniture" 3162 | "Furniture" 3163 | "Furniture" 3164 | "Furniture" 3165 | "Furniture" 3166 | "Furniture" 3167 | "Furniture" 3168 | "0" 3169 | "0" 3170 | "0" 3171 | "0" 3172 | "0" 3173 | "0" 3174 | "0" 3175 | "0" 3176 | "0" 3177 | "0" 3178 | "0" 3179 | "0" 3180 | "0" 3181 | "0" 3182 | "0" 3183 | "0" 3184 | "0" 3185 | "0" 3186 | "0" 3187 | "0" 3188 | "0" 3189 | "0" 3190 | "0" 3191 | "0" 3192 | "0" 3193 | "0" 3194 | "0" 3195 | "0" 3196 | "0" 3197 | "0" 3198 | "0" 3199 | "0" 3200 | "0" 3201 | "0" 3202 | "0" 3203 | "0" 3204 | "0" 3205 | "0" 3206 | "0" 3207 | "0" 3208 | "0" 3209 | "0" 3210 | "0" 3211 | "0" 3212 | "0" 3213 | "0" 3214 | "0" 3215 | "0" 3216 | "0" 3217 | "0" 3218 | "0" 3219 | "0" 3220 | "0" 3221 | "0" 3222 | "0" 3223 | "0" 3224 | "0" 3225 | "0" 3226 | "0" 3227 | "0" 3228 | "0" 3229 | "0" 3230 | "0" 3231 | "0" 3232 | "0" 3233 | "0" 3234 | "0" 3235 | "0" 3236 | "0" 3237 | "0" 3238 | "0" 3239 | "0" 3240 | "0" 3241 | "0" 3242 | "0" 3243 | "0" 3244 | "0" 3245 | "0" 3246 | "0" 3247 | "0" 3248 | "0" 3249 | "0" 3250 | "0" 3251 | "0" 3252 | "0" 3253 | "0" 3254 | "0" 3255 | "0" 3256 | "0" 3257 | "0" 3258 | "0" 3259 | "0" 3260 | "0" 3261 | "0" 3262 | "0" 3263 | "0" 3264 | "0" 3265 | "0" 3266 | "0" 3267 | "0" 3268 | "0" 3269 | "0" 3270 | "0" 3271 | "0" 3272 | "0" 3273 | "0" 3274 | "0" 3275 | "0" 3276 | "0" 3277 | "0" 3278 | "0" 3279 | "0" 3280 | "0" 3281 | "0" 3282 | "0" 3283 | "0" 3284 | "0" 3285 | "0" 3286 | "0" 3287 | "0" 3288 | "0" 3289 | "0" 3290 | "0" 3291 | "0" 3292 | "0" 3293 | "0" 3294 | "0" 3295 | "0" 3296 | "0" 3297 | "0" 3298 | "0" 3299 | "0" 3300 | "0" 3301 | "0" 3302 | "0" 3303 | "0" 3304 | "0" 3305 | "0" 3306 | "0" 3307 | "0" 3308 | "0" 3309 | "0" 3310 | "0" 3311 | "0" 3312 | "0" 3313 | "0" 3314 | "0" 3315 | "0" 3316 | "0" 3317 | "0" 3318 | "0" 3319 | "0" 3320 | "0" 3321 | "0" 3322 | "0" 3323 | "0" 3324 | "0" 3325 | "0" 3326 | "0" 3327 | "0" 3328 | "0" 3329 | "0" 3330 | "0" 3331 | "0" 3332 | "0" 3333 | "0" 3334 | "0" 3335 | "0" 3336 | "0" 3337 | "0" 3338 | "0" 3339 | "0" 3340 | "0" 3341 | "0" 3342 | "0" 3343 | "0" 3344 | "0" 3345 | "0" 3346 | "0" 3347 | "0" 3348 | "0" 3349 | "0" 3350 | "0" 3351 | "0" 3352 | "0" 3353 | "0" 3354 | "0" 3355 | "Furniture" 3356 | "Furniture" 3357 | "Furniture" 3358 | "Furniture" 3359 | "Furniture" 3360 | "Furniture" 3361 | "Furniture" 3362 | "Furniture" 3363 | "Furniture" 3364 | "Furniture" 3365 | "Furniture" 3366 | "Furniture" 3367 | "Furniture" 3368 | "Furniture" 3369 | "Furniture" 3370 | "Furniture" 3371 | "Furniture" 3372 | "Furniture" 3373 | "Furniture" 3374 | "Furniture" 3375 | "Furniture" 3376 | "Furniture" 3377 | "Furniture" 3378 | "Furniture" 3379 | "Furniture" 3380 | "Furniture" 3381 | "Furniture" 3382 | "Furniture" 3383 | "Furniture" 3384 | "Furniture" 3385 | "Furniture" 3386 | "Furniture" 3387 | "Furniture" 3388 | "0" 3389 | "Furniture" 3390 | "Furniture" 3391 | "Furniture" 3392 | "Furniture" 3393 | "Furniture" 3394 | "Furniture" 3395 | "0" 3396 | "Furniture" 3397 | "Furniture" 3398 | "Furniture" 3399 | "0" 3400 | "Furniture" 3401 | "Furniture" 3402 | "Furniture" 3403 | "0" 3404 | "Furniture" 3405 | "Furniture" 3406 | "Furniture" 3407 | "0" 3408 | "Furniture" 3409 | "Furniture" 3410 | "Furniture" 3411 | "Furniture" 3412 | "0" 3413 | "Furniture" 3414 | "Furniture" 3415 | "Furniture" 3416 | "Furniture" 3417 | "0" 3418 | "Furniture" 3419 | "Furniture" 3420 | "Furniture" 3421 | "Furniture" 3422 | "0" 3423 | "Furniture" 3424 | "Furniture" 3425 | "Furniture" 3426 | "Furniture" 3427 | "Furniture" 3428 | "Furniture" 3429 | "Furniture" 3430 | "Furniture" 3431 | "Furniture" 3432 | "Furniture" 3433 | "Furniture" 3434 | "Furniture" 3435 | "Furniture" 3436 | "Furniture" 3437 | "Furniture" 3438 | "Furniture" 3439 | "Furniture" 3440 | "Furniture" 3441 | "Furniture" 3442 | "Furniture" 3443 | "Furniture" 3444 | "Furniture" 3445 | "Furniture" 3446 | "Furniture" 3447 | "Furniture" 3448 | "Furniture" 3449 | "Furniture" 3450 | "Furniture" 3451 | "Furniture" 3452 | "Furniture" 3453 | "Furniture" 3454 | "Furniture" 3455 | "Furniture" 3456 | "Furniture" 3457 | "Furniture" 3458 | "Furniture" 3459 | "Furniture" 3460 | "Furniture" 3461 | "Furniture" 3462 | "Furniture" 3463 | "Furniture" 3464 | "Furniture" 3465 | "Furniture" 3466 | "Furniture" 3467 | "Furniture" 3468 | "Furniture" 3469 | "Furniture" 3470 | "Furniture" 3471 | "Furniture" 3472 | "Furniture" 3473 | "Furniture" 3474 | "Furniture" 3475 | "Furniture" 3476 | "Furniture" 3477 | "Furniture" 3478 | "Furniture" 3479 | "Furniture" 3480 | "Furniture" 3481 | "Furniture" 3482 | "Furniture" 3483 | "Furniture" 3484 | "Furniture" 3485 | "Furniture" 3486 | "Furniture" 3487 | "Furniture" 3488 | "Furniture" 3489 | "Furniture" 3490 | "Furniture" 3491 | "Furniture" 3492 | "Furniture" 3493 | "Furniture" 3494 | "Furniture" 3495 | "Furniture" 3496 | "Furniture" 3497 | "Furniture" 3498 | "Furniture" 3499 | "Furniture" 3500 | "Furniture" 3501 | "Furniture" 3502 | "Furniture" 3503 | "Furniture" 3504 | "Furniture" 3505 | "Furniture" 3506 | "Furniture" 3507 | "Furniture" 3508 | "Furniture" 3509 | "Furniture" 3510 | "Furniture" 3511 | "Furniture" 3512 | "Furniture" 3513 | "Furniture" 3514 | "Furniture" 3515 | "Furniture" 3516 | "Furniture" 3517 | "Furniture" 3518 | "Furniture" 3519 | "Furniture" 3520 | "Furniture" 3521 | "Furniture" 3522 | "Furniture" 3523 | "Furniture" 3524 | "Furniture" 3525 | "Furniture" 3526 | "Furniture" 3527 | "Furniture" 3528 | "Furniture" 3529 | "Furniture" 3530 | "Furniture" 3531 | "Furniture" 3532 | "Furniture" 3533 | "Furniture" 3534 | "Furniture" 3535 | "Furniture" 3536 | "Furniture" 3537 | "Furniture" 3538 | "Furniture" 3539 | "Furniture" 3540 | "Furniture" 3541 | "Furniture" 3542 | "Furniture" 3543 | "Furniture" 3544 | "Furniture" 3545 | "Furniture" 3546 | "Furniture" 3547 | "Furniture" 3548 | "Furniture" 3549 | "Furniture" 3550 | "Furniture" 3551 | "Furniture" 3552 | "Furniture" 3553 | "Furniture" 3554 | "Furniture" 3555 | "Furniture" 3556 | "Furniture" 3557 | "Furniture" 3558 | "Furniture" 3559 | "Furniture" 3560 | "Furniture" 3561 | "Furniture" 3562 | "Furniture" 3563 | "Furniture" 3564 | "Furniture" 3565 | "Furniture" 3566 | "Furniture" 3567 | "Furniture" 3568 | "Furniture" 3569 | "Furniture" 3570 | "Furniture" 3571 | "Furniture" 3572 | "Furniture" 3573 | "Furniture" 3574 | "Furniture" 3575 | "Furniture" 3576 | "Furniture" 3577 | "Furniture" 3578 | "Furniture" 3579 | "Furniture" 3580 | "Furniture" 3581 | "Furniture" 3582 | "Furniture" 3583 | "Furniture" 3584 | "Furniture" 3585 | "Furniture" 3586 | "Furniture" 3587 | "Furniture" 3588 | "Furniture" 3589 | "Furniture" 3590 | "Furniture" 3591 | "Furniture" 3592 | "Furniture" 3593 | "Furniture" 3594 | "Furniture" 3595 | "Furniture" 3596 | "Furniture" 3597 | "Furniture" 3598 | "Furniture" 3599 | "Furniture" 3600 | "Furniture" 3601 | "Furniture" 3602 | "Furniture" 3603 | "Furniture" 3604 | "Furniture" 3605 | "Furniture" 3606 | "Furniture" 3607 | "Furniture" 3608 | "Furniture" 3609 | "Furniture" 3610 | "Furniture" 3611 | "Furniture" 3612 | "Furniture" 3613 | "Furniture" 3614 | "Furniture" 3615 | "Furniture" 3616 | "Furniture" 3617 | "Furniture" 3618 | "Furniture" 3619 | "Furniture" 3620 | "Furniture" 3621 | "Furniture" 3622 | "Furniture" 3623 | "Furniture" 3624 | "Furniture" 3625 | "Furniture" 3626 | "Furniture" 3627 | "Furniture" 3628 | "Furniture" 3629 | "Furniture" 3630 | "Furniture" 3631 | "Furniture" 3632 | "Furniture" 3633 | "Furniture" 3634 | "Furniture" 3635 | "Furniture" 3636 | "Furniture" 3637 | "Furniture" 3638 | "Furniture" 3639 | "Furniture" 3640 | "Furniture" 3641 | "Furniture" 3642 | "Furniture" 3643 | "Furniture" 3644 | "Furniture" 3645 | "Furniture" 3646 | "Furniture" 3647 | "Furniture" 3648 | "Furniture" 3649 | "Furniture" 3650 | "Furniture" 3651 | "Furniture" 3652 | "Furniture" 3653 | "Furniture" 3654 | "Furniture" 3655 | "Furniture" 3656 | "Furniture" 3657 | "Furniture" 3658 | "Furniture" 3659 | "Furniture" 3660 | "Furniture" 3661 | "Furniture" 3662 | "Furniture" 3663 | "Furniture" 3664 | "Furniture" 3665 | "Furniture" 3666 | "Furniture" 3667 | "Furniture" 3668 | "Furniture" 3669 | "Furniture" 3670 | "Furniture" 3671 | "Furniture" 3672 | "Furniture" 3673 | "Furniture" 3674 | "Furniture" 3675 | "Furniture" 3676 | "0" 3677 | "Furniture" 3678 | "Furniture" 3679 | "Furniture" 3680 | "Furniture" 3681 | "Furniture" 3682 | "Furniture" 3683 | "Furniture" 3684 | "Furniture" 3685 | "Furniture" 3686 | "Furniture" 3687 | "Furniture" 3688 | "Furniture" 3689 | "Furniture" 3690 | "Furniture" 3691 | "Furniture" 3692 | "Furniture" 3693 | "Furniture" 3694 | "Furniture" 3695 | "Furniture" 3696 | "Furniture" 3697 | "Furniture" 3698 | "Furniture" 3699 | "Furniture" 3700 | "Furniture" 3701 | "Furniture" 3702 | "Furniture" 3703 | "Furniture" 3704 | "Furniture" 3705 | "Furniture" 3706 | "Furniture" 3707 | "Furniture" 3708 | "Furniture" 3709 | "Furniture" 3710 | "Furniture" 3711 | "Furniture" 3712 | "Furniture" 3713 | "Furniture" 3714 | "Furniture" 3715 | -------------------------------------------------------------------------------- /data/office/office_seats.mid: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 32 11 | 9 12 | 10 13 | 11 14 | 12 15 | 13 16 | 14 17 | 15 18 | 16 19 | 17 20 | 18 21 | 19 22 | 20 23 | 21 24 | 22 25 | 23 26 | 24 27 | 25 28 | 26 29 | 27 30 | 28 31 | 29 32 | 30 33 | 31 34 | -------------------------------------------------------------------------------- /data/office/office_seats.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | Columns 1 5 | id Integer 6 | Data 7 | 8 | Point 50953.8948283829 26125.4432019481 9 | Symbol (35,0,12) 10 | Point 52689.7836603501 26106.7777306367 11 | Symbol (35,0,12) 12 | Point 54276.3487218255 25621.4754765383 13 | Symbol (35,0,12) 14 | Point 54276.3487218255 24576.2090830957 15 | Symbol (35,0,12) 16 | Point 52633.7872464157 24034.9104150629 17 | Symbol (35,0,12) 18 | Point 50972.5602996944 24557.5436117842 19 | Symbol (35,0,12) 20 | Point 58308.0905251042 26125.4432019481 21 | Symbol (35,0,12) 22 | Point 60062.6448283829 26125.4432019481 23 | Symbol (35,0,12) 24 | Point 61705.2063037927 25602.8100052268 25 | Symbol (35,0,12) 26 | Point 61723.8717751042 24538.8781404727 27 | Symbol (35,0,12) 28 | Point 60137.3067136288 23960.248529817 29 | Symbol (35,0,12) 30 | Point 58345.4214677272 24538.8781404727 31 | Symbol (35,0,12) 32 | Point 58345.4214677272 20675.1255789973 33 | Symbol (35,0,12) 34 | Point 60099.9757710058 20675.1255789973 35 | Symbol (35,0,12) 36 | Point 61667.8753611698 20040.4995544071 37 | Symbol (35,0,12) 38 | Point 61667.8753611698 19088.5605175219 39 | Symbol (35,0,12) 40 | Point 60174.6376562517 18509.9309068662 41 | Symbol (35,0,12) 42 | Point 58326.7559964157 19013.898632276 43 | Symbol (35,0,12) 44 | Point 50953.8948283829 20619.1291650629 45 | Symbol (35,0,12) 46 | Point 52745.7800742845 20656.4601076858 47 | Symbol (35,0,12) 48 | Point 54351.0106070714 20059.1650257186 49 | Symbol (35,0,12) 50 | Point 54313.6796644485 19051.229574899 51 | Symbol (35,0,12) 52 | Point 52708.4491316616 18528.5963781776 53 | Symbol (35,0,12) 54 | Point 50953.8948283829 19069.8950462104 55 | Symbol (35,0,12) 56 | Point 44700.9619390386 26890.7275257186 57 | Symbol (35,0,12) 58 | Point 47948.7539472354 25042.8458658826 59 | Symbol (35,0,12) 60 | Point 44196.9942136288 14888.8294724399 61 | Symbol (35,0,12) 62 | Point 47911.4230046124 13078.2787552268 63 | Symbol (35,0,12) 64 | Point 56926.845648055 15691.4447388334 65 | Symbol (35,0,12) 66 | Point 56964.176590678 12499.6491445711 67 | Symbol (35,0,12) 68 | Point 62507.8215701862 15691.4447388334 69 | Symbol (35,0,12) 70 | Point 62489.1560988747 12462.3182019481 71 | Symbol (35,0,12) 72 | Point 68350.114090678 24800.1947388334 73 | Symbol (35,0,12) 74 | -------------------------------------------------------------------------------- /data/office/office_seats_direction.mid: -------------------------------------------------------------------------------- 1 | 0 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | 6 8 | 7 9 | 8 10 | 9 11 | 32 12 | 10 13 | 11 14 | 12 15 | 13 16 | 14 17 | 15 18 | 16 19 | 17 20 | 18 21 | 19 22 | 20 23 | 21 24 | 22 25 | 24 26 | 23 27 | 25 28 | 26 29 | 28 30 | 27 31 | 29 32 | 30 33 | 31 34 | -------------------------------------------------------------------------------- /data/office/office_seats_direction.mif: -------------------------------------------------------------------------------- 1 | Version 300 2 | Charset "Neutral" 3 | Delimiter "," 4 | Columns 1 5 | id Integer 6 | Data 7 | 8 | Point 51340.036766139 25711.3030572248 9 | Symbol (35,0,12) 10 | Point 52301.30853868 25683.3048502576 11 | Symbol (35,0,12) 12 | Point 53850.5426575325 26037.9488051756 13 | Symbol (35,0,12) 14 | Point 53803.8789792538 24115.4052600936 15 | Symbol (35,0,12) 16 | Point 52133.3192968767 24600.707514192 17 | Symbol (35,0,12) 18 | Point 51452.0295940079 24040.7433748477 19 | Symbol (35,0,12) 20 | Point 58796.8925550735 25617.9757006674 21 | Symbol (35,0,12) 22 | Point 59562.176878844 25552.6465510772 23 | Symbol (35,0,12) 24 | Point 61204.7383542538 26103.2779547658 25 | Symbol (35,0,12) 26 | Point 59599.5078214669 24535.3783646018 27 | Symbol (35,0,12) 28 | Point 61214.0710899095 24078.0743174707 29 | Symbol (35,0,12) 30 | Point 58824.8907620407 24012.7451678805 31 | Symbol (35,0,12) 32 | Point 58778.227083762 20176.9908133723 33 | Symbol (35,0,12) 34 | Point 59702.16791368 20111.6616637822 35 | Symbol (35,0,12) 36 | Point 61214.0710899095 20531.6347682904 37 | Symbol (35,0,12) 38 | Point 61158.0746759751 18534.4293379625 39 | Symbol (35,0,12) 40 | Point 59440.8513153194 19178.3880982084 41 | Symbol (35,0,12) 42 | Point 58899.5526472866 18450.4347170608 43 | Symbol (35,0,12) 44 | Point 51452.0295940079 20092.9961924707 45 | Symbol (35,0,12) 46 | Point 52170.6502394997 20083.6634568149 47 | Symbol (35,0,12) 48 | Point 53747.8825653194 20718.2894814051 49 | Symbol (35,0,12) 50 | Point 53775.8807722866 18646.4221658313 51 | Symbol (35,0,12) 52 | Point 52142.6520325325 19085.060741651 53 | Symbol (35,0,12) 54 | Point 51508.0260079423 18506.4311309953 55 | Symbol (35,0,12) 56 | Point 47317.6276985161 24992.682411733 57 | Symbol (35,0,12) 58 | Point 44704.4617149095 26159.2743687002 59 | Symbol (35,0,12) 60 | Point 44975.1110489259 14875.9969609133 61 | Symbol (35,0,12) 62 | Point 47112.3075140899 13074.7789793559 63 | Symbol (35,0,12) 64 | Point 57714.2952190079 12477.4838973887 65 | Symbol (35,0,12) 66 | Point 57770.2916329423 15669.279491651 67 | Symbol (35,0,12) 68 | Point 61788.0343327374 15622.6158133723 69 | Symbol (35,0,12) 70 | Point 61797.3670683931 12505.4821043559 71 | Symbol (35,0,12) 72 | Point 67527.6667610161 24852.6913768969 73 | Symbol (35,0,12) 74 | -------------------------------------------------------------------------------- /space_syntax_analysis_in_r.Rproj: -------------------------------------------------------------------------------- 1 | Version: 1.0 2 | 3 | RestoreWorkspace: Default 4 | SaveWorkspace: Default 5 | AlwaysSaveHistory: Default 6 | 7 | EnableCodeIndexing: Yes 8 | UseSpacesForTab: Yes 9 | NumSpacesForTab: 2 10 | Encoding: UTF-8 11 | 12 | RnwWeave: Sweave 13 | LaTeX: pdfLaTeX 14 | --------------------------------------------------------------------------------