mirror of
https://github.com/felt/tippecanoe.git
synced 2026-10-05 18:05:42 +02:00
Stabilize line simplification to behave the same regardless of winding
This commit is contained in:
@@ -114,7 +114,7 @@
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 8, "x": 41, "y": 98 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "macarthur", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.105484, 37.696861 ], [ -122.109261, 37.700936 ], [ -122.116814, 37.705553 ], [ -122.120934, 37.707183 ], [ -122.124710, 37.710171 ], [ -122.128830, 37.712615 ], [ -122.131233, 37.714788 ], [ -122.133293, 37.718590 ], [ -122.137413, 37.724836 ], [ -122.140503, 37.737327 ], [ -122.143936, 37.740313 ], [ -122.145653, 37.742757 ], [ -122.148743, 37.745472 ], [ -122.151489, 37.750087 ], [ -122.151489, 37.752801 ], [ -122.148056, 37.756873 ], [ -122.147713, 37.759587 ], [ -122.155266, 37.770986 ], [ -122.157326, 37.772886 ], [ -122.169342, 37.778856 ], [ -122.177582, 37.783469 ], [ -122.179642, 37.784011 ], [ -122.188568, 37.784283 ], [ -122.194061, 37.785911 ], [ -122.199898, 37.788895 ], [ -122.205048, 37.794050 ], [ -122.209511, 37.796221 ], [ -122.212944, 37.797306 ], [ -122.228394, 37.800832 ], [ -122.236633, 37.806258 ], [ -122.241783, 37.808428 ], [ -122.248306, 37.810326 ], [ -122.250023, 37.811683 ], [ -122.251396, 37.816565 ], [ -122.252769, 37.818192 ], [ -122.255859, 37.820633 ], [ -122.258949, 37.821989 ], [ -122.281609, 37.827413 ], [ -122.284012, 37.827413 ], [ -122.287445, 37.826599 ], [ -122.289848, 37.826870 ], [ -122.292938, 37.828497 ], [ -122.293282, 37.830938 ] ] } }
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.105484, 37.696861 ], [ -122.109261, 37.700936 ], [ -122.116814, 37.705553 ], [ -122.120934, 37.707183 ], [ -122.124710, 37.710171 ], [ -122.128830, 37.712615 ], [ -122.131233, 37.714788 ], [ -122.133293, 37.718590 ], [ -122.137413, 37.724836 ], [ -122.140503, 37.737327 ], [ -122.143936, 37.740313 ], [ -122.145653, 37.742757 ], [ -122.148743, 37.745472 ], [ -122.151489, 37.750087 ], [ -122.151489, 37.752801 ], [ -122.148056, 37.756873 ], [ -122.147713, 37.759587 ], [ -122.155266, 37.770986 ], [ -122.157326, 37.772886 ], [ -122.169342, 37.778856 ], [ -122.177582, 37.783469 ], [ -122.179642, 37.784011 ], [ -122.188568, 37.784283 ], [ -122.194061, 37.785911 ], [ -122.199898, 37.788895 ], [ -122.205048, 37.794050 ], [ -122.209511, 37.796221 ], [ -122.216721, 37.798391 ], [ -122.228394, 37.800832 ], [ -122.236633, 37.806258 ], [ -122.241783, 37.808428 ], [ -122.248306, 37.810326 ], [ -122.250023, 37.811683 ], [ -122.251396, 37.816565 ], [ -122.252769, 37.818192 ], [ -122.255859, 37.820633 ], [ -122.258949, 37.821989 ], [ -122.281609, 37.827413 ], [ -122.284012, 37.827413 ], [ -122.287445, 37.826599 ], [ -122.289848, 37.826870 ], [ -122.292938, 37.828497 ], [ -122.293282, 37.830938 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104486392881", "FULLNAME": "W Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.254829, 37.821446 ], [ -122.256889, 37.823345 ], [ -122.259293, 37.824701 ], [ -122.265816, 37.826599 ], [ -122.271652, 37.827413 ] ] } }
|
||||
,
|
||||
@@ -162,7 +162,7 @@
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 9, "x": 82, "y": 197 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "macarthur", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.121449, 37.707726 ], [ -122.124882, 37.710307 ], [ -122.128315, 37.712072 ], [ -122.130375, 37.713702 ], [ -122.131405, 37.715060 ], [ -122.133121, 37.718590 ], [ -122.137241, 37.724836 ], [ -122.138271, 37.729724 ], [ -122.140503, 37.737327 ], [ -122.141190, 37.738277 ], [ -122.143764, 37.740313 ], [ -122.145481, 37.742621 ], [ -122.148743, 37.745200 ], [ -122.151318, 37.750222 ], [ -122.151661, 37.751580 ], [ -122.151489, 37.752801 ], [ -122.150803, 37.754158 ], [ -122.148399, 37.756466 ], [ -122.147713, 37.757823 ], [ -122.147713, 37.759587 ], [ -122.148743, 37.761623 ], [ -122.152519, 37.766644 ], [ -122.154579, 37.770172 ], [ -122.155437, 37.771258 ], [ -122.157326, 37.772886 ], [ -122.163849, 37.776414 ], [ -122.169514, 37.778856 ], [ -122.173977, 37.781298 ], [ -122.177582, 37.783604 ], [ -122.179642, 37.784011 ], [ -122.187881, 37.784283 ], [ -122.192173, 37.785232 ], [ -122.194405, 37.786046 ], [ -122.199726, 37.788895 ], [ -122.205048, 37.793915 ], [ -122.209511, 37.796221 ], [ -122.212944, 37.797441 ], [ -122.228909, 37.801104 ], [ -122.230110, 37.801782 ], [ -122.234230, 37.804901 ], [ -122.236462, 37.806122 ], [ -122.241955, 37.808563 ], [ -122.248821, 37.810598 ], [ -122.249508, 37.811140 ], [ -122.250195, 37.811954 ], [ -122.251396, 37.816293 ], [ -122.252598, 37.818056 ], [ -122.254314, 37.819548 ], [ -122.258778, 37.821989 ], [ -122.260838, 37.822667 ], [ -122.281437, 37.827548 ], [ -122.283669, 37.827548 ], [ -122.287445, 37.826735 ], [ -122.289677, 37.827006 ], [ -122.291393, 37.827548 ], [ -122.292767, 37.828362 ], [ -122.293453, 37.829853 ], [ -122.293282, 37.830938 ] ] } }
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.121449, 37.707726 ], [ -122.124882, 37.710307 ], [ -122.128315, 37.712072 ], [ -122.130375, 37.713702 ], [ -122.131405, 37.715060 ], [ -122.133121, 37.718590 ], [ -122.137241, 37.724836 ], [ -122.138271, 37.729724 ], [ -122.140503, 37.737327 ], [ -122.141190, 37.738277 ], [ -122.143764, 37.740313 ], [ -122.145481, 37.742621 ], [ -122.148743, 37.745200 ], [ -122.151318, 37.750222 ], [ -122.151661, 37.751580 ], [ -122.151489, 37.752801 ], [ -122.150803, 37.754158 ], [ -122.149086, 37.755651 ], [ -122.148056, 37.757144 ], [ -122.147713, 37.758501 ], [ -122.147713, 37.759587 ], [ -122.148743, 37.761623 ], [ -122.152519, 37.766644 ], [ -122.154579, 37.770172 ], [ -122.155437, 37.771258 ], [ -122.157326, 37.772886 ], [ -122.163849, 37.776414 ], [ -122.169514, 37.778856 ], [ -122.173977, 37.781298 ], [ -122.177582, 37.783604 ], [ -122.179642, 37.784011 ], [ -122.187881, 37.784283 ], [ -122.192173, 37.785232 ], [ -122.194405, 37.786046 ], [ -122.199726, 37.788895 ], [ -122.205048, 37.793915 ], [ -122.209511, 37.796221 ], [ -122.212944, 37.797441 ], [ -122.228909, 37.801104 ], [ -122.230110, 37.801782 ], [ -122.234230, 37.804901 ], [ -122.236462, 37.806122 ], [ -122.241955, 37.808563 ], [ -122.248821, 37.810598 ], [ -122.249508, 37.811140 ], [ -122.250195, 37.811954 ], [ -122.251396, 37.816293 ], [ -122.252598, 37.818056 ], [ -122.254314, 37.819548 ], [ -122.258778, 37.821989 ], [ -122.260838, 37.822667 ], [ -122.281437, 37.827548 ], [ -122.283669, 37.827548 ], [ -122.287445, 37.826735 ], [ -122.289677, 37.827006 ], [ -122.291393, 37.827548 ], [ -122.292767, 37.828362 ], [ -122.293453, 37.829853 ], [ -122.293282, 37.830938 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104486392881", "FULLNAME": "W Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.254658, 37.821446 ], [ -122.255173, 37.822124 ], [ -122.257404, 37.823752 ], [ -122.259293, 37.824565 ], [ -122.263584, 37.825650 ], [ -122.265816, 37.826599 ], [ -122.271652, 37.827548 ] ] } }
|
||||
,
|
||||
@@ -192,7 +192,7 @@
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1103690474249", "FULLNAME": "Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.158871, 37.749951 ], [ -122.157669, 37.748186 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1103690474250", "FULLNAME": "Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.142906, 37.738141 ], [ -122.151318, 37.742214 ], [ -122.153378, 37.743978 ], [ -122.156296, 37.746015 ], [ -122.157154, 37.747372 ] ] } }
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1103690474250", "FULLNAME": "Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.142906, 37.738141 ], [ -122.151318, 37.742214 ], [ -122.154751, 37.745064 ], [ -122.156296, 37.746015 ], [ -122.157154, 37.747372 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104485645649", "FULLNAME": "W Macarthur Blvd", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.279892, 37.828768 ], [ -122.284698, 37.827684 ] ] } }
|
||||
,
|
||||
@@ -254,7 +254,7 @@
|
||||
,
|
||||
{ "type": "FeatureCollection", "properties": { "zoom": 10, "x": 164, "y": 395 }, "features": [
|
||||
{ "type": "FeatureCollection", "properties": { "layer": "macarthur", "version": 2, "extent": 4096 }, "features": [
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.129774, 37.713159 ], [ -122.130375, 37.713702 ], [ -122.131405, 37.715128 ], [ -122.133121, 37.718590 ], [ -122.134151, 37.720356 ], [ -122.136984, 37.724157 ], [ -122.137327, 37.724836 ], [ -122.137842, 37.726873 ], [ -122.138357, 37.729792 ], [ -122.139387, 37.733186 ], [ -122.139988, 37.736105 ], [ -122.140503, 37.737327 ], [ -122.141275, 37.738277 ], [ -122.143164, 37.739702 ], [ -122.143850, 37.740381 ], [ -122.145567, 37.742689 ], [ -122.146339, 37.743368 ], [ -122.147713, 37.744250 ], [ -122.148743, 37.745200 ], [ -122.149343, 37.746082 ], [ -122.151403, 37.750222 ], [ -122.151747, 37.751580 ], [ -122.151575, 37.752869 ], [ -122.150888, 37.754158 ], [ -122.149172, 37.755651 ], [ -122.148228, 37.756805 ], [ -122.147799, 37.757823 ], [ -122.147799, 37.759587 ], [ -122.148056, 37.760401 ], [ -122.148829, 37.761691 ], [ -122.150202, 37.763794 ], [ -122.152519, 37.766712 ], [ -122.155180, 37.770918 ], [ -122.155952, 37.771732 ], [ -122.157412, 37.772954 ], [ -122.158356, 37.773564 ], [ -122.163935, 37.776414 ], [ -122.169514, 37.778924 ], [ -122.174063, 37.781366 ], [ -122.176123, 37.782655 ], [ -122.176380, 37.782926 ], [ -122.176552, 37.782926 ], [ -122.177668, 37.783604 ], [ -122.179728, 37.784079 ], [ -122.185822, 37.784215 ], [ -122.188654, 37.784418 ], [ -122.192173, 37.785232 ], [ -122.193975, 37.785911 ], [ -122.199812, 37.788895 ], [ -122.201700, 37.790523 ], [ -122.204103, 37.793168 ], [ -122.205133, 37.793982 ], [ -122.206593, 37.794796 ], [ -122.209597, 37.796221 ], [ -122.210970, 37.796831 ], [ -122.213030, 37.797441 ], [ -122.215261, 37.797916 ], [ -122.219038, 37.798933 ], [ -122.227278, 37.800629 ], [ -122.228909, 37.801104 ], [ -122.230196, 37.801850 ], [ -122.232771, 37.803952 ], [ -122.234230, 37.804969 ], [ -122.236547, 37.806190 ], [ -122.241011, 37.808224 ], [ -122.246418, 37.809784 ], [ -122.248821, 37.810598 ], [ -122.249594, 37.811140 ], [ -122.250195, 37.811954 ], [ -122.251482, 37.816293 ], [ -122.252598, 37.818056 ], [ -122.254314, 37.819548 ], [ -122.255945, 37.820565 ], [ -122.258863, 37.821989 ], [ -122.260838, 37.822735 ], [ -122.268047, 37.824294 ], [ -122.274399, 37.825921 ], [ -122.281094, 37.827480 ], [ -122.282038, 37.827616 ], [ -122.283669, 37.827548 ], [ -122.286844, 37.826802 ], [ -122.287531, 37.826735 ], [ -122.288132, 37.826735 ], [ -122.289762, 37.827006 ], [ -122.291479, 37.827616 ], [ -122.292337, 37.828023 ], [ -122.292852, 37.828430 ], [ -122.293196, 37.828972 ], [ -122.293453, 37.829853 ], [ -122.293367, 37.830938 ] ] } }
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1104474748623", "FULLNAME": "Macarthur Fwy", "RTTYP": "M", "MTFCC": "S1100" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.129774, 37.713159 ], [ -122.130375, 37.713702 ], [ -122.131405, 37.715128 ], [ -122.133121, 37.718590 ], [ -122.134151, 37.720356 ], [ -122.136984, 37.724157 ], [ -122.137327, 37.724836 ], [ -122.137842, 37.726873 ], [ -122.138357, 37.729792 ], [ -122.139387, 37.733186 ], [ -122.139988, 37.736105 ], [ -122.140503, 37.737327 ], [ -122.141275, 37.738277 ], [ -122.143164, 37.739702 ], [ -122.143850, 37.740381 ], [ -122.145567, 37.742689 ], [ -122.146339, 37.743368 ], [ -122.148142, 37.744589 ], [ -122.148743, 37.745200 ], [ -122.149343, 37.746082 ], [ -122.151403, 37.750222 ], [ -122.151747, 37.751580 ], [ -122.151575, 37.752869 ], [ -122.150888, 37.754158 ], [ -122.149172, 37.755651 ], [ -122.148228, 37.756805 ], [ -122.147799, 37.757823 ], [ -122.147799, 37.759587 ], [ -122.148056, 37.760401 ], [ -122.148829, 37.761691 ], [ -122.150202, 37.763794 ], [ -122.152519, 37.766712 ], [ -122.155180, 37.770918 ], [ -122.155952, 37.771732 ], [ -122.157412, 37.772954 ], [ -122.158356, 37.773564 ], [ -122.163935, 37.776414 ], [ -122.169514, 37.778924 ], [ -122.174063, 37.781366 ], [ -122.176123, 37.782655 ], [ -122.176380, 37.782926 ], [ -122.176552, 37.782926 ], [ -122.177668, 37.783604 ], [ -122.179728, 37.784079 ], [ -122.185822, 37.784215 ], [ -122.188654, 37.784418 ], [ -122.192173, 37.785232 ], [ -122.193975, 37.785911 ], [ -122.199812, 37.788895 ], [ -122.201700, 37.790523 ], [ -122.204103, 37.793168 ], [ -122.205133, 37.793982 ], [ -122.206593, 37.794796 ], [ -122.209597, 37.796221 ], [ -122.210970, 37.796831 ], [ -122.213030, 37.797441 ], [ -122.215261, 37.797916 ], [ -122.219038, 37.798933 ], [ -122.227278, 37.800629 ], [ -122.228909, 37.801104 ], [ -122.230196, 37.801850 ], [ -122.232771, 37.803952 ], [ -122.234230, 37.804969 ], [ -122.236547, 37.806190 ], [ -122.241955, 37.808563 ], [ -122.246418, 37.809784 ], [ -122.248821, 37.810598 ], [ -122.249594, 37.811140 ], [ -122.250195, 37.811954 ], [ -122.251482, 37.816293 ], [ -122.252598, 37.818056 ], [ -122.254314, 37.819548 ], [ -122.255945, 37.820565 ], [ -122.258863, 37.821989 ], [ -122.260838, 37.822735 ], [ -122.268047, 37.824294 ], [ -122.274399, 37.825921 ], [ -122.281094, 37.827480 ], [ -122.282038, 37.827616 ], [ -122.283669, 37.827548 ], [ -122.286844, 37.826802 ], [ -122.287531, 37.826735 ], [ -122.288132, 37.826735 ], [ -122.289762, 37.827006 ], [ -122.291479, 37.827616 ], [ -122.292337, 37.828023 ], [ -122.292852, 37.828430 ], [ -122.293196, 37.828972 ], [ -122.293453, 37.829853 ], [ -122.293367, 37.830938 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1102157651658", "FULLNAME": "Macarthur", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.271652, 37.827548 ], [ -122.271738, 37.827548 ] ] } }
|
||||
,
|
||||
@@ -364,7 +364,7 @@
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1105089436004", "FULLNAME": "Macarthur Blvd", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.252426, 37.816293 ], [ -122.251225, 37.813717 ], [ -122.250710, 37.811547 ], [ -122.249680, 37.810598 ], [ -122.248306, 37.809920 ], [ -122.246933, 37.809648 ], [ -122.246075, 37.809106 ], [ -122.242470, 37.808021 ], [ -122.241440, 37.806936 ], [ -122.239552, 37.806665 ], [ -122.238522, 37.805986 ], [ -122.235947, 37.805173 ], [ -122.233715, 37.803952 ], [ -122.229767, 37.800832 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1105281275689", "FULLNAME": "Macarthur Blvd", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.227879, 37.801375 ], [ -122.220325, 37.799883 ], [ -122.219810, 37.800019 ], [ -122.218952, 37.800968 ], [ -122.218609, 37.800968 ], [ -122.209339, 37.798527 ], [ -122.207794, 37.798662 ], [ -122.206764, 37.798255 ], [ -122.204876, 37.797306 ], [ -122.201443, 37.794593 ], [ -122.194920, 37.787267 ], [ -122.193375, 37.785911 ], [ -122.192345, 37.785504 ], [ -122.190285, 37.785232 ], [ -122.189083, 37.784825 ], [ -122.188568, 37.784554 ], [ -122.188225, 37.783740 ] ] } }
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1105281275689", "FULLNAME": "Macarthur Blvd", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.227879, 37.801375 ], [ -122.220325, 37.799883 ], [ -122.219639, 37.800154 ], [ -122.218952, 37.800968 ], [ -122.218609, 37.800968 ], [ -122.209339, 37.798527 ], [ -122.207794, 37.798662 ], [ -122.206764, 37.798255 ], [ -122.204876, 37.797306 ], [ -122.201443, 37.794593 ], [ -122.194920, 37.787267 ], [ -122.193375, 37.785911 ], [ -122.192345, 37.785504 ], [ -122.190285, 37.785232 ], [ -122.189083, 37.784825 ], [ -122.188568, 37.784554 ], [ -122.188225, 37.783740 ] ] } }
|
||||
,
|
||||
{ "type": "Feature", "properties": { "LINEARID": "1103717593123", "FULLNAME": "Macarthur Blvd", "RTTYP": "M", "MTFCC": "S1400" }, "geometry": { "type": "LineString", "coordinates": [ [ -122.227879, 37.801375 ], [ -122.220669, 37.800019 ], [ -122.219982, 37.800019 ], [ -122.219467, 37.800697 ], [ -122.218781, 37.801104 ], [ -122.208996, 37.798527 ], [ -122.207623, 37.798662 ], [ -122.204876, 37.797441 ], [ -122.201099, 37.794457 ], [ -122.194748, 37.787267 ], [ -122.193203, 37.785911 ], [ -122.189941, 37.785232 ], [ -122.188225, 37.784554 ], [ -122.187538, 37.784554 ] ] } }
|
||||
,
|
||||
|
||||
Reference in New Issue
Block a user