diff --git a/GIS base files and routes/Gun Run.qgs b/GIS base files and routes/Gun Run.qgs index c3ede9e..34bef2f 100644 --- a/GIS base files and routes/Gun Run.qgs +++ b/GIS base files and routes/Gun Run.qgs @@ -1,5 +1,5 @@ - + @@ -19,31 +19,37 @@ - + - + + + + + + + - + - + - + - + - + - + @@ -51,51 +57,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + - + @@ -112,30 +126,34 @@ Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d fencing_504d8fa2_bdeb_4951_b151_966d5d257666 fence_groups_b08dad12_5ae6_4ba8_b737_e74b37bd274c + open_roads_7a3d21be_2a8e_4888_92bf_946dbd56fab7 + capetownelevation_1m_21f68a71_b556_47fc_bc73_9a39fd1b86b1 - + - - - - - - - - - - + + + + + + + + + + + + - + meters - 2048101.30285944766364992 - -4017137.27798000909388065 - 2050369.43408504757098854 - -4015625.75788369961082935 + 2047043.89670007769018412 + -4017346.21790079213678837 + 2047698.87510945647954941 + -4016529.41152985207736492 0 @@ -153,85 +171,99 @@ 0 - - + + - - - - - - - - - + + + + + + + + + + + + + + - + - - + + - - + + - + - - + + - - + + - + - - - + + + + + + + + - + @@ -239,7 +271,7 @@ - + -20037508.33999999985098839 -20037508.33999999985098839 @@ -296,7 +328,7 @@ - + @@ -321,7 +353,7 @@ - + None @@ -332,13 +364,13 @@ 2 - - + + 0 - + -20037508.34278924390673637 -20037508.62692910060286522 @@ -395,7 +427,7 @@ - + @@ -418,7 +450,7 @@ - + None @@ -429,13 +461,13 @@ 2 - - + + 0 - + 18.37527226735897301 -33.94583724915714384 @@ -492,7 +524,7 @@ - + @@ -511,74 +543,74 @@ - + - - - - + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -586,96 +618,96 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -683,194 +715,194 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -878,194 +910,194 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1073,132 +1105,132 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - lpad(regexp_substr("Distance",'([0-9]+)'), 2, '0') + lpad(regexp_substr("Distance",'([0-9]+)'), 2, '0') @@ -1219,17 +1251,17 @@ 0 1 - + - + - + @@ -1238,8 +1270,8 @@ @@ -1248,8 +1280,8 @@ @@ -1258,8 +1290,8 @@ @@ -1268,8 +1300,8 @@ @@ -1278,8 +1310,8 @@ @@ -1288,8 +1320,8 @@ @@ -1298,8 +1330,8 @@ @@ -1308,8 +1340,8 @@ @@ -1318,8 +1350,8 @@ @@ -1328,24 +1360,24 @@ - - - - - - - - - - + + + + + + + + + + @@ -1362,45 +1394,45 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - . @@ -1459,7 +1491,171 @@ def my_form_open(dialog, layer, feature): COALESCE( "Name", '<NULL>' ) - + + + 17.99958333333333371 + -34.00041666666666629 + 18.56599991666666583 + -32.99958333333333371 + + capetownelevation_1m_21f68a71_b556_47fc_bc73_9a39fd1b86b1 + ./capetownelevation-1m.shp + + + + capetownelevation-1m + + + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + WGS84 + true + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + ogr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + 18.38517016505928936 -33.91987011678683217 @@ -1518,39 +1714,39 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - @@ -1561,89 +1757,89 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - @@ -1794,17 +1990,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -1813,8 +2009,8 @@ def my_form_open(dialog, layer, feature): @@ -1823,8 +2019,8 @@ def my_form_open(dialog, layer, feature): @@ -1833,17 +2029,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -1853,24 +2049,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - + - . @@ -1944,7 +2140,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) name - + 2045719.94357843161560595 -4021008.94619437446817756 @@ -2001,7 +2197,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2022,26 +2218,26 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -2060,17 +2256,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -2119,12 +2315,12 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + @@ -2137,33 +2333,33 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + - - - - - - + + + + + + - + - @@ -2214,7 +2410,7 @@ def my_form_open(dialog, layer, feature): name - + 2045719.94357843161560595 -4021008.94619437446817756 @@ -2271,7 +2467,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2290,87 +2486,87 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -2379,28 +2575,26 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - - id - + @@ -2409,17 +2603,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -2468,12 +2662,12 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + @@ -2486,33 +2680,33 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + - - - - - - + + + + + + - + - @@ -2563,7 +2757,7 @@ def my_form_open(dialog, layer, feature): id - + 2044855.29280688124708831 -4021659.23377959709614515 @@ -2622,26 +2816,26 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -2651,9 +2845,7 @@ def my_form_open(dialog, layer, feature): - - COALESCE( "id", '<NULL>' ) - + @@ -2662,23 +2854,23 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + - @@ -2687,8 +2879,8 @@ def my_form_open(dialog, layer, feature): @@ -2697,8 +2889,8 @@ def my_form_open(dialog, layer, feature): @@ -2707,17 +2899,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -2727,24 +2919,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - + - . @@ -2781,7 +2973,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) - + 2045521.3311831213068217 -4021544.00370020139962435 @@ -2838,7 +3030,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2849,7 +3041,7 @@ def my_form_open(dialog, layer, feature): ogr - + @@ -2875,66 +3067,66 @@ def my_form_open(dialog, layer, feature): - + - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -2943,99 +3135,99 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - @@ -3187,17 +3379,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -3206,8 +3398,8 @@ def my_form_open(dialog, layer, feature): @@ -3216,8 +3408,8 @@ def my_form_open(dialog, layer, feature): @@ -3226,8 +3418,8 @@ def my_form_open(dialog, layer, feature): @@ -3236,8 +3428,8 @@ def my_form_open(dialog, layer, feature): @@ -3246,8 +3438,8 @@ def my_form_open(dialog, layer, feature): @@ -3256,8 +3448,8 @@ def my_form_open(dialog, layer, feature): @@ -3266,8 +3458,8 @@ def my_form_open(dialog, layer, feature): @@ -3276,8 +3468,8 @@ def my_form_open(dialog, layer, feature): @@ -3286,8 +3478,8 @@ def my_form_open(dialog, layer, feature): @@ -3296,8 +3488,8 @@ def my_form_open(dialog, layer, feature): @@ -3306,8 +3498,8 @@ def my_form_open(dialog, layer, feature): @@ -3316,8 +3508,8 @@ def my_form_open(dialog, layer, feature): @@ -3326,8 +3518,8 @@ def my_form_open(dialog, layer, feature): @@ -3336,8 +3528,8 @@ def my_form_open(dialog, layer, feature): @@ -3346,8 +3538,8 @@ def my_form_open(dialog, layer, feature): @@ -3356,8 +3548,8 @@ def my_form_open(dialog, layer, feature): @@ -3366,8 +3558,8 @@ def my_form_open(dialog, layer, feature): @@ -3376,8 +3568,8 @@ def my_form_open(dialog, layer, feature): @@ -3386,33 +3578,33 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -3438,72 +3630,72 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - . @@ -3623,7 +3815,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) name - + marshals_by_position20161003112326575 file:./marshals_by_position.csv?type=csv&geomType=none&subsetIndex=no&watchFile=yes @@ -3674,7 +3866,7 @@ def my_form_open(dialog, layer, feature): - + @@ -3692,8 +3884,8 @@ def my_form_open(dialog, layer, feature): - + @@ -3706,8 +3898,8 @@ def my_form_open(dialog, layer, feature): @@ -3716,8 +3908,8 @@ def my_form_open(dialog, layer, feature): @@ -3726,8 +3918,8 @@ def my_form_open(dialog, layer, feature): @@ -3736,8 +3928,8 @@ def my_form_open(dialog, layer, feature): @@ -3746,8 +3938,8 @@ def my_form_open(dialog, layer, feature): @@ -3756,8 +3948,8 @@ def my_form_open(dialog, layer, feature): @@ -3766,8 +3958,8 @@ def my_form_open(dialog, layer, feature): @@ -3776,8 +3968,8 @@ def my_form_open(dialog, layer, feature): @@ -3786,8 +3978,8 @@ def my_form_open(dialog, layer, feature): @@ -3796,8 +3988,8 @@ def my_form_open(dialog, layer, feature): @@ -3806,8 +3998,8 @@ def my_form_open(dialog, layer, feature): @@ -3816,8 +4008,8 @@ def my_form_open(dialog, layer, feature): @@ -3826,8 +4018,8 @@ def my_form_open(dialog, layer, feature): @@ -3836,8 +4028,8 @@ def my_form_open(dialog, layer, feature): @@ -3846,8 +4038,8 @@ def my_form_open(dialog, layer, feature): @@ -3856,8 +4048,8 @@ def my_form_open(dialog, layer, feature): @@ -3866,31 +4058,31 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -3914,66 +4106,66 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - . @@ -4046,7 +4238,360 @@ def my_form_open(dialog, layer, feature): first_name - + + + 18.37531352433279608 + -33.94674267903764076 + 18.42352019641654692 + -33.90172632693978017 + + open_roads_7a3d21be_2a8e_4888_92bf_946dbd56fab7 + ./open_roads.shp + + + + open_roads + + + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + WGS84 + true + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + ogr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id + + + 2045937.50281219300813973 -4020077.48741823574528098 @@ -4108,41 +4653,41 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - @@ -4156,17 +4701,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -4175,8 +4720,8 @@ def my_form_open(dialog, layer, feature): @@ -4185,8 +4730,8 @@ def my_form_open(dialog, layer, feature): @@ -4195,8 +4740,8 @@ def my_form_open(dialog, layer, feature): @@ -4205,8 +4750,8 @@ def my_form_open(dialog, layer, feature): @@ -4215,8 +4760,8 @@ def my_form_open(dialog, layer, feature): @@ -4225,8 +4770,8 @@ def my_form_open(dialog, layer, feature): @@ -4235,8 +4780,8 @@ def my_form_open(dialog, layer, feature): @@ -4245,8 +4790,8 @@ def my_form_open(dialog, layer, feature): @@ -4255,23 +4800,23 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + @@ -4287,42 +4832,42 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - . @@ -4359,7 +4904,7 @@ def my_form_open(dialog, layer, feature): "name" - + 18.37273365835499916 -33.94735346832189293 @@ -4421,61 +4966,61 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - @@ -4489,17 +5034,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -4508,8 +5053,8 @@ def my_form_open(dialog, layer, feature): @@ -4518,8 +5063,8 @@ def my_form_open(dialog, layer, feature): @@ -4528,8 +5073,8 @@ def my_form_open(dialog, layer, feature): @@ -4538,8 +5083,8 @@ def my_form_open(dialog, layer, feature): @@ -4548,8 +5093,8 @@ def my_form_open(dialog, layer, feature): @@ -4558,8 +5103,8 @@ def my_form_open(dialog, layer, feature): @@ -4568,8 +5113,8 @@ def my_form_open(dialog, layer, feature): @@ -4578,8 +5123,8 @@ def my_form_open(dialog, layer, feature): @@ -4588,8 +5133,8 @@ def my_form_open(dialog, layer, feature): @@ -4598,8 +5143,8 @@ def my_form_open(dialog, layer, feature): @@ -4608,8 +5153,8 @@ def my_form_open(dialog, layer, feature): @@ -4618,8 +5163,8 @@ def my_form_open(dialog, layer, feature): @@ -4628,8 +5173,8 @@ def my_form_open(dialog, layer, feature): @@ -4638,8 +5183,8 @@ def my_form_open(dialog, layer, feature): @@ -4648,8 +5193,8 @@ def my_form_open(dialog, layer, feature): @@ -4658,8 +5203,8 @@ def my_form_open(dialog, layer, feature): @@ -4668,8 +5213,8 @@ def my_form_open(dialog, layer, feature): @@ -4678,32 +5223,32 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -4728,69 +5273,69 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - . @@ -4870,7 +5415,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "name", '<NULL>' ) - + 18.37579642899139643 -33.94508012680882558 @@ -4927,7 +5472,7 @@ def my_form_open(dialog, layer, feature): - + @@ -4949,130 +5494,130 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + @@ -5238,17 +5783,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -5257,8 +5802,8 @@ def my_form_open(dialog, layer, feature): @@ -5267,8 +5812,8 @@ def my_form_open(dialog, layer, feature): @@ -5277,8 +5822,8 @@ def my_form_open(dialog, layer, feature): @@ -5287,8 +5832,8 @@ def my_form_open(dialog, layer, feature): @@ -5297,8 +5842,8 @@ def my_form_open(dialog, layer, feature): @@ -5307,8 +5852,8 @@ def my_form_open(dialog, layer, feature): @@ -5317,8 +5862,8 @@ def my_form_open(dialog, layer, feature): @@ -5327,8 +5872,8 @@ def my_form_open(dialog, layer, feature): @@ -5337,8 +5882,8 @@ def my_form_open(dialog, layer, feature): @@ -5347,8 +5892,8 @@ def my_form_open(dialog, layer, feature): @@ -5357,8 +5902,8 @@ def my_form_open(dialog, layer, feature): @@ -5367,26 +5912,26 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - + + + + + + + + + + + + @@ -5405,51 +5950,51 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - @@ -5512,7 +6057,7 @@ def my_form_open(dialog, layer, feature): COALESCE("Text", '<NULL>') Text - + 18.37549461152003971 -33.94162201868364548 @@ -5574,20 +6119,20 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + @@ -5601,17 +6146,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -5620,8 +6165,8 @@ def my_form_open(dialog, layer, feature): @@ -5630,8 +6175,8 @@ def my_form_open(dialog, layer, feature): @@ -5640,17 +6185,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -5660,22 +6205,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - - + + + + - . @@ -5726,33 +6273,43 @@ def my_form_open(dialog, layer, feature): + + + + + + false - - - EPSG:3857 - 1 - 3857 - +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs - - - 90 8 - - 2 - MU - true - - - - - - - - + 90 + + + + + + + + + current_layer + + + 20170907___Gun_Run_10km_10km_kmz_LineString20170907054652280 + 20170907___Gun_Run_21_21km_kmz_LineString20170907054546428 + 20170907___Gun_Run_5km_Gun_Run_5K_kmz_LineString20170907054709477 + all_routes20170907054841602 + extra_security20170921130834191 + fencing_areas20160930180843078 + marshal_overviews_shp20160930210331241 + marshal_positions20160930121322287 + osm_places20160930221519937 + osm_roads20170921182231228 + route_markers20171001130518852 + water_tables20170921142016467 + disabled disabled @@ -5781,21 +6338,8 @@ def my_form_open(dialog, layer, feature): 2 2 - off - - 20170907___Gun_Run_10km_10km_kmz_LineString20170907054652280 - 20170907___Gun_Run_21_21km_kmz_LineString20170907054546428 - 20170907___Gun_Run_5km_Gun_Run_5K_kmz_LineString20170907054709477 - all_routes20170907054841602 - extra_security20170921130834191 - fencing_areas20160930180843078 - marshal_overviews_shp20160930210331241 - marshal_positions20160930121322287 - osm_places20160930221519937 - osm_roads20170921182231228 - route_markers20171001130518852 - water_tables20170921142016467 - + 0 + 2 0.000000 0.000000 @@ -5810,7 +6354,6 @@ def my_form_open(dialog, layer, feature): 0.000000 0.000000 - 2 to_vertex_and_segment to_vertex_and_segment @@ -5825,93 +6368,112 @@ def my_form_open(dialog, layer, feature): to_vertex_and_segment to_vertex_and_segment - 0 - - current_layer + off - - 255 - 255 - 0 - 255 - 255 - 255 - 255 - - - meters - m2 - - - false - conditions unknown + + false + false + + false + 16 + 50 + true + 0 + 30 + true + false + false + false - - - - - - - true - 255 - - - - - - - 16 - false - true - 30 - false - 0 - true - false - 50 - - - - - - KGxwMApJMDAKYUkxCmFJNQphSTAxCmFGMS4wCmFJMDAKYU5hTmEobHAxCmFOYUkyCmFJMAphTmFOYS4= - - - - - - - - - + conditions unknown + + WGS84 + + None false - None - false + + KGxwMApJMDAKYUkxCmFJNQphSTAxCmFGMS4wCmFJMDAKYU5hTmEobHAxCmFOYUkyCmFJMAphTmFOYS4= + + + + + + + + GDAL_City_of_Cape_Town_2015_Aerial20160928085834970 + route_markers20171001130518852 + Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d + fence_groups_b08dad12_5ae6_4ba8_b737_e74b37bd274c + marshal_overviews_shp20160930210331241 + osm_roads20170921182231228 + fencing_504d8fa2_bdeb_4951_b151_966d5d257666 + water_tables20170921142016467 + osm_places20160930221519937 + all_routes20170907054841602 + + + + + + + + + + 255 + + + + + true + 1 + + + + + 2 + MU + true + + + <unknown> + <unknown> + + + - - - - - NONE - + + false + + EPSG:3857 + +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs + 3857 + 1 + + false + + 0 + 255 + 255 + 255 + 255 + 255 + 255 + + - - - + - - - - + + @@ -5919,30 +6481,60 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -5950,30 +6542,30 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - - - + + + + + + @@ -5981,30 +6573,30 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - - - + + + + + + @@ -6012,26 +6604,26 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - + + + + @@ -6039,15 +6631,15 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + @@ -6059,293 +6651,302 @@ def my_form_open(dialog, layer, feature): + + + + + + + + + - + 2000-01-01T00:00:00 - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6355,100 +6956,100 @@ def my_form_open(dialog, layer, feature): - - - + + + - - + - marshal_positions20160930121322287 - route_markers20171001130518852 - all_routes20170907054841602 - water_tables20170921142016467 - osm_roads20170921182231228 - osm_places20160930221519937 - Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d + marshal_positions20160930121322287 + route_markers20171001130518852 + all_routes20170907054841602 + water_tables20170921142016467 + osm_roads20170921182231228 + osm_places20160930221519937 + Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6461,43 +7062,43 @@ def my_form_open(dialog, layer, feature): - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -6505,15 +7106,15 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -6525,21 +7126,21 @@ def my_form_open(dialog, layer, feature): - - - - + - + @@ -6551,76 +7152,76 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6630,76 +7231,76 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6709,60 +7310,60 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - - - + + - + @@ -6771,43 +7372,43 @@ def my_form_open(dialog, layer, feature): - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -6815,15 +7416,15 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -6835,21 +7436,21 @@ def my_form_open(dialog, layer, feature): - - - - + - + @@ -6861,199 +7462,199 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - + - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -7061,150 +7662,150 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - - + + + - + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -7224,13 +7825,13 @@ def my_form_open(dialog, layer, feature): - + @@ -7239,57 +7840,57 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -7297,229 +7898,229 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -7539,13 +8140,13 @@ def my_form_open(dialog, layer, feature): - + @@ -7554,21 +8155,395 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GIS base files and routes/Gun Run.qgs~ b/GIS base files and routes/Gun Run.qgs~ index c3ede9e..989bece 100644 --- a/GIS base files and routes/Gun Run.qgs~ +++ b/GIS base files and routes/Gun Run.qgs~ @@ -1,5 +1,5 @@ - + @@ -19,31 +19,37 @@ - + - + + + + + + + - + - + - + - + - + - + @@ -51,51 +57,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + - + @@ -112,30 +126,34 @@ Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d fencing_504d8fa2_bdeb_4951_b151_966d5d257666 fence_groups_b08dad12_5ae6_4ba8_b737_e74b37bd274c + open_roads_7a3d21be_2a8e_4888_92bf_946dbd56fab7 + capetownelevation_1m_21f68a71_b556_47fc_bc73_9a39fd1b86b1 - + - - - - - - - - - - + + + + + + + + + + + + - + meters - 2048101.30285944766364992 - -4017137.27798000909388065 - 2050369.43408504757098854 - -4015625.75788369961082935 + 2046805.42980821244418621 + -4021296.5036830585449934 + 2052045.25708324275910854 + -4014762.05271553806960583 0 @@ -153,85 +171,99 @@ 0 - - + + - - - - - - - - - + + + + + + + + + + + + + + - + - - + + - - + + - + - - + + - - + + - + - - - + + + + + + + + - + @@ -239,7 +271,7 @@ - + -20037508.33999999985098839 -20037508.33999999985098839 @@ -296,7 +328,7 @@ - + @@ -321,7 +353,7 @@ - + None @@ -332,13 +364,13 @@ 2 - - + + 0 - + -20037508.34278924390673637 -20037508.62692910060286522 @@ -395,7 +427,7 @@ - + @@ -418,7 +450,7 @@ - + None @@ -429,13 +461,13 @@ 2 - - + + 0 - + 18.37527226735897301 -33.94583724915714384 @@ -492,7 +524,7 @@ - + @@ -511,74 +543,74 @@ - + - - - - + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -586,96 +618,96 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -683,194 +715,194 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -878,194 +910,194 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -1073,132 +1105,132 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - lpad(regexp_substr("Distance",'([0-9]+)'), 2, '0') + lpad(regexp_substr("Distance",'([0-9]+)'), 2, '0') @@ -1219,17 +1251,17 @@ 0 1 - + - + - + @@ -1238,8 +1270,8 @@ @@ -1248,8 +1280,8 @@ @@ -1258,8 +1290,8 @@ @@ -1268,8 +1300,8 @@ @@ -1278,8 +1310,8 @@ @@ -1288,8 +1320,8 @@ @@ -1298,8 +1330,8 @@ @@ -1308,8 +1340,8 @@ @@ -1318,8 +1350,8 @@ @@ -1328,24 +1360,24 @@ - - - - - - - - - - + + + + + + + + + + @@ -1362,45 +1394,45 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - . @@ -1459,7 +1491,160 @@ def my_form_open(dialog, layer, feature): COALESCE( "Name", '<NULL>' ) - + + + 17.99958333333333371 + -34.00041666666666629 + 18.56599991666666583 + -32.99958333333333371 + + capetownelevation_1m_21f68a71_b556_47fc_bc73_9a39fd1b86b1 + ./capetownelevation-1m.shp + + + + capetownelevation-1m + + + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + WGS84 + true + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + ogr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + 18.38517016505928936 -33.91987011678683217 @@ -1518,39 +1703,39 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - @@ -1561,89 +1746,89 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - @@ -1794,17 +1979,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -1813,8 +1998,8 @@ def my_form_open(dialog, layer, feature): @@ -1823,8 +2008,8 @@ def my_form_open(dialog, layer, feature): @@ -1833,17 +2018,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -1853,24 +2038,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - + - . @@ -1944,7 +2129,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) name - + 2045719.94357843161560595 -4021008.94619437446817756 @@ -2001,7 +2186,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2022,26 +2207,26 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -2060,17 +2245,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -2119,12 +2304,12 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + @@ -2137,33 +2322,33 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + - - - - - - + + + + + + - + - @@ -2214,7 +2399,7 @@ def my_form_open(dialog, layer, feature): name - + 2045719.94357843161560595 -4021008.94619437446817756 @@ -2271,7 +2456,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2290,87 +2475,87 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -2379,28 +2564,26 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - - id - + @@ -2409,17 +2592,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -2468,12 +2651,12 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + @@ -2486,33 +2669,33 @@ def my_form_open(dialog, layer, feature): - - - - - - + + + + + + - - - - - - + + + + + + - + - @@ -2563,7 +2746,7 @@ def my_form_open(dialog, layer, feature): id - + 2044855.29280688124708831 -4021659.23377959709614515 @@ -2622,26 +2805,26 @@ def my_form_open(dialog, layer, feature): - + - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -2651,9 +2834,7 @@ def my_form_open(dialog, layer, feature): - - COALESCE( "id", '<NULL>' ) - + @@ -2662,23 +2843,23 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + - @@ -2687,8 +2868,8 @@ def my_form_open(dialog, layer, feature): @@ -2697,8 +2878,8 @@ def my_form_open(dialog, layer, feature): @@ -2707,17 +2888,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -2727,24 +2908,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - + - . @@ -2781,7 +2962,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) - + 2045521.3311831213068217 -4021544.00370020139962435 @@ -2838,7 +3019,7 @@ def my_form_open(dialog, layer, feature): - + @@ -2849,7 +3030,7 @@ def my_form_open(dialog, layer, feature): ogr - + @@ -2875,66 +3056,66 @@ def my_form_open(dialog, layer, feature): - + - - + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -2943,99 +3124,99 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - @@ -3187,17 +3368,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -3206,8 +3387,8 @@ def my_form_open(dialog, layer, feature): @@ -3216,8 +3397,8 @@ def my_form_open(dialog, layer, feature): @@ -3226,8 +3407,8 @@ def my_form_open(dialog, layer, feature): @@ -3236,8 +3417,8 @@ def my_form_open(dialog, layer, feature): @@ -3246,8 +3427,8 @@ def my_form_open(dialog, layer, feature): @@ -3256,8 +3437,8 @@ def my_form_open(dialog, layer, feature): @@ -3266,8 +3447,8 @@ def my_form_open(dialog, layer, feature): @@ -3276,8 +3457,8 @@ def my_form_open(dialog, layer, feature): @@ -3286,8 +3467,8 @@ def my_form_open(dialog, layer, feature): @@ -3296,8 +3477,8 @@ def my_form_open(dialog, layer, feature): @@ -3306,8 +3487,8 @@ def my_form_open(dialog, layer, feature): @@ -3316,8 +3497,8 @@ def my_form_open(dialog, layer, feature): @@ -3326,8 +3507,8 @@ def my_form_open(dialog, layer, feature): @@ -3336,8 +3517,8 @@ def my_form_open(dialog, layer, feature): @@ -3346,8 +3527,8 @@ def my_form_open(dialog, layer, feature): @@ -3356,8 +3537,8 @@ def my_form_open(dialog, layer, feature): @@ -3366,8 +3547,8 @@ def my_form_open(dialog, layer, feature): @@ -3376,8 +3557,8 @@ def my_form_open(dialog, layer, feature): @@ -3386,33 +3567,33 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -3438,72 +3619,72 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - + - . @@ -3623,7 +3804,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "id", '<NULL>' ) name - + marshals_by_position20161003112326575 file:./marshals_by_position.csv?type=csv&geomType=none&subsetIndex=no&watchFile=yes @@ -3674,7 +3855,7 @@ def my_form_open(dialog, layer, feature): - + @@ -3692,8 +3873,8 @@ def my_form_open(dialog, layer, feature): - + @@ -3706,8 +3887,8 @@ def my_form_open(dialog, layer, feature): @@ -3716,8 +3897,8 @@ def my_form_open(dialog, layer, feature): @@ -3726,8 +3907,8 @@ def my_form_open(dialog, layer, feature): @@ -3736,8 +3917,8 @@ def my_form_open(dialog, layer, feature): @@ -3746,8 +3927,8 @@ def my_form_open(dialog, layer, feature): @@ -3756,8 +3937,8 @@ def my_form_open(dialog, layer, feature): @@ -3766,8 +3947,8 @@ def my_form_open(dialog, layer, feature): @@ -3776,8 +3957,8 @@ def my_form_open(dialog, layer, feature): @@ -3786,8 +3967,8 @@ def my_form_open(dialog, layer, feature): @@ -3796,8 +3977,8 @@ def my_form_open(dialog, layer, feature): @@ -3806,8 +3987,8 @@ def my_form_open(dialog, layer, feature): @@ -3816,8 +3997,8 @@ def my_form_open(dialog, layer, feature): @@ -3826,8 +4007,8 @@ def my_form_open(dialog, layer, feature): @@ -3836,8 +4017,8 @@ def my_form_open(dialog, layer, feature): @@ -3846,8 +4027,8 @@ def my_form_open(dialog, layer, feature): @@ -3856,8 +4037,8 @@ def my_form_open(dialog, layer, feature): @@ -3866,31 +4047,31 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + @@ -3914,66 +4095,66 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - . @@ -4046,7 +4227,360 @@ def my_form_open(dialog, layer, feature): first_name - + + + 18.37531352433279608 + -33.94674267903764076 + 18.42352019641654692 + -33.90172632693978017 + + open_roads_7a3d21be_2a8e_4888_92bf_946dbd56fab7 + ./open_roads.shp + + + + open_roads + + + +proj=longlat +datum=WGS84 +no_defs + 3452 + 4326 + EPSG:4326 + WGS 84 + longlat + WGS84 + true + + + + + + + + + + + + + + + + 0 + 0 + + + + + false + + + + + ogr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + 0 + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + 0 + generatedlayout + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id + + + 2045937.50281219300813973 -4020077.48741823574528098 @@ -4108,41 +4642,41 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - @@ -4156,17 +4690,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -4175,8 +4709,8 @@ def my_form_open(dialog, layer, feature): @@ -4185,8 +4719,8 @@ def my_form_open(dialog, layer, feature): @@ -4195,8 +4729,8 @@ def my_form_open(dialog, layer, feature): @@ -4205,8 +4739,8 @@ def my_form_open(dialog, layer, feature): @@ -4215,8 +4749,8 @@ def my_form_open(dialog, layer, feature): @@ -4225,8 +4759,8 @@ def my_form_open(dialog, layer, feature): @@ -4235,8 +4769,8 @@ def my_form_open(dialog, layer, feature): @@ -4245,8 +4779,8 @@ def my_form_open(dialog, layer, feature): @@ -4255,23 +4789,23 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + @@ -4287,42 +4821,42 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - . @@ -4359,7 +4893,7 @@ def my_form_open(dialog, layer, feature): "name" - + 18.37273365835499916 -33.94735346832189293 @@ -4421,61 +4955,61 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + - @@ -4489,17 +5023,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -4508,8 +5042,8 @@ def my_form_open(dialog, layer, feature): @@ -4518,8 +5052,8 @@ def my_form_open(dialog, layer, feature): @@ -4528,8 +5062,8 @@ def my_form_open(dialog, layer, feature): @@ -4538,8 +5072,8 @@ def my_form_open(dialog, layer, feature): @@ -4548,8 +5082,8 @@ def my_form_open(dialog, layer, feature): @@ -4558,8 +5092,8 @@ def my_form_open(dialog, layer, feature): @@ -4568,8 +5102,8 @@ def my_form_open(dialog, layer, feature): @@ -4578,8 +5112,8 @@ def my_form_open(dialog, layer, feature): @@ -4588,8 +5122,8 @@ def my_form_open(dialog, layer, feature): @@ -4598,8 +5132,8 @@ def my_form_open(dialog, layer, feature): @@ -4608,8 +5142,8 @@ def my_form_open(dialog, layer, feature): @@ -4618,8 +5152,8 @@ def my_form_open(dialog, layer, feature): @@ -4628,8 +5162,8 @@ def my_form_open(dialog, layer, feature): @@ -4638,8 +5172,8 @@ def my_form_open(dialog, layer, feature): @@ -4648,8 +5182,8 @@ def my_form_open(dialog, layer, feature): @@ -4658,8 +5192,8 @@ def my_form_open(dialog, layer, feature): @@ -4668,8 +5202,8 @@ def my_form_open(dialog, layer, feature): @@ -4678,32 +5212,32 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + @@ -4728,69 +5262,69 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - . @@ -4870,7 +5404,7 @@ def my_form_open(dialog, layer, feature): COALESCE( "name", '<NULL>' ) - + 18.37579642899139643 -33.94508012680882558 @@ -4927,7 +5461,7 @@ def my_form_open(dialog, layer, feature): - + @@ -4949,130 +5483,130 @@ def my_form_open(dialog, layer, feature): - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + - - + - - - - + + + + - - - + + + @@ -5238,17 +5772,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -5257,8 +5791,8 @@ def my_form_open(dialog, layer, feature): @@ -5267,8 +5801,8 @@ def my_form_open(dialog, layer, feature): @@ -5277,8 +5811,8 @@ def my_form_open(dialog, layer, feature): @@ -5287,8 +5821,8 @@ def my_form_open(dialog, layer, feature): @@ -5297,8 +5831,8 @@ def my_form_open(dialog, layer, feature): @@ -5307,8 +5841,8 @@ def my_form_open(dialog, layer, feature): @@ -5317,8 +5851,8 @@ def my_form_open(dialog, layer, feature): @@ -5327,8 +5861,8 @@ def my_form_open(dialog, layer, feature): @@ -5337,8 +5871,8 @@ def my_form_open(dialog, layer, feature): @@ -5347,8 +5881,8 @@ def my_form_open(dialog, layer, feature): @@ -5357,8 +5891,8 @@ def my_form_open(dialog, layer, feature): @@ -5367,26 +5901,26 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - + + + + + + + + + + + + @@ -5405,51 +5939,51 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - + - @@ -5512,7 +6046,7 @@ def my_form_open(dialog, layer, feature): COALESCE("Text", '<NULL>') Text - + 18.37549461152003971 -33.94162201868364548 @@ -5574,20 +6108,20 @@ def my_form_open(dialog, layer, feature): - - - - + + + + - - - + + + @@ -5601,17 +6135,17 @@ def my_form_open(dialog, layer, feature): 0 1 - + - + - + @@ -5620,8 +6154,8 @@ def my_form_open(dialog, layer, feature): @@ -5630,8 +6164,8 @@ def my_form_open(dialog, layer, feature): @@ -5640,17 +6174,17 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -5660,22 +6194,24 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - - + + + + - . @@ -5726,33 +6262,43 @@ def my_form_open(dialog, layer, feature): + + + + + + false - - - EPSG:3857 - 1 - 3857 - +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs - - - 90 8 - - 2 - MU - true - - - - - - - - + 90 + + + + + + + + + current_layer + + + 20170907___Gun_Run_10km_10km_kmz_LineString20170907054652280 + 20170907___Gun_Run_21_21km_kmz_LineString20170907054546428 + 20170907___Gun_Run_5km_Gun_Run_5K_kmz_LineString20170907054709477 + all_routes20170907054841602 + extra_security20170921130834191 + fencing_areas20160930180843078 + marshal_overviews_shp20160930210331241 + marshal_positions20160930121322287 + osm_places20160930221519937 + osm_roads20170921182231228 + route_markers20171001130518852 + water_tables20170921142016467 + disabled disabled @@ -5781,21 +6327,8 @@ def my_form_open(dialog, layer, feature): 2 2 - off - - 20170907___Gun_Run_10km_10km_kmz_LineString20170907054652280 - 20170907___Gun_Run_21_21km_kmz_LineString20170907054546428 - 20170907___Gun_Run_5km_Gun_Run_5K_kmz_LineString20170907054709477 - all_routes20170907054841602 - extra_security20170921130834191 - fencing_areas20160930180843078 - marshal_overviews_shp20160930210331241 - marshal_positions20160930121322287 - osm_places20160930221519937 - osm_roads20170921182231228 - route_markers20171001130518852 - water_tables20170921142016467 - + 0 + 2 0.000000 0.000000 @@ -5810,7 +6343,6 @@ def my_form_open(dialog, layer, feature): 0.000000 0.000000 - 2 to_vertex_and_segment to_vertex_and_segment @@ -5825,93 +6357,112 @@ def my_form_open(dialog, layer, feature): to_vertex_and_segment to_vertex_and_segment - 0 - - current_layer + off - - 255 - 255 - 0 - 255 - 255 - 255 - 255 - - - meters - m2 - - - false - conditions unknown + + false + false + + false + 16 + 50 + true + 0 + 30 + true + false + false + false - - - - - - - true - 255 - - - - - - - 16 - false - true - 30 - false - 0 - true - false - 50 - - - - - - KGxwMApJMDAKYUkxCmFJNQphSTAxCmFGMS4wCmFJMDAKYU5hTmEobHAxCmFOYUkyCmFJMAphTmFOYS4= - - - - - - - - - + conditions unknown + + WGS84 + + None false - None - false + + KGxwMApJMDAKYUkxCmFJNQphSTAxCmFGMS4wCmFJMDAKYU5hTmEobHAxCmFOYUkyCmFJMAphTmFOYS4= + + + + + + + + GDAL_City_of_Cape_Town_2015_Aerial20160928085834970 + route_markers20171001130518852 + Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d + fence_groups_b08dad12_5ae6_4ba8_b737_e74b37bd274c + marshal_overviews_shp20160930210331241 + osm_roads20170921182231228 + fencing_504d8fa2_bdeb_4951_b151_966d5d257666 + water_tables20170921142016467 + osm_places20160930221519937 + all_routes20170907054841602 + + + + + + + + + + 255 + + + + + true + 1 + + + + + 2 + MU + true + + + <unknown> + <unknown> + + + - - - - - NONE - + + false + + EPSG:3857 + +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs + 3857 + 1 + + false + + 0 + 255 + 255 + 255 + 255 + 255 + 255 + + - - - + - - - - + + @@ -5919,30 +6470,60 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -5950,30 +6531,30 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - - - + + + + + + @@ -5981,30 +6562,30 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - - - + + + + + + @@ -6012,26 +6593,26 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + - - - - + + + + @@ -6039,15 +6620,15 @@ def my_form_open(dialog, layer, feature): - - + - - - + + + + @@ -6059,293 +6640,302 @@ def my_form_open(dialog, layer, feature): + + + + + + + + + - + 2000-01-01T00:00:00 - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6355,100 +6945,100 @@ def my_form_open(dialog, layer, feature): - - - + + + - - + - marshal_positions20160930121322287 - route_markers20171001130518852 - all_routes20170907054841602 - water_tables20170921142016467 - osm_roads20170921182231228 - osm_places20160930221519937 - Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d + marshal_positions20160930121322287 + route_markers20171001130518852 + all_routes20170907054841602 + water_tables20170921142016467 + osm_roads20170921182231228 + osm_places20160930221519937 + Outlines_e5e4a673_227a_4335_86fb_ddc505fdb48d - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6461,43 +7051,43 @@ def my_form_open(dialog, layer, feature): - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -6505,15 +7095,15 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -6525,21 +7115,21 @@ def my_form_open(dialog, layer, feature): - - - - + - + @@ -6551,76 +7141,76 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6630,76 +7220,76 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -6709,60 +7299,60 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - + + + - - - + + - + @@ -6771,43 +7361,43 @@ def my_form_open(dialog, layer, feature): - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -6815,15 +7405,15 @@ def my_form_open(dialog, layer, feature): - - - + + + @@ -6835,21 +7425,21 @@ def my_form_open(dialog, layer, feature): - - - - + - + @@ -6861,199 +7451,199 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - + - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -7061,150 +7651,150 @@ def my_form_open(dialog, layer, feature): - - - + + + - - - - + + + - + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -7224,13 +7814,13 @@ def my_form_open(dialog, layer, feature): - + @@ -7239,57 +7829,57 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + @@ -7297,229 +7887,229 @@ def my_form_open(dialog, layer, feature): - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - + - - - + + + - - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - + + + - - - + + + - - + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + @@ -7539,13 +8129,13 @@ def my_form_open(dialog, layer, feature): - + @@ -7554,21 +8144,395 @@ def my_form_open(dialog, layer, feature): - - - - - - - - - + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/GIS base files and routes/capetownelevation-1m.dbf b/GIS base files and routes/capetownelevation-1m.dbf new file mode 100644 index 0000000..9b9be91 Binary files /dev/null and b/GIS base files and routes/capetownelevation-1m.dbf differ diff --git a/GIS base files and routes/capetownelevation-1m.prj b/GIS base files and routes/capetownelevation-1m.prj new file mode 100644 index 0000000..a30c00a --- /dev/null +++ b/GIS base files and routes/capetownelevation-1m.prj @@ -0,0 +1 @@ +GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] \ No newline at end of file diff --git a/GIS base files and routes/capetownelevation-1m.shp b/GIS base files and routes/capetownelevation-1m.shp new file mode 100644 index 0000000..8478bb6 Binary files /dev/null and b/GIS base files and routes/capetownelevation-1m.shp differ diff --git a/GIS base files and routes/capetownelevation-1m.shx b/GIS base files and routes/capetownelevation-1m.shx new file mode 100644 index 0000000..d4ff5aa Binary files /dev/null and b/GIS base files and routes/capetownelevation-1m.shx differ diff --git a/GIS base files and routes/open_roads.cpg b/GIS base files and routes/open_roads.cpg new file mode 100644 index 0000000..3ad133c --- /dev/null +++ b/GIS base files and routes/open_roads.cpg @@ -0,0 +1 @@ +UTF-8 \ No newline at end of file diff --git a/GIS base files and routes/open_roads.dbf b/GIS base files and routes/open_roads.dbf new file mode 100644 index 0000000..135647d Binary files /dev/null and b/GIS base files and routes/open_roads.dbf differ diff --git a/GIS base files and routes/open_roads.prj b/GIS base files and routes/open_roads.prj new file mode 100644 index 0000000..a30c00a --- /dev/null +++ b/GIS base files and routes/open_roads.prj @@ -0,0 +1 @@ +GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137,298.257223563]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]] \ No newline at end of file diff --git a/GIS base files and routes/open_roads.qpj b/GIS base files and routes/open_roads.qpj new file mode 100644 index 0000000..5fbc831 --- /dev/null +++ b/GIS base files and routes/open_roads.qpj @@ -0,0 +1 @@ +GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]] diff --git a/GIS base files and routes/open_roads.shp b/GIS base files and routes/open_roads.shp new file mode 100644 index 0000000..25877cd Binary files /dev/null and b/GIS base files and routes/open_roads.shp differ diff --git a/GIS base files and routes/open_roads.shx b/GIS base files and routes/open_roads.shx new file mode 100644 index 0000000..5ef34aa Binary files /dev/null and b/GIS base files and routes/open_roads.shx differ diff --git a/S34E018.HGT b/S34E018.HGT new file mode 100644 index 0000000..c31a4b4 Binary files /dev/null and b/S34E018.HGT differ diff --git a/capetownelevation.vrt b/capetownelevation.vrt new file mode 100644 index 0000000..78337cd --- /dev/null +++ b/capetownelevation.vrt @@ -0,0 +1,15 @@ + + GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]] + 1.7999583333333334e+01, 8.3333333333333339e-04, 0.0000000000000000e+00, -3.2999583333333334e+01, 0.0000000000000000e+00, -8.3333333333333339e-04 + + -32768 + + S34E018.HGT + 1 + + + + -32768 + + +