diff --git a/.woodpecker/lint.yml b/.woodpecker/lint.yml index 1eead62..1bc5a73 100644 --- a/.woodpecker/lint.yml +++ b/.woodpecker/lint.yml @@ -2,7 +2,7 @@ when: branch: main steps: - name: lint - image: python:3-slim + image: python:3-alpine commands: - python -m pip install --upgrade pip - python -m pip install -r requirements.txt diff --git a/fonts/LICENSE.md b/fonts/LICENSE.md deleted file mode 100644 index 4a5f700..0000000 --- a/fonts/LICENSE.md +++ /dev/null @@ -1,115 +0,0 @@ -This repository is a fork of Libre Franklin: https://github.com/impallari/Libre-Franklin - -## License for USWDS’s Modified Version - -This repository contains both the original font software for Libre Franklin (the “Original Version”) and font software modifications made by the General Services Administration (GSA). This repository combines the Original Version and these GSA modifications into a piece of font software called Public Sans, which is a “Modified Version” of Libre Franklin. - -As a work of the United States Government, the font software modifications made by GSA are not subject to copyright within the United States. Additionally, GSA waives copyright and related rights in its font software modifications worldwide through the [CC0 1.0 Universal public domain dedication](https://creativecommons.org/publicdomain/zero/1.0/). - -The Original Version (as defined in the SIL Open Font License, Version 1.1) remains subject to copyright under the SIL Open Font License, Version 1.1. - -This Modified Version (Public Sans) contains both software under the SIL Open Font License, Version 1.1 and software modifications by GSA released as CC0. As a work of the United States Government, the software modifications made by GSA are not subject to copyright within the United States. Additionally, GSA waives copyright and related rights in its software modifications worldwide through the [CC0 1.0 Universal Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/). It is a “joint work” made of the original software and modifications combined into a single work. - -**In practice, users of this Modified Version (Public Sans) should use Public Sans according to the terms of the SIL Open Font License, Version 1.1, below.** This is because this font is a combination of work subject to copyright and work not subject to copyright, so the more restrictive requirements apply to using the combined work. - -## License of project USWDS’s Modified Version is based on - -- Libre Franklin is licensed under the SIL Open Font License, Version 1.1 () -- To view the copyright and specific terms and conditions of Libre Franklin, please refer to [OFL.txt](https://github.com/impallari/Libre-Franklin/blob/master/OFL.txt) - -## SIL Open Font License, Version 1.1 - -Copyright 2015 The Public Sans Project Authors (https://github.com/uswds/public-sans) - -This Font Software is licensed under the SIL Open Font License, Version 1.1. - -This license is copied below, and is also available with a FAQ at http://scripts.sil.org/OFL - -``` ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. -``` diff --git a/fonts/PublicSans-Regular.otf b/fonts/PublicSans-Regular.otf deleted file mode 100644 index 852f4d3..0000000 Binary files a/fonts/PublicSans-Regular.otf and /dev/null differ diff --git a/geospatial.py b/geospatial.py deleted file mode 100644 index 003370b..0000000 --- a/geospatial.py +++ /dev/null @@ -1,30 +0,0 @@ -from shapely import MultiPolygon, Polygon, Geometry, to_wkb, from_wkb -from sqlalchemy.types import TypeDecorator, LargeBinary - - -def convert_outage_geometry(event) -> MultiPolygon: - assert event["polygons"]["type"] == "polygon" - assert event["polygons"]["hasZ"] is False - assert event["polygons"]["hasM"] is False - polygon_list = [] - for ring in event["polygons"]["rings"]: - polygon_list.append(Polygon(ring)) - return MultiPolygon(polygon_list) - - -class DBGeometry(TypeDecorator): - impl = LargeBinary - cache_ok = True - - def process_bind_param(self, value, dialect): - if isinstance(value, Geometry): - value = to_wkb(value) - return value - - def process_result_value(self, value, dialect): - if value is None: - return value - else: - if not isinstance(value, Geometry): - value = from_wkb(value) - return value diff --git a/requirements.txt b/requirements.txt index 741711b..46d930c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,20 +1,20 @@ blurhash==1.1.4 -certifi==2024.8.30 -charset-normalizer==3.4.0 +certifi==2024.2.2 +charset-normalizer==3.3.2 decorator==5.1.1 -greenlet==3.1.1 -idna==3.10 -pip-install==1.3.5 +greenlet==3.0.3 +idna==3.6 +install==1.3.5 Mastodon.py==1.8.1 -numpy==2.1.3 -pillow==11.0.0 -python-dateutil==2.9.0.post0 +numpy==1.26.4 +pillow==10.2.0 +python-dateutil==2.8.2 python-magic==0.4.27 -PyYAML==6.0.2 -requests==2.32.3 -shapely==2.0.6 +PyYAML==6.0.1 +requests==2.31.0 +shapely==2.0.3 six==1.16.0 -SQLAlchemy==2.0.36 +SQLAlchemy==2.0.27 staticmap==0.5.7 -typing_extensions==4.12.2 -urllib3==2.2.3 +typing_extensions==4.10.0 +urllib3==2.2.1 diff --git a/sample/burien_large_spread_out.json b/sample/burien_large_spread_out.json deleted file mode 100644 index 3adafff..0000000 --- a/sample/burien_large_spread_out.json +++ /dev/null @@ -1,21271 +0,0 @@ -[ - { - "id": 1579082, - "type": "OUTAGE", - "startTime": 1713652204000, - "lastUpdatedTime": 1713657842000, - "etrTime": 1713675600000, - "title": "Outage", - "numPeople": 4318, - "cause": "Investigating", - "identifier": "164183", - "latitude": 47.45491, - "longitude": -122.36048, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.31066, - 47.46607 - ], - [ - -122.31077, - 47.46601 - ], - [ - -122.3109, - 47.46599 - ], - [ - -122.31101, - 47.46602 - ], - [ - -122.31113, - 47.46611 - ], - [ - -122.3112, - 47.46621 - ], - [ - -122.31123, - 47.46633 - ], - [ - -122.3112, - 47.46645 - ], - [ - -122.31113, - 47.46655 - ], - [ - -122.311, - 47.46665 - ], - [ - -122.31087, - 47.46667 - ], - [ - -122.31075, - 47.46665 - ], - [ - -122.31062, - 47.46655 - ], - [ - -122.31055, - 47.46645 - ], - [ - -122.31053, - 47.46631 - ], - [ - -122.31057, - 47.46617 - ] - ], - [ - [ - -122.32588, - 47.46587 - ], - [ - -122.3263, - 47.46604 - ], - [ - -122.32637, - 47.46596 - ], - [ - -122.32648, - 47.4659 - ], - [ - -122.3266, - 47.46589 - ], - [ - -122.32672, - 47.46592 - ], - [ - -122.32684, - 47.466 - ], - [ - -122.3269, - 47.4661 - ], - [ - -122.32693, - 47.46622 - ], - [ - -122.3269, - 47.46634 - ], - [ - -122.3269, - 47.46635 - ], - [ - -122.32761, - 47.46638 - ], - [ - -122.32777, - 47.4665 - ], - [ - -122.32814, - 47.46707 - ], - [ - -122.32818, - 47.46719 - ], - [ - -122.32816, - 47.46733 - ], - [ - -122.32807, - 47.46747 - ], - [ - -122.32795, - 47.46753 - ], - [ - -122.32779, - 47.46754 - ], - [ - -122.32757, - 47.46748 - ], - [ - -122.32757, - 47.46751 - ], - [ - -122.32749, - 47.46767 - ], - [ - -122.32734, - 47.46774 - ], - [ - -122.32739, - 47.46776 - ], - [ - -122.32753, - 47.46793 - ], - [ - -122.3276, - 47.46832 - ], - [ - -122.32759, - 47.46856 - ], - [ - -122.32755, - 47.46867 - ], - [ - -122.32747, - 47.46876 - ], - [ - -122.32734, - 47.46882 - ], - [ - -122.32695, - 47.46889 - ], - [ - -122.32677, - 47.46885 - ], - [ - -122.32651, - 47.46868 - ], - [ - -122.32649, - 47.46869 - ], - [ - -122.32617, - 47.46865 - ], - [ - -122.32604, - 47.4686 - ], - [ - -122.32594, - 47.46847 - ], - [ - -122.3259, - 47.46826 - ], - [ - -122.32586, - 47.46779 - ], - [ - -122.32587, - 47.46755 - ], - [ - -122.32589, - 47.46754 - ], - [ - -122.32589, - 47.46734 - ], - [ - -122.32594, - 47.46721 - ], - [ - -122.32602, - 47.46712 - ], - [ - -122.32603, - 47.46711 - ], - [ - -122.32514, - 47.4669 - ], - [ - -122.32503, - 47.46684 - ], - [ - -122.32495, - 47.46674 - ], - [ - -122.32492, - 47.46662 - ], - [ - -122.32494, - 47.4665 - ], - [ - -122.32505, - 47.46635 - ], - [ - -122.32522, - 47.46629 - ], - [ - -122.3255, - 47.4663 - ], - [ - -122.32553, - 47.46612 - ], - [ - -122.32559, - 47.46599 - ], - [ - -122.32571, - 47.46589 - ] - ], - [ - [ - -122.30753, - 47.50472 - ], - [ - -122.30764, - 47.50466 - ], - [ - -122.30776, - 47.50464 - ], - [ - -122.30788, - 47.50468 - ], - [ - -122.308, - 47.50476 - ], - [ - -122.30807, - 47.50486 - ], - [ - -122.30809, - 47.50498 - ], - [ - -122.30807, - 47.5051 - ], - [ - -122.308, - 47.50521 - ], - [ - -122.30786, - 47.5053 - ], - [ - -122.30774, - 47.50532 - ], - [ - -122.30762, - 47.5053 - ], - [ - -122.30748, - 47.50521 - ], - [ - -122.30741, - 47.5051 - ], - [ - -122.30739, - 47.50496 - ], - [ - -122.30743, - 47.50483 - ] - ], - [ - [ - -122.33969, - 47.46578 - ], - [ - -122.33981, - 47.46579 - ], - [ - -122.33993, - 47.46586 - ], - [ - -122.34016, - 47.46606 - ], - [ - -122.34022, - 47.46598 - ], - [ - -122.34037, - 47.46591 - ], - [ - -122.34055, - 47.46594 - ], - [ - -122.34068, - 47.46606 - ], - [ - -122.34069, - 47.46604 - ], - [ - -122.34086, - 47.46596 - ], - [ - -122.34094, - 47.46595 - ], - [ - -122.34095, - 47.46595 - ], - [ - -122.34106, - 47.4659 - ], - [ - -122.3412, - 47.46589 - ], - [ - -122.34125, - 47.46592 - ], - [ - -122.34142, - 47.4659 - ], - [ - -122.34149, - 47.46593 - ], - [ - -122.34213, - 47.4659 - ], - [ - -122.34215, - 47.4659 - ], - [ - -122.34216, - 47.4659 - ], - [ - -122.34218, - 47.46591 - ], - [ - -122.34225, - 47.46592 - ], - [ - -122.34229, - 47.46595 - ], - [ - -122.34231, - 47.46595 - ], - [ - -122.34232, - 47.46597 - ], - [ - -122.34236, - 47.46599 - ], - [ - -122.34241, - 47.46607 - ], - [ - -122.34242, - 47.46608 - ], - [ - -122.34251, - 47.46628 - ], - [ - -122.3427, - 47.46626 - ], - [ - -122.34292, - 47.46629 - ], - [ - -122.34291, - 47.46624 - ], - [ - -122.34293, - 47.46611 - ], - [ - -122.34299, - 47.46601 - ], - [ - -122.34311, - 47.46593 - ], - [ - -122.34323, - 47.4659 - ], - [ - -122.34336, - 47.46593 - ], - [ - -122.34392, - 47.4662 - ], - [ - -122.34395, - 47.4662 - ], - [ - -122.34407, - 47.46623 - ], - [ - -122.34419, - 47.46631 - ], - [ - -122.34426, - 47.46641 - ], - [ - -122.34428, - 47.46653 - ], - [ - -122.34426, - 47.46665 - ], - [ - -122.34419, - 47.46676 - ], - [ - -122.34405, - 47.46685 - ], - [ - -122.34393, - 47.46687 - ], - [ - -122.34384, - 47.46685 - ], - [ - -122.34335, - 47.46688 - ], - [ - -122.34325, - 47.46693 - ], - [ - -122.34306, - 47.46694 - ], - [ - -122.34294, - 47.46689 - ], - [ - -122.3429, - 47.46691 - ], - [ - -122.34266, - 47.46693 - ], - [ - -122.34245, - 47.46689 - ], - [ - -122.34243, - 47.46688 - ], - [ - -122.34233, - 47.46691 - ], - [ - -122.34231, - 47.4669 - ], - [ - -122.3423, - 47.4669 - ], - [ - -122.34213, - 47.46696 - ], - [ - -122.34195, - 47.4669 - ], - [ - -122.34175, - 47.46674 - ], - [ - -122.34172, - 47.4668 - ], - [ - -122.34168, - 47.46682 - ], - [ - -122.34165, - 47.46685 - ], - [ - -122.34161, - 47.46686 - ], - [ - -122.34156, - 47.46689 - ], - [ - -122.34146, - 47.46689 - ], - [ - -122.34145, - 47.46689 - ], - [ - -122.34145, - 47.46689 - ], - [ - -122.34119, - 47.46689 - ], - [ - -122.34088, - 47.46688 - ], - [ - -122.34085, - 47.46687 - ], - [ - -122.34046, - 47.46697 - ], - [ - -122.34022, - 47.46695 - ], - [ - -122.33956, - 47.46696 - ], - [ - -122.33945, - 47.46693 - ], - [ - -122.3392, - 47.46718 - ], - [ - -122.33904, - 47.46726 - ], - [ - -122.33886, - 47.46724 - ], - [ - -122.3381, - 47.46691 - ], - [ - -122.3378, - 47.46688 - ], - [ - -122.33672, - 47.46689 - ], - [ - -122.33661, - 47.46683 - ], - [ - -122.33658, - 47.46679 - ], - [ - -122.33644, - 47.46694 - ], - [ - -122.33632, - 47.46697 - ], - [ - -122.33621, - 47.46696 - ], - [ - -122.33593, - 47.46686 - ], - [ - -122.33585, - 47.46689 - ], - [ - -122.33529, - 47.46692 - ], - [ - -122.3352, - 47.4669 - ], - [ - -122.33496, - 47.46693 - ], - [ - -122.33464, - 47.4669 - ], - [ - -122.33459, - 47.46687 - ], - [ - -122.3345, - 47.46691 - ], - [ - -122.33438, - 47.46692 - ], - [ - -122.33426, - 47.46688 - ], - [ - -122.33416, - 47.46679 - ], - [ - -122.33393, - 47.46642 - ], - [ - -122.33394, - 47.46625 - ], - [ - -122.33403, - 47.46612 - ], - [ - -122.33418, - 47.46605 - ], - [ - -122.33473, - 47.46598 - ], - [ - -122.33476, - 47.46598 - ], - [ - -122.3348, - 47.46598 - ], - [ - -122.33483, - 47.46599 - ], - [ - -122.33487, - 47.466 - ], - [ - -122.3349, - 47.46602 - ], - [ - -122.33493, - 47.46603 - ], - [ - -122.33507, - 47.46614 - ], - [ - -122.33512, - 47.46606 - ], - [ - -122.33528, - 47.46597 - ], - [ - -122.33559, - 47.46596 - ], - [ - -122.33567, - 47.46599 - ], - [ - -122.3358, - 47.46595 - ], - [ - -122.33632, - 47.46595 - ], - [ - -122.33645, - 47.466 - ], - [ - -122.33655, - 47.4661 - ], - [ - -122.33659, - 47.46622 - ], - [ - -122.33659, - 47.46627 - ], - [ - -122.33663, - 47.46617 - ], - [ - -122.33674, - 47.46605 - ], - [ - -122.33686, - 47.466 - ], - [ - -122.33726, - 47.46594 - ], - [ - -122.33738, - 47.46595 - ], - [ - -122.33748, - 47.46599 - ], - [ - -122.33757, - 47.46594 - ], - [ - -122.33772, - 47.46594 - ], - [ - -122.33783, - 47.46599 - ], - [ - -122.33788, - 47.46602 - ], - [ - -122.33795, - 47.46595 - ], - [ - -122.33814, - 47.46594 - ], - [ - -122.33827, - 47.46601 - ], - [ - -122.33832, - 47.46597 - ], - [ - -122.33892, - 47.46594 - ], - [ - -122.33941, - 47.46613 - ], - [ - -122.33947, - 47.46592 - ], - [ - -122.33957, - 47.46582 - ] - ], - [ - [ - -122.30896, - 47.48877 - ], - [ - -122.30907, - 47.48871 - ], - [ - -122.30919, - 47.48869 - ], - [ - -122.30931, - 47.48872 - ], - [ - -122.30943, - 47.48881 - ], - [ - -122.3095, - 47.48891 - ], - [ - -122.30952, - 47.48903 - ], - [ - -122.3095, - 47.48915 - ], - [ - -122.30943, - 47.48925 - ], - [ - -122.30929, - 47.48934 - ], - [ - -122.30917, - 47.48937 - ], - [ - -122.30905, - 47.48934 - ], - [ - -122.30892, - 47.48925 - ], - [ - -122.30885, - 47.48915 - ], - [ - -122.30882, - 47.48901 - ], - [ - -122.30887, - 47.48887 - ] - ], - [ - [ - -122.30674, - 47.47463 - ], - [ - -122.30685, - 47.47456 - ], - [ - -122.30697, - 47.47455 - ], - [ - -122.30709, - 47.47458 - ], - [ - -122.30721, - 47.47466 - ], - [ - -122.30728, - 47.47477 - ], - [ - -122.3073, - 47.47489 - ], - [ - -122.30728, - 47.47501 - ], - [ - -122.30721, - 47.47511 - ], - [ - -122.30707, - 47.4752 - ], - [ - -122.30695, - 47.47522 - ], - [ - -122.30683, - 47.4752 - ], - [ - -122.3067, - 47.47511 - ], - [ - -122.30663, - 47.47501 - ], - [ - -122.3066, - 47.47487 - ], - [ - -122.30665, - 47.47473 - ] - ], - [ - [ - -122.29617, - 47.49189 - ], - [ - -122.29621, - 47.49189 - ], - [ - -122.29624, - 47.49189 - ], - [ - -122.29625, - 47.4919 - ], - [ - -122.2963, - 47.49191 - ], - [ - -122.29639, - 47.49197 - ], - [ - -122.29642, - 47.49198 - ], - [ - -122.29642, - 47.49199 - ], - [ - -122.29643, - 47.492 - ], - [ - -122.2965, - 47.49214 - ], - [ - -122.29651, - 47.49216 - ], - [ - -122.29651, - 47.49216 - ], - [ - -122.29651, - 47.49217 - ], - [ - -122.29674, - 47.49388 - ], - [ - -122.29673, - 47.49402 - ], - [ - -122.29664, - 47.49416 - ], - [ - -122.29654, - 47.4942 - ], - [ - -122.29654, - 47.49456 - ], - [ - -122.29643, - 47.49475 - ], - [ - -122.29633, - 47.49482 - ], - [ - -122.2962, - 47.49483 - ], - [ - -122.296, - 47.49474 - ], - [ - -122.29593, - 47.49464 - ], - [ - -122.29591, - 47.49453 - ], - [ - -122.29589, - 47.49416 - ], - [ - -122.29589, - 47.49416 - ], - [ - -122.29577, - 47.49411 - ], - [ - -122.29569, - 47.49402 - ], - [ - -122.29564, - 47.49391 - ], - [ - -122.29564, - 47.4938 - ], - [ - -122.2957, - 47.49338 - ], - [ - -122.29568, - 47.49325 - ], - [ - -122.29572, - 47.49311 - ], - [ - -122.29575, - 47.49308 - ], - [ - -122.29588, - 47.4922 - ], - [ - -122.29588, - 47.49216 - ], - [ - -122.29589, - 47.49214 - ], - [ - -122.2959, - 47.4921 - ], - [ - -122.29591, - 47.49208 - ], - [ - -122.29592, - 47.49205 - ], - [ - -122.29594, - 47.49202 - ], - [ - -122.29596, - 47.492 - ], - [ - -122.29598, - 47.49198 - ], - [ - -122.296, - 47.49196 - ], - [ - -122.29603, - 47.49194 - ], - [ - -122.29606, - 47.49192 - ], - [ - -122.29609, - 47.49191 - ], - [ - -122.29611, - 47.4919 - ], - [ - -122.29615, - 47.4919 - ] - ], - [ - [ - -122.3288, - 47.46709 - ], - [ - -122.32891, - 47.46703 - ], - [ - -122.32903, - 47.46702 - ], - [ - -122.32915, - 47.46705 - ], - [ - -122.32927, - 47.46713 - ], - [ - -122.32933, - 47.46723 - ], - [ - -122.32936, - 47.46735 - ], - [ - -122.32933, - 47.46747 - ], - [ - -122.32927, - 47.46758 - ], - [ - -122.32913, - 47.46767 - ], - [ - -122.32901, - 47.46769 - ], - [ - -122.32889, - 47.46767 - ], - [ - -122.32875, - 47.46758 - ], - [ - -122.32868, - 47.46747 - ], - [ - -122.32866, - 47.46733 - ], - [ - -122.3287, - 47.4672 - ] - ], - [ - [ - -122.35495, - 47.45595 - ], - [ - -122.35507, - 47.45597 - ], - [ - -122.35573, - 47.45624 - ], - [ - -122.35584, - 47.45631 - ], - [ - -122.3559, - 47.45641 - ], - [ - -122.35593, - 47.45653 - ], - [ - -122.35592, - 47.45656 - ], - [ - -122.35595, - 47.4566 - ], - [ - -122.35597, - 47.45672 - ], - [ - -122.35595, - 47.45684 - ], - [ - -122.35581, - 47.457 - ], - [ - -122.35528, - 47.45723 - ], - [ - -122.35533, - 47.45754 - ], - [ - -122.35534, - 47.45774 - ], - [ - -122.35531, - 47.45786 - ], - [ - -122.35523, - 47.45796 - ], - [ - -122.35513, - 47.45802 - ], - [ - -122.35501, - 47.45804 - ], - [ - -122.35489, - 47.45801 - ], - [ - -122.35478, - 47.45791 - ], - [ - -122.35472, - 47.45779 - ], - [ - -122.35464, - 47.45742 - ], - [ - -122.35465, - 47.45731 - ], - [ - -122.35456, - 47.45722 - ], - [ - -122.35454, - 47.457 - ], - [ - -122.3547, - 47.45664 - ], - [ - -122.35461, - 47.45646 - ], - [ - -122.35467, - 47.45613 - ], - [ - -122.35483, - 47.45598 - ] - ], - [ - [ - -122.30855, - 47.49769 - ], - [ - -122.3085, - 47.49794 - ], - [ - -122.30838, - 47.4981 - ], - [ - -122.30829, - 47.49817 - ], - [ - -122.30817, - 47.4982 - ], - [ - -122.30805, - 47.49819 - ], - [ - -122.30794, - 47.49813 - ], - [ - -122.30787, - 47.49803 - ], - [ - -122.30783, - 47.49789 - ], - [ - -122.30786, - 47.49768 - ], - [ - -122.30798, - 47.49748 - ], - [ - -122.30809, - 47.49739 - ], - [ - -122.30825, - 47.49736 - ], - [ - -122.30841, - 47.49741 - ], - [ - -122.30852, - 47.49753 - ] - ], - [ - [ - -122.34751, - 47.46261 - ], - [ - -122.34818, - 47.46265 - ], - [ - -122.34831, - 47.46271 - ], - [ - -122.34841, - 47.46282 - ], - [ - -122.34844, - 47.46297 - ], - [ - -122.34843, - 47.46338 - ], - [ - -122.34887, - 47.46335 - ], - [ - -122.34901, - 47.46337 - ], - [ - -122.34932, - 47.46362 - ], - [ - -122.34939, - 47.4638 - ], - [ - -122.34938, - 47.46393 - ], - [ - -122.34932, - 47.46402 - ], - [ - -122.34943, - 47.46435 - ], - [ - -122.34949, - 47.46469 - ], - [ - -122.34943, - 47.46482 - ], - [ - -122.34944, - 47.4649 - ], - [ - -122.34937, - 47.46505 - ], - [ - -122.34924, - 47.46515 - ], - [ - -122.34826, - 47.46535 - ], - [ - -122.34816, - 47.4653 - ], - [ - -122.34815, - 47.46531 - ], - [ - -122.34792, - 47.46543 - ], - [ - -122.34784, - 47.46545 - ], - [ - -122.34786, - 47.46557 - ], - [ - -122.34784, - 47.46569 - ], - [ - -122.34777, - 47.46579 - ], - [ - -122.34763, - 47.46588 - ], - [ - -122.34751, - 47.46591 - ], - [ - -122.34739, - 47.46588 - ], - [ - -122.34725, - 47.46579 - ], - [ - -122.34719, - 47.46569 - ], - [ - -122.34717, - 47.4656 - ], - [ - -122.34714, - 47.46589 - ], - [ - -122.34704, - 47.4661 - ], - [ - -122.34721, - 47.46616 - ], - [ - -122.34729, - 47.46625 - ], - [ - -122.34733, - 47.46637 - ], - [ - -122.34732, - 47.46649 - ], - [ - -122.34727, - 47.4666 - ], - [ - -122.34715, - 47.46669 - ], - [ - -122.34763, - 47.46703 - ], - [ - -122.34772, - 47.46715 - ], - [ - -122.34774, - 47.46727 - ], - [ - -122.3477, - 47.46743 - ], - [ - -122.34756, - 47.46755 - ], - [ - -122.34676, - 47.46772 - ], - [ - -122.34661, - 47.46768 - ], - [ - -122.3465, - 47.46758 - ], - [ - -122.34645, - 47.46743 - ], - [ - -122.34648, - 47.46727 - ], - [ - -122.34649, - 47.46724 - ], - [ - -122.34648, - 47.46727 - ], - [ - -122.34646, - 47.46728 - ], - [ - -122.34636, - 47.46752 - ], - [ - -122.34626, - 47.46765 - ], - [ - -122.34612, - 47.4677 - ], - [ - -122.34585, - 47.46771 - ], - [ - -122.34567, - 47.46767 - ], - [ - -122.34558, - 47.46759 - ], - [ - -122.3452, - 47.46706 - ], - [ - -122.34515, - 47.46688 - ], - [ - -122.3452, - 47.46672 - ], - [ - -122.34483, - 47.46652 - ], - [ - -122.34472, - 47.46638 - ], - [ - -122.3447, - 47.46617 - ], - [ - -122.3448, - 47.46602 - ], - [ - -122.34497, - 47.46594 - ], - [ - -122.3456, - 47.46587 - ], - [ - -122.34578, - 47.46592 - ], - [ - -122.34587, - 47.46602 - ], - [ - -122.34588, - 47.466 - ], - [ - -122.34604, - 47.46585 - ], - [ - -122.34625, - 47.46584 - ], - [ - -122.34645, - 47.46591 - ], - [ - -122.34646, - 47.46575 - ], - [ - -122.34656, - 47.46548 - ], - [ - -122.34629, - 47.46532 - ], - [ - -122.34591, - 47.46503 - ], - [ - -122.34585, - 47.46492 - ], - [ - -122.34584, - 47.46479 - ], - [ - -122.34588, - 47.46468 - ], - [ - -122.34596, - 47.46459 - ], - [ - -122.34611, - 47.46452 - ], - [ - -122.34628, - 47.46454 - ], - [ - -122.3465, - 47.46467 - ], - [ - -122.34664, - 47.46419 - ], - [ - -122.34669, - 47.4641 - ], - [ - -122.34668, - 47.46409 - ], - [ - -122.34659, - 47.46393 - ], - [ - -122.34656, - 47.46374 - ], - [ - -122.34656, - 47.46373 - ], - [ - -122.3464, - 47.46376 - ], - [ - -122.34626, - 47.46373 - ], - [ - -122.34614, - 47.46365 - ], - [ - -122.34608, - 47.46352 - ], - [ - -122.34597, - 47.46304 - ], - [ - -122.34608, - 47.46285 - ], - [ - -122.34628, - 47.46277 - ], - [ - -122.34696, - 47.46276 - ], - [ - -122.34716, - 47.46286 - ], - [ - -122.34721, - 47.46294 - ], - [ - -122.34721, - 47.46284 - ], - [ - -122.34728, - 47.46272 - ], - [ - -122.34737, - 47.46264 - ] - ], - [ - [ - -122.31485, - 47.50175 - ], - [ - -122.31496, - 47.50169 - ], - [ - -122.31508, - 47.50168 - ], - [ - -122.3152, - 47.50171 - ], - [ - -122.31532, - 47.50179 - ], - [ - -122.31538, - 47.50189 - ], - [ - -122.31541, - 47.50201 - ], - [ - -122.31538, - 47.50213 - ], - [ - -122.31532, - 47.50224 - ], - [ - -122.31518, - 47.50233 - ], - [ - -122.31506, - 47.50235 - ], - [ - -122.31494, - 47.50233 - ], - [ - -122.3148, - 47.50224 - ], - [ - -122.31473, - 47.50213 - ], - [ - -122.31471, - 47.50199 - ], - [ - -122.31475, - 47.50186 - ] - ], - [ - [ - -122.35983, - 47.44854 - ], - [ - -122.35994, - 47.44848 - ], - [ - -122.36006, - 47.44846 - ], - [ - -122.36018, - 47.44849 - ], - [ - -122.3603, - 47.44858 - ], - [ - -122.36037, - 47.44868 - ], - [ - -122.36039, - 47.4488 - ], - [ - -122.36037, - 47.44892 - ], - [ - -122.3603, - 47.44902 - ], - [ - -122.36016, - 47.44911 - ], - [ - -122.36004, - 47.44914 - ], - [ - -122.35992, - 47.44911 - ], - [ - -122.35978, - 47.44902 - ], - [ - -122.35971, - 47.44892 - ], - [ - -122.35969, - 47.44878 - ], - [ - -122.35973, - 47.44864 - ] - ], - [ - [ - -122.29618, - 47.49774 - ], - [ - -122.29629, - 47.49768 - ], - [ - -122.29641, - 47.49766 - ], - [ - -122.29653, - 47.49769 - ], - [ - -122.29665, - 47.49778 - ], - [ - -122.29672, - 47.49788 - ], - [ - -122.29674, - 47.498 - ], - [ - -122.29672, - 47.49812 - ], - [ - -122.29665, - 47.49822 - ], - [ - -122.29651, - 47.49831 - ], - [ - -122.29639, - 47.49834 - ], - [ - -122.29627, - 47.49831 - ], - [ - -122.29614, - 47.49822 - ], - [ - -122.29607, - 47.49812 - ], - [ - -122.29604, - 47.49798 - ], - [ - -122.29609, - 47.49784 - ] - ], - [ - [ - -122.31224, - 47.47954 - ], - [ - -122.31235, - 47.47948 - ], - [ - -122.31247, - 47.47946 - ], - [ - -122.31259, - 47.47949 - ], - [ - -122.31271, - 47.47958 - ], - [ - -122.31278, - 47.47968 - ], - [ - -122.3128, - 47.4798 - ], - [ - -122.31278, - 47.47992 - ], - [ - -122.31271, - 47.48002 - ], - [ - -122.31257, - 47.48011 - ], - [ - -122.31245, - 47.48014 - ], - [ - -122.31233, - 47.48011 - ], - [ - -122.3122, - 47.48002 - ], - [ - -122.31213, - 47.47992 - ], - [ - -122.3121, - 47.47978 - ], - [ - -122.31215, - 47.47964 - ] - ], - [ - [ - -122.32399, - 47.46641 - ], - [ - -122.3241, - 47.46644 - ], - [ - -122.32504, - 47.46693 - ], - [ - -122.32516, - 47.46696 - ], - [ - -122.32528, - 47.46705 - ], - [ - -122.32534, - 47.46715 - ], - [ - -122.32534, - 47.46715 - ], - [ - -122.32551, - 47.46731 - ], - [ - -122.32552, - 47.46731 - ], - [ - -122.32564, - 47.4674 - ], - [ - -122.32571, - 47.4675 - ], - [ - -122.32573, - 47.46762 - ], - [ - -122.32571, - 47.46774 - ], - [ - -122.32564, - 47.46784 - ], - [ - -122.3255, - 47.46793 - ], - [ - -122.32538, - 47.46796 - ], - [ - -122.32526, - 47.46793 - ], - [ - -122.32522, - 47.46791 - ], - [ - -122.32357, - 47.46764 - ], - [ - -122.32339, - 47.46752 - ], - [ - -122.32289, - 47.46687 - ], - [ - -122.32286, - 47.46673 - ], - [ - -122.3229, - 47.46658 - ], - [ - -122.323, - 47.46647 - ], - [ - -122.32313, - 47.46642 - ] - ], - [ - [ - -122.3556, - 47.45732 - ], - [ - -122.35571, - 47.45726 - ], - [ - -122.35583, - 47.45724 - ], - [ - -122.35595, - 47.45727 - ], - [ - -122.35607, - 47.45736 - ], - [ - -122.35614, - 47.45746 - ], - [ - -122.35616, - 47.45758 - ], - [ - -122.35614, - 47.4577 - ], - [ - -122.35607, - 47.4578 - ], - [ - -122.35593, - 47.45789 - ], - [ - -122.35581, - 47.45792 - ], - [ - -122.35569, - 47.45789 - ], - [ - -122.35555, - 47.4578 - ], - [ - -122.35548, - 47.4577 - ], - [ - -122.35546, - 47.45756 - ], - [ - -122.3555, - 47.45742 - ] - ], - [ - [ - -122.2255, - 47.48394 - ], - [ - -122.22561, - 47.48388 - ], - [ - -122.22573, - 47.48386 - ], - [ - -122.22585, - 47.48389 - ], - [ - -122.22597, - 47.48398 - ], - [ - -122.22603, - 47.48408 - ], - [ - -122.22606, - 47.4842 - ], - [ - -122.22603, - 47.48432 - ], - [ - -122.22597, - 47.48442 - ], - [ - -122.22583, - 47.48451 - ], - [ - -122.22571, - 47.48454 - ], - [ - -122.22559, - 47.48451 - ], - [ - -122.22545, - 47.48442 - ], - [ - -122.22538, - 47.48432 - ], - [ - -122.22536, - 47.48418 - ], - [ - -122.2254, - 47.48404 - ] - ], - [ - [ - -122.30807, - 47.47512 - ], - [ - -122.30819, - 47.47505 - ], - [ - -122.30831, - 47.47504 - ], - [ - -122.30843, - 47.47507 - ], - [ - -122.30854, - 47.47515 - ], - [ - -122.30861, - 47.47526 - ], - [ - -122.30864, - 47.47538 - ], - [ - -122.30861, - 47.4755 - ], - [ - -122.30854, - 47.4756 - ], - [ - -122.30841, - 47.47569 - ], - [ - -122.30829, - 47.47572 - ], - [ - -122.30817, - 47.47569 - ], - [ - -122.30803, - 47.4756 - ], - [ - -122.30796, - 47.4755 - ], - [ - -122.30794, - 47.47536 - ], - [ - -122.30798, - 47.47522 - ] - ], - [ - [ - -122.30586, - 47.47631 - ], - [ - -122.30597, - 47.47625 - ], - [ - -122.30609, - 47.47624 - ], - [ - -122.30621, - 47.47627 - ], - [ - -122.30633, - 47.47635 - ], - [ - -122.30639, - 47.47645 - ], - [ - -122.30642, - 47.47657 - ], - [ - -122.30639, - 47.4767 - ], - [ - -122.30633, - 47.4768 - ], - [ - -122.30619, - 47.47689 - ], - [ - -122.30607, - 47.47691 - ], - [ - -122.30595, - 47.47689 - ], - [ - -122.30581, - 47.4768 - ], - [ - -122.30574, - 47.4767 - ], - [ - -122.30572, - 47.47655 - ], - [ - -122.30576, - 47.47642 - ] - ], - [ - [ - -122.308, - 47.48681 - ], - [ - -122.30811, - 47.48675 - ], - [ - -122.30823, - 47.48673 - ], - [ - -122.30835, - 47.48676 - ], - [ - -122.30847, - 47.48685 - ], - [ - -122.30854, - 47.48695 - ], - [ - -122.30856, - 47.48707 - ], - [ - -122.30854, - 47.48719 - ], - [ - -122.30847, - 47.48729 - ], - [ - -122.30833, - 47.48738 - ], - [ - -122.30821, - 47.48741 - ], - [ - -122.30809, - 47.48738 - ], - [ - -122.30795, - 47.48729 - ], - [ - -122.30788, - 47.48719 - ], - [ - -122.30786, - 47.48705 - ], - [ - -122.3079, - 47.48691 - ] - ], - [ - [ - -122.35875, - 47.44863 - ], - [ - -122.3589, - 47.44869 - ], - [ - -122.35901, - 47.44884 - ], - [ - -122.35901, - 47.44888 - ], - [ - -122.35904, - 47.44886 - ], - [ - -122.35919, - 47.44886 - ], - [ - -122.35951, - 47.44893 - ], - [ - -122.35992, - 47.44912 - ], - [ - -122.36, - 47.4493 - ], - [ - -122.35997, - 47.4495 - ], - [ - -122.35988, - 47.44957 - ], - [ - -122.35989, - 47.44961 - ], - [ - -122.35985, - 47.44977 - ], - [ - -122.35979, - 47.44983 - ], - [ - -122.3599, - 47.44984 - ], - [ - -122.35991, - 47.44982 - ], - [ - -122.35997, - 47.44971 - ], - [ - -122.36064, - 47.4493 - ], - [ - -122.36079, - 47.44926 - ], - [ - -122.36127, - 47.44925 - ], - [ - -122.36133, - 47.44909 - ], - [ - -122.36149, - 47.44897 - ], - [ - -122.3617, - 47.44899 - ], - [ - -122.36185, - 47.44912 - ], - [ - -122.36205, - 47.44947 - ], - [ - -122.36218, - 47.4499 - ], - [ - -122.36217, - 47.44998 - ], - [ - -122.36226, - 47.44999 - ], - [ - -122.36256, - 47.45016 - ], - [ - -122.36264, - 47.45012 - ], - [ - -122.36252, - 47.45008 - ], - [ - -122.36242, - 47.44996 - ], - [ - -122.36224, - 47.44958 - ], - [ - -122.36214, - 47.44912 - ], - [ - -122.36222, - 47.44893 - ], - [ - -122.3624, - 47.44883 - ], - [ - -122.3626, - 47.44886 - ], - [ - -122.36274, - 47.44901 - ], - [ - -122.36285, - 47.44924 - ], - [ - -122.36327, - 47.44904 - ], - [ - -122.36345, - 47.44903 - ], - [ - -122.36361, - 47.44913 - ], - [ - -122.36368, - 47.44929 - ], - [ - -122.36368, - 47.44948 - ], - [ - -122.3637, - 47.44945 - ], - [ - -122.3639, - 47.4494 - ], - [ - -122.36452, - 47.4495 - ], - [ - -122.36464, - 47.44955 - ], - [ - -122.36472, - 47.44964 - ], - [ - -122.36473, - 47.44965 - ], - [ - -122.36485, - 47.44964 - ], - [ - -122.36497, - 47.44968 - ], - [ - -122.36538, - 47.44994 - ], - [ - -122.36542, - 47.45 - ], - [ - -122.36549, - 47.44989 - ], - [ - -122.36563, - 47.4498 - ], - [ - -122.36581, - 47.44981 - ], - [ - -122.36616, - 47.45 - ], - [ - -122.36623, - 47.45009 - ], - [ - -122.36631, - 47.45003 - ], - [ - -122.36643, - 47.45001 - ], - [ - -122.36706, - 47.45006 - ], - [ - -122.36719, - 47.45012 - ], - [ - -122.36721, - 47.4501 - ], - [ - -122.36729, - 47.45001 - ], - [ - -122.36741, - 47.44996 - ], - [ - -122.36796, - 47.44989 - ], - [ - -122.3686, - 47.44987 - ], - [ - -122.36873, - 47.4499 - ], - [ - -122.36885, - 47.45 - ], - [ - -122.36905, - 47.45028 - ], - [ - -122.36916, - 47.45024 - ], - [ - -122.36931, - 47.4503 - ], - [ - -122.3694, - 47.4504 - ], - [ - -122.36948, - 47.45033 - ], - [ - -122.36964, - 47.4503 - ], - [ - -122.37014, - 47.45036 - ], - [ - -122.37018, - 47.45029 - ], - [ - -122.37032, - 47.45021 - ], - [ - -122.37047, - 47.4502 - ], - [ - -122.3714, - 47.45041 - ], - [ - -122.37145, - 47.45044 - ], - [ - -122.37147, - 47.45042 - ], - [ - -122.37159, - 47.4504 - ], - [ - -122.37171, - 47.45042 - ], - [ - -122.37181, - 47.45049 - ], - [ - -122.37221, - 47.45088 - ], - [ - -122.37228, - 47.45085 - ], - [ - -122.37246, - 47.45088 - ], - [ - -122.37261, - 47.45096 - ], - [ - -122.37263, - 47.45094 - ], - [ - -122.37281, - 47.45091 - ], - [ - -122.37352, - 47.4511 - ], - [ - -122.374, - 47.45126 - ], - [ - -122.37413, - 47.45142 - ], - [ - -122.37415, - 47.4516 - ], - [ - -122.37405, - 47.45177 - ], - [ - -122.37388, - 47.45185 - ], - [ - -122.37387, - 47.45185 - ], - [ - -122.37381, - 47.45219 - ], - [ - -122.37378, - 47.45222 - ], - [ - -122.37379, - 47.45225 - ], - [ - -122.37377, - 47.45239 - ], - [ - -122.37365, - 47.45261 - ], - [ - -122.37335, - 47.45279 - ], - [ - -122.37336, - 47.45281 - ], - [ - -122.37333, - 47.45299 - ], - [ - -122.37297, - 47.4537 - ], - [ - -122.37286, - 47.45379 - ], - [ - -122.37275, - 47.45383 - ], - [ - -122.37259, - 47.45381 - ], - [ - -122.37251, - 47.45378 - ], - [ - -122.37255, - 47.45389 - ], - [ - -122.37252, - 47.45405 - ], - [ - -122.37239, - 47.45418 - ], - [ - -122.37177, - 47.45435 - ], - [ - -122.37163, - 47.45433 - ], - [ - -122.37157, - 47.45428 - ], - [ - -122.37152, - 47.45431 - ], - [ - -122.37134, - 47.4543 - ], - [ - -122.37118, - 47.45418 - ], - [ - -122.37109, - 47.45399 - ], - [ - -122.37101, - 47.45407 - ], - [ - -122.37087, - 47.45411 - ], - [ - -122.37074, - 47.45409 - ], - [ - -122.37049, - 47.45399 - ], - [ - -122.37031, - 47.45387 - ], - [ - -122.3703, - 47.45388 - ], - [ - -122.36899, - 47.45419 - ], - [ - -122.36893, - 47.45419 - ], - [ - -122.3689, - 47.45422 - ], - [ - -122.3678, - 47.45471 - ], - [ - -122.36763, - 47.45471 - ], - [ - -122.36759, - 47.4548 - ], - [ - -122.36749, - 47.45488 - ], - [ - -122.3671, - 47.45506 - ], - [ - -122.36601, - 47.45533 - ], - [ - -122.36557, - 47.45538 - ], - [ - -122.36552, - 47.45536 - ], - [ - -122.36549, - 47.45541 - ], - [ - -122.36531, - 47.45553 - ], - [ - -122.36483, - 47.45554 - ], - [ - -122.36465, - 47.45541 - ], - [ - -122.3646, - 47.45529 - ], - [ - -122.3646, - 47.45517 - ], - [ - -122.36469, - 47.4547 - ], - [ - -122.36468, - 47.4547 - ], - [ - -122.36456, - 47.45459 - ], - [ - -122.36444, - 47.45433 - ], - [ - -122.36443, - 47.45405 - ], - [ - -122.36444, - 47.45404 - ], - [ - -122.36428, - 47.45391 - ], - [ - -122.36429, - 47.454 - ], - [ - -122.36427, - 47.45412 - ], - [ - -122.36417, - 47.45427 - ], - [ - -122.364, - 47.45433 - ], - [ - -122.36389, - 47.45431 - ], - [ - -122.36376, - 47.45439 - ], - [ - -122.36335, - 47.45449 - ], - [ - -122.36321, - 47.45444 - ], - [ - -122.36312, - 47.45436 - ], - [ - -122.36306, - 47.45418 - ], - [ - -122.36269, - 47.45469 - ], - [ - -122.36259, - 47.45477 - ], - [ - -122.36231, - 47.45492 - ], - [ - -122.36217, - 47.45556 - ], - [ - -122.3622, - 47.45557 - ], - [ - -122.36231, - 47.45571 - ], - [ - -122.36241, - 47.45595 - ], - [ - -122.36241, - 47.45618 - ], - [ - -122.36238, - 47.45629 - ], - [ - -122.36231, - 47.45639 - ], - [ - -122.3622, - 47.45645 - ], - [ - -122.36208, - 47.45647 - ], - [ - -122.36196, - 47.45644 - ], - [ - -122.36184, - 47.45633 - ], - [ - -122.36172, - 47.45608 - ], - [ - -122.36171, - 47.45585 - ], - [ - -122.36169, - 47.45584 - ], - [ - -122.36142, - 47.45567 - ], - [ - -122.36137, - 47.4559 - ], - [ - -122.36131, - 47.456 - ], - [ - -122.36119, - 47.45609 - ], - [ - -122.36105, - 47.45611 - ], - [ - -122.36057, - 47.45605 - ], - [ - -122.36059, - 47.45613 - ], - [ - -122.36057, - 47.45625 - ], - [ - -122.36051, - 47.45636 - ], - [ - -122.36042, - 47.45644 - ], - [ - -122.36028, - 47.45647 - ], - [ - -122.35939, - 47.45648 - ], - [ - -122.35938, - 47.45648 - ], - [ - -122.35939, - 47.45648 - ], - [ - -122.35938, - 47.45681 - ], - [ - -122.3593, - 47.45697 - ], - [ - -122.359, - 47.45719 - ], - [ - -122.35924, - 47.4573 - ], - [ - -122.35935, - 47.4574 - ], - [ - -122.3594, - 47.45759 - ], - [ - -122.35931, - 47.45779 - ], - [ - -122.35895, - 47.45815 - ], - [ - -122.35915, - 47.45838 - ], - [ - -122.3592, - 47.45852 - ], - [ - -122.35918, - 47.45868 - ], - [ - -122.3591, - 47.45879 - ], - [ - -122.35908, - 47.4588 - ], - [ - -122.35907, - 47.45906 - ], - [ - -122.35905, - 47.4591 - ], - [ - -122.35959, - 47.45914 - ], - [ - -122.35971, - 47.45918 - ], - [ - -122.35981, - 47.45927 - ], - [ - -122.35986, - 47.45941 - ], - [ - -122.35985, - 47.45954 - ], - [ - -122.35975, - 47.45986 - ], - [ - -122.35959, - 47.45999 - ], - [ - -122.35947, - 47.46002 - ], - [ - -122.35875, - 47.46 - ], - [ - -122.3586, - 47.45994 - ], - [ - -122.35851, - 47.45983 - ], - [ - -122.3585, - 47.45982 - ], - [ - -122.35851, - 47.46014 - ], - [ - -122.35846, - 47.46027 - ], - [ - -122.35838, - 47.46035 - ], - [ - -122.35846, - 47.4604 - ], - [ - -122.35855, - 47.46056 - ], - [ - -122.35857, - 47.46089 - ], - [ - -122.35854, - 47.46092 - ], - [ - -122.35855, - 47.46094 - ], - [ - -122.35855, - 47.46116 - ], - [ - -122.35853, - 47.46123 - ], - [ - -122.35853, - 47.46124 - ], - [ - -122.35853, - 47.46153 - ], - [ - -122.3586, - 47.46157 - ], - [ - -122.35867, - 47.4617 - ], - [ - -122.35867, - 47.46186 - ], - [ - -122.35853, - 47.46207 - ], - [ - -122.35854, - 47.46209 - ], - [ - -122.35856, - 47.46254 - ], - [ - -122.35854, - 47.46266 - ], - [ - -122.35846, - 47.46278 - ], - [ - -122.35835, - 47.46284 - ], - [ - -122.35823, - 47.46286 - ], - [ - -122.35752, - 47.4628 - ], - [ - -122.35734, - 47.4627 - ], - [ - -122.35727, - 47.46251 - ], - [ - -122.35731, - 47.46208 - ], - [ - -122.35732, - 47.46205 - ], - [ - -122.35729, - 47.46185 - ], - [ - -122.35735, - 47.46161 - ], - [ - -122.35729, - 47.46138 - ], - [ - -122.3573, - 47.46125 - ], - [ - -122.35733, - 47.46118 - ], - [ - -122.35733, - 47.46106 - ], - [ - -122.35727, - 47.46098 - ], - [ - -122.35725, - 47.46083 - ], - [ - -122.3573, - 47.46038 - ], - [ - -122.35734, - 47.46031 - ], - [ - -122.35729, - 47.46016 - ], - [ - -122.3573, - 47.46002 - ], - [ - -122.35718, - 47.46003 - ], - [ - -122.357, - 47.45998 - ], - [ - -122.35692, - 47.45989 - ], - [ - -122.35687, - 47.45978 - ], - [ - -122.35687, - 47.45963 - ], - [ - -122.35652, - 47.45962 - ], - [ - -122.35654, - 47.45968 - ], - [ - -122.35652, - 47.45984 - ], - [ - -122.35642, - 47.45997 - ], - [ - -122.35627, - 47.46003 - ], - [ - -122.35587, - 47.46004 - ], - [ - -122.35588, - 47.46025 - ], - [ - -122.35586, - 47.46052 - ], - [ - -122.35588, - 47.46058 - ], - [ - -122.35588, - 47.4609 - ], - [ - -122.35591, - 47.46091 - ], - [ - -122.35598, - 47.46102 - ], - [ - -122.35602, - 47.46135 - ], - [ - -122.35596, - 47.46153 - ], - [ - -122.35582, - 47.46164 - ], - [ - -122.35517, - 47.4619 - ], - [ - -122.35475, - 47.46187 - ], - [ - -122.35482, - 47.46193 - ], - [ - -122.35489, - 47.46208 - ], - [ - -122.35489, - 47.4628 - ], - [ - -122.35487, - 47.46292 - ], - [ - -122.35473, - 47.46308 - ], - [ - -122.35451, - 47.46311 - ], - [ - -122.35434, - 47.46301 - ], - [ - -122.35426, - 47.46282 - ], - [ - -122.35424, - 47.46248 - ], - [ - -122.35428, - 47.462 - ], - [ - -122.35435, - 47.4619 - ], - [ - -122.35446, - 47.46183 - ], - [ - -122.35446, - 47.46183 - ], - [ - -122.35443, - 47.46181 - ], - [ - -122.35438, - 47.46184 - ], - [ - -122.35408, - 47.4619 - ], - [ - -122.35419, - 47.4621 - ], - [ - -122.35413, - 47.46285 - ], - [ - -122.35401, - 47.46301 - ], - [ - -122.35383, - 47.46307 - ], - [ - -122.35343, - 47.46304 - ], - [ - -122.35336, - 47.46299 - ], - [ - -122.35334, - 47.46302 - ], - [ - -122.35321, - 47.46312 - ], - [ - -122.35264, - 47.46332 - ], - [ - -122.3525, - 47.46333 - ], - [ - -122.35237, - 47.46327 - ], - [ - -122.35234, - 47.46323 - ], - [ - -122.35231, - 47.46324 - ], - [ - -122.35188, - 47.4633 - ], - [ - -122.35154, - 47.46329 - ], - [ - -122.35144, - 47.46325 - ], - [ - -122.35134, - 47.46329 - ], - [ - -122.35089, - 47.46321 - ], - [ - -122.3508, - 47.46314 - ], - [ - -122.35069, - 47.46302 - ], - [ - -122.35069, - 47.46302 - ], - [ - -122.35063, - 47.46312 - ], - [ - -122.35052, - 47.46319 - ], - [ - -122.3504, - 47.46321 - ], - [ - -122.35037, - 47.4632 - ], - [ - -122.35027, - 47.46325 - ], - [ - -122.35013, - 47.46325 - ], - [ - -122.34972, - 47.46316 - ], - [ - -122.34972, - 47.46317 - ], - [ - -122.34953, - 47.46327 - ], - [ - -122.34919, - 47.46333 - ], - [ - -122.34876, - 47.46332 - ], - [ - -122.34866, - 47.46326 - ], - [ - -122.34858, - 47.46316 - ], - [ - -122.34855, - 47.46304 - ], - [ - -122.34857, - 47.46292 - ], - [ - -122.34864, - 47.4628 - ], - [ - -122.34878, - 47.46272 - ], - [ - -122.34915, - 47.46265 - ], - [ - -122.34925, - 47.46265 - ], - [ - -122.34925, - 47.4625 - ], - [ - -122.34928, - 47.4624 - ], - [ - -122.34928, - 47.4624 - ], - [ - -122.34922, - 47.46202 - ], - [ - -122.34928, - 47.46164 - ], - [ - -122.34937, - 47.4615 - ], - [ - -122.34949, - 47.46143 - ], - [ - -122.34969, - 47.46137 - ], - [ - -122.34958, - 47.46139 - ], - [ - -122.34946, - 47.46135 - ], - [ - -122.34936, - 47.46128 - ], - [ - -122.34929, - 47.46113 - ], - [ - -122.34925, - 47.46059 - ], - [ - -122.34925, - 47.46058 - ], - [ - -122.34923, - 47.46056 - ], - [ - -122.34914, - 47.46013 - ], - [ - -122.34917, - 47.46001 - ], - [ - -122.3493, - 47.45973 - ], - [ - -122.34927, - 47.45973 - ], - [ - -122.34916, - 47.45967 - ], - [ - -122.34908, - 47.45958 - ], - [ - -122.34904, - 47.45946 - ], - [ - -122.34911, - 47.45915 - ], - [ - -122.34921, - 47.45902 - ], - [ - -122.34942, - 47.45888 - ], - [ - -122.34954, - 47.45884 - ], - [ - -122.35011, - 47.45877 - ], - [ - -122.3503, - 47.45884 - ], - [ - -122.35039, - 47.45895 - ], - [ - -122.35043, - 47.45907 - ], - [ - -122.35043, - 47.45907 - ], - [ - -122.35072, - 47.45903 - ], - [ - -122.35085, - 47.45909 - ], - [ - -122.35094, - 47.45908 - ], - [ - -122.35106, - 47.45912 - ], - [ - -122.3514, - 47.45943 - ], - [ - -122.35141, - 47.45929 - ], - [ - -122.35147, - 47.45916 - ], - [ - -122.35158, - 47.45907 - ], - [ - -122.35172, - 47.45904 - ], - [ - -122.35182, - 47.45905 - ], - [ - -122.35181, - 47.45855 - ], - [ - -122.35183, - 47.45852 - ], - [ - -122.35171, - 47.45852 - ], - [ - -122.35157, - 47.45848 - ], - [ - -122.35147, - 47.45838 - ], - [ - -122.35142, - 47.45827 - ], - [ - -122.35143, - 47.45812 - ], - [ - -122.35149, - 47.458 - ], - [ - -122.35185, - 47.4576 - ], - [ - -122.35196, - 47.45757 - ], - [ - -122.35196, - 47.45736 - ], - [ - -122.35196, - 47.45735 - ], - [ - -122.35191, - 47.4572 - ], - [ - -122.35195, - 47.45672 - ], - [ - -122.35199, - 47.45666 - ], - [ - -122.35197, - 47.45656 - ], - [ - -122.35201, - 47.45632 - ], - [ - -122.35207, - 47.45619 - ], - [ - -122.35218, - 47.4561 - ], - [ - -122.3523, - 47.45606 - ], - [ - -122.35295, - 47.45604 - ], - [ - -122.35311, - 47.45612 - ], - [ - -122.35319, - 47.45626 - ], - [ - -122.35326, - 47.45654 - ], - [ - -122.35325, - 47.45666 - ], - [ - -122.3532, - 47.45674 - ], - [ - -122.35322, - 47.45676 - ], - [ - -122.35323, - 47.4569 - ], - [ - -122.35316, - 47.45723 - ], - [ - -122.3532, - 47.45741 - ], - [ - -122.35319, - 47.45753 - ], - [ - -122.35321, - 47.45753 - ], - [ - -122.35335, - 47.45765 - ], - [ - -122.35366, - 47.45812 - ], - [ - -122.35369, - 47.45824 - ], - [ - -122.35366, - 47.45836 - ], - [ - -122.35358, - 47.45848 - ], - [ - -122.35345, - 47.45854 - ], - [ - -122.35317, - 47.45856 - ], - [ - -122.35319, - 47.45862 - ], - [ - -122.35319, - 47.45878 - ], - [ - -122.35431, - 47.45904 - ], - [ - -122.35442, - 47.45909 - ], - [ - -122.35442, - 47.4591 - ], - [ - -122.35452, - 47.459 - ], - [ - -122.35458, - 47.45897 - ], - [ - -122.35457, - 47.4589 - ], - [ - -122.35464, - 47.45848 - ], - [ - -122.35474, - 47.45824 - ], - [ - -122.35487, - 47.45811 - ], - [ - -122.35499, - 47.45808 - ], - [ - -122.35513, - 47.4581 - ], - [ - -122.35571, - 47.4584 - ], - [ - -122.35583, - 47.45853 - ], - [ - -122.3559, - 47.45897 - ], - [ - -122.35608, - 47.45895 - ], - [ - -122.35619, - 47.45899 - ], - [ - -122.35623, - 47.45902 - ], - [ - -122.35632, - 47.45898 - ], - [ - -122.35666, - 47.45898 - ], - [ - -122.35674, - 47.45899 - ], - [ - -122.35673, - 47.45892 - ], - [ - -122.35674, - 47.45868 - ], - [ - -122.35678, - 47.45857 - ], - [ - -122.35688, - 47.45847 - ], - [ - -122.35677, - 47.45833 - ], - [ - -122.35677, - 47.45813 - ], - [ - -122.35683, - 47.45802 - ], - [ - -122.35693, - 47.45795 - ], - [ - -122.3575, - 47.45779 - ], - [ - -122.35798, - 47.4578 - ], - [ - -122.3579, - 47.45768 - ], - [ - -122.35789, - 47.45755 - ], - [ - -122.35721, - 47.45699 - ], - [ - -122.35712, - 47.45683 - ], - [ - -122.35714, - 47.45666 - ], - [ - -122.35733, - 47.45619 - ], - [ - -122.35743, - 47.45609 - ], - [ - -122.35757, - 47.45605 - ], - [ - -122.35785, - 47.45608 - ], - [ - -122.3579, - 47.45577 - ], - [ - -122.35787, - 47.45577 - ], - [ - -122.35742, - 47.45574 - ], - [ - -122.35732, - 47.45567 - ], - [ - -122.35725, - 47.45557 - ], - [ - -122.35724, - 47.45548 - ], - [ - -122.35708, - 47.45547 - ], - [ - -122.35702, - 47.45545 - ], - [ - -122.35695, - 47.45547 - ], - [ - -122.35649, - 47.45549 - ], - [ - -122.35636, - 47.45544 - ], - [ - -122.35634, - 47.45542 - ], - [ - -122.35631, - 47.45545 - ], - [ - -122.35619, - 47.45548 - ], - [ - -122.35588, - 47.45545 - ], - [ - -122.35576, - 47.45538 - ], - [ - -122.35568, - 47.45527 - ], - [ - -122.35559, - 47.45483 - ], - [ - -122.35559, - 47.45471 - ], - [ - -122.35571, - 47.45454 - ], - [ - -122.3559, - 47.45448 - ], - [ - -122.35624, - 47.4545 - ], - [ - -122.35631, - 47.45454 - ], - [ - -122.35632, - 47.45453 - ], - [ - -122.35653, - 47.45448 - ], - [ - -122.35688, - 47.45453 - ], - [ - -122.35689, - 47.45453 - ], - [ - -122.35694, - 47.4545 - ], - [ - -122.35722, - 47.4545 - ], - [ - -122.35721, - 47.45433 - ], - [ - -122.35722, - 47.45429 - ], - [ - -122.35708, - 47.45431 - ], - [ - -122.35696, - 47.45428 - ], - [ - -122.35664, - 47.4541 - ], - [ - -122.35652, - 47.45395 - ], - [ - -122.3565, - 47.45383 - ], - [ - -122.35653, - 47.45369 - ], - [ - -122.35657, - 47.45364 - ], - [ - -122.35651, - 47.45346 - ], - [ - -122.3565, - 47.45334 - ], - [ - -122.35654, - 47.45322 - ], - [ - -122.35662, - 47.45313 - ], - [ - -122.35663, - 47.45312 - ], - [ - -122.35662, - 47.45311 - ], - [ - -122.35661, - 47.45294 - ], - [ - -122.35662, - 47.45291 - ], - [ - -122.35658, - 47.45291 - ], - [ - -122.35652, - 47.45287 - ], - [ - -122.35639, - 47.45291 - ], - [ - -122.35585, - 47.45291 - ], - [ - -122.35568, - 47.45284 - ], - [ - -122.35559, - 47.45273 - ], - [ - -122.35556, - 47.45259 - ], - [ - -122.35568, - 47.45199 - ], - [ - -122.35613, - 47.45135 - ], - [ - -122.35625, - 47.45126 - ], - [ - -122.35566, - 47.45122 - ], - [ - -122.35546, - 47.45112 - ], - [ - -122.35539, - 47.45095 - ], - [ - -122.35536, - 47.45031 - ], - [ - -122.35538, - 47.45019 - ], - [ - -122.35547, - 47.45007 - ], - [ - -122.35563, - 47.45 - ], - [ - -122.35597, - 47.45 - ], - [ - -122.35609, - 47.45003 - ], - [ - -122.35617, - 47.45009 - ], - [ - -122.35617, - 47.45007 - ], - [ - -122.35625, - 47.44986 - ], - [ - -122.35658, - 47.44957 - ], - [ - -122.35724, - 47.44942 - ], - [ - -122.35736, - 47.44945 - ], - [ - -122.35746, - 47.44951 - ], - [ - -122.3575, - 47.44915 - ], - [ - -122.35757, - 47.44903 - ], - [ - -122.3577, - 47.44895 - ], - [ - -122.35788, - 47.44894 - ], - [ - -122.35815, - 47.44904 - ], - [ - -122.35819, - 47.44893 - ], - [ - -122.35835, - 47.44878 - ], - [ - -122.35859, - 47.44865 - ] - ], - [ - [ - -122.31039, - 47.47982 - ], - [ - -122.3105, - 47.47976 - ], - [ - -122.31062, - 47.47974 - ], - [ - -122.31074, - 47.47977 - ], - [ - -122.31086, - 47.47986 - ], - [ - -122.31093, - 47.47996 - ], - [ - -122.31095, - 47.48008 - ], - [ - -122.31093, - 47.4802 - ], - [ - -122.31086, - 47.4803 - ], - [ - -122.31072, - 47.48039 - ], - [ - -122.3106, - 47.48042 - ], - [ - -122.31048, - 47.48039 - ], - [ - -122.31035, - 47.4803 - ], - [ - -122.31028, - 47.4802 - ], - [ - -122.31025, - 47.48006 - ], - [ - -122.3103, - 47.47992 - ] - ], - [ - [ - -122.29754, - 47.49564 - ], - [ - -122.29766, - 47.49567 - ], - [ - -122.29775, - 47.49574 - ], - [ - -122.29781, - 47.49585 - ], - [ - -122.29783, - 47.49598 - ], - [ - -122.29777, - 47.49637 - ], - [ - -122.29794, - 47.4963 - ], - [ - -122.29883, - 47.49596 - ], - [ - -122.29905, - 47.49599 - ], - [ - -122.29919, - 47.49617 - ], - [ - -122.29919, - 47.49639 - ], - [ - -122.29912, - 47.49649 - ], - [ - -122.29902, - 47.49655 - ], - [ - -122.29818, - 47.49693 - ], - [ - -122.29745, - 47.49721 - ], - [ - -122.29735, - 47.49727 - ], - [ - -122.29723, - 47.4973 - ], - [ - -122.29711, - 47.49727 - ], - [ - -122.29697, - 47.49718 - ], - [ - -122.29691, - 47.49708 - ], - [ - -122.2969, - 47.49703 - ], - [ - -122.29641, - 47.49635 - ], - [ - -122.29635, - 47.49618 - ], - [ - -122.29639, - 47.49604 - ], - [ - -122.29648, - 47.49593 - ], - [ - -122.29687, - 47.49569 - ], - [ - -122.297, - 47.49566 - ], - [ - -122.29718, - 47.49571 - ], - [ - -122.29725, - 47.4958 - ], - [ - -122.29729, - 47.49573 - ], - [ - -122.29742, - 47.49565 - ] - ], - [ - [ - -122.30423, - 47.48007 - ], - [ - -122.30517, - 47.48074 - ], - [ - -122.30607, - 47.48143 - ], - [ - -122.30614, - 47.48153 - ], - [ - -122.30616, - 47.48165 - ], - [ - -122.30614, - 47.48177 - ], - [ - -122.30607, - 47.48187 - ], - [ - -122.30589, - 47.48196 - ], - [ - -122.30569, - 47.48192 - ], - [ - -122.30472, - 47.48124 - ], - [ - -122.30382, - 47.48055 - ], - [ - -122.30373, - 47.48035 - ], - [ - -122.30375, - 47.48023 - ], - [ - -122.30381, - 47.48012 - ], - [ - -122.30401, - 47.48002 - ], - [ - -122.30413, - 47.48003 - ] - ], - [ - [ - -122.32395, - 47.46462 - ], - [ - -122.32406, - 47.46456 - ], - [ - -122.32418, - 47.46454 - ], - [ - -122.3243, - 47.46458 - ], - [ - -122.32442, - 47.46466 - ], - [ - -122.32449, - 47.46476 - ], - [ - -122.32451, - 47.46488 - ], - [ - -122.32449, - 47.465 - ], - [ - -122.32442, - 47.4651 - ], - [ - -122.32428, - 47.4652 - ], - [ - -122.32416, - 47.46522 - ], - [ - -122.32404, - 47.4652 - ], - [ - -122.3239, - 47.4651 - ], - [ - -122.32384, - 47.465 - ], - [ - -122.32381, - 47.46486 - ], - [ - -122.32385, - 47.46472 - ] - ], - [ - [ - -122.28376, - 47.47199 - ], - [ - -122.28387, - 47.47193 - ], - [ - -122.28399, - 47.47191 - ], - [ - -122.28411, - 47.47194 - ], - [ - -122.28423, - 47.47202 - ], - [ - -122.2843, - 47.47213 - ], - [ - -122.28432, - 47.47225 - ], - [ - -122.2843, - 47.47237 - ], - [ - -122.28423, - 47.47247 - ], - [ - -122.28409, - 47.47256 - ], - [ - -122.28397, - 47.47259 - ], - [ - -122.28385, - 47.47256 - ], - [ - -122.28372, - 47.47247 - ], - [ - -122.28365, - 47.47237 - ], - [ - -122.28362, - 47.47223 - ], - [ - -122.28367, - 47.47209 - ] - ], - [ - [ - -122.30101, - 47.49281 - ], - [ - -122.30112, - 47.49275 - ], - [ - -122.30124, - 47.49273 - ], - [ - -122.30136, - 47.49276 - ], - [ - -122.30148, - 47.49285 - ], - [ - -122.30155, - 47.49295 - ], - [ - -122.30157, - 47.49307 - ], - [ - -122.30155, - 47.49319 - ], - [ - -122.30148, - 47.49329 - ], - [ - -122.30134, - 47.49338 - ], - [ - -122.30122, - 47.49341 - ], - [ - -122.3011, - 47.49338 - ], - [ - -122.30096, - 47.49329 - ], - [ - -122.30089, - 47.49319 - ], - [ - -122.30087, - 47.49305 - ], - [ - -122.30091, - 47.49291 - ] - ], - [ - [ - -122.29812, - 47.50052 - ], - [ - -122.29823, - 47.50046 - ], - [ - -122.29835, - 47.50044 - ], - [ - -122.29847, - 47.50047 - ], - [ - -122.29859, - 47.50056 - ], - [ - -122.29866, - 47.50066 - ], - [ - -122.29868, - 47.50078 - ], - [ - -122.29866, - 47.5009 - ], - [ - -122.29859, - 47.501 - ], - [ - -122.29845, - 47.50109 - ], - [ - -122.29833, - 47.50112 - ], - [ - -122.29821, - 47.50109 - ], - [ - -122.29807, - 47.501 - ], - [ - -122.29801, - 47.5009 - ], - [ - -122.29798, - 47.50076 - ], - [ - -122.29802, - 47.50062 - ] - ], - [ - [ - -122.31445, - 47.51655 - ], - [ - -122.31456, - 47.51649 - ], - [ - -122.31468, - 47.51648 - ], - [ - -122.3148, - 47.51651 - ], - [ - -122.31492, - 47.51659 - ], - [ - -122.31499, - 47.51669 - ], - [ - -122.31501, - 47.51681 - ], - [ - -122.31499, - 47.51693 - ], - [ - -122.31492, - 47.51704 - ], - [ - -122.31478, - 47.51713 - ], - [ - -122.31466, - 47.51715 - ], - [ - -122.31454, - 47.51713 - ], - [ - -122.3144, - 47.51704 - ], - [ - -122.31433, - 47.51693 - ], - [ - -122.31431, - 47.51679 - ], - [ - -122.31435, - 47.51666 - ] - ], - [ - [ - -122.3311, - 47.46618 - ], - [ - -122.33122, - 47.46621 - ], - [ - -122.33134, - 47.4663 - ], - [ - -122.3314, - 47.4664 - ], - [ - -122.33143, - 47.46652 - ], - [ - -122.3314, - 47.46664 - ], - [ - -122.33134, - 47.46674 - ], - [ - -122.3312, - 47.46683 - ], - [ - -122.33113, - 47.46685 - ], - [ - -122.33128, - 47.46691 - ], - [ - -122.33134, - 47.46701 - ], - [ - -122.33145, - 47.46693 - ], - [ - -122.33151, - 47.46691 - ], - [ - -122.33145, - 47.46682 - ], - [ - -122.33143, - 47.46668 - ], - [ - -122.33147, - 47.46654 - ], - [ - -122.33156, - 47.46644 - ], - [ - -122.33167, - 47.46638 - ], - [ - -122.3318, - 47.46636 - ], - [ - -122.33191, - 47.46639 - ], - [ - -122.33203, - 47.46648 - ], - [ - -122.3321, - 47.46658 - ], - [ - -122.33213, - 47.4667 - ], - [ - -122.3321, - 47.46682 - ], - [ - -122.33203, - 47.46692 - ], - [ - -122.3319, - 47.46701 - ], - [ - -122.33189, - 47.46702 - ], - [ - -122.3319, - 47.46703 - ], - [ - -122.33194, - 47.46715 - ], - [ - -122.33201, - 47.46764 - ], - [ - -122.33197, - 47.4678 - ], - [ - -122.3319, - 47.4679 - ], - [ - -122.33179, - 47.46796 - ], - [ - -122.33167, - 47.46798 - ], - [ - -122.33155, - 47.46795 - ], - [ - -122.33144, - 47.46785 - ], - [ - -122.33137, - 47.46775 - ], - [ - -122.33138, - 47.46783 - ], - [ - -122.33131, - 47.46802 - ], - [ - -122.33119, - 47.4681 - ], - [ - -122.33107, - 47.46812 - ], - [ - -122.33026, - 47.46812 - ], - [ - -122.33007, - 47.46804 - ], - [ - -122.32997, - 47.46789 - ], - [ - -122.32997, - 47.46782 - ], - [ - -122.3299, - 47.46784 - ], - [ - -122.32978, - 47.46781 - ], - [ - -122.32964, - 47.4677 - ], - [ - -122.32952, - 47.46745 - ], - [ - -122.3295, - 47.46717 - ], - [ - -122.32952, - 47.46705 - ], - [ - -122.32964, - 47.46691 - ], - [ - -122.32982, - 47.46686 - ], - [ - -122.32997, - 47.46691 - ], - [ - -122.33, - 47.46687 - ], - [ - -122.33018, - 47.46682 - ], - [ - -122.33095, - 47.46683 - ], - [ - -122.33082, - 47.46674 - ], - [ - -122.33075, - 47.46664 - ], - [ - -122.33073, - 47.4665 - ], - [ - -122.33077, - 47.46636 - ], - [ - -122.33087, - 47.46626 - ], - [ - -122.33098, - 47.4662 - ] - ], - [ - [ - -122.30934, - 47.48101 - ], - [ - -122.30945, - 47.48095 - ], - [ - -122.30957, - 47.48093 - ], - [ - -122.30969, - 47.48097 - ], - [ - -122.30981, - 47.48105 - ], - [ - -122.30988, - 47.48115 - ], - [ - -122.3099, - 47.48127 - ], - [ - -122.30988, - 47.48139 - ], - [ - -122.30981, - 47.48149 - ], - [ - -122.30967, - 47.48159 - ], - [ - -122.30955, - 47.48161 - ], - [ - -122.30943, - 47.48159 - ], - [ - -122.30929, - 47.48149 - ], - [ - -122.30923, - 47.48139 - ], - [ - -122.3092, - 47.48125 - ], - [ - -122.30924, - 47.48111 - ] - ], - [ - [ - -122.31845, - 47.51441 - ], - [ - -122.31856, - 47.51435 - ], - [ - -122.31869, - 47.51433 - ], - [ - -122.31881, - 47.51436 - ], - [ - -122.31892, - 47.51445 - ], - [ - -122.31899, - 47.51455 - ], - [ - -122.31902, - 47.51467 - ], - [ - -122.31899, - 47.51479 - ], - [ - -122.31892, - 47.51489 - ], - [ - -122.31879, - 47.51499 - ], - [ - -122.31867, - 47.51501 - ], - [ - -122.31855, - 47.51499 - ], - [ - -122.31841, - 47.51489 - ], - [ - -122.31834, - 47.51479 - ], - [ - -122.31832, - 47.51465 - ], - [ - -122.31836, - 47.51451 - ] - ], - [ - [ - -122.29893, - 47.50168 - ], - [ - -122.29909, - 47.50181 - ], - [ - -122.29934, - 47.5022 - ], - [ - -122.29953, - 47.50266 - ], - [ - -122.29953, - 47.50266 - ], - [ - -122.29955, - 47.50266 - ], - [ - -122.29967, - 47.50275 - ], - [ - -122.29973, - 47.50285 - ], - [ - -122.29975, - 47.50292 - ], - [ - -122.30026, - 47.50286 - ], - [ - -122.30038, - 47.50287 - ], - [ - -122.30055, - 47.50301 - ], - [ - -122.30078, - 47.50362 - ], - [ - -122.30079, - 47.50369 - ], - [ - -122.30082, - 47.50369 - ], - [ - -122.30082, - 47.50363 - ], - [ - -122.30084, - 47.50359 - ], - [ - -122.30081, - 47.50352 - ], - [ - -122.3008, - 47.5034 - ], - [ - -122.30093, - 47.50301 - ], - [ - -122.30095, - 47.50297 - ], - [ - -122.30089, - 47.50288 - ], - [ - -122.30088, - 47.50272 - ], - [ - -122.30094, - 47.50249 - ], - [ - -122.30107, - 47.50237 - ], - [ - -122.30196, - 47.50217 - ], - [ - -122.30209, - 47.50217 - ], - [ - -122.3022, - 47.50222 - ], - [ - -122.30229, - 47.5023 - ], - [ - -122.30234, - 47.50242 - ], - [ - -122.30232, - 47.5026 - ], - [ - -122.30218, - 47.50275 - ], - [ - -122.30194, - 47.50284 - ], - [ - -122.30202, - 47.50291 - ], - [ - -122.30208, - 47.50302 - ], - [ - -122.30209, - 47.50314 - ], - [ - -122.30202, - 47.5036 - ], - [ - -122.30197, - 47.50366 - ], - [ - -122.30203, - 47.50386 - ], - [ - -122.30203, - 47.50393 - ], - [ - -122.30214, - 47.50413 - ], - [ - -122.30224, - 47.50443 - ], - [ - -122.30227, - 47.50474 - ], - [ - -122.30224, - 47.50488 - ], - [ - -122.30197, - 47.50531 - ], - [ - -122.30208, - 47.50534 - ], - [ - -122.30212, - 47.50519 - ], - [ - -122.30222, - 47.50511 - ], - [ - -122.30235, - 47.50507 - ], - [ - -122.30246, - 47.50508 - ], - [ - -122.3024, - 47.50498 - ], - [ - -122.30237, - 47.50467 - ], - [ - -122.30241, - 47.50455 - ], - [ - -122.30249, - 47.50446 - ], - [ - -122.3026, - 47.50441 - ], - [ - -122.30273, - 47.5044 - ], - [ - -122.30286, - 47.50445 - ], - [ - -122.30296, - 47.50455 - ], - [ - -122.30316, - 47.50503 - ], - [ - -122.30318, - 47.50517 - ], - [ - -122.30312, - 47.50529 - ], - [ - -122.30316, - 47.50542 - ], - [ - -122.30315, - 47.50554 - ], - [ - -122.30308, - 47.50565 - ], - [ - -122.30306, - 47.50566 - ], - [ - -122.3031, - 47.50569 - ], - [ - -122.30312, - 47.50588 - ], - [ - -122.30375, - 47.50599 - ], - [ - -122.30442, - 47.5063 - ], - [ - -122.30452, - 47.50646 - ], - [ - -122.30451, - 47.50664 - ], - [ - -122.30444, - 47.50676 - ], - [ - -122.3043, - 47.50684 - ], - [ - -122.30345, - 47.507 - ], - [ - -122.30358, - 47.50711 - ], - [ - -122.30365, - 47.5073 - ], - [ - -122.30364, - 47.50731 - ], - [ - -122.30368, - 47.50732 - ], - [ - -122.30382, - 47.50741 - ], - [ - -122.30389, - 47.50755 - ], - [ - -122.30388, - 47.50772 - ], - [ - -122.30381, - 47.50781 - ], - [ - -122.30428, - 47.50781 - ], - [ - -122.3044, - 47.50783 - ], - [ - -122.30452, - 47.50791 - ], - [ - -122.30458, - 47.50802 - ], - [ - -122.30459, - 47.50814 - ], - [ - -122.30456, - 47.50826 - ], - [ - -122.30449, - 47.50836 - ], - [ - -122.30392, - 47.50871 - ], - [ - -122.30376, - 47.50872 - ], - [ - -122.30362, - 47.50866 - ], - [ - -122.30325, - 47.50837 - ], - [ - -122.30318, - 47.50827 - ], - [ - -122.30317, - 47.5082 - ], - [ - -122.30315, - 47.5082 - ], - [ - -122.30304, - 47.50814 - ], - [ - -122.30267, - 47.50778 - ], - [ - -122.30261, - 47.50765 - ], - [ - -122.30262, - 47.50756 - ], - [ - -122.3026, - 47.50756 - ], - [ - -122.30252, - 47.50761 - ], - [ - -122.3024, - 47.50763 - ], - [ - -122.30228, - 47.50761 - ], - [ - -122.30214, - 47.50752 - ], - [ - -122.30208, - 47.50741 - ], - [ - -122.30205, - 47.50727 - ], - [ - -122.30209, - 47.50714 - ], - [ - -122.30211, - 47.50712 - ], - [ - -122.30205, - 47.50703 - ], - [ - -122.30201, - 47.50689 - ], - [ - -122.30204, - 47.50677 - ], - [ - -122.30209, - 47.5067 - ], - [ - -122.30177, - 47.50669 - ], - [ - -122.30162, - 47.50663 - ], - [ - -122.30153, - 47.50651 - ], - [ - -122.3015, - 47.50644 - ], - [ - -122.30145, - 47.50655 - ], - [ - -122.30136, - 47.50663 - ], - [ - -122.30124, - 47.50667 - ], - [ - -122.30112, - 47.50666 - ], - [ - -122.30095, - 47.50655 - ], - [ - -122.30082, - 47.50627 - ], - [ - -122.30075, - 47.50577 - ], - [ - -122.3005, - 47.50582 - ], - [ - -122.30032, - 47.50579 - ], - [ - -122.30018, - 47.50565 - ], - [ - -122.30012, - 47.50536 - ], - [ - -122.30008, - 47.50532 - ], - [ - -122.29981, - 47.50454 - ], - [ - -122.29979, - 47.50454 - ], - [ - -122.29971, - 47.50438 - ], - [ - -122.29968, - 47.50396 - ], - [ - -122.29969, - 47.50393 - ], - [ - -122.29937, - 47.5034 - ], - [ - -122.29933, - 47.50329 - ], - [ - -122.29929, - 47.50328 - ], - [ - -122.29915, - 47.50319 - ], - [ - -122.29908, - 47.50309 - ], - [ - -122.29906, - 47.50296 - ], - [ - -122.29896, - 47.50289 - ], - [ - -122.2987, - 47.50248 - ], - [ - -122.29852, - 47.50202 - ], - [ - -122.29857, - 47.5018 - ], - [ - -122.29873, - 47.50168 - ] - ], - [ - [ - -122.3333, - 47.46641 - ], - [ - -122.33341, - 47.46635 - ], - [ - -122.33353, - 47.46633 - ], - [ - -122.33365, - 47.46636 - ], - [ - -122.33377, - 47.46645 - ], - [ - -122.33383, - 47.46655 - ], - [ - -122.33386, - 47.46667 - ], - [ - -122.33383, - 47.46679 - ], - [ - -122.33377, - 47.46689 - ], - [ - -122.33363, - 47.46698 - ], - [ - -122.33351, - 47.46701 - ], - [ - -122.33339, - 47.46698 - ], - [ - -122.33325, - 47.46689 - ], - [ - -122.33318, - 47.46679 - ], - [ - -122.33316, - 47.46665 - ], - [ - -122.3332, - 47.46651 - ] - ], - [ - [ - -122.31352, - 47.50304 - ], - [ - -122.31363, - 47.50297 - ], - [ - -122.31375, - 47.50296 - ], - [ - -122.31387, - 47.50299 - ], - [ - -122.31399, - 47.50307 - ], - [ - -122.31406, - 47.50318 - ], - [ - -122.31408, - 47.5033 - ], - [ - -122.31406, - 47.50342 - ], - [ - -122.31399, - 47.50352 - ], - [ - -122.31385, - 47.50361 - ], - [ - -122.31373, - 47.50364 - ], - [ - -122.31361, - 47.50361 - ], - [ - -122.31347, - 47.50352 - ], - [ - -122.3134, - 47.50342 - ], - [ - -122.31338, - 47.50328 - ], - [ - -122.31342, - 47.50314 - ] - ], - [ - [ - -122.31775, - 47.4773 - ], - [ - -122.31786, - 47.47724 - ], - [ - -122.31798, - 47.47722 - ], - [ - -122.3181, - 47.47725 - ], - [ - -122.31822, - 47.47734 - ], - [ - -122.31828, - 47.47744 - ], - [ - -122.31831, - 47.47756 - ], - [ - -122.31828, - 47.47768 - ], - [ - -122.31822, - 47.47778 - ], - [ - -122.31808, - 47.47788 - ], - [ - -122.31796, - 47.4779 - ], - [ - -122.31784, - 47.47788 - ], - [ - -122.3177, - 47.47778 - ], - [ - -122.31763, - 47.47768 - ], - [ - -122.31761, - 47.47754 - ], - [ - -122.31765, - 47.4774 - ] - ], - [ - [ - -122.3151, - 47.47254 - ], - [ - -122.31522, - 47.47248 - ], - [ - -122.31534, - 47.47246 - ], - [ - -122.31546, - 47.47249 - ], - [ - -122.31557, - 47.47258 - ], - [ - -122.31564, - 47.47268 - ], - [ - -122.31567, - 47.4728 - ], - [ - -122.31564, - 47.47292 - ], - [ - -122.31557, - 47.47302 - ], - [ - -122.31544, - 47.47311 - ], - [ - -122.31532, - 47.47314 - ], - [ - -122.3152, - 47.47311 - ], - [ - -122.31506, - 47.47302 - ], - [ - -122.31499, - 47.47292 - ], - [ - -122.31497, - 47.47278 - ], - [ - -122.31501, - 47.47264 - ] - ], - [ - [ - -122.31508, - 47.4731 - ], - [ - -122.3152, - 47.47313 - ], - [ - -122.31532, - 47.47322 - ], - [ - -122.31539, - 47.47332 - ], - [ - -122.31541, - 47.47344 - ], - [ - -122.31539, - 47.47356 - ], - [ - -122.31532, - 47.47366 - ], - [ - -122.31527, - 47.47369 - ], - [ - -122.31533, - 47.47372 - ], - [ - -122.31542, - 47.47384 - ], - [ - -122.31544, - 47.47396 - ], - [ - -122.31542, - 47.47436 - ], - [ - -122.31535, - 47.47453 - ], - [ - -122.31521, - 47.47462 - ], - [ - -122.31503, - 47.47462 - ], - [ - -122.31418, - 47.47423 - ], - [ - -122.31409, - 47.47408 - ], - [ - -122.31409, - 47.4739 - ], - [ - -122.3142, - 47.47375 - ], - [ - -122.31438, - 47.47368 - ], - [ - -122.3148, - 47.47366 - ], - [ - -122.31474, - 47.47356 - ], - [ - -122.31471, - 47.47342 - ], - [ - -122.31475, - 47.47328 - ], - [ - -122.31485, - 47.47318 - ], - [ - -122.31496, - 47.47312 - ] - ], - [ - [ - -122.31828, - 47.49465 - ], - [ - -122.3184, - 47.49467 - ], - [ - -122.31851, - 47.49474 - ], - [ - -122.31857, - 47.49484 - ], - [ - -122.3186, - 47.49496 - ], - [ - -122.31857, - 47.49508 - ], - [ - -122.31857, - 47.49509 - ], - [ - -122.31863, - 47.49517 - ], - [ - -122.31869, - 47.49543 - ], - [ - -122.31855, - 47.49586 - ], - [ - -122.31854, - 47.49586 - ], - [ - -122.31872, - 47.4961 - ], - [ - -122.31876, - 47.49623 - ], - [ - -122.31872, - 47.49641 - ], - [ - -122.31857, - 47.49654 - ], - [ - -122.31851, - 47.49655 - ], - [ - -122.31854, - 47.49658 - ], - [ - -122.31859, - 47.49669 - ], - [ - -122.31859, - 47.49709 - ], - [ - -122.31894, - 47.49732 - ], - [ - -122.31902, - 47.49741 - ], - [ - -122.31906, - 47.49763 - ], - [ - -122.31894, - 47.49782 - ], - [ - -122.31877, - 47.49788 - ], - [ - -122.31856, - 47.49788 - ], - [ - -122.31856, - 47.49816 - ], - [ - -122.31857, - 47.49816 - ], - [ - -122.31873, - 47.49828 - ], - [ - -122.31878, - 47.49847 - ], - [ - -122.3185, - 47.49976 - ], - [ - -122.31842, - 47.49988 - ], - [ - -122.31828, - 47.49996 - ], - [ - -122.31822, - 47.49997 - ], - [ - -122.31843, - 47.50012 - ], - [ - -122.3185, - 47.50026 - ], - [ - -122.31849, - 47.50043 - ], - [ - -122.31844, - 47.5005 - ], - [ - -122.31854, - 47.50058 - ], - [ - -122.31861, - 47.50073 - ], - [ - -122.31859, - 47.50087 - ], - [ - -122.3185, - 47.501 - ], - [ - -122.31827, - 47.50119 - ], - [ - -122.31835, - 47.5012 - ], - [ - -122.31845, - 47.50127 - ], - [ - -122.31853, - 47.50139 - ], - [ - -122.31858, - 47.50188 - ], - [ - -122.31854, - 47.50209 - ], - [ - -122.31856, - 47.50225 - ], - [ - -122.31847, - 47.50287 - ], - [ - -122.31842, - 47.50298 - ], - [ - -122.31832, - 47.50308 - ], - [ - -122.31818, - 47.50312 - ], - [ - -122.31804, - 47.5031 - ], - [ - -122.31792, - 47.50301 - ], - [ - -122.31728, - 47.50222 - ], - [ - -122.31725, - 47.5021 - ], - [ - -122.31728, - 47.50198 - ], - [ - -122.31733, - 47.50189 - ], - [ - -122.31731, - 47.50173 - ], - [ - -122.31732, - 47.5015 - ], - [ - -122.31731, - 47.50149 - ], - [ - -122.31727, - 47.50137 - ], - [ - -122.31724, - 47.50094 - ], - [ - -122.3173, - 47.50064 - ], - [ - -122.31689, - 47.50066 - ], - [ - -122.31683, - 47.50063 - ], - [ - -122.31679, - 47.50064 - ], - [ - -122.31685, - 47.50076 - ], - [ - -122.3168, - 47.50098 - ], - [ - -122.31664, - 47.5011 - ], - [ - -122.31594, - 47.50124 - ], - [ - -122.31594, - 47.50125 - ], - [ - -122.31594, - 47.50127 - ], - [ - -122.31605, - 47.50129 - ], - [ - -122.31617, - 47.50138 - ], - [ - -122.31623, - 47.50148 - ], - [ - -122.31626, - 47.5016 - ], - [ - -122.31623, - 47.50172 - ], - [ - -122.31617, - 47.50182 - ], - [ - -122.31603, - 47.50191 - ], - [ - -122.31591, - 47.50194 - ], - [ - -122.31579, - 47.50191 - ], - [ - -122.31565, - 47.50182 - ], - [ - -122.31558, - 47.50172 - ], - [ - -122.31557, - 47.50163 - ], - [ - -122.31533, - 47.50164 - ], - [ - -122.31505, - 47.5016 - ], - [ - -122.31494, - 47.50155 - ], - [ - -122.31482, - 47.50141 - ], - [ - -122.31482, - 47.50135 - ], - [ - -122.31479, - 47.50133 - ], - [ - -122.31472, - 47.50121 - ], - [ - -122.31471, - 47.50105 - ], - [ - -122.31472, - 47.501 - ], - [ - -122.31446, - 47.50102 - ], - [ - -122.31407, - 47.50096 - ], - [ - -122.31397, - 47.5009 - ], - [ - -122.31389, - 47.5008 - ], - [ - -122.31386, - 47.50069 - ], - [ - -122.31388, - 47.50056 - ], - [ - -122.31402, - 47.50039 - ], - [ - -122.31474, - 47.50003 - ], - [ - -122.31472, - 47.4998 - ], - [ - -122.31481, - 47.49947 - ], - [ - -122.31497, - 47.49932 - ], - [ - -122.31513, - 47.49929 - ], - [ - -122.31568, - 47.4994 - ], - [ - -122.31578, - 47.49948 - ], - [ - -122.31584, - 47.49959 - ], - [ - -122.31588, - 47.4997 - ], - [ - -122.31627, - 47.49968 - ], - [ - -122.31638, - 47.49972 - ], - [ - -122.31649, - 47.49981 - ], - [ - -122.3165, - 47.49984 - ], - [ - -122.31657, - 47.49975 - ], - [ - -122.31669, - 47.49967 - ], - [ - -122.31683, - 47.49966 - ], - [ - -122.31695, - 47.4997 - ], - [ - -122.31697, - 47.49972 - ], - [ - -122.31748, - 47.49964 - ], - [ - -122.31759, - 47.49967 - ], - [ - -122.31759, - 47.49967 - ], - [ - -122.31773, - 47.49966 - ], - [ - -122.31744, - 47.49939 - ], - [ - -122.31735, - 47.49899 - ], - [ - -122.31736, - 47.49884 - ], - [ - -122.31742, - 47.49877 - ], - [ - -122.31671, - 47.49844 - ], - [ - -122.3166, - 47.49824 - ], - [ - -122.31661, - 47.49812 - ], - [ - -122.31666, - 47.49802 - ], - [ - -122.31699, - 47.49755 - ], - [ - -122.31714, - 47.49745 - ], - [ - -122.31727, - 47.49745 - ], - [ - -122.31737, - 47.49746 - ], - [ - -122.31735, - 47.49723 - ], - [ - -122.31736, - 47.4972 - ], - [ - -122.31705, - 47.49689 - ], - [ - -122.31701, - 47.49673 - ], - [ - -122.31706, - 47.49656 - ], - [ - -122.31717, - 47.49645 - ], - [ - -122.31735, - 47.49636 - ], - [ - -122.31734, - 47.49635 - ], - [ - -122.31735, - 47.4961 - ], - [ - -122.31696, - 47.49545 - ], - [ - -122.31696, - 47.49533 - ], - [ - -122.31701, - 47.49522 - ], - [ - -122.31709, - 47.49513 - ], - [ - -122.31721, - 47.49508 - ], - [ - -122.31726, - 47.49508 - ], - [ - -122.31726, - 47.49495 - ], - [ - -122.31737, - 47.49476 - ], - [ - -122.31756, - 47.49468 - ] - ], - [ - [ - -122.31064, - 47.47826 - ], - [ - -122.31075, - 47.4782 - ], - [ - -122.31087, - 47.47818 - ], - [ - -122.31099, - 47.47821 - ], - [ - -122.31111, - 47.4783 - ], - [ - -122.31118, - 47.4784 - ], - [ - -122.3112, - 47.47852 - ], - [ - -122.31118, - 47.47864 - ], - [ - -122.31111, - 47.47874 - ], - [ - -122.31097, - 47.47883 - ], - [ - -122.31085, - 47.47886 - ], - [ - -122.31073, - 47.47883 - ], - [ - -122.3106, - 47.47874 - ], - [ - -122.31053, - 47.47864 - ], - [ - -122.3105, - 47.4785 - ], - [ - -122.31055, - 47.47836 - ] - ], - [ - [ - -122.31557, - 47.47407 - ], - [ - -122.31568, - 47.47401 - ], - [ - -122.3158, - 47.47399 - ], - [ - -122.31592, - 47.47403 - ], - [ - -122.31604, - 47.47411 - ], - [ - -122.31611, - 47.47421 - ], - [ - -122.31613, - 47.47433 - ], - [ - -122.31611, - 47.47445 - ], - [ - -122.31604, - 47.47455 - ], - [ - -122.3159, - 47.47465 - ], - [ - -122.31578, - 47.47467 - ], - [ - -122.31566, - 47.47465 - ], - [ - -122.31552, - 47.47455 - ], - [ - -122.31546, - 47.47445 - ], - [ - -122.31543, - 47.47431 - ], - [ - -122.31547, - 47.47417 - ] - ], - [ - [ - -122.33197, - 47.46612 - ], - [ - -122.33139, - 47.46608 - ], - [ - -122.33126, - 47.46601 - ], - [ - -122.33118, - 47.4659 - ], - [ - -122.33115, - 47.46577 - ], - [ - -122.33117, - 47.46495 - ], - [ - -122.33123, - 47.4648 - ], - [ - -122.33136, - 47.4647 - ], - [ - -122.33156, - 47.46469 - ], - [ - -122.33171, - 47.46479 - ], - [ - -122.33228, - 47.46569 - ], - [ - -122.3323, - 47.46585 - ], - [ - -122.33224, - 47.466 - ], - [ - -122.33211, - 47.4661 - ] - ], - [ - [ - -122.31509, - 47.47758 - ], - [ - -122.31522, - 47.47763 - ], - [ - -122.31532, - 47.47774 - ], - [ - -122.31548, - 47.47804 - ], - [ - -122.31555, - 47.47842 - ], - [ - -122.31548, - 47.47859 - ], - [ - -122.3153, - 47.47869 - ], - [ - -122.31523, - 47.47868 - ], - [ - -122.31526, - 47.47872 - ], - [ - -122.31536, - 47.47899 - ], - [ - -122.31535, - 47.47912 - ], - [ - -122.31537, - 47.47913 - ], - [ - -122.31585, - 47.47957 - ], - [ - -122.31587, - 47.47958 - ], - [ - -122.31589, - 47.47961 - ], - [ - -122.31594, - 47.47965 - ], - [ - -122.31595, - 47.47971 - ], - [ - -122.31598, - 47.47975 - ], - [ - -122.31607, - 47.4804 - ], - [ - -122.316, - 47.48057 - ], - [ - -122.31623, - 47.48053 - ], - [ - -122.31636, - 47.48054 - ], - [ - -122.31639, - 47.48055 - ], - [ - -122.31635, - 47.48038 - ], - [ - -122.31641, - 47.47979 - ], - [ - -122.31657, - 47.47915 - ], - [ - -122.31664, - 47.47906 - ], - [ - -122.31675, - 47.479 - ], - [ - -122.31687, - 47.47898 - ], - [ - -122.31699, - 47.47901 - ], - [ - -122.31711, - 47.47912 - ], - [ - -122.31717, - 47.47929 - ], - [ - -122.3171, - 47.47991 - ], - [ - -122.31694, - 47.48055 - ], - [ - -122.31682, - 47.48067 - ], - [ - -122.31699, - 47.48071 - ], - [ - -122.31703, - 47.48075 - ], - [ - -122.31703, - 47.48075 - ], - [ - -122.31748, - 47.48073 - ], - [ - -122.31747, - 47.48068 - ], - [ - -122.31743, - 47.48068 - ], - [ - -122.31727, - 47.4806 - ], - [ - -122.31718, - 47.48042 - ], - [ - -122.31715, - 47.48015 - ], - [ - -122.31724, - 47.47978 - ], - [ - -122.31732, - 47.47969 - ], - [ - -122.31744, - 47.47965 - ], - [ - -122.31756, - 47.47965 - ], - [ - -122.31767, - 47.47969 - ], - [ - -122.31779, - 47.47984 - ], - [ - -122.31782, - 47.48004 - ], - [ - -122.31848, - 47.48023 - ], - [ - -122.3186, - 47.48033 - ], - [ - -122.31873, - 47.48057 - ], - [ - -122.31873, - 47.48058 - ], - [ - -122.31886, - 47.4806 - ], - [ - -122.31903, - 47.4807 - ], - [ - -122.31901, - 47.48066 - ], - [ - -122.31896, - 47.48023 - ], - [ - -122.31908, - 47.4797 - ], - [ - -122.31913, - 47.47959 - ], - [ - -122.3193, - 47.47948 - ], - [ - -122.31952, - 47.4795 - ], - [ - -122.31966, - 47.47964 - ], - [ - -122.31971, - 47.47975 - ], - [ - -122.31977, - 47.47956 - ], - [ - -122.31986, - 47.47948 - ], - [ - -122.31998, - 47.47944 - ], - [ - -122.3201, - 47.47945 - ], - [ - -122.32021, - 47.4795 - ], - [ - -122.32026, - 47.47956 - ], - [ - -122.32027, - 47.47954 - ], - [ - -122.3208, - 47.4792 - ], - [ - -122.32079, - 47.47911 - ], - [ - -122.32086, - 47.47869 - ], - [ - -122.32085, - 47.47869 - ], - [ - -122.32074, - 47.47863 - ], - [ - -122.32066, - 47.47854 - ], - [ - -122.32062, - 47.47842 - ], - [ - -122.32063, - 47.4783 - ], - [ - -122.32068, - 47.47819 - ], - [ - -122.32083, - 47.47808 - ], - [ - -122.3211, - 47.47804 - ], - [ - -122.32138, - 47.47807 - ], - [ - -122.32151, - 47.47813 - ], - [ - -122.32161, - 47.47828 - ], - [ - -122.32162, - 47.47837 - ], - [ - -122.32179, - 47.47839 - ], - [ - -122.32196, - 47.4785 - ], - [ - -122.32213, - 47.47873 - ], - [ - -122.32216, - 47.47889 - ], - [ - -122.32211, - 47.47905 - ], - [ - -122.32207, - 47.47909 - ], - [ - -122.32211, - 47.4791 - ], - [ - -122.32283, - 47.47975 - ], - [ - -122.32289, - 47.47993 - ], - [ - -122.32282, - 47.48012 - ], - [ - -122.32267, - 47.48022 - ], - [ - -122.32265, - 47.48022 - ], - [ - -122.32266, - 47.48025 - ], - [ - -122.32268, - 47.48037 - ], - [ - -122.32264, - 47.4807 - ], - [ - -122.32313, - 47.48075 - ], - [ - -122.32329, - 47.48084 - ], - [ - -122.32376, - 47.48134 - ], - [ - -122.32371, - 47.48124 - ], - [ - -122.32369, - 47.4811 - ], - [ - -122.32376, - 47.48093 - ], - [ - -122.32404, - 47.48064 - ], - [ - -122.32417, - 47.48058 - ], - [ - -122.32432, - 47.48059 - ], - [ - -122.32453, - 47.48066 - ], - [ - -122.32454, - 47.4804 - ], - [ - -122.32457, - 47.48028 - ], - [ - -122.32462, - 47.48022 - ], - [ - -122.32453, - 47.47994 - ], - [ - -122.32467, - 47.47956 - ], - [ - -122.32478, - 47.47946 - ], - [ - -122.32507, - 47.47935 - ], - [ - -122.32519, - 47.47935 - ], - [ - -122.32532, - 47.47941 - ], - [ - -122.32533, - 47.47942 - ], - [ - -122.32544, - 47.4794 - ], - [ - -122.32596, - 47.47946 - ], - [ - -122.32609, - 47.47952 - ], - [ - -122.32617, - 47.47961 - ], - [ - -122.32621, - 47.47973 - ], - [ - -122.3262, - 47.47985 - ], - [ - -122.32615, - 47.47996 - ], - [ - -122.32609, - 47.48 - ], - [ - -122.32612, - 47.48011 - ], - [ - -122.32611, - 47.48041 - ], - [ - -122.32606, - 47.48062 - ], - [ - -122.32605, - 47.48064 - ], - [ - -122.32606, - 47.48069 - ], - [ - -122.32671, - 47.48066 - ], - [ - -122.32685, - 47.48069 - ], - [ - -122.32696, - 47.48078 - ], - [ - -122.32701, - 47.48089 - ], - [ - -122.32702, - 47.48101 - ], - [ - -122.32698, - 47.48113 - ], - [ - -122.3269, - 47.48122 - ], - [ - -122.3266, - 47.48138 - ], - [ - -122.32663, - 47.48143 - ], - [ - -122.32681, - 47.48227 - ], - [ - -122.32678, - 47.4824 - ], - [ - -122.32682, - 47.48244 - ], - [ - -122.32688, - 47.48261 - ], - [ - -122.32682, - 47.48279 - ], - [ - -122.32669, - 47.48289 - ], - [ - -122.32677, - 47.48322 - ], - [ - -122.3267, - 47.48343 - ], - [ - -122.32655, - 47.4836 - ], - [ - -122.32655, - 47.48361 - ], - [ - -122.32668, - 47.48401 - ], - [ - -122.3268, - 47.48446 - ], - [ - -122.32679, - 47.48463 - ], - [ - -122.32673, - 47.48473 - ], - [ - -122.32682, - 47.48501 - ], - [ - -122.32682, - 47.48515 - ], - [ - -122.32676, - 47.48529 - ], - [ - -122.32665, - 47.48538 - ], - [ - -122.32661, - 47.48538 - ], - [ - -122.32664, - 47.48543 - ], - [ - -122.32665, - 47.48557 - ], - [ - -122.32654, - 47.48627 - ], - [ - -122.32659, - 47.48635 - ], - [ - -122.3266, - 47.48649 - ], - [ - -122.32652, - 47.48694 - ], - [ - -122.32642, - 47.48709 - ], - [ - -122.32626, - 47.48717 - ], - [ - -122.32597, - 47.48717 - ], - [ - -122.32597, - 47.48731 - ], - [ - -122.32598, - 47.48791 - ], - [ - -122.3259, - 47.48833 - ], - [ - -122.32583, - 47.48843 - ], - [ - -122.32573, - 47.4885 - ], - [ - -122.32561, - 47.48852 - ], - [ - -122.32549, - 47.4885 - ], - [ - -122.32534, - 47.48838 - ], - [ - -122.32529, - 47.48823 - ], - [ - -122.32529, - 47.4877 - ], - [ - -122.32535, - 47.48706 - ], - [ - -122.32538, - 47.48697 - ], - [ - -122.32536, - 47.48693 - ], - [ - -122.32529, - 47.48638 - ], - [ - -122.32533, - 47.48632 - ], - [ - -122.3253, - 47.48625 - ], - [ - -122.32531, - 47.48585 - ], - [ - -122.32538, - 47.48555 - ], - [ - -122.32537, - 47.48553 - ], - [ - -122.3254, - 47.48525 - ], - [ - -122.3254, - 47.48524 - ], - [ - -122.32539, - 47.48523 - ], - [ - -122.32536, - 47.48503 - ], - [ - -122.32541, - 47.48491 - ], - [ - -122.32551, - 47.48482 - ], - [ - -122.32615, - 47.48448 - ], - [ - -122.32596, - 47.48379 - ], - [ - -122.32596, - 47.48366 - ], - [ - -122.32596, - 47.48366 - ], - [ - -122.32542, - 47.4832 - ], - [ - -122.32535, - 47.4831 - ], - [ - -122.32531, - 47.48297 - ], - [ - -122.32528, - 47.48319 - ], - [ - -122.32517, - 47.48336 - ], - [ - -122.325, - 47.48343 - ], - [ - -122.32435, - 47.48343 - ], - [ - -122.32422, - 47.48339 - ], - [ - -122.32413, - 47.48331 - ], - [ - -122.32387, - 47.48252 - ], - [ - -122.32385, - 47.48241 - ], - [ - -122.32388, - 47.48229 - ], - [ - -122.32397, - 47.48218 - ], - [ - -122.32408, - 47.48213 - ], - [ - -122.32416, - 47.48212 - ], - [ - -122.3241, - 47.48207 - ], - [ - -122.32403, - 47.48195 - ], - [ - -122.32402, - 47.48182 - ], - [ - -122.32397, - 47.48177 - ], - [ - -122.32393, - 47.48169 - ], - [ - -122.32393, - 47.48174 - ], - [ - -122.32379, - 47.48191 - ], - [ - -122.32363, - 47.48195 - ], - [ - -122.32216, - 47.48193 - ], - [ - -122.32216, - 47.48194 - ], - [ - -122.32206, - 47.48212 - ], - [ - -122.32189, - 47.48219 - ], - [ - -122.32171, - 47.48216 - ], - [ - -122.3213, - 47.48182 - ], - [ - -122.32123, - 47.4817 - ], - [ - -122.32113, - 47.48139 - ], - [ - -122.32106, - 47.48141 - ], - [ - -122.32053, - 47.48135 - ], - [ - -122.32027, - 47.48175 - ], - [ - -122.32018, - 47.48183 - ], - [ - -122.32004, - 47.48187 - ], - [ - -122.31956, - 47.48187 - ], - [ - -122.31952, - 47.48186 - ], - [ - -122.31944, - 47.48208 - ], - [ - -122.31943, - 47.48209 - ], - [ - -122.31944, - 47.4822 - ], - [ - -122.3194, - 47.48231 - ], - [ - -122.31932, - 47.48241 - ], - [ - -122.31921, - 47.48246 - ], - [ - -122.31886, - 47.48255 - ], - [ - -122.31886, - 47.48261 - ], - [ - -122.31878, - 47.48276 - ], - [ - -122.31879, - 47.48276 - ], - [ - -122.31884, - 47.48294 - ], - [ - -122.31876, - 47.4832 - ], - [ - -122.3191, - 47.48325 - ], - [ - -122.3192, - 47.48331 - ], - [ - -122.31928, - 47.4834 - ], - [ - -122.31931, - 47.48352 - ], - [ - -122.31929, - 47.48364 - ], - [ - -122.31927, - 47.48368 - ], - [ - -122.31935, - 47.48377 - ], - [ - -122.31941, - 47.48392 - ], - [ - -122.31936, - 47.48413 - ], - [ - -122.3192, - 47.48426 - ], - [ - -122.31873, - 47.48427 - ], - [ - -122.31876, - 47.48441 - ], - [ - -122.31873, - 47.48448 - ], - [ - -122.31886, - 47.48449 - ], - [ - -122.31898, - 47.4846 - ], - [ - -122.31903, - 47.48475 - ], - [ - -122.31902, - 47.48487 - ], - [ - -122.31896, - 47.48497 - ], - [ - -122.3192, - 47.48497 - ], - [ - -122.31937, - 47.48505 - ], - [ - -122.31947, - 47.48522 - ], - [ - -122.31944, - 47.48542 - ], - [ - -122.31928, - 47.48558 - ], - [ - -122.31883, - 47.48568 - ], - [ - -122.31884, - 47.48572 - ], - [ - -122.31875, - 47.48598 - ], - [ - -122.31935, - 47.48598 - ], - [ - -122.31946, - 47.48604 - ], - [ - -122.31953, - 47.48614 - ], - [ - -122.31956, - 47.48626 - ], - [ - -122.31955, - 47.48638 - ], - [ - -122.31953, - 47.48642 - ], - [ - -122.31956, - 47.48647 - ], - [ - -122.31957, - 47.48659 - ], - [ - -122.31954, - 47.48671 - ], - [ - -122.31945, - 47.48682 - ], - [ - -122.31907, - 47.48711 - ], - [ - -122.31909, - 47.48719 - ], - [ - -122.31898, - 47.48739 - ], - [ - -122.31859, - 47.48759 - ], - [ - -122.31865, - 47.4877 - ], - [ - -122.31863, - 47.48801 - ], - [ - -122.31864, - 47.48802 - ], - [ - -122.31867, - 47.48816 - ], - [ - -122.31867, - 47.48838 - ], - [ - -122.31864, - 47.4885 - ], - [ - -122.31855, - 47.48861 - ], - [ - -122.31842, - 47.48867 - ], - [ - -122.31788, - 47.48866 - ], - [ - -122.31869, - 47.48883 - ], - [ - -122.31883, - 47.48898 - ], - [ - -122.31884, - 47.48919 - ], - [ - -122.31877, - 47.48929 - ], - [ - -122.31878, - 47.48934 - ], - [ - -122.31876, - 47.48946 - ], - [ - -122.31872, - 47.48953 - ], - [ - -122.31904, - 47.48989 - ], - [ - -122.3191, - 47.49002 - ], - [ - -122.3191, - 47.49016 - ], - [ - -122.31899, - 47.49033 - ], - [ - -122.31881, - 47.49039 - ], - [ - -122.3187, - 47.49038 - ], - [ - -122.31867, - 47.49044 - ], - [ - -122.31868, - 47.49091 - ], - [ - -122.31864, - 47.49099 - ], - [ - -122.31871, - 47.49127 - ], - [ - -122.31863, - 47.49151 - ], - [ - -122.31865, - 47.4915 - ], - [ - -122.3197, - 47.49154 - ], - [ - -122.32003, - 47.4916 - ], - [ - -122.32017, - 47.49168 - ], - [ - -122.32027, - 47.49183 - ], - [ - -122.32021, - 47.49272 - ], - [ - -122.32012, - 47.49286 - ], - [ - -122.31998, - 47.49294 - ], - [ - -122.31987, - 47.49295 - ], - [ - -122.31927, - 47.49288 - ], - [ - -122.31926, - 47.49288 - ], - [ - -122.31919, - 47.49298 - ], - [ - -122.31904, - 47.49305 - ], - [ - -122.31888, - 47.49304 - ], - [ - -122.31882, - 47.49301 - ], - [ - -122.31882, - 47.49313 - ], - [ - -122.31899, - 47.49334 - ], - [ - -122.31903, - 47.4935 - ], - [ - -122.31899, - 47.49361 - ], - [ - -122.31919, - 47.49369 - ], - [ - -122.31929, - 47.49376 - ], - [ - -122.31935, - 47.49387 - ], - [ - -122.31942, - 47.49413 - ], - [ - -122.31939, - 47.49429 - ], - [ - -122.31923, - 47.49444 - ], - [ - -122.31877, - 47.49453 - ], - [ - -122.31762, - 47.49455 - ], - [ - -122.31748, - 47.49451 - ], - [ - -122.31737, - 47.49442 - ], - [ - -122.31731, - 47.49429 - ], - [ - -122.31732, - 47.49399 - ], - [ - -122.31734, - 47.49392 - ], - [ - -122.3173, - 47.49384 - ], - [ - -122.31731, - 47.49368 - ], - [ - -122.31734, - 47.49364 - ], - [ - -122.31732, - 47.49357 - ], - [ - -122.31735, - 47.49323 - ], - [ - -122.31728, - 47.49314 - ], - [ - -122.31728, - 47.49294 - ], - [ - -122.31742, - 47.49271 - ], - [ - -122.31736, - 47.49271 - ], - [ - -122.31722, - 47.49267 - ], - [ - -122.31713, - 47.49259 - ], - [ - -122.31674, - 47.49199 - ], - [ - -122.3167, - 47.49181 - ], - [ - -122.31673, - 47.4917 - ], - [ - -122.3168, - 47.4916 - ], - [ - -122.31691, - 47.49154 - ], - [ - -122.31703, - 47.49152 - ], - [ - -122.3174, - 47.49158 - ], - [ - -122.31744, - 47.49135 - ], - [ - -122.31742, - 47.49129 - ], - [ - -122.31743, - 47.49114 - ], - [ - -122.31713, - 47.49113 - ], - [ - -122.31702, - 47.49107 - ], - [ - -122.31695, - 47.49097 - ], - [ - -122.31692, - 47.49085 - ], - [ - -122.31693, - 47.49073 - ], - [ - -122.31702, - 47.4906 - ], - [ - -122.31686, - 47.49058 - ], - [ - -122.3167, - 47.4905 - ], - [ - -122.31661, - 47.49032 - ], - [ - -122.31664, - 47.49014 - ], - [ - -122.31676, - 47.49 - ], - [ - -122.31711, - 47.4899 - ], - [ - -122.31712, - 47.48983 - ], - [ - -122.31723, - 47.4897 - ], - [ - -122.31738, - 47.48961 - ], - [ - -122.31738, - 47.48931 - ], - [ - -122.31744, - 47.4892 - ], - [ - -122.31743, - 47.48919 - ], - [ - -122.31741, - 47.48892 - ], - [ - -122.31745, - 47.48878 - ], - [ - -122.31756, - 47.48867 - ], - [ - -122.31766, - 47.48865 - ], - [ - -122.31753, - 47.48857 - ], - [ - -122.31744, - 47.48841 - ], - [ - -122.31746, - 47.48823 - ], - [ - -122.31752, - 47.48816 - ], - [ - -122.31748, - 47.48807 - ], - [ - -122.31752, - 47.48789 - ], - [ - -122.31766, - 47.48777 - ], - [ - -122.31777, - 47.48771 - ], - [ - -122.3177, - 47.48771 - ], - [ - -122.3175, - 47.48761 - ], - [ - -122.31737, - 47.48727 - ], - [ - -122.31731, - 47.48728 - ], - [ - -122.31679, - 47.48729 - ], - [ - -122.31667, - 47.48727 - ], - [ - -122.31665, - 47.48726 - ], - [ - -122.31655, - 47.48736 - ], - [ - -122.31639, - 47.4874 - ], - [ - -122.31625, - 47.48737 - ], - [ - -122.31603, - 47.48723 - ], - [ - -122.316, - 47.48724 - ], - [ - -122.31573, - 47.48726 - ], - [ - -122.3156, - 47.48722 - ], - [ - -122.31504, - 47.48691 - ], - [ - -122.31493, - 47.48679 - ], - [ - -122.31492, - 47.48674 - ], - [ - -122.31479, - 47.48679 - ], - [ - -122.31465, - 47.4868 - ], - [ - -122.31452, - 47.48675 - ], - [ - -122.31442, - 47.48664 - ], - [ - -122.31426, - 47.48624 - ], - [ - -122.31425, - 47.48613 - ], - [ - -122.3142, - 47.48608 - ], - [ - -122.3141, - 47.48576 - ], - [ - -122.31409, - 47.48563 - ], - [ - -122.31413, - 47.48552 - ], - [ - -122.31416, - 47.48548 - ], - [ - -122.31415, - 47.48548 - ], - [ - -122.3141, - 47.48527 - ], - [ - -122.31419, - 47.48508 - ], - [ - -122.31438, - 47.48499 - ], - [ - -122.31569, - 47.48483 - ], - [ - -122.31608, - 47.48485 - ], - [ - -122.31618, - 47.48491 - ], - [ - -122.31623, - 47.48497 - ], - [ - -122.31629, - 47.48488 - ], - [ - -122.31642, - 47.48483 - ], - [ - -122.31677, - 47.48483 - ], - [ - -122.31686, - 47.48486 - ], - [ - -122.31699, - 47.48482 - ], - [ - -122.31747, - 47.48485 - ], - [ - -122.31756, - 47.48493 - ], - [ - -122.31758, - 47.48491 - ], - [ - -122.31754, - 47.48488 - ], - [ - -122.31749, - 47.48474 - ], - [ - -122.31747, - 47.48417 - ], - [ - -122.3175, - 47.48408 - ], - [ - -122.31747, - 47.48404 - ], - [ - -122.31747, - 47.48367 - ], - [ - -122.31685, - 47.48368 - ], - [ - -122.31671, - 47.48364 - ], - [ - -122.31664, - 47.48357 - ], - [ - -122.31641, - 47.48382 - ], - [ - -122.31636, - 47.48386 - ], - [ - -122.31669, - 47.48407 - ], - [ - -122.31678, - 47.48418 - ], - [ - -122.31681, - 47.48429 - ], - [ - -122.31676, - 47.48449 - ], - [ - -122.3166, - 47.48461 - ], - [ - -122.31579, - 47.48467 - ], - [ - -122.31567, - 47.48466 - ], - [ - -122.31521, - 47.48449 - ], - [ - -122.31506, - 47.48436 - ], - [ - -122.31481, - 47.48392 - ], - [ - -122.31478, - 47.48378 - ], - [ - -122.31486, - 47.48358 - ], - [ - -122.31487, - 47.48357 - ], - [ - -122.31483, - 47.48354 - ], - [ - -122.31482, - 47.48355 - ], - [ - -122.31471, - 47.48361 - ], - [ - -122.31461, - 47.48361 - ], - [ - -122.3146, - 47.48368 - ], - [ - -122.31453, - 47.48378 - ], - [ - -122.31439, - 47.48387 - ], - [ - -122.31427, - 47.48389 - ], - [ - -122.31415, - 47.48387 - ], - [ - -122.31401, - 47.48378 - ], - [ - -122.31395, - 47.48368 - ], - [ - -122.31393, - 47.48355 - ], - [ - -122.31388, - 47.48351 - ], - [ - -122.31383, - 47.4834 - ], - [ - -122.31382, - 47.48328 - ], - [ - -122.31387, - 47.48315 - ], - [ - -122.31393, - 47.48306 - ], - [ - -122.31386, - 47.48295 - ], - [ - -122.31382, - 47.48259 - ], - [ - -122.31383, - 47.48246 - ], - [ - -122.31389, - 47.48236 - ], - [ - -122.31399, - 47.48228 - ], - [ - -122.31436, - 47.4822 - ], - [ - -122.31469, - 47.48216 - ], - [ - -122.31485, - 47.4822 - ], - [ - -122.3149, - 47.48226 - ], - [ - -122.31493, - 47.48159 - ], - [ - -122.31433, - 47.48144 - ], - [ - -122.31421, - 47.48137 - ], - [ - -122.31422, - 47.48144 - ], - [ - -122.3142, - 47.48156 - ], - [ - -122.31413, - 47.48167 - ], - [ - -122.31399, - 47.48176 - ], - [ - -122.31387, - 47.48178 - ], - [ - -122.31375, - 47.48176 - ], - [ - -122.31361, - 47.48167 - ], - [ - -122.31355, - 47.48156 - ], - [ - -122.31352, - 47.48142 - ], - [ - -122.31356, - 47.48129 - ], - [ - -122.31366, - 47.48118 - ], - [ - -122.31377, - 47.48112 - ], - [ - -122.31389, - 47.4811 - ], - [ - -122.31401, - 47.48114 - ], - [ - -122.31411, - 47.4812 - ], - [ - -122.31409, - 47.48111 - ], - [ - -122.31413, - 47.48099 - ], - [ - -122.3142, - 47.4809 - ], - [ - -122.31421, - 47.48089 - ], - [ - -122.31421, - 47.48087 - ], - [ - -122.31442, - 47.47988 - ], - [ - -122.31445, - 47.47983 - ], - [ - -122.31443, - 47.47981 - ], - [ - -122.31445, - 47.47961 - ], - [ - -122.31452, - 47.4795 - ], - [ - -122.31475, - 47.47929 - ], - [ - -122.31468, - 47.47913 - ], - [ - -122.31465, - 47.47884 - ], - [ - -122.31468, - 47.47872 - ], - [ - -122.31479, - 47.47858 - ], - [ - -122.31496, - 47.47852 - ], - [ - -122.31481, - 47.47824 - ], - [ - -122.31473, - 47.47785 - ], - [ - -122.31477, - 47.47774 - ], - [ - -122.31486, - 47.47764 - ], - [ - -122.31497, - 47.47759 - ] - ], - [ - [ - -122.29828, - 47.50342 - ], - [ - -122.29839, - 47.50336 - ], - [ - -122.29851, - 47.50334 - ], - [ - -122.29863, - 47.50338 - ], - [ - -122.29875, - 47.50346 - ], - [ - -122.29882, - 47.50356 - ], - [ - -122.29884, - 47.50368 - ], - [ - -122.29882, - 47.5038 - ], - [ - -122.29875, - 47.5039 - ], - [ - -122.29861, - 47.504 - ], - [ - -122.29849, - 47.50402 - ], - [ - -122.29837, - 47.504 - ], - [ - -122.29823, - 47.5039 - ], - [ - -122.29817, - 47.5038 - ], - [ - -122.29814, - 47.50366 - ], - [ - -122.29818, - 47.50352 - ] - ], - [ - [ - -122.31568, - 47.50291 - ], - [ - -122.31581, - 47.50296 - ], - [ - -122.3159, - 47.50307 - ], - [ - -122.31605, - 47.50342 - ], - [ - -122.31602, - 47.5038 - ], - [ - -122.31591, - 47.50402 - ], - [ - -122.31597, - 47.5042 - ], - [ - -122.31598, - 47.50432 - ], - [ - -122.31594, - 47.50454 - ], - [ - -122.31586, - 47.50469 - ], - [ - -122.31589, - 47.50478 - ], - [ - -122.31589, - 47.50538 - ], - [ - -122.31587, - 47.50544 - ], - [ - -122.31588, - 47.50546 - ], - [ - -122.31612, - 47.50628 - ], - [ - -122.31611, - 47.50633 - ], - [ - -122.31615, - 47.50637 - ], - [ - -122.31623, - 47.5068 - ], - [ - -122.31624, - 47.50712 - ], - [ - -122.31613, - 47.50767 - ], - [ - -122.31617, - 47.50772 - ], - [ - -122.31618, - 47.50792 - ], - [ - -122.31603, - 47.50842 - ], - [ - -122.31601, - 47.50845 - ], - [ - -122.31608, - 47.50905 - ], - [ - -122.31603, - 47.50932 - ], - [ - -122.31598, - 47.50937 - ], - [ - -122.31606, - 47.50984 - ], - [ - -122.31615, - 47.51057 - ], - [ - -122.31616, - 47.51079 - ], - [ - -122.31617, - 47.5108 - ], - [ - -122.31616, - 47.51073 - ], - [ - -122.31617, - 47.51052 - ], - [ - -122.31623, - 47.51038 - ], - [ - -122.31688, - 47.50961 - ], - [ - -122.3169, - 47.50953 - ], - [ - -122.317, - 47.50943 - ], - [ - -122.31711, - 47.50937 - ], - [ - -122.31723, - 47.50935 - ], - [ - -122.31735, - 47.50938 - ], - [ - -122.31747, - 47.50947 - ], - [ - -122.31753, - 47.50957 - ], - [ - -122.31756, - 47.50969 - ], - [ - -122.31753, - 47.50981 - ], - [ - -122.31751, - 47.50985 - ], - [ - -122.31747, - 47.51028 - ], - [ - -122.3176, - 47.51024 - ], - [ - -122.31867, - 47.51059 - ], - [ - -122.31879, - 47.51069 - ], - [ - -122.31885, - 47.51087 - ], - [ - -122.31882, - 47.51099 - ], - [ - -122.31876, - 47.51109 - ], - [ - -122.31865, - 47.51116 - ], - [ - -122.31854, - 47.51118 - ], - [ - -122.31794, - 47.51119 - ], - [ - -122.31796, - 47.51135 - ], - [ - -122.31789, - 47.51159 - ], - [ - -122.31793, - 47.51166 - ], - [ - -122.31795, - 47.51178 - ], - [ - -122.31792, - 47.5119 - ], - [ - -122.31788, - 47.51196 - ], - [ - -122.31811, - 47.51192 - ], - [ - -122.31824, - 47.51196 - ], - [ - -122.31836, - 47.51208 - ], - [ - -122.3184, - 47.51221 - ], - [ - -122.31838, - 47.51276 - ], - [ - -122.31833, - 47.51289 - ], - [ - -122.31828, - 47.51295 - ], - [ - -122.31828, - 47.51295 - ], - [ - -122.3183, - 47.51292 - ], - [ - -122.3184, - 47.51285 - ], - [ - -122.31853, - 47.51282 - ], - [ - -122.319, - 47.51281 - ], - [ - -122.31898, - 47.51262 - ], - [ - -122.3191, - 47.51245 - ], - [ - -122.31929, - 47.51238 - ], - [ - -122.31978, - 47.5124 - ], - [ - -122.31988, - 47.51245 - ], - [ - -122.31991, - 47.51244 - ], - [ - -122.32113, - 47.51238 - ], - [ - -122.32125, - 47.51243 - ], - [ - -122.32133, - 47.51251 - ], - [ - -122.32138, - 47.51263 - ], - [ - -122.32138, - 47.51277 - ], - [ - -122.32123, - 47.5133 - ], - [ - -122.32116, - 47.5134 - ], - [ - -122.32103, - 47.51346 - ], - [ - -122.31991, - 47.51344 - ], - [ - -122.3198, - 47.51339 - ], - [ - -122.31974, - 47.51343 - ], - [ - -122.31962, - 47.51345 - ], - [ - -122.31924, - 47.51343 - ], - [ - -122.31918, - 47.5134 - ], - [ - -122.31891, - 47.51364 - ], - [ - -122.31875, - 47.51367 - ], - [ - -122.31861, - 47.51363 - ], - [ - -122.31838, - 47.51341 - ], - [ - -122.31828, - 47.51372 - ], - [ - -122.31816, - 47.51385 - ], - [ - -122.31798, - 47.51389 - ], - [ - -122.31783, - 47.51384 - ], - [ - -122.31744, - 47.51346 - ], - [ - -122.31723, - 47.51348 - ], - [ - -122.31718, - 47.51348 - ], - [ - -122.31722, - 47.51355 - ], - [ - -122.31722, - 47.51365 - ], - [ - -122.31733, - 47.51367 - ], - [ - -122.31747, - 47.51378 - ], - [ - -122.31772, - 47.51449 - ], - [ - -122.31779, - 47.51448 - ], - [ - -122.31791, - 47.51452 - ], - [ - -122.31803, - 47.5146 - ], - [ - -122.3181, - 47.5147 - ], - [ - -122.31812, - 47.51482 - ], - [ - -122.3181, - 47.51494 - ], - [ - -122.31803, - 47.51504 - ], - [ - -122.31789, - 47.51514 - ], - [ - -122.31777, - 47.51516 - ], - [ - -122.31765, - 47.51514 - ], - [ - -122.31751, - 47.51504 - ], - [ - -122.31747, - 47.51497 - ], - [ - -122.31739, - 47.51498 - ], - [ - -122.31706, - 47.5149 - ], - [ - -122.31698, - 47.51482 - ], - [ - -122.31687, - 47.51485 - ], - [ - -122.31592, - 47.51485 - ], - [ - -122.31578, - 47.51479 - ], - [ - -122.31553, - 47.51484 - ], - [ - -122.31521, - 47.51483 - ], - [ - -122.31514, - 47.5148 - ], - [ - -122.31507, - 47.51485 - ], - [ - -122.3142, - 47.51509 - ], - [ - -122.31432, - 47.5154 - ], - [ - -122.31427, - 47.5156 - ], - [ - -122.31411, - 47.51572 - ], - [ - -122.3141, - 47.51572 - ], - [ - -122.31415, - 47.5158 - ], - [ - -122.31418, - 47.51592 - ], - [ - -122.31415, - 47.51604 - ], - [ - -122.31409, - 47.51614 - ], - [ - -122.31395, - 47.51623 - ], - [ - -122.31383, - 47.51626 - ], - [ - -122.31371, - 47.51623 - ], - [ - -122.31357, - 47.51614 - ], - [ - -122.3135, - 47.51604 - ], - [ - -122.31348, - 47.5159 - ], - [ - -122.31352, - 47.51576 - ], - [ - -122.31362, - 47.51566 - ], - [ - -122.31373, - 47.5156 - ], - [ - -122.31374, - 47.51559 - ], - [ - -122.31353, - 47.51526 - ], - [ - -122.31337, - 47.51484 - ], - [ - -122.31339, - 47.51472 - ], - [ - -122.31345, - 47.51461 - ], - [ - -122.31354, - 47.51453 - ], - [ - -122.31366, - 47.5145 - ], - [ - -122.3138, - 47.51453 - ], - [ - -122.31392, - 47.51461 - ], - [ - -122.31398, - 47.51454 - ], - [ - -122.31426, - 47.51439 - ], - [ - -122.31381, - 47.51427 - ], - [ - -122.31366, - 47.51413 - ], - [ - -122.31362, - 47.51393 - ], - [ - -122.31367, - 47.51371 - ], - [ - -122.31352, - 47.51374 - ], - [ - -122.3135, - 47.51378 - ], - [ - -122.3134, - 47.51388 - ], - [ - -122.31337, - 47.51388 - ], - [ - -122.31348, - 47.51406 - ], - [ - -122.31348, - 47.51422 - ], - [ - -122.31339, - 47.51437 - ], - [ - -122.31322, - 47.51445 - ], - [ - -122.31306, - 47.51443 - ], - [ - -122.31263, - 47.51424 - ], - [ - -122.3126, - 47.5142 - ], - [ - -122.3126, - 47.51421 - ], - [ - -122.31257, - 47.51433 - ], - [ - -122.31253, - 47.51438 - ], - [ - -122.31278, - 47.51436 - ], - [ - -122.31297, - 47.51442 - ], - [ - -122.31305, - 47.51451 - ], - [ - -122.31309, - 47.51463 - ], - [ - -122.31308, - 47.51475 - ], - [ - -122.31303, - 47.51486 - ], - [ - -122.31288, - 47.51497 - ], - [ - -122.31249, - 47.51503 - ], - [ - -122.31154, - 47.51506 - ], - [ - -122.31143, - 47.51499 - ], - [ - -122.31136, - 47.5149 - ], - [ - -122.31132, - 47.51478 - ], - [ - -122.31134, - 47.51467 - ], - [ - -122.31122, - 47.51458 - ], - [ - -122.31115, - 47.51448 - ], - [ - -122.31114, - 47.51436 - ], - [ - -122.31117, - 47.51424 - ], - [ - -122.31118, - 47.51422 - ], - [ - -122.31117, - 47.51418 - ], - [ - -122.31119, - 47.51413 - ], - [ - -122.31091, - 47.51408 - ], - [ - -122.3108, - 47.51401 - ], - [ - -122.31074, - 47.51391 - ], - [ - -122.31071, - 47.51379 - ], - [ - -122.31074, - 47.51367 - ], - [ - -122.3108, - 47.51357 - ], - [ - -122.31092, - 47.51347 - ], - [ - -122.31089, - 47.51336 - ], - [ - -122.31093, - 47.51324 - ], - [ - -122.31101, - 47.51315 - ], - [ - -122.31112, - 47.51309 - ], - [ - -122.31123, - 47.51308 - ], - [ - -122.31152, - 47.51314 - ], - [ - -122.3118, - 47.51333 - ], - [ - -122.31196, - 47.51347 - ], - [ - -122.31192, - 47.51339 - ], - [ - -122.31192, - 47.51334 - ], - [ - -122.31182, - 47.51329 - ], - [ - -122.31173, - 47.51312 - ], - [ - -122.31175, - 47.51294 - ], - [ - -122.31185, - 47.51281 - ], - [ - -122.31202, - 47.51268 - ], - [ - -122.31146, - 47.51221 - ], - [ - -122.31138, - 47.51211 - ], - [ - -122.31135, - 47.51199 - ], - [ - -122.31136, - 47.51172 - ], - [ - -122.31136, - 47.51172 - ], - [ - -122.31135, - 47.5117 - ], - [ - -122.31137, - 47.51134 - ], - [ - -122.31152, - 47.51118 - ], - [ - -122.31192, - 47.51108 - ], - [ - -122.31268, - 47.51117 - ], - [ - -122.31312, - 47.51144 - ], - [ - -122.31312, - 47.5114 - ], - [ - -122.31317, - 47.51128 - ], - [ - -122.31369, - 47.51083 - ], - [ - -122.31389, - 47.51076 - ], - [ - -122.31423, - 47.51079 - ], - [ - -122.31429, - 47.51083 - ], - [ - -122.31435, - 47.5108 - ], - [ - -122.3149, - 47.51079 - ], - [ - -122.31493, - 47.5108 - ], - [ - -122.31493, - 47.5108 - ], - [ - -122.31505, - 47.51077 - ], - [ - -122.31537, - 47.51079 - ], - [ - -122.3155, - 47.51086 - ], - [ - -122.31558, - 47.51097 - ], - [ - -122.31558, - 47.51096 - ], - [ - -122.31556, - 47.51093 - ], - [ - -122.3154, - 47.51011 - ], - [ - -122.31535, - 47.5097 - ], - [ - -122.31536, - 47.50942 - ], - [ - -122.31538, - 47.50936 - ], - [ - -122.31485, - 47.50913 - ], - [ - -122.31472, - 47.50898 - ], - [ - -122.31469, - 47.50834 - ], - [ - -122.31476, - 47.5082 - ], - [ - -122.31478, - 47.50818 - ], - [ - -122.31485, - 47.5075 - ], - [ - -122.31494, - 47.50737 - ], - [ - -122.31494, - 47.50737 - ], - [ - -122.31491, - 47.50729 - ], - [ - -122.31492, - 47.50716 - ], - [ - -122.31498, - 47.50704 - ], - [ - -122.31507, - 47.50694 - ], - [ - -122.31492, - 47.50693 - ], - [ - -122.31478, - 47.50684 - ], - [ - -122.31442, - 47.50642 - ], - [ - -122.31437, - 47.50621 - ], - [ - -122.31441, - 47.50609 - ], - [ - -122.31471, - 47.50557 - ], - [ - -122.31466, - 47.50543 - ], - [ - -122.31468, - 47.50475 - ], - [ - -122.31473, - 47.50464 - ], - [ - -122.31476, - 47.50461 - ], - [ - -122.31469, - 47.50455 - ], - [ - -122.31463, - 47.50444 - ], - [ - -122.31459, - 47.50416 - ], - [ - -122.31462, - 47.5038 - ], - [ - -122.31464, - 47.50378 - ], - [ - -122.31462, - 47.50369 - ], - [ - -122.31469, - 47.50339 - ], - [ - -122.31483, - 47.50325 - ], - [ - -122.31554, - 47.50291 - ] - ], - [ - [ - -122.30704, - 47.4809 - ], - [ - -122.30715, - 47.48084 - ], - [ - -122.30727, - 47.48082 - ], - [ - -122.30739, - 47.48085 - ], - [ - -122.30751, - 47.48094 - ], - [ - -122.30758, - 47.48104 - ], - [ - -122.3076, - 47.48116 - ], - [ - -122.30758, - 47.48128 - ], - [ - -122.30751, - 47.48138 - ], - [ - -122.30737, - 47.48147 - ], - [ - -122.30725, - 47.4815 - ], - [ - -122.30713, - 47.48147 - ], - [ - -122.30699, - 47.48138 - ], - [ - -122.30693, - 47.48128 - ], - [ - -122.3069, - 47.48114 - ], - [ - -122.30694, - 47.481 - ] - ], - [ - [ - -122.3144, - 47.51017 - ], - [ - -122.31451, - 47.51011 - ], - [ - -122.31463, - 47.51009 - ], - [ - -122.31475, - 47.51013 - ], - [ - -122.31487, - 47.51021 - ], - [ - -122.31494, - 47.51031 - ], - [ - -122.31496, - 47.51043 - ], - [ - -122.31494, - 47.51055 - ], - [ - -122.31487, - 47.51065 - ], - [ - -122.31473, - 47.51075 - ], - [ - -122.31461, - 47.51077 - ], - [ - -122.31449, - 47.51075 - ], - [ - -122.31435, - 47.51065 - ], - [ - -122.31429, - 47.51055 - ], - [ - -122.31426, - 47.51041 - ], - [ - -122.3143, - 47.51028 - ] - ], - [ - [ - -122.30412, - 47.48544 - ], - [ - -122.30431, - 47.48556 - ], - [ - -122.30438, - 47.48577 - ], - [ - -122.30433, - 47.48591 - ], - [ - -122.3041, - 47.48628 - ], - [ - -122.3042, - 47.48641 - ], - [ - -122.30427, - 47.4863 - ], - [ - -122.30444, - 47.48623 - ], - [ - -122.30519, - 47.4862 - ], - [ - -122.30583, - 47.48626 - ], - [ - -122.30596, - 47.48631 - ], - [ - -122.30605, - 47.4864 - ], - [ - -122.30609, - 47.48651 - ], - [ - -122.30609, - 47.48663 - ], - [ - -122.30605, - 47.48675 - ], - [ - -122.30596, - 47.48683 - ], - [ - -122.30593, - 47.48685 - ], - [ - -122.30596, - 47.48693 - ], - [ - -122.30595, - 47.48709 - ], - [ - -122.30643, - 47.48719 - ], - [ - -122.30656, - 47.48728 - ], - [ - -122.30664, - 47.48743 - ], - [ - -122.30673, - 47.48797 - ], - [ - -122.30671, - 47.48806 - ], - [ - -122.30674, - 47.48812 - ], - [ - -122.30673, - 47.48814 - ], - [ - -122.30686, - 47.48817 - ], - [ - -122.30735, - 47.48864 - ], - [ - -122.30736, - 47.48865 - ], - [ - -122.30752, - 47.48865 - ], - [ - -122.30759, - 47.48855 - ], - [ - -122.30773, - 47.4885 - ], - [ - -122.30765, - 47.48845 - ], - [ - -122.30758, - 47.48835 - ], - [ - -122.30756, - 47.48821 - ], - [ - -122.3076, - 47.48807 - ], - [ - -122.3077, - 47.48797 - ], - [ - -122.30781, - 47.48791 - ], - [ - -122.30793, - 47.48789 - ], - [ - -122.30805, - 47.48792 - ], - [ - -122.30817, - 47.48801 - ], - [ - -122.30824, - 47.48811 - ], - [ - -122.30826, - 47.48823 - ], - [ - -122.30824, - 47.48835 - ], - [ - -122.30817, - 47.48845 - ], - [ - -122.3081, - 47.4885 - ], - [ - -122.3083, - 47.48854 - ], - [ - -122.3084, - 47.4886 - ], - [ - -122.30848, - 47.4887 - ], - [ - -122.30851, - 47.48882 - ], - [ - -122.30849, - 47.48894 - ], - [ - -122.30843, - 47.48905 - ], - [ - -122.30828, - 47.48914 - ], - [ - -122.30819, - 47.48915 - ], - [ - -122.30819, - 47.48916 - ], - [ - -122.3082, - 47.48969 - ], - [ - -122.30819, - 47.48972 - ], - [ - -122.30821, - 47.48979 - ], - [ - -122.30824, - 47.49008 - ], - [ - -122.30817, - 47.49025 - ], - [ - -122.30814, - 47.49028 - ], - [ - -122.30815, - 47.49041 - ], - [ - -122.30813, - 47.49088 - ], - [ - -122.30808, - 47.49101 - ], - [ - -122.30796, - 47.49112 - ], - [ - -122.30776, - 47.49115 - ], - [ - -122.30704, - 47.49094 - ], - [ - -122.30702, - 47.49092 - ], - [ - -122.30699, - 47.49093 - ], - [ - -122.30672, - 47.49093 - ], - [ - -122.30674, - 47.49106 - ], - [ - -122.30672, - 47.49142 - ], - [ - -122.30667, - 47.49157 - ], - [ - -122.30654, - 47.49168 - ], - [ - -122.30654, - 47.49168 - ], - [ - -122.30708, - 47.49173 - ], - [ - -122.30718, - 47.49179 - ], - [ - -122.30726, - 47.49188 - ], - [ - -122.30729, - 47.492 - ], - [ - -122.30727, - 47.49212 - ], - [ - -122.30682, - 47.49268 - ], - [ - -122.30669, - 47.49273 - ], - [ - -122.30669, - 47.49285 - ], - [ - -122.30668, - 47.49292 - ], - [ - -122.30676, - 47.493 - ], - [ - -122.30682, - 47.49319 - ], - [ - -122.3068, - 47.49331 - ], - [ - -122.30673, - 47.49341 - ], - [ - -122.30667, - 47.49346 - ], - [ - -122.30666, - 47.49377 - ], - [ - -122.30663, - 47.49381 - ], - [ - -122.30664, - 47.49385 - ], - [ - -122.30664, - 47.49428 - ], - [ - -122.30664, - 47.49429 - ], - [ - -122.30676, - 47.49454 - ], - [ - -122.30677, - 47.4947 - ], - [ - -122.30664, - 47.49493 - ], - [ - -122.30671, - 47.49502 - ], - [ - -122.30675, - 47.49514 - ], - [ - -122.30673, - 47.4953 - ], - [ - -122.30655, - 47.49559 - ], - [ - -122.30587, - 47.49589 - ], - [ - -122.30571, - 47.49587 - ], - [ - -122.30557, - 47.49575 - ], - [ - -122.30552, - 47.49564 - ], - [ - -122.30547, - 47.49529 - ], - [ - -122.30551, - 47.49503 - ], - [ - -122.30548, - 47.49495 - ], - [ - -122.30547, - 47.49432 - ], - [ - -122.3055, - 47.4942 - ], - [ - -122.30551, - 47.49419 - ], - [ - -122.3055, - 47.49418 - ], - [ - -122.30535, - 47.49459 - ], - [ - -122.3054, - 47.49486 - ], - [ - -122.30538, - 47.49497 - ], - [ - -122.30527, - 47.49533 - ], - [ - -122.3051, - 47.49547 - ], - [ - -122.30492, - 47.49547 - ], - [ - -122.30432, - 47.49527 - ], - [ - -122.30419, - 47.49515 - ], - [ - -122.30415, - 47.49497 - ], - [ - -122.30416, - 47.49485 - ], - [ - -122.3037, - 47.49587 - ], - [ - -122.30375, - 47.49592 - ], - [ - -122.30378, - 47.49595 - ], - [ - -122.30469, - 47.49603 - ], - [ - -122.30488, - 47.49612 - ], - [ - -122.30496, - 47.4963 - ], - [ - -122.30496, - 47.49669 - ], - [ - -122.3049, - 47.4968 - ], - [ - -122.30471, - 47.49703 - ], - [ - -122.30494, - 47.49729 - ], - [ - -122.30558, - 47.49726 - ], - [ - -122.30577, - 47.49733 - ], - [ - -122.30587, - 47.49749 - ], - [ - -122.30586, - 47.49767 - ], - [ - -122.30584, - 47.49769 - ], - [ - -122.30602, - 47.49768 - ], - [ - -122.30618, - 47.49779 - ], - [ - -122.30625, - 47.49799 - ], - [ - -122.30618, - 47.49818 - ], - [ - -122.30604, - 47.49837 - ], - [ - -122.30576, - 47.49862 - ], - [ - -122.30584, - 47.49867 - ], - [ - -122.30593, - 47.49878 - ], - [ - -122.30596, - 47.49891 - ], - [ - -122.30596, - 47.49892 - ], - [ - -122.30631, - 47.4986 - ], - [ - -122.30632, - 47.49856 - ], - [ - -122.30642, - 47.49846 - ], - [ - -122.30653, - 47.4984 - ], - [ - -122.30665, - 47.49838 - ], - [ - -122.30677, - 47.49841 - ], - [ - -122.30689, - 47.4985 - ], - [ - -122.30696, - 47.4986 - ], - [ - -122.30698, - 47.49872 - ], - [ - -122.30696, - 47.49884 - ], - [ - -122.30689, - 47.49894 - ], - [ - -122.30686, - 47.49896 - ], - [ - -122.30646, - 47.49971 - ], - [ - -122.30635, - 47.49982 - ], - [ - -122.30623, - 47.49986 - ], - [ - -122.30567, - 47.49991 - ], - [ - -122.30553, - 47.49987 - ], - [ - -122.30542, - 47.49976 - ], - [ - -122.3054, - 47.49968 - ], - [ - -122.30535, - 47.49974 - ], - [ - -122.30523, - 47.49982 - ], - [ - -122.30511, - 47.49985 - ], - [ - -122.30494, - 47.49979 - ], - [ - -122.30483, - 47.49966 - ], - [ - -122.30473, - 47.49943 - ], - [ - -122.30474, - 47.4995 - ], - [ - -122.30472, - 47.49962 - ], - [ - -122.30465, - 47.49972 - ], - [ - -122.30471, - 47.49976 - ], - [ - -122.3048, - 47.49987 - ], - [ - -122.30483, - 47.49999 - ], - [ - -122.30482, - 47.50011 - ], - [ - -122.30474, - 47.50023 - ], - [ - -122.30432, - 47.50064 - ], - [ - -122.30423, - 47.50066 - ], - [ - -122.30434, - 47.50095 - ], - [ - -122.30432, - 47.50115 - ], - [ - -122.30422, - 47.50128 - ], - [ - -122.30407, - 47.50135 - ], - [ - -122.30338, - 47.50135 - ], - [ - -122.30338, - 47.50137 - ], - [ - -122.30325, - 47.5016 - ], - [ - -122.30331, - 47.50172 - ], - [ - -122.30335, - 47.50203 - ], - [ - -122.30332, - 47.50215 - ], - [ - -122.30329, - 47.5022 - ], - [ - -122.30376, - 47.50199 - ], - [ - -122.30461, - 47.50166 - ], - [ - -122.30483, - 47.5017 - ], - [ - -122.30497, - 47.50187 - ], - [ - -122.30496, - 47.50209 - ], - [ - -122.30489, - 47.50219 - ], - [ - -122.3048, - 47.50226 - ], - [ - -122.304, - 47.50261 - ], - [ - -122.30315, - 47.50294 - ], - [ - -122.30303, - 47.50294 - ], - [ - -122.30292, - 47.50289 - ], - [ - -122.30283, - 47.5028 - ], - [ - -122.30278, - 47.50269 - ], - [ - -122.3028, - 47.50251 - ], - [ - -122.30293, - 47.50236 - ], - [ - -122.30297, - 47.50234 - ], - [ - -122.30247, - 47.50235 - ], - [ - -122.30235, - 47.50232 - ], - [ - -122.30221, - 47.50221 - ], - [ - -122.30215, - 47.50203 - ], - [ - -122.30221, - 47.50186 - ], - [ - -122.30224, - 47.50183 - ], - [ - -122.30193, - 47.50144 - ], - [ - -122.30191, - 47.50122 - ], - [ - -122.30197, - 47.50111 - ], - [ - -122.30205, - 47.50103 - ], - [ - -122.30265, - 47.50068 - ], - [ - -122.30287, - 47.50065 - ], - [ - -122.3029, - 47.50068 - ], - [ - -122.30292, - 47.50043 - ], - [ - -122.30307, - 47.50021 - ], - [ - -122.3033, - 47.50003 - ], - [ - -122.30346, - 47.49999 - ], - [ - -122.3036, - 47.50002 - ], - [ - -122.30386, - 47.50015 - ], - [ - -122.30384, - 47.49975 - ], - [ - -122.30391, - 47.49958 - ], - [ - -122.30403, - 47.49948 - ], - [ - -122.30404, - 47.49948 - ], - [ - -122.30404, - 47.49948 - ], - [ - -122.30408, - 47.49934 - ], - [ - -122.30416, - 47.49926 - ], - [ - -122.30414, - 47.49926 - ], - [ - -122.30402, - 47.49919 - ], - [ - -122.30394, - 47.49906 - ], - [ - -122.30393, - 47.49892 - ], - [ - -122.30399, - 47.49877 - ], - [ - -122.30427, - 47.49841 - ], - [ - -122.30408, - 47.49845 - ], - [ - -122.30402, - 47.49844 - ], - [ - -122.304, - 47.4985 - ], - [ - -122.30384, - 47.4986 - ], - [ - -122.30381, - 47.4986 - ], - [ - -122.3038, - 47.49876 - ], - [ - -122.30359, - 47.49912 - ], - [ - -122.30351, - 47.49922 - ], - [ - -122.30344, - 47.49925 - ], - [ - -122.3035, - 47.4993 - ], - [ - -122.30354, - 47.49941 - ], - [ - -122.30354, - 47.49955 - ], - [ - -122.30343, - 47.49972 - ], - [ - -122.30235, - 47.50045 - ], - [ - -122.30221, - 47.5005 - ], - [ - -122.30209, - 47.50049 - ], - [ - -122.30194, - 47.50039 - ], - [ - -122.30192, - 47.50037 - ], - [ - -122.3017, - 47.50056 - ], - [ - -122.30119, - 47.50064 - ], - [ - -122.30043, - 47.50017 - ], - [ - -122.30032, - 47.50022 - ], - [ - -122.30023, - 47.50022 - ], - [ - -122.3005, - 47.50041 - ], - [ - -122.3008, - 47.50073 - ], - [ - -122.30083, - 47.50093 - ], - [ - -122.30077, - 47.50103 - ], - [ - -122.3009, - 47.50108 - ], - [ - -122.30102, - 47.50122 - ], - [ - -122.30103, - 47.5014 - ], - [ - -122.30095, - 47.50157 - ], - [ - -122.30079, - 47.50165 - ], - [ - -122.29995, - 47.50182 - ], - [ - -122.29974, - 47.50177 - ], - [ - -122.29904, - 47.5009 - ], - [ - -122.29903, - 47.50089 - ], - [ - -122.29875, - 47.50055 - ], - [ - -122.29852, - 47.50014 - ], - [ - -122.29851, - 47.50002 - ], - [ - -122.29855, - 47.4999 - ], - [ - -122.29863, - 47.49981 - ], - [ - -122.29874, - 47.49975 - ], - [ - -122.2989, - 47.49975 - ], - [ - -122.29904, - 47.49983 - ], - [ - -122.29934, - 47.5002 - ], - [ - -122.29948, - 47.50045 - ], - [ - -122.2997, - 47.50055 - ], - [ - -122.29968, - 47.50045 - ], - [ - -122.29969, - 47.50033 - ], - [ - -122.29976, - 47.50023 - ], - [ - -122.29985, - 47.50015 - ], - [ - -122.29991, - 47.50014 - ], - [ - -122.29925, - 47.49995 - ], - [ - -122.29913, - 47.49988 - ], - [ - -122.29905, - 47.49974 - ], - [ - -122.29904, - 47.4997 - ], - [ - -122.29891, - 47.49975 - ], - [ - -122.29873, - 47.49971 - ], - [ - -122.29818, - 47.49932 - ], - [ - -122.29768, - 47.49889 - ], - [ - -122.29761, - 47.49868 - ], - [ - -122.2977, - 47.49848 - ], - [ - -122.2979, - 47.49839 - ], - [ - -122.29811, - 47.49845 - ], - [ - -122.29837, - 47.49863 - ], - [ - -122.29844, - 47.49858 - ], - [ - -122.29855, - 47.49855 - ], - [ - -122.29884, - 47.49855 - ], - [ - -122.29883, - 47.49811 - ], - [ - -122.29889, - 47.49798 - ], - [ - -122.299, - 47.49789 - ], - [ - -122.29911, - 47.49786 - ], - [ - -122.29957, - 47.49783 - ], - [ - -122.29944, - 47.49725 - ], - [ - -122.29948, - 47.49711 - ], - [ - -122.29954, - 47.49703 - ], - [ - -122.29951, - 47.4969 - ], - [ - -122.29944, - 47.496 - ], - [ - -122.29949, - 47.49589 - ], - [ - -122.29952, - 47.49587 - ], - [ - -122.29947, - 47.49578 - ], - [ - -122.29945, - 47.49561 - ], - [ - -122.29933, - 47.49572 - ], - [ - -122.29913, - 47.49578 - ], - [ - -122.29901, - 47.49576 - ], - [ - -122.29837, - 47.49548 - ], - [ - -122.29826, - 47.49537 - ], - [ - -122.29821, - 47.49521 - ], - [ - -122.29827, - 47.49504 - ], - [ - -122.29856, - 47.49464 - ], - [ - -122.29819, - 47.4947 - ], - [ - -122.29752, - 47.49455 - ], - [ - -122.29746, - 47.49449 - ], - [ - -122.29743, - 47.49467 - ], - [ - -122.29732, - 47.49484 - ], - [ - -122.29721, - 47.49489 - ], - [ - -122.29709, - 47.4949 - ], - [ - -122.29697, - 47.49486 - ], - [ - -122.29688, - 47.49478 - ], - [ - -122.29682, - 47.49463 - ], - [ - -122.29681, - 47.49416 - ], - [ - -122.29695, - 47.49374 - ], - [ - -122.29705, - 47.49362 - ], - [ - -122.29727, - 47.49357 - ], - [ - -122.2973, - 47.49358 - ], - [ - -122.29736, - 47.49354 - ], - [ - -122.29782, - 47.49356 - ], - [ - -122.29927, - 47.49396 - ], - [ - -122.29937, - 47.49403 - ], - [ - -122.29975, - 47.494 - ], - [ - -122.29996, - 47.49408 - ], - [ - -122.30001, - 47.49418 - ], - [ - -122.30007, - 47.49413 - ], - [ - -122.30009, - 47.49413 - ], - [ - -122.30004, - 47.49405 - ], - [ - -122.30001, - 47.49393 - ], - [ - -122.30004, - 47.49381 - ], - [ - -122.30011, - 47.49371 - ], - [ - -122.30021, - 47.49364 - ], - [ - -122.30041, - 47.49363 - ], - [ - -122.30112, - 47.49387 - ], - [ - -122.30117, - 47.49391 - ], - [ - -122.30127, - 47.49388 - ], - [ - -122.30148, - 47.49391 - ], - [ - -122.30168, - 47.49402 - ], - [ - -122.30207, - 47.49387 - ], - [ - -122.30207, - 47.49387 - ], - [ - -122.30211, - 47.49334 - ], - [ - -122.30214, - 47.49328 - ], - [ - -122.30213, - 47.49327 - ], - [ - -122.30212, - 47.49257 - ], - [ - -122.30213, - 47.49249 - ], - [ - -122.30208, - 47.492 - ], - [ - -122.30209, - 47.49193 - ], - [ - -122.30165, - 47.49173 - ], - [ - -122.30101, - 47.49182 - ], - [ - -122.30081, - 47.49178 - ], - [ - -122.30072, - 47.4917 - ], - [ - -122.30066, - 47.49159 - ], - [ - -122.30066, - 47.49146 - ], - [ - -122.3007, - 47.49135 - ], - [ - -122.30125, - 47.49062 - ], - [ - -122.30137, - 47.49054 - ], - [ - -122.30149, - 47.49053 - ], - [ - -122.30144, - 47.4904 - ], - [ - -122.30153, - 47.48976 - ], - [ - -122.30156, - 47.4897 - ], - [ - -122.30156, - 47.48969 - ], - [ - -122.30155, - 47.48953 - ], - [ - -122.30149, - 47.48948 - ], - [ - -122.30143, - 47.48938 - ], - [ - -122.30142, - 47.48926 - ], - [ - -122.30145, - 47.48914 - ], - [ - -122.30159, - 47.48885 - ], - [ - -122.30165, - 47.48881 - ], - [ - -122.30152, - 47.48868 - ], - [ - -122.3015, - 47.48848 - ], - [ - -122.30157, - 47.48835 - ], - [ - -122.30156, - 47.48834 - ], - [ - -122.30147, - 47.48818 - ], - [ - -122.30149, - 47.488 - ], - [ - -122.30161, - 47.48786 - ], - [ - -122.3018, - 47.48781 - ], - [ - -122.30255, - 47.48785 - ], - [ - -122.30273, - 47.48794 - ], - [ - -122.30281, - 47.48806 - ], - [ - -122.30282, - 47.48817 - ], - [ - -122.30295, - 47.48818 - ], - [ - -122.30295, - 47.4881 - ], - [ - -122.30296, - 47.48797 - ], - [ - -122.30306, - 47.48772 - ], - [ - -122.30312, - 47.48764 - ], - [ - -122.3031, - 47.48764 - ], - [ - -122.30297, - 47.48756 - ], - [ - -122.30289, - 47.48742 - ], - [ - -122.30289, - 47.48728 - ], - [ - -122.30295, - 47.48714 - ], - [ - -122.30305, - 47.48702 - ], - [ - -122.30299, - 47.48691 - ], - [ - -122.30289, - 47.48652 - ], - [ - -122.30289, - 47.48649 - ], - [ - -122.30288, - 47.48644 - ], - [ - -122.30292, - 47.48601 - ], - [ - -122.30301, - 47.48577 - ], - [ - -122.30311, - 47.48564 - ], - [ - -122.30324, - 47.48558 - ] - ], - [ - [ - -122.31743, - 47.47085 - ], - [ - -122.31754, - 47.47079 - ], - [ - -122.31766, - 47.47077 - ], - [ - -122.31778, - 47.47081 - ], - [ - -122.3179, - 47.47089 - ], - [ - -122.31797, - 47.47099 - ], - [ - -122.31799, - 47.47111 - ], - [ - -122.31797, - 47.47123 - ], - [ - -122.3179, - 47.47133 - ], - [ - -122.31776, - 47.47143 - ], - [ - -122.31764, - 47.47145 - ], - [ - -122.31752, - 47.47143 - ], - [ - -122.31738, - 47.47133 - ], - [ - -122.31731, - 47.47123 - ], - [ - -122.31729, - 47.47109 - ], - [ - -122.31733, - 47.47095 - ] - ], - [ - [ - -122.30441, - 47.48208 - ], - [ - -122.30297, - 47.48199 - ], - [ - -122.30286, - 47.48194 - ], - [ - -122.30278, - 47.48185 - ], - [ - -122.30274, - 47.48173 - ], - [ - -122.30275, - 47.48161 - ], - [ - -122.30286, - 47.48144 - ], - [ - -122.30303, - 47.48138 - ], - [ - -122.30391, - 47.48136 - ], - [ - -122.3045, - 47.48146 - ], - [ - -122.30468, - 47.48159 - ], - [ - -122.30474, - 47.48181 - ], - [ - -122.30463, - 47.482 - ], - [ - -122.30452, - 47.48207 - ] - ], - [ - [ - -122.28208, - 47.4718 - ], - [ - -122.28303, - 47.47195 - ], - [ - -122.28305, - 47.47193 - ], - [ - -122.28323, - 47.4719 - ], - [ - -122.2834, - 47.47197 - ], - [ - -122.2835, - 47.47215 - ], - [ - -122.28355, - 47.47244 - ], - [ - -122.28349, - 47.47283 - ], - [ - -122.28341, - 47.47292 - ], - [ - -122.2833, - 47.47297 - ], - [ - -122.28317, - 47.47298 - ], - [ - -122.28312, - 47.47296 - ], - [ - -122.2831, - 47.47317 - ], - [ - -122.28301, - 47.47333 - ], - [ - -122.28291, - 47.4734 - ], - [ - -122.28255, - 47.47353 - ], - [ - -122.28241, - 47.47352 - ], - [ - -122.28229, - 47.47344 - ], - [ - -122.28221, - 47.4733 - ], - [ - -122.2822, - 47.47326 - ], - [ - -122.2818, - 47.47331 - ], - [ - -122.28164, - 47.47322 - ], - [ - -122.28127, - 47.47277 - ], - [ - -122.28121, - 47.47264 - ], - [ - -122.28121, - 47.47252 - ], - [ - -122.2813, - 47.47235 - ], - [ - -122.28183, - 47.47187 - ], - [ - -122.28196, - 47.47181 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579119, - "type": "OUTAGE", - "startTime": 1713652204000, - "lastUpdatedTime": 1713661443000, - "etrTime": 1713675600000, - "title": "Outage", - "numPeople": 1638, - "cause": "Investigating", - "identifier": "164214", - "latitude": 47.47156, - "longitude": -122.29335, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.28347, - 47.47449 - ], - [ - -122.28358, - 47.47442 - ], - [ - -122.2837, - 47.47441 - ], - [ - -122.28382, - 47.47444 - ], - [ - -122.28394, - 47.47452 - ], - [ - -122.284, - 47.47463 - ], - [ - -122.28403, - 47.47475 - ], - [ - -122.284, - 47.47487 - ], - [ - -122.28394, - 47.47497 - ], - [ - -122.2838, - 47.47506 - ], - [ - -122.28368, - 47.47509 - ], - [ - -122.28356, - 47.47506 - ], - [ - -122.28342, - 47.47497 - ], - [ - -122.28335, - 47.47487 - ], - [ - -122.28333, - 47.47473 - ], - [ - -122.28337, - 47.47459 - ] - ], - [ - [ - -122.28709, - 47.46745 - ], - [ - -122.28721, - 47.46748 - ], - [ - -122.28732, - 47.46756 - ], - [ - -122.28739, - 47.46767 - ], - [ - -122.28742, - 47.46779 - ], - [ - -122.28739, - 47.46791 - ], - [ - -122.28732, - 47.46801 - ], - [ - -122.28719, - 47.4681 - ], - [ - -122.28707, - 47.46812 - ], - [ - -122.28704, - 47.46812 - ], - [ - -122.28711, - 47.46817 - ], - [ - -122.28718, - 47.46827 - ], - [ - -122.2872, - 47.46839 - ], - [ - -122.28718, - 47.46851 - ], - [ - -122.28711, - 47.46861 - ], - [ - -122.28697, - 47.4687 - ], - [ - -122.28686, - 47.46872 - ], - [ - -122.28687, - 47.46873 - ], - [ - -122.28693, - 47.46887 - ], - [ - -122.28694, - 47.46899 - ], - [ - -122.2869, - 47.46911 - ], - [ - -122.28681, - 47.46923 - ], - [ - -122.28671, - 47.4693 - ], - [ - -122.28659, - 47.46932 - ], - [ - -122.28647, - 47.4693 - ], - [ - -122.28637, - 47.46923 - ], - [ - -122.28627, - 47.46908 - ], - [ - -122.28627, - 47.46909 - ], - [ - -122.2861, - 47.4692 - ], - [ - -122.28588, - 47.46918 - ], - [ - -122.28533, - 47.46872 - ], - [ - -122.28533, - 47.46871 - ], - [ - -122.28509, - 47.46885 - ], - [ - -122.28494, - 47.46885 - ], - [ - -122.2848, - 47.46877 - ], - [ - -122.28472, - 47.46863 - ], - [ - -122.28472, - 47.46846 - ], - [ - -122.28505, - 47.46776 - ], - [ - -122.28523, - 47.46767 - ], - [ - -122.28541, - 47.4677 - ], - [ - -122.28555, - 47.46782 - ], - [ - -122.28555, - 47.46783 - ], - [ - -122.28562, - 47.46785 - ], - [ - -122.28594, - 47.4681 - ], - [ - -122.28599, - 47.46796 - ], - [ - -122.28614, - 47.46774 - ], - [ - -122.28623, - 47.46767 - ], - [ - -122.28635, - 47.46764 - ], - [ - -122.28647, - 47.46765 - ], - [ - -122.28658, - 47.46772 - ], - [ - -122.28666, - 47.46781 - ], - [ - -122.28669, - 47.46797 - ], - [ - -122.28665, - 47.46812 - ], - [ - -122.28675, - 47.46807 - ], - [ - -122.28687, - 47.46805 - ], - [ - -122.28687, - 47.46805 - ], - [ - -122.28681, - 47.46801 - ], - [ - -122.28674, - 47.46791 - ], - [ - -122.28672, - 47.46777 - ], - [ - -122.28676, - 47.46763 - ], - [ - -122.28685, - 47.46752 - ], - [ - -122.28697, - 47.46746 - ] - ], - [ - [ - -122.28528, - 47.47368 - ], - [ - -122.28539, - 47.47373 - ], - [ - -122.28547, - 47.47382 - ], - [ - -122.28551, - 47.47394 - ], - [ - -122.2855, - 47.47406 - ], - [ - -122.28542, - 47.4742 - ], - [ - -122.28485, - 47.47473 - ], - [ - -122.28472, - 47.47479 - ], - [ - -122.28458, - 47.47478 - ], - [ - -122.28447, - 47.47473 - ], - [ - -122.28397, - 47.47433 - ], - [ - -122.28395, - 47.47433 - ], - [ - -122.28381, - 47.47424 - ], - [ - -122.28375, - 47.47414 - ], - [ - -122.28372, - 47.47399 - ], - [ - -122.28376, - 47.47386 - ], - [ - -122.28386, - 47.47375 - ], - [ - -122.28397, - 47.47369 - ], - [ - -122.28409, - 47.47368 - ], - [ - -122.28417, - 47.4737 - ] - ], - [ - [ - -122.28855, - 47.46877 - ], - [ - -122.28866, - 47.4687 - ], - [ - -122.28878, - 47.46869 - ], - [ - -122.2889, - 47.46872 - ], - [ - -122.28902, - 47.4688 - ], - [ - -122.28908, - 47.46891 - ], - [ - -122.28911, - 47.46903 - ], - [ - -122.28908, - 47.46915 - ], - [ - -122.28902, - 47.46925 - ], - [ - -122.28888, - 47.46934 - ], - [ - -122.28876, - 47.46936 - ], - [ - -122.28864, - 47.46934 - ], - [ - -122.2885, - 47.46925 - ], - [ - -122.28843, - 47.46915 - ], - [ - -122.28841, - 47.46901 - ], - [ - -122.28845, - 47.46887 - ] - ], - [ - [ - -122.2877, - 47.46821 - ], - [ - -122.28782, - 47.46824 - ], - [ - -122.28794, - 47.46833 - ], - [ - -122.288, - 47.46843 - ], - [ - -122.28803, - 47.46855 - ], - [ - -122.288, - 47.46867 - ], - [ - -122.28794, - 47.46877 - ], - [ - -122.2878, - 47.46887 - ], - [ - -122.28768, - 47.46889 - ], - [ - -122.2877, - 47.46893 - ], - [ - -122.28773, - 47.46905 - ], - [ - -122.2877, - 47.46917 - ], - [ - -122.28763, - 47.46927 - ], - [ - -122.2875, - 47.46936 - ], - [ - -122.28738, - 47.46938 - ], - [ - -122.28729, - 47.46937 - ], - [ - -122.28736, - 47.46942 - ], - [ - -122.28741, - 47.46953 - ], - [ - -122.28742, - 47.46966 - ], - [ - -122.28738, - 47.46974 - ], - [ - -122.2883, - 47.47018 - ], - [ - -122.2884, - 47.47028 - ], - [ - -122.28845, - 47.47043 - ], - [ - -122.2884, - 47.47062 - ], - [ - -122.28835, - 47.47069 - ], - [ - -122.28837, - 47.47069 - ], - [ - -122.28843, - 47.47061 - ], - [ - -122.28855, - 47.47053 - ], - [ - -122.28869, - 47.47052 - ], - [ - -122.28899, - 47.47057 - ], - [ - -122.28925, - 47.47066 - ], - [ - -122.28935, - 47.47072 - ], - [ - -122.28944, - 47.47088 - ], - [ - -122.28941, - 47.47109 - ], - [ - -122.28939, - 47.4711 - ], - [ - -122.28966, - 47.47107 - ], - [ - -122.28961, - 47.47075 - ], - [ - -122.28962, - 47.47068 - ], - [ - -122.2893, - 47.47062 - ], - [ - -122.28865, - 47.47042 - ], - [ - -122.28855, - 47.47034 - ], - [ - -122.2885, - 47.47023 - ], - [ - -122.28849, - 47.47011 - ], - [ - -122.28853, - 47.46999 - ], - [ - -122.28866, - 47.46987 - ], - [ - -122.28884, - 47.46984 - ], - [ - -122.28946, - 47.46996 - ], - [ - -122.28965, - 47.47002 - ], - [ - -122.28963, - 47.47001 - ], - [ - -122.28955, - 47.46991 - ], - [ - -122.28952, - 47.46979 - ], - [ - -122.28954, - 47.46967 - ], - [ - -122.2896, - 47.46956 - ], - [ - -122.28967, - 47.46952 - ], - [ - -122.28948, - 47.4693 - ], - [ - -122.28938, - 47.46924 - ], - [ - -122.28931, - 47.46914 - ], - [ - -122.28929, - 47.469 - ], - [ - -122.28933, - 47.46886 - ], - [ - -122.28942, - 47.46876 - ], - [ - -122.28953, - 47.46869 - ], - [ - -122.28966, - 47.46868 - ], - [ - -122.28977, - 47.46871 - ], - [ - -122.28989, - 47.46879 - ], - [ - -122.28996, - 47.4689 - ], - [ - -122.28996, - 47.4689 - ], - [ - -122.29041, - 47.46933 - ], - [ - -122.29074, - 47.4697 - ], - [ - -122.29074, - 47.46955 - ], - [ - -122.29079, - 47.46946 - ], - [ - -122.29075, - 47.4694 - ], - [ - -122.29079, - 47.46895 - ], - [ - -122.29087, - 47.46883 - ], - [ - -122.291, - 47.46876 - ], - [ - -122.29175, - 47.46875 - ], - [ - -122.29192, - 47.46886 - ], - [ - -122.29198, - 47.46905 - ], - [ - -122.29197, - 47.46944 - ], - [ - -122.29194, - 47.46948 - ], - [ - -122.29197, - 47.46954 - ], - [ - -122.29198, - 47.46974 - ], - [ - -122.29203, - 47.4697 - ], - [ - -122.29215, - 47.46967 - ], - [ - -122.29225, - 47.46969 - ], - [ - -122.29253, - 47.46979 - ], - [ - -122.29263, - 47.46986 - ], - [ - -122.29318, - 47.47065 - ], - [ - -122.2932, - 47.47064 - ], - [ - -122.29332, - 47.47062 - ], - [ - -122.29366, - 47.47067 - ], - [ - -122.29367, - 47.47065 - ], - [ - -122.29386, - 47.47057 - ], - [ - -122.29484, - 47.47055 - ], - [ - -122.29484, - 47.47055 - ], - [ - -122.29486, - 47.47054 - ], - [ - -122.29502, - 47.47055 - ], - [ - -122.29505, - 47.47056 - ], - [ - -122.29492, - 47.47011 - ], - [ - -122.29495, - 47.46999 - ], - [ - -122.29503, - 47.46989 - ], - [ - -122.29513, - 47.46983 - ], - [ - -122.29526, - 47.46982 - ], - [ - -122.29537, - 47.46985 - ], - [ - -122.29583, - 47.47008 - ], - [ - -122.29587, - 47.47012 - ], - [ - -122.29629, - 47.46976 - ], - [ - -122.29643, - 47.46971 - ], - [ - -122.29655, - 47.46972 - ], - [ - -122.29666, - 47.4698 - ], - [ - -122.29668, - 47.46977 - ], - [ - -122.29678, - 47.46965 - ], - [ - -122.29696, - 47.4696 - ], - [ - -122.29713, - 47.46965 - ], - [ - -122.29769, - 47.4701 - ], - [ - -122.29773, - 47.47006 - ], - [ - -122.29789, - 47.47003 - ], - [ - -122.29818, - 47.47008 - ], - [ - -122.29822, - 47.4701 - ], - [ - -122.29823, - 47.47009 - ], - [ - -122.29844, - 47.47008 - ], - [ - -122.29904, - 47.47037 - ], - [ - -122.29902, - 47.47027 - ], - [ - -122.29905, - 47.47015 - ], - [ - -122.29918, - 47.47 - ], - [ - -122.29938, - 47.46996 - ], - [ - -122.30046, - 47.47022 - ], - [ - -122.30154, - 47.47053 - ], - [ - -122.30155, - 47.47054 - ], - [ - -122.30164, - 47.47049 - ], - [ - -122.30176, - 47.47048 - ], - [ - -122.30188, - 47.47051 - ], - [ - -122.302, - 47.47059 - ], - [ - -122.30207, - 47.47069 - ], - [ - -122.30209, - 47.47081 - ], - [ - -122.30207, - 47.47094 - ], - [ - -122.302, - 47.47104 - ], - [ - -122.30186, - 47.47113 - ], - [ - -122.30174, - 47.47115 - ], - [ - -122.30173, - 47.47115 - ], - [ - -122.3018, - 47.47131 - ], - [ - -122.30182, - 47.47143 - ], - [ - -122.30177, - 47.47161 - ], - [ - -122.30179, - 47.47163 - ], - [ - -122.30183, - 47.47176 - ], - [ - -122.3018, - 47.47192 - ], - [ - -122.30177, - 47.47196 - ], - [ - -122.30214, - 47.47203 - ], - [ - -122.30226, - 47.47215 - ], - [ - -122.3024, - 47.47252 - ], - [ - -122.30242, - 47.47266 - ], - [ - -122.30238, - 47.47278 - ], - [ - -122.3023, - 47.47287 - ], - [ - -122.30219, - 47.47293 - ], - [ - -122.30114, - 47.47315 - ], - [ - -122.30023, - 47.47295 - ], - [ - -122.3002, - 47.47292 - ], - [ - -122.30018, - 47.47295 - ], - [ - -122.30006, - 47.47298 - ], - [ - -122.29931, - 47.47301 - ], - [ - -122.2988, - 47.47296 - ], - [ - -122.29871, - 47.4729 - ], - [ - -122.29853, - 47.47335 - ], - [ - -122.29839, - 47.47346 - ], - [ - -122.29804, - 47.47355 - ], - [ - -122.29792, - 47.47355 - ], - [ - -122.2978, - 47.47351 - ], - [ - -122.29772, - 47.47342 - ], - [ - -122.29771, - 47.4734 - ], - [ - -122.29757, - 47.4734 - ], - [ - -122.29745, - 47.47334 - ], - [ - -122.29707, - 47.47302 - ], - [ - -122.29706, - 47.47303 - ], - [ - -122.29649, - 47.47305 - ], - [ - -122.29639, - 47.47304 - ], - [ - -122.29643, - 47.47318 - ], - [ - -122.29639, - 47.47369 - ], - [ - -122.29638, - 47.4737 - ], - [ - -122.29641, - 47.4738 - ], - [ - -122.29639, - 47.47392 - ], - [ - -122.29633, - 47.47403 - ], - [ - -122.29623, - 47.4741 - ], - [ - -122.2957, - 47.47436 - ], - [ - -122.2955, - 47.47436 - ], - [ - -122.29513, - 47.47407 - ], - [ - -122.29504, - 47.47391 - ], - [ - -122.29504, - 47.47379 - ], - [ - -122.2951, - 47.47366 - ], - [ - -122.295, - 47.47336 - ], - [ - -122.29503, - 47.47322 - ], - [ - -122.29505, - 47.4732 - ], - [ - -122.29503, - 47.47304 - ], - [ - -122.29502, - 47.47304 - ], - [ - -122.29432, - 47.4733 - ], - [ - -122.2942, - 47.47331 - ], - [ - -122.294, - 47.47322 - ], - [ - -122.29387, - 47.47308 - ], - [ - -122.29385, - 47.47308 - ], - [ - -122.29377, - 47.47305 - ], - [ - -122.29352, - 47.47328 - ], - [ - -122.29341, - 47.47333 - ], - [ - -122.29322, - 47.47333 - ], - [ - -122.29307, - 47.47322 - ], - [ - -122.29302, - 47.4731 - ], - [ - -122.29296, - 47.47315 - ], - [ - -122.29206, - 47.47343 - ], - [ - -122.29192, - 47.47341 - ], - [ - -122.29181, - 47.47332 - ], - [ - -122.29174, - 47.4732 - ], - [ - -122.29174, - 47.47314 - ], - [ - -122.29159, - 47.47313 - ], - [ - -122.29147, - 47.47302 - ], - [ - -122.29142, - 47.47288 - ], - [ - -122.29138, - 47.47243 - ], - [ - -122.29129, - 47.47254 - ], - [ - -122.29118, - 47.4726 - ], - [ - -122.29106, - 47.4726 - ], - [ - -122.29103, - 47.4726 - ], - [ - -122.29103, - 47.47271 - ], - [ - -122.29096, - 47.47287 - ], - [ - -122.29084, - 47.47296 - ], - [ - -122.29072, - 47.47298 - ], - [ - -122.29018, - 47.47297 - ], - [ - -122.29001, - 47.4729 - ], - [ - -122.28992, - 47.47274 - ], - [ - -122.28992, - 47.4726 - ], - [ - -122.28985, - 47.47255 - ], - [ - -122.28978, - 47.47242 - ], - [ - -122.28975, - 47.47227 - ], - [ - -122.28977, - 47.47215 - ], - [ - -122.28987, - 47.47204 - ], - [ - -122.28913, - 47.47198 - ], - [ - -122.28954, - 47.47247 - ], - [ - -122.2896, - 47.47258 - ], - [ - -122.2896, - 47.47269 - ], - [ - -122.28971, - 47.47281 - ], - [ - -122.28977, - 47.47293 - ], - [ - -122.28978, - 47.47305 - ], - [ - -122.28974, - 47.47334 - ], - [ - -122.2897, - 47.47345 - ], - [ - -122.2897, - 47.47345 - ], - [ - -122.29014, - 47.47346 - ], - [ - -122.29028, - 47.4735 - ], - [ - -122.29041, - 47.47366 - ], - [ - -122.29052, - 47.47395 - ], - [ - -122.29051, - 47.47411 - ], - [ - -122.29043, - 47.47423 - ], - [ - -122.2903, - 47.47432 - ], - [ - -122.29033, - 47.47437 - ], - [ - -122.29036, - 47.47449 - ], - [ - -122.29033, - 47.47461 - ], - [ - -122.29027, - 47.47471 - ], - [ - -122.29013, - 47.47481 - ], - [ - -122.29001, - 47.47483 - ], - [ - -122.28989, - 47.47481 - ], - [ - -122.28975, - 47.47471 - ], - [ - -122.28968, - 47.47461 - ], - [ - -122.28966, - 47.47447 - ], - [ - -122.28967, - 47.47445 - ], - [ - -122.28933, - 47.47441 - ], - [ - -122.28856, - 47.47402 - ], - [ - -122.28847, - 47.47394 - ], - [ - -122.28842, - 47.47383 - ], - [ - -122.28841, - 47.4737 - ], - [ - -122.28845, - 47.47359 - ], - [ - -122.28852, - 47.47351 - ], - [ - -122.28836, - 47.47337 - ], - [ - -122.28835, - 47.47336 - ], - [ - -122.28819, - 47.47356 - ], - [ - -122.28805, - 47.4736 - ], - [ - -122.2881, - 47.47361 - ], - [ - -122.28822, - 47.4737 - ], - [ - -122.28829, - 47.4738 - ], - [ - -122.28831, - 47.47392 - ], - [ - -122.28829, - 47.47404 - ], - [ - -122.28822, - 47.47414 - ], - [ - -122.28808, - 47.47423 - ], - [ - -122.28796, - 47.47426 - ], - [ - -122.28784, - 47.47423 - ], - [ - -122.2877, - 47.47414 - ], - [ - -122.28763, - 47.47404 - ], - [ - -122.28761, - 47.4739 - ], - [ - -122.28765, - 47.47376 - ], - [ - -122.28775, - 47.47366 - ], - [ - -122.28786, - 47.4736 - ], - [ - -122.28791, - 47.47359 - ], - [ - -122.2878, - 47.47355 - ], - [ - -122.28769, - 47.47337 - ], - [ - -122.28773, - 47.47316 - ], - [ - -122.28792, - 47.47281 - ], - [ - -122.28811, - 47.47256 - ], - [ - -122.28788, - 47.47248 - ], - [ - -122.28751, - 47.47225 - ], - [ - -122.28744, - 47.47206 - ], - [ - -122.28751, - 47.47187 - ], - [ - -122.28767, - 47.47175 - ], - [ - -122.28786, - 47.47176 - ], - [ - -122.28798, - 47.4718 - ], - [ - -122.28802, - 47.47167 - ], - [ - -122.28811, - 47.47156 - ], - [ - -122.28822, - 47.4715 - ], - [ - -122.28834, - 47.47149 - ], - [ - -122.28836, - 47.47149 - ], - [ - -122.28836, - 47.47144 - ], - [ - -122.28841, - 47.47133 - ], - [ - -122.2885, - 47.47124 - ], - [ - -122.28863, - 47.47119 - ], - [ - -122.2887, - 47.47118 - ], - [ - -122.28856, - 47.47113 - ], - [ - -122.2885, - 47.47122 - ], - [ - -122.28836, - 47.47132 - ], - [ - -122.28824, - 47.47134 - ], - [ - -122.28812, - 47.47132 - ], - [ - -122.28798, - 47.47122 - ], - [ - -122.28796, - 47.47119 - ], - [ - -122.28751, - 47.47178 - ], - [ - -122.28747, - 47.47181 - ], - [ - -122.28745, - 47.4719 - ], - [ - -122.28738, - 47.472 - ], - [ - -122.28724, - 47.47209 - ], - [ - -122.28712, - 47.47211 - ], - [ - -122.287, - 47.47209 - ], - [ - -122.28686, - 47.472 - ], - [ - -122.2868, - 47.4719 - ], - [ - -122.28679, - 47.47186 - ], - [ - -122.28674, - 47.47186 - ], - [ - -122.28662, - 47.47183 - ], - [ - -122.28626, - 47.47161 - ], - [ - -122.28627, - 47.47171 - ], - [ - -122.28614, - 47.47188 - ], - [ - -122.28562, - 47.47222 - ], - [ - -122.28504, - 47.47253 - ], - [ - -122.28492, - 47.47254 - ], - [ - -122.2848, - 47.4725 - ], - [ - -122.28471, - 47.47242 - ], - [ - -122.28465, - 47.47231 - ], - [ - -122.28466, - 47.47216 - ], - [ - -122.28455, - 47.47208 - ], - [ - -122.28448, - 47.47198 - ], - [ - -122.28446, - 47.47184 - ], - [ - -122.2845, - 47.47171 - ], - [ - -122.28459, - 47.4716 - ], - [ - -122.28471, - 47.47154 - ], - [ - -122.28483, - 47.47152 - ], - [ - -122.28495, - 47.47156 - ], - [ - -122.28506, - 47.47164 - ], - [ - -122.28513, - 47.47174 - ], - [ - -122.28531, - 47.47162 - ], - [ - -122.28544, - 47.47155 - ], - [ - -122.28526, - 47.47158 - ], - [ - -122.28505, - 47.47152 - ], - [ - -122.28494, - 47.47133 - ], - [ - -122.28497, - 47.47111 - ], - [ - -122.28514, - 47.47097 - ], - [ - -122.28605, - 47.47065 - ], - [ - -122.28617, - 47.47031 - ], - [ - -122.28634, - 47.47019 - ], - [ - -122.28656, - 47.47022 - ], - [ - -122.28666, - 47.47032 - ], - [ - -122.28669, - 47.47004 - ], - [ - -122.28666, - 47.47004 - ], - [ - -122.28617, - 47.4701 - ], - [ - -122.28617, - 47.47011 - ], - [ - -122.28615, - 47.47023 - ], - [ - -122.28608, - 47.47033 - ], - [ - -122.28594, - 47.47042 - ], - [ - -122.28582, - 47.47045 - ], - [ - -122.2857, - 47.47042 - ], - [ - -122.2856, - 47.47035 - ], - [ - -122.28558, - 47.47047 - ], - [ - -122.28551, - 47.47057 - ], - [ - -122.28537, - 47.47066 - ], - [ - -122.28525, - 47.47069 - ], - [ - -122.28513, - 47.47066 - ], - [ - -122.285, - 47.47057 - ], - [ - -122.28493, - 47.47047 - ], - [ - -122.2849, - 47.47033 - ], - [ - -122.28495, - 47.47019 - ], - [ - -122.28504, - 47.47009 - ], - [ - -122.28515, - 47.47003 - ], - [ - -122.28527, - 47.47001 - ], - [ - -122.28539, - 47.47004 - ], - [ - -122.28548, - 47.4701 - ], - [ - -122.28548, - 47.47009 - ], - [ - -122.28552, - 47.46995 - ], - [ - -122.28561, - 47.46985 - ], - [ - -122.28572, - 47.46979 - ], - [ - -122.28579, - 47.46978 - ], - [ - -122.28584, - 47.46962 - ], - [ - -122.28601, - 47.4695 - ], - [ - -122.28653, - 47.46938 - ], - [ - -122.28715, - 47.4693 - ], - [ - -122.28719, - 47.46932 - ], - [ - -122.28712, - 47.46927 - ], - [ - -122.28705, - 47.46917 - ], - [ - -122.28703, - 47.46903 - ], - [ - -122.28707, - 47.46889 - ], - [ - -122.28716, - 47.46879 - ], - [ - -122.28728, - 47.46872 - ], - [ - -122.28738, - 47.46871 - ], - [ - -122.28735, - 47.46867 - ], - [ - -122.28733, - 47.46853 - ], - [ - -122.28737, - 47.46839 - ], - [ - -122.28747, - 47.46829 - ], - [ - -122.28758, - 47.46823 - ] - ], - [ - [ - -122.28568, - 47.47263 - ], - [ - -122.28579, - 47.47257 - ], - [ - -122.28591, - 47.47255 - ], - [ - -122.28603, - 47.47258 - ], - [ - -122.28615, - 47.47267 - ], - [ - -122.28622, - 47.47277 - ], - [ - -122.28624, - 47.47289 - ], - [ - -122.28622, - 47.47301 - ], - [ - -122.28615, - 47.47311 - ], - [ - -122.28601, - 47.47321 - ], - [ - -122.28589, - 47.47323 - ], - [ - -122.28577, - 47.47321 - ], - [ - -122.28563, - 47.47311 - ], - [ - -122.28556, - 47.47301 - ], - [ - -122.28554, - 47.47287 - ], - [ - -122.28558, - 47.47273 - ] - ], - [ - [ - -122.28922, - 47.46618 - ], - [ - -122.28933, - 47.46622 - ], - [ - -122.28944, - 47.46632 - ], - [ - -122.28948, - 47.46644 - ], - [ - -122.28961, - 47.46725 - ], - [ - -122.28988, - 47.46748 - ], - [ - -122.28996, - 47.46764 - ], - [ - -122.28996, - 47.46777 - ], - [ - -122.28992, - 47.46786 - ], - [ - -122.28992, - 47.46787 - ], - [ - -122.28999, - 47.46797 - ], - [ - -122.29001, - 47.46809 - ], - [ - -122.28999, - 47.46821 - ], - [ - -122.28992, - 47.46831 - ], - [ - -122.28978, - 47.4684 - ], - [ - -122.28966, - 47.46843 - ], - [ - -122.28954, - 47.4684 - ], - [ - -122.2894, - 47.46831 - ], - [ - -122.28934, - 47.46821 - ], - [ - -122.28931, - 47.46807 - ], - [ - -122.28933, - 47.46802 - ], - [ - -122.28807, - 47.46802 - ], - [ - -122.28796, - 47.46798 - ], - [ - -122.28787, - 47.46789 - ], - [ - -122.28783, - 47.46778 - ], - [ - -122.28783, - 47.46765 - ], - [ - -122.2879, - 47.46751 - ], - [ - -122.28805, - 47.46741 - ], - [ - -122.28884, - 47.46727 - ], - [ - -122.28882, - 47.46722 - ], - [ - -122.28881, - 47.46711 - ], - [ - -122.28886, - 47.46646 - ], - [ - -122.2889, - 47.46634 - ], - [ - -122.28899, - 47.46625 - ], - [ - -122.2891, - 47.46619 - ] - ], - [ - [ - -122.28415, - 47.47608 - ], - [ - -122.28307, - 47.47588 - ], - [ - -122.28194, - 47.47562 - ], - [ - -122.28184, - 47.47556 - ], - [ - -122.28176, - 47.47546 - ], - [ - -122.28173, - 47.47534 - ], - [ - -122.28175, - 47.47522 - ], - [ - -122.28189, - 47.47505 - ], - [ - -122.28208, - 47.47501 - ], - [ - -122.28319, - 47.47521 - ], - [ - -122.28431, - 47.47547 - ], - [ - -122.28442, - 47.47553 - ], - [ - -122.28449, - 47.47563 - ], - [ - -122.28451, - 47.47585 - ], - [ - -122.28438, - 47.47603 - ], - [ - -122.28427, - 47.47608 - ] - ], - [ - [ - -122.28789, - 47.47485 - ], - [ - -122.288, - 47.47479 - ], - [ - -122.28812, - 47.47477 - ], - [ - -122.28824, - 47.4748 - ], - [ - -122.28836, - 47.47489 - ], - [ - -122.28843, - 47.47499 - ], - [ - -122.28845, - 47.47511 - ], - [ - -122.28843, - 47.47523 - ], - [ - -122.28836, - 47.47533 - ], - [ - -122.28822, - 47.47542 - ], - [ - -122.2881, - 47.47545 - ], - [ - -122.28798, - 47.47542 - ], - [ - -122.28784, - 47.47533 - ], - [ - -122.28777, - 47.47523 - ], - [ - -122.28775, - 47.47509 - ], - [ - -122.28779, - 47.47495 - ] - ], - [ - [ - -122.28785, - 47.46922 - ], - [ - -122.28796, - 47.46916 - ], - [ - -122.28808, - 47.46914 - ], - [ - -122.2882, - 47.46918 - ], - [ - -122.28832, - 47.46926 - ], - [ - -122.28839, - 47.46936 - ], - [ - -122.28841, - 47.46948 - ], - [ - -122.28839, - 47.4696 - ], - [ - -122.28832, - 47.4697 - ], - [ - -122.28818, - 47.4698 - ], - [ - -122.28806, - 47.46982 - ], - [ - -122.28794, - 47.4698 - ], - [ - -122.2878, - 47.4697 - ], - [ - -122.28774, - 47.4696 - ], - [ - -122.28771, - 47.46946 - ], - [ - -122.28775, - 47.46932 - ] - ], - [ - [ - -122.27998, - 47.47438 - ], - [ - -122.28009, - 47.47432 - ], - [ - -122.28022, - 47.47431 - ], - [ - -122.28033, - 47.47434 - ], - [ - -122.28045, - 47.47442 - ], - [ - -122.28052, - 47.47452 - ], - [ - -122.28055, - 47.47464 - ], - [ - -122.28052, - 47.47476 - ], - [ - -122.28045, - 47.47487 - ], - [ - -122.28032, - 47.47496 - ], - [ - -122.2802, - 47.47498 - ], - [ - -122.28008, - 47.47496 - ], - [ - -122.27994, - 47.47487 - ], - [ - -122.27987, - 47.47476 - ], - [ - -122.27985, - 47.47462 - ], - [ - -122.27989, - 47.47449 - ] - ], - [ - [ - -122.27726, - 47.47308 - ], - [ - -122.27843, - 47.4731 - ], - [ - -122.27899, - 47.47342 - ], - [ - -122.27908, - 47.4735 - ], - [ - -122.27911, - 47.47359 - ], - [ - -122.2792, - 47.47352 - ], - [ - -122.28019, - 47.47341 - ], - [ - -122.28089, - 47.47347 - ], - [ - -122.28106, - 47.47355 - ], - [ - -122.28114, - 47.47367 - ], - [ - -122.28117, - 47.47379 - ], - [ - -122.28115, - 47.47406 - ], - [ - -122.28108, - 47.47421 - ], - [ - -122.28098, - 47.47428 - ], - [ - -122.28086, - 47.47431 - ], - [ - -122.27989, - 47.47426 - ], - [ - -122.27922, - 47.47409 - ], - [ - -122.27906, - 47.47394 - ], - [ - -122.27905, - 47.47391 - ], - [ - -122.27802, - 47.47503 - ], - [ - -122.27801, - 47.47505 - ], - [ - -122.27795, - 47.47515 - ], - [ - -122.27781, - 47.47524 - ], - [ - -122.27769, - 47.47526 - ], - [ - -122.27757, - 47.47524 - ], - [ - -122.27743, - 47.47515 - ], - [ - -122.27736, - 47.47505 - ], - [ - -122.27735, - 47.47497 - ], - [ - -122.2768, - 47.47406 - ], - [ - -122.27677, - 47.47394 - ], - [ - -122.27678, - 47.4734 - ], - [ - -122.27683, - 47.47329 - ], - [ - -122.27691, - 47.4732 - ] - ], - [ - [ - -122.28667, - 47.47228 - ], - [ - -122.28679, - 47.47231 - ], - [ - -122.28691, - 47.47239 - ], - [ - -122.28697, - 47.4725 - ], - [ - -122.287, - 47.47262 - ], - [ - -122.28699, - 47.47268 - ], - [ - -122.28704, - 47.47265 - ], - [ - -122.28716, - 47.47263 - ], - [ - -122.28728, - 47.47266 - ], - [ - -122.2874, - 47.47275 - ], - [ - -122.28746, - 47.47285 - ], - [ - -122.28749, - 47.47297 - ], - [ - -122.28746, - 47.47309 - ], - [ - -122.2874, - 47.47319 - ], - [ - -122.28726, - 47.47329 - ], - [ - -122.28714, - 47.47331 - ], - [ - -122.28705, - 47.47329 - ], - [ - -122.28708, - 47.47333 - ], - [ - -122.2871, - 47.47345 - ], - [ - -122.28709, - 47.47349 - ], - [ - -122.28712, - 47.47347 - ], - [ - -122.28724, - 47.47346 - ], - [ - -122.28736, - 47.47349 - ], - [ - -122.28748, - 47.47357 - ], - [ - -122.28755, - 47.47367 - ], - [ - -122.28757, - 47.47379 - ], - [ - -122.28755, - 47.47391 - ], - [ - -122.28748, - 47.47402 - ], - [ - -122.28739, - 47.47407 - ], - [ - -122.28748, - 47.47413 - ], - [ - -122.28754, - 47.47423 - ], - [ - -122.28757, - 47.47435 - ], - [ - -122.28754, - 47.47448 - ], - [ - -122.28748, - 47.47458 - ], - [ - -122.28734, - 47.47467 - ], - [ - -122.28722, - 47.47469 - ], - [ - -122.2871, - 47.47467 - ], - [ - -122.28696, - 47.47458 - ], - [ - -122.28689, - 47.47448 - ], - [ - -122.28687, - 47.47433 - ], - [ - -122.28691, - 47.4742 - ], - [ - -122.28701, - 47.47409 - ], - [ - -122.28705, - 47.47407 - ], - [ - -122.28696, - 47.47402 - ], - [ - -122.28689, - 47.47391 - ], - [ - -122.28687, - 47.47377 - ], - [ - -122.28687, - 47.47376 - ], - [ - -122.28687, - 47.47377 - ], - [ - -122.28675, - 47.47379 - ], - [ - -122.28663, - 47.47377 - ], - [ - -122.28649, - 47.47367 - ], - [ - -122.28642, - 47.47357 - ], - [ - -122.2864, - 47.47343 - ], - [ - -122.28644, - 47.47329 - ], - [ - -122.28654, - 47.47319 - ], - [ - -122.28665, - 47.47313 - ], - [ - -122.28677, - 47.47311 - ], - [ - -122.28684, - 47.47313 - ], - [ - -122.28681, - 47.47309 - ], - [ - -122.28679, - 47.47295 - ], - [ - -122.2868, - 47.47291 - ], - [ - -122.28677, - 47.47293 - ], - [ - -122.28665, - 47.47296 - ], - [ - -122.28653, - 47.47293 - ], - [ - -122.28639, - 47.47284 - ], - [ - -122.28632, - 47.47274 - ], - [ - -122.2863, - 47.4726 - ], - [ - -122.28634, - 47.47246 - ], - [ - -122.28644, - 47.47236 - ], - [ - -122.28655, - 47.47229 - ] - ], - [ - [ - -122.2832, - 47.47257 - ], - [ - -122.28331, - 47.47251 - ], - [ - -122.28343, - 47.4725 - ], - [ - -122.28355, - 47.47253 - ], - [ - -122.28367, - 47.47261 - ], - [ - -122.28374, - 47.47271 - ], - [ - -122.28376, - 47.47283 - ], - [ - -122.28374, - 47.47295 - ], - [ - -122.28367, - 47.47306 - ], - [ - -122.28353, - 47.47315 - ], - [ - -122.28341, - 47.47317 - ], - [ - -122.28329, - 47.47315 - ], - [ - -122.28315, - 47.47306 - ], - [ - -122.28309, - 47.47295 - ], - [ - -122.28306, - 47.47281 - ], - [ - -122.2831, - 47.47268 - ] - ], - [ - [ - -122.28376, - 47.47199 - ], - [ - -122.28387, - 47.47193 - ], - [ - -122.28399, - 47.47191 - ], - [ - -122.28411, - 47.47194 - ], - [ - -122.28423, - 47.47202 - ], - [ - -122.2843, - 47.47213 - ], - [ - -122.28432, - 47.47225 - ], - [ - -122.2843, - 47.47237 - ], - [ - -122.28423, - 47.47247 - ], - [ - -122.28409, - 47.47256 - ], - [ - -122.28397, - 47.47259 - ], - [ - -122.28385, - 47.47256 - ], - [ - -122.28372, - 47.47247 - ], - [ - -122.28365, - 47.47237 - ], - [ - -122.28362, - 47.47223 - ], - [ - -122.28367, - 47.47209 - ] - ], - [ - [ - -122.2816, - 47.47738 - ], - [ - -122.28172, - 47.47741 - ], - [ - -122.28176, - 47.47743 - ], - [ - -122.28246, - 47.4776 - ], - [ - -122.28332, - 47.47787 - ], - [ - -122.28342, - 47.47794 - ], - [ - -122.28348, - 47.47805 - ], - [ - -122.2835, - 47.47817 - ], - [ - -122.28347, - 47.47827 - ], - [ - -122.28353, - 47.47826 - ], - [ - -122.28365, - 47.47829 - ], - [ - -122.28377, - 47.47838 - ], - [ - -122.28384, - 47.47848 - ], - [ - -122.28386, - 47.4786 - ], - [ - -122.28384, - 47.47872 - ], - [ - -122.28377, - 47.47882 - ], - [ - -122.28363, - 47.47891 - ], - [ - -122.28351, - 47.47894 - ], - [ - -122.28339, - 47.47891 - ], - [ - -122.28325, - 47.47882 - ], - [ - -122.28319, - 47.47872 - ], - [ - -122.28316, - 47.47858 - ], - [ - -122.2832, - 47.47845 - ], - [ - -122.28314, - 47.47846 - ], - [ - -122.2823, - 47.47826 - ], - [ - -122.28161, - 47.47805 - ], - [ - -122.28158, - 47.47805 - ], - [ - -122.28146, - 47.47803 - ], - [ - -122.28132, - 47.47794 - ], - [ - -122.28126, - 47.47783 - ], - [ - -122.28123, - 47.47769 - ], - [ - -122.28127, - 47.47756 - ], - [ - -122.28137, - 47.47745 - ], - [ - -122.28148, - 47.47739 - ] - ], - [ - [ - -122.28267, - 47.47323 - ], - [ - -122.28278, - 47.47328 - ], - [ - -122.28287, - 47.47337 - ], - [ - -122.28292, - 47.47352 - ], - [ - -122.2829, - 47.47378 - ], - [ - -122.28277, - 47.47403 - ], - [ - -122.28268, - 47.47412 - ], - [ - -122.28253, - 47.47417 - ], - [ - -122.28235, - 47.47413 - ], - [ - -122.28234, - 47.47413 - ], - [ - -122.28228, - 47.47426 - ], - [ - -122.28209, - 47.47447 - ], - [ - -122.28172, - 47.47472 - ], - [ - -122.28152, - 47.47471 - ], - [ - -122.28137, - 47.47457 - ], - [ - -122.28133, - 47.47437 - ], - [ - -122.28141, - 47.47421 - ], - [ - -122.2816, - 47.474 - ], - [ - -122.28196, - 47.47374 - ], - [ - -122.28209, - 47.47374 - ], - [ - -122.2822, - 47.47378 - ], - [ - -122.28223, - 47.47358 - ], - [ - -122.28234, - 47.47337 - ], - [ - -122.28243, - 47.47328 - ], - [ - -122.28254, - 47.47323 - ] - ], - [ - [ - -122.28398, - 47.47888 - ], - [ - -122.28462, - 47.47887 - ], - [ - -122.28477, - 47.47898 - ], - [ - -122.28483, - 47.47917 - ], - [ - -122.28481, - 47.47929 - ], - [ - -122.28473, - 47.47941 - ], - [ - -122.28419, - 47.47986 - ], - [ - -122.284, - 47.47993 - ], - [ - -122.28388, - 47.47991 - ], - [ - -122.28378, - 47.47984 - ], - [ - -122.28371, - 47.47974 - ], - [ - -122.28369, - 47.47962 - ], - [ - -122.28371, - 47.47908 - ], - [ - -122.28382, - 47.47894 - ] - ], - [ - [ - -122.28586, - 47.47421 - ], - [ - -122.28597, - 47.47415 - ], - [ - -122.2861, - 47.47414 - ], - [ - -122.28622, - 47.47417 - ], - [ - -122.28633, - 47.47425 - ], - [ - -122.2864, - 47.47435 - ], - [ - -122.28643, - 47.47447 - ], - [ - -122.2864, - 47.47459 - ], - [ - -122.28633, - 47.4747 - ], - [ - -122.2862, - 47.47479 - ], - [ - -122.28608, - 47.47481 - ], - [ - -122.28596, - 47.47479 - ], - [ - -122.28582, - 47.4747 - ], - [ - -122.28575, - 47.47459 - ], - [ - -122.28573, - 47.47445 - ], - [ - -122.28577, - 47.47432 - ] - ], - [ - [ - -122.28341, - 47.47611 - ], - [ - -122.28411, - 47.47639 - ], - [ - -122.28421, - 47.47651 - ], - [ - -122.28425, - 47.47667 - ], - [ - -122.2842, - 47.47681 - ], - [ - -122.28409, - 47.47692 - ], - [ - -122.28348, - 47.47716 - ], - [ - -122.28336, - 47.47718 - ], - [ - -122.28321, - 47.47713 - ], - [ - -122.28272, - 47.47676 - ], - [ - -122.28264, - 47.47665 - ], - [ - -122.28262, - 47.47651 - ], - [ - -122.28267, - 47.47635 - ], - [ - -122.28279, - 47.47625 - ], - [ - -122.28323, - 47.47609 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579094, - "type": "OUTAGE", - "startTime": 1713652204000, - "lastUpdatedTime": 1713660603000, - "etrTime": 1713675600000, - "title": "Outage", - "numPeople": 983, - "cause": "Investigating", - "identifier": "164191", - "latitude": 47.48727, - "longitude": -122.2968, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.29416, - 47.49389 - ], - [ - -122.29427, - 47.49383 - ], - [ - -122.29439, - 47.49382 - ], - [ - -122.29451, - 47.49385 - ], - [ - -122.29463, - 47.49393 - ], - [ - -122.29469, - 47.49403 - ], - [ - -122.29472, - 47.49415 - ], - [ - -122.29469, - 47.49427 - ], - [ - -122.29463, - 47.49438 - ], - [ - -122.29449, - 47.49447 - ], - [ - -122.29437, - 47.49449 - ], - [ - -122.29425, - 47.49447 - ], - [ - -122.29411, - 47.49438 - ], - [ - -122.29404, - 47.49427 - ], - [ - -122.29402, - 47.49413 - ], - [ - -122.29406, - 47.494 - ] - ], - [ - [ - -122.29887, - 47.47679 - ], - [ - -122.29898, - 47.47673 - ], - [ - -122.2991, - 47.47671 - ], - [ - -122.29922, - 47.47674 - ], - [ - -122.29934, - 47.47683 - ], - [ - -122.29941, - 47.47693 - ], - [ - -122.29943, - 47.47705 - ], - [ - -122.29941, - 47.47717 - ], - [ - -122.29934, - 47.47727 - ], - [ - -122.2992, - 47.47736 - ], - [ - -122.29908, - 47.47739 - ], - [ - -122.29896, - 47.47736 - ], - [ - -122.29882, - 47.47727 - ], - [ - -122.29875, - 47.47717 - ], - [ - -122.29873, - 47.47703 - ], - [ - -122.29877, - 47.47689 - ] - ], - [ - [ - -122.28827, - 47.48693 - ], - [ - -122.28906, - 47.48704 - ], - [ - -122.2892, - 47.48719 - ], - [ - -122.28923, - 47.48737 - ], - [ - -122.2891, - 47.48798 - ], - [ - -122.28922, - 47.48827 - ], - [ - -122.28924, - 47.48838 - ], - [ - -122.28933, - 47.48845 - ], - [ - -122.2894, - 47.48855 - ], - [ - -122.28942, - 47.48867 - ], - [ - -122.2894, - 47.48879 - ], - [ - -122.28933, - 47.48889 - ], - [ - -122.28922, - 47.48897 - ], - [ - -122.28926, - 47.48904 - ], - [ - -122.28925, - 47.4892 - ], - [ - -122.28916, - 47.48934 - ], - [ - -122.28832, - 47.49006 - ], - [ - -122.2882, - 47.49009 - ], - [ - -122.28808, - 47.49008 - ], - [ - -122.28798, - 47.49002 - ], - [ - -122.2879, - 47.48992 - ], - [ - -122.28787, - 47.4898 - ], - [ - -122.28786, - 47.48939 - ], - [ - -122.28766, - 47.4894 - ], - [ - -122.28718, - 47.48934 - ], - [ - -122.28706, - 47.48929 - ], - [ - -122.28694, - 47.48913 - ], - [ - -122.28694, - 47.48894 - ], - [ - -122.28708, - 47.48848 - ], - [ - -122.2872, - 47.48834 - ], - [ - -122.28735, - 47.48829 - ], - [ - -122.28775, - 47.48829 - ], - [ - -122.28779, - 47.48821 - ], - [ - -122.28772, - 47.48755 - ], - [ - -122.28776, - 47.48744 - ], - [ - -122.288, - 47.48703 - ], - [ - -122.28812, - 47.48695 - ] - ], - [ - [ - -122.29337, - 47.47807 - ], - [ - -122.29456, - 47.47837 - ], - [ - -122.29471, - 47.47853 - ], - [ - -122.29472, - 47.47875 - ], - [ - -122.29463, - 47.47901 - ], - [ - -122.29488, - 47.47901 - ], - [ - -122.295, - 47.47907 - ], - [ - -122.29509, - 47.47921 - ], - [ - -122.29509, - 47.47966 - ], - [ - -122.29508, - 47.47968 - ], - [ - -122.29513, - 47.47971 - ], - [ - -122.29522, - 47.47991 - ], - [ - -122.29515, - 47.48012 - ], - [ - -122.29499, - 47.48023 - ], - [ - -122.29517, - 47.48027 - ], - [ - -122.29528, - 47.48032 - ], - [ - -122.29537, - 47.48043 - ], - [ - -122.29544, - 47.48065 - ], - [ - -122.29549, - 47.48067 - ], - [ - -122.29575, - 47.48088 - ], - [ - -122.29577, - 47.48092 - ], - [ - -122.29605, - 47.48091 - ], - [ - -122.29698, - 47.48139 - ], - [ - -122.2971, - 47.48155 - ], - [ - -122.29716, - 47.48195 - ], - [ - -122.29711, - 47.48206 - ], - [ - -122.29702, - 47.48215 - ], - [ - -122.29691, - 47.4822 - ], - [ - -122.2968, - 47.4822 - ], - [ - -122.29579, - 47.48204 - ], - [ - -122.29576, - 47.48213 - ], - [ - -122.29564, - 47.48224 - ], - [ - -122.29488, - 47.48255 - ], - [ - -122.29473, - 47.48256 - ], - [ - -122.29401, - 47.48239 - ], - [ - -122.29387, - 47.4823 - ], - [ - -122.2938, - 47.48215 - ], - [ - -122.29382, - 47.48197 - ], - [ - -122.29392, - 47.48184 - ], - [ - -122.29396, - 47.48183 - ], - [ - -122.29394, - 47.48175 - ], - [ - -122.29396, - 47.48163 - ], - [ - -122.29398, - 47.48159 - ], - [ - -122.29397, - 47.48158 - ], - [ - -122.29388, - 47.48134 - ], - [ - -122.29386, - 47.48122 - ], - [ - -122.29389, - 47.4811 - ], - [ - -122.29397, - 47.481 - ], - [ - -122.29397, - 47.481 - ], - [ - -122.29395, - 47.48097 - ], - [ - -122.29386, - 47.48094 - ], - [ - -122.29378, - 47.48084 - ], - [ - -122.29374, - 47.48073 - ], - [ - -122.29376, - 47.48026 - ], - [ - -122.29377, - 47.48025 - ], - [ - -122.29374, - 47.48018 - ], - [ - -122.29373, - 47.48011 - ], - [ - -122.29286, - 47.47965 - ], - [ - -122.29276, - 47.47956 - ], - [ - -122.2927, - 47.47941 - ], - [ - -122.29273, - 47.47923 - ], - [ - -122.29284, - 47.47911 - ], - [ - -122.29286, - 47.4791 - ], - [ - -122.29274, - 47.47903 - ], - [ - -122.29267, - 47.47884 - ], - [ - -122.29268, - 47.47872 - ], - [ - -122.29275, - 47.47861 - ], - [ - -122.29319, - 47.47815 - ] - ], - [ - [ - -122.29119, - 47.49014 - ], - [ - -122.2913, - 47.49017 - ], - [ - -122.29138, - 47.49022 - ], - [ - -122.29208, - 47.49049 - ], - [ - -122.29216, - 47.49041 - ], - [ - -122.29227, - 47.49035 - ], - [ - -122.29239, - 47.49033 - ], - [ - -122.29251, - 47.49036 - ], - [ - -122.29263, - 47.49045 - ], - [ - -122.2927, - 47.49055 - ], - [ - -122.29272, - 47.49067 - ], - [ - -122.29271, - 47.49074 - ], - [ - -122.29319, - 47.49093 - ], - [ - -122.29333, - 47.49108 - ], - [ - -122.29333, - 47.4913 - ], - [ - -122.29319, - 47.49147 - ], - [ - -122.29298, - 47.49151 - ], - [ - -122.29259, - 47.49143 - ], - [ - -122.29116, - 47.49081 - ], - [ - -122.29104, - 47.49079 - ], - [ - -122.29091, - 47.4907 - ], - [ - -122.29084, - 47.49059 - ], - [ - -122.29082, - 47.49045 - ], - [ - -122.29086, - 47.49032 - ], - [ - -122.29095, - 47.49021 - ], - [ - -122.29106, - 47.49015 - ] - ], - [ - [ - -122.30429, - 47.47257 - ], - [ - -122.3044, - 47.47251 - ], - [ - -122.30452, - 47.4725 - ], - [ - -122.30464, - 47.47253 - ], - [ - -122.30476, - 47.47261 - ], - [ - -122.30483, - 47.47271 - ], - [ - -122.30485, - 47.47283 - ], - [ - -122.30483, - 47.47295 - ], - [ - -122.30476, - 47.47306 - ], - [ - -122.30462, - 47.47315 - ], - [ - -122.3045, - 47.47317 - ], - [ - -122.30438, - 47.47315 - ], - [ - -122.30424, - 47.47306 - ], - [ - -122.30418, - 47.47295 - ], - [ - -122.30415, - 47.47281 - ], - [ - -122.30419, - 47.47268 - ] - ], - [ - [ - -122.28987, - 47.48784 - ], - [ - -122.29076, - 47.48828 - ], - [ - -122.29085, - 47.48846 - ], - [ - -122.29082, - 47.48863 - ], - [ - -122.29084, - 47.48863 - ], - [ - -122.29095, - 47.48867 - ], - [ - -122.29105, - 47.48875 - ], - [ - -122.2911, - 47.48886 - ], - [ - -122.29111, - 47.48898 - ], - [ - -122.29103, - 47.48915 - ], - [ - -122.2909, - 47.48924 - ], - [ - -122.29065, - 47.4893 - ], - [ - -122.29064, - 47.48935 - ], - [ - -122.29048, - 47.48946 - ], - [ - -122.29019, - 47.48954 - ], - [ - -122.28978, - 47.48957 - ], - [ - -122.28967, - 47.48952 - ], - [ - -122.28959, - 47.48943 - ], - [ - -122.28955, - 47.48931 - ], - [ - -122.28956, - 47.4892 - ], - [ - -122.28953, - 47.48914 - ], - [ - -122.28959, - 47.48892 - ], - [ - -122.28977, - 47.48881 - ], - [ - -122.29011, - 47.48873 - ], - [ - -122.28971, - 47.48864 - ], - [ - -122.28957, - 47.48856 - ], - [ - -122.28949, - 47.4884 - ], - [ - -122.28948, - 47.48814 - ], - [ - -122.2895, - 47.48802 - ], - [ - -122.28957, - 47.48792 - ], - [ - -122.28971, - 47.48784 - ] - ], - [ - [ - -122.29227, - 47.48234 - ], - [ - -122.29242, - 47.48241 - ], - [ - -122.29252, - 47.48257 - ], - [ - -122.29252, - 47.48271 - ], - [ - -122.29247, - 47.48289 - ], - [ - -122.29256, - 47.48306 - ], - [ - -122.29255, - 47.48319 - ], - [ - -122.29256, - 47.48317 - ], - [ - -122.29267, - 47.48311 - ], - [ - -122.29279, - 47.48309 - ], - [ - -122.29342, - 47.48316 - ], - [ - -122.29355, - 47.48329 - ], - [ - -122.29357, - 47.48339 - ], - [ - -122.29363, - 47.48335 - ], - [ - -122.29371, - 47.48334 - ], - [ - -122.29373, - 47.48319 - ], - [ - -122.29382, - 47.48305 - ], - [ - -122.294, - 47.48296 - ], - [ - -122.29456, - 47.48295 - ], - [ - -122.29456, - 47.48295 - ], - [ - -122.29462, - 47.48284 - ], - [ - -122.29471, - 47.48276 - ], - [ - -122.29547, - 47.4825 - ], - [ - -122.29569, - 47.48252 - ], - [ - -122.29598, - 47.48266 - ], - [ - -122.2961, - 47.4828 - ], - [ - -122.29611, - 47.48303 - ], - [ - -122.296, - 47.48316 - ], - [ - -122.29604, - 47.48328 - ], - [ - -122.29641, - 47.48336 - ], - [ - -122.29651, - 47.48343 - ], - [ - -122.29658, - 47.48353 - ], - [ - -122.29659, - 47.48359 - ], - [ - -122.2969, - 47.48365 - ], - [ - -122.2969, - 47.48365 - ], - [ - -122.29694, - 47.48343 - ], - [ - -122.29703, - 47.48329 - ], - [ - -122.29713, - 47.48323 - ], - [ - -122.29752, - 47.48311 - ], - [ - -122.29792, - 47.48318 - ], - [ - -122.29803, - 47.48324 - ], - [ - -122.29807, - 47.48329 - ], - [ - -122.29812, - 47.48325 - ], - [ - -122.29846, - 47.48315 - ], - [ - -122.29864, - 47.48318 - ], - [ - -122.29888, - 47.48338 - ], - [ - -122.29889, - 47.48338 - ], - [ - -122.29896, - 47.48326 - ], - [ - -122.2991, - 47.48317 - ], - [ - -122.29926, - 47.48317 - ], - [ - -122.29953, - 47.48332 - ], - [ - -122.29957, - 47.48322 - ], - [ - -122.29966, - 47.48313 - ], - [ - -122.29982, - 47.48308 - ], - [ - -122.30035, - 47.48307 - ], - [ - -122.30049, - 47.48311 - ], - [ - -122.30059, - 47.48321 - ], - [ - -122.30064, - 47.48341 - ], - [ - -122.30061, - 47.48362 - ], - [ - -122.30069, - 47.48357 - ], - [ - -122.30081, - 47.48355 - ], - [ - -122.30093, - 47.48357 - ], - [ - -122.30103, - 47.48364 - ], - [ - -122.30104, - 47.48366 - ], - [ - -122.30116, - 47.48361 - ], - [ - -122.30154, - 47.48366 - ], - [ - -122.30167, - 47.48372 - ], - [ - -122.30177, - 47.48384 - ], - [ - -122.30195, - 47.48448 - ], - [ - -122.30195, - 47.48461 - ], - [ - -122.3019, - 47.48472 - ], - [ - -122.30182, - 47.48481 - ], - [ - -122.3017, - 47.48485 - ], - [ - -122.30158, - 47.48485 - ], - [ - -122.30106, - 47.48467 - ], - [ - -122.301, - 47.48471 - ], - [ - -122.30032, - 47.48494 - ], - [ - -122.3002, - 47.48492 - ], - [ - -122.3001, - 47.48485 - ], - [ - -122.30003, - 47.48475 - ], - [ - -122.30003, - 47.48471 - ], - [ - -122.29992, - 47.48474 - ], - [ - -122.29972, - 47.48463 - ], - [ - -122.29967, - 47.48452 - ], - [ - -122.29954, - 47.48473 - ], - [ - -122.2994, - 47.48481 - ], - [ - -122.29922, - 47.4848 - ], - [ - -122.29907, - 47.4847 - ], - [ - -122.29905, - 47.48466 - ], - [ - -122.29901, - 47.48469 - ], - [ - -122.29807, - 47.48476 - ], - [ - -122.29792, - 47.4847 - ], - [ - -122.29782, - 47.48456 - ], - [ - -122.2977, - 47.48423 - ], - [ - -122.29768, - 47.48426 - ], - [ - -122.29761, - 47.48431 - ], - [ - -122.29765, - 47.48438 - ], - [ - -122.29765, - 47.48453 - ], - [ - -122.29758, - 47.48467 - ], - [ - -122.29746, - 47.48476 - ], - [ - -122.29734, - 47.48478 - ], - [ - -122.29675, - 47.48478 - ], - [ - -122.29676, - 47.48478 - ], - [ - -122.29681, - 47.48493 - ], - [ - -122.29681, - 47.48494 - ], - [ - -122.29725, - 47.48494 - ], - [ - -122.29739, - 47.48498 - ], - [ - -122.29749, - 47.48508 - ], - [ - -122.29754, - 47.4852 - ], - [ - -122.29754, - 47.48532 - ], - [ - -122.29749, - 47.48543 - ], - [ - -122.29741, - 47.48552 - ], - [ - -122.29717, - 47.48558 - ], - [ - -122.29722, - 47.48565 - ], - [ - -122.29724, - 47.48577 - ], - [ - -122.29721, - 47.48588 - ], - [ - -122.29715, - 47.48602 - ], - [ - -122.2981, - 47.48604 - ], - [ - -122.29844, - 47.48617 - ], - [ - -122.29856, - 47.48627 - ], - [ - -122.29861, - 47.48639 - ], - [ - -122.29863, - 47.48663 - ], - [ - -122.2986, - 47.48679 - ], - [ - -122.29848, - 47.48702 - ], - [ - -122.2983, - 47.48712 - ], - [ - -122.29829, - 47.48712 - ], - [ - -122.29833, - 47.48717 - ], - [ - -122.29842, - 47.48742 - ], - [ - -122.29841, - 47.48758 - ], - [ - -122.29842, - 47.48758 - ], - [ - -122.29857, - 47.48763 - ], - [ - -122.29867, - 47.48774 - ], - [ - -122.29871, - 47.48788 - ], - [ - -122.29871, - 47.48817 - ], - [ - -122.29869, - 47.48821 - ], - [ - -122.29879, - 47.48822 - ], - [ - -122.29881, - 47.4882 - ], - [ - -122.29894, - 47.48814 - ], - [ - -122.29942, - 47.48817 - ], - [ - -122.2994, - 47.48812 - ], - [ - -122.29943, - 47.48794 - ], - [ - -122.29939, - 47.48778 - ], - [ - -122.29945, - 47.48762 - ], - [ - -122.29957, - 47.48752 - ], - [ - -122.30021, - 47.4872 - ], - [ - -122.30033, - 47.48719 - ], - [ - -122.30047, - 47.48723 - ], - [ - -122.3006, - 47.48738 - ], - [ - -122.30067, - 47.4877 - ], - [ - -122.30066, - 47.48782 - ], - [ - -122.30058, - 47.48806 - ], - [ - -122.30059, - 47.48809 - ], - [ - -122.30061, - 47.48818 - ], - [ - -122.30073, - 47.48816 - ], - [ - -122.30105, - 47.4882 - ], - [ - -122.3011, - 47.48823 - ], - [ - -122.30114, - 47.4882 - ], - [ - -122.30158, - 47.48807 - ], - [ - -122.30172, - 47.48806 - ], - [ - -122.30188, - 47.48815 - ], - [ - -122.3021, - 47.48842 - ], - [ - -122.30213, - 47.48893 - ], - [ - -122.30206, - 47.48908 - ], - [ - -122.30195, - 47.48916 - ], - [ - -122.30115, - 47.48928 - ], - [ - -122.30109, - 47.48924 - ], - [ - -122.30095, - 47.48928 - ], - [ - -122.30043, - 47.48923 - ], - [ - -122.30031, - 47.48915 - ], - [ - -122.30023, - 47.48903 - ], - [ - -122.30022, - 47.48885 - ], - [ - -122.30026, - 47.48876 - ], - [ - -122.30024, - 47.48876 - ], - [ - -122.29997, - 47.4886 - ], - [ - -122.29997, - 47.48861 - ], - [ - -122.2999, - 47.48872 - ], - [ - -122.2995, - 47.48916 - ], - [ - -122.29935, - 47.48923 - ], - [ - -122.29927, - 47.48923 - ], - [ - -122.29927, - 47.48923 - ], - [ - -122.29932, - 47.48936 - ], - [ - -122.2993, - 47.48953 - ], - [ - -122.29922, - 47.48964 - ], - [ - -122.29886, - 47.48995 - ], - [ - -122.29931, - 47.49002 - ], - [ - -122.29947, - 47.49011 - ], - [ - -122.29975, - 47.49049 - ], - [ - -122.29979, - 47.49082 - ], - [ - -122.29976, - 47.49088 - ], - [ - -122.29979, - 47.49093 - ], - [ - -122.30065, - 47.49094 - ], - [ - -122.3008, - 47.491 - ], - [ - -122.30089, - 47.49111 - ], - [ - -122.30092, - 47.49123 - ], - [ - -122.30092, - 47.49154 - ], - [ - -122.30083, - 47.49172 - ], - [ - -122.30065, - 47.49181 - ], - [ - -122.29972, - 47.49186 - ], - [ - -122.29978, - 47.49204 - ], - [ - -122.29978, - 47.49209 - ], - [ - -122.29989, - 47.4921 - ], - [ - -122.30141, - 47.49282 - ], - [ - -122.30149, - 47.49291 - ], - [ - -122.30153, - 47.49303 - ], - [ - -122.30152, - 47.49315 - ], - [ - -122.30147, - 47.49326 - ], - [ - -122.30136, - 47.49335 - ], - [ - -122.3012, - 47.49338 - ], - [ - -122.30075, - 47.49333 - ], - [ - -122.30076, - 47.49345 - ], - [ - -122.30074, - 47.49358 - ], - [ - -122.30066, - 47.4937 - ], - [ - -122.30017, - 47.49408 - ], - [ - -122.29995, - 47.49408 - ], - [ - -122.29942, - 47.49383 - ], - [ - -122.29944, - 47.4939 - ], - [ - -122.29941, - 47.49402 - ], - [ - -122.29933, - 47.49412 - ], - [ - -122.29922, - 47.49418 - ], - [ - -122.2991, - 47.49419 - ], - [ - -122.29813, - 47.49409 - ], - [ - -122.29804, - 47.49402 - ], - [ - -122.29798, - 47.49391 - ], - [ - -122.29796, - 47.49379 - ], - [ - -122.29799, - 47.49367 - ], - [ - -122.29822, - 47.49339 - ], - [ - -122.29787, - 47.4934 - ], - [ - -122.29704, - 47.49337 - ], - [ - -122.29694, - 47.4933 - ], - [ - -122.29686, - 47.49318 - ], - [ - -122.29682, - 47.49287 - ], - [ - -122.29685, - 47.49273 - ], - [ - -122.29695, - 47.4926 - ], - [ - -122.2971, - 47.49254 - ], - [ - -122.29782, - 47.49252 - ], - [ - -122.29836, - 47.49255 - ], - [ - -122.29849, - 47.49266 - ], - [ - -122.29848, - 47.49263 - ], - [ - -122.29848, - 47.4926 - ], - [ - -122.2984, - 47.49252 - ], - [ - -122.2981, - 47.49193 - ], - [ - -122.2981, - 47.4918 - ], - [ - -122.29816, - 47.49167 - ], - [ - -122.29827, - 47.49157 - ], - [ - -122.29826, - 47.49156 - ], - [ - -122.29827, - 47.49156 - ], - [ - -122.29785, - 47.49155 - ], - [ - -122.29773, - 47.49151 - ], - [ - -122.2977, - 47.49148 - ], - [ - -122.29761, - 47.49151 - ], - [ - -122.29728, - 47.49149 - ], - [ - -122.29688, - 47.49139 - ], - [ - -122.29679, - 47.4913 - ], - [ - -122.29675, - 47.49119 - ], - [ - -122.29675, - 47.49106 - ], - [ - -122.29678, - 47.49098 - ], - [ - -122.29676, - 47.49089 - ], - [ - -122.29669, - 47.49094 - ], - [ - -122.29657, - 47.49096 - ], - [ - -122.29645, - 47.49094 - ], - [ - -122.29637, - 47.49088 - ], - [ - -122.2963, - 47.49121 - ], - [ - -122.29614, - 47.49134 - ], - [ - -122.29594, - 47.49135 - ], - [ - -122.29577, - 47.49124 - ], - [ - -122.29571, - 47.49106 - ], - [ - -122.2957, - 47.49083 - ], - [ - -122.29561, - 47.49081 - ], - [ - -122.29547, - 47.49072 - ], - [ - -122.29541, - 47.49061 - ], - [ - -122.29538, - 47.49047 - ], - [ - -122.29542, - 47.49034 - ], - [ - -122.29552, - 47.49023 - ], - [ - -122.29563, - 47.49017 - ], - [ - -122.29575, - 47.49016 - ], - [ - -122.29586, - 47.49018 - ], - [ - -122.29588, - 47.49017 - ], - [ - -122.29599, - 47.49011 - ], - [ - -122.29611, - 47.49011 - ], - [ - -122.29622, - 47.49015 - ], - [ - -122.29633, - 47.49024 - ], - [ - -122.29637, - 47.49036 - ], - [ - -122.29647, - 47.4903 - ], - [ - -122.29659, - 47.49028 - ], - [ - -122.29671, - 47.49032 - ], - [ - -122.29675, - 47.49035 - ], - [ - -122.29675, - 47.49033 - ], - [ - -122.29681, - 47.49018 - ], - [ - -122.29696, - 47.49008 - ], - [ - -122.29732, - 47.49003 - ], - [ - -122.29751, - 47.49009 - ], - [ - -122.29752, - 47.49001 - ], - [ - -122.29741, - 47.48999 - ], - [ - -122.29727, - 47.48987 - ], - [ - -122.29722, - 47.4897 - ], - [ - -122.29724, - 47.48961 - ], - [ - -122.29718, - 47.4896 - ], - [ - -122.29705, - 47.4895 - ], - [ - -122.297, - 47.48939 - ], - [ - -122.29688, - 47.48889 - ], - [ - -122.29688, - 47.48879 - ], - [ - -122.2965, - 47.48875 - ], - [ - -122.2963, - 47.48865 - ], - [ - -122.29602, - 47.48834 - ], - [ - -122.29595, - 47.4885 - ], - [ - -122.29588, - 47.48864 - ], - [ - -122.29602, - 47.48866 - ], - [ - -122.29614, - 47.48873 - ], - [ - -122.29624, - 47.48888 - ], - [ - -122.29623, - 47.48907 - ], - [ - -122.29622, - 47.48908 - ], - [ - -122.29671, - 47.48911 - ], - [ - -122.29683, - 47.48918 - ], - [ - -122.29691, - 47.48931 - ], - [ - -122.29702, - 47.48967 - ], - [ - -122.29702, - 47.48979 - ], - [ - -122.29694, - 47.48995 - ], - [ - -122.29676, - 47.49004 - ], - [ - -122.29642, - 47.49006 - ], - [ - -122.29626, - 47.49001 - ], - [ - -122.2962, - 47.48992 - ], - [ - -122.29613, - 47.49 - ], - [ - -122.29597, - 47.49005 - ], - [ - -122.29581, - 47.49002 - ], - [ - -122.29527, - 47.48957 - ], - [ - -122.29522, - 47.48943 - ], - [ - -122.29524, - 47.48927 - ], - [ - -122.29526, - 47.48925 - ], - [ - -122.29517, - 47.48921 - ], - [ - -122.29506, - 47.48906 - ], - [ - -122.29506, - 47.48888 - ], - [ - -122.29518, - 47.48858 - ], - [ - -122.29515, - 47.48846 - ], - [ - -122.2952, - 47.48832 - ], - [ - -122.29529, - 47.48822 - ], - [ - -122.29533, - 47.4882 - ], - [ - -122.29556, - 47.48776 - ], - [ - -122.29556, - 47.48774 - ], - [ - -122.2956, - 47.48761 - ], - [ - -122.29567, - 47.48753 - ], - [ - -122.2961, - 47.48662 - ], - [ - -122.29664, - 47.48562 - ], - [ - -122.29623, - 47.48556 - ], - [ - -122.29607, - 47.48547 - ], - [ - -122.29601, - 47.48536 - ], - [ - -122.296, - 47.48529 - ], - [ - -122.29555, - 47.48532 - ], - [ - -122.29576, - 47.48551 - ], - [ - -122.296, - 47.48584 - ], - [ - -122.296, - 47.48604 - ], - [ - -122.29588, - 47.4862 - ], - [ - -122.29568, - 47.48625 - ], - [ - -122.29549, - 47.48617 - ], - [ - -122.29543, - 47.48611 - ], - [ - -122.29538, - 47.48618 - ], - [ - -122.29524, - 47.48627 - ], - [ - -122.29512, - 47.4863 - ], - [ - -122.295, - 47.48627 - ], - [ - -122.29486, - 47.48618 - ], - [ - -122.2948, - 47.48608 - ], - [ - -122.29477, - 47.48594 - ], - [ - -122.29481, - 47.4858 - ], - [ - -122.29491, - 47.4857 - ], - [ - -122.29501, - 47.48564 - ], - [ - -122.29498, - 47.48559 - ], - [ - -122.29496, - 47.48547 - ], - [ - -122.29499, - 47.48535 - ], - [ - -122.295, - 47.48534 - ], - [ - -122.29468, - 47.48536 - ], - [ - -122.29449, - 47.48528 - ], - [ - -122.2944, - 47.48511 - ], - [ - -122.2944, - 47.48515 - ], - [ - -122.29427, - 47.48533 - ], - [ - -122.29409, - 47.48538 - ], - [ - -122.29361, - 47.48532 - ], - [ - -122.29353, - 47.48526 - ], - [ - -122.2935, - 47.4853 - ], - [ - -122.29337, - 47.48536 - ], - [ - -122.29282, - 47.48538 - ], - [ - -122.29268, - 47.48535 - ], - [ - -122.29256, - 47.48524 - ], - [ - -122.2925, - 47.48509 - ], - [ - -122.29257, - 47.48473 - ], - [ - -122.29239, - 47.48477 - ], - [ - -122.29234, - 47.48522 - ], - [ - -122.29222, - 47.48538 - ], - [ - -122.29203, - 47.48543 - ], - [ - -122.29177, - 47.48542 - ], - [ - -122.29177, - 47.48546 - ], - [ - -122.29172, - 47.48556 - ], - [ - -122.29168, - 47.48562 - ], - [ - -122.29179, - 47.48601 - ], - [ - -122.29179, - 47.48618 - ], - [ - -122.29171, - 47.48639 - ], - [ - -122.29157, - 47.4865 - ], - [ - -122.29137, - 47.48651 - ], - [ - -122.29121, - 47.48642 - ], - [ - -122.29115, - 47.48631 - ], - [ - -122.29107, - 47.48595 - ], - [ - -122.29107, - 47.48565 - ], - [ - -122.29108, - 47.48564 - ], - [ - -122.29106, - 47.48553 - ], - [ - -122.29108, - 47.48519 - ], - [ - -122.29116, - 47.48503 - ], - [ - -122.29114, - 47.48492 - ], - [ - -122.29114, - 47.48484 - ], - [ - -122.29084, - 47.48503 - ], - [ - -122.2897, - 47.48542 - ], - [ - -122.28952, - 47.48542 - ], - [ - -122.28938, - 47.48534 - ], - [ - -122.2893, - 47.4852 - ], - [ - -122.2893, - 47.48502 - ], - [ - -122.28972, - 47.48433 - ], - [ - -122.29009, - 47.48413 - ], - [ - -122.29043, - 47.48399 - ], - [ - -122.29057, - 47.48398 - ], - [ - -122.29059, - 47.48399 - ], - [ - -122.29038, - 47.48361 - ], - [ - -122.29038, - 47.48349 - ], - [ - -122.29044, - 47.48336 - ], - [ - -122.29047, - 47.48334 - ], - [ - -122.2904, - 47.48323 - ], - [ - -122.29038, - 47.48307 - ], - [ - -122.29046, - 47.4829 - ], - [ - -122.29063, - 47.4828 - ], - [ - -122.29119, - 47.48273 - ], - [ - -122.2912, - 47.48273 - ], - [ - -122.29121, - 47.48255 - ], - [ - -122.2913, - 47.48243 - ], - [ - -122.29142, - 47.48236 - ] - ], - [ - [ - -122.29363, - 47.48892 - ], - [ - -122.29374, - 47.48886 - ], - [ - -122.29386, - 47.48884 - ], - [ - -122.29398, - 47.48887 - ], - [ - -122.2941, - 47.48896 - ], - [ - -122.29417, - 47.48906 - ], - [ - -122.29419, - 47.48918 - ], - [ - -122.29417, - 47.4893 - ], - [ - -122.2941, - 47.4894 - ], - [ - -122.29396, - 47.4895 - ], - [ - -122.29384, - 47.48952 - ], - [ - -122.29372, - 47.4895 - ], - [ - -122.29358, - 47.4894 - ], - [ - -122.29351, - 47.4893 - ], - [ - -122.29349, - 47.48916 - ], - [ - -122.29353, - 47.48902 - ] - ], - [ - [ - -122.29332, - 47.49179 - ], - [ - -122.29343, - 47.49173 - ], - [ - -122.29355, - 47.49171 - ], - [ - -122.29367, - 47.49175 - ], - [ - -122.29379, - 47.49183 - ], - [ - -122.29386, - 47.49193 - ], - [ - -122.29388, - 47.49205 - ], - [ - -122.29386, - 47.49217 - ], - [ - -122.29379, - 47.49227 - ], - [ - -122.29365, - 47.49237 - ], - [ - -122.29353, - 47.49239 - ], - [ - -122.29341, - 47.49237 - ], - [ - -122.29327, - 47.49227 - ], - [ - -122.2932, - 47.49217 - ], - [ - -122.29318, - 47.49203 - ], - [ - -122.29322, - 47.4919 - ] - ], - [ - [ - -122.30015, - 47.47257 - ], - [ - -122.3003, - 47.47262 - ], - [ - -122.30042, - 47.47276 - ], - [ - -122.30046, - 47.47302 - ], - [ - -122.30046, - 47.47387 - ], - [ - -122.30051, - 47.4739 - ], - [ - -122.30052, - 47.47324 - ], - [ - -122.30056, - 47.47311 - ], - [ - -122.30068, - 47.47299 - ], - [ - -122.30133, - 47.47263 - ], - [ - -122.30151, - 47.47265 - ], - [ - -122.30165, - 47.47277 - ], - [ - -122.30173, - 47.47309 - ], - [ - -122.30174, - 47.47367 - ], - [ - -122.30178, - 47.47367 - ], - [ - -122.30217, - 47.47376 - ], - [ - -122.30229, - 47.47384 - ], - [ - -122.30236, - 47.47396 - ], - [ - -122.30237, - 47.4746 - ], - [ - -122.30225, - 47.47476 - ], - [ - -122.30204, - 47.47481 - ], - [ - -122.30152, - 47.47476 - ], - [ - -122.30144, - 47.4747 - ], - [ - -122.30137, - 47.47478 - ], - [ - -122.30121, - 47.47483 - ], - [ - -122.29944, - 47.47479 - ], - [ - -122.29936, - 47.47476 - ], - [ - -122.29927, - 47.4748 - ], - [ - -122.29915, - 47.4748 - ], - [ - -122.29908, - 47.47477 - ], - [ - -122.29908, - 47.47483 - ], - [ - -122.29936, - 47.47485 - ], - [ - -122.29969, - 47.47497 - ], - [ - -122.29982, - 47.47512 - ], - [ - -122.29984, - 47.47528 - ], - [ - -122.29984, - 47.47529 - ], - [ - -122.29986, - 47.47528 - ], - [ - -122.29998, - 47.47532 - ], - [ - -122.30007, - 47.4754 - ], - [ - -122.3001, - 47.47546 - ], - [ - -122.3001, - 47.47545 - ], - [ - -122.30021, - 47.47538 - ], - [ - -122.30146, - 47.47527 - ], - [ - -122.30162, - 47.47532 - ], - [ - -122.3021, - 47.47562 - ], - [ - -122.30219, - 47.47578 - ], - [ - -122.30217, - 47.47596 - ], - [ - -122.30197, - 47.47644 - ], - [ - -122.30186, - 47.47656 - ], - [ - -122.3017, - 47.47661 - ], - [ - -122.30113, - 47.47661 - ], - [ - -122.30101, - 47.47659 - ], - [ - -122.30012, - 47.4762 - ], - [ - -122.30001, - 47.47609 - ], - [ - -122.29997, - 47.47596 - ], - [ - -122.29982, - 47.47612 - ], - [ - -122.2997, - 47.47618 - ], - [ - -122.29953, - 47.47618 - ], - [ - -122.29944, - 47.47613 - ], - [ - -122.29906, - 47.47657 - ], - [ - -122.29891, - 47.47664 - ], - [ - -122.29875, - 47.47663 - ], - [ - -122.29864, - 47.47656 - ], - [ - -122.29864, - 47.47664 - ], - [ - -122.2986, - 47.47678 - ], - [ - -122.29849, - 47.47689 - ], - [ - -122.29793, - 47.47722 - ], - [ - -122.29771, - 47.47723 - ], - [ - -122.29757, - 47.47713 - ], - [ - -122.29706, - 47.47759 - ], - [ - -122.2969, - 47.47763 - ], - [ - -122.29674, - 47.47759 - ], - [ - -122.29663, - 47.47747 - ], - [ - -122.29659, - 47.47733 - ], - [ - -122.29658, - 47.47698 - ], - [ - -122.29664, - 47.47687 - ], - [ - -122.29673, - 47.47679 - ], - [ - -122.2972, - 47.47662 - ], - [ - -122.2971, - 47.47647 - ], - [ - -122.29711, - 47.47625 - ], - [ - -122.29723, - 47.47598 - ], - [ - -122.29723, - 47.47597 - ], - [ - -122.29723, - 47.47598 - ], - [ - -122.29717, - 47.47609 - ], - [ - -122.29708, - 47.47617 - ], - [ - -122.29692, - 47.47622 - ], - [ - -122.29638, - 47.4762 - ], - [ - -122.29596, - 47.47611 - ], - [ - -122.29587, - 47.47605 - ], - [ - -122.29581, - 47.47607 - ], - [ - -122.29584, - 47.47639 - ], - [ - -122.29579, - 47.47654 - ], - [ - -122.2958, - 47.47659 - ], - [ - -122.29581, - 47.47671 - ], - [ - -122.29597, - 47.47658 - ], - [ - -122.29617, - 47.47657 - ], - [ - -122.29633, - 47.47666 - ], - [ - -122.2964, - 47.47685 - ], - [ - -122.29639, - 47.4777 - ], - [ - -122.29636, - 47.47783 - ], - [ - -122.29633, - 47.47787 - ], - [ - -122.29662, - 47.47781 - ], - [ - -122.29697, - 47.47787 - ], - [ - -122.29712, - 47.47798 - ], - [ - -122.29718, - 47.47819 - ], - [ - -122.29709, - 47.47839 - ], - [ - -122.29691, - 47.47848 - ], - [ - -122.29646, - 47.47851 - ], - [ - -122.29657, - 47.47885 - ], - [ - -122.29657, - 47.47897 - ], - [ - -122.29655, - 47.47903 - ], - [ - -122.29657, - 47.47908 - ], - [ - -122.29657, - 47.4792 - ], - [ - -122.29638, - 47.47971 - ], - [ - -122.29621, - 47.47985 - ], - [ - -122.29608, - 47.47987 - ], - [ - -122.29598, - 47.47985 - ], - [ - -122.29537, - 47.47959 - ], - [ - -122.29525, - 47.47948 - ], - [ - -122.2952, - 47.47935 - ], - [ - -122.2952, - 47.47905 - ], - [ - -122.29525, - 47.47891 - ], - [ - -122.29528, - 47.47888 - ], - [ - -122.29527, - 47.47886 - ], - [ - -122.29524, - 47.47857 - ], - [ - -122.29526, - 47.47853 - ], - [ - -122.29523, - 47.47848 - ], - [ - -122.29522, - 47.47826 - ], - [ - -122.29526, - 47.4779 - ], - [ - -122.29521, - 47.478 - ], - [ - -122.29503, - 47.47809 - ], - [ - -122.2937, - 47.47809 - ], - [ - -122.29353, - 47.47799 - ], - [ - -122.29352, - 47.47796 - ], - [ - -122.29274, - 47.47791 - ], - [ - -122.29259, - 47.47781 - ], - [ - -122.29251, - 47.47765 - ], - [ - -122.29252, - 47.47763 - ], - [ - -122.29199, - 47.47717 - ], - [ - -122.29191, - 47.47703 - ], - [ - -122.2919, - 47.47689 - ], - [ - -122.29196, - 47.47676 - ], - [ - -122.29199, - 47.47673 - ], - [ - -122.29189, - 47.47669 - ], - [ - -122.29154, - 47.47648 - ], - [ - -122.29145, - 47.47637 - ], - [ - -122.29141, - 47.47621 - ], - [ - -122.29143, - 47.47593 - ], - [ - -122.29137, - 47.47587 - ], - [ - -122.29137, - 47.47587 - ], - [ - -122.29128, - 47.47591 - ], - [ - -122.2906, - 47.47594 - ], - [ - -122.29048, - 47.47591 - ], - [ - -122.29037, - 47.47583 - ], - [ - -122.29017, - 47.47555 - ], - [ - -122.29016, - 47.47535 - ], - [ - -122.29041, - 47.47496 - ], - [ - -122.29061, - 47.47487 - ], - [ - -122.29067, - 47.47487 - ], - [ - -122.29065, - 47.47473 - ], - [ - -122.29074, - 47.47447 - ], - [ - -122.29042, - 47.47452 - ], - [ - -122.29024, - 47.47447 - ], - [ - -122.29014, - 47.47438 - ], - [ - -122.28984, - 47.47391 - ], - [ - -122.28981, - 47.47377 - ], - [ - -122.28984, - 47.47364 - ], - [ - -122.28984, - 47.47364 - ], - [ - -122.28975, - 47.47356 - ], - [ - -122.28969, - 47.47345 - ], - [ - -122.28968, - 47.47333 - ], - [ - -122.28972, - 47.47321 - ], - [ - -122.29009, - 47.47267 - ], - [ - -122.29024, - 47.4726 - ], - [ - -122.29041, - 47.47261 - ], - [ - -122.29085, - 47.47278 - ], - [ - -122.29095, - 47.47284 - ], - [ - -122.29104, - 47.47303 - ], - [ - -122.291, - 47.47322 - ], - [ - -122.29097, - 47.47326 - ], - [ - -122.29139, - 47.47384 - ], - [ - -122.29141, - 47.47382 - ], - [ - -122.29174, - 47.47376 - ], - [ - -122.29221, - 47.47372 - ], - [ - -122.2923, - 47.47376 - ], - [ - -122.29253, - 47.47358 - ], - [ - -122.29252, - 47.47348 - ], - [ - -122.29253, - 47.47335 - ], - [ - -122.2926, - 47.47325 - ], - [ - -122.29273, - 47.47316 - ], - [ - -122.29342, - 47.47298 - ], - [ - -122.29356, - 47.47298 - ], - [ - -122.29369, - 47.47305 - ], - [ - -122.29379, - 47.4732 - ], - [ - -122.29381, - 47.47332 - ], - [ - -122.29381, - 47.47316 - ], - [ - -122.29388, - 47.473 - ], - [ - -122.29402, - 47.47291 - ], - [ - -122.2942, - 47.4729 - ], - [ - -122.29483, - 47.47323 - ], - [ - -122.29492, - 47.47339 - ], - [ - -122.29498, - 47.47373 - ], - [ - -122.29528, - 47.47372 - ], - [ - -122.2954, - 47.47374 - ], - [ - -122.29556, - 47.4739 - ], - [ - -122.29559, - 47.47401 - ], - [ - -122.29558, - 47.47409 - ], - [ - -122.29593, - 47.47382 - ], - [ - -122.29601, - 47.47379 - ], - [ - -122.296, - 47.47377 - ], - [ - -122.29602, - 47.47362 - ], - [ - -122.29626, - 47.47307 - ], - [ - -122.29654, - 47.47278 - ], - [ - -122.29668, - 47.47275 - ], - [ - -122.29718, - 47.47278 - ], - [ - -122.29731, - 47.47284 - ], - [ - -122.2974, - 47.47295 - ], - [ - -122.29743, - 47.47309 - ], - [ - -122.29742, - 47.47357 - ], - [ - -122.29736, - 47.4737 - ], - [ - -122.29732, - 47.47373 - ], - [ - -122.29739, - 47.47372 - ], - [ - -122.29792, - 47.47379 - ], - [ - -122.29798, - 47.47342 - ], - [ - -122.29806, - 47.47328 - ], - [ - -122.2982, - 47.4732 - ], - [ - -122.2984, - 47.47321 - ], - [ - -122.29855, - 47.47334 - ], - [ - -122.29864, - 47.47358 - ], - [ - -122.29864, - 47.47352 - ], - [ - -122.29866, - 47.47338 - ], - [ - -122.29873, - 47.47328 - ], - [ - -122.29883, - 47.47321 - ], - [ - -122.29895, - 47.47319 - ], - [ - -122.29907, - 47.47321 - ], - [ - -122.29917, - 47.47328 - ], - [ - -122.29997, - 47.47261 - ] - ], - [ - [ - -122.28928, - 47.48984 - ], - [ - -122.2894, - 47.48987 - ], - [ - -122.28952, - 47.48995 - ], - [ - -122.28959, - 47.49006 - ], - [ - -122.28961, - 47.49018 - ], - [ - -122.28959, - 47.4903 - ], - [ - -122.28952, - 47.4904 - ], - [ - -122.28938, - 47.49049 - ], - [ - -122.28931, - 47.4905 - ], - [ - -122.28931, - 47.49055 - ], - [ - -122.28924, - 47.49065 - ], - [ - -122.2891, - 47.49075 - ], - [ - -122.28898, - 47.49077 - ], - [ - -122.28886, - 47.49075 - ], - [ - -122.28872, - 47.49065 - ], - [ - -122.28865, - 47.49055 - ], - [ - -122.28863, - 47.49041 - ], - [ - -122.28867, - 47.49027 - ], - [ - -122.28877, - 47.49017 - ], - [ - -122.28888, - 47.49011 - ], - [ - -122.28893, - 47.4901 - ], - [ - -122.28895, - 47.49002 - ], - [ - -122.28905, - 47.48992 - ], - [ - -122.28916, - 47.48985 - ] - ], - [ - [ - -122.29346, - 47.49283 - ], - [ - -122.29358, - 47.49277 - ], - [ - -122.2937, - 47.49275 - ], - [ - -122.29382, - 47.49279 - ], - [ - -122.29393, - 47.49287 - ], - [ - -122.294, - 47.49297 - ], - [ - -122.29403, - 47.49309 - ], - [ - -122.294, - 47.49321 - ], - [ - -122.29393, - 47.49331 - ], - [ - -122.2938, - 47.49341 - ], - [ - -122.29368, - 47.49343 - ], - [ - -122.29356, - 47.49341 - ], - [ - -122.29342, - 47.49331 - ], - [ - -122.29335, - 47.49321 - ], - [ - -122.29333, - 47.49307 - ], - [ - -122.29337, - 47.49293 - ] - ], - [ - [ - -122.29623, - 47.49139 - ], - [ - -122.29643, - 47.4914 - ], - [ - -122.29658, - 47.49153 - ], - [ - -122.29662, - 47.49172 - ], - [ - -122.29659, - 47.49203 - ], - [ - -122.29652, - 47.49219 - ], - [ - -122.29661, - 47.49246 - ], - [ - -122.29664, - 47.4929 - ], - [ - -122.29654, - 47.49307 - ], - [ - -122.29636, - 47.49315 - ], - [ - -122.29616, - 47.4931 - ], - [ - -122.29604, - 47.49294 - ], - [ - -122.29592, - 47.49258 - ], - [ - -122.29592, - 47.49251 - ], - [ - -122.29546, - 47.49248 - ], - [ - -122.29466, - 47.49238 - ], - [ - -122.29455, - 47.49232 - ], - [ - -122.29447, - 47.49222 - ], - [ - -122.29444, - 47.49211 - ], - [ - -122.29446, - 47.49198 - ], - [ - -122.29457, - 47.49184 - ], - [ - -122.29474, - 47.49177 - ], - [ - -122.29481, - 47.49177 - ], - [ - -122.29484, - 47.49161 - ], - [ - -122.29501, - 47.49147 - ], - [ - -122.29522, - 47.49147 - ], - [ - -122.29577, - 47.49167 - ], - [ - -122.29597, - 47.49176 - ], - [ - -122.29607, - 47.49148 - ] - ], - [ - [ - -122.28676, - 47.49186 - ], - [ - -122.28677, - 47.49119 - ], - [ - -122.28688, - 47.49046 - ], - [ - -122.28694, - 47.49035 - ], - [ - -122.28703, - 47.49028 - ], - [ - -122.28715, - 47.49024 - ], - [ - -122.28727, - 47.49026 - ], - [ - -122.28742, - 47.49037 - ], - [ - -122.28749, - 47.49054 - ], - [ - -122.28747, - 47.49123 - ], - [ - -122.28737, - 47.49196 - ], - [ - -122.28723, - 47.49214 - ], - [ - -122.28701, - 47.49217 - ], - [ - -122.28683, - 47.49205 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579091, - "type": "OUTAGE", - "startTime": 1713652837000, - "lastUpdatedTime": 1713653285000, - "etrTime": 1713690000000, - "title": "Outage", - "numPeople": 96, - "cause": "Investigating", - "identifier": "164187", - "latitude": 47.48807, - "longitude": -122.25786, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.25764, - 47.48736 - ], - [ - -122.25777, - 47.48741 - ], - [ - -122.25807, - 47.48765 - ], - [ - -122.25814, - 47.48777 - ], - [ - -122.25816, - 47.48791 - ], - [ - -122.25811, - 47.48801 - ], - [ - -122.25818, - 47.48803 - ], - [ - -122.25826, - 47.48809 - ], - [ - -122.25826, - 47.48808 - ], - [ - -122.25838, - 47.48802 - ], - [ - -122.2585, - 47.48801 - ], - [ - -122.25862, - 47.48804 - ], - [ - -122.25873, - 47.48812 - ], - [ - -122.2588, - 47.48822 - ], - [ - -122.25883, - 47.48834 - ], - [ - -122.2588, - 47.48846 - ], - [ - -122.25873, - 47.48857 - ], - [ - -122.2586, - 47.48866 - ], - [ - -122.25848, - 47.48868 - ], - [ - -122.25836, - 47.48866 - ], - [ - -122.25826, - 47.48859 - ], - [ - -122.25817, - 47.48865 - ], - [ - -122.25804, - 47.48868 - ], - [ - -122.25792, - 47.48865 - ], - [ - -122.25779, - 47.48856 - ], - [ - -122.25772, - 47.48846 - ], - [ - -122.2577, - 47.48832 - ], - [ - -122.25773, - 47.48821 - ], - [ - -122.2572, - 47.4883 - ], - [ - -122.25705, - 47.48824 - ], - [ - -122.25694, - 47.48809 - ], - [ - -122.25693, - 47.48791 - ], - [ - -122.25703, - 47.48776 - ], - [ - -122.25742, - 47.48741 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579080, - "type": "OUTAGE", - "startTime": 1713651780000, - "lastUpdatedTime": 1713657484000, - "etrTime": 1713675600000, - "title": "Outage", - "numPeople": 36, - "status": "Dispatched", - "cause": "Investigating", - "identifier": "164181", - "latitude": 47.67785, - "longitude": -122.29848, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.29872, - 47.67585 - ], - [ - -122.29889, - 47.67592 - ], - [ - -122.299, - 47.67608 - ], - [ - -122.29904, - 47.67626 - ], - [ - -122.29903, - 47.67664 - ], - [ - -122.29902, - 47.67668 - ], - [ - -122.29904, - 47.67674 - ], - [ - -122.29906, - 47.67735 - ], - [ - -122.29901, - 47.67748 - ], - [ - -122.29889, - 47.67759 - ], - [ - -122.29883, - 47.6776 - ], - [ - -122.2989, - 47.67764 - ], - [ - -122.29897, - 47.67774 - ], - [ - -122.29912, - 47.67811 - ], - [ - -122.29911, - 47.67825 - ], - [ - -122.29907, - 47.67833 - ], - [ - -122.2992, - 47.67851 - ], - [ - -122.29921, - 47.67871 - ], - [ - -122.2991, - 47.67888 - ], - [ - -122.2991, - 47.67888 - ], - [ - -122.29913, - 47.67899 - ], - [ - -122.29909, - 47.67915 - ], - [ - -122.29896, - 47.67927 - ], - [ - -122.29827, - 47.67961 - ], - [ - -122.29815, - 47.67963 - ], - [ - -122.29801, - 47.67958 - ], - [ - -122.29791, - 47.67949 - ], - [ - -122.29786, - 47.67935 - ], - [ - -122.29785, - 47.6788 - ], - [ - -122.29788, - 47.6787 - ], - [ - -122.29787, - 47.67845 - ], - [ - -122.29788, - 47.67838 - ], - [ - -122.2978, - 47.67824 - ], - [ - -122.29778, - 47.67808 - ], - [ - -122.29782, - 47.67797 - ], - [ - -122.29793, - 47.67782 - ], - [ - -122.29808, - 47.67772 - ], - [ - -122.29844, - 47.67762 - ], - [ - -122.29806, - 47.67763 - ], - [ - -122.29789, - 47.67748 - ], - [ - -122.29783, - 47.67721 - ], - [ - -122.29782, - 47.67691 - ], - [ - -122.29786, - 47.6767 - ], - [ - -122.29793, - 47.67657 - ], - [ - -122.29803, - 47.6765 - ], - [ - -122.29815, - 47.67647 - ], - [ - -122.2984, - 47.67646 - ], - [ - -122.29839, - 47.67617 - ], - [ - -122.29842, - 47.67603 - ], - [ - -122.29854, - 47.67589 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "North Seattle", - "state": "WA" - }, - { - "id": 1579101, - "type": "OUTAGE", - "startTime": 1713654724000, - "lastUpdatedTime": 1713655084000, - "etrTime": 1713679200000, - "title": "Outage", - "numPeople": 2, - "cause": "Investigating", - "identifier": "164201", - "latitude": 47.48203, - "longitude": -122.25838, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.25816, - 47.48177 - ], - [ - -122.25827, - 47.4817 - ], - [ - -122.25839, - 47.48169 - ], - [ - -122.25851, - 47.48172 - ], - [ - -122.25863, - 47.4818 - ], - [ - -122.2587, - 47.48191 - ], - [ - -122.25872, - 47.48203 - ], - [ - -122.2587, - 47.48215 - ], - [ - -122.25863, - 47.48225 - ], - [ - -122.25849, - 47.48234 - ], - [ - -122.25837, - 47.48236 - ], - [ - -122.25825, - 47.48234 - ], - [ - -122.25811, - 47.48225 - ], - [ - -122.25805, - 47.48215 - ], - [ - -122.25802, - 47.48201 - ], - [ - -122.25806, - 47.48187 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579095, - "type": "OUTAGE", - "startTime": 1713653215000, - "lastUpdatedTime": 1713653285000, - "etrTime": 1713675600000, - "title": "Outage", - "numPeople": 1, - "cause": "Investigating", - "identifier": "164193", - "latitude": 47.55273, - "longitude": -122.29289, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.29278, - 47.55251 - ], - [ - -122.29289, - 47.55245 - ], - [ - -122.29301, - 47.55243 - ], - [ - -122.29313, - 47.55247 - ], - [ - -122.29325, - 47.55255 - ], - [ - -122.29331, - 47.55265 - ], - [ - -122.29334, - 47.55277 - ], - [ - -122.29331, - 47.55289 - ], - [ - -122.29325, - 47.55299 - ], - [ - -122.29311, - 47.55309 - ], - [ - -122.29299, - 47.55311 - ], - [ - -122.29287, - 47.55309 - ], - [ - -122.29273, - 47.55299 - ], - [ - -122.29266, - 47.55289 - ], - [ - -122.29264, - 47.55275 - ], - [ - -122.29268, - 47.55261 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579112, - "type": "OUTAGE", - "startTime": 1713658798000, - "lastUpdatedTime": 1713659642000, - "etrTime": 1713697200000, - "title": "Outage", - "numPeople": 1, - "cause": "Investigating", - "identifier": "164211", - "latitude": 47.56362, - "longitude": -122.35806, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.3578, - 47.56334 - ], - [ - -122.35791, - 47.56328 - ], - [ - -122.35803, - 47.56327 - ], - [ - -122.35815, - 47.5633 - ], - [ - -122.35827, - 47.56338 - ], - [ - -122.35833, - 47.56348 - ], - [ - -122.35836, - 47.5636 - ], - [ - -122.35833, - 47.56372 - ], - [ - -122.35827, - 47.56383 - ], - [ - -122.35813, - 47.56392 - ], - [ - -122.35801, - 47.56394 - ], - [ - -122.35789, - 47.56392 - ], - [ - -122.35775, - 47.56383 - ], - [ - -122.35768, - 47.56372 - ], - [ - -122.35766, - 47.56358 - ], - [ - -122.3577, - 47.56345 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - }, - { - "id": 1579120, - "type": "OUTAGE", - "startTime": 1713661060000, - "lastUpdatedTime": 1713661443000, - "etrTime": 1713682800000, - "title": "Outage", - "numPeople": 1, - "cause": "Investigating", - "identifier": "164215", - "latitude": 47.47769, - "longitude": -122.28153, - "polygons": { - "type": "polygon", - "spatialReference": { - "latestWkid": 4326, - "wkid": 4326 - }, - "rings": [ - [ - [ - -122.28137, - 47.47745 - ], - [ - -122.28148, - 47.47739 - ], - [ - -122.2816, - 47.47738 - ], - [ - -122.28172, - 47.47741 - ], - [ - -122.28184, - 47.47749 - ], - [ - -122.28191, - 47.47759 - ], - [ - -122.28193, - 47.47771 - ], - [ - -122.28191, - 47.47783 - ], - [ - -122.28184, - 47.47794 - ], - [ - -122.2817, - 47.47803 - ], - [ - -122.28158, - 47.47805 - ], - [ - -122.28146, - 47.47803 - ], - [ - -122.28132, - 47.47794 - ], - [ - -122.28126, - 47.47783 - ], - [ - -122.28123, - 47.47769 - ], - [ - -122.28127, - 47.47756 - ] - ] - ], - "hasZ": false, - "hasM": false - }, - "city": "South Seattle", - "state": "WA" - } -] \ No newline at end of file diff --git a/scl.py b/scl.py index abe74a1..047c41d 100644 --- a/scl.py +++ b/scl.py @@ -1,21 +1,20 @@ import io +import math from datetime import datetime from typing import Optional import mastodon import requests -import shapely +import sqlalchemy.types as types import staticmap import yaml from mastodon import Mastodon from PIL import Image, ImageDraw, ImageFont -from shapely import Geometry +from shapely import Geometry, MultiPolygon, Point, Polygon, from_wkb, to_wkb from sqlalchemy import create_engine, select from sqlalchemy.exc import NoResultFound from sqlalchemy.orm import DeclarativeBase, Mapped, Session, mapped_column -from geospatial import DBGeometry, convert_outage_geometry - post_datetime_format = "%b %e %l:%M %p" scl_events_url = "https://utilisocial.io/datacapable/v2/p/scl/map/events" @@ -46,7 +45,10 @@ class AttribStaticMap(staticmap.StaticMap, object): super(AttribStaticMap, self)._draw_features(image) txt = Image.new("RGBA", image.size, (255, 255, 255, 0)) - fnt = ImageFont.truetype("fonts/PublicSans-Regular.otf", 24) + # get a font + # fnt = ImageFont.truetype('FreeMono.ttf', 12) + fnt = ImageFont.load_default() + # get a drawing context d = ImageDraw.Draw(txt) textSize = fnt.getbbox(self.attribution) @@ -97,32 +99,24 @@ def classify_event_size(num_people: int) -> dict[str, str | bool]: def get_hashtag_string(event) -> str: - city = str() - try: - city = event["geoloc_city"] - except KeyError: - city = event["city"] - - neighborhood_text = str() - try: - neighborhood = event["neighborhood"] - if neighborhood != city: - neighborhood_text = " #{}".format(neighborhood.title().replace(" ", "")) - except KeyError: - pass - - hashtag_string = "#SeattleCityLightOutage #SCLOutage{} #{}".format( - neighborhood_text, city.title().replace(" ", "") + hashtag_string = "#SeattleCityLightOutage #SCLOutage #SCLOutage{}".format( + event["identifier"] ) return hashtag_string +def convert_outage_geometry(event) -> MultiPolygon: + assert event["polygons"]["type"] == "polygon" + assert event["polygons"]["hasZ"] is False + assert event["polygons"]["hasM"] is False + polygon_list = [] + for ring in event["polygons"]["rings"]: + polygon_list.append(Polygon(ring)) + return MultiPolygon(polygon_list) + + def do_initial_post( - event, - event_class, - start_time: datetime, - estimated_restoration_time: datetime, - outage_geometries: shapely.MultiPolygon, + event, event_class, start_time: datetime, estimated_restoration_time: datetime ) -> dict[str, str | None]: post_id = None map_media_post_id = None @@ -130,11 +124,10 @@ def do_initial_post( area_text = event["city"] try: map = AttribStaticMap( - 1024, - 1024, - url_template="https://tiles.stadiamaps.com/tiles/outdoors/{z}/{x}/{y}@2x.png?api_key=" + 512, + 512, + url_template="https://tiles.stadiamaps.com/tiles/outdoors/{z}/{x}/{y}.png?api_key=" + stadiamaps_api_key, - tile_size=512, ) assert event["polygons"]["type"] == "polygon" for ring in event["polygons"]["rings"]: @@ -146,22 +139,30 @@ def do_initial_post( simplify=True, ) map.add_polygon(polygon) + map_image = map.render() try: - outage_center: shapely.Point = outage_geometries.centroid - assert outage_center.geom_type == "Point" + def num2deg(xtile, ytile, zoom): + n = 1 << zoom + lon_deg = xtile / n * 360.0 - 180.0 + lat_rad = math.atan(math.sinh(math.pi * (1 - 2 * ytile / n))) + lat_deg = math.degrees(lat_rad) + return lat_deg, lon_deg + + center_lat_lon = num2deg(map.x_center, map.y_center, map.zoom) + # Check to make sure the calculated lat and lon are sane enough # NW Corner - assert outage_center.y < 48 and outage_center.x > -122.6 + assert center_lat_lon[0] < 48 and center_lat_lon[1] > -122.6 # SE Corner - assert outage_center.y > 47.2 and outage_center.x < -122 + assert center_lat_lon[0] > 47.2 and center_lat_lon[1] < -122 # Zoom level 17 ensures that we won't get any building/POI names, just street names geocode_url = "{nominatim_url}/reverse?lat={lat}&lon={lon}&format=geocodejson&zoom=17".format( nominatim_url=nominatim_url, - lat=outage_center.y, - lon=outage_center.x, + lat=center_lat_lon[0], + lon=center_lat_lon[1], ) geocode_headers = {"User-Agent": "seattlecitylight-mastodon-bot"} geocode_response = requests.get(geocode_url, headers=geocode_headers) @@ -171,15 +172,15 @@ def do_initial_post( print("JSON could not be loaded from nominatim API") raise - city = geocode["features"][0]["properties"]["geocoding"]["city"] - street = geocode["features"][0]["properties"]["geocoding"]["name"] - event["geoloc_city"] = city - - if city != "Seattle": - city_not_seattle_text = " of {}".format(city) + if geocode["features"][0]["properties"]["geocoding"]["city"] != "Seattle": + city_not_seattle_text = " of {}".format( + geocode["features"][0]["properties"]["geocoding"]["city"] + ) else: city_not_seattle_text = "" + street = geocode["features"][0]["properties"]["geocoding"]["name"] + if ( "locality" in geocode["features"][0]["properties"]["geocoding"] and event_class["size"] != "Large" @@ -194,37 +195,35 @@ def do_initial_post( city_not_seattle_text, ) area_text = "the {} area{}".format(locality, city_not_seattle_text) - event["neighborhood"] = locality elif "district" in geocode["features"][0]["properties"]["geocoding"]: - district = geocode["features"][0]["properties"]["geocoding"]["district"] alt_text = "A map showing the location of the outage, centered around {} in the {} area{}.".format( street, - district, + geocode["features"][0]["properties"]["geocoding"]["district"], city_not_seattle_text, ) area_text = "the {} area{}".format( - district, + geocode["features"][0]["properties"]["geocoding"]["district"], city_not_seattle_text, ) - event["neighborhood"] = district else: alt_text = "A map showing the location of the outage, centered around {} in {}.".format( street, - city, + geocode["features"][0]["properties"]["geocoding"]["city"], ) - area_text = city + area_text = geocode["features"][0]["properties"]["geocoding"]["city"] except Exception: alt_text = "A map showing the location of the outage." - map_image = map.render() - with io.BytesIO() as map_image_file: - map_image.save(map_image_file, format="WebP", method=6) - map_media_post = mastodon_client.media_post( - map_image_file.getvalue(), - mime_type="image/png", - description=alt_text, - ) + map_image.save(map_image_file, format="PNG", optimize=True) + if __debug__: + print("Would have uploaded the map media here") + else: + map_media_post = mastodon_client.media_post( + map_image_file.getvalue(), + mime_type="image/png", + description=alt_text, + ) map_media_post_id = map_media_post["id"] except Exception as e: @@ -235,22 +234,17 @@ def do_initial_post( map_media_post = None hashtag_string = get_hashtag_string(event) - est_restoration_post_text = str() - if estimated_restoration_time > datetime.now(): - est_restoration_post_text = "\nEst. Restoration: {}\n".format( - estimated_restoration_time.strftime(post_datetime_format) - ) - post_text = """Seattle City Light is reporting a {} outage in {}. -Start Date: {}{} +Start Date: {} +Est. Restoration: {} Cause: {} {}""".format( event_class["size"].lower(), area_text, start_time.strftime(post_datetime_format), - est_restoration_post_text, + estimated_restoration_time.strftime(post_datetime_format), event["cause"], hashtag_string, ) @@ -261,21 +255,31 @@ Cause: {} ) ) - post_result = {"id": "0123"} - # post_result = mastodon_client.status_post( - # status=post_text, - # media_ids=map_media_post, - # visibility="public", - # language="en", - # ) + post_result = mastodon_client.status_post( + status=post_text, + media_ids=map_media_post, + visibility="public", + language="en", + ) post_id = post_result["id"] return {"post_id": post_id, "map_media_post_id": map_media_post_id} +class GeometryWkb(types.TypeDecorator): + impl = types.LargeBinary + cache_ok = True + + def process_bind_param(self, value, dialect): + return to_wkb(value) + + def process_result_value(self, value, dialect): + return from_wkb(value) + + class Base(DeclarativeBase): type_annotation_map = { - Geometry: DBGeometry, + Geometry: GeometryWkb, } @@ -294,13 +298,10 @@ class SclOutage(Base): start_time: Mapped[datetime] = mapped_column() num_people: Mapped[int] = mapped_column() max_num_people: Mapped[int] = mapped_column() - neighborhood: Mapped[Optional[str]] = mapped_column() - city: Mapped[Optional[str]] = mapped_column() - outage_geometries: Mapped[Optional[Geometry]] = mapped_column() - geometries_modified: Mapped[Optional[bool]] = mapped_column() + outage_geometries: Mapped[Geometry] = mapped_column() def __repr__(self) -> str: - return f"SclOutage(scl_outage_id={self.scl_outage_id!r}, most_recent_post_id={self.most_recent_post_id!r}, initial_post_id={self.initial_post_id!r}, map_media_post_id={self.map_media_post_id!r}, last_updated_time={self.last_updated_time!r}, no_longer_in_response_time={self.no_longer_in_response_time!r}, start_time={self.start_time!r}, num_people={self.num_people!r}, max_num_people={self.max_num_people!r}, neighborhood={self.neighborhood!r}, city={self.city!r}, outage_geometries={self.outage_geometries!r}, geometries_modified={self.geometries_modified!r})" + return f"SclOutage(scl_outage_id={self.scl_outage_id!r}, most_recent_post_id={self.most_recent_post_id!r}, initial_post_id={self.initial_post_id!r}, map_media_post_id={self.map_media_post_id!r}, last_updated_time={self.last_updated_time!r}, no_longer_in_response_time={self.no_longer_in_response_time!r}), start_time={self.start_time!r}), num_people={self.num_people!r}), max_num_people={self.max_num_people!r}), outage_geometries={self.outage_geometries!r}" engine = create_engine("sqlite:///scl.db") @@ -326,33 +327,21 @@ with Session(engine) as session: status = None outage_geometries = convert_outage_geometry(event) + scl_outage_location = Point(event["latitude"], event["longitude"]) try: hashtag_string = get_hashtag_string(event) existing_record = lookup_result.one() updated_properties = [] updated_entries = [] - - est_restoration_diff_mins = ( - abs( - ( - estimated_restoration_time - - existing_record.estimated_restoration_time - ).total_seconds() - ) - / 60 - ) - # Only post if estimated restoration time has changed by 60m or more - if est_restoration_diff_mins >= 60: + if estimated_restoration_time != existing_record.estimated_restoration_time: existing_record.estimated_restoration_time = estimated_restoration_time - if estimated_restoration_time > datetime.now(): - # New estimated restoration time is in the future, so likely to be a real time - updated_properties.append("estimated restoration") - updated_entries.append( - "Est. Restoration: {}".format( - estimated_restoration_time.strftime(post_datetime_format) - ) + updated_properties.append("estimated restoration") + updated_entries.append( + "Est. Restoration: {}".format( + estimated_restoration_time.strftime(post_datetime_format) ) + ) if event["cause"] != existing_record.cause: existing_record.cause = event["cause"] updated_properties.append("cause") @@ -373,9 +362,9 @@ with Session(engine) as session: existing_record.max_num_people = event["numPeople"] max_event_class = classify_event_size(existing_record.max_num_people) if existing_record.outage_geometries != outage_geometries: - print("Geometries modified") + print("updating geometries") existing_record.outage_geometries = outage_geometries - existing_record.geometries_modified = True + if updated_properties: updated_properties.sort() @@ -396,41 +385,20 @@ with Session(engine) as session: ), ) if max_event_class["is_postable"] and existing_record.initial_post_id: - try: - post_result = mastodon_client.status_post( - status="\n".join(updated_entries), - in_reply_to_id=existing_record.most_recent_post_id, - visibility="unlisted", - language="en", - ) - existing_record.most_recent_post_id = post_result["id"] - except mastodon.MastodonNotFoundError: - print( - "Could not post a reply to the existing post, skip this update" - ) + post_result = mastodon_client.status_post( + status="\n".join(updated_entries), + in_reply_to_id=existing_record.most_recent_post_id, + visibility="unlisted", + language="en", + ) + existing_record.most_recent_post_id = post_result["id"] elif max_event_class["is_postable"]: print( "Posting an event that grew above the threshold required to post" ) initial_post_result = do_initial_post( - event, - event_class, - start_time, - estimated_restoration_time, - outage_geometries, + event, event_class, start_time, estimated_restoration_time ) - try: - existing_record.neighborhood = initial_post_result[ - "neighborhood" - ] - except KeyError: - pass - - try: - existing_record.city = initial_post_result["city"] - except KeyError: - pass - existing_record.initial_post_id = initial_post_result["post_id"] existing_record.most_recent_post_id = initial_post_result["post_id"] existing_record.map_media_post_id = initial_post_result[ @@ -444,8 +412,6 @@ with Session(engine) as session: print("Existing record not found") post_id = None map_media_post_id = None - neighborhood = None - city = None if not event_class["is_postable"]: print( "Outage is {} considered postable, will not post".format( @@ -454,25 +420,11 @@ with Session(engine) as session: ) else: initial_post_result = do_initial_post( - event, - event_class, - start_time, - estimated_restoration_time, - outage_geometries, + event, event_class, start_time, estimated_restoration_time ) post_id = initial_post_result["post_id"] map_media_post_id = initial_post_result["map_media_post_id"] - try: - neighborhood = initial_post_result["neighborhood"] - except KeyError: - pass - - try: - city = initial_post_result["city"] - except KeyError: - pass - new_outage_record = SclOutage( scl_outage_id=event["id"], outage_user_id=event["identifier"], @@ -486,8 +438,6 @@ with Session(engine) as session: start_time=start_time, num_people=event["numPeople"], max_num_people=event["numPeople"], - neighborhood=neighborhood, - city=city, outage_geometries=outage_geometries, ) session.add(new_outage_record) @@ -505,7 +455,9 @@ with Session(engine) as session: if active_outage.most_recent_post_id: try: post_result = mastodon_client.status_post( - status="This outage is no longer in the SCL feed, which usually means it's either been resolved, or split into multiple smaller outages.\n\n#SeattleCityLightOutage #SCLOutage", + status="This outage is reported to be resolved.\n\n#SeattleCityLightOutage #SCLOutage #SCLOutage{}".format( + active_outage.outage_user_id + ), in_reply_to_id=active_outage.most_recent_post_id, visibility="public", language="en",