summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Guerra <fabian.guerra@mapbox.com>2017-11-16 17:58:18 -0500
committerFabian Guerra <fabian.guerra@mapbox.com>2017-11-16 17:58:18 -0500
commitbe52499091ac25d67a1e4f68bffc153d6e108585 (patch)
tree7b28b27aac92fa384304b01126ba2124567ff59d
parent30e59ce738c05e128398ef5109fdc08d208c2cf1 (diff)
downloadqtlocation-mapboxgl-upstream/fabian-crash-10476.tar.gz
[ios] Test code to reproduce a crash.upstream/fabian-crash-10476
-rw-r--r--platform/ios/app/MBXViewController.m40
-rw-r--r--platform/ios/app/Main.storyboard28
-rw-r--r--platform/ios/app/metro-line.geojson4370
-rw-r--r--platform/ios/ios.xcodeproj/project.pbxproj4
4 files changed, 4433 insertions, 9 deletions
diff --git a/platform/ios/app/MBXViewController.m b/platform/ios/app/MBXViewController.m
index 2c3d26b489..cf8c1ba341 100644
--- a/platform/ios/app/MBXViewController.m
+++ b/platform/ios/app/MBXViewController.m
@@ -1877,6 +1877,46 @@ typedef NS_ENUM(NSInteger, MBXSettingsMiscellaneousRows) {
// that a device with an English-language locale is already effectively
// using locale-based country labels.
_usingLocaleBasedCountryLabels = [[self bestLanguageForUser] isEqualToString:@"en"];
+
+}
+- (IBAction)crashMe:(id)sender {
+ dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
+ NSString *path = [[NSBundle mainBundle] pathForResource:@"metro-line" ofType:@"geojson"];
+
+ NSData *data = [NSData dataWithContentsOfFile:path];
+
+ dispatch_async(dispatch_get_main_queue(), ^{
+ [self drawShapeCollection:data];
+ });
+ });
+}
+
+- (void)drawShapeCollection:(NSData *)data {
+
+ // Use [MGLShape shapeWithData:encoding:error:] to create a MGLShapeCollectionFeature from GeoJSON data.
+ MGLShape *feature = [MGLShape shapeWithData:data encoding:NSUTF8StringEncoding error:NULL];
+
+ // Create source and add it to the map style.
+ MGLShapeSource *source = [[MGLShapeSource alloc] initWithIdentifier:@"transit" shape:feature options:nil];
+ [self.mapView.style addSource:source];
+
+ // Create line style layer.
+ MGLLineStyleLayer *lineLayer = [[MGLLineStyleLayer alloc] initWithIdentifier:@"rail-line" source: source];
+ lineLayer.lineJoin = [MGLStyleValue valueWithRawValue:[NSValue valueWithMGLLineJoin:MGLLineJoinRound]];
+ lineLayer.lineCap = [MGLStyleValue valueWithRawValue:[NSValue valueWithMGLLineCap:MGLLineCapRound]];
+ lineLayer.lineColor = [MGLStyleValue valueWithRawValue:[UIColor redColor]];
+ lineLayer.lineWidth = [MGLStyleValue<NSNumber *> valueWithInterpolationMode:MGLInterpolationModeInterval
+ cameraStops:@{@14: [MGLStyleValue<NSNumber *> valueWithRawValue:@5],
+ @18: [MGLStyleValue<NSNumber *> valueWithRawValue:@20]
+ }
+ options:@{MGLStyleFunctionOptionDefaultValue:[MGLConstantStyleValue<NSNumber *> valueWithRawValue:@5]}];
+// lineLayer.predicate = [NSPredicate predicateWithFormat:@"TYPE = 'Rail line'"];
+
+
+
+ // Add style layers to the map view's style.
+ [self.mapView.style addLayer:lineLayer];
+
}
- (void)mapViewRegionIsChanging:(MGLMapView *)mapView
diff --git a/platform/ios/app/Main.storyboard b/platform/ios/app/Main.storyboard
index 507582213f..43f0ad2a7f 100644
--- a/platform/ios/app/Main.storyboard
+++ b/platform/ios/app/Main.storyboard
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
-<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="12121" systemVersion="16G8c" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="PSe-Ot-7Ff">
+<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="13529" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" colorMatched="YES" initialViewController="PSe-Ot-7Ff">
<device id="retina4_7" orientation="portrait">
<adaptation id="fullscreen"/>
</device>
<dependencies>
<deployment identifier="iOS"/>
- <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="12089"/>
+ <plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="13527"/>
<capability name="Constraints to layout margins" minToolsVersion="6.0"/>
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
<capability name="Navigation items with more than one left or right bar item" minToolsVersion="7.0"/>
@@ -26,6 +26,16 @@
<subviews>
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="kNe-zV-9ha" customClass="MGLMapView">
<rect key="frame" x="0.0" y="0.0" width="375" height="667"/>
+ <subviews>
+ <button opaque="NO" contentMode="scaleToFill" fixedFrame="YES" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="FQW-0D-pwF">
+ <rect key="frame" x="62" y="590" width="41" height="30"/>
+ <autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
+ <state key="normal" title="Crash"/>
+ <connections>
+ <action selector="crashMe:" destination="WaX-pd-UZQ" eventType="touchUpInside" id="a3L-1m-HxL"/>
+ </connections>
+ </button>
+ </subviews>
<color key="backgroundColor" red="1" green="1" blue="1" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<gestureRecognizers/>
<connections>
@@ -34,7 +44,7 @@
</connections>
</view>
<button opaque="NO" userInteractionEnabled="NO" alpha="0.69999999999999996" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" contentHorizontalAlignment="center" contentVerticalAlignment="center" lineBreakMode="tailTruncation" translatesAutoresizingMaskIntoConstraints="NO" id="58y-pX-YyB">
- <rect key="frame" x="319" y="606" width="40" height="21"/>
+ <rect key="frame" x="319" y="607" width="40" height="20"/>
<color key="backgroundColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="calibratedRGB"/>
<accessibility key="accessibilityConfiguration">
<accessibilityTraits key="traits" button="YES" notEnabled="YES"/>
@@ -74,7 +84,7 @@
</connections>
</barButtonItem>
<button key="titleView" opaque="NO" contentMode="scaleToFill" contentHorizontalAlignment="center" contentVerticalAlignment="center" buttonType="roundedRect" lineBreakMode="middleTruncation" id="KsN-ny-Hou">
- <rect key="frame" x="65" y="5.5" width="203" height="33"/>
+ <rect key="frame" x="71" y="5.5" width="203" height="33"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" weight="medium" pointSize="17"/>
<state key="normal" title="Streets"/>
@@ -133,14 +143,14 @@
<autoresizingMask key="autoresizingMask"/>
<subviews>
<label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="My Inactive Offline Pack" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="JtH-Ce-MI5">
- <rect key="frame" x="15" y="6" width="174.5" height="19.5"/>
+ <rect key="frame" x="16" y="6" width="174.5" height="19.5"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="456 resources (789 MB)" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="tTJ-jv-U9v">
- <rect key="frame" x="15" y="25.5" width="128" height="13.5"/>
+ <rect key="frame" x="16" y="25.5" width="128.5" height="13.5"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
@@ -157,14 +167,14 @@
<autoresizingMask key="autoresizingMask"/>
<subviews>
<label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="My Active Offline Pack" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="9ZK-gS-wJ4">
- <rect key="frame" x="15" y="6" width="163" height="19.5"/>
+ <rect key="frame" x="16" y="6" width="163" height="19.5"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="16"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
<nil key="highlightedColor"/>
</label>
<label opaque="NO" multipleTouchEnabled="YES" contentMode="left" text="Downloading 123 of 456 resources… (789 MB downloaded)" textAlignment="natural" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" adjustsFontSizeToFit="NO" id="0xK-p8-Mmh">
- <rect key="frame" x="15" y="25.5" width="310.5" height="13.5"/>
+ <rect key="frame" x="16" y="25.5" width="311" height="13.5"/>
<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/>
<fontDescription key="fontDescription" type="system" pointSize="11"/>
<color key="textColor" red="0.0" green="0.0" blue="0.0" alpha="1" colorSpace="custom" customColorSpace="sRGB"/>
@@ -201,7 +211,7 @@
<navigationController automaticallyAdjustsScrollViewInsets="NO" id="PSe-Ot-7Ff" sceneMemberID="viewController">
<toolbarItems/>
<navigationBar key="navigationBar" contentMode="scaleToFill" id="ONr-CS-J5X">
- <rect key="frame" x="0.0" y="0.0" width="320" height="44"/>
+ <rect key="frame" x="0.0" y="20" width="375" height="44"/>
<autoresizingMask key="autoresizingMask"/>
</navigationBar>
<nil name="viewControllers"/>
diff --git a/platform/ios/app/metro-line.geojson b/platform/ios/app/metro-line.geojson
new file mode 100644
index 0000000000..0eebea726f
--- /dev/null
+++ b/platform/ios/app/metro-line.geojson
@@ -0,0 +1,4370 @@
+{
+ "features": [
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Takoma",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.018178,
+ 38.976086
+ ],
+ "type": "Point"
+ },
+ "id": "0ae7fd895624cc8f53d8d7a7e1266d26"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Brookland-CUA",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -76.994536,
+ 38.933218
+ ],
+ "type": "Point"
+ },
+ "id": "186e133e182f046b1e23b742b52000c4"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Friendship Heights",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.084998,
+ 38.959491
+ ],
+ "type": "Point"
+ },
+ "id": "2d9e49375605d7e80bb5fe0184f57421"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Fort Totten",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.002205,
+ 38.951854
+ ],
+ "type": "Point"
+ },
+ "id": "4d8934c588b5b3a49df98e8b405ffa92"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Tenleytown-AU",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.079589,
+ 38.948859
+ ],
+ "type": "Point"
+ },
+ "id": "5a8b14c4fd539a8a04713264f1d3a5eb"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Judiciary Sq",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.016641,
+ 38.896098
+ ],
+ "type": "Point"
+ },
+ "id": "5d0ef0a0bcd98b436545bbdc83c95c8c"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Woodley Park-Zoo Adams Morgan",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.05242,
+ 38.925092
+ ],
+ "type": "Point"
+ },
+ "id": "6d570a86a953fb761551644cfb21b2a4"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Rhode Island Ave",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -76.995939,
+ 38.921067
+ ],
+ "type": "Point"
+ },
+ "id": "7da63d4a9af4cf3f7ab04f36a26a0aa5"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Union Station",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.007416,
+ 38.897773
+ ],
+ "type": "Point"
+ },
+ "id": "8a43ffb29f3e1146e19e15d3291ab840"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Van Ness-UDC",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.062988,
+ 38.943273
+ ],
+ "type": "Point"
+ },
+ "id": "96a659edc000c1267f5f44c36b87b201"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Dupont Circle",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.043416,
+ 38.909605
+ ],
+ "type": "Point"
+ },
+ "id": "994446c244acadeb15d3f9fc18278c73"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Metro Center",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.02808,
+ 38.898322
+ ],
+ "type": "Point"
+ },
+ "id": "b82be4037a512e9ca43335ec6c0caf44"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Farragut North",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.039703,
+ 38.903209
+ ],
+ "type": "Point"
+ },
+ "id": "ba844cf983f766faeebd9dd35950be57"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Cleveland Park",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.058044,
+ 38.93477
+ ],
+ "type": "Point"
+ },
+ "id": "c2274c3347ca230ab96afbc7021e3192"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Gallery Pl-Chinatown",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.021917,
+ 38.898324
+ ],
+ "type": "Point"
+ },
+ "id": "ca44b6b9141375e291b1fd9bc243b4e3"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "NoMa - Gallaudet U",
+ "TYPE": "Station"
+ },
+ "geometry": {
+ "coordinates": [
+ -77.003022,
+ 38.907024
+ ],
+ "type": "Point"
+ },
+ "id": "d0d9099ecafaf63d973e88b635998815"
+ },
+ {
+ "type": "Feature",
+ "properties": {
+ "NAME": "Red",
+ "TYPE": "Rail line"
+ },
+ "geometry": {
+ "coordinates": [
+ [
+ -77.020294,
+ 38.979839
+ ],
+ [
+ -77.020057,
+ 38.979409
+ ],
+ [
+ -77.019948,
+ 38.979213
+ ],
+ [
+ -77.019934,
+ 38.979188
+ ],
+ [
+ -77.01992,
+ 38.979163
+ ],
+ [
+ -77.019906,
+ 38.979138
+ ],
+ [
+ -77.019893,
+ 38.979112
+ ],
+ [
+ -77.019879,
+ 38.979087
+ ],
+ [
+ -77.019865,
+ 38.979062
+ ],
+ [
+ -77.019851,
+ 38.979037
+ ],
+ [
+ -77.019837,
+ 38.979012
+ ],
+ [
+ -77.019823,
+ 38.978986
+ ],
+ [
+ -77.019809,
+ 38.978961
+ ],
+ [
+ -77.019708,
+ 38.978774
+ ],
+ [
+ -77.019695,
+ 38.978749
+ ],
+ [
+ -77.019681,
+ 38.978723
+ ],
+ [
+ -77.019667,
+ 38.978698
+ ],
+ [
+ -77.019654,
+ 38.978673
+ ],
+ [
+ -77.01964,
+ 38.978647
+ ],
+ [
+ -77.019627,
+ 38.978622
+ ],
+ [
+ -77.019614,
+ 38.978597
+ ],
+ [
+ -77.0196,
+ 38.978571
+ ],
+ [
+ -77.019587,
+ 38.978546
+ ],
+ [
+ -77.019573,
+ 38.97852
+ ],
+ [
+ -77.019238,
+ 38.977889
+ ],
+ [
+ -77.019225,
+ 38.977863
+ ],
+ [
+ -77.019211,
+ 38.977838
+ ],
+ [
+ -77.019198,
+ 38.977813
+ ],
+ [
+ -77.019185,
+ 38.977787
+ ],
+ [
+ -77.019171,
+ 38.977762
+ ],
+ [
+ -77.019158,
+ 38.977737
+ ],
+ [
+ -77.019144,
+ 38.977711
+ ],
+ [
+ -77.019131,
+ 38.977686
+ ],
+ [
+ -77.019117,
+ 38.977661
+ ],
+ [
+ -77.019103,
+ 38.977635
+ ],
+ [
+ -77.018905,
+ 38.977272
+ ],
+ [
+ -77.018891,
+ 38.977246
+ ],
+ [
+ -77.018877,
+ 38.977221
+ ],
+ [
+ -77.018863,
+ 38.977196
+ ],
+ [
+ -77.018849,
+ 38.977171
+ ],
+ [
+ -77.018835,
+ 38.977146
+ ],
+ [
+ -77.018821,
+ 38.977121
+ ],
+ [
+ -77.018806,
+ 38.977096
+ ],
+ [
+ -77.018792,
+ 38.97707
+ ],
+ [
+ -77.018778,
+ 38.977045
+ ],
+ [
+ -77.018764,
+ 38.97702
+ ],
+ [
+ -77.018614,
+ 38.976753
+ ],
+ [
+ -77.017765,
+ 38.975244
+ ],
+ [
+ -77.01768,
+ 38.975092
+ ],
+ [
+ -77.017666,
+ 38.975067
+ ],
+ [
+ -77.017652,
+ 38.975042
+ ],
+ [
+ -77.017638,
+ 38.975017
+ ],
+ [
+ -77.017624,
+ 38.974992
+ ],
+ [
+ -77.017609,
+ 38.974967
+ ],
+ [
+ -77.017595,
+ 38.974942
+ ],
+ [
+ -77.017581,
+ 38.974916
+ ],
+ [
+ -77.017567,
+ 38.974891
+ ],
+ [
+ -77.017553,
+ 38.974866
+ ],
+ [
+ -77.017538,
+ 38.974841
+ ],
+ [
+ -77.017248,
+ 38.974343
+ ],
+ [
+ -77.017233,
+ 38.974318
+ ],
+ [
+ -77.017218,
+ 38.974293
+ ],
+ [
+ -77.017204,
+ 38.974268
+ ],
+ [
+ -77.017189,
+ 38.974243
+ ],
+ [
+ -77.017174,
+ 38.974218
+ ],
+ [
+ -77.017159,
+ 38.974193
+ ],
+ [
+ -77.017144,
+ 38.974169
+ ],
+ [
+ -77.017129,
+ 38.974144
+ ],
+ [
+ -77.017114,
+ 38.974119
+ ],
+ [
+ -77.017099,
+ 38.974094
+ ],
+ [
+ -77.01694,
+ 38.97383
+ ],
+ [
+ -77.016925,
+ 38.973805
+ ],
+ [
+ -77.01691,
+ 38.97378
+ ],
+ [
+ -77.016895,
+ 38.973755
+ ],
+ [
+ -77.01688,
+ 38.973731
+ ],
+ [
+ -77.016865,
+ 38.973706
+ ],
+ [
+ -77.01685,
+ 38.973681
+ ],
+ [
+ -77.016835,
+ 38.973656
+ ],
+ [
+ -77.01682,
+ 38.973631
+ ],
+ [
+ -77.016805,
+ 38.973606
+ ],
+ [
+ -77.01679,
+ 38.973581
+ ],
+ [
+ -77.016499,
+ 38.97308
+ ],
+ [
+ -77.016484,
+ 38.973055
+ ],
+ [
+ -77.01647,
+ 38.97303
+ ],
+ [
+ -77.016456,
+ 38.973005
+ ],
+ [
+ -77.016442,
+ 38.97298
+ ],
+ [
+ -77.016428,
+ 38.972955
+ ],
+ [
+ -77.016413,
+ 38.97293
+ ],
+ [
+ -77.016399,
+ 38.972904
+ ],
+ [
+ -77.016385,
+ 38.972879
+ ],
+ [
+ -77.016371,
+ 38.972854
+ ],
+ [
+ -77.016357,
+ 38.972829
+ ],
+ [
+ -77.014078,
+ 38.968776
+ ],
+ [
+ -77.014036,
+ 38.9687
+ ],
+ [
+ -77.013993,
+ 38.968625
+ ],
+ [
+ -77.013951,
+ 38.968549
+ ],
+ [
+ -77.013908,
+ 38.968474
+ ],
+ [
+ -77.013864,
+ 38.968399
+ ],
+ [
+ -77.013821,
+ 38.968323
+ ],
+ [
+ -77.013777,
+ 38.968248
+ ],
+ [
+ -77.013732,
+ 38.968174
+ ],
+ [
+ -77.013687,
+ 38.968099
+ ],
+ [
+ -77.013641,
+ 38.968024
+ ],
+ [
+ -77.013447,
+ 38.967726
+ ],
+ [
+ -77.013242,
+ 38.967432
+ ],
+ [
+ -77.013024,
+ 38.967143
+ ],
+ [
+ -77.012795,
+ 38.96686
+ ],
+ [
+ -77.012555,
+ 38.966583
+ ],
+ [
+ -77.012304,
+ 38.966312
+ ],
+ [
+ -77.012041,
+ 38.966047
+ ],
+ [
+ -77.011769,
+ 38.965789
+ ],
+ [
+ -77.0117,
+ 38.965726
+ ],
+ [
+ -77.01163,
+ 38.965664
+ ],
+ [
+ -77.01156,
+ 38.965602
+ ],
+ [
+ -77.01149,
+ 38.96554
+ ],
+ [
+ -77.011419,
+ 38.965479
+ ],
+ [
+ -77.011348,
+ 38.965418
+ ],
+ [
+ -77.011277,
+ 38.965357
+ ],
+ [
+ -77.011205,
+ 38.965296
+ ],
+ [
+ -77.011134,
+ 38.965236
+ ],
+ [
+ -77.011062,
+ 38.965175
+ ],
+ [
+ -77.008385,
+ 38.962908
+ ],
+ [
+ -77.008326,
+ 38.962857
+ ],
+ [
+ -77.008266,
+ 38.962807
+ ],
+ [
+ -77.008207,
+ 38.962756
+ ],
+ [
+ -77.008148,
+ 38.962706
+ ],
+ [
+ -77.008089,
+ 38.962655
+ ],
+ [
+ -77.00803,
+ 38.962604
+ ],
+ [
+ -77.007971,
+ 38.962553
+ ],
+ [
+ -77.007912,
+ 38.962502
+ ],
+ [
+ -77.007854,
+ 38.962451
+ ],
+ [
+ -77.007796,
+ 38.9624
+ ],
+ [
+ -77.007463,
+ 38.962091
+ ],
+ [
+ -77.007143,
+ 38.961775
+ ],
+ [
+ -77.006835,
+ 38.96145
+ ],
+ [
+ -77.006542,
+ 38.961118
+ ],
+ [
+ -77.006262,
+ 38.960779
+ ],
+ [
+ -77.005996,
+ 38.960433
+ ],
+ [
+ -77.005745,
+ 38.96008
+ ],
+ [
+ -77.005509,
+ 38.959721
+ ],
+ [
+ -77.005288,
+ 38.959356
+ ],
+ [
+ -77.005081,
+ 38.958986
+ ],
+ [
+ -77.004891,
+ 38.958611
+ ],
+ [
+ -77.004716,
+ 38.958232
+ ],
+ [
+ -77.004687,
+ 38.958167
+ ],
+ [
+ -77.00466,
+ 38.958102
+ ],
+ [
+ -77.004632,
+ 38.958037
+ ],
+ [
+ -77.004605,
+ 38.957972
+ ],
+ [
+ -77.004578,
+ 38.957906
+ ],
+ [
+ -77.004552,
+ 38.957841
+ ],
+ [
+ -77.004525,
+ 38.957776
+ ],
+ [
+ -77.004499,
+ 38.95771
+ ],
+ [
+ -77.004473,
+ 38.957645
+ ],
+ [
+ -77.004447,
+ 38.957579
+ ],
+ [
+ -77.003667,
+ 38.955625
+ ],
+ [
+ -77.003651,
+ 38.955586
+ ],
+ [
+ -77.003635,
+ 38.955547
+ ],
+ [
+ -77.00362,
+ 38.955507
+ ],
+ [
+ -77.003604,
+ 38.955468
+ ],
+ [
+ -77.003588,
+ 38.955429
+ ],
+ [
+ -77.003573,
+ 38.955389
+ ],
+ [
+ -77.003557,
+ 38.95535
+ ],
+ [
+ -77.003542,
+ 38.955311
+ ],
+ [
+ -77.003526,
+ 38.955271
+ ],
+ [
+ -77.003511,
+ 38.955232
+ ],
+ [
+ -77.003332,
+ 38.954746
+ ],
+ [
+ -77.003318,
+ 38.954706
+ ],
+ [
+ -77.003304,
+ 38.954666
+ ],
+ [
+ -77.00329,
+ 38.954627
+ ],
+ [
+ -77.003277,
+ 38.954587
+ ],
+ [
+ -77.003263,
+ 38.954547
+ ],
+ [
+ -77.00325,
+ 38.954507
+ ],
+ [
+ -77.003236,
+ 38.954468
+ ],
+ [
+ -77.003222,
+ 38.954428
+ ],
+ [
+ -77.003209,
+ 38.954388
+ ],
+ [
+ -77.003195,
+ 38.954348
+ ],
+ [
+ -77.003084,
+ 38.954019
+ ],
+ [
+ -77.00307,
+ 38.953979
+ ],
+ [
+ -77.003057,
+ 38.953939
+ ],
+ [
+ -77.003043,
+ 38.953899
+ ],
+ [
+ -77.00303,
+ 38.953859
+ ],
+ [
+ -77.003016,
+ 38.95382
+ ],
+ [
+ -77.003003,
+ 38.95378
+ ],
+ [
+ -77.002989,
+ 38.95374
+ ],
+ [
+ -77.002975,
+ 38.9537
+ ],
+ [
+ -77.002961,
+ 38.953661
+ ],
+ [
+ -77.002947,
+ 38.953621
+ ],
+ [
+ -77.00277,
+ 38.953139
+ ],
+ [
+ -77.002755,
+ 38.9531
+ ],
+ [
+ -77.002739,
+ 38.953061
+ ],
+ [
+ -77.002724,
+ 38.953021
+ ],
+ [
+ -77.002708,
+ 38.952982
+ ],
+ [
+ -77.002693,
+ 38.952942
+ ],
+ [
+ -77.002677,
+ 38.952903
+ ],
+ [
+ -77.002662,
+ 38.952864
+ ],
+ [
+ -77.002646,
+ 38.952824
+ ],
+ [
+ -77.00263,
+ 38.952785
+ ],
+ [
+ -77.002614,
+ 38.952746
+ ],
+ [
+ -77.002614,
+ 38.952745
+ ],
+ [
+ -77.002545,
+ 38.952572
+ ],
+ [
+ -77.001925,
+ 38.951018
+ ],
+ [
+ -77.001917,
+ 38.950998
+ ],
+ [
+ -77.001914,
+ 38.950992
+ ],
+ [
+ -77.001904,
+ 38.950966
+ ],
+ [
+ -77.001893,
+ 38.950939
+ ],
+ [
+ -77.001883,
+ 38.950913
+ ],
+ [
+ -77.001872,
+ 38.950887
+ ],
+ [
+ -77.001862,
+ 38.950861
+ ],
+ [
+ -77.001851,
+ 38.950835
+ ],
+ [
+ -77.001841,
+ 38.950808
+ ],
+ [
+ -77.00183,
+ 38.950782
+ ],
+ [
+ -77.00182,
+ 38.950756
+ ],
+ [
+ -77.001661,
+ 38.950366
+ ],
+ [
+ -77.001651,
+ 38.95034
+ ],
+ [
+ -77.00164,
+ 38.950314
+ ],
+ [
+ -77.001629,
+ 38.950288
+ ],
+ [
+ -77.001618,
+ 38.950262
+ ],
+ [
+ -77.001607,
+ 38.950236
+ ],
+ [
+ -77.001597,
+ 38.95021
+ ],
+ [
+ -77.001586,
+ 38.950184
+ ],
+ [
+ -77.001575,
+ 38.950157
+ ],
+ [
+ -77.001564,
+ 38.950131
+ ],
+ [
+ -77.001553,
+ 38.950105
+ ],
+ [
+ -76.999744,
+ 38.94574
+ ],
+ [
+ -76.999734,
+ 38.945714
+ ],
+ [
+ -76.999723,
+ 38.945688
+ ],
+ [
+ -76.999712,
+ 38.945662
+ ],
+ [
+ -76.999701,
+ 38.945636
+ ],
+ [
+ -76.99969,
+ 38.94561
+ ],
+ [
+ -76.999679,
+ 38.945584
+ ],
+ [
+ -76.999668,
+ 38.945558
+ ],
+ [
+ -76.999658,
+ 38.945532
+ ],
+ [
+ -76.999647,
+ 38.945505
+ ],
+ [
+ -76.999636,
+ 38.945479
+ ],
+ [
+ -76.999202,
+ 38.944488
+ ],
+ [
+ -76.999191,
+ 38.944462
+ ],
+ [
+ -76.999179,
+ 38.944436
+ ],
+ [
+ -76.999167,
+ 38.94441
+ ],
+ [
+ -76.999155,
+ 38.944384
+ ],
+ [
+ -76.999143,
+ 38.944359
+ ],
+ [
+ -76.999131,
+ 38.944333
+ ],
+ [
+ -76.999119,
+ 38.944307
+ ],
+ [
+ -76.999108,
+ 38.944281
+ ],
+ [
+ -76.999096,
+ 38.944255
+ ],
+ [
+ -76.999084,
+ 38.944229
+ ],
+ [
+ -76.99879,
+ 38.943592
+ ],
+ [
+ -76.998779,
+ 38.943566
+ ],
+ [
+ -76.998767,
+ 38.94354
+ ],
+ [
+ -76.998755,
+ 38.943514
+ ],
+ [
+ -76.998743,
+ 38.943489
+ ],
+ [
+ -76.998731,
+ 38.943463
+ ],
+ [
+ -76.998719,
+ 38.943437
+ ],
+ [
+ -76.998707,
+ 38.943411
+ ],
+ [
+ -76.998696,
+ 38.943385
+ ],
+ [
+ -76.998684,
+ 38.943359
+ ],
+ [
+ -76.998672,
+ 38.943333
+ ],
+ [
+ -76.998239,
+ 38.942342
+ ],
+ [
+ -76.998228,
+ 38.942316
+ ],
+ [
+ -76.998217,
+ 38.94229
+ ],
+ [
+ -76.998206,
+ 38.942264
+ ],
+ [
+ -76.998195,
+ 38.942238
+ ],
+ [
+ -76.998184,
+ 38.942212
+ ],
+ [
+ -76.998173,
+ 38.942185
+ ],
+ [
+ -76.998162,
+ 38.942159
+ ],
+ [
+ -76.998152,
+ 38.942133
+ ],
+ [
+ -76.998141,
+ 38.942107
+ ],
+ [
+ -76.99813,
+ 38.942081
+ ],
+ [
+ -76.996692,
+ 38.93861
+ ],
+ [
+ -76.995351,
+ 38.935374
+ ],
+ [
+ -76.995338,
+ 38.935343
+ ],
+ [
+ -76.995325,
+ 38.935312
+ ],
+ [
+ -76.995312,
+ 38.93528
+ ],
+ [
+ -76.995299,
+ 38.935249
+ ],
+ [
+ -76.995286,
+ 38.935218
+ ],
+ [
+ -76.995273,
+ 38.935186
+ ],
+ [
+ -76.995261,
+ 38.935155
+ ],
+ [
+ -76.995248,
+ 38.935123
+ ],
+ [
+ -76.995235,
+ 38.935092
+ ],
+ [
+ -76.995222,
+ 38.935061
+ ],
+ [
+ -76.995018,
+ 38.934521
+ ],
+ [
+ -76.994835,
+ 38.933977
+ ],
+ [
+ -76.994817,
+ 38.933915
+ ],
+ [
+ -76.994674,
+ 38.933429
+ ],
+ [
+ -76.994535,
+ 38.932877
+ ],
+ [
+ -76.994418,
+ 38.932322
+ ],
+ [
+ -76.994415,
+ 38.932308
+ ],
+ [
+ -76.994412,
+ 38.932289
+ ],
+ [
+ -76.994405,
+ 38.932256
+ ],
+ [
+ -76.994399,
+ 38.932224
+ ],
+ [
+ -76.994393,
+ 38.932191
+ ],
+ [
+ -76.994388,
+ 38.932159
+ ],
+ [
+ -76.994382,
+ 38.932126
+ ],
+ [
+ -76.994376,
+ 38.932093
+ ],
+ [
+ -76.99437,
+ 38.932061
+ ],
+ [
+ -76.994364,
+ 38.932028
+ ],
+ [
+ -76.994358,
+ 38.931996
+ ],
+ [
+ -76.994189,
+ 38.931045
+ ],
+ [
+ -76.994179,
+ 38.93099
+ ],
+ [
+ -76.99417,
+ 38.930936
+ ],
+ [
+ -76.99416,
+ 38.930882
+ ],
+ [
+ -76.994151,
+ 38.930827
+ ],
+ [
+ -76.994141,
+ 38.930773
+ ],
+ [
+ -76.994132,
+ 38.930718
+ ],
+ [
+ -76.994123,
+ 38.930664
+ ],
+ [
+ -76.994114,
+ 38.930609
+ ],
+ [
+ -76.994106,
+ 38.930555
+ ],
+ [
+ -76.994098,
+ 38.9305
+ ],
+ [
+ -76.994079,
+ 38.930364
+ ],
+ [
+ -76.994072,
+ 38.930309
+ ],
+ [
+ -76.994065,
+ 38.930255
+ ],
+ [
+ -76.994059,
+ 38.9302
+ ],
+ [
+ -76.994053,
+ 38.930145
+ ],
+ [
+ -76.994047,
+ 38.93009
+ ],
+ [
+ -76.994041,
+ 38.930036
+ ],
+ [
+ -76.994035,
+ 38.929981
+ ],
+ [
+ -76.99403,
+ 38.929926
+ ],
+ [
+ -76.994024,
+ 38.929872
+ ],
+ [
+ -76.994019,
+ 38.929817
+ ],
+ [
+ -76.993868,
+ 38.928292
+ ],
+ [
+ -76.99386,
+ 38.928209
+ ],
+ [
+ -76.993852,
+ 38.928127
+ ],
+ [
+ -76.993844,
+ 38.928045
+ ],
+ [
+ -76.993837,
+ 38.927963
+ ],
+ [
+ -76.99383,
+ 38.927881
+ ],
+ [
+ -76.993824,
+ 38.927799
+ ],
+ [
+ -76.993818,
+ 38.927717
+ ],
+ [
+ -76.993814,
+ 38.927636
+ ],
+ [
+ -76.99381,
+ 38.927554
+ ],
+ [
+ -76.993808,
+ 38.927472
+ ],
+ [
+ -76.993808,
+ 38.927241
+ ],
+ [
+ -76.993817,
+ 38.92701
+ ],
+ [
+ -76.993837,
+ 38.926779
+ ],
+ [
+ -76.993867,
+ 38.926549
+ ],
+ [
+ -76.993906,
+ 38.926321
+ ],
+ [
+ -76.993956,
+ 38.926093
+ ],
+ [
+ -76.994015,
+ 38.925866
+ ],
+ [
+ -76.994084,
+ 38.925642
+ ],
+ [
+ -76.994111,
+ 38.925563
+ ],
+ [
+ -76.994139,
+ 38.925484
+ ],
+ [
+ -76.994168,
+ 38.925405
+ ],
+ [
+ -76.994198,
+ 38.925326
+ ],
+ [
+ -76.994228,
+ 38.925247
+ ],
+ [
+ -76.994259,
+ 38.925169
+ ],
+ [
+ -76.994291,
+ 38.925091
+ ],
+ [
+ -76.994323,
+ 38.925012
+ ],
+ [
+ -76.994355,
+ 38.924934
+ ],
+ [
+ -76.994387,
+ 38.924855
+ ],
+ [
+ -76.995684,
+ 38.921716
+ ],
+ [
+ -76.996332,
+ 38.920148
+ ],
+ [
+ -76.996518,
+ 38.919699
+ ],
+ [
+ -76.996612,
+ 38.919472
+ ],
+ [
+ -76.996634,
+ 38.91942
+ ],
+ [
+ -76.996655,
+ 38.919368
+ ],
+ [
+ -76.996677,
+ 38.919315
+ ],
+ [
+ -76.996699,
+ 38.919263
+ ],
+ [
+ -76.996722,
+ 38.919211
+ ],
+ [
+ -76.996745,
+ 38.919159
+ ],
+ [
+ -76.996768,
+ 38.919107
+ ],
+ [
+ -76.996791,
+ 38.919056
+ ],
+ [
+ -76.996816,
+ 38.919004
+ ],
+ [
+ -76.996841,
+ 38.918953
+ ],
+ [
+ -76.996918,
+ 38.918806
+ ],
+ [
+ -76.997001,
+ 38.91866
+ ],
+ [
+ -76.99709,
+ 38.918517
+ ],
+ [
+ -76.997122,
+ 38.918468
+ ],
+ [
+ -76.997155,
+ 38.91842
+ ],
+ [
+ -76.997188,
+ 38.918371
+ ],
+ [
+ -76.997222,
+ 38.918323
+ ],
+ [
+ -76.997256,
+ 38.918275
+ ],
+ [
+ -76.997291,
+ 38.918228
+ ],
+ [
+ -76.997326,
+ 38.91818
+ ],
+ [
+ -76.997361,
+ 38.918132
+ ],
+ [
+ -76.997396,
+ 38.918085
+ ],
+ [
+ -76.997432,
+ 38.918037
+ ],
+ [
+ -76.997642,
+ 38.917755
+ ],
+ [
+ -76.997687,
+ 38.917695
+ ],
+ [
+ -76.997731,
+ 38.917636
+ ],
+ [
+ -76.997775,
+ 38.917576
+ ],
+ [
+ -76.997819,
+ 38.917517
+ ],
+ [
+ -76.997862,
+ 38.917457
+ ],
+ [
+ -76.997905,
+ 38.917398
+ ],
+ [
+ -76.997948,
+ 38.917338
+ ],
+ [
+ -76.997991,
+ 38.917277
+ ],
+ [
+ -76.998032,
+ 38.917217
+ ],
+ [
+ -76.998074,
+ 38.917157
+ ],
+ [
+ -76.998227,
+ 38.916919
+ ],
+ [
+ -76.998371,
+ 38.916677
+ ],
+ [
+ -76.998406,
+ 38.916615
+ ],
+ [
+ -76.998441,
+ 38.916551
+ ],
+ [
+ -76.998475,
+ 38.916488
+ ],
+ [
+ -76.998509,
+ 38.916425
+ ],
+ [
+ -76.998542,
+ 38.916361
+ ],
+ [
+ -76.998575,
+ 38.916298
+ ],
+ [
+ -76.998608,
+ 38.916234
+ ],
+ [
+ -76.99864,
+ 38.91617
+ ],
+ [
+ -76.998672,
+ 38.916106
+ ],
+ [
+ -76.998705,
+ 38.916042
+ ],
+ [
+ -76.999284,
+ 38.914894
+ ],
+ [
+ -77.002237,
+ 38.909038
+ ],
+ [
+ -77.002269,
+ 38.908975
+ ],
+ [
+ -77.0023,
+ 38.908912
+ ],
+ [
+ -77.002332,
+ 38.90885
+ ],
+ [
+ -77.002363,
+ 38.908787
+ ],
+ [
+ -77.002394,
+ 38.908724
+ ],
+ [
+ -77.002424,
+ 38.908661
+ ],
+ [
+ -77.002455,
+ 38.908598
+ ],
+ [
+ -77.002484,
+ 38.908535
+ ],
+ [
+ -77.002513,
+ 38.908472
+ ],
+ [
+ -77.002542,
+ 38.908409
+ ],
+ [
+ -77.002618,
+ 38.908231
+ ],
+ [
+ -77.002689,
+ 38.908053
+ ],
+ [
+ -77.002713,
+ 38.907988
+ ],
+ [
+ -77.002737,
+ 38.907924
+ ],
+ [
+ -77.00276,
+ 38.907859
+ ],
+ [
+ -77.002782,
+ 38.907794
+ ],
+ [
+ -77.002804,
+ 38.907729
+ ],
+ [
+ -77.002826,
+ 38.907664
+ ],
+ [
+ -77.002848,
+ 38.907599
+ ],
+ [
+ -77.002869,
+ 38.907534
+ ],
+ [
+ -77.00289,
+ 38.907468
+ ],
+ [
+ -77.002912,
+ 38.907403
+ ],
+ [
+ -77.003043,
+ 38.906997
+ ],
+ [
+ -77.003052,
+ 38.906971
+ ],
+ [
+ -77.003061,
+ 38.906944
+ ],
+ [
+ -77.003069,
+ 38.906917
+ ],
+ [
+ -77.003078,
+ 38.906891
+ ],
+ [
+ -77.003087,
+ 38.906864
+ ],
+ [
+ -77.003095,
+ 38.906838
+ ],
+ [
+ -77.003104,
+ 38.906811
+ ],
+ [
+ -77.003113,
+ 38.906784
+ ],
+ [
+ -77.003122,
+ 38.906758
+ ],
+ [
+ -77.00313,
+ 38.906731
+ ],
+ [
+ -77.003213,
+ 38.90649
+ ],
+ [
+ -77.003222,
+ 38.906463
+ ],
+ [
+ -77.003232,
+ 38.906437
+ ],
+ [
+ -77.003241,
+ 38.90641
+ ],
+ [
+ -77.003251,
+ 38.906384
+ ],
+ [
+ -77.00326,
+ 38.906357
+ ],
+ [
+ -77.00327,
+ 38.906331
+ ],
+ [
+ -77.003279,
+ 38.906305
+ ],
+ [
+ -77.003289,
+ 38.906278
+ ],
+ [
+ -77.003298,
+ 38.906252
+ ],
+ [
+ -77.003308,
+ 38.906225
+ ],
+ [
+ -77.003863,
+ 38.904683
+ ],
+ [
+ -77.003892,
+ 38.904604
+ ],
+ [
+ -77.003921,
+ 38.904525
+ ],
+ [
+ -77.00395,
+ 38.904446
+ ],
+ [
+ -77.003979,
+ 38.904367
+ ],
+ [
+ -77.004009,
+ 38.904289
+ ],
+ [
+ -77.00404,
+ 38.90421
+ ],
+ [
+ -77.004073,
+ 38.904132
+ ],
+ [
+ -77.004106,
+ 38.904055
+ ],
+ [
+ -77.00414,
+ 38.903977
+ ],
+ [
+ -77.004176,
+ 38.903901
+ ],
+ [
+ -77.004246,
+ 38.903763
+ ],
+ [
+ -77.00432,
+ 38.903628
+ ],
+ [
+ -77.0044,
+ 38.903494
+ ],
+ [
+ -77.004485,
+ 38.903363
+ ],
+ [
+ -77.004535,
+ 38.903291
+ ],
+ [
+ -77.004586,
+ 38.903219
+ ],
+ [
+ -77.004638,
+ 38.903148
+ ],
+ [
+ -77.004691,
+ 38.903078
+ ],
+ [
+ -77.004745,
+ 38.903008
+ ],
+ [
+ -77.004801,
+ 38.902938
+ ],
+ [
+ -77.004856,
+ 38.902868
+ ],
+ [
+ -77.004913,
+ 38.902799
+ ],
+ [
+ -77.004969,
+ 38.902729
+ ],
+ [
+ -77.005026,
+ 38.90266
+ ],
+ [
+ -77.005336,
+ 38.902282
+ ],
+ [
+ -77.005404,
+ 38.902199
+ ],
+ [
+ -77.005469,
+ 38.902119
+ ],
+ [
+ -77.005534,
+ 38.902039
+ ],
+ [
+ -77.005599,
+ 38.901959
+ ],
+ [
+ -77.005663,
+ 38.901879
+ ],
+ [
+ -77.005726,
+ 38.901798
+ ],
+ [
+ -77.005788,
+ 38.901716
+ ],
+ [
+ -77.005849,
+ 38.901634
+ ],
+ [
+ -77.005908,
+ 38.901552
+ ],
+ [
+ -77.005966,
+ 38.901468
+ ],
+ [
+ -77.006021,
+ 38.901384
+ ],
+ [
+ -77.006092,
+ 38.90127
+ ],
+ [
+ -77.006158,
+ 38.901154
+ ],
+ [
+ -77.006221,
+ 38.901037
+ ],
+ [
+ -77.006264,
+ 38.900948
+ ],
+ [
+ -77.006306,
+ 38.900859
+ ],
+ [
+ -77.006346,
+ 38.90077
+ ],
+ [
+ -77.006384,
+ 38.90068
+ ],
+ [
+ -77.00642,
+ 38.900589
+ ],
+ [
+ -77.006456,
+ 38.900499
+ ],
+ [
+ -77.00649,
+ 38.900408
+ ],
+ [
+ -77.006523,
+ 38.900317
+ ],
+ [
+ -77.006557,
+ 38.900226
+ ],
+ [
+ -77.006589,
+ 38.900135
+ ],
+ [
+ -77.007249,
+ 38.898302
+ ],
+ [
+ -77.007819,
+ 38.896718
+ ],
+ [
+ -77.007874,
+ 38.896565
+ ],
+ [
+ -77.007894,
+ 38.896507
+ ],
+ [
+ -77.007916,
+ 38.896449
+ ],
+ [
+ -77.007937,
+ 38.896391
+ ],
+ [
+ -77.007959,
+ 38.896333
+ ],
+ [
+ -77.007983,
+ 38.896275
+ ],
+ [
+ -77.008007,
+ 38.896218
+ ],
+ [
+ -77.008032,
+ 38.896161
+ ],
+ [
+ -77.008059,
+ 38.896104
+ ],
+ [
+ -77.008088,
+ 38.896048
+ ],
+ [
+ -77.008118,
+ 38.895993
+ ],
+ [
+ -77.008157,
+ 38.895928
+ ],
+ [
+ -77.008199,
+ 38.895864
+ ],
+ [
+ -77.008243,
+ 38.895802
+ ],
+ [
+ -77.00829,
+ 38.895741
+ ],
+ [
+ -77.008339,
+ 38.895681
+ ],
+ [
+ -77.008392,
+ 38.895622
+ ],
+ [
+ -77.008447,
+ 38.895565
+ ],
+ [
+ -77.008504,
+ 38.89551
+ ],
+ [
+ -77.008564,
+ 38.895455
+ ],
+ [
+ -77.008626,
+ 38.895403
+ ],
+ [
+ -77.00869,
+ 38.895352
+ ],
+ [
+ -77.008757,
+ 38.895303
+ ],
+ [
+ -77.008825,
+ 38.895256
+ ],
+ [
+ -77.008896,
+ 38.895211
+ ],
+ [
+ -77.008969,
+ 38.895168
+ ],
+ [
+ -77.009043,
+ 38.895126
+ ],
+ [
+ -77.00912,
+ 38.895087
+ ],
+ [
+ -77.009198,
+ 38.89505
+ ],
+ [
+ -77.009277,
+ 38.895015
+ ],
+ [
+ -77.009358,
+ 38.894982
+ ],
+ [
+ -77.009441,
+ 38.894951
+ ],
+ [
+ -77.009525,
+ 38.894923
+ ],
+ [
+ -77.00961,
+ 38.894896
+ ],
+ [
+ -77.009696,
+ 38.894873
+ ],
+ [
+ -77.009783,
+ 38.894851
+ ],
+ [
+ -77.009871,
+ 38.894832
+ ],
+ [
+ -77.00996,
+ 38.894815
+ ],
+ [
+ -77.010049,
+ 38.894801
+ ],
+ [
+ -77.010139,
+ 38.894788
+ ],
+ [
+ -77.01023,
+ 38.894779
+ ],
+ [
+ -77.010307,
+ 38.894773
+ ],
+ [
+ -77.010384,
+ 38.894768
+ ],
+ [
+ -77.010461,
+ 38.894765
+ ],
+ [
+ -77.010538,
+ 38.894763
+ ],
+ [
+ -77.010616,
+ 38.894762
+ ],
+ [
+ -77.010693,
+ 38.894762
+ ],
+ [
+ -77.01077,
+ 38.894762
+ ],
+ [
+ -77.010847,
+ 38.894763
+ ],
+ [
+ -77.010925,
+ 38.894765
+ ],
+ [
+ -77.011002,
+ 38.894767
+ ],
+ [
+ -77.013428,
+ 38.89482
+ ],
+ [
+ -77.013512,
+ 38.894822
+ ],
+ [
+ -77.013595,
+ 38.894824
+ ],
+ [
+ -77.013679,
+ 38.894827
+ ],
+ [
+ -77.013762,
+ 38.89483
+ ],
+ [
+ -77.013846,
+ 38.894834
+ ],
+ [
+ -77.013929,
+ 38.894839
+ ],
+ [
+ -77.014012,
+ 38.894845
+ ],
+ [
+ -77.014095,
+ 38.894852
+ ],
+ [
+ -77.014178,
+ 38.894862
+ ],
+ [
+ -77.01426,
+ 38.894873
+ ],
+ [
+ -77.014345,
+ 38.894886
+ ],
+ [
+ -77.014429,
+ 38.894902
+ ],
+ [
+ -77.014512,
+ 38.89492
+ ],
+ [
+ -77.014594,
+ 38.89494
+ ],
+ [
+ -77.014676,
+ 38.894962
+ ],
+ [
+ -77.014756,
+ 38.894986
+ ],
+ [
+ -77.014836,
+ 38.895012
+ ],
+ [
+ -77.014914,
+ 38.89504
+ ],
+ [
+ -77.014991,
+ 38.89507
+ ],
+ [
+ -77.015067,
+ 38.895102
+ ],
+ [
+ -77.015142,
+ 38.895136
+ ],
+ [
+ -77.015215,
+ 38.895172
+ ],
+ [
+ -77.015284,
+ 38.895208
+ ],
+ [
+ -77.015352,
+ 38.895246
+ ],
+ [
+ -77.015419,
+ 38.895285
+ ],
+ [
+ -77.015485,
+ 38.895326
+ ],
+ [
+ -77.01555,
+ 38.895367
+ ],
+ [
+ -77.015613,
+ 38.895409
+ ],
+ [
+ -77.015677,
+ 38.895452
+ ],
+ [
+ -77.015739,
+ 38.895495
+ ],
+ [
+ -77.015801,
+ 38.895539
+ ],
+ [
+ -77.015864,
+ 38.895582
+ ],
+ [
+ -77.016004,
+ 38.89568
+ ],
+ [
+ -77.017569,
+ 38.896783
+ ],
+ [
+ -77.018529,
+ 38.89746
+ ],
+ [
+ -77.018551,
+ 38.897475
+ ],
+ [
+ -77.018617,
+ 38.897521
+ ],
+ [
+ -77.018682,
+ 38.897567
+ ],
+ [
+ -77.018748,
+ 38.897612
+ ],
+ [
+ -77.018814,
+ 38.897657
+ ],
+ [
+ -77.018881,
+ 38.897702
+ ],
+ [
+ -77.018948,
+ 38.897746
+ ],
+ [
+ -77.019017,
+ 38.897789
+ ],
+ [
+ -77.019086,
+ 38.897831
+ ],
+ [
+ -77.019156,
+ 38.897872
+ ],
+ [
+ -77.019228,
+ 38.897912
+ ],
+ [
+ -77.019324,
+ 38.897962
+ ],
+ [
+ -77.019423,
+ 38.89801
+ ],
+ [
+ -77.019523,
+ 38.898055
+ ],
+ [
+ -77.019626,
+ 38.898097
+ ],
+ [
+ -77.01973,
+ 38.898136
+ ],
+ [
+ -77.019836,
+ 38.898173
+ ],
+ [
+ -77.019943,
+ 38.898207
+ ],
+ [
+ -77.020052,
+ 38.898238
+ ],
+ [
+ -77.020162,
+ 38.898266
+ ],
+ [
+ -77.020273,
+ 38.898291
+ ],
+ [
+ -77.020385,
+ 38.898313
+ ],
+ [
+ -77.020498,
+ 38.898333
+ ],
+ [
+ -77.020612,
+ 38.898349
+ ],
+ [
+ -77.020727,
+ 38.898362
+ ],
+ [
+ -77.020814,
+ 38.89837
+ ],
+ [
+ -77.020901,
+ 38.898376
+ ],
+ [
+ -77.020989,
+ 38.898381
+ ],
+ [
+ -77.021077,
+ 38.898385
+ ],
+ [
+ -77.021165,
+ 38.898388
+ ],
+ [
+ -77.021252,
+ 38.89839
+ ],
+ [
+ -77.02134,
+ 38.898391
+ ],
+ [
+ -77.021428,
+ 38.898391
+ ],
+ [
+ -77.021516,
+ 38.898392
+ ],
+ [
+ -77.021604,
+ 38.898392
+ ],
+ [
+ -77.021744,
+ 38.898392
+ ],
+ [
+ -77.023852,
+ 38.898393
+ ],
+ [
+ -77.02415,
+ 38.898393
+ ],
+ [
+ -77.024185,
+ 38.898393
+ ],
+ [
+ -77.02422,
+ 38.898393
+ ],
+ [
+ -77.024255,
+ 38.898393
+ ],
+ [
+ -77.02429,
+ 38.898392
+ ],
+ [
+ -77.024325,
+ 38.898392
+ ],
+ [
+ -77.02436,
+ 38.898392
+ ],
+ [
+ -77.024395,
+ 38.898392
+ ],
+ [
+ -77.024431,
+ 38.898392
+ ],
+ [
+ -77.024466,
+ 38.898392
+ ],
+ [
+ -77.024501,
+ 38.898392
+ ],
+ [
+ -77.024918,
+ 38.898385
+ ],
+ [
+ -77.024953,
+ 38.898384
+ ],
+ [
+ -77.024988,
+ 38.898383
+ ],
+ [
+ -77.025023,
+ 38.898382
+ ],
+ [
+ -77.025059,
+ 38.898381
+ ],
+ [
+ -77.025094,
+ 38.89838
+ ],
+ [
+ -77.025129,
+ 38.898378
+ ],
+ [
+ -77.025164,
+ 38.898377
+ ],
+ [
+ -77.025199,
+ 38.898376
+ ],
+ [
+ -77.025234,
+ 38.898375
+ ],
+ [
+ -77.025269,
+ 38.898374
+ ],
+ [
+ -77.02562,
+ 38.898362
+ ],
+ [
+ -77.025655,
+ 38.898361
+ ],
+ [
+ -77.02569,
+ 38.898359
+ ],
+ [
+ -77.025725,
+ 38.898358
+ ],
+ [
+ -77.02576,
+ 38.898357
+ ],
+ [
+ -77.025795,
+ 38.898356
+ ],
+ [
+ -77.02583,
+ 38.898355
+ ],
+ [
+ -77.025865,
+ 38.898354
+ ],
+ [
+ -77.025901,
+ 38.898353
+ ],
+ [
+ -77.025936,
+ 38.898352
+ ],
+ [
+ -77.025971,
+ 38.898351
+ ],
+ [
+ -77.026386,
+ 38.898344
+ ],
+ [
+ -77.026421,
+ 38.898344
+ ],
+ [
+ -77.026456,
+ 38.898343
+ ],
+ [
+ -77.026491,
+ 38.898343
+ ],
+ [
+ -77.026527,
+ 38.898343
+ ],
+ [
+ -77.026562,
+ 38.898343
+ ],
+ [
+ -77.026597,
+ 38.898343
+ ],
+ [
+ -77.026632,
+ 38.898343
+ ],
+ [
+ -77.026667,
+ 38.898343
+ ],
+ [
+ -77.026702,
+ 38.898343
+ ],
+ [
+ -77.026737,
+ 38.898343
+ ],
+ [
+ -77.027031,
+ 38.898343
+ ],
+ [
+ -77.028085,
+ 38.898343
+ ],
+ [
+ -77.029139,
+ 38.898343
+ ],
+ [
+ -77.032279,
+ 38.898344
+ ],
+ [
+ -77.032374,
+ 38.898345
+ ],
+ [
+ -77.032469,
+ 38.898345
+ ],
+ [
+ -77.032563,
+ 38.898345
+ ],
+ [
+ -77.032658,
+ 38.898346
+ ],
+ [
+ -77.032753,
+ 38.898348
+ ],
+ [
+ -77.032848,
+ 38.898351
+ ],
+ [
+ -77.032943,
+ 38.898354
+ ],
+ [
+ -77.033037,
+ 38.898359
+ ],
+ [
+ -77.033132,
+ 38.898365
+ ],
+ [
+ -77.033226,
+ 38.898372
+ ],
+ [
+ -77.033368,
+ 38.898387
+ ],
+ [
+ -77.033509,
+ 38.898405
+ ],
+ [
+ -77.033649,
+ 38.898427
+ ],
+ [
+ -77.033789,
+ 38.898453
+ ],
+ [
+ -77.033927,
+ 38.898482
+ ],
+ [
+ -77.034063,
+ 38.898515
+ ],
+ [
+ -77.034199,
+ 38.898552
+ ],
+ [
+ -77.034287,
+ 38.898578
+ ],
+ [
+ -77.034375,
+ 38.898605
+ ],
+ [
+ -77.034463,
+ 38.898634
+ ],
+ [
+ -77.03455,
+ 38.898664
+ ],
+ [
+ -77.034636,
+ 38.898695
+ ],
+ [
+ -77.034722,
+ 38.898726
+ ],
+ [
+ -77.034807,
+ 38.898759
+ ],
+ [
+ -77.034892,
+ 38.898791
+ ],
+ [
+ -77.034977,
+ 38.898824
+ ],
+ [
+ -77.035062,
+ 38.898857
+ ],
+ [
+ -77.035928,
+ 38.899195
+ ],
+ [
+ -77.036013,
+ 38.899228
+ ],
+ [
+ -77.036097,
+ 38.899261
+ ],
+ [
+ -77.036182,
+ 38.899295
+ ],
+ [
+ -77.036266,
+ 38.899329
+ ],
+ [
+ -77.03635,
+ 38.899363
+ ],
+ [
+ -77.036434,
+ 38.899399
+ ],
+ [
+ -77.036516,
+ 38.899435
+ ],
+ [
+ -77.036598,
+ 38.899472
+ ],
+ [
+ -77.03668,
+ 38.89951
+ ],
+ [
+ -77.03676,
+ 38.89955
+ ],
+ [
+ -77.036883,
+ 38.899615
+ ],
+ [
+ -77.037003,
+ 38.899683
+ ],
+ [
+ -77.037119,
+ 38.899754
+ ],
+ [
+ -77.037233,
+ 38.899829
+ ],
+ [
+ -77.037343,
+ 38.899906
+ ],
+ [
+ -77.03745,
+ 38.899987
+ ],
+ [
+ -77.037553,
+ 38.90007
+ ],
+ [
+ -77.037652,
+ 38.900156
+ ],
+ [
+ -77.037747,
+ 38.900245
+ ],
+ [
+ -77.037838,
+ 38.900336
+ ],
+ [
+ -77.037925,
+ 38.90043
+ ],
+ [
+ -77.038007,
+ 38.900526
+ ],
+ [
+ -77.038086,
+ 38.900625
+ ],
+ [
+ -77.038133,
+ 38.900689
+ ],
+ [
+ -77.038179,
+ 38.900754
+ ],
+ [
+ -77.038224,
+ 38.900819
+ ],
+ [
+ -77.038267,
+ 38.900885
+ ],
+ [
+ -77.038309,
+ 38.900951
+ ],
+ [
+ -77.038351,
+ 38.901018
+ ],
+ [
+ -77.038391,
+ 38.901085
+ ],
+ [
+ -77.038431,
+ 38.901153
+ ],
+ [
+ -77.03847,
+ 38.90122
+ ],
+ [
+ -77.038509,
+ 38.901287
+ ],
+ [
+ -77.039166,
+ 38.902418
+ ],
+ [
+ -77.040038,
+ 38.903919
+ ],
+ [
+ -77.041722,
+ 38.906819
+ ],
+ [
+ -77.04186,
+ 38.907056
+ ],
+ [
+ -77.041875,
+ 38.907081
+ ],
+ [
+ -77.041889,
+ 38.907106
+ ],
+ [
+ -77.041904,
+ 38.907131
+ ],
+ [
+ -77.041918,
+ 38.907156
+ ],
+ [
+ -77.041933,
+ 38.907181
+ ],
+ [
+ -77.041948,
+ 38.907206
+ ],
+ [
+ -77.041962,
+ 38.907231
+ ],
+ [
+ -77.041977,
+ 38.907256
+ ],
+ [
+ -77.041992,
+ 38.907281
+ ],
+ [
+ -77.042006,
+ 38.907306
+ ],
+ [
+ -77.042163,
+ 38.907564
+ ],
+ [
+ -77.042178,
+ 38.907589
+ ],
+ [
+ -77.042194,
+ 38.907613
+ ],
+ [
+ -77.042209,
+ 38.907638
+ ],
+ [
+ -77.042225,
+ 38.907663
+ ],
+ [
+ -77.04224,
+ 38.907687
+ ],
+ [
+ -77.042256,
+ 38.907712
+ ],
+ [
+ -77.042271,
+ 38.907737
+ ],
+ [
+ -77.042287,
+ 38.907761
+ ],
+ [
+ -77.042302,
+ 38.907786
+ ],
+ [
+ -77.042318,
+ 38.90781
+ ],
+ [
+ -77.042462,
+ 38.908037
+ ],
+ [
+ -77.042477,
+ 38.908062
+ ],
+ [
+ -77.042493,
+ 38.908086
+ ],
+ [
+ -77.042508,
+ 38.908111
+ ],
+ [
+ -77.042524,
+ 38.908136
+ ],
+ [
+ -77.042539,
+ 38.90816
+ ],
+ [
+ -77.042555,
+ 38.908185
+ ],
+ [
+ -77.04257,
+ 38.908209
+ ],
+ [
+ -77.042586,
+ 38.908234
+ ],
+ [
+ -77.042601,
+ 38.908259
+ ],
+ [
+ -77.042617,
+ 38.908284
+ ],
+ [
+ -77.042773,
+ 38.908542
+ ],
+ [
+ -77.042788,
+ 38.908567
+ ],
+ [
+ -77.042803,
+ 38.908591
+ ],
+ [
+ -77.042817,
+ 38.908616
+ ],
+ [
+ -77.042832,
+ 38.908641
+ ],
+ [
+ -77.042847,
+ 38.908666
+ ],
+ [
+ -77.042861,
+ 38.908691
+ ],
+ [
+ -77.042876,
+ 38.908716
+ ],
+ [
+ -77.04289,
+ 38.908741
+ ],
+ [
+ -77.042905,
+ 38.908766
+ ],
+ [
+ -77.042919,
+ 38.908791
+ ],
+ [
+ -77.043137,
+ 38.909168
+ ],
+ [
+ -77.044009,
+ 38.910667
+ ],
+ [
+ -77.045291,
+ 38.912873
+ ],
+ [
+ -77.045326,
+ 38.912934
+ ],
+ [
+ -77.045362,
+ 38.912996
+ ],
+ [
+ -77.045398,
+ 38.913058
+ ],
+ [
+ -77.045433,
+ 38.913119
+ ],
+ [
+ -77.045468,
+ 38.913181
+ ],
+ [
+ -77.045502,
+ 38.913243
+ ],
+ [
+ -77.045537,
+ 38.913305
+ ],
+ [
+ -77.04557,
+ 38.913367
+ ],
+ [
+ -77.045603,
+ 38.91343
+ ],
+ [
+ -77.045636,
+ 38.913493
+ ],
+ [
+ -77.04575,
+ 38.91373
+ ],
+ [
+ -77.045854,
+ 38.91397
+ ],
+ [
+ -77.045947,
+ 38.914213
+ ],
+ [
+ -77.046029,
+ 38.914459
+ ],
+ [
+ -77.046049,
+ 38.914525
+ ],
+ [
+ -77.046068,
+ 38.914591
+ ],
+ [
+ -77.046086,
+ 38.914657
+ ],
+ [
+ -77.046104,
+ 38.914723
+ ],
+ [
+ -77.046122,
+ 38.914789
+ ],
+ [
+ -77.046139,
+ 38.914855
+ ],
+ [
+ -77.046156,
+ 38.914921
+ ],
+ [
+ -77.046172,
+ 38.914988
+ ],
+ [
+ -77.046189,
+ 38.915054
+ ],
+ [
+ -77.046205,
+ 38.915121
+ ],
+ [
+ -77.046275,
+ 38.915407
+ ],
+ [
+ -77.046289,
+ 38.915461
+ ],
+ [
+ -77.046302,
+ 38.915515
+ ],
+ [
+ -77.046315,
+ 38.915569
+ ],
+ [
+ -77.046329,
+ 38.915623
+ ],
+ [
+ -77.046342,
+ 38.915677
+ ],
+ [
+ -77.046356,
+ 38.915731
+ ],
+ [
+ -77.04637,
+ 38.915784
+ ],
+ [
+ -77.046385,
+ 38.915838
+ ],
+ [
+ -77.0464,
+ 38.915892
+ ],
+ [
+ -77.046415,
+ 38.915945
+ ],
+ [
+ -77.046494,
+ 38.916202
+ ],
+ [
+ -77.046584,
+ 38.916456
+ ],
+ [
+ -77.046683,
+ 38.916709
+ ],
+ [
+ -77.046792,
+ 38.916958
+ ],
+ [
+ -77.046816,
+ 38.91701
+ ],
+ [
+ -77.046841,
+ 38.917061
+ ],
+ [
+ -77.046865,
+ 38.917113
+ ],
+ [
+ -77.04689,
+ 38.917164
+ ],
+ [
+ -77.046915,
+ 38.917215
+ ],
+ [
+ -77.046941,
+ 38.917267
+ ],
+ [
+ -77.046967,
+ 38.917318
+ ],
+ [
+ -77.046992,
+ 38.917369
+ ],
+ [
+ -77.047018,
+ 38.91742
+ ],
+ [
+ -77.047044,
+ 38.917471
+ ],
+ [
+ -77.047683,
+ 38.918732
+ ],
+ [
+ -77.047709,
+ 38.918783
+ ],
+ [
+ -77.047735,
+ 38.918834
+ ],
+ [
+ -77.047761,
+ 38.918885
+ ],
+ [
+ -77.047787,
+ 38.918936
+ ],
+ [
+ -77.047813,
+ 38.918987
+ ],
+ [
+ -77.04784,
+ 38.919038
+ ],
+ [
+ -77.047866,
+ 38.919089
+ ],
+ [
+ -77.047893,
+ 38.919139
+ ],
+ [
+ -77.04792,
+ 38.91919
+ ],
+ [
+ -77.047948,
+ 38.91924
+ ],
+ [
+ -77.048111,
+ 38.919524
+ ],
+ [
+ -77.048285,
+ 38.919803
+ ],
+ [
+ -77.048471,
+ 38.920078
+ ],
+ [
+ -77.048669,
+ 38.920348
+ ],
+ [
+ -77.048877,
+ 38.920613
+ ],
+ [
+ -77.048915,
+ 38.920659
+ ],
+ [
+ -77.048953,
+ 38.920705
+ ],
+ [
+ -77.048992,
+ 38.920751
+ ],
+ [
+ -77.04903,
+ 38.920797
+ ],
+ [
+ -77.049069,
+ 38.920843
+ ],
+ [
+ -77.049109,
+ 38.920888
+ ],
+ [
+ -77.049148,
+ 38.920934
+ ],
+ [
+ -77.049187,
+ 38.920979
+ ],
+ [
+ -77.049227,
+ 38.921025
+ ],
+ [
+ -77.049266,
+ 38.92107
+ ],
+ [
+ -77.049319,
+ 38.921131
+ ],
+ [
+ -77.050728,
+ 38.922755
+ ],
+ [
+ -77.050777,
+ 38.922812
+ ],
+ [
+ -77.050827,
+ 38.922868
+ ],
+ [
+ -77.050876,
+ 38.922925
+ ],
+ [
+ -77.050925,
+ 38.922982
+ ],
+ [
+ -77.050974,
+ 38.923039
+ ],
+ [
+ -77.051022,
+ 38.923097
+ ],
+ [
+ -77.05107,
+ 38.923154
+ ],
+ [
+ -77.051118,
+ 38.923212
+ ],
+ [
+ -77.051165,
+ 38.92327
+ ],
+ [
+ -77.051212,
+ 38.923328
+ ],
+ [
+ -77.051392,
+ 38.923562
+ ],
+ [
+ -77.051563,
+ 38.9238
+ ],
+ [
+ -77.051724,
+ 38.924042
+ ],
+ [
+ -77.051763,
+ 38.924103
+ ],
+ [
+ -77.051802,
+ 38.924165
+ ],
+ [
+ -77.05184,
+ 38.924227
+ ],
+ [
+ -77.051878,
+ 38.924289
+ ],
+ [
+ -77.051915,
+ 38.924351
+ ],
+ [
+ -77.051952,
+ 38.924413
+ ],
+ [
+ -77.051989,
+ 38.924475
+ ],
+ [
+ -77.052025,
+ 38.924538
+ ],
+ [
+ -77.052062,
+ 38.9246
+ ],
+ [
+ -77.052098,
+ 38.924663
+ ],
+ [
+ -77.052196,
+ 38.924832
+ ],
+ [
+ -77.053067,
+ 38.926332
+ ],
+ [
+ -77.057631,
+ 38.934182
+ ],
+ [
+ -77.058503,
+ 38.935682
+ ],
+ [
+ -77.062457,
+ 38.942481
+ ],
+ [
+ -77.063329,
+ 38.943981
+ ],
+ [
+ -77.063564,
+ 38.944385
+ ],
+ [
+ -77.063601,
+ 38.944448
+ ],
+ [
+ -77.063638,
+ 38.944512
+ ],
+ [
+ -77.063676,
+ 38.944575
+ ],
+ [
+ -77.063714,
+ 38.944639
+ ],
+ [
+ -77.063754,
+ 38.944701
+ ],
+ [
+ -77.063794,
+ 38.944764
+ ],
+ [
+ -77.063835,
+ 38.944826
+ ],
+ [
+ -77.063878,
+ 38.944887
+ ],
+ [
+ -77.063922,
+ 38.944948
+ ],
+ [
+ -77.063968,
+ 38.945008
+ ],
+ [
+ -77.064034,
+ 38.945088
+ ],
+ [
+ -77.064103,
+ 38.945166
+ ],
+ [
+ -77.064175,
+ 38.945243
+ ],
+ [
+ -77.064251,
+ 38.945317
+ ],
+ [
+ -77.06433,
+ 38.94539
+ ],
+ [
+ -77.064412,
+ 38.94546
+ ],
+ [
+ -77.064498,
+ 38.945528
+ ],
+ [
+ -77.064586,
+ 38.945593
+ ],
+ [
+ -77.064677,
+ 38.945656
+ ],
+ [
+ -77.06477,
+ 38.945717
+ ],
+ [
+ -77.064867,
+ 38.945775
+ ],
+ [
+ -77.064966,
+ 38.945831
+ ],
+ [
+ -77.065067,
+ 38.945884
+ ],
+ [
+ -77.06517,
+ 38.945934
+ ],
+ [
+ -77.065276,
+ 38.945981
+ ],
+ [
+ -77.065383,
+ 38.946026
+ ],
+ [
+ -77.065493,
+ 38.946067
+ ],
+ [
+ -77.065604,
+ 38.946106
+ ],
+ [
+ -77.065717,
+ 38.946142
+ ],
+ [
+ -77.065831,
+ 38.946174
+ ],
+ [
+ -77.065947,
+ 38.946204
+ ],
+ [
+ -77.066064,
+ 38.94623
+ ],
+ [
+ -77.066182,
+ 38.946253
+ ],
+ [
+ -77.066301,
+ 38.946273
+ ],
+ [
+ -77.066421,
+ 38.94629
+ ],
+ [
+ -77.066542,
+ 38.946304
+ ],
+ [
+ -77.066631,
+ 38.946312
+ ],
+ [
+ -77.06672,
+ 38.946318
+ ],
+ [
+ -77.066809,
+ 38.946323
+ ],
+ [
+ -77.066898,
+ 38.946327
+ ],
+ [
+ -77.066988,
+ 38.94633
+ ],
+ [
+ -77.067077,
+ 38.946332
+ ],
+ [
+ -77.067167,
+ 38.946333
+ ],
+ [
+ -77.067256,
+ 38.946333
+ ],
+ [
+ -77.067346,
+ 38.946334
+ ],
+ [
+ -77.067436,
+ 38.946334
+ ],
+ [
+ -77.076112,
+ 38.946339
+ ],
+ [
+ -77.076189,
+ 38.946339
+ ],
+ [
+ -77.076266,
+ 38.946339
+ ],
+ [
+ -77.076344,
+ 38.94634
+ ],
+ [
+ -77.076421,
+ 38.946341
+ ],
+ [
+ -77.076498,
+ 38.946343
+ ],
+ [
+ -77.076576,
+ 38.946346
+ ],
+ [
+ -77.076653,
+ 38.946349
+ ],
+ [
+ -77.07673,
+ 38.946354
+ ],
+ [
+ -77.076807,
+ 38.946361
+ ],
+ [
+ -77.076884,
+ 38.946369
+ ],
+ [
+ -77.076974,
+ 38.94638
+ ],
+ [
+ -77.077064,
+ 38.946395
+ ],
+ [
+ -77.077154,
+ 38.946411
+ ],
+ [
+ -77.077242,
+ 38.94643
+ ],
+ [
+ -77.07733,
+ 38.946451
+ ],
+ [
+ -77.077417,
+ 38.946475
+ ],
+ [
+ -77.077502,
+ 38.946501
+ ],
+ [
+ -77.077587,
+ 38.946529
+ ],
+ [
+ -77.07767,
+ 38.94656
+ ],
+ [
+ -77.077751,
+ 38.946593
+ ],
+ [
+ -77.077831,
+ 38.946628
+ ],
+ [
+ -77.07791,
+ 38.946665
+ ],
+ [
+ -77.077987,
+ 38.946704
+ ],
+ [
+ -77.078062,
+ 38.946745
+ ],
+ [
+ -77.078135,
+ 38.946789
+ ],
+ [
+ -77.078206,
+ 38.946834
+ ],
+ [
+ -77.078276,
+ 38.946881
+ ],
+ [
+ -77.078343,
+ 38.94693
+ ],
+ [
+ -77.078408,
+ 38.946981
+ ],
+ [
+ -77.07847,
+ 38.947033
+ ],
+ [
+ -77.07853,
+ 38.947088
+ ],
+ [
+ -77.078588,
+ 38.947143
+ ],
+ [
+ -77.078643,
+ 38.947201
+ ],
+ [
+ -77.078696,
+ 38.947259
+ ],
+ [
+ -77.078746,
+ 38.947319
+ ],
+ [
+ -77.078794,
+ 38.947381
+ ],
+ [
+ -77.078831,
+ 38.947434
+ ],
+ [
+ -77.078867,
+ 38.947487
+ ],
+ [
+ -77.078902,
+ 38.947541
+ ],
+ [
+ -77.078935,
+ 38.947596
+ ],
+ [
+ -77.078967,
+ 38.947651
+ ],
+ [
+ -77.078997,
+ 38.947706
+ ],
+ [
+ -77.079027,
+ 38.947762
+ ],
+ [
+ -77.079057,
+ 38.947818
+ ],
+ [
+ -77.079085,
+ 38.947874
+ ],
+ [
+ -77.079114,
+ 38.94793
+ ],
+ [
+ -77.079221,
+ 38.94814
+ ],
+ [
+ -77.080002,
+ 38.949669
+ ],
+ [
+ -77.080269,
+ 38.950194
+ ],
+ [
+ -77.080301,
+ 38.950257
+ ],
+ [
+ -77.080334,
+ 38.950321
+ ],
+ [
+ -77.080367,
+ 38.950385
+ ],
+ [
+ -77.080399,
+ 38.950449
+ ],
+ [
+ -77.080432,
+ 38.950512
+ ],
+ [
+ -77.080464,
+ 38.950576
+ ],
+ [
+ -77.080497,
+ 38.95064
+ ],
+ [
+ -77.080529,
+ 38.950704
+ ],
+ [
+ -77.080562,
+ 38.950767
+ ],
+ [
+ -77.080594,
+ 38.950831
+ ],
+ [
+ -77.081763,
+ 38.95313
+ ],
+ [
+ -77.081795,
+ 38.953194
+ ],
+ [
+ -77.081828,
+ 38.953258
+ ],
+ [
+ -77.08186,
+ 38.953321
+ ],
+ [
+ -77.081892,
+ 38.953385
+ ],
+ [
+ -77.081925,
+ 38.953449
+ ],
+ [
+ -77.081957,
+ 38.953513
+ ],
+ [
+ -77.081989,
+ 38.953577
+ ],
+ [
+ -77.082022,
+ 38.953641
+ ],
+ [
+ -77.082054,
+ 38.953704
+ ],
+ [
+ -77.082086,
+ 38.953768
+ ],
+ [
+ -77.082213,
+ 38.954018
+ ],
+ [
+ -77.082245,
+ 38.954082
+ ],
+ [
+ -77.082278,
+ 38.954146
+ ],
+ [
+ -77.08231,
+ 38.95421
+ ],
+ [
+ -77.082342,
+ 38.954273
+ ],
+ [
+ -77.082375,
+ 38.954337
+ ],
+ [
+ -77.082407,
+ 38.954401
+ ],
+ [
+ -77.082439,
+ 38.954465
+ ],
+ [
+ -77.082472,
+ 38.954529
+ ],
+ [
+ -77.082504,
+ 38.954593
+ ],
+ [
+ -77.082536,
+ 38.954656
+ ],
+ [
+ -77.083705,
+ 38.956955
+ ],
+ [
+ -77.083738,
+ 38.957019
+ ],
+ [
+ -77.08377,
+ 38.957083
+ ],
+ [
+ -77.083803,
+ 38.957146
+ ],
+ [
+ -77.083835,
+ 38.95721
+ ],
+ [
+ -77.083868,
+ 38.957274
+ ],
+ [
+ -77.0839,
+ 38.957338
+ ],
+ [
+ -77.083933,
+ 38.957401
+ ],
+ [
+ -77.083965,
+ 38.957465
+ ],
+ [
+ -77.083998,
+ 38.957529
+ ],
+ [
+ -77.08403,
+ 38.957593
+ ],
+ [
+ -77.084545,
+ 38.9586
+ ],
+ [
+ -77.084565,
+ 38.958638
+ ],
+ [
+ -77.085346,
+ 38.960169
+ ],
+ [
+ -77.085757,
+ 38.960976
+ ]
+ ],
+ "type": "LineString"
+ },
+ "id": "e0369f23e7e33d9f11a695f0bf6a2498"
+ }
+ ],
+ "type": "FeatureCollection"
+} \ No newline at end of file
diff --git a/platform/ios/ios.xcodeproj/project.pbxproj b/platform/ios/ios.xcodeproj/project.pbxproj
index ad17e00673..2950bfff2d 100644
--- a/platform/ios/ios.xcodeproj/project.pbxproj
+++ b/platform/ios/ios.xcodeproj/project.pbxproj
@@ -22,6 +22,7 @@
1F7454971ECD450D00021D39 /* MGLLight_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F7454941ECD450D00021D39 /* MGLLight_Private.h */; };
1F7454A91ED08AB400021D39 /* MGLLightTest.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F7454A61ED08AB400021D39 /* MGLLightTest.mm */; };
1F95931D1E6DE2E900D5B294 /* MGLNSDateAdditionsTests.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F95931C1E6DE2E900D5B294 /* MGLNSDateAdditionsTests.mm */; };
+ 1F9EF4081FBE2C720063FBB0 /* metro-line.geojson in Resources */ = {isa = PBXBuildFile; fileRef = 1F9EF4071FBE2C720063FBB0 /* metro-line.geojson */; };
1FB7DAAF1F2A4DBD00410606 /* MGLVectorSource+MGLAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FDD9D6D1F26936400252B09 /* MGLVectorSource+MGLAdditions.h */; };
1FB7DAB01F2A4DC200410606 /* MGLVectorSource+MGLAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FDD9D6D1F26936400252B09 /* MGLVectorSource+MGLAdditions.h */; };
1FB7DAB11F2A4DC800410606 /* MGLVectorSource+MGLAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1FDD9D6E1F26936400252B09 /* MGLVectorSource+MGLAdditions.m */; };
@@ -582,6 +583,7 @@
1F7454941ECD450D00021D39 /* MGLLight_Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MGLLight_Private.h; sourceTree = "<group>"; };
1F7454A61ED08AB400021D39 /* MGLLightTest.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MGLLightTest.mm; path = ../../darwin/test/MGLLightTest.mm; sourceTree = "<group>"; };
1F95931C1E6DE2E900D5B294 /* MGLNSDateAdditionsTests.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; name = MGLNSDateAdditionsTests.mm; path = ../../darwin/test/MGLNSDateAdditionsTests.mm; sourceTree = "<group>"; };
+ 1F9EF4071FBE2C720063FBB0 /* metro-line.geojson */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "metro-line.geojson"; sourceTree = "<group>"; };
1FDD9D6D1F26936400252B09 /* MGLVectorSource+MGLAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MGLVectorSource+MGLAdditions.h"; sourceTree = "<group>"; };
1FDD9D6E1F26936400252B09 /* MGLVectorSource+MGLAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "MGLVectorSource+MGLAdditions.m"; sourceTree = "<group>"; };
20DABE861DF78148007AC5FF /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Foundation.strings"; sourceTree = "<group>"; };
@@ -1286,6 +1288,7 @@
DA1DC99A1CB6E064006E619F /* MBXViewController.m */,
632281DD1E6F855900D75A5D /* MBXEmbeddedMapViewController.h */,
632281DE1E6F855900D75A5D /* MBXEmbeddedMapViewController.m */,
+ 1F9EF4071FBE2C720063FBB0 /* metro-line.geojson */,
DA821D051CCC6D59007508D4 /* Main.storyboard */,
DA821D041CCC6D59007508D4 /* LaunchScreen.storyboard */,
DA1DC99E1CB6E088006E619F /* Assets.xcassets */,
@@ -2163,6 +2166,7 @@
DA1DC9731CB6C6CE006E619F /* threestates.geojson in Resources */,
DA821D061CCC6D59007508D4 /* LaunchScreen.storyboard in Resources */,
96E027231E57C76E004B8E66 /* Localizable.strings in Resources */,
+ 1F9EF4081FBE2C720063FBB0 /* metro-line.geojson in Resources */,
DD4823751D94AE6C00EB71B7 /* fill_filter_style.json in Resources */,
DA1DC99F1CB6E088006E619F /* Assets.xcassets in Resources */,
);