MG-050 road conservation level. Totally inspired by http://setop.andrehigher.com.br.
Last active
December 25, 2015 20:39
-
-
Save fabriciotav/7037007 to your computer and use it in GitHub Desktop.
MG-050 road conservation level.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
trecho | subsegmento | cidade | km_ini | km_final | pista | nivel | |
---|---|---|---|---|---|---|---|
1 | 1 | Juatuba | 57.55 | 58.30 | Duplicada | A | |
1 | 2 | Juatuba | 58.30 | 59.57 | Duplicada | A | |
1 | 3 | Juatuba | 59.57 | 60.59 | Duplicada | A | |
1 | 4 | Juatuba | 60.59 | 61.37 | Duplicada | A | |
1 | 5 | Mateus Leme | 61.37 | 63.79 | Duplicada | A | |
1 | 6 | Mateus Leme | 63.79 | 66.79 | Duplicada | A | |
1 | 7 | Mateus Leme | 66.79 | 67.52 | Simples | E | |
1 | 8 | Mateus Leme | 67.52 | 68.30 | Simples | E | |
1 | 9 | Mateus Leme | 68.30 | 69.41 | Simples | E | |
2 | 10 | Mateus Leme | 69.41 | 70.16 | Simples | D | |
2 | 11 | Mateus Leme | 70.16 | 70.76 | Simples | C | |
2 | 12 | Mateus Leme | 70.76 | 71.87 | Simples | D | |
2 | 13 | Mateus Leme | 71.87 | 72.66 | Simples | D | |
2 | 14 | Mateus Leme | 72.66 | 73.23 | Simples | C | |
2 | 15 | Mateus Leme | 73.23 | 73.68 | Simples | D | |
2 | 16 | Mateus Leme | 73.68 | 75.76 | Simples | D | |
2 | 17 | Mateus Leme | 75.76 | 76.27 | Simples | C | |
2 | 18 | Itaúna | 76.27 | 76.90 | Simples | D | |
2 | 19 | Itaúna | 76.90 | 79.11 | Simples | D | |
2 | 20 | Itaúna | 79.11 | 80.02 | Simples | D | |
3 | 21 | Itaúna | 80.02 | 81.21 | Simples | D | |
3 | 22 | Itaúna | 81.21 | 82.93 | Simples | D | |
3 | 23 | Itaúna | 82.93 | 83.44 | Simples | C | |
3 | 24 | Itaúna | 83.44 | 84.14 | Simples | D | |
3 | 25 | Itaúna | 84.14 | 84.34 | Simples | D | |
3 | 26 | Itaúna | 84.34 | 85.09 | Simples | D | |
3 | 27 | Itaúna | 85.09 | 85.83 | Simples | B | |
3 | 28 | Itaúna | 85.83 | 86.51 | Simples | D | |
4 | 29 | Itaúna | 86.51 | 88.05 | Simples | D | |
4 | 30 | Itaúna | 88.05 | 89.22 | Simples | E | |
4 | 31 | Itaúna | 89.22 | 92.22 | Simples | D | |
5 | 32 | Itaúna | 92.22 | 94.94 | Simples | D | |
5 | 33 | Itaúna | 94.94 | 95.85 | Simples | D | |
5 | 34 | Itaúna | 95.85 | 96.59 | Simples | D | |
5 | 35 | Itaúna | 96.59 | 98.76 | Simples | D | |
5 | 36 | Itaúna | 98.76 | 99.52 | Simples | D | |
5 | 37 | Itaúna | 99.52 | 101.21 | Simples | D | |
5 | 38 | Itaúna | 101.21 | 102.16 | Simples | D | |
5 | 39 | Itaúna | 102.16 | 102.78 | Simples | C | |
5 | 40 | Itaúna | 102.78 | 103.31 | Simples | D | |
5 | 41 | Igaratinga | 103.31 | 106.23 | Simples | D | |
5 | 42 | Carmo do Cajuru | 106.23 | 109.75 | Simples | D | |
5 | 43 | Carmo do Cajuru | 109.75 | 110.58 | Simples | D | |
5 | 44 | Carmo do Cajuru | 110.58 | 111.47 | Simples | D | |
5 | 45 | Carmo do Cajuru | 111.47 | 112.23 | Simples | D | |
5 | 46 | Carmo do Cajuru | 112.23 | 113.28 | Simples | D | |
5 | 47 | Carmo do Cajuru | 113.28 | 114.60 | Simples | D | |
5 | 48 | Carmo do Cajuru | 114.60 | 118.32 | Simples | D | |
5 | 49 | Divinópolis | 118.32 | 120.13 | Simples | D | |
5 | 50 | Divinópolis | 120.13 | 122.54 | Simples | C | |
5 | 51 | Divinópolis | 122.54 | 123.05 | Duplicada | A | |
5 | 52 | Divinópolis | 123.05 | 124.44 | Simples | D | |
5 | 53 | Divinópolis | 124.44 | 126.04 | Simples | D | |
6 | 54 | Divinópolis | 126.04 | 127.23 | Simples | D | |
6 | 55 | Divinópolis | 127.23 | 128.80 | Duplicada | A | |
6 | 56 | Divinópolis | 128.80 | 129.73 | Simples | D | |
6 | 57 | Divinópolis | 129.73 | 130.50 | Simples | D | |
6 | 58 | Divinópolis | 130.50 | 130.86 | Duplicada | A | |
6 | 59 | Divinópolis | 130.86 | 131.39 | Simples | D | |
6 | 60 | Divinópolis | 131.39 | 132.01 | Simples | D | |
7 | 61 | Divinópolis | 132.01 | 133.29 | Simples | C | |
7 | 62 | Divinópolis | 133.29 | 134.13 | Simples | C | |
7 | 63 | Divinópolis | 134.13 | 135.42 | Simples | D | |
7 | 64 | Divinópolis | 135.42 | 137.07 | Simples | C | |
7 | 65 | Divinópolis | 137.07 | 138.00 | Simples | D | |
7 | 66 | Divinópolis | 138.00 | 139.02 | Simples | D | |
7 | 67 | Divinópolis | 139.02 | 139.90 | Simples | D | |
7 | 68 | Divinópolis | 139.90 | 140.52 | Simples | E | |
7 | 69 | São Sebastião do Oeste | 140.52 | 142.88 | Simples | D | |
7 | 70 | São Sebastião do Oeste | 142.88 | 143.73 | Simples | C | |
8 | 71 | São Sebastião do Oeste | 143.73 | 144.44 | Simples | C | |
8 | 72 | São Sebastião do Oeste | 144.44 | 145.91 | Simples | D | |
8 | 73 | São Sebastião do Oeste | 145.91 | 147.12 | Simples | D | |
8 | 74 | São Sebastião do Oeste | 147.12 | 148.44 | Simples | C | |
8 | 75 | São Sebastião do Oeste | 148.44 | 149.94 | Simples | C | |
8 | 76 | São Sebastião do Oeste | 149.94 | 150.85 | Simples | D | |
8 | 77 | São Sebastião do Oeste | 150.85 | 153.42 | Simples | C | |
8 | 78 | São Sebastião do Oeste | 153.42 | 156.44 | Simples | C | |
8 | 79 | Pedra do Indaiá | 156.44 | 157.70 | Simples | D | |
8 | 80 | Pedra do Indaiá | 157.70 | 158.49 | Simples | D | |
8 | 81 | Pedra do Indaiá | 158.49 | 160.15 | Simples | D | |
8 | 82 | Pedra do Indaiá | 160.15 | 161.62 | Simples | C | |
8 | 83 | Pedra do Indaiá | 161.62 | 162.66 | Simples | D | |
8 | 84 | Pedra do Indaiá | 162.66 | 163.75 | Simples | C | |
8 | 85 | Pedra do Indaiá | 163.75 | 164.40 | Simples | D | |
8 | 86 | Pedra do Indaiá | 164.40 | 164.83 | Simples | C | |
9 | 87 | Pedra do Indaiá | 164.83 | 167.12 | Simples | D | |
9 | 88 | Pedra do Indaiá | 167.12 | 169.11 | Simples | D | |
9 | 89 | Pedra do Indaiá | 169.11 | 171.29 | Simples | D | |
9 | 90 | Pedra do Indaiá | 171.29 | 172.01 | Simples | D | |
9 | 91 | Pedra do Indaiá | 172.01 | 173.03 | Simples | C | |
9 | 92 | Pedra do Indaiá | 173.03 | 175.09 | Simples | E | |
9 | 93 | Pedra do Indaiá | 175.09 | 178.26 | Simples | C | |
9 | 94 | Pedra do Indaiá | 178.26 | 179.48 | Simples | D | |
9 | 95 | Pedra do Indaiá | 179.48 | 180.60 | Simples | D | |
9 | 96 | Pedra do Indaiá | 180.60 | 181.86 | Simples | D | |
9 | 97 | Pedra do Indaiá | 181.86 | 182.69 | Simples | D | |
9 | 98 | Pedra do Indaiá | 182.69 | 183.44 | Simples | D | |
9 | 99 | Formiga | 183.44 | 185.36 | Simples | D | |
9 | 100 | Formiga | 185.36 | 186.31 | Simples | D | |
9 | 101 | Formiga | 186.31 | 190.99 | Simples | D | |
9 | 102 | Formiga | 190.99 | 191.97 | Simples | E | |
9 | 103 | Formiga | 191.97 | 196.38 | Simples | D | |
9 | 104 | Formiga | 196.38 | 197.16 | Simples | D | |
9 | 105 | Formiga | 197.16 | 198.25 | Simples | D | |
9 | 106 | Formiga | 198.25 | 200.44 | Simples | D | |
9 | 107 | Formiga | 200.44 | 201.87 | Duplicada | A | |
9 | 108 | Formiga | 201.87 | 202.30 | Simples | E | |
9 | 109 | Formiga | 202.30 | 203.53 | Simples | D | |
9 | 110 | Formiga | 203.53 | 203.99 | Simples | E | |
9 | 111 | Formiga | 203.99 | 204.96 | Simples | D | |
9 | 112 | Formiga | 204.96 | 206.39 | Simples | D | |
9 | 113 | Córrego Fundo | 206.39 | 207.65 | Simples | D | |
9 | 114 | Córrego Fundo | 207.65 | 209.05 | Simples | F | |
9 | 115 | Córrego Fundo | 209.05 | 212.82 | Simples | D | |
10 | 116 | Córrego Fundo | 212.82 | 215.52 | Simples | D | |
10 | 117 | Córrego Fundo | 215.52 | 216.95 | Simples | C | |
10 | 118 | Formiga | 216.95 | 219.87 | Simples | D | |
10 | 119 | Formiga | 219.87 | 222.06 | Simples | C | |
10 | 120 | Formiga | 222.06 | 223.65 | Simples | D | |
10 | 121 | Formiga | 223.65 | 224.58 | Simples | C | |
10 | 122 | Formiga | 224.58 | 226.35 | Simples | C | |
10 | 123 | Formiga | 226.35 | 227.29 | Simples | C | |
10 | 124 | Formiga | 227.29 | 229.12 | Simples | C | |
10 | 125 | Formiga | 229.12 | 229.95 | Simples | C | |
10 | 126 | Formiga | 229.95 | 231.00 | Simples | D | |
10 | 127 | Formiga | 231.00 | 231.74 | Simples | C | |
10 | 128 | Pains | 231.74 | 234.03 | Simples | C | |
10 | 129 | Pimenta | 234.03 | 234.61 | Simples | C | |
10 | 130 | Pimenta | 234.61 | 238.15 | Simples | C | |
10 | 131 | Pimenta | 238.15 | 240.23 | Simples | C | |
10 | 132 | Pimenta | 240.23 | 243.07 | Simples | C | |
10 | 133 | Pimenta | 243.07 | 244.44 | Simples | D | |
10 | 134 | Pimenta | 244.44 | 246.64 | Simples | C | |
10 | 135 | Pimenta | 246.64 | 247.87 | Simples | C | |
10 | 136 | Pimenta | 247.87 | 249.11 | Simples | C | |
10 | 137 | Pimenta | 249.11 | 251.74 | Simples | D | |
10 | 138 | Piumhí | 251.74 | 254.59 | Simples | D | |
10 | 139 | Piumhí | 254.59 | 255.84 | Simples | D | |
10 | 140 | Piumhí | 255.84 | 260.85 | Simples | D | |
10 | 141 | Piumhí | 260.85 | 261.63 | Simples | D | |
11 | 142 | Piumhí | 261.63 | 263.73 | Simples | D | |
11 | 143 | Piumhí | 263.73 | 264.60 | Simples | D | |
11 | 144 | Piumhí | 264.60 | 266.16 | Simples | C | |
11 | 145 | Piumhí | 266.16 | 267.60 | Simples | D | |
11 | 146 | Piumhí | 267.60 | 269.13 | Simples | D | |
11 | 147 | Piumhí | 269.13 | 270.55 | Simples | D | |
11 | 148 | Piumhí | 270.55 | 272.56 | Simples | D | |
11 | 149 | Piumhí | 272.56 | 273.16 | Simples | D | |
11 | 150 | Piumhí | 273.16 | 277.06 | Simples | D | |
11 | 151 | Piumhí | 277.06 | 277.70 | Simples | D | |
11 | 152 | Piumhí | 277.70 | 278.89 | Simples | C | |
11 | 153 | Piumhí | 278.89 | 280.65 | Simples | D | |
11 | 154 | Piumhí | 280.65 | 281.37 | Simples | C | |
11 | 155 | Piumhí | 281.37 | 284.72 | Simples | D | |
12 | 156 | Capitólio | 284.72 | 286.72 | Simples | C | |
12 | 157 | Capitólio | 286.72 | 289.22 | Simples | D | |
12 | 158 | Capitólio | 289.22 | 293.54 | Simples | D | |
12 | 159 | Capitólio | 293.54 | 297.19 | Simples | E | |
12 | 160 | Capitólio | 297.19 | 299.66 | Simples | C | |
12 | 161 | Capitólio | 299.66 | 301.27 | Simples | B | |
12 | 162 | Capitólio | 301.27 | 306.49 | Simples | C | |
12 | 163 | Capitólio | 306.49 | 308.80 | Simples | C | |
12 | 164 | Capitólio | 308.80 | 309.41 | Simples | D | |
12 | 165 | Capitólio | 309.41 | 309.96 | Simples | D | |
12 | 166 | Capitólio | 309.96 | 310.59 | Simples | C | |
12 | 167 | Capitólio | 310.59 | 312.24 | Simples | C | |
12 | 168 | Capitólio | 312.24 | 313.81 | Simples | D | |
12 | 169 | Capitólio | 313.81 | 315.42 | Simples | C | |
12 | 170 | São João Batista do Glória | 315.42 | 317.06 | Simples | C | |
12 | 171 | São João Batista do Glória | 317.06 | 321.02 | Simples | C | |
12 | 172 | São João Batista do Glória | 321.02 | 321.65 | Simples | D | |
12 | 173 | São João Batista do Glória | 321.65 | 323.04 | Simples | C | |
12 | 174 | São João Batista do Glória | 323.04 | 323.91 | Simples | C | |
12 | 175 | Alpinópolis | 323.91 | 330.23 | Simples | C | |
12 | 176 | Alpinópolis | 330.23 | 331.01 | Simples | C | |
13 | 177 | Passos | 331.01 | 332.59 | Simples | D | |
13 | 178 | Passos | 332.59 | 335.34 | Simples | D | |
13 | 179 | Passos | 335.34 | 336.12 | Simples | D | |
13 | 180 | Passos | 336.12 | 339.01 | Simples | C | |
13 | 181 | Passos | 339.01 | 339.68 | Simples | D | |
13 | 182 | Passos | 339.68 | 341.00 | Simples | D | |
13 | 183 | Passos | 341.00 | 341.94 | Simples | D | |
13 | 184 | Passos | 341.94 | 344.35 | Simples | D | |
13 | 185 | Passos | 344.35 | 350.53 | Simples | D | |
13 | 186 | Passos | 350.53 | 351.82 | Simples | D | |
13 | 187 | Passos | 351.82 | 352.35 | Simples | C | |
13 | 188 | Passos | 352.35 | 354.63 | Duplicada | A | |
14 | 189 | Passos | 354.63 | 355.30 | Duplicada | A | |
14 | 190 | Passos | 355.30 | 356.09 | Simples | D | |
14 | 191 | Passos | 356.09 | 357.19 | Simples | D | |
14 | 192 | Passos | 357.19 | 358.25 | Simples | E | |
14 | 193 | Passos | 358.25 | 359.31 | Simples | D | |
15 | 194 | Passos | 359.31 | 360.21 | Simples | E | |
15 | 195 | Passos | 360.21 | 364.09 | Simples | D | |
15 | 196 | Passos | 364.09 | 364.57 | Simples | D | |
15 | 197 | Passos | 364.57 | 369.11 | Simples | C | |
16 | 198 | Itaú de Minas | 369.11 | 369.89 | Simples | C | |
16 | 199 | Itaú de Minas | 369.89 | 371.01 | Simples | E | |
16 | 200 | Itaú de Minas | 371.01 | 372.11 | Simples | D | |
17 | 201 | Itaú de Minas | 372.11 | 376.53 | Simples | D | |
17 | 202 | Itaú de Minas | 376.53 | 378.35 | Simples | E | |
17 | 203 | Pratápolis | 378.35 | 381.03 | Simples | D | |
17 | 204 | Fortaleza de Minas | 381.03 | 382.27 | Simples | E | |
17 | 205 | Fortaleza de Minas | 382.27 | 383.46 | Simples | D | |
17 | 206 | Pratápolis | 383.46 | 386.11 | Simples | D | |
17 | 207 | Pratápolis | 386.11 | 387.29 | Simples | B | |
17 | 208 | Pratápolis | 387.29 | 387.73 | Simples | C | |
18 | 209 | Pratápolis | 387.73 | 388.18 | Simples | C | |
18 | 210 | Pratápolis | 388.18 | 389.03 | Simples | D | |
18 | 211 | Pratápolis | 389.03 | 389.96 | Simples | D | |
18 | 212 | Pratápolis | 389.96 | 393.21 | Simples | D | |
18 | 213 | São Sebastião do Paraíso | 393.21 | 395.81 | Simples | D | |
18 | 214 | São Sebastião do Paraíso | 395.81 | 397.58 | Simples | D | |
18 | 215 | São Sebastião do Paraíso | 397.58 | 400.91 | Simples | D | |
18 | 216 | São Sebastião do Paraíso | 400.91 | 402.00 | Simples | D | |
19 | 217 | São Sebastião do Paraíso | 0.00 | 1.43 | Simples | D | |
19 | 218 | São Sebastião do Paraíso | 1.43 | 2.15 | Simples | D | |
19 | 219 | São Sebastião do Paraíso | 2.15 | 4.70 | Duplicada | A | |
19 | 220 | São Sebastião do Paraíso | 637.20 | 638.79 | Simples | C | |
20 | 221 | São Sebastião do Paraíso | 638.79 | 643.46 | Simples | D | |
20 | 222 | São Sebastião do Paraíso | 643.46 | 645.76 | Simples | C | |
20 | 223 | São Sebastião do Paraíso | 645.76 | 647.33 | Simples | C | |
20 | 224 | São Sebastião do Paraíso | 647.33 | 649.33 | Simples | C | |
20 | 225 | São Sebastião do Paraíso | 649.33 | 655.74 | Simples | C | |
20 | 226 | São Sebastião do Paraíso | 655.74 | 659.49 | Simples | E |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
trecho | subsegmento | cidade | km_ini | km_final | pista | nivel | |
---|---|---|---|---|---|---|---|
1 | 1 | Juatuba | 57.56 | 58.30 | Duplicada | A | |
1 | 2 | Juatuba | 58.30 | 59.57 | Duplicada | A | |
1 | 3 | Juatuba | 59.57 | 60.59 | Duplicada | A | |
1 | 4 | Juatuba | 60.59 | 61.37 | Duplicada | A | |
1 | 5 | Juatuba | 61.37 | 63.79 | Duplicada | A | |
1 | 6 | Mateus Leme | 63.79 | 66.79 | Duplicada | A | |
1 | 7 | Mateus Leme | 66.79 | 67.52 | Simples | E | |
1 | 8 | Mateus Leme | 67.52 | 69.41 | Simples | D | |
2 | 9 | Mateus Leme | 69.41 | 69.90 | Simples | B | |
2 | 10 | Mateus Leme | 69.90 | 70.58 | Simples | D | |
2 | 11 | Mateus Leme | 70.58 | 71.84 | Simples | D | |
2 | 12 | Mateus Leme | 71.84 | 73.18 | Simples | D | |
2 | 13 | Mateus Leme | 73.18 | 73.68 | Simples | E | |
2 | 14 | Mateus Leme | 73.68 | 79.62 | Simples | D | |
2 | 15 | Itaúna | 79.62 | 80.02 | Simples | B | |
3 | 16 | Itaúna | 80.02 | 81.34 | Simples | C | |
3 | 17 | Itaúna | 81.34 | 82.10 | Simples | C | |
3 | 18 | Itaúna | 82.10 | 83.70 | Simples | D | |
3 | 19 | Itaúna | 83.70 | 85.01 | Simples | D | |
3 | 20 | Itaúna | 85.01 | 85.83 | Simples | D | |
3 | 21 | Itaúna | 85.83 | 86.27 | Simples | A | |
3 | 22 | Itaúna | 86.27 | 86.51 | Simples | E | |
4 | 23 | Itaúna | 86.51 | 89.22 | Simples | D | |
4 | 24 | Itaúna | 89.22 | 92.22 | Simples | E | |
5 | 25 | Itaúna | 92.22 | 94.94 | Simples | D | |
5 | 26 | Itaúna | 94.94 | 95.85 | Simples | D | |
5 | 27 | Itaúna | 95.85 | 96.59 | Simples | C | |
5 | 28 | Itaúna | 96.59 | 97.91 | Simples | D | |
5 | 29 | Itaúna | 97.91 | 104.15 | Simples | C | |
5 | 30 | Igaratinga | 104.15 | 106.23 | Simples | E | |
5 | 31 | Carmo do Cajuru | 106.23 | 109.30 | Simples | D | |
5 | 32 | Carmo do Cajuru | 109.30 | 109.75 | Simples | E | |
5 | 33 | Carmo do Cajuru | 109.75 | 110.58 | Simples | D | |
5 | 34 | Carmo do Cajuru | 110.58 | 111.39 | Simples | D | |
5 | 35 | Carmo do Cajuru | 111.39 | 112.23 | Simples | E | |
5 | 36 | Carmo do Cajuru | 112.23 | 115.54 | Simples | D | |
5 | 37 | São Gonçalo do Pará | 115.54 | 116.97 | Simples | E | |
5 | 38 | Carmo do Cajuru | 116.97 | 118.32 | Simples | E | |
5 | 39 | Carmo do Cajuru | 118.32 | 120.13 | Simples | E | |
5 | 40 | Divinópolis | 120.13 | 122.54 | Simples | E | |
5 | 41 | Divinópolis | 122.54 | 123.05 | Duplicada | A | |
5 | 42 | Divinópolis | 123.05 | 124.44 | Simples | E | |
5 | 43 | Divinópolis | 124.44 | 125.16 | Simples | D | |
5 | 44 | Divinópolis | 125.16 | 126.04 | Simples | E | |
6 | 45 | Divinópolis | 126.04 | 127.23 | Simples | D | |
6 | 46 | Divinópolis | 127.23 | 128.80 | Duplicada | A | |
6 | 47 | Divinópolis | 128.80 | 129.16 | Simples | D | |
6 | 48 | Divinópolis | 129.16 | 129.73 | Simples | D | |
6 | 49 | Divinópolis | 129.73 | 130.50 | Simples | D | |
6 | 50 | Divinópolis | 130.50 | 130.86 | Duplicada | A | |
6 | 51 | Divinópolis | 130.86 | 132.01 | Simples | D | |
7 | 52 | Divinópolis | 132.01 | 134.18 | Simples | C | |
7 | 53 | Divinópolis | 134.18 | 135.48 | Simples | D | |
7 | 54 | Divinópolis | 135.48 | 137.19 | Simples | C | |
7 | 55 | Divinópolis | 137.19 | 138.00 | Simples | D | |
7 | 56 | Divinópolis | 138.00 | 138.97 | Simples | C | |
7 | 57 | Divinópolis | 138.97 | 139.90 | Simples | D | |
7 | 58 | Divinópolis | 139.90 | 143.73 | Simples | D | |
8 | 59 | São Sebastião do Oeste | 143.73 | 144.49 | Simples | C | |
8 | 60 | São Sebastião do Oeste | 144.49 | 145.91 | Simples | E | |
8 | 61 | São Sebastião do Oeste | 145.91 | 148.15 | Simples | C | |
8 | 62 | São Sebastião do Oeste | 148.15 | 149.94 | Simples | E | |
8 | 63 | São Sebastião do Oeste | 149.94 | 155.95 | Simples | D | |
8 | 64 | Pedra do Indaiá | 155.95 | 157.73 | Simples | C | |
8 | 65 | Pedra do Indaiá | 157.73 | 158.49 | Simples | D | |
8 | 66 | Pedra do Indaiá | 158.49 | 160.41 | Simples | C | |
8 | 67 | Pedra do Indaiá | 160.41 | 161.18 | Simples | D | |
8 | 68 | Pedra do Indaiá | 161.18 | 162.69 | Simples | C | |
8 | 69 | Pedra do Indaiá | 162.69 | 164.83 | Simples | D | |
9 | 70 | Pedra do Indaiá | 164.83 | 166.77 | Simples | D | |
9 | 71 | Pedra do Indaiá | 166.77 | 167.87 | Simples | E | |
9 | 72 | Pedra do Indaiá | 167.87 | 169.11 | Simples | D | |
9 | 73 | Pedra do Indaiá | 169.11 | 169.92 | Simples | D | |
9 | 74 | Pedra do Indaiá | 169.92 | 183.24 | Simples | D | |
9 | 75 | Pedra do Indaiá | 183.24 | 185.36 | Simples | E | |
9 | 76 | Formiga | 185.36 | 187.14 | Simples | C | |
9 | 77 | Formiga | 187.14 | 188.03 | Simples | D | |
9 | 78 | Formiga | 188.03 | 190.99 | Simples | E | |
9 | 79 | Formiga | 190.99 | 191.97 | Simples | D | |
9 | 80 | Formiga | 191.97 | 192.81 | Simples | D | |
9 | 81 | Formiga | 192.81 | 194.09 | Simples | D | |
9 | 82 | Formiga | 194.09 | 195.69 | Simples | E | |
9 | 83 | Formiga | 195.69 | 198.79 | Simples | D | |
9 | 84 | Formiga | 198.79 | 200.44 | Simples | E | |
9 | 85 | Formiga | 200.44 | 201.87 | Duplicada | A | |
9 | 86 | Formiga | 201.87 | 202.56 | Simples | E | |
9 | 87 | Formiga | 202.56 | 202.79 | Simples | C | |
9 | 88 | Formiga | 202.79 | 203.53 | Simples | E | |
9 | 89 | Formiga | 203.53 | 206.39 | Simples | D | |
9 | 90 | Córrego Fundo | 206.39 | 207.65 | Simples | E | |
9 | 91 | Córrego Fundo | 207.65 | 210.04 | Simples | D | |
9 | 92 | Córrego Fundo | 210.04 | 212.14 | Simples | F | |
9 | 93 | Córrego Fundo | 212.14 | 212.82 | Simples | C | |
10 | 94 | Córrego Fundo | 212.82 | 215.52 | Simples | C | |
10 | 95 | Córrego Fundo | 215.52 | 216.95 | Simples | D | |
10 | 96 | Córrego Fundo | 216.95 | 219.87 | Simples | C | |
10 | 97 | Formiga | 219.87 | 222.17 | Simples | D | |
10 | 98 | Formiga | 222.17 | 223.65 | Simples | C | |
10 | 99 | Formiga | 223.65 | 224.39 | Simples | C | |
10 | 100 | Formiga | 224.39 | 226.35 | Simples | C | |
10 | 101 | Formiga | 226.35 | 227.29 | Simples | D | |
10 | 102 | Formiga | 227.29 | 234.61 | Simples | C | |
10 | 103 | Pains | 234.61 | 235.46 | Simples | C | |
10 | 104 | Pimenta | 235.46 | 236.17 | Simples | C | |
10 | 105 | Pimenta | 236.17 | 236.98 | Simples | C | |
10 | 106 | Pimenta | 236.98 | 240.29 | Simples | C | |
10 | 107 | Pimenta | 240.29 | 241.35 | Simples | C | |
10 | 108 | Pimenta | 241.35 | 243.07 | Simples | C | |
10 | 109 | Pimenta | 243.07 | 244.44 | Simples | C | |
10 | 110 | Pimenta | 244.44 | 245.29 | Simples | C | |
10 | 111 | Pimenta | 245.29 | 247.87 | Simples | C | |
10 | 112 | Pimenta | 247.87 | 249.11 | Simples | C | |
10 | 113 | Pimenta | 249.11 | 252.55 | Simples | D | |
10 | 114 | Piumhí | 252.55 | 254.59 | Simples | C | |
10 | 115 | Piumhí | 254.59 | 258.27 | Simples | D | |
10 | 116 | Piumhí | 258.27 | 260.05 | Simples | D | |
10 | 117 | Piumhí | 260.05 | 261.63 | Simples | D | |
11 | 118 | Piumhí | 261.63 | 262.17 | Simples | C | |
11 | 119 | Piumhí | 262.17 | 263.73 | Simples | E | |
11 | 120 | Piumhí | 263.73 | 264.60 | Simples | E | |
11 | 121 | Piumhí | 264.60 | 265.54 | Simples | D | |
11 | 122 | Piumhí | 265.54 | 266.87 | Simples | D | |
11 | 123 | Piumhí | 266.87 | 267.60 | Simples | C | |
11 | 124 | Piumhí | 267.60 | 269.13 | Simples | C | |
11 | 125 | Piumhí | 269.13 | 270.55 | Simples | D | |
11 | 126 | Piumhí | 270.55 | 272.56 | Simples | D | |
11 | 127 | Piumhí | 272.56 | 273.29 | Simples | C | |
11 | 128 | Piumhí | 273.29 | 274.38 | Simples | D | |
11 | 129 | Piumhí | 274.38 | 275.52 | Simples | D | |
11 | 130 | Piumhí | 275.52 | 275.99 | Simples | D | |
11 | 131 | Piumhí | 275.99 | 276.50 | Simples | D | |
11 | 132 | Piumhí | 276.50 | 277.06 | Simples | D | |
11 | 133 | Piumhí | 277.06 | 277.70 | Simples | D | |
11 | 134 | Piumhí | 277.70 | 278.89 | Simples | D | |
11 | 135 | Piumhí | 278.89 | 280.65 | Simples | D | |
11 | 136 | Piumhí | 280.65 | 281.37 | Simples | D | |
11 | 137 | Piumhí | 281.37 | 284.72 | Simples | C | |
12 | 138 | Capitólio | 284.72 | 289.22 | Simples | D | |
12 | 139 | Capitólio | 289.22 | 290.58 | Simples | D | |
12 | 140 | Capitólio | 290.58 | 297.19 | Simples | C | |
12 | 141 | Capitólio | 297.19 | 298.34 | Simples | D | |
12 | 142 | Capitólio | 298.34 | 298.55 | Simples | C | |
12 | 143 | Capitólio | 298.55 | 300.04 | Simples | C | |
12 | 144 | Capitólio | 300.04 | 301.91 | Simples | B | |
12 | 145 | Capitólio | 301.91 | 305.24 | Simples | E | |
12 | 146 | Capitólio | 305.24 | 305.93 | Simples | D | |
12 | 147 | Capitólio | 305.93 | 306.46 | Simples | D | |
12 | 148 | Capitólio | 306.46 | 310.59 | Simples | C | |
12 | 149 | Capitólio | 310.59 | 312.24 | Simples | D | |
12 | 150 | Capitólio | 312.24 | 312.80 | Simples | C | |
12 | 151 | Capitólio | 312.80 | 313.42 | Simples | B | |
12 | 152 | Capitólio | 313.42 | 313.81 | Simples | D | |
12 | 153 | Capitólio | 313.81 | 315.42 | Simples | D | |
12 | 154 | São João Batista do Glória | 315.42 | 317.06 | Simples | C | |
12 | 155 | São João Batista do Glória | 317.06 | 320.46 | Simples | D | |
12 | 156 | São João Batista do Glória | 320.46 | 323.04 | Simples | E | |
12 | 157 | São João Batista do Glória | 323.04 | 324.23 | Simples | C | |
12 | 158 | São João Batista do Glória | 324.23 | 326.38 | Simples | C | |
12 | 159 | Alpinópolis | 326.38 | 329.39 | Simples | C | |
12 | 160 | Alpinópolis | 329.39 | 330.23 | Simples | C | |
12 | 161 | Alpinópolis | 330.23 | 331.01 | Simples | C | |
13 | 162 | Alpinópolis | 331.01 | 331.39 | Simples | D | |
13 | 163 | Passos | 331.39 | 332.75 | Simples | D | |
13 | 164 | Passos | 332.75 | 334.16 | Simples | D | |
13 | 165 | Passos | 334.16 | 335.78 | Simples | C | |
13 | 166 | Passos | 335.78 | 344.56 | Simples | D | |
13 | 167 | Passos | 344.56 | 345.36 | Simples | C | |
13 | 168 | Passos | 345.36 | 346.77 | Simples | D | |
13 | 169 | Passos | 346.77 | 347.46 | Simples | C | |
13 | 170 | Passos | 347.46 | 348.49 | Simples | C | |
13 | 171 | Passos | 348.49 | 349.68 | Simples | E | |
13 | 172 | Passos | 349.68 | 350.47 | Simples | D | |
13 | 173 | Passos | 350.47 | 351.23 | Simples | C | |
13 | 174 | Passos | 351.23 | 352.35 | Simples | D | |
13 | 175 | Passos | 352.35 | 354.63 | Duplicada | A | |
13 | 176 | Passos | 354.63 | 355.30 | Duplicada | A | |
14 | 177 | Passos | 355.30 | 356.98 | Simples | E | |
14 | 178 | Passos | 356.98 | 358.54 | Simples | D | |
14 | 179 | Passos | 358.54 | 359.35 | Simples | D | |
15 | 180 | Passos | 359.35 | 360.87 | Simples | D | |
15 | 181 | Passos | 360.87 | 361.61 | Simples | E | |
15 | 182 | Passos | 361.61 | 366.14 | Simples | D | |
15 | 183 | Passos | 366.14 | 368.34 | Simples | E | |
15 | 184 | Itaú de Minas | 368.34 | 369.13 | Simples | D | |
16 | 185 | Itaú de Minas | 369.13 | 369.85 | Simples | E | |
16 | 186 | Itaú de Minas | 369.85 | 372.11 | Simples | D | |
16 | 187 | Itaú de Minas | 372.11 | 373.24 | Simples | E | |
17 | 188 | Itaú de Minas | 373.24 | 378.35 | Simples | D | |
17 | 189 | Pratápolis | 378.35 | 379.33 | Simples | E | |
17 | 190 | Fortaleza de Minas | 379.33 | 382.27 | Simples | D | |
17 | 191 | Fortaleza de Minas | 382.27 | 384.40 | Simples | D | |
17 | 192 | Pratápolis | 384.40 | 387.73 | Simples | D | |
17 | 193 | Pratápolis | 387.73 | 389.03 | Simples | C | |
18 | 194 | Pratápolis | 389.03 | 389.96 | Simples | D | |
18 | 195 | Pratápolis | 389.96 | 392.87 | Simples | D | |
18 | 196 | São Sebastião do Paraíso | 392.87 | 393.92 | Simples | C | |
18 | 197 | São Sebastião do Paraíso | 393.92 | 395.81 | Simples | D | |
18 | 198 | São Sebastião do Paraíso | 395.81 | 397.58 | Simples | D | |
18 | 199 | São Sebastião do Paraíso | 397.58 | 398.74 | Simples | C | |
18 | 200 | São Sebastião do Paraíso | 398.74 | 399.27 | Simples | C | |
18 | 201 | São Sebastião do Paraíso | 399.27 | 0.00 | Simples | D | |
18 | 202 | São Sebastião do Paraíso | 0.00 | 2.15 | Simples | D | |
19 | 203 | São Sebastião do Paraíso | 2.15 | 4.70 | Duplicada | A | |
19 | 204 | São Sebastião do Paraíso | 637.20 | 638.79 | Simples | D | |
20 | 205 | São Sebastião do Paraíso | 638.79 | 643.46 | Simples | D | |
20 | 206 | São Sebastião do Paraíso | 643.46 | 647.33 | Simples | D | |
20 | 207 | São Sebastião do Paraíso | 647.33 | 652.09 | Simples | D | |
20 | 208 | São Sebastião do Paraíso | 652.09 | 655.38 | Simples | E | |
20 | 209 | São Sebastião do Paraíso | 655.38 | 657.66 | Simples | B | |
20 | 210 | São Sebastião do Paraíso | 657.66 | 659.49 | Simples | D |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<!DOCTYPE html> | |
<html lang="en_US"> | |
<head> | |
<meta charset="utf-8"> | |
<title>MG-050</title> | |
<meta name="author" content="Fabrício Tavares de Oliveira"> | |
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css"> | |
<style> | |
body { | |
padding-top: 20px; | |
} | |
h2.routes { | |
font-size: 20px; | |
text-align: center; | |
} | |
.city-label { | |
font-size: 11px; | |
font-family: 'Helvetica Neue'; | |
/*text-anchor: end;*/ | |
} | |
.ttip { | |
background-color: rgb(255, 255, 255); | |
border-radius: 3px; | |
padding: 2px 6px; | |
color: rgb(20, 20, 20); | |
} | |
.ttip h3 { | |
text-align: center; | |
padding-top: 0px; | |
margin-top: 5px; | |
} | |
.road { | |
fill: transparent; | |
stroke-width: 2px; | |
stroke: #000; | |
shape-rendering: crispEdges; | |
} | |
.segment-ab, .segment-ba { | |
stroke-width: 0; | |
stroke: transparent; | |
} | |
.border-a { | |
border: 2px solid rgb(26,152,80); | |
} | |
.border-b { | |
border: 2px solid rgb(145,207,96); | |
} | |
.border-c { | |
border: 2px solid rgb(217,239,139); | |
} | |
.border-d { | |
border: 2px solid rgb(254,224,139); | |
} | |
.border-e { | |
border: 2px solid rgb(252,141,89); | |
} | |
.border-f { | |
border: 2px solid rgb(215,48,39); | |
} | |
.nivel-a { | |
fill: rgb(26,152,80); | |
border: 1px; | |
} | |
.nivel-b { | |
fill: rgb(145,207,96); | |
border: 1px; | |
} | |
.nivel-c { | |
fill: rgb(217,239,139); | |
border: 1px; | |
} | |
.nivel-d { | |
fill: rgb(254,224,139); | |
border: 1px; | |
} | |
.nivel-e { | |
fill: rgb(252,141,89); | |
border: 1px; | |
} | |
.nivel-f { | |
fill: rgb(215,48,39); | |
border: 1px; | |
} | |
</style> | |
</head> | |
<body> | |
<div class="container"> | |
<div class="row"> | |
<div class="col-sm-6"> | |
<h2 class="routes">Juatuba</h2> | |
<div id="route-ab"></div> | |
<h2 class="routes">São Sebastião do Paraíso</h2> | |
</div> | |
<div class="col-sm-6"> | |
<h2 class="routes">São Sebastião do Paraíso</h2> | |
<div id="route-ba"></div> | |
<h2 class="routes">Juatuba</h2> | |
</div> | |
</div><!-- end row --> | |
</div><!-- end container --> | |
<script src="http://d3js.org/d3.v3.min.js" charset="utf-8"></script> | |
<script> | |
var w = 400, | |
h = 1600, | |
m = { | |
top: 20, | |
right: 10, | |
bottom: 20, | |
left: 10 | |
}; | |
var tooltip = d3.select('body') | |
.append('div') | |
.style('position', 'absolute') | |
.style('z-index', '100') | |
.style('visibility', 'hidden'); | |
var routeAB = d3.select('#route-ab') | |
.append('svg') | |
.attr('width', w + m.right + m.left) | |
.attr('height', h + m.top + m.bottom) | |
.append('g'); | |
var routeBA = d3.select('#route-ba') | |
.append('svg') | |
.attr('width', w + m.right + m.left) | |
.attr('height', h + m.top + m.bottom) | |
.append('g'); | |
// A to B | |
d3.csv('AB.csv', function(data) { | |
data.forEach(function(d, i) { | |
d.subsegmento = +d.subsegmento; | |
d.km_ini = +d.km_ini; | |
d.km_final = +d.km_final; | |
d.segLength = d.km_final - d.km_ini; | |
}); | |
var kmTotal = d3.sum(data, function(d) { return d.segLength; }); | |
var kmStart = d3.min(data, function(d) { return d.km_ini; }), | |
kmEnd = d3.max(data, function(d) { return d.km_final; }); | |
var yScale = d3.scale.linear().domain([kmStart, kmEnd]).range([0, h]); | |
var byCity = d3.nest() | |
.key(function(d) { return d.cidade; }) | |
.entries(data); | |
routeAB.selectAll('.segment-ab') | |
.data(data) | |
.enter().append('rect') | |
.attr('class', 'segment-ab') | |
.attr('class', function(d) { return 'nivel-' + d.nivel.toLowerCase(); }) | |
.attr('width', 50) | |
.attr('height', function(d) { return yScale(d.segLength); }) | |
.attr('x', 255) | |
.attr('y', function(d) { return yScale(d.km_ini); }) | |
.on('mouseover', function(d) { | |
return tooltip | |
.style('visibility', 'visible') | |
.attr('class', 'ttip border-' + d.nivel.toLowerCase()) | |
.text(d.km_ini + 'km à ' + d.km_final + 'km') | |
.append('h3') | |
.text(d3.round(d.segLength, 2) + 'km'); | |
}) | |
.on('mousemove', function() { | |
return tooltip.style('top', (event.pageY-10)+'px').style('left',(event.pageX+10)+'px'); | |
}) | |
.on('mouseout', function() { | |
return tooltip.style('visibility', 'hidden'); | |
}); | |
routeAB.selectAll('.road') | |
.data(data) | |
.enter().append('rect') | |
.attr('class', function(d) { return 'road pista-' + d.pista.toLowerCase(); }) | |
.attr('width', function(d) { | |
if (d.pista.toLowerCase() === 'simples') { | |
return 1; | |
} else { | |
return 10; | |
} | |
}) | |
.attr('height', function(d) { return yScale(d.segLength); }) | |
.attr('x', function(d) { | |
if (d.pista.toLowerCase() === 'simples') { | |
return 314; | |
} else { | |
return 310; | |
} | |
}) | |
.attr('y', function(d) { return yScale(d.km_ini); }); | |
routeAB.selectAll('.city-label') | |
.data(byCity) | |
.enter().append('g').append('text') | |
.attr('class', 'city-label') | |
.attr('text-anchor', 'end') | |
.attr('x', 245) | |
.attr('y', function(d) { | |
var min = 0, max = 0; | |
d.values.forEach(function(v) { | |
if (v.km_ini < min) { | |
min = v.km_ini; | |
} | |
if (v.km_final > max) { | |
max = v.km_final; | |
} | |
}); | |
var p = max - min; | |
return yScale(p); | |
}) | |
.text(function(d) { return d.key; }); | |
}); | |
// B to A | |
d3.csv('BA.csv', function(data) { | |
data.forEach(function(d, i) { | |
d.subsegmento = +d.subsegmento; | |
d.km_ini = +d.km_ini; | |
d.km_final = +d.km_final; | |
d.segLength = d.km_final - d.km_ini; | |
}); | |
var kmTotal = d3.sum(data, function(d) { return d.segLength; }); | |
var kmStart = d3.min(data, function(d) { return d.km_ini; }), | |
kmEnd = d3.max(data, function(d) { return d.km_final; }); | |
var yScale = d3.scale.linear().domain([kmStart, kmEnd ]).range([0, h]); | |
var byCity = d3.nest() | |
.key(function(d) { return d.cidade; }) | |
.entries(data); | |
routeBA.selectAll('.segment-ba') | |
.data(data) | |
.enter().append('rect') | |
.attr('class', 'segment-ba') | |
.attr('class', function(d) { return 'nivel-' + d.nivel.toLowerCase(); }) | |
.attr('width', 50) | |
.attr('height', function(d) { return yScale(d.segLength); }) | |
.attr('x', 255) | |
.attr('y', function(d) { return h - yScale(d.km_ini) - yScale(d.segLength); }) | |
.on('mouseover', function(d) { | |
return tooltip | |
.style('visibility', 'visible') | |
.attr('class', 'ttip border-' + d.nivel.toLowerCase()) | |
.text(d.km_final + 'km à ' + d.km_ini + 'km') | |
.append('h3') | |
.text(d3.round(d.segLength, 2) + 'km'); | |
}) | |
.on('mousemove', function() { | |
return tooltip.style('top', (event.pageY-10)+'px').style('left',(event.pageX+10)+'px'); | |
}) | |
.on('mouseout', function() { | |
return tooltip.style('visibility', 'hidden'); | |
}); | |
routeBA.selectAll('.road') | |
.data(data) | |
.enter().append('rect') | |
.attr('class', function(d) { return 'road pista-' + d.pista.toLowerCase(); }) | |
.attr('width', function(d) { | |
if (d.pista.toLowerCase() === 'simples') { | |
return 1; | |
} else { | |
return 10; | |
} | |
}) | |
.attr('height', function(d) { return yScale(d.segLength); }) | |
.attr('x', function(d) { | |
if (d.pista.toLowerCase() === 'simples') { | |
return 244; | |
} else { | |
return 240; | |
} | |
}) | |
.attr('y', function(d) { return h - yScale(d.km_ini) - yScale(d.segLength); }); | |
routeBA.selectAll('.city-label') | |
.data(byCity) | |
.enter().append('g').append('text') | |
.attr('class', 'city-label') | |
.attr('text-anchor', 'start') | |
.attr('x', 315) | |
.attr('y', function(d) { | |
var min = 0, max = 0; | |
d.values.forEach(function(v) { | |
if (v.km_ini < min) { | |
min = v.km_ini; | |
} | |
if (v.km_final > max) { | |
max = v.km_final; | |
} | |
}); | |
var p = max - min; | |
return h - yScale(p); | |
}) | |
.text(function(d) { return d.key; }); | |
}); | |
</script> | |
</body> | |
</html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment