Giter Site home page Giter Site logo

alatas / geojson4entityframework Goto Github PK

View Code? Open in Web Editor NEW
18.0 2.0 9.0 12.07 MB

Create GeoJSON from Entity Framework Spatial Data or WKT

Home Page: https://alatas.org/GeoJSON4EntityFramework/

License: Apache License 2.0

Visual Basic 90.07% C# 9.93%
geojson visual-basic entity-framework wkt geometry spatial geometry-objects

geojson4entityframework's People

Contributors

alatas avatar jumpinjackie avatar titoluyo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

geojson4entityframework's Issues

MakeValid() error

Hello!

I am having an exception when trying to use Feature.FromDbGeography() method.

Exception details:

24144: This operation cannot be completed because the instance is not valid. Use MakeValid to convert the instance to a valid instance. Note that MakeValid may cause the points of a geometry instance to shift slightly.

I did also try to cast DbGeography to SqlGeography to use MakeValid() extension but it did not resolve the problem

The casting function that I use:

            var sqlGeography = SqlGeography.STGeomFromWKB(new SqlBytes(p.Geo.AsBinary()), 4326);
            sqlGeography = sqlGeography.MakeValid();
            var newGeography = DbGeography.FromText(sqlGeography.ToString(), 4326);
            var feature = Feature.FromDbGeography(newGeography, true);

Feature creation error

When I try to create GeoJSON file from a SQL Server table with the geographies of the world countries, I get the following error on both the Russian Federation and Antarctica:

Exception has been thrown by the target of an invocation. at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Data.Entity.SqlServer.SqlSpatialServices.GetSpatialTypeName(DbGeometry geometryValue) at alatas.GeoJSON4EntityFramework.GeoJsonGeometry._Closure$__13-0._Lambda$__0(Type t) in C:\a\1\s\GeoJSON4EntityFramework\Base\GeoJsonGeometry.vb:line 31 at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source) at alatas.GeoJSON4EntityFramework.GeoJsonGeometry.FromDbGeometry(DbGeometry inp, Boolean withBoundingBox) in C:\a\1\s\GeoJSON4EntityFramework\Base\GeoJsonGeometry.vb:line 30 at alatas.GeoJSON4EntityFramework.Feature.FromDbGeography(DbGeography inp, Boolean withBoundingBox) in C:\a\1\s\GeoJSON4EntityFramework\Elements\Feature.vb:line 50

They are not the biggest geographies I have in the DB because USA, Canada, and Australia, for example, are much bigger in terms of the number of polygons and points.

I've tried to reduce their size, but I still get the error.
The geographies are valid and made only by Polygons (they are MULTIPOLYGON type)

I've tried also to convert the Geography field to a Geometry, but I get always the same error:
Exception has been thrown by the target of an invocation. at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) at System.Data.Entity.SqlServer.SqlSpatialServices.GetSpatialTypeName(DbGeometry geometryValue) at alatas.GeoJSON4EntityFramework.GeoJsonGeometry._Closure$__13-0._Lambda$__0(Type t) in C:\a\1\s\GeoJSON4EntityFramework\Base\GeoJsonGeometry.vb:line 31 at System.Linq.Enumerable.WhereSelectArrayIterator2.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source) at alatas.GeoJSON4EntityFramework.GeoJsonGeometry.FromDbGeometry(DbGeometry inp, Boolean withBoundingBox) in C:\a\1\s\GeoJSON4EntityFramework\Base\GeoJsonGeometry.vb:line 30 at alatas.GeoJSON4EntityFramework.Feature.FromDbGeometry(DbGeometry inp, Boolean withBoundingBox) in C:\a\1\s\GeoJSON4EntityFramework\Elements\Feature.vb:line 46

What could be the cause?

Cannot deserialize

"Could not create an instance of type alatas.GeoJSON4EntityFramework.GeoJsonGeometry. Type is an interface or abstract class and cannot be instantiated. Path 'Items[0].geometry.coordinates'

If I have a serialized string, then try to deserialize it back to an object, I get this error

MultiLineString serialization

MultiLineString is serialized as empty.
This might fix it.

MultiLineString.vb

Public Overrides ReadOnly Property Coordinates()
Get
Try
If LineStrings.Count = 0 Then
Return New Double() {}
Else
Dim out(0)()() As Double
Parallel.For(0, LineStrings.Count, Sub(i)
out(i) = LineStrings(i).Coordinates
End Sub)

                Return out
            End If
        Catch ex As Exception
            Return New Double() {}
        End Try
    End Get

End Property

Problem with MultiPolygon?

Are we the very first to try your library?

We are having the following problem:

Newtonsoft.Json.JsonSerializationException: Error getting value from 'Coordinates' on 'alatas.GeoJSON4EntityFramework.MultiPolygon'. ---> System.InvalidCastException: Unable to cast object of type 'System.Double[][][]' to type 'System.Double[][]'.
   at alatas.GeoJSON4EntityFramework.MultiPolygon.get_Coordinates()
   at GetCoordinates(Object )
   at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)
   --- End of inner exception stack trace ---
   at Newtonsoft.Json.Serialization.DynamicValueProvider.GetValue(Object target)
   at Newtonsoft.Json.Serialization.JsonSerializerInternalWriter.CalculatePropertyValues(JsonWriter writer, Object value, JsonContainerContract contract, JsonProperty member, JsonProperty property, JsonContract& memberContract, Object& memberValue)

We are doing the following in C#/MVC:

        [AllowAnonymous]
        public JsonResult ProgramMapGeoJson(int programID)
        {
            int id = 0;
            var jurisdictions = HttpRequestStorage.DatabaseEntities.Jurisdictions.ToList();
            var featureCollection = new alatas.GeoJSON4EntityFramework.FeatureCollection();
            var dbGeometrys = jurisdictions.Select(j => j.JurisdictionFeature).ToList();
            var hisFeatures = dbGeometrys.Select(d =>
            {
                var feature = alatas.GeoJSON4EntityFramework.Feature.FromDbGeometry(d);
                feature.ID = (id++).ToString();
                feature.Properties.Add("FeatureProperty", string.Format("propertyNumber: {0}",  id));
                return feature;
            }).ToList();
            featureCollection.Features.AddRange(hisFeatures);
            const bool prettyPrint = true;
            var json = GeoJsonSerializer.Serialize<FeatureCollection>(featureCollection, prettyPrint);
            return Json(json, JsonRequestBehavior.AllowGet);
        }

Here's the same problem demonstrated inside a modified version of your test file:

Imports System.Text
Imports Microsoft.VisualStudio.TestTools.UnitTesting
Imports alatas.GeoJSON4EntityFramework

<TestClass()> Public Class Tests
    Dim countries As New List(Of country)

    Private Class country
        Sub New(_code As String, _name As String, _geometry As String)
            MyBase.New()
            Code = _code
            Name = _name
            Geometry = _geometry
        End Sub

        Property Code As String
        Property Name As String
        Property Geometry As String
    End Class

    <TestInitialize()>
    Sub Init()
        countries.Add(New country("TR", "Turkey", "MULTIPOLYGON (((26.763891220092773 40.659988403320312, 26.211593627929688 40.322147369384766, 26.164405822753906 40.051971435546875, 27.505342483520508 40.981307983398438, 29.036247253417969 41.0545768737793, 29.088882446289062 41.246242523193359, 28.090549468994141 41.631385803222656, 28.013053894042969 41.982215881347656, 27.569580078125 41.909263610839844, 27.070270538330078 42.089988708496094, 26.361095428466797 41.711051940917969, 26.635759353637695 41.364715576171875, 26.324996948242188 41.234710693359375, 26.36041259765625 40.953880310058594, 26.044719696044922 40.735824584960938, 26.118608474731445 40.595127105712891, 26.763891220092773 40.659988403320312)), ((44.787338256835938 37.149711608886719, 44.617767333984375 37.717975616455078, 44.223968505859375 37.899150848388672, 44.482517242431641 38.341300964355469, 44.305259704589844 38.400535583496094, 44.034954071044922 39.377445220947266, 44.401100158691406 39.4165153503418, 44.608463287353516 39.779155731201172, 44.813041687011719 39.630813598632812, 44.816375732421875 39.645820617675781, 44.778861999511719 39.706382751464844, 44.351661682128906 40.022220611572266, 43.66839599609375 40.103179931640625, 43.583053588867188 40.45111083984375, 43.750408172607422 40.744998931884766, 43.460769653320312 41.112960815429688, 42.831020355224609 41.582416534423828, 42.472213745117188 41.433326721191406, 41.531558990478516 41.523876190185547, 40.149993896484375 40.920272827148438, 39.414226531982422 41.106731414794922, 38.3558235168457 40.910270690917969, 36.80999755859375 41.355552673339844, 36.4315185546875 41.2420768737793, 36.056102752685547 41.688743591308594, 35.286651611328125 41.713050842285156, 35.006385803222656 42.086097717285156, 34.715545654296875 41.942489624023438, 33.338600158691406 42.019851684570312, 32.277496337890625 41.719436645507812, 31.233469009399414 41.089298248291016, 29.159999847412109 41.224575042724609, 29.129440307617188 40.914443969726562, 29.9339542388916 40.722209930419922, 28.776729583740234 40.527076721191406, 29.055761337280273 40.366798400878906, 27.953193664550781 40.35693359375, 28.020133972167969 40.487705230712891, 27.754858016967773 40.529720306396484, 27.877841949462891 40.375858306884766, 27.511661529541016 40.3055534362793, 27.118606567382812 40.452766418457031, 26.704301834106445 40.378879547119141, 26.157497406005859 39.946659088134766, 26.109994888305664 39.4576301574707, 26.951801300048828 39.550827026367188, 26.644721984863281 39.263053894042969, 27.062980651855469 38.873184204101562, 26.733745574951172 38.641937255859375, 27.156452178955078 38.452804565429688, 26.691801071166992 38.310855865478516, 26.398330688476562 38.666938781738281, 26.509857177734375 38.425479888916016, 26.275829315185547 38.264434814453125, 27.268329620361328 37.953598022460938, 27.194925308227539 37.352348327636719, 27.59527587890625 37.232490539550781, 27.2549991607666 36.964996337890625, 28.324787139892578 37.038185119628906, 27.374719619750977 36.684024810791016, 28.120136260986328 36.797077178955078, 27.98388671875 36.552772521972656, 28.456386566162109 36.880828857421875, 29.052497863769531 36.681106567382812, 29.148050308227539 36.34832763671875, 29.677215576171875 36.118331909179688, 30.208608627319336 36.303874969482422, 30.404857635498047 36.204921722412109, 30.616525650024414 36.843605041503906, 31.046661376953125 36.849151611328125, 32.064712524414062 36.516387939453125, 32.771659851074219 36.028884887695312, 33.988601684570312 36.27777099609375, 34.659431457519531 36.805274963378906, 35.347072601318359 36.544990539550781, 36.011203765869141 36.923191070556641, 36.217281341552734 36.654781341552734, 35.785545349121094 36.314846038818359, 35.922439575195312 35.926994323730469, 36.1684684753418 35.819717407226562, 36.392219543457031 36.213325500488281, 36.6831169128418 36.232734680175781, 36.549575805664062 36.487770080566406, 36.659942626953125 36.833709716796875, 37.373813629150391 36.655338287353516, 38.2433967590332 36.91387939453125, 39.221523284912109 36.665340423583984, 40.770820617675781 37.118049621582031, 41.548187255859375 37.085273742675781, 42.180831909179688 37.290542602539062, 42.355613708496094 37.106925964355469, 42.786800384521484 37.383674621582031, 44.118881225585938 37.3156852722168, 44.319160461425781 36.971237182617188, 44.787338256835938 37.149711608886719)), ((27.601661682128906 40.571937561035156, 27.60930061340332 40.572769165039062, 27.706943511962891 40.649993896484375, 27.545967102050781 40.654991149902344, 27.601661682128906 40.571937561035156)), ((25.731666564941406 40.093040466308594, 25.958053588867188 40.121101379394531, 25.940549850463867 40.239990234375, 25.688888549804688 40.164985656738281, 25.731666564941406 40.093040466308594)))"))
        countries.Add(New country("GR", "Greece", "MULTIPOLYGON (((21.083049774169922 39.056663513183594, 21.085136413574219 38.8640251159668, 20.73277473449707 38.804439544677734, 21.164165496826172 38.300064086914062, 22.408609390258789 38.446037292480469, 23.224649429321289 38.153396606445312, 22.862775802612305 37.939579010009766, 21.853609085083008 38.339580535888672, 21.384441375732422 38.211387634277344, 21.110971450805664 37.885688781738281, 21.64971923828125 37.441940307617188, 21.7036075592041 36.816665649414062, 21.87513542175293 36.723537445068359, 22.120830535888672 37.026664733886719, 22.488887786865234 36.3861083984375, 22.632497787475586 36.803607940673828, 23.201454162597656 36.440200805664062, 22.725551605224609 37.563400268554688, 23.179719924926758 37.290412902832031, 23.517082214355469 37.432704925537109, 22.991804122924805 37.882358551025391, 23.511663436889648 38.039302825927734, 24.033956527709961 37.6528434753418, 24.074026107788086 38.194995880126953, 22.52385139465332 38.866069793701172, 23.072776794433594 39.036941528320312, 22.8236083984375 39.21221923828125, 22.940830230712891 39.359367370605469, 23.221525192260742 39.182289123535156, 23.054859161376953 39.0979118347168, 23.343677520751953 39.181800842285156, 22.594997406005859 40.012214660644531, 22.585206985473633 40.464996337890625, 22.944927215576172 40.626522064208984, 22.899440765380859 40.396659851074219, 23.718471527099609 39.913887023925781, 23.353610992431641 40.245277404785156, 23.671108245849609 40.218330383300781, 23.932220458984375 39.94305419921875, 23.990970611572266 40.112495422363281, 23.729721069335938 40.351249694824219, 24.394094467163086 40.148017883300781, 23.88298225402832 40.400272369384766, 23.722011566162109 40.744647979736328, 25.141803741455078 41.010337829589844, 26.044719696044922 40.735824584960938, 26.36041259765625 40.953880310058594, 26.324996948242188 41.234710693359375, 26.635759353637695 41.364715576171875, 26.361095428466797 41.711051940917969, 26.07763671875 41.714298248291016, 26.139995574951172 41.354713439941406, 25.282358169555664 41.243049621582031, 24.25819206237793 41.569580078125, 22.935604095458984 41.342124938964844, 22.737741470336914 41.156108856201172, 20.983489990234375 40.855888366699219, 21.042079925537109 40.56402587890625, 20.667079925537109 40.096244812011719, 20.315414428710938 39.991802215576172, 20.413331985473633 39.820133209228516, 20.219997406005859 39.647357940673828, 20.010028839111328 39.691200256347656, 20.733331680297852 38.953395843505859, 20.820831298828125 39.113605499267578, 21.083049774169922 39.056663513183594)), ((24.643608093261719 40.570831298828125, 24.773330688476562 40.631660461425781, 24.643192291259766 40.797218322753906, 24.509441375732422 40.658050537109375, 24.643608093261719 40.570831298828125)), ((25.657218933105469 40.493049621582031, 25.494163513183594 40.496383666992188, 25.561941146850586 40.399574279785156, 25.657218933105469 40.493049621582031)), ((25.441665649414062 40.004714965820312, 25.047636032104492 39.986656188964844, 25.054439544677734 39.860549926757812, 25.355827331542969 39.786384582519531, 25.441665649414062 40.004714965820312)), ((19.854999542236328 39.818328857421875, 19.674581527709961 39.675968170166016, 20.111663818359375 39.363052368164062, 19.854999542236328 39.818328857421875)), ((26.419994354248047 39.325828552246094, 25.834856033325195 39.1800651550293, 26.615690231323242 39.013881683349609, 26.419994354248047 39.325828552246094)), ((23.724441528320312 39.071388244628906, 23.772775650024414 39.096523284912109, 23.594858169555664 39.204925537109375, 23.724441528320312 39.071388244628906)), ((24.049999237060547 38.365829467773438, 24.564163208007812 37.987220764160156, 24.561246871948242 38.144302368164062, 24.258260726928711 38.21728515625, 24.153888702392578 38.646659851074219, 23.591941833496094 38.764717102050781, 23.304443359375 39.037284851074219, 22.832843780517578 38.829124450683594, 23.198053359985352 38.8317985534668, 23.642219543457031 38.41888427734375, 24.049999237060547 38.365829467773438)), ((24.568885803222656 38.760826110839844, 24.681663513183594 38.802078247070312, 24.483192443847656 38.97735595703125, 24.568885803222656 38.760826110839844)), ((20.701385498046875 38.834716796875, 20.543191909790039 38.566104888916016, 20.722080230712891 38.627147674560547, 20.701385498046875 38.834716796875)), ((26.014720916748047 38.149436950683594, 26.159580230712891 38.542072296142578, 25.86583137512207 38.584999084472656, 26.014720916748047 38.149436950683594)), ((20.719718933105469 38.305274963378906, 20.707220077514648 38.443328857421875, 20.644721984863281 38.398048400878906, 20.719718933105469 38.305274963378906)), ((20.571109771728516 38.468048095703125, 20.342567443847656 38.177909851074219, 20.79347038269043 38.063259124755859, 20.571109771728516 38.468048095703125)), ((23.501110076904297 37.999160766601562, 23.489303588867188 38.000137329101562, 23.407358169555664 37.8942985534668, 23.546665191650391 37.930828094482422, 23.501110076904297 37.999160766601562)), ((24.960277557373047 37.685554504394531, 24.962776184082031 37.87249755859375, 24.694580078125 37.9626350402832, 24.960277557373047 37.685554504394531)), ((20.836109161376953 37.646385192871094, 20.998607635498047 37.713882446289062, 20.643329620361328 37.898330688476562, 20.836109161376953 37.646385192871094)), ((26.818050384521484 37.63665771484375, 27.066940307617188 37.727218627929688, 26.572219848632812 37.732353210449219, 26.818050384521484 37.63665771484375)), ((25.984161376953125 37.506942749023438, 26.323329925537109 37.634719848632812, 26.066246032714844 37.630966186523438, 25.984161376953125 37.506942749023438)), ((24.285274505615234 37.52471923828125, 24.298610687255859 37.526382446289062, 24.411388397216797 37.653190612792969, 24.299581527709961 37.656387329101562, 24.285274505615234 37.52471923828125)), ((25.053882598876953 37.675819396972656, 25.113887786865234 37.551101684570312, 25.248886108398438 37.613185882568359, 25.053882598876953 37.675819396972656)), ((24.440830230712891 37.470832824707031, 24.367080688476562 37.311244964599609, 24.482498168945312 37.395965576171875, 24.440830230712891 37.470832824707031)), ((25.452770233154297 36.918319702148438, 25.541872024536133 37.1976318359375, 25.341939926147461 37.073467254638672, 25.452770233154297 36.918319702148438)), ((25.191383361816406 36.973884582519531, 25.250274658203125 37.008323669433594, 25.223609924316406 37.140830993652344, 25.098814010620117 37.028533935546875, 25.191383361816406 36.973884582519531)), ((26.975551605224609 36.924430847167969, 27.047773361206055 36.945892333984375, 26.960548400878906 37.056106567382812, 26.935554504394531 36.932212829589844, 26.975551605224609 36.924430847167969)), ((26.971385955810547 36.672210693359375, 26.965831756591797 36.681663513183594, 27.279441833496094 36.834159851074219, 27.172775268554688 36.888046264648438, 26.92027473449707 36.711795806884766, 26.971385955810547 36.672210693359375)), ((25.357776641845703 36.644996643066406, 25.32611083984375 36.775825500488281, 25.263053894042969 36.764579772949219, 25.357776641845703 36.644996643066406)), ((24.330829620361328 36.649993896484375, 24.549442291259766 36.696109771728516, 24.350969314575195 36.746940612792969, 24.330829620361328 36.649993896484375)), ((26.466659545898438 36.576377868652344, 26.471103668212891 36.578330993652344, 26.263326644897461 36.589572906494141, 26.315271377563477 36.504852294921875, 26.466659545898438 36.576377868652344)), ((28.207221984863281 36.442489624023438, 27.804443359375 36.269439697265625, 27.73124885559082 35.913051605224609, 28.207221984863281 36.442489624023438)), ((22.956943511962891 36.377494812011719, 22.957010269165039 36.381317138671875, 22.929996490478516 36.178054809570312, 23.104303359985352 36.246246337890625, 22.956943511962891 36.377494812011719)), ((27.142219543457031 35.39971923828125, 27.159858703613281 35.448471069335938, 27.229721069335938 35.825412750244141, 27.161735534667969 35.725341796875, 27.142219543457031 35.39971923828125)), ((23.681941986083984 35.224441528320312, 25.016941070556641 34.930831909179688, 26.135831832885742 34.997287750244141, 26.301109313964844 35.283050537109375, 25.784027099609375 35.113887786865234, 25.765726089477539 35.329959869384766, 24.327081680297852 35.351383209228516, 24.176387786865234 35.588886260986328, 23.848539352416992 35.522983551025391, 23.741872787475586 35.686317443847656, 23.520553588867188 35.294998168945312, 23.681941986083984 35.224441528320312)))"))
        countries.Add(New country("FL", "Fail", "MULTIPOLYGON (((-120.001416397448 39.067564837972, -120.1250361698124 39.0675952167276, -120.12777101945881 39.067568070341594, -120.1296575084224 39.067551495305779, -120.1319810764013 39.067532135450143, -120.13328960686459 39.067519291861458, -120.13477040392809 39.067515174386664, -120.14262573790329 39.06747834618384, -120.14262217511239 39.06387912131909, -120.14261841992469 39.060284394597062, -120.1459915061763 39.060290483252309, -120.14877244494561 39.060295499896093, -120.1500658773321 39.060295609982347, -120.15192531133079 39.06030053217566, -120.15193910657339 39.056724245261293, -120.15200964286731 39.045896986140988, -120.16306304282558 39.046121547213168, -120.1639257671175 39.046142546021251, -120.1656904168596 39.042550278696339, -120.1674555994246 39.038957993566036, -120.17360790503611 39.039219976403032, -120.1791186915468 39.039457099156039, -120.18300571983049 39.039623192038277, -120.18308508271519 39.032665498993353, -120.19023780908728 39.032081381556267, -120.19018946402309 39.032026160721777, -120.18994052769528 39.031749882396753, -120.18981567235909 39.03154866915154, -120.18969046098519 39.031356456412922, -120.1894437310131 39.031170322472747, -120.1894407845343 39.03102610387058, -120.18943968345771 39.030981031209, -120.1895460493768 39.030956568451238, -120.18952404107999 39.030929010084513, -120.18945441027898 39.030846248006313, -120.18937031713749 39.030673044907026, -120.18923755498349 39.0305256957173, -120.1891011873863 39.03037825942679, -120.1889554448053 39.030230596870517, -120.18880573247648 39.03007382916509, -120.18865205048139 39.029907956297663, -120.1885113581118 39.029760415015943, -120.1883630826521 39.029585662972544, -120.18833524611048 39.029413816237792, -120.18843468764371 39.029218012199642, -120.1885749017555 39.029086256129723, -120.18874287708519 39.028946160265143, -120.18890544669348 39.028814942992057, -120.18906801569889 39.028683725467225, -120.1892298629226 39.028552490298942, -120.1893971145083 39.028412375993561, -120.18956617226148 39.028281314214048, -120.1897211625671 39.028140903765689, -120.1898689405196 39.028000319208978, -120.19002212271899 39.027850855518487, -120.19022074597331 39.027720505533878, -120.1903890873799 39.027607443692091, -120.1905570555996 39.027467344918882, -120.1907621592127 39.027319131723942, -120.1909304988107 39.027206069025972, -120.19110676249879 39.027075178583722, -120.19124010396079 39.026916225830632, -120.19142394269269 39.026794526661647, -120.1916261579097 39.026646242281622, -120.19181035167729 39.026515541803718, -120.19199995767119 39.02639398064445, -120.19217370603448 39.026290055618361, -120.19240765766619 39.0261605528265, -120.19259726170792 39.026038990615817, -120.1928160675254 39.025909122168073, -120.1929908909184 39.02579621254214, -120.1931804930046 39.025674649302807, -120.1933787482559 39.025553294109777, -120.1935524749086 39.0254133294972, -120.19372151785321 39.025282261081578, -120.19389777164288 39.025151366012274, -120.1940805061159 39.025002608205469, -120.19427874893739 39.024863232651079, -120.19446655711329 39.024768651770557, -120.19469906650149 39.024657127988043, -120.1949312192061 39.024554604384328, -120.1951842843385 39.024452583544942, -120.1954294255609 39.024368389959882, -120.1956633932633 39.0242929362576, -120.19586780324768 39.024234789461353, -120.19613998090179 39.024142235555772, -120.19636604338331 39.02412064570111, -120.1965985863616 39.024081192789268, -120.19688052217889 39.024033918040793, -120.1971458617294 39.023968225028923, -120.1974281032129 39.023821854616308, -120.197660269307 39.023755362767041, -120.1978059087849 39.023704808756882, -120.1978902616176 39.023670799700753, -120.1982727480307 39.02354485558763, -120.19824423811019 39.023499124058759, -120.1984900938524 39.023414941100015, -120.19873665997849 39.0233127561941, -120.1989810620249 39.023210518749835, -120.1992272713706 39.023117333456412, -120.19947311433819 39.023015129582049, -120.1998396879286 39.022816723902316, -120.2000858948558 39.0227235366969, -120.20033173529438 39.022621330908827, -120.200578296171 39.022519141893653, -120.2008227037213 39.022434919134092, -120.2011907129353 39.022236543572333, -120.20143655019008 39.02213433532463, -120.2018031139534 39.02193592307102, -120.2020489603876 39.021851732227212, -120.2024162421604 39.02165333522936, -120.20266170956592 39.021542106205153, -120.20290755369541 39.0214579134568, -120.20327555223459 39.021259530879483, -120.2035199410503 39.02115728338088, -120.20388937860199 39.02095893333663, -120.20413377714529 39.020874703268667, -120.20450321157639 39.020676351152332, -120.20474939360369 39.020565134763011, -120.20511401309039 39.02017747073053, -120.2052368958399 39.020081315270467, -120.20523496822639 39.019892074582756, -120.2053567746144 39.019804902437272, -120.20521597406641 39.017882553792738, -120.20521362011048 39.017594200933047, -120.20509024456311 39.017483131586779, -120.20496308607139 39.017101693503371, -120.2049597166517 39.016912418173817, -120.2048363544783 39.0168193674161, -120.204710274037 39.016428945642232, -120.204708347343 39.016239704894943, -120.20458389914781 39.016137618572529, -120.20446012535319 39.015963474182122, -120.2044592749737 39.015765249976234, -120.20433260613439 39.015573017494, -120.2042081596168 39.015470930822332, -120.20408245098849 39.015089526554142, -120.20395500502632 39.014807182385937, -120.2039545222251 39.0146179762458, -120.2038300778697 39.014515889236627, -120.2037040063682 39.014125466588411, -120.2037028030929 39.013936243155172, -120.20357722666101 39.013753045341574, -120.2035730122887 39.013365545822552, -120.20344965791431 39.013272493838173, -120.20344736787941 39.013074235051313, -120.203322021622 39.012683829372513, -120.20319722667469 39.012590742568982, -120.20319493725329 39.0123924837831, -120.20306973090008 39.012218303580717, -120.20294673391929 39.012116250391529, -120.20282187204849 39.011915050396922, -120.2026959350213 39.011722833737451, -120.2025710858457 39.011539652318191, -120.20232215551299 39.011245381651783, -120.20207323842888 39.010969129317722, -120.20170133065558 39.01059082214568, -120.20157503282029 39.010389586379432, -120.201202830746 39.010110372516067, -120.20058279034691 39.009527900156783, -120.19996060780279 39.008963391651889, -120.19946357287239 39.008482969947721, -120.19884283976378 39.0079004719069, -120.1984688020375 39.007522103485393, -120.19809728650061 39.007134785251381, -120.1978476789162 39.006858507518267, -120.19772284019878 39.00665730276652, -120.19747395664828 39.006381041658749, -120.1973487643439 39.00618883728054, -120.1972239281382 39.005987632068667, -120.1972220200344 39.005798391637882, -120.1970968795632 39.005696280887243, -120.19697421773029 39.005513146224366, -120.196849383685 39.005311940672982, -120.19684675554478 39.005122682917737, -120.19672198222109 39.0050295898698, -120.1965978805441 39.004846420196351, -120.1965963294645 39.004648179069072, -120.1964707868508 39.0044649746113, -120.19634595593162 39.004263768608332, -120.19634219330131 39.003975381629751, -120.1962192200089 39.003873322088523, -120.19609367964451 39.00369011728877, -120.19609321610639 39.003500911566071, -120.19596617608821 39.003209559374653, -120.1958405788947 39.002918241752937, -120.19571725250249 39.002825182471192, -120.1955927916862 39.002632993848763, -120.19559160840359 39.002443770799992, -120.1954671969284 39.00234167589268, -120.19534201666069 39.002149469700591, -120.19521648140112 39.001966264102442, -120.1952145781158 39.001777023722909, -120.19509161013769 39.00167496315666, -120.19496678765199 39.0014737559141, -120.19484125447629 39.001290549972225, -120.19483935210178 39.001101309604422, -120.19471530919949 39.00100823205355, -120.19459048886439 39.000807024469552, -120.19446603438429 39.000614834826273, -120.19419179283349 39.000031641580627, -120.19418944236159 38.999671214336587, -120.19406683515319 38.99956015213975, -120.19394305831818 38.999277885590821, -120.19394295560701 38.999079679239841, -120.1936966861858 38.998902575158482, -120.19369586322181 38.998704351468056, -120.19357172410899 38.998413066541332, -120.19344840831309 38.998320005191019, -120.1933261235735 38.998127866594359, -120.19332494568779 38.997938643617047, -120.1932019868684 38.997836581340913, -120.1932018859864 38.997638375021722, -120.193078425667 38.99725701323905, -120.1929547565948 38.997172952147046, -120.19295388983029 38.996884634694737, -120.19282975654421 38.99659334912544, -120.19270680068328 38.9964912864176, -120.19270634506658 38.996302080806814, -120.19258303396289 38.996209018687118, -120.19258288933371 38.995920718604587, -120.19245753802059 38.995350115964023, -120.1923342198496 38.995239034885223, -120.19233234641058 38.994374099861872, -120.19220798606131 38.993614326071317, -120.1920846801011 38.993521263581833, -120.19208422568398 38.993332057944293, -120.19195979004269 38.9931398661359, -120.19183715265051 38.992938708241532, -120.191467596637 38.99265051869564, -120.18950012551582 38.991026483046483, -120.18826963117299 38.98997876577981, -120.18777532241879 38.989489352100669, -120.18752869739821 38.98921312482355, -120.1872838644985 38.98890991246796, -120.18715909269778 38.988726716835231, -120.18703611957609 38.988534555201532, -120.1869142243913 38.98833341018193, -120.1869130621898 38.988144187492253, -120.1867890518166 38.988051102535593, -120.18666716575738 38.9878679760219, -120.18654275382188 38.987675779161307, -120.1864201406343 38.987474616311133, -120.1862982564503 38.987291489467069, -120.18617312569779 38.987099274874431, -120.18605051447828 38.9868981116929, -120.18592538504178 38.986705896873048, -120.1858035033657 38.986522769585562, -120.18568017336661 38.986321588674727, -120.18543500851951 38.986045392334887, -120.18518767600219 38.985751124620371, -120.1848185045294 38.985363821826617, -120.1844507784952 38.984976552799232, -120.1840787390952 38.984607197000457, -120.18395613782208 38.984406031916386, -120.18371026534379 38.98412981495057, -120.1834633032978 38.983826543352571, -120.18284724117331 38.983262093849163, -120.18260209085169 38.982967873518241, -120.18223302031079 38.982778769077072, -120.182232947538 38.982580563423312, -120.18198503066419 38.982592590073352, -120.18161845069001 38.982304441975351, -120.18088137040169 38.981827149539519, -120.1803879563748 38.9815359308168, -120.17989707189759 38.981253780491969, -120.17952729702689 38.981064650595, -120.1790371341896 38.980764495636826, -120.17866700677399 38.980584363790193, -120.17829795947918 38.980395247661917, -120.17805181547369 38.9802901884978, -120.17768457036699 38.980092104812357, -120.17743987516891 38.980005097971812, -120.17719193485691 38.979909002793711, -120.1769468779458 38.979812976909876, -120.1767007433366 38.979725933683383, -120.17633350508181 38.979527845970232, -120.1760859258213 38.979422747951737, -120.1758412350439 38.979335737902943, -120.1755947407248 38.979239674395536, -120.17534933056081 38.979152645899312, -120.1751035582588 38.979056598857433, -120.1748581685796 38.979041643917952, -120.174613480749 38.978954631390224, -120.17436590620449 38.978849529876257, -120.17399798615278 38.978759529498269, -120.1736289838569 38.9786604924742, -120.1735071695596 38.978567446913722, -120.173261401964 38.978471396145132, -120.173014556239 38.978384327982042, -120.17264808185179 38.978294358434631, -120.1724012543135 38.978279363484752, -120.1721558517216 38.978192328517935, -120.1720329571821 38.978090245986706, -120.17178721759571 38.978102303901743, -120.17166360310331 38.978000203524282, -120.1714196634796 38.97800329507362, -120.17129641198649 38.977910212375839, -120.1710485071838 38.977904197696112, -120.17092669767008 38.977811149600818, -120.17055950859202 38.977721156198463, -120.1701901549214 38.977613090603853, -120.16994621675271 38.977616179115543, -120.16982260583059 38.977514076907077, -120.1692082412024 38.977436097686727, -120.16810313366808 38.977436289463412, -120.1679810009727 38.977532424759367, -120.16761239124421 38.977532480115507, -120.16736666509479 38.977616603034519, -120.16724633419091 38.977721790563692, -120.1668770029715 38.977721826048032, -120.16675414752959 38.977817942462842, -120.16650840597188 38.977811970684982, -120.16614126502462 38.978010260499083, -120.16601949037481 38.978115411631158, -120.16577338636519 38.978100420232032, -120.16565161103109 38.978205570952191, -120.16515940747681 38.978211623163041, -120.16466906449421 38.97869520848711, -120.16430299397258 38.978884509139561, -120.1640572595505 38.978968624741867, -120.1638115265672 38.979070758336157, -120.16356542194218 38.9790737807004, -120.16319754593829 38.979272043119913, -120.16295325030551 38.979356191358811, -120.1624632275655 38.979650580786213, -120.16099316161191 38.980912124254743, -120.16074705678379 38.981005232917283, -120.16038096972369 38.98128461282073, -120.16013485771468 38.98128762764641, -120.1596451700816 38.981573003736678, -120.1595233797906 38.981678147436121, -120.15927690574649 38.981672142376709, -120.15915403334108 38.981768250081778, -120.1587861240035 38.98176829425536, -120.15866324432341 38.981684216640893, -120.15829389414839 38.981684224149951, -120.1580492193428 38.981579158816757, -120.15780454571669 38.981492111464661, -120.157556989622 38.981386974872727, -120.15731087595239 38.981299891388737, -120.15694332743719 38.981110744765893, -120.15669865672889 38.981005676735563, -120.15632750807 38.980816440404062, -120.15596032513569 38.980618290418782, -120.15559134255919 38.980429104618331, -120.1550998497452 38.980146836149395, -120.15424010929729 38.9795672828617, -120.1531328531742 38.978612301748079, -120.15276281618121 38.978233887688027, -120.1525167291169 38.977948591944369, -120.15227028412821 38.977654277728092, -120.1520242009731 38.977368981068011, -120.15177848058769 38.977074683539442, -120.15165633807528 38.9769906166924, -120.1515281518742 38.97554600902339, -120.15140495588641 38.975056501008261, -120.15140353751789 38.97467807882699, -120.15128067993 38.974575975694023, -120.15128069773428 38.974287680859113, -120.15115820640091 38.974104503505117, -120.15103427564461 38.973903272399795, -120.15004964145309 38.973041351302008, -120.14943538529899 38.972476772841759, -120.14918969166439 38.972182470668763, -120.14894183828748 38.971888115182047, -120.1488200774746 38.971704953303181, -120.14869686750039 38.971611848126066, -120.14869796645219 38.971422681245777, -120.14857296531018 38.971230430650252, -120.1484504877042 38.971029232413528, -120.1483258472562 38.970845999607931, -120.14783553101229 38.970554720877423, -120.1474659017512 38.970365494195612, -120.1470984361812 38.970176319300457, -120.14673061342931 38.969978125299988, -120.14636063110109 38.969779877305221, -120.1461152925274 38.969692789673232, -120.1458692340271 38.96960568390837, -120.1457463930831 38.969503575487742, -120.14549996419001 38.969497542899333, -120.1452557098457 38.969401470797756, -120.14513106748718 38.969308326859547, -120.1447650415636 38.969209272195677, -120.14439649341828 38.969119163843843, -120.14414971864709 38.969032036947269, -120.14378081350048 38.968932908699948, -120.1435365486431 38.968926924989979, -120.1432912167808 38.968839831640757, -120.14316946332319 38.9687287379773, -120.1429223297019 38.968650608938127, -120.14267698678698 38.96863558780128, -120.14243165707468 38.968548492715762, -120.1421848902374 38.968443343458091, -120.1418164044553 38.968064933540617, -120.14169393067509 38.967971839150238, -120.14169362376281 38.967692545831746, -120.1415707922332 38.967590433328652, -120.14156902732741 38.967401196455768, -120.14144729647998 38.967200009395718, -120.14144553184892 38.967010772522421, -120.1413223573952 38.966827568383522, -120.14119882507019 38.966635346124193, -120.14095426793619 38.966332045684972, -120.1407057445183 38.966055675146052, -120.14058435818559 38.965953597073643, -120.14045942547288 38.965581155317643, -120.1404609668204 38.965094695231677, -120.1403363382765 38.965001546623213, -120.140334636099 38.964524016187553, -120.14021217394151 38.964412902142442, -120.1402129734265 38.964034534467942, -120.14008872807679 38.963842293574679, -120.1402115925424 38.963746205516237, -120.14021021159741 38.963457876552319, -120.1403327131074 38.963370788670858, -120.14033211144289 38.962794183672067, -120.14045425321459 38.96269807759267, -120.1404526483084 38.961734051291408, -120.140575870532 38.961628962316432, -120.14057382511018 38.961052321758132, -120.14069488094231 38.960965197957265, -120.14069671975248 38.96077604930538, -120.1408181369562 38.96067992499993, -120.14081817601358 38.960481722978848, -120.1409406925554 38.960286523993723, -120.14106246705339 38.960199417399487, -120.14106286731258 38.959992214985313, -120.141184658374 38.959815016379736, -120.14130499425708 38.959709855785952, -120.1413064726858 38.9595116890084, -120.14142826563389 38.959316471706643, -120.14154933410029 38.959139254962828, -120.14167182959189 38.9590341468971, -120.14167114554211 38.958835927077011, -120.14179329482209 38.958649727312419, -120.141916884316 38.9584635627061, -120.1421633281761 38.958163288895868, -120.14240724373541 38.957889980263673, -120.1426515221584 38.957589652278642, -120.14326323067661 38.957208233322973, -120.1438753376939 38.956529516019977, -120.14436526470689 38.9562532190456, -120.14473450730129 38.956055048168196, -120.1448559108393 38.955958919078839, -120.14522296338649 38.955958896246166, -120.1454686386998 38.955856799499642, -120.14571539283298 38.955763737869958, -120.14595963683068 38.955571512625461, -120.1462042176114 38.955568489154253, -120.14632705920468 38.955472393679869, -120.14681729979941 38.955475380312322, -120.14694158125468 38.955379319404507, -120.14743145311978 38.955463377609973, -120.1476760595927 38.955190074352267, -120.14792137791228 38.954988861913762, -120.14816559585211 38.9549948346631, -120.14841198430581 38.954892749030968, -120.1489011782329 38.954418211165162, -120.14902365475439 38.954313094583057, -120.14902366982521 38.954114891508972, -120.149146505154 38.954018792804227, -120.14914471817551 38.9538295549115, -120.1492686327736 38.953742491698868, -120.1492668596936 38.953355050665557, -120.14938897294239 38.953258934022017, -120.14938792572271 38.9527814182048, -120.1495103985856 38.952676300952291, -120.14938550456969 38.951330869684057, -120.149507614019 38.951234752750238, -120.14950655922409 38.95084732913412, -120.14950445519392 38.949982389447932, -120.14962692166398 38.949895290319809, -120.1496265735436 38.949706087485389, -120.1497486797555 38.949609970158328, -120.14974833126558 38.949420767303941, -120.14987007717089 38.949315631776571, -120.1498693686749 38.9491174108577, -120.1499911128178 38.949030293657572, -120.14999185502209 38.948651923071843, -120.15011395886458 38.948555805260263, -120.15011325457441 38.948267491855482, -120.1499904422629 38.9481653887299, -120.14986836756458 38.947775007305658, -120.14986801846489 38.947585804387131, -120.14974233172239 38.9473935381946, -120.14961988656211 38.947210360356763, -120.14949816347659 38.947009181530049, -120.1492503889904 38.946732847294527, -120.14900513940128 38.94642954650277, -120.1487595297322 38.946153264175251, -120.14863567121319 38.9456637360508, -120.148756690301 38.945576602317772, -120.14875570614642 38.944234198821377, -120.1488756427318 38.9441380291899, -120.14887566270239 38.94384973338277, -120.1489988403809 38.94374463358573, -120.14887604956979 38.943462344676647, -120.14887570242739 38.943273141730572, -120.14875074563058 38.943080892337825, -120.14862830465849 38.942969787666087, -120.14862939866489 38.942780619950867, -120.148505163616 38.9425883879483, -120.14838200896051 38.94240519149443, -120.14825993602369 38.942213012104553, -120.14813606373602 38.942011779329633, -120.14788975149371 38.941735478069, -120.1477680418388 38.941534297802519, -120.14764381114661 38.9413420650143, -120.14751994046199 38.941158850162957, -120.14739751249979 38.940957651951507, -120.14715120662449 38.940681349330333, -120.1470284195085 38.940489151217122, -120.1466604037785 38.9401017590449, -120.14641338517949 38.939807418949592, -120.1462898702034 38.93972331339247, -120.14628989039251 38.939525110163927, -120.14616746852019 38.9393239108465, -120.14604252551068 38.939131658969693, -120.14592082328829 38.9389484955316, -120.14579696094781 38.938765279105418, -120.1456752520411 38.93865418933683, -120.14567347217809 38.938464951308966, -120.14542717110609 38.938278737869638, -120.14530376065339 38.9373117263092, -120.14530173057798 38.93615849109662, -120.14542345685578 38.936071377873112, -120.14542169925379 38.93568393654094, -120.14566623274298 38.935482708337112, -120.1456659236534 38.935005209766871, -120.1459101022804 38.934722888921321, -120.14603254730801 38.934617774059966, -120.146031486131 38.93442855351266, -120.14615429859 38.9342423641054, -120.1462763901899 38.934056156917613, -120.14689003231298 38.9336567435956, -120.1472559055219 38.933467489350562, -120.14750185784341 38.933374403002333, -120.14774708935829 38.933281298497256, -120.14799196081388 38.933179175390812, -120.1481154797424 38.93308309377263, -120.14836034276971 38.933089080922436, -120.14848206118708 38.932983945611483, -120.14884899581058 38.932983906909605, -120.14909566472571 38.932890834655652, -120.1492166615628 38.932785680917029, -120.14946260361479 38.932800701383243, -120.14970855183481 38.9326895916471, -120.14995269765809 38.9326054651594, -120.15032035852609 38.932407235484909, -120.15056594371022 38.932305124301628, -120.1508122478163 38.932221048704612, -120.1511777438719 38.932022763370568, -120.15154503817149 38.931833530052373, -120.15203512173061 38.9315301732667, -120.1524042116373 38.931349990286932, -120.15277077915698 38.931160735251289, -120.1530159966396 38.931049600521263, -120.15326121344341 38.930956483810228, -120.15350570946299 38.930863348981937, -120.1538729918404 38.9306741078378, -120.15411856624482 38.930571988726612, -120.1543645002248 38.930478887143863, -120.15448620544569 38.930373745020951, -120.15473214098309 38.930388754102538, -120.15485384552159 38.930283611568143, -120.15509870036028 38.930289584224262, -120.15522076456919 38.930193459354477, -120.15546705886031 38.930181447768121, -120.15571226970781 38.93008832565576, -120.15595820009631 38.929995220562567, -120.15620160889759 38.929893044170832, -120.15656995922519 38.929694811082136, -120.15681444195619 38.92951157595585, -120.1570582138003 38.929508508767611, -120.15791622957629 38.928835703956182, -120.15828528994651 38.928637482578793, -120.1585301326664 38.9285533547173, -120.15865182852571 38.928448207860292, -120.1590194618491 38.928448153807089, -120.15926538253231 38.928355041338513, -120.15950806110399 38.928252840089172, -120.16024543575719 38.927766274674831, -120.16061121299521 38.927288677557549, -120.16085530583591 38.927006321859857, -120.161222166898 38.926627851355036, -120.16146769299689 38.926327510568441, -120.16171033876988 38.9260451177385, -120.1619565808279 38.925744793266652, -120.16220066282671 38.92546243428756, -120.16232305579298 38.925267207334009, -120.1624447428503 38.925180074712834, -120.16244435671068 38.924990869934163, -120.1625667481331 38.924795642655447, -120.16269093785328 38.924591449673407, -120.16281190316911 38.92450429908304, -120.1628107958406 38.924315076733684, -120.16293283937321 38.9242189429274, -120.1629320772966 38.923930626597922, -120.16305519880441 38.923825509560892, -120.1630551562365 38.923537210710833, -120.16317719805571 38.923441076575052, -120.16317427452108 38.923152707636113, -120.16329955728169 38.923065661487058, -120.16329586927969 38.92248897607179, -120.1634189876477 38.922383858514067, -120.16341639378672 38.92190630205085, -120.1632939661358 38.921813231618643, -120.16329392210228 38.921524932644083, -120.1631707751683 38.921431844595595, -120.16304905253288 38.921230679346792, -120.16292445293629 38.921047462618048, -120.16280165281819 38.920855280220287, -120.1628012650485 38.920666075283442, -120.16267883766351 38.92055498561426, -120.1626766225264 38.920176540710791, -120.1625531173402 38.920074434008711, -120.16255379593851 38.91978615258548, -120.1624302813216 38.919611971045853, -120.16230712351408 38.919410770127882, -120.1621857803088 38.919308715646032, -120.1620611736555 38.919035404742736, -120.16193800554788 38.918744110088276, -120.16193617964889 38.918554870135253, -120.16181303705559 38.918443762187991, -120.1618126515357 38.918254557276946, -120.16168987325598 38.9181704860017, -120.16168983482119 38.9178821871092, -120.16156705493539 38.917780097049011, -120.16144423783929 38.9173897079941, -120.1614434801744 38.9171013915827, -120.16132034308359 38.917008301893247, -120.16119753072908 38.916635931312776, -120.16119606537258 38.916437690784306, -120.16107292971688 38.916344600879107, -120.16107182581239 38.916155378455322, -120.1609501285903 38.916044304808921, -120.16094974498739 38.915855099912022, -120.1608265995348 38.915671916393322, -120.16070346565019 38.915578826154579, -120.1605792272042 38.915278494715032, -120.16057884446688 38.9150892898319, -120.1604560708208 38.914987198797817, -120.16045712838138 38.914798028972193, -120.1603336374978 38.914713938980121, -120.16021012192739 38.914413624750047, -120.1602097400353 38.914224419877577, -120.1600862380715 38.9140322176056, -120.15996309776499 38.913849033324887, -120.1595944180077 38.91346166540923, -120.15934814993808 38.913167370522459, -120.1591018856893 38.912891093848792, -120.1588563415354 38.9125968155821, -120.158118659369 38.911921166381816, -120.1572593091919 38.911152454573482, -120.1571343802765 38.910960214491517, -120.1568895784487 38.9107740620282, -120.1566451310605 38.910488815273, -120.1552922768619 38.909536882328148, -120.1545546598513 38.908861212716111, -120.15443226150551 38.908660022240888, -120.15430878425498 38.90846781463167, -120.15443225011438 38.9083717240299, -120.1544238536726 38.9054975485986, -120.15430146090532 38.905296358113674, -120.154055962165 38.9050200897656, -120.153810108101 38.904824896069812, -120.1538093814528 38.904626673436013, -120.15368699239478 38.9044435010429, -120.15356316359259 38.904242274767093, -120.1534396956763 38.904050066483506, -120.15319492428549 38.903773814122623, -120.15282489172318 38.903386392406212, -120.1525794047092 38.903092102695133, -120.15233248018738 38.902815796018821, -120.15208663726179 38.902530505924851, -120.15196533574419 38.90233834901246, -120.15171661624771 38.902034969306023, -120.1514722181157 38.901749713228241, -120.15110292495609 38.901380322877252, -120.1507350754156 38.900992948019528, -120.1504881652375 38.90069861926878, -120.15036507121378 38.900515426270033, -120.1502426967711 38.900404325227633, -120.15024270374329 38.899827729341283, -120.15036507925909 38.899740625499092, -120.1503632815251 38.899551385989348, -120.1504860172728 38.899347169717721, -120.1506087516228 38.899251065048787, -120.15060695317318 38.899061825504873, -120.15073004673478 38.898974738784943, -120.1507282479245 38.898785499223038, -120.15085098094821 38.898689394242218, -120.15085098157968 38.89840109613742, -120.1509726340002 38.898295955305052, -120.15097263404098 38.8980076571645, -120.15109428561348 38.897920534802481, -120.15109356541659 38.897722312229817, -120.1512162960498 38.897626206761437, -120.15121629493719 38.897337908554363, -120.15133794492829 38.8972327672353, -120.1513372216309 38.896656153160471, -120.1514595901882 38.896569047872191, -120.1514567061439 38.895992380976857, -120.15157943318489 38.895896274970418, -120.1515790682508 38.895418772053468, -120.1517007142763 38.8953136301818, -120.1516989049276 38.8945477936424, -120.15182162904769 38.894451687253991, -120.1518198192534 38.893775943837717, -120.1519436216645 38.89368887293967, -120.15194073238121 38.8931122056603, -120.1520638133119 38.893007098347283, -120.15206200439648 38.8925295599594, -120.15218472440419 38.892433453010142, -120.1521829164531 38.8920460078634, -120.1523067153063 38.891958936427095, -120.15230346482079 38.891481362769568, -120.1524279818062 38.891376290056833, -120.15242724922069 38.89088976848322, -120.15254996579729 38.890793661000892, -120.15254743300871 38.890316104772516, -120.15267050854749 38.890229015230759, -120.15266797473768 38.889751458934349, -120.15254561401801 38.889640360686933, -120.1525441660425 38.889352026794448, -120.15242108692919 38.889258929548383, -120.15242288099729 38.88906977740708, -120.15229908277311 38.88897666248576, -120.15229689008028 38.887733321327083, -120.15217273414778 38.887631188225477, -120.15204857157411 38.887240756226291, -120.15204783764709 38.886664141065637, -120.15192512371171 38.886580061578222, -120.1518020437568 38.886198665064342, -120.1517998782938 38.8859103135577, -120.1516775252143 38.885799214633082, -120.15167716147998 38.885610009763987, -120.15155372798731 38.885417800342111, -120.15130866375641 38.88513252779584, -120.1510621620499 38.884847219648563, -120.15069547291159 38.884558975945481, -120.15069367219979 38.884369735984521, -120.1505706038337 38.884276637129012, -120.15057024279859 38.88408743232354, -120.15044717498189 38.883976314690472, -120.1503230274715 38.883693993236179, -120.15020068026671 38.883510818287917, -120.150077973827 38.8833186251073, -120.1499559878569 38.883018337403506, -120.14983076395781 38.88283509180858, -120.14983184401321 38.882645922194193, -120.1489718386777 38.882066332053391, -120.14774231416598 38.881018227147131, -120.1474972803514 38.880714928894449, -120.1473738622427 38.880630827534681, -120.1473735091204 38.880441622934541, -120.14725081526758 38.880249427174959, -120.1471284787555 38.880138324013977, -120.14712635624061 38.879183282885514, -120.14724869834269 38.8790961808489, -120.14724799929138 38.878519566408272, -120.14712566558799 38.8784084633271, -120.1471245931414 38.878219241092012, -120.14700082017139 38.878126121361731, -120.14687741854358 38.877753721228068, -120.1468781460774 38.87755553366312, -120.14638593618781 38.877273216793043, -120.1461409103615 38.877168121321837, -120.1458948053736 38.877072008279129, -120.1456504996072 38.87698494807119, -120.14540331707809 38.87687979831172, -120.14503632471668 38.876690632565662, -120.14479130177628 38.876603553033711, -120.1445462807507 38.8764984543763, -120.14417893361819 38.876300267960843, -120.14393139379979 38.876222134375368, -120.14356476948061 38.876023963749113, -120.14319562781309 38.875834739686, -120.1425825714754 38.875351242919187, -120.1423721225182 38.875012743827789, -120.14214584633619 38.874655838057009, -120.14202066779218 38.874364473471431, -120.14174690659628 38.873970366533833, -120.14145444735308 38.873503726259933, -120.1413573266653 38.873303141652741, -120.14038855214478 38.872207293216832, -120.14007268403279 38.872037383769793, -120.1397992643513 38.87192256997573, -120.13903510502008 38.871795724192118, -120.1384386032007 38.87169100383263, -120.1383353478418 38.871679462226489, -120.13819289771459 38.871531819337413, -120.13814002864449 38.871413401404176, -120.1380879332453 38.87095264798581, -120.13789947988549 38.870515577945909, -120.13770057048369 38.870231409692607, -120.13733654751358 38.869826069216778, -120.1369462391949 38.86957324125602, -120.1365832632023 38.869393157354551, -120.13618646116738 38.869266298116209, -120.1357144541938 38.869218675448387, -120.1354852813425 38.869222059060135, -120.13485565795951 38.869368768637017, -120.13423072620148 38.869434506091892, -120.1336975321431 38.869511503005747, -120.13328307241409 38.869537358644394, -120.13285638452911 38.869544893699072, -120.1319069444616 38.86958462588079, -120.131366199081 38.869634398505518, -120.13088087115452 38.869631475352207, -120.13047002696071 38.869585335324061, -120.1291857020055 38.869409595087681, -120.1284716600556 38.869076699357073, -120.12827059733019 38.86891859289068, -120.1278997495466 38.8686842326293, -120.12720122130921 38.868252608668229, -120.1262342713476 38.867976537811977, -120.12605080109319 38.86795400052673, -120.12504933582369 38.867641032591443, -120.12494610140969 38.867593442490438, -120.12467559058931 38.86751470257181, -120.12428818237682 38.867370016032318, -120.12376804951131 38.867158991598473, -120.12373280020509 38.867140104113922, -120.1233972262191 38.866924617865067, -120.12325304113619 38.866713849221142, -120.1232487893414 38.866533558247554, -120.12318888433398 38.866054588049273, -120.12309544194039 38.865800023666871, -120.12288688215411 38.865542620890679, -120.12256248012639 38.865300379860571, -120.12208914071658 38.865072483397867, -120.1212600602594 38.86473670701487, -120.12110181723119 38.864624691348311, -120.12106338504481 38.864470584953587, -120.1210894267487 38.864110855178879, -120.1211881693561 38.863662825901123, -120.12119227671639 38.863275526995011, -120.1211121721134 38.862976243579993, -120.12091379839978 38.862466828046657, -120.12067835080349 38.862019562560867, -120.1203846237331 38.861588877075363, -120.1202321875956 38.861368891886457, -120.1201973918611 38.861124781842179, -120.120329491796 38.86092082770066, -120.1203741685863 38.860741744010923, -120.1202736052108 38.860342852732543, -120.12005149538331 38.859850868597732, -120.11987787328968 38.859549276304129, -120.11968047514368 38.85933719000581, -120.1192216021638 38.859037564953773, -120.11874542187638 38.858845622516007, -120.11843973804238 38.858675907017243, -120.1182204312946 38.858400212151892, -120.11798317953999 38.858033980611047, -120.11769410185339 38.857738543009219, -120.1170216725516 38.857235429781632, -120.11694472064011 38.857179472797611, -120.11667720044018 38.856956639797673, -120.116134525747 38.856699978792307, -120.11552204918128 38.856495645805239, -120.11430284493879 38.85612314967031, -120.11342529910431 38.855885222859229, -120.11298186594568 38.855739113798926, -120.112552111973 38.855575322934712, -120.112268020552 38.855442163018608, -120.11199616882169 38.855291286725638, -120.11170780038618 38.855085945207108, -120.11150685137139 38.85485573893201, -120.1113085289046 38.854418383401139, -120.1110900101842 38.8540886391953, -120.1108862639195 38.853714213809049, -120.1106115598577 38.852851528908609, -120.11050231360061 38.852668637941392, -120.11043833913681 38.852576960874146, -120.11021198395349 38.8521208908001, -120.10991613319649 38.851816257393352, -120.1096879415099 38.8514412245741, -120.10949788653359 38.851049117316343, -120.10909685321781 38.850390513823207, -120.10874824805791 38.849895375350563, -120.10855528481548 38.849575268970845, -120.10823519531368 38.84890965877041, -120.10812792487511 38.848429507600592, -120.10800491166539 38.847804817343317, -120.10753714844148 38.846270652480513, -120.10739136849929 38.845852611276293, -120.1072300489659 38.84556932428854, -120.10697627829488 38.845328791857348, -120.10652836853259 38.8449753341063, -120.1063080325636 38.8447626571135, -120.10591273083378 38.844248333974619, -120.10575361005009 38.843911043708182, -120.10565675395949 38.843494213679577, -120.10560028290941 38.8428981990355, -120.10558728956939 38.842366327752842, -120.1056124898471 38.841709273356791, -120.10564552687019 38.841178543550036, -120.10573571527819 38.840694277541807, -120.105829957734 38.8400389350763, -120.1061086606819 38.839415194329483, -120.10649072456251 38.838514726713733, -120.1065350946444 38.83827257529952, -120.1065383979479 38.838155536130678, -120.10654058641938 38.838101534510443, -120.10651297440079 38.8379657102705, -120.10644261658099 38.837747742444719, -120.10608529928422 38.8369010170635, -120.10538733080162 38.835649432791563, -120.10492997523099 38.8349623905134, -120.10454986821568 38.834394383979813, -120.1043476666386 38.833983948482178, -120.10409141153718 38.833770376393346, -120.1038631286909 38.8336836282416, -120.10326090873831 38.833551562292577, -120.10276982797208 38.83337720556829, -120.10187340128499 38.83336395936729, -120.1012981044759 38.833313635651407, -120.1010248510222 38.83327081165698, -120.1008106147042 38.833157378548812, -120.1004225337574 38.832751328468262, -120.0998987180388 38.832071625292443, -120.09948344065539 38.831484710246677, -120.09905841950338 38.830960616750232, -120.0986323561784 38.830391449304528, -120.09826697259048 38.829958928550361, -120.0977214503737 38.829530936862852, -120.0974051421783 38.829378922299973, -120.0969047443939 38.829222328245663, -120.09641582917089 38.82910205494143, -120.0960828969891 38.829075753565689, -120.09558671588429 38.829063407692878, -120.09500889738298 38.829076055784682, -120.094372739044 38.829213378922113, -120.09362651524219 38.829402013688032, -120.09313704940179 38.829542982665622, -120.092776342825 38.82963310098954, -120.09179230001152 38.830004995231874, -120.091229026765 38.8302612378583, -120.09073021650849 38.830383945092173, -120.0900473688372 38.830429987591963, -120.08925377713049 38.830473264334259, -120.088608718363 38.8304751943125, -120.08817862994529 38.830536539684857, -120.0873039486867 38.830803012284683, -120.08647525426051 38.8311066633174, -120.08575234088109 38.83132285676507, -120.0851002957756 38.831495769153783, -120.08458069199338 38.831527837631313, -120.0838885307766 38.831519555475232, -120.08318921094261 38.831475053186459, -120.08232406216391 38.831507484914859, -120.08136355534408 38.83161860917167, -120.0808057866564 38.831703762049983, -120.080333274587 38.831745998616491, -120.0797784482388 38.831759145952638, -120.0792725219876 38.831773514350317, -120.07832649467518 38.831776864520243, -120.07762389815419 38.831777293151937, -120.07713058292458 38.831764940188613, -120.07641991652919 38.831927326294107, -120.07587999346102 38.832139032213647, -120.0753051446362 38.832394906723493, -120.0746738678271 38.832622336235922, -120.07406995080218 38.832814411105737, -120.07347982400869 38.832880698909541, -120.07284264025019 38.8329007572306, -120.0722320451713 38.832939497561973, -120.07135651824412 38.832908522343409, -120.0706964763945 38.832783847221961, -120.07017981482518 38.832743851011031, -120.0693952318139 38.832742171753992, -120.06931791628928 38.832749239636762, -120.06866777000151 38.832786968130051, -120.06831141483539 38.8328050452518, -120.06785902669428 38.832847736478847, -120.06762105707141 38.83278770230676, -120.06725549410639 38.832679415330482, -120.0664785918638 38.832245465413223, -120.06598486569962 38.831962777386543, -120.0654979236794 38.831725304129286, -120.0647930332338 38.831536403456241, -120.06403735570869 38.831427304245217, -120.0631637053549 38.831351268698562, -120.0625093626369 38.831298764902428, -120.06187618101389 38.831291836365168, -120.0613792158297 38.831333380328537, -120.06133463140149 38.831332257775991, -120.06117318182828 38.831337201877645, -120.06099985619879 38.831350855944649, -120.0604672619733 38.831418526538862, -120.0601863534349 38.831492534465383, -120.0597722119755 38.831725351722767, -120.05942742872031 38.831986942666738, -120.0592341598125 38.832135230183475, -120.0590617665268 38.832266024916073, -120.0587433704606 38.83241115856675, -120.0584074330758 38.832492784567528, -120.05815546230659 38.832423369056649, -120.0578492553515 38.832307539632232, -120.0572360941469 38.831814591747509, -120.0569540154476 38.831672340668831, -120.0565223645637 38.831526316855822, -120.056211410018 38.831473428104161, -120.05614453355619 38.83147174130545, -120.055120487048 38.83148194431827, -120.05412172642789 38.831402684244829, -120.05348604254161 38.8313866376957, -120.0528549976985 38.831397732505273, -120.0520789707696 38.831468226643182, -120.0513511464018 38.831521914938889, -120.0507394436152 38.83158754226357, -120.0501861090456 38.83156454934479, -120.0486688616469 38.831490155595432, -120.04763787757058 38.831319932974274, -120.0470213675615 38.83122325321898, -120.0465043649852 38.831192152876739, -120.0458593136417 38.831193846122488, -120.0452364773723 38.8312501534932, -120.04466712241911 38.831370876247647, -120.04410597041849 38.831536850002813, -120.04369028176671 38.831562358279783, -120.0432664410436 38.831506575648717, -120.04285378641171 38.83142404727424, -120.04270820961889 38.831393331078587, -120.04200349741889 38.831132224155368, -120.04170957583588 38.8309986456504, -120.04109872536129 38.830730903176779, -120.0401616859608 38.830274701754242, -120.0400528128289 38.83022689466199, -120.03948586625069 38.829942238891647, -120.0389778882286 38.829659076454057, -120.03843348786511 38.829212821957782, -120.0380101603148 38.828832702073193, -120.03758486055949 38.828569650296565, -120.03736159157549 38.828329743835567, -120.03728293704499 38.828039452735851, -120.03719064872539 38.8277307970801, -120.0370299131752 38.827510495805143, -120.03681511146161 38.827378913743033, -120.03644747146258 38.827270478265717, -120.03639391640029 38.827260109224341, -120.03599834664989 38.8270788895324, -120.03569337830729 38.826899969610182, -120.0351403707334 38.826696730005487, -120.03476338956219 38.826588051998442, -120.03443835011988 38.826372582126567, -120.03405431889421 38.825948400684283, -120.03351500777619 38.825277023095921, -120.03302753308549 38.824570923981859, -120.03276488926998 38.824239916046594, -120.0324832084782 38.82412464435582, -120.0318698929982 38.823883819455759, -120.03127840982491 38.823706611072858, -120.03035331137509 38.8235209121101, -120.02973661990679 38.823153861474729, -120.02927624281919 38.8228358322231, -120.02918720542409 38.822761492449423, -120.02913230572319 38.822697030720171, -120.0290915300898 38.822569864096288, -120.02904705169929 38.822289446863827, -120.02898707091811 38.822035662600733, -120.0288476276783 38.821788864784963, -120.0286154067356 38.8215577233702, -120.02840587981169 38.82130013168608, -120.0283004574538 38.821135282144489, -120.0282290359814 38.820845169436758, -120.02820944068158 38.820520339429, -120.02824330456639 38.820259934886622, -120.0282729906635 38.82013456192707, -120.02834837573319 38.819983324833757, -120.02843195430619 38.819877342272036, -120.0285042847314 38.819834137683166, -120.02863269444418 38.8197923606607, -120.02874922626069 38.81975929033284, -120.02895565828719 38.819710489843665, -120.0290531815791 38.819649907763, -120.02910149993531 38.819561045607649, -120.0290956102652 38.819425757696848, -120.02901770622839 38.819360710397227, -120.0289293626027 38.819304406516522, -120.0287928191217 38.81926489403719, -120.0283134208223 38.819162597820238, -120.02821182190638 38.819078928335081, -120.02816699114909 38.819014722529573, -120.02817323621872 38.81893379874073, -120.0281977997857 38.818862350546631, -120.0283614664461 38.818803453045774, -120.02846986230269 38.818689093040021, -120.02847697431969 38.818518099295595, -120.02844620774108 38.818427224037322, -120.0282202607743 38.818322370429733, -120.02811828874869 38.818247700572577, -120.02811196701241 38.818157447616052, -120.02813796822051 38.818086036028355, -120.02827161558899 38.817918263901973, -120.02851997863739 38.81772638442316, -120.02883091803071 38.817518078864396, -120.02908002663749 38.817308198713668, -120.0293238742007 38.817017101278431, -120.0293818600525 38.816730282505922, -120.0293359448109 38.816449828642313, -120.02930340364379 38.816124669109392, -120.0293829564345 38.815838399177593, -120.02947651285248 38.815561494753013, -120.02976829254959 38.815190533160852, -120.03009532529261 38.814802449322208, -120.03024607481309 38.814499971725375, -120.03026661259808 38.814248236417818, -120.0301450396132 38.813848738165667, -120.02994569747538 38.81286166244724, -120.0298681734686 38.812787616211452, -120.0292307394995 38.812852477927137, -120.028893429498 38.812933984859782, -120.0286759482433 38.81293745825954, -120.02838774022 38.81266885454334, -120.02803176235821 38.812299423426396, -120.0278526342731 38.81193449433632, -120.0277218218377 38.811480703183662, -120.0276773529656 38.811200285445217, -120.0278151524823 38.810032597147909, -120.02789249839221 38.809557078412787, -120.0278915171924 38.809061546894533, -120.0277962356662 38.808860918263427, -120.02760931564939 38.808648946950832, -120.02729363290338 38.808487751590867, -120.0270543448781 38.808427602351372, -120.02700089505569 38.8083631766056, -120.02706669864529 38.808130613065885, -120.02720188529509 38.807890807251027, -120.0275488447493 38.807611347931108, -120.0280405738814 38.807380619443137, -120.02807689015948 38.807372534819436, -120.02849216285891 38.80707679333706, -120.0288231225922 38.80690503335407, -120.02962463167569 38.8067002007725, -120.0302068050558 38.806543838051091, -120.03079748648818 38.8064597625342, -120.03191691169349 38.806362101401461, -120.0324147752553 38.806329712930896, -120.0330310140789 38.806219248065723, -120.03368112077419 38.80605558518613, -120.0341939561369 38.805870412692521, -120.0344234587125 38.805750114147941, -120.03477383512561 38.805560811754589, -120.0355034461724 38.805110862749842, -120.03660588965978 38.804346041843317, -120.03707228269539 38.803961474290212, -120.0376332890219 38.803516241133622, -120.03788045683838 38.803351337662747, -120.03835870610691 38.803201305682705, -120.03874233674649 38.803111936223594, -120.03914705096091 38.8031041833688, -120.03999854279628 38.803080730767761, -120.0403298859092 38.803107150328273, -120.040734175052 38.803144427375557, -120.04127285553581 38.803203127750088, -120.04182271768209 38.803235081270159, -120.0422278572336 38.803182282282847, -120.04286556938349 38.803108345783727, -120.04291088006448 38.803091475073892, -120.04308488304179 38.803059845650132, -120.04339801360619 38.80300471198111, -120.04393668111091 38.8028201501009, -120.0455395375638 38.801887728088452, -120.04587085648178 38.8016708814789, -120.04624411253069 38.801274909977536, -120.0465356950446 38.80093993569367, -120.04678174332639 38.800522725463232, -120.0468893121094 38.800183094989833, -120.04695769402949 38.799851482389016, -120.0470719287638 38.799629140621747, -120.0474083867291 38.7993223268011, -120.0479303822446 38.798948129776591, -120.04849688721788 38.798611092660067, -120.0489769419485 38.798416015584635, -120.04936313538779 38.798263610505991, -120.04953865786268 38.798159935538131, -120.049914474137 38.797700951431629, -120.05024873070839 38.7974120919307, -120.05098475093838 38.796872112252743, -120.05155498353319 38.796409024180143, -120.05243858140308 38.795674558115039, -120.0526110792599 38.795399625855339, -120.05271865775269 38.795023952449419, -120.0528410259824 38.794324318525277, -120.0528465879605 38.793630745050542, -120.0528480705494 38.793315457964589, -120.0528756101166 38.792577392828008, -120.05298090868888 38.79201246666711, -120.0531114774023 38.791637372964992, -120.0531492638807 38.79131399285405, -120.05309663534629 38.79115950677609, -120.0529386608753 38.791047407879653, -120.0523064895014 38.79081522587591, -120.05133802345431 38.790538510308295, -120.0502352426566 38.790204337670247, -120.04970078112089 38.790010647472123, -120.04945592619991 38.7898422927998, -120.0490761051646 38.789562415119413, -120.0487218361295 38.789256154344073, -120.0482808288476 38.7887855327696, -120.04761802838429 38.788111097206617, -120.04733952997839 38.787851794743872, -120.0471236788522 38.787503983437347, -120.04705173560528 38.787294950653013, -120.04702685206129 38.787096117369, -120.04713483535599 38.786432162562313, -120.0471953671194 38.786046294873827, -120.0471946920152 38.785748971869438, -120.04707926040371 38.785547848477833, -120.04684089016411 38.78511838366898, -120.04670580855991 38.784835679454893, -120.04670137043298 38.784664391041908, -120.04686459186128 38.78433517656417, -120.04709944852068 38.78390867160536, -120.0473138582708 38.783454621198992, -120.04751713884059 38.782991279628305, -120.047717445273 38.782599936638057, -120.04801937112799 38.782256208946173, -120.04830793977499 38.781957189122963, -120.04849186615559 38.781718588271922, -120.0485827932697 38.781432589893157, -120.0485631045357 38.781107758173945, -120.04842742407058 38.78073494789691, -120.04836068082278 38.78039991732939, -120.0483770181801 38.780003922048323, -120.04842264879169 38.779734797177504, -120.0486069637286 38.778928621123278, -120.04868193414009 38.778750330540717, -120.04876052087941 38.778554112744, -120.04897378844008 38.778127057578153, -120.049252741872 38.777746708398759, -120.0496136073882 38.777368428325772, -120.04990400392809 38.777024403753863, -120.05016844102929 38.776472508982827, -120.05035086644561 38.77599061606476, -120.0504495212333 38.775551653130812, -120.0504948160285 38.775255490797363, -120.05053668146398 38.774833111754873, -120.05063129942198 38.774457111622013, -120.05078590116349 38.774091635752811, -120.05090202557381 38.773752215702089, -120.0509116689127 38.773518217688682, -120.050840143378 38.773264151003737, -120.05073292378928 38.773108284920333, -120.05057860720881 38.7729782569793, -120.05014773561361 38.772787186765171, -120.04955327645972 38.772691083723053, -120.04924399481139 38.772656240440575, -120.0490174129007 38.772569430691647, -120.04880381221702 38.772446911449343, -120.0487734066718 38.772347040778023, -120.0488026606519 38.772230659406027, -120.04901219557091 38.771893602116712, -120.0491939598253 38.771636926232013, -120.04922214685459 38.771511508476671, -120.0491590614035 38.771401802747427, -120.04899001034811 38.771280409694462, -120.04866214955338 38.771173021080315, -120.0481719589565 38.77102549084897, -120.04792420010848 38.770929134406863, -120.04767839445958 38.770715706074817, -120.04710693075749 38.77009763349686, -120.04665979684549 38.769464684298853, -120.0462652891933 38.768706934632192, -120.04597199917708 38.76828508801826, -120.04580218906889 38.767938439048, -120.0455092972761 38.767228304136289, -120.04524083792958 38.766518786747511, -120.0451626729121 38.76614742795568, -120.04516378747179 38.766120428289817, -120.0451377982384 38.765948594130592, -120.0451601163974 38.765651852308693, -120.04524065173518 38.765338565019263, -120.04545018075899 38.765001513642829, -120.04567259046222 38.7647008248989, -120.04575158769768 38.764459572600529, -120.045766121931 38.764072540704213, -120.045661575064 38.763817635507458, -120.04542610225589 38.763424278217741, -120.04526784844619 38.763041883671789, -120.04523041417659 38.762833722707072, -120.04528825048018 38.762303637794467, -120.0453910465267 38.761729643902257, -120.04548817166858 38.761362720183762, -120.0456632229488 38.760745507551484, -120.0458007996691 38.760478709148373, -120.04601586313369 38.760285945089642, -120.0463210698247 38.760104469988896, -120.0468227390777 38.759936971912268, -120.0477682298082 38.759609516033052, -120.04832773342071 38.759434464162823, -120.0489432674418 38.759260825515483, -120.04927321125551 38.759106995533237, -120.0497407563961 38.758929613115747, -120.05004516013661 38.758802163569882, -120.05026090250951 38.758627427167823, -120.05052308161508 38.758093490884548, -120.0508218653145 38.757019919754711, -120.051014701842 38.756493240210233, -120.05104171685458 38.756151568569067, -120.05098572894951 38.755834828819879, -120.05088413863439 38.7555079281129, -120.0505872089479 38.755140056739293, -120.0503651279884 38.754945252103163, -120.050052538982 38.754748160811296, -120.04969592596409 38.754432835459852, -120.04897292997991 38.753864999869023, -120.04879942583671 38.753608354663939, -120.04879609252629 38.753410065590217, -120.048906994121 38.753196644665941, -120.0491654490846 38.753031998621061, -120.0497210975728 38.752739720661353, -120.0503758198092 38.752206690850883, -120.05096903771249 38.751735169310322, -120.051658915061 38.751221038329639, -120.05258608742331 38.750496668485177, -120.0526083767701 38.750479212378728, -120.05288529775548 38.750179883980593, -120.05303024425828 38.750012364542258, -120.05303710146519 38.749985509610227, -120.05308473144339 38.74980652504464, -120.053083237286 38.749563235627107, -120.0529734847938 38.749155046601373, -120.05274435447579 38.748572667735168, -120.0525519375133 38.7482164480875, -120.052457721785 38.748024874457407, -120.05210816696329 38.747538557531669, -120.05181190302089 38.7469454729939, -120.05154354189411 38.74644318540583, -120.0513332936319 38.745996420402207, -120.0511887550508 38.745560323476518, -120.0510812411454 38.745098133271149, -120.05104087125028 38.744646647695227, -120.0510400721859 38.744142105303652, -120.051053078251 38.743511780889868, -120.05100589716039 38.743051113917574, -120.0508884689216 38.742480561192188, -120.05073944150809 38.741909210390233, -120.0506374920797 38.741312020270684, -120.05054073114408 38.740588830466557, -120.0500461537352 38.740378134342421, -120.0495461583692 38.740194327268007, -120.04915319752648 38.73999520374376, -120.0486346744713 38.739702812792409, -120.04801820723999 38.73934487880345, -120.04734067840758 38.73900341660692, -120.04678695638989 38.738728146390393, -120.0460996606831 38.738449495419871, -120.04548844717658 38.738208802386659, -120.0446815768688 38.737936127625481, -120.04353222811208 38.737600722730939, -120.0421036560044 38.737168142371821, -120.04086949150799 38.736902638041123, -120.03974008334009 38.736711850417507, -120.0386926010011 38.736487091888947, -120.03815851422429 38.736329400213364, -120.03775119343639 38.736165911972691, -120.03716534717302 38.735799688903271, -120.0364526354092 38.7352680764331, -120.03568658006709 38.734636003473817, -120.03537055505491 38.734420768272308, -120.03483979087859 38.733974848130622, -120.0339582872313 38.733006488779942, -120.03379562862651 38.732768116047637, -120.03363408863109 38.732502743581293, -120.0334870195241 38.732165663969589, -120.0333910708672 38.731739789511522, -120.0332885310324 38.731160589300806, -120.03323008658748 38.730627555565711, -120.03315877156301 38.730058157616732, -120.03303352148939 38.729541445437079, -120.0329502595513 38.7292780604156, -120.0329420424505 38.729250823750327, -119.9892192042211 38.758902944679477, -119.96876500551821 38.772860495950788, -119.96870528591771 38.773336430239269, -119.96839807618871 38.773796929547949, -119.96788860506851 38.774328753275782, -119.9673799556606 38.775180420476637, -119.96707606218229 38.776037404227552, -119.9665576824089 38.776456375974739, -119.96588352699061 38.776596518616493, -119.9650666030209 38.776575286423778, -119.96446603871939 38.776235345030457, -119.96397376508671 38.776123444899, -119.96393750420688 38.776113492860759, -119.963585983844 38.776176424628233, -119.962714160424 38.776415013055782, -119.960957029922 38.776819746073393, -119.960615332457 38.776973015729183, -119.960577924811 38.77699006017297, -119.9602428833727 38.777138997419733, -119.960231005149 38.777147697290133, -119.95985214626469 38.77743062943933, -119.9592747522511 38.777866049509562, -119.9591425125913 38.778015760488238, -119.9587144187762 38.778509120792812, -119.95864449069659 38.778597390440169, -119.9585232172147 38.778742881765631, -119.9584785297712 38.778795772350641, -119.95820525865489 38.778811175874942, -119.957574115953 38.778700135106646, -119.95671157271629 38.778668646102417, -119.95617149772 38.778699612824767, -119.9552955922692 38.778694792324593, -119.95469238476319 38.778755637675729, -119.9544182520294 38.778825064509867, -119.95410230215359 38.778947454428071, -119.95393565711379 38.779060225251712, -119.95384747250968 38.7791209882716, -119.9531479296279 38.7796703085592, -119.95234208226839 38.780266399639927, -119.9516969401499 38.78055136223562, -119.949693622557 38.781125172155853, -119.9477606582372 38.781516099899719, -119.9470154328161 38.781667787625913, -119.94692334894678 38.781836552441753, -119.94691089225741 38.781858749430931, -119.94690015519198 38.782430546231957, -119.94690758631988 38.782863177135312, -119.9469235875019 38.783836577786687, -119.94700746086968 38.784888330526691, -119.94694287641948 38.784985741611031, -119.9467424130863 38.785300321871752, -119.9464349310019 38.7855940844777, -119.94633823692548 38.785803268980793, -119.9461574968568 38.786194941286027, -119.94601783626058 38.786348947015561, -119.94541630692498 38.787008891468723, -119.94507098520229 38.78753139186589, -119.9449881884519 38.787650847901681, -119.94463407192399 38.787974916853685, -119.94423832411042 38.788279876810883, -119.9439647128597 38.788403346433867, -119.9424727319477 38.788873293836247, -119.9424092011367 38.78891217079186, -119.94233829188899 38.788955359000127, -119.9421055727973 38.789165481430032, -119.94198740465031 38.789338063177013, -119.9417814835457 38.789981322615724, -119.9416858216899 38.790199538977362, -119.94140405515451 38.790849819703951, -119.9413673933845 38.790916427236461, -119.94048434588488 38.792420325881707, -119.9404731813592 38.792429042353746, -119.94030378787188 38.792604784191212, -119.9400378006392 38.792818534720567, -119.9393079135497 38.7932138179032, -119.9389990695008 38.793521037548643, -119.93882427616332 38.793822762483913, -119.93874007587578 38.7939241587882, -119.93870192071088 38.794008744370863, -119.938629009033 38.794619448903312, -119.93898475055879 38.7952504030852, -119.93967814487128 38.795809126881181, -119.9412306592386 38.796349820019437, -119.94273959650718 38.796614574812637, -119.94312727526481 38.796768872437362, -119.94308510546098 38.796812813525342, -119.9431023029079 38.796831282010864, -119.94308849546229 38.796884974876683, -119.94303961419531 38.796951262876277, -119.94281415813622 38.797125540078362, -119.94256926191768 38.797502011759988, -119.9425701614779 38.797565098815042, -119.9425975783969 38.797782034584877, -119.9426188012756 38.798917733227348, -119.9425910826038 38.799061152349644, -119.94259411496539 38.799259431285975, -119.94253051187791 38.799383892383617, -119.9425204893457 38.799433179751233, -119.9424298971483 38.799633510965307, -119.94228515770929 38.79985494644383, -119.9421888656955 38.800037110006883, -119.9422084691266 38.800537626727831, -119.9422788551914 38.800809742454753, -119.9422850800773 38.800832428177031, -119.9423451729663 38.801059228908215, -119.94227585694219 38.801233090028958, -119.94220817047241 38.801402489253171, -119.94197524373568 38.801986481256378, -119.9418534333296 38.80229410282606, -119.9417560454179 38.802417678288272, -119.94152504927828 38.802889106512851, -119.9414339874413 38.802999333833547, -119.9413358407061 38.80307333918465, -119.94118829317321 38.803141545425767, -119.94071177856449 38.80331374356647, -119.940412575202 38.803377974077243, -119.94016300215031 38.803493054606392, -119.9400874305999 38.803527109865307, -119.93970075420928 38.803701658738007, -119.93970347372668 38.803755784386453, -119.93971612276998 38.803981342464148, -119.9396294210748 38.804073664491767, -119.93963185892849 38.804100755580443, -119.9395823393494 38.804198556919033, -119.93912640424699 38.804646064171287, -119.93862316587179 38.805105842523979, -119.9386112802863 38.805114539861, -119.93845992358909 38.80525471506423, -119.9380397167771 38.805522973813787, -119.9379579541649 38.805583892394672, -119.9378235646536 38.805697484658829, -119.93774644745469 38.805767534002293, -119.93742162132619 38.806110365033419, -119.9372390199195 38.806240709744117, -119.9361450480598 38.80676605682438, -119.9359133386759 38.806850065144715, -119.93578825332469 38.806914349432837, -119.9353354170143 38.807271831979122, -119.93524926534641 38.807418219287122, -119.9350224539709 38.807790643842893, -119.93466204791788 38.808794697241126, -119.93447897540878 38.80901961998957, -119.9343633289602 38.80923279975304, -119.9342093059619 38.809417944296442, -119.93397160142729 38.8096414312476, -119.93358096524229 38.810225766293158, -119.9334295150567 38.810753320809788, -119.93310994497568 38.811307989458989, -119.93269309335219 38.811697938064292, -119.93208832695838 38.811821684069066, -119.93060706269338 38.812363823824867, -119.93066890510649 38.81325283970547, -119.93071606295149 38.814064892570549, -119.930605953823 38.814282718314139, -119.93059257371621 38.8143093935452, -119.93042261221589 38.814647267024633, -119.93036817899159 38.814758448349892, -119.93025676300009 38.814872635513012, -119.92969660884069 38.815447993274532, -119.9295702038188 38.815525749342221, -119.92869431942761 38.816079282395663, -119.92856805080199 38.816170554462957, -119.9273825962425 38.81686007493736, -119.92717871446018 38.816998851841667, -119.92692710981389 38.817109344815343, -119.92645464362029 38.817385192781821, -119.9263590879263 38.817481775645405, -119.925656485687 38.81818849692425, -119.92548005231291 38.8183415072518, -119.92488079223838 38.818870765438248, -119.92485916976149 38.818888213773782, -119.92415602737408 38.819239055228188, -119.9238578148414 38.819478943741892, -119.92367941149368 38.819627394787943, -119.9228366140522 38.820145718161342, -119.9217271477532 38.820638984225113, -119.92037118411649 38.821206816593339, -119.92019102339449 38.82139575623885, -119.9201601901165 38.821426474118695, -119.92006298865138 38.821527512637687, -119.92006516811838 38.821577119667445, -119.9200805269484 38.822005452595377, -119.92064192546539 38.822840085267117, -119.92132209393338 38.823407578304263, -119.92231116594439 38.824005736271914, -119.92257391836449 38.824305457474424, -119.92301730354589 38.825357687869122, -119.9229751529386 38.825500720643582, -119.92294135477908 38.825616946601421, -119.92288126188808 38.825691938754673, -119.92254467791258 38.826120000613386, -119.9224826211593 38.826190436258493, -119.92247216795549 38.826199169617126, -119.9221436902847 38.8265058224641, -119.92201414237449 38.8271735764637, -119.92200235902691 38.82863272357671, -119.92193019152951 38.8295722604899, -119.92181436710931 38.829704340558976, -119.9217696190089 38.82975721427016, -119.9217031070055 38.829814018404477, -119.92165606463819 38.829853318059371, -119.9215145492894 38.829980215659091, -119.9205039907298 38.830579679541337, -119.920252133374 38.830694654892291, -119.92009018577158 38.830744435055621, -119.9189528799118 38.830777478169821, -119.91856320116729 38.8308167392692, -119.91790185875691 38.830979455209516, -119.91617784294959 38.8313303073882, -119.91363087039549 38.831835047612, -119.91109716479879 38.832231975014267, -119.91061840885889 38.832349932350262, -119.9098469834677 38.832793470436791, -119.90947328840259 38.832995285572487, -119.90870713728299 38.833416433118771, -119.90863779586081 38.833455136677081, -119.90849858858181 38.833528025289112, -119.90826078197739 38.833733436116241, -119.9074701754916 38.834419691856013, -119.9074184184916 38.834467869606421, -119.90740098014921 38.8345214612774, -119.9072218305361 38.835084278382332, -119.90720357228462 38.836236941850508, -119.9071844634671 38.837641833524593, -119.9071387422707 38.838032511582753, -119.9070367325117 38.838908181564051, -119.90712531230558 38.839671786358693, -119.9070031062703 38.839817195194392, -119.90689514727102 38.8399494680844, -119.90689829205792 38.839976578314392, -119.90693182380879 38.840216204487753, -119.906985397521 38.840857260482, -119.90704438268409 38.841439901624412, -119.90703200125171 38.84159272572245, -119.90701584198818 38.8417995034229, -119.907005678453 38.84193436838266, -119.90685260930849 38.842326705204151, -119.90695343436879 38.842658204572885, -119.90724349114248 38.84339111332897, -119.90725742297388 38.843418509435672, -119.90749017176658 38.843978728578534, -119.9074992648369 38.844001491945363, -119.90757560524831 38.844183694148256, -119.9075684919499 38.844480801144293, -119.90755336379171 38.84512904493014, -119.90747387219631 38.845401711363237, -119.90736244986832 38.84607893433698, -119.90724970561659 38.846454322203073, -119.90706432515792 38.846827784673842, -119.90705654860049 38.8468410919768, -119.90696341221701 38.8469467306959, -119.90664988390199 38.847303282175467, -119.90642680905211 38.847549618966227, -119.90632928166612 38.847889373393642, -119.90631460114099 38.848825914761839, -119.90631605141741 38.848875502422857, -119.90625663607989 38.84948203107124, -119.90624822463 38.849576401994781, -119.90592458707071 38.8509461894555, -119.90578139891018 38.852919855524817, -119.90574607538089 38.853418915066577, -119.90572867539309 38.853670703996386, -119.9057271756636 38.8536886821076, -119.90570488598368 38.854003403939409, -119.90569068022299 38.854214737317371, -119.90533393981339 38.854786352966428, -119.90512510810861 38.855118649303812, -119.904868229392 38.855512733287632, -119.9048599994604 38.855553055195458, -119.9047990185086 38.855664049289608, -119.90470672985819 38.85583277091807, -119.90457956725028 38.855892460066471, -119.9042915086264 38.856042474223138, -119.9042569230191 38.8560595744863, -119.90405325226288 38.8560902063278, -119.9035980493133 38.856159207763007, -119.90341164004251 38.85619029654567, -119.90250533347189 38.856233807601519, -119.90239777467809 38.856239961149981, -119.90228995831859 38.85626863009032, -119.90101701400148 38.856613203299538, -119.90081452110901 38.856666383033314, -119.90058339824328 38.856781864403253, -119.89985903442411 38.857145500009537, -119.8996190819081 38.857265249274633, -119.8995267653295 38.857334867632879, -119.89943536337792 38.857400005756752, -119.89915187568759 38.8576267042442, -119.89914462006801 38.857644529269123, -119.89913049995629 38.857671180787513, -119.89894773819519 38.857634792334373, -119.89844272396299 38.85739164164972, -119.89830265835728" _
                                  & " 38.85733386482368, -119.8971042773934 38.85697317642844, -119.8968667233468 38.856921814245382, -119.896848742046 38.85692133602619, -119.89503327694669 38.856742409483182, -119.89483822874909 38.856723705517247, -119.89348387945002 38.856588556735268, -119.8928688572524 38.856540649396827, -119.8923938300057 38.85656853878227, -119.8919850394997 38.856629721793652, -119.89165098509351 38.856710912177967, -119.89073826850839 38.857132534849818, -119.8906125313368 38.857192246510152, -119.89002215991239 38.857735064481183, -119.88970784505608 38.8580239801715, -119.88911092080042 38.858584636395868, -119.88908620406158 38.858606499652922, -119.88851569034721 38.858974165385732, -119.8884098913588 38.859038910728621, -119.88818521667339 38.859104990037146, -119.8879113691663 38.859192279602667, -119.88736066486609 38.8593532631371, -119.88711329826889 38.859427743882023, -119.88703136555479 38.859457089077473, -119.8867739284929 38.859531300406779, -119.8867593467025 38.859535415777508, -119.88647490328368 38.859617914732233, -119.88640421581668 38.859670081805668, -119.8860254059001 38.859934743784763, -119.88557818930479 38.86031469418954, -119.8855161318404 38.860367091059153, -119.8850151566498 38.860790648659382, -119.88389371061291 38.861751681278832, -119.8837327639237 38.861990622734972, -119.88364761028738 38.862159517263173, -119.8835657265801 38.862319490170677, -119.8834040673913 38.862459314295378, -119.88317800625551 38.86250732887094, -119.8830873074355 38.862522923691287, -119.882905981881 38.86248654837302, -119.8825575206852 38.86241868048586, -119.88228051837059 38.862478845521949, -119.88208198657809 38.862523089138882, -119.8819878203103 38.8625521037682, -119.8819292929882 38.862573061877789, -119.88117209896291 38.862827594668794, -119.8807729836893 38.863078182805573, -119.87989095094009 38.863766300322119, -119.8797924591526 38.863844746311571, -119.87922231871011 38.864185348285481, -119.87914966040879 38.864232953623763, -119.8790512276273 38.86434293161998, -119.87888882795619 38.864532278274439, -119.87886227361899 38.864563098990608, -119.8782922735531 38.86595323424924, -119.87803054883149 38.866437214859737, -119.87774147667839 38.866970011758717, -119.8776364352952 38.867066298266131, -119.877096896674 38.867578876740133, -119.8770467301956 38.867622578279182, -119.8767938076749 38.867823011936082, -119.87676260980308 38.867844698950613, -119.87668247707938 38.867964173534347, -119.8763574105527 38.868545551840583, -119.8763404022489 38.8685721230758, -119.87636150995678 38.868649263610664, -119.8764178368162 38.868875993443687, -119.87640302605308 38.869033252142771, -119.87632006282338 38.869562554226967, -119.87613360662459 38.870251244756432, -119.87609708549148 38.870394408754827, -119.87591959238058 38.871042798905357, -119.8758966208255 38.87112326357542, -119.8759560325061 38.87129602297415, -119.87607394014648 38.871646021595538, -119.87610793827149 38.87169197628581, -119.8764242011985 38.872380613737072, -119.876431326118 38.87239882223237, -119.8765667298411 38.872596138072232, -119.87704394998271 38.873293587496534, -119.87757826399839 38.874397962138957, -119.8776653998148 38.874990374995761, -119.87767977902608 38.875040308600532, -119.87768278500481 38.875053902350558, -119.8777414247262 38.875195109173106, -119.877823489443 38.8752783852517, -119.87807729094419 38.875420310331862, -119.87813346587281 38.875453344610932, -119.87816596842138 38.875467727669772, -119.87861972087829 38.875533922217578, -119.87915413504508 38.875485157540517, -119.87988486090289 38.87560830497042, -119.88080203682559 38.875849043996951, -119.88176157545131 38.875780102087361, -119.8821403778885 38.875880315126494, -119.88316597696799 38.876376181786668, -119.88407837411869 38.876891538307113, -119.8843795298484 38.877219396613121, -119.885712329941 38.878268482247918, -119.8872928855325 38.878923268794473, -119.8877984013895 38.879107924535653, -119.88780579015959 38.879153166049953, -119.88782024111779 38.87923463148455, -119.88753682326978 38.879456796705377, -119.88641134536989 38.879827658658883, -119.88476482888728 38.880121534856166, -119.88325178628619 38.880509042333209, -119.88263201334192 38.880812297112676, -119.881857125823 38.8813186064854, -119.8817732649438 38.881374922566252, -119.88173910980591 38.881464098265972, -119.8814146313877 38.882311266680155, -119.88138302749688 38.882391501590092, -119.88143825129599 38.882726305883573, -119.8814341921275 38.8827532239633, -119.88137821880279 38.8830940644521, -119.8813452222897 38.8833048906321, -119.88126004133881 38.883424233042533, -119.8806387726881 38.884304003758423, -119.87950251468681 38.885494314880205, -119.8789935234411 38.885980689741366, -119.87874333789489 38.8862487659652, -119.87866566963669 38.886377316190149, -119.87855828469149 38.886608673021065, -119.87854505803 38.886680389933886, -119.8784754548476 38.887052394890553, -119.87859503207109 38.887397931086163, -119.87861778261902 38.8874706106819, -119.87866618026079 38.887516949971193, -119.87912929306988 38.887979783613083, -119.8794453137243 38.888330574421232, -119.8794330040966 38.888397811532627, -119.8794061575251 38.888550243873276, -119.87936608444508 38.888774393201409, -119.8793594712473 38.888810251701052, -119.87938791954109 38.888851552588818, -119.87971668334379 38.889306285420012, -119.87971363420299 38.889540434058759, -119.87971084202179 38.8898016161242, -119.8797107735186 38.8898196319987, -119.87985432037928 38.890062206289791, -119.8798673928666 38.890125617925626, -119.87991948600239 38.890383763615112, -119.87992549972419 38.890410951026482, -119.87989282924211 38.890959617189921, -119.8798867986537 38.891031526704083, -119.8799210047405 38.891072981476263, -119.8805662925749 38.891801939005369, -119.88161826000238 38.892803022450707, -119.88279743810109 38.89376245199221, -119.88342169445188 38.894116964687733, -119.8836178678132 38.894293374171134, -119.8835837136715 38.894333001536452, -119.8835199198076 38.894407872420743, -119.88331570711689 38.894695203994722, -119.88308551204589 38.895049407302039, -119.88304598106011 38.8951789793564, -119.8829208296048 38.89568463524008, -119.88289766573368 38.895720051645746, -119.88286835104419 38.895764312529366, -119.8827135418295 38.895926839189023, -119.88223444049768 38.896058176031232, -119.8816079938204 38.896280164736332, -119.8811426063195 38.896542491945858, -119.88066314821448 38.896813449802593, -119.88055820069 38.896873705138042, -119.88050009002139 38.896966743945796, -119.88025017717139 38.897342936020387, -119.88014102203009 38.897515688993948, -119.87998603957919 38.897862888536253, -119.87967240286969 38.898575206353819, -119.87913007096429 38.899096723156781, -119.878818940337 38.8992910970581, -119.8787643049732 38.899321166016833, -119.8787597209092 38.899343565453762, -119.8787203571115 38.899567733125423, -119.8787230979314 38.899603841831983, -119.8788235473874 38.899827246377768, -119.87906656473061 38.900365270586, -119.87941346739069 38.900982648836347, -119.8794587891193 38.901082958608988, -119.87964916735848 38.901506962841808, -119.87974489164472 38.90183834629498, -119.87979726485152 38.902024428556835, -119.88013343834889 38.902344226000352, -119.88066702713139 38.902565700578727, -119.88099708002399 38.902745694869907, -119.88105960132151 38.902914030283689, -119.8810820326546 38.902977691989491, -119.8810868051774 38.903000341710111, -119.8811177281261 38.9031498144666, -119.881051517907 38.9035264153212, -119.88104922194978 38.903562389289021, -119.8811509259955 38.903790329870517, -119.88147914430348 38.90402883127615, -119.8818112814497 38.904325994014528, -119.88207276723919 38.90455820532533, -119.8821518610573 38.904627885931433, -119.88224547091129 38.9047610163959, -119.88234124028151 38.904894204510882, -119.88233815704709 38.90494817514611, -119.88230824840909 38.905433853116953, -119.88230136204858 38.905541775134019, -119.88221563217529 38.906940358127763, -119.88222108721378 38.907210769113121, -119.88223407312309 38.9078687614425, -119.88225703712578 38.907887392969137, -119.882528355663 38.908092839686311, -119.8826299946048 38.908388343555238, -119.88266949877631 38.908506514304129, -119.8828985872737 38.909363972232228, -119.88293939579439 38.909518213099112, -119.88303426665888 38.910034252248408, -119.88304289687549 38.910084031491465, -119.88325472089042 38.910463558951413, -119.8833047658524 38.910554984654532, -119.8834763592111 38.910865870381329, -119.8835587951689 38.910958161495053, -119.88401644764309 38.911483892957627, -119.88435354429079 38.911718119454036, -119.88446541389492 38.91192831111227, -119.8845723377415 38.912449175446177, -119.88457835455471 38.912476362678277, -119.884618263701 38.912535986161, -119.8846462007541 38.912572767748038, -119.8848973829616 38.912827219911989, -119.88493918753862 38.912909416007594, -119.88496286178838 38.913027163202521, -119.88496639324639 38.913045275197582, -119.8848930976369 38.913633396358549, -119.88488831740131 38.913660295190667, -119.88486046789109 38.914510886336288, -119.8848509444787 38.914794410277942, -119.8849847844056 38.915194373808518, -119.88501023100758 38.915271628553533, -119.8851855468541 38.915794318887549, -119.88533982178468 38.9160732085121, -119.88558647959862 38.916530237241282, -119.88564576002489 38.916608395344959, -119.8860992510145 38.917345715477033, -119.88611979522561 38.91738680375623, -119.886220791673 38.917812915497016, -119.8862509478903 38.917930835473257, -119.88625892845208 38.917962579462191, -119.88629706537139 38.91811224341815, -119.8864519549617 38.918228989018779, -119.88678706052438 38.91847666893694, -119.88716818685648 38.918594948150286, -119.887414846613 38.918524956338963, -119.88794252572561 38.918340843801928, -119.88797124934131 38.918409176538738, -119.88805643299078 38.918686219059573, -119.8880590488631 38.918708810950868, -119.8881733584866 38.91894609079359, -119.8884262970188 38.9189303173976, -119.88846588996859 38.918931373734047, -119.8894686360734 38.918480653951043, -119.89015939821309 38.918192774659033, -119.8906376518534 38.91818300422792, -119.89093279083919 38.918339518432909, -119.89115227500838 38.918611130181411, -119.89116516655508 38.9186294915101, -119.89126208290278 38.918753694291823, -119.891575734683 38.919262045236763, -119.8919099473659 38.91951419131285, -119.89212518905759 38.9196190246354, -119.89270115496041 38.919913645960932, -119.89360899371709 38.920316201960567, -119.893769528926 38.920370026486182, -119.8938798683851 38.920418009491947, -119.89492836239781 38.920851327967974, -119.89559571481499 38.921265483339994, -119.89602432509568 38.921551661568678, -119.89620417869149 38.92184022700237, -119.896221915255 38.921863221158567, -119.89640223568421 38.922372515490707, -119.8966536341056 38.922888205391509, -119.89691385773209 38.923052784534889, -119.8974058926662 38.923124433064032, -119.89782796219779 38.923131156511353, -119.8979657302993 38.923161847628734, -119.8981573609864 38.923180457922427, -119.898226801197 38.92319131367487, -119.89843748079389 38.923268987673168, -119.89861197793471 38.923498849542263, -119.8986725927796 38.923662620791852, -119.89873693928169 38.923840004519661, -119.89897486018079 38.9241030834178, -119.899153220881 38.924310525113086, -119.8992761440404 38.924466943908847, -119.89937563413018 38.924582199736513, -119.89940325546948 38.924609960656767, -119.89957657164788 38.924718170250181, -119.8996101486313 38.9247415850306, -119.89983745702088 38.924801680940973, -119.89992718939131 38.924826588407932, -119.900277480256 38.924925987982647, -119.9005650139049 38.925109302728963, -119.9005883801123 38.925118932582627, -119.90065180778009 38.925201697939862, -119.90071327169979 38.925279906649514, -119.90084569137549 38.925450089495847, -119.9010901096112 38.925762885554981, -119.9011406430225 38.925827290315752, -119.9011623100089 38.925859397036412, -119.90129309596502 38.926034040406762, -119.90143279141959 38.926285495604063, -119.90145655488129 38.926335675679461, -119.90157923699249 38.926613705225137, -119.90178826722088 38.92706069244025, -119.90196292160138 38.927353615603131, -119.90217854133628 38.927566547040357, -119.90227135925929 38.927636578976873, -119.90248127881441 38.927781792063719, -119.90278275663179 38.927843852365186, -119.9030986917205 38.92783872941591, -119.9034659406208 38.927830463708162, -119.9035901673723 38.927824753333176, -119.90382050190009 38.927898435255777, -119.904188763737 38.92811541554601, -119.9043850299021 38.928408908926833, -119.90435441306968 38.928516202465637, -119.90434931025429 38.928534084720752, -119.90428133769021 38.928771015009822, -119.90419051414258 38.92895328550599, -119.9039716850581 38.929294316997023, -119.90378197543279 38.92959558132732, -119.90374344992721 38.929801762070269, -119.9037478712596 38.930081153883719, -119.90376765868621 38.930239334164241, -119.90379517675949 38.9304517728024, -119.90374642532758 38.930545071370439, -119.90366809685392 38.930705150991805, -119.90348428056789 38.931069633144183, -119.9033703663609 38.931417953473918, -119.9033438614521 38.931993816037043, -119.90333759511689 38.932137791226332, -119.90333491686208 38.9321827643523, -119.90346486360519 38.932857374215359, -119.9033697595974 38.933435919526957, -119.91191690027608 38.939284099818977, -119.91228899173322 38.939564218758591, -119.9163019603351 38.942300997325717, -119.9227534056345 38.946741632544942, -119.93318429751859 38.953858688727578, -119.93655833148539 38.956181587795392, -119.9411276882695 38.959337547713716, -119.94839105642639 38.964289078263313, -119.94853198726902 38.964382855792969, -119.9511973426858 38.966218328115012, -119.96610768204208 38.976449518971862, -119.96776755675998 38.977578277340967, -119.99398401393519 38.995522855951727, -119.99999807420369 38.999988570333969, -120.001416397448 39.067564837972), (-119.95944399989868 38.950650888450312, -119.9591954783333 38.950726458975709, -119.9590202887946 38.950779883424509, -119.95881057714172 38.95088848909549, -119.9586433858215 38.951013440815252, -119.9583893612558 38.951203299501707, -119.95813605092989 38.951392591689348, -119.9578811521298 38.951583099865957, -119.95762710967058 38.9517729557309, -119.9573730658003 38.951962812837863, -119.9571190205705 38.952152669385512, -119.95686497285379 38.952342524453023, -119.95661092608459 38.952532379001823, -119.95637466260689 38.9527357633412, -119.9561384006785 38.952939126521571, -119.955902122958 38.953142509688327, -119.95566585721959 38.953345870077023, -119.95544527405238 38.953560493375647, -119.9552247022645 38.953775115572412, -119.95489553133859 38.9540954148076, -119.9547854782776 38.954202483102208, -119.95460911316509 38.954390653030643, -119.9544430964046 38.954567738341893, -119.9541723164714 38.954872733447388, -119.95377127686389 38.95532439235501, -119.95357076141698 38.955550243917862, -119.9533702464966 38.955776072633142, -119.9531697158087 38.956001923268467, -119.952969197182 38.956227751258979, -119.95277904022169 38.956458717171344, -119.95258888134769 38.95668970618226, -119.9523987386582 38.956920651028831, -119.95222664915468 38.957160109526683, -119.9520545729557 38.957399546391009, -119.9518991730468 38.957645866141952, -119.9517437819206 38.957892203872667, -119.9515435511784 38.958209598377053, -119.95151195120781 38.958321102017152, -119.951501990582 38.958336197378642, -119.95143245463979 38.958451841416043, -119.95135772798318 38.958576135467283, -119.95125115994681 38.958753362755722, -119.9501694165765 38.961310715567407, -119.9500690813105 38.96153161818296, -119.95001607461309 38.96180045591823, -119.94996304516039 38.962118632146613, -119.94993952642699 38.96227816049069, -119.94991600826459 38.9624376654103, -119.9498923519498 38.962598113128273, -119.9498690042976 38.9627564631444, -119.94979826264679 38.963236178379923, -119.9497343051313 38.963669901843993, -119.94962142848388 38.964435349429188, -119.9473572744469 38.962858936255252, -119.9450856915068 38.961276657201793, -119.9419467235966 38.95913563387294, -119.9402508802758 38.95797396341267, -119.9402671500018 38.9577363984108, -119.9402750270538 38.957621227409753, -119.9404098314059 38.957419834030077, -119.940279176081 38.957437417631752, -119.9401922756296 38.957449112909877, -119.94006041908179 38.95743155059634, -119.93997146765541 38.9574174959581, -119.9391558418006 38.956859359107327, -119.9390868768196 38.956792649393556, -119.9389527440715 38.95666292667029, -119.93877918451359 38.956495059819169, -119.93869976881379 38.956327467220454, -119.93910912962099 38.955347900477548, -119.93911686048951 38.955335270767968, -119.9394630536235 38.954770275175889, -119.93952285514979 38.954672672984287, -119.93960778285521 38.954556848694239, -119.93979151117129 38.954306284802307, -119.94039026917331 38.953642226322, -119.9397929836085 38.953372170461463, -119.93946891863361 38.953236617305272, -119.93997732144361 38.9528605465127, -119.94051328640819 38.95211373184469, -119.94172703609659 38.951027573095743, -119.94111358221292 38.951111115818222, -119.94038666563459 38.951281495359183, -119.940061812593 38.951032356493073, -119.94003043816139 38.950998057105565, -119.93999664724488 38.950905335189368, -119.94000919720361 38.9508465360483, -119.9400362254309 38.950775676232041, -119.94009317964191 38.950704060324192, -119.94022398374618 38.950607191165226, -119.94029638414499 38.950546883313088, -119.9403094162103 38.950499768984344, -119.94032196468478 38.950440969785973, -119.94033306354159 38.95034711690343, -119.940315202591 38.950277387181792, -119.94026596634139 38.950173358108763, -119.9402186633239 38.950116067567322, -119.9401110242941 38.95004859981573, -119.9400337957735 38.9499920643871, -119.93975866735708 38.949858637758382, -119.9397422552596 38.94982396071557, -119.9396795054714 38.949755362608691, -119.9395868314226 38.94968751774833, -119.93958259113678 38.949584898733619, -119.93983373739761 38.949222357228109, -119.9398356880012 38.949219560542019, -119.93984236090688 38.949210194724166, -119.93984926601 38.949200939345417, -119.93985636065941 38.949191753101744, -119.93986367251239 38.949182677031693, -119.93987117446369 38.949173690831373, -119.939878879752 38.949164815460293, -119.93988678609668 38.949156049976771, -119.9398948819119 38.949147395977995, -119.9399031689786 38.949138831869163, -119.93991165650009 38.949130398362342, -119.93992032017759 38.94912209773041, -119.93992917279968 38.949113886947579, -119.93993820162999 38.949105807238347, -119.93994741702258 38.949097859687107, -119.93995680862331 38.949090043209388, -119.93996637354741 38.949082337930157, -119.93997610136519 38.949074785114753, -119.93998600365968 38.9490673435181, -119.9399960665413 38.949060054344542, -119.94022406739531 38.94889730352488, -119.9402270841113 38.948895146554939, -119.9402300593819 38.948892946500067, -119.9402329960659 38.9488907241359, -119.94023586540489 38.948888436602282, -119.94023869387669 38.948886125817943, -119.9402414693695 38.948883771744534, -119.9402441907302 38.948881374361683, -119.94024684354319 38.948878953238122, -119.94024945721749 38.948876489070422, -119.9402520150048 38.94887400228734, -119.9402545071265 38.948871471990607, -119.94025695900839 38.948868896828117, -119.9402593422904 38.948866299726312, -119.94026167144008 38.948863659315, -119.94026393256809 38.948861016798482, -119.94026614134458 38.9488583093779, -119.94026828091998 38.948855600732308, -119.94027036636309 38.948852848777257, -119.94027239770008 38.948850052612187, -119.94027436332209 38.948847254382727, -119.94027625866498 38.94884441255801, -119.94027808480671 38.948841569508332, -119.94027985912288 38.948838683190104, -119.9402815660187 38.948835774052192, -119.94028320203398 38.948832842033461, -119.94028478562259 38.948829887460647, -119.94028628732309 38.948826931438127, -119.94028773376419 38.948823931185338, -119.94028909944458 38.948820930403912, -119.94029040989162 38.948817884491483, -119.94029165341809 38.948814838295512, -119.94029282659018 38.948811790854123, -119.94029393296928 38.948808698978247, -119.940294956281 38.948805606532979, -119.94029592543738 38.948802511326988, -119.9402968144344 38.948799394878058, -119.94029764641731 38.948796254892649, -119.94029839763958 38.948793114378873, -119.9402990802882 38.94878995102497, -119.94029935303378 38.948788624944562, -119.940328783203 38.948647506417963, -119.9403316189773 38.948633137388107, -119.94033412549429 38.948618741804935, -119.9403363172743 38.94860429649723, -119.94033819303628 38.948589845595571, -119.94033974014289 38.948575347426321, -119.94034095744409 38.94856084161713, -119.94034185985508 38.948546331135013, -119.94034243303611 38.948531793199173, -119.940342676886 38.948517271059906, -119.94034260416689 38.948502722592067, -119.9403422021693 38.948488188119541, -119.9403414823483 38.948473670548481, -119.94034110206231 38.948467849089838, -119.94033741007711 38.948414719508179, -119.940425581605 38.948416773991923, -119.94041383180969 38.948247956046885, -119.94038981049589 38.947903056236427, -119.9403503728491 38.947813846882717, -119.9402761510481 38.947645982058013, -119.94039029696209 38.947370902360042, -119.9405840585311 38.94721318926544, -119.9405777813957 38.9468098543032, -119.94004395977149 38.946811305288293, -119.93935360220989 38.94681405823588, -119.9354790520499 38.946829360410931, -119.93098789422768 38.946748233949251, -119.930989966396 38.944990919081114, -119.93099031372419 38.944688270239531, -119.9309921183778 38.943152153751655, -119.9309963440453 38.939555965592518, -119.93005099117 38.939555478757562, -119.9300705135729 38.938028107668487, -119.93011665408788 38.93439005936586, -119.93461404692269 38.93431459744815, -119.93458080744938 38.936479434555828, -119.9348459526158 38.936362488720832, -119.93500135945769 38.936293933985532, -119.93540541845729 38.936115703902011, -119.9361033650119 38.935807838202557, -119.9367204045993 38.935535654887786, -119.93583688281709 38.934330304136992, -119.93604136851221 38.934332922965332, -119.93687346892951 38.935468139275713, -119.9374635572967 38.936270975965648, -119.9374642307403 38.936271900710167, -119.93863308525579 38.937868588719837, -119.9396710494856 38.937406118030083, -119.9406599569548 38.93696549183889, -119.94162859858389 38.936541151923258, -119.9426677979222 38.936085886585829, -119.94151393242059 38.934532504184453, -119.9409317482056 38.933748721480612, -119.94108415875759 38.933680320230572, -119.94312526286549 38.932764314613593, -119.94255097537719 38.931986718625893, -119.941603614782 38.930709291469277, -119.94428271356951 38.930695953221608, -119.9446875892931 38.930693934176873, -119.94735836236879 38.930680559148911, -119.94778711477208 38.930678415377, -119.94781959015448 38.930678247586982, -119.94827341148221 38.930675974775312, -119.94875971077741 38.930673521374182, -119.94924600854762 38.930671077628332, -119.9500020852802 38.930667269701793, -119.95020448246819 38.930666255097037, -119.95237932220211 38.930678711661123, -119.9526010194967 38.930679985262167, -119.9525991399619 38.930434695767822, -119.9525958838293 38.9300066638444, -119.95259414887792 38.929778757967611, -119.95259241365189 38.929550861991217, -119.95259067838488 38.929322967809647, -119.952588942314 38.929095061893051, -119.952586989791 38.928838548907663, -119.95258402459589 38.9284489840806, -119.952582663343 38.928270510344873, -119.9525809929962 38.9280508451083, -119.9525778642335 38.927641719233883, -119.9525759667432 38.9273918590057, -119.95257406837298 38.927141989743113, -119.95257353480929 38.927073348930577, -119.95257301539421 38.927004697553528, -119.95257110024959 38.926752091376763, -119.95256917130858 38.926499484047987, -119.95256655943651 38.926156262012981, -119.9525643425379 38.925865091103717, -119.95256316523221 38.925711115746147, -119.95256086393411 38.92540907530163, -119.9525588832341 38.925148227461136, -119.9525571355519 38.924920331130089, -119.95255539969619 38.924692425088622, -119.9525536635139 38.924464530748843, -119.9525519300124 38.9242366238344, -119.95255019387849 38.924008728581157, -119.9525472740211 38.923624323947443, -119.95254589808839 38.923444445946309, -119.9525841250161 38.919878562288687, -119.95254595840939 38.916241070743553, -119.95734152131389 38.916280267487679, -119.9607300130872 38.91627013392533, -119.961081464868 38.916269085120547, -119.96211857344268 38.916265965349261, -119.96563153708588 38.916270507669473, -119.96661160889579 38.916271274610629, -119.9666083755842 38.916359708407533, -119.96659978931828 38.916594706793482, -119.9667196425616 38.916593583454322, -119.967016439809 38.916671629962693, -119.96709538595019 38.916692385038132, -119.9672278831757 38.91671864632994, -119.96734238348078 38.916741332813153, -119.9674217447928 38.916764391789222, -119.96761574197508 38.916820759495138, -119.967727981397 38.916853373003633, -119.96791326553169 38.916932043031721, -119.96802180896698 38.916978140410272, -119.96817447975209 38.917091784477641, -119.9683271634495 38.917205437570964, -119.96847983518629 38.917319082134981, -119.96860658269499 38.917413431996252, -119.96873396158651 38.917554292389781, -119.96885565956319 38.917688851248862, -119.9689773444763 38.91782339892918, -119.9690990283885 38.917957957267483, -119.96916348485379 38.918029225979232, -119.96918049865718 38.918096007879612, -119.9692216753898 38.918257591413052, -119.96926285346258 38.918419174948937, -119.9693040170705 38.918580746497113, -119.9693451943911 38.918742329076693, -119.96938637187338 38.918903912539243, -119.969427552158 38.919065485216592, -119.96946871618061 38.9192270684021, -119.9694827876389 38.919353503014939, -119.96950051902752 38.919512842488693, -119.969518236352 38.919672192522711, -119.969535966747 38.919831531964739, -119.9695536980653 38.9199908822287, -119.9695714298238 38.920150219877982, -119.96959576928251 38.920369058016732, -119.9696202844879 38.9205893787924, -119.9697288877377 38.920619704684547, -119.9699936732744 38.920693621541062, -119.97006735608269 38.920714198834773, -119.9701825845636 38.920767823949788, -119.97036376604919 38.920852136503463, -119.97045437074958 38.920894294266532, -119.97054496177419 38.920936449916113, -119.97061091138551 38.920967136367743, -119.97072124694678 38.921027199421843, -119.97087364104269 38.921110140266535, -119.97111693342349 38.921163467312162, -119.9711423451885 38.92267778588586, -119.97114221708298 38.923516897451087, -119.97127188575431 38.9235181498836, -119.9713138879461 38.923518549943587, -119.9714896227091 38.923520241516563, -119.9727311621119 38.9234895415719, -119.97473176127728 38.923404822715312, -119.9748080012245 38.922992199266787, -119.97483341914348 38.922854651577083, -119.97485510230921 38.922737304241757, -119.97485269584479 38.92271717897821, -119.97483614856948 38.922578514073692, -119.97481958637069 38.922439848903458, -119.9748030380976 38.922301183068761, -119.97478647600251 38.922162518789683, -119.97477082326678 38.92203144305094, -119.97475445140168 38.921894282378261, -119.97473680289031 38.921746522542733, -119.97472025637599 38.921607846797507, -119.97470369463 38.9214691815943, -119.9745793889511 38.921183584583709, -119.9750911130666 38.920832158739358, -119.97509140021539 38.920831231115983, -119.97509167501629 38.92083029156359, -119.97509192096878 38.92082935241, -119.9750921531121 38.920828412114922, -119.97509235873861 38.920827471358223, -119.97509253813089 38.920826520232872, -119.97509270258671 38.920825567045277, -119.9750928520035 38.9208246153982, -119.97509297492898 38.920823662388713, -119.975093071312 38.920822709818282, -119.97509315388589 38.920821756106342, -119.97509320876431 38.920820802813338, -119.9750932501419 38.920819837571187, -119.9750932635157 38.92081888355559, -119.9750932503983 38.9208179281778, -119.97509322144859 38.920816961711338, -119.97509318066152 38.920816005851833, -119.9750930983442 38.9208150501704, -119.97509301605248 38.920814093588291, -119.97509290609109 38.920813136524544, -119.97509276815158 38.920812189786723, -119.9750926025167 38.920811243467853, -119.97509243721591 38.920810285440567, -119.9750922297937 38.920809348306193, -119.9750920111252 38.920808401063979, -119.9750917760591 38.920807462547167, -119.97509151442479 38.920806525370068, -119.97509122483798 38.920805597618191, -119.97509092141649 38.920804669625532, -119.97509080756198 38.920804334242163, -119.97509052987992 38.920803514827732, -119.9750902406016 38.920802576268223, -119.9750899636969 38.920801648737161, -119.9750897158974 38.920800711800837, -119.97508948341979 38.9207997634172, -119.97508927515311 38.920798815454994, -119.97508909686199 38.920797868014652, -119.9750889324059 38.920796920815206, -119.9750887806059 38.920795974737132, -119.9750886556569 38.920795017412424, -119.9750885606833 38.920794060609587, -119.97508847721311 38.92079310490805, -119.9750884087306 38.9207921494675, -119.97508838177849 38.920791193848792, -119.9750883539818 38.92079022740235, -119.9750883673814 38.920789272486218, -119.9750883946158 38.9207883178109, -119.97508843596769 38.92078735346935, -119.9750885047066 38.920786399516572, -119.97508859996252 38.920785446025427, -119.9750887090532 38.920784492775113, -119.97508884694081 38.920783540927218, -119.97508899753609 38.920782588399469, -119.97508917577539 38.920781637254052, -119.97508936641401 38.920780696236491, -119.9750895873365 38.920779744933043, -119.975089819454 38.9207788055386, -119.9750900804198 38.920777865745329, -119.9750903675684 38.920776938121953, -119.97509066857759 38.9207760098388, -119.9750909822944 38.920775080875742, -119.97509132562709 38.920774165043447, -119.97509169550219 38.920773248772186, -119.9750920780593 38.92077233272169, -119.97509247414288 38.9207714277197, -119.9750928987665 38.920770533126522, -119.97509334988129 38.920769639895553, -119.97509381480521 38.920768747806093, -119.975094293307 38.920767864963842, -119.9750947979916 38.920766994291483, -119.9750953173556 38.920766134687767, -119.9750958635704 38.920765263837353, -119.97509642415649 38.920764414863143, -119.97509701008069 38.920763567231127, -119.97509759802801 38.920762729546276, -119.97509822714589 38.920761904292242, -119.97509885367541 38.920761088905067, -119.9750995078745 38.920760273999612, -119.9751001905623 38.920759471304159, -119.97510087181449 38.920758678495652, -119.97510158160679 38.920757896095907, -119.9751023037212 38.920757126525963, -119.9751030532484 38.920756366444, -119.9751038027499 38.920755607262677, -119.97510457933029 38.920754869277673, -119.97510536971971 38.920754132434212, -119.97510618603499 38.920753416766942, -119.9751070035032 38.920752701119781, -119.97510784684579 38.920752008450236, -119.97510870404899 38.9207513151208, -119.97510957562331 38.920750643667617, -119.97511045957128 38.92074998324285, -119.97511135737979 38.920749322158279, -119.9751122821899 38.920748684971947, -119.9751132052819 38.92074806757963, -119.97526442681799 38.920647920586191, -119.97548160438529 38.920504107805421, -119.9756987833786 38.920360294656767, -119.97591597327769 38.920216472294442, -119.97635032571171 38.919928843937349, -119.976567499162 38.919785019209712, -119.9767846726028 38.919641204001188, -119.9770018451637 38.919497388384713, -119.977219016 38.919353561532638, -119.9774383288967 38.919208323494672, -119.97765549878369 38.919064507550935, -119.97787266697161 38.918920679471, -119.97808984893329 38.918776862952, -119.97830701620639 38.918633044883833, -119.97896843636931 38.918195003440729, -119.97918560123559 38.918051183742307, -119.97940276289069 38.917907364496543, -119.979619925152 38.917763533154606, -119.9798370850731 38.917619712192419, -119.9800542452671 38.917475890842418, -119.98027140601609 38.917332059197427, -119.98048856327199 38.9171882379122, -119.98070572082651 38.917044415338466, -119.98092287778299 38.916900582449763, -119.98213420535311 38.916085444300151, -119.9821598322513 38.916084771570482, -119.98221350536399 38.916084093418583, -119.98226718428039 38.916084144318987, -119.98232084474128 38.916084925653067, -119.98237448218852 38.916086435539512, -119.9824280859151 38.916088685506736, -119.98248161247379 38.916091662185913, -119.9825350790817 38.916095368578929, -119.9825884558182 38.91609980236484, -119.9826417291325 38.916104953396641, -119.9827099111714 38.916167782718063, -119.98282356844391 38.916272501819535, -119.9829372108089 38.916377229555152, -119.98302813061899 38.916460998605309, -119.98316449705651 38.9165866666765, -119.9833008766837 38.916712333905089, -119.9834372455466 38.916837990865, -119.98352816510238 38.916921769406748, -119.98364181098039 38.917026486558747, -119.98375546956778 38.917131214625819, -119.983869113785 38.917235932413782, -119.9839827606686 38.917340649228663, -119.9840736826648 38.917424427358966, -119.98419869146329 38.917539619531539, -119.98432369951459 38.917654811548253, -119.9844487229842 38.9177700027881, -119.98447844530379 38.917797393542173, -119.98446664877559 38.917826413032181, -119.9844200828216 38.918058962155371, -119.9843818230086 38.918250017975822, -119.98447023176939 38.918456691409027, -119.9844924974938 38.918508777762312, -119.98453705553111 38.918612951815113, -119.98458397138729 38.918722648889492, -119.9846136613033 38.918753674904643, -119.984720198582 38.918865048371828, -119.9848030502913 38.918885409322243, -119.98500155323249 38.918934175555592, -119.9852000428676 38.91898293220396, -119.98529930135351 38.919007320097407, -119.9853985463287 38.919031698660049, -119.98559703625349 38.919080463636895, -119.98570198136591 38.919106238216251, -119.98575601778398 38.919155270181072, -119.98587067714598 38.919259306023, -119.985985351576 38.919363351016472, -119.98610001130351 38.919467397437359, -119.98615734201019 38.919519415661362, -119.98621467282651 38.919571432956268, -119.98632934590789 38.91967547936801, -119.9863448910736 38.919689587312867, -119.98643804535949 38.919783477115288, -119.98649281294749 38.91983868928007, -119.98654580576418 38.91989210096974, -119.98664063041709 38.919987671196857, -119.98674437341609 38.920092246135411, -119.98657246483241 38.920480303961931, -119.986573880372 38.92075722191958, -119.98657413425531 38.920807316554672, -119.9864768857713 38.920871731979943, -119.98658599067718 38.920972258478173, -119.98661326563298 38.920997395920679, -119.98674966245042 38.921123048270836, -119.9868860571127 38.9212487121275, -119.9870110771829 38.921363902124781, -119.98713609655719 38.921479090164873, -119.98724369187821 38.921578205821469, -119.98726113247788 38.921594278348373, -119.9873686996059 38.921693383482094, -119.98737890302182 38.921714265086287, -119.9874210085037 38.921800522495808, -119.9876114118215 38.921826722328888, -119.98780180405689 38.921852910843036, -119.9879921938206 38.921879109813474, -119.9881825852097 38.9219052967838, -119.9883729879366 38.921931495350172, -119.988563380734 38.921957682617638, -119.9887390372036 38.921981854949387, -119.99301250873309 38.919172266090321, -119.99299417317229 38.919112555874023, -119.99290245761431 38.918814050939169, -119.99289476659521 38.918657647396792, -119.99288707739959 38.918501221354923, -119.9929197847738 38.918318285178472, -119.9930133091837 38.918149208201683, -119.99371544905719 38.917777563354527, -119.99357970728019 38.917651469169208, -119.99375820278999 38.917390690177037, -119.99386812230181 38.91695967006315, -119.9939016826718 38.916828062187889, -119.99389800077898 38.916796521229628, -119.99384367284499 38.91633155460628, -119.99393348363451 38.916056995437117, -119.99396296895588 38.916056998493616, -119.9939164011512 38.915947150096379, -119.9938167533208 38.915712129758049, -119.9940134778776 38.9152167107237, -119.9941846250257 38.914785694743763, -119.99399366369541 38.914406581087391, -119.99387923999609 38.914179427312938, -119.9939006896187 38.91408998835638, -119.9939287252157 38.913973070092872, -119.99426895360861 38.9136649789565, -119.9945328532461 38.913664690118743, -119.9945239204104 38.9122844530701, -119.99451556031468 38.910939885051107, -119.9966787750393 38.910937955867958, -119.9985194385352 38.91093627121392, -119.99869515353488 38.910936108904842, -119.99869661390109 38.912225776263327, -119.99869661436398 38.91222629168913, -119.99869662694921 38.912227236237626, -119.99869665685148 38.912228180183142, -119.99869671096198 38.912229124545242, -119.9986967964512 38.912230060436443, -119.99869689206149 38.912231005512652, -119.9986970178978 38.912231942098153, -119.9986971553127 38.91223287708069, -119.99869732152141 38.912233813459892, -119.99869750071538 38.912234739249563, -119.998697708424 38.912235676342846, -119.9986979291432 38.912236601946027, -119.998698178961 38.912237518137957, -119.99869844115459 38.9122384453559, -119.99869871661279 38.912239352077272, -119.99869903446958 38.912240268538987, -119.9986993514529 38.912241175073781, -119.99869969723029 38.9122420830052, -119.9987000709788 38.9122429806049, -119.9987004565852 38.912243866694688, -119.99870085833039 38.912244753062183, -119.99870128543668 38.912245639866065, -119.9987017416416 38.912246517258829, -119.99870219815109 38.912247383843841, -119.9987026812253 38.912248249083767, -119.99870319221989 38.912249105793428, -119.998703719658 38.912249951973052, -119.99870425747109 38.912250798331229, -119.99870482443359 38.912251633476991, -119.9987054055088 38.91225245895361, -119.9987060007218 38.912253273860607, -119.99870660858998 38.912254089886488, -119.99870724678578 38.912254893819039, -119.9987078970934 38.912255677235258, -119.99870857504209 38.912256462028168, -119.9987092530162 38.912257245920372, -119.99870995926618 38.912258008673284, -119.99871067960349 38.912258762657771, -119.9987114129767 38.912259504251452, -119.9987121763221 38.912260246360951, -119.9987129517792 38.9122609679539, -119.998713727541 38.91226167873922, -119.99871453096929 38.912262390000564, -119.99871534999309 38.912263079904413, -119.99871618312959 38.912263760139155, -119.99871704310981 38.912264429121848, -119.9987175138634 38.912264790445867, -119.99871838595548 38.912265438912172, -119.99871926065769 38.91226607661023, -119.9987201642047 38.912266713903755, -119.99872108016798 38.91226731987306, -119.9987220111429 38.912267925199572, -119.9987229562049 38.912268521757589, -119.9987238995962 38.912269095759989, -119.99872487326429 38.912269659470311, -119.9987258460843 38.912270212353171, -119.9987268471548 38.912270744997222, -119.99872784940358 38.9122712767605, -119.99872886376399 38.912271788007409, -119.99872989374521 38.912272276996, -119.9987309239804 38.912272756978133, -119.99873196837902 38.91227322549, -119.9987330269409 38.912273682531563, -119.99873409874189 38.912274119977127, -119.99873517200029 38.912274546634748, -119.99873625826939 38.912274961802282, -119.99873735893028 38.912275357393654, -119.99873846258239 38.912275728707357, -119.99873957683791 38.912276092093812, -119.99874069257621 38.912276443791633, -119.99874182360529 38.912276784939642, -119.99874296820359 38.912277094783342, -119.99874409899388 38.912277403488346, -119.99874525921301 38.912277691073811, -119.9987464050047 38.912277958587232, -119.9987475638068 38.912278214610481, -119.9987487378998 38.9122784600839, -119.99874991375481 38.912278683961631, -119.9987510879137 38.912278886184332, -119.99875226353009 38.912279077619118, -119.99875345325901 38.912279259384832, -119.9987546435972 38.912279419535153, -119.99875583454491 38.912279558069912, -119.99875703847769 38.912279686015253, -119.9987582300092 38.912279803835219, -119.9987594360088 38.912279899377182, -119.9987606287592 38.9122799739663, -119.99876183452 38.912280037065216, -119.9987630420176 38.912280079469113, -119.99876424981989 38.9122801110654, -119.9987654582315 38.912280121046152, -119.9987666669479 38.912280120219172, -120.0013857915866 38.912277675049282, -120.00144231343589 38.912277616426891, -120.0014631486449 38.911522451677847, -120.0013433099795 38.911324940865512, -120.001249780121 38.911177285567327, -120.00118742187071 38.911078843162436, -119.999553725835 38.90849954480661, -119.99804911560558 38.90612388413809, -119.99799510287649 38.906080898136473, -119.9974312603965 38.905632243521147, -119.99710995374521 38.905376574346732, -119.99665820222901 38.90501709080236, -119.9959675381135 38.90440339498668, -119.99502226439689 38.904082260302793, -119.99496308917419 38.904062165005271, -119.9948455871432 38.904022234942857, -119.9947864143512 38.904002138694452, -119.9944578440014 38.903890507912408, -119.99451551149401 38.904065013903718, -119.99417322705499 38.904134059640391, -119.9938346094436 38.904877509499293, -119.99327584197889 38.9061042782869, -119.99274460609929 38.906009389106316, -119.99232069329329 38.908642234504107, -119.991862867301 38.9114854032962, -119.98990432857831 38.91113544193415, -119.9899225588113 38.91156138949146, -119.9897987794326 38.911592508999362, -119.98954294901529 38.911802689384388, -119.98936612537479 38.912154113750645, -119.98891513955668 38.91227490861985, -119.98853464514228 38.912504023615952, -119.9881592736574 38.912415135819678, -119.9878280681817 38.91258193078874, -119.98744101098339 38.912950368562718, -119.98715026212309 38.913087381726207, -119.9869602523964 38.913131878347677, -119.98502251537728 38.911655826926683, -119.98503447221771 38.911147489745169, -119.98504950670031 38.910507471080862, -119.98615496515178 38.909315344177656, -119.98621718509618 38.90924699764917, -119.98627786349309 38.90917781972874, -119.98633698390019 38.909107820947007, -119.98639453507708 38.909037031748419, -119.986450501658 38.908965465385521, -119.98650485508682 38.908893152903985, -119.98655758130418 38.908820102172392, -119.9866086816227 38.908746348357766, -119.98665176491518 38.908681639566431, -119.98827079020758 38.908670412913217, -119.98888751924029 38.906563180271689, -119.98923316723432 38.9053820878683, -119.9903987893379 38.901398924791287, -119.9908795699 38.899755852860487, -119.99250119999419 38.894213376620733, -119.99251692962139 38.894159586804641, -119.99424006160341 38.894148041046833, -119.99614955985619 38.886867888121479, -119.9975462597515 38.8815418425742, -119.99887138394638 38.881753527085067, -120.00036857978368 38.881992670262349, -120.00005619600438 38.883181769319627, -119.99964823124571 38.884734626465139, -119.9993759373281 38.885771079894212, -119.9989668011124 38.889354022078393, -119.9997362246197 38.889457339048242, -119.99965965893499 38.8896291583907, -119.999617946865 38.889725470157067, -119.99950940735761 38.89001226433, -119.99948429360039 38.890086578785478, -119.99946084439441 38.890161230948742, -119.9994390619879 38.890236182112915, -119.9994189718406 38.890311429112785, -119.99940054974628 38.890386930983652, -119.99938382369801 38.890462676493982, -119.99936879348731 38.890538632300618, -119.999355445519 38.890614790060745, -119.99934382337679 38.890691117184517, -119.99933389888982 38.890767590660616, -119.9993256729265 38.890844179867493, -119.99931917432811 38.8909208844007, -119.99931437693908 38.890997650646433, -119.9993113050167 38.891074477220073, -119.99931074882278 38.891096182829742, -119.99943658211488 38.891671047992929, -119.99949061202102 38.892502430230962, -119.99955085779069 38.893429510568, -119.99948122520199 38.89398223638873, -119.99949279078318 38.8941467008089, -120.00019653248521 38.894148754553044, -120.0016545666425 38.894147430346777, -120.0038305571594 38.894145413601173, -120.00382982474208 38.898327805015562, -120.00382930046671 38.901349331057922, -120.0044334933328 38.901348833497693, -120.0053864427135 38.901348038691232, -120.0070560351347 38.901346625368525, -120.00782844844699 38.901345957417277, -120.0087139712836 38.901345193015338, -120.0090653649571 38.901344890685913, -120.00941675862771 38.901344587294609, -120.01011954623739 38.90134396741994, -120.0108223485158 38.901343354362552, -120.0115251361262 38.901342725093564, -120.01222793868259 38.90134209273436, -120.01275503649909 38.901341627997809, -120.012930727118 38.901341465799021, -120.01293174331478 38.901410102071473, -120.01294679781221 38.902424426361137, -120.0129467993178 38.902424867014027, -120.01294681411891 38.9024258215087, -120.0129504344296 38.902669774570832, -120.01295044920562 38.902670729966069, -120.01295045771872 38.902671373481191, -120.0129578112366 38.903166167550239, -120.01296187789468 38.903440736033552, -120.01296594721731 38.903715292838868, -120.01297003005018 38.90398986248065, -120.01297409795551 38.904264430956772, -120.01297818233169 38.904538988891943, -120.01298225145268 38.904813557369742, -120.01298631945238 38.905088125818871, -120.01299040134069 38.90536269359486, -120.01299855393739 38.905911819916263, -120.0129988964579 38.905934935708743, -120.01301347289389 38.906917333280632, -120.0130171360053 38.907164676789563, -120.013019758007 38.907341302155388, -120.0130328356031 38.908221720633591, -120.01303875012108 38.908619751900353, -120.02213565473519 38.908588115564747, -120.0222091441985 38.912198457384832, -120.02221804484451 38.9126355571462, -120.0222214065852 38.912800285769, -120.0222247545332 38.9129650132526, -120.0222281013187 38.913129741613858, -120.0222314631564 38.913294468425342, -120.02223481079972 38.913459208507923, -120.0222381715157 38.913623935293181, -120.0222415195163 38.913788663660618, -120.02224543481761 38.913980844807092, -120.02224767596921 38.914090667173511, -120.02225157746999 38.914282848077583, -120.0222549394168 38.914447574865591, -120.02225828749511 38.914612303216323, -120.022261648295 38.914777030878611, -120.0222649961034 38.914941770030367, -120.02226835693449 38.915106497686, -120.02227170507498 38.915271226023236, -120.0222750671152 38.9154359527911, -120.02227841528679 38.915600681121667, -120.02228176234618 38.915765408528557, -120.022282662429 38.9158090682853, -120.02228544171508 38.915930131670692, -120.0222892283152 38.916094856632583, -120.0222930034296 38.916259580494362, -120.02228948541929 38.916259627901383, -120.02229327322439 38.916424351975493, -120.02229706099689 38.91658907784754, -120.02230083384998 38.916753801660022, -120.022304000192 38.916891072030225, -120.0223071515591 38.917028342143269, -120.02231030409129 38.917165612273607, -120.0223134566105 38.917302883302057, -120.02231660718749 38.91744014168, -120.0223197597311 38.917577412703807, -120.0223249689833 38.91780451526764, -120.0223410511351 38.918504379258188, -120.02235281258049 38.919083818634391, -120.022353700674 38.919199368575313, -120.02236546266398 38.919778796192809, -120.0223752800575 38.920266399181592, -120.02237700827891 38.920352707314493, -120.0223813546563 38.920568400138592, -120.02240598502389 38.921793115398721, -120.02240676207488 38.921821903505823, -120.0224129895813 38.922053839490488, -120.022413762145 38.92208283026185, -120.02242250860229 38.922517190259072, -120.0224245529398 38.922619274334913, -120.02242732058581 38.9227565477286, -120.02243008934519 38.922893822940857, -120.0224326677899 38.923022072462771, -120.022432841999 38.923031096975564, -120.02243560965199 38.923168371262783, -120.02243836348011 38.92330564531234, -120.02244113115439 38.923442919594741, -120.0224438861318 38.923580194559953, -120.02244665267449 38.923717468818019, -120.0224494076982 38.92385474287773, -120.02245217541528 38.923992017150617, -120.0224549281545 38.924129291166281, -120.02245769586779 38.924266566335064, -120.02246046476999 38.924403840620421, -120.0224632186941 38.924541114648569, -120.0224659864646 38.924678388909591, -120.02246874041 38.924815662932893, -120.02247150817691 38.92495293808976, -120.0224742621436 38.925090212108373, -120.02247978394509 38.925364760373633, -120.0224825517798 38.925502034620251, -120.02248531960009 38.925639309765117, -120.0224880736202 38.925776583771707, -120.02249084151198 38.925913857110523, -120.02249359668139 38.926051132032562, -120.02249911865751 38.9263256793637, -120.02250188654192 38.926462954494163, -120.022504639473 38.9266002284668, -120.0225074085569 38.926737502711468, -120.02251016150939 38.926874776679327, -120.02251292946168 38.927012050899563, -120.02251569855258 38.927149326037622, -120.02251845153708 38.9272865999983, -120.02252121952148 38.927423874211357, -120.02252397483331 38.927561148206323, -120.02253816167308 38.9282602077226, -120.02257942822651 38.930294040969109, -120.02265149517449 38.933846158520922, -120.0179503135132 38.933920153531382, -120.0179932483764 38.936624964839943, -120.01766665584391 38.936627112767333, -120.01742897980749 38.9366303263096, -120.01719913463148 38.9366334367474, -120.0169692490994 38.936636545142647, -120.01680974896858 38.936638696653112, -120.01673939006258 38.9366426261772, -120.01650953474402 38.936655465774543, -120.0162796793675 38.9366683040172, -120.0160498238826 38.936681142706419, -120.01582002399428 38.9366939701772, -120.01559020870438 38.93670680864679, -120.01536036683341 38.936719645309424, -120.0151305109908 38.93673248308319, -120.01490065511538 38.9367453186016, -120.01462139346231 38.93676090494364, -120.01435883446288 38.936775573657442, -120.0143588290761 38.93677572494591, -120.01435899754338 38.936891507721619, -120.0141859203229 38.936895281934987, -120.01382063421799 38.936955240140129, -120.01354485415789 38.937000516079138, -120.01320755249409 38.937055876241445, -120.01286284018862 38.937112460470829, -120.01251812878948 38.937169032890758, -120.01238563267759 38.937190789303372, -120.01218192886968 38.937204647463929, -120.01198383923598 38.937218128138717, -120.01188176878431 38.937236026463587, -120.01162557168951 38.9372809459169, -120.0112940421873 38.937339080827428, -120.01096251096359 38.937397215673947, -120.01087201026159 38.937147379960933, -120.01053585454051 38.937227974002212, -120.010245168804 38.937297674030063, -120.0099606645993 38.9373658787676, -120.00964018839808 38.937474525802557, -120.00931466598691 38.937584855337931, -120.0093649520729 38.937649625397817, -120.0090756485189 38.937806567560273, -120.00878758389661 38.937962853519188, -120.0086947804278 38.938013202215039, -120.0085372929956 38.938120699058587, -120.00860663618501 38.938191233637127, -120.00869710657919 38.93828328792501, -120.00854016750858 38.938440745262142, -120.0076432603865 38.939661316773581, -120.00756228986378 38.939771517513243, -120.00673878894749 38.940392556576185, -120.0066457110601 38.940462735271012, -120.006406449461 38.94064316610357, -120.005452956441 38.94088246204339, -120.00410595582932 38.942039320342332, -120.0035125447404 38.942257548463857, -120.0026150276107 38.942268514177833, -120.00233229159539 38.942117753355141, -120.00195183888479 38.942173401997657, -120.00181318639649 38.94223725806976, -120.00161842000769 38.942376538031688, -120.00128010617058 38.94275924651982, -120.00082557729628 38.943075223075063, -120.0003988046218 38.943049136176633, -119.99126844031399 38.94344910152595, -119.9907288358124 38.943533208173889, -119.99046640899269 38.94357412103389, -119.99020435329248 38.943614955917383, -119.98984447053532 38.943665534833, -119.98940879612491 38.943715039052961, -119.98923479170378 38.943734819462243, -119.98906078833909 38.943754599631276, -119.98888678664322 38.943774357944726, -119.98871278423769 38.943794137613239, -119.98846917933682 38.943821811928181, -119.98805155704518 38.943869284888081, -119.98796456198849 38.943879153065019, -119.98787755478719 38.943889041692117, -119.987790559069 38.943898931354234, -119.98770355066608 38.943908819831357, -119.9873555421328 38.943948375329107, -119.9871815383338 38.943968131072332, -119.98700130487251 38.943988615881025, -119.98233796178411 38.94451840261496, -119.9806249011298 38.944663815381972, -119.9804499359355 38.944677644160166, -119.98010001859231 38.944705321882147, -119.98001252839209 38.944712236229719, -119.9799250531934 38.944719149871091, -119.97975008659861 38.9447329766763, -119.97940049702508 38.944762697140973, -119.9792242327625 38.944768518850267, -119.9790832299025 38.944773150583707, -119.978906965588 38.944778971812433, -119.9787307052944 38.944784772119739, -119.9785693243219 38.944805914756977, -119.9783402626833 38.944835902152462, -119.97820232728679 38.944848567894752, -119.97751429307618 38.944890788764368, -119.9774783151409 38.944890677899842, -119.97747387623521 38.944871933943254, -119.9773735637901 38.944885768102942, -119.9773700453601 38.944886263808677, -119.97725320945119 38.944902365194373, -119.9770305930551 38.94486967743584, -119.97686239212219 38.944862525936017, -119.97620034656799 38.944977565796222, -119.97561973586849 38.945095671378567, -119.9753482891908 38.945168516114464, -119.9752289353255 38.945215039040107, -119.97515227626448 38.945222244560647, -119.97505331868248 38.945218892358007, -119.97482516590229 38.945278583846068, -119.974584012385 38.945283527734723, -119.97365693513828 38.9454826437731, -119.97341449534071 38.945522494194293, -119.9733551582558 38.945568708920291, -119.97328263222271 38.945556265928772, -119.9730767482795 38.945611579698557, -119.972840547506 38.945668123839361, -119.97272087267439 38.9456907356361, -119.97272103100988 38.945728932561785, -119.9718424327655 38.945927783258128, -119.97094195476228 38.946131568549738, -119.9704184790274 38.946250022160932, -119.96978818182411 38.946429093420043, -119.96977664750142 38.946351581975662, -119.9696732815716 38.946375012281493, -119.96933099049549 38.946452571225286, -119.9689920612775 38.9465796681163, -119.9686531181332 38.946706764697339, -119.9683258517595 38.94681228321889, -119.9679985826734 38.9469177809645, -119.9663974446694 38.94735978285442, -119.96626401469258 38.947402404043359, -119.96611603231391 38.947449662694453, -119.9659716012883 38.947495801019677, -119.9658088723057 38.947547779988987, -119.9656461408039 38.94759975778944, -119.965483425744 38.9476517572797, -119.96532069609781 38.947703733764072, -119.9651579661617 38.947755711821777, -119.9649952498531 38.947807688993038, -119.9641118190617 38.9483082561237, -119.96346687066301 38.948633718476763, -119.96319873649828 38.948823383649128, -119.96273754549441 38.949149612038759, -119.96073675386148 38.95029255926255, -119.9607366431252 38.949948879287355, -119.9600297759378 38.950307525065938, -119.9598007788415 38.950423713108336, -119.95972911421968 38.9505249999884, -119.959655145064 38.950579813537878, -119.95944399989868 38.950650888450312)))"))
    End Sub

    <TestMethod()> Public Sub TestMethod1()
        Dim fc As New FeatureCollection

        countries.ForEach(Sub(c)
                              Dim geom As Entity.Spatial.DbGeometry = Entity.Spatial.DbGeometry.FromText(c.Geometry)
                              Dim f = Feature.FromDbGeometry(geom)
                              f.ID = c.Code
                              f.Properties.Add("Name", c.Name)
                              f.Properties.Add("Area", geom.Area)
                              fc.Features.Add(f)
                          End Sub)

        Dim json = GeoJsonSerializer.Serialize(Of FeatureCollection)(fc, True)
        Assert.IsNotNull(json)
        Console.Out.WriteLine("You can visualize geojson via http://geojson.io" & vbCrLf)
        Console.Out.WriteLine(json)
    End Sub
End Class

The problem appears to be with the parsing of the Feature. We'd love to use your library, it's exactly what we were looking for. Thanks very much, let us know if you need more help from us -- VB is not our strong suit.

Lacking documentation

I'm looking for a way to convert SQL Spatial data served through EntityFramework to GeoJSON and this looks perfect. But based on the current documentation I'm not quite sure how this is supposed to be used. I would appreciate more thorough documentation that includes some sample code or something else that explains the correct way to make use of this code

JsonConverter attribute usage

It would be useful if this project included a JSON.NET JsonConverter at the top level that could just be used with a [JsonConverter()] attribute: https://www.newtonsoft.com/json/help/html/JsonConverterAttributeClass.htm

Ideally, I should be able to just adjust my EF model or DTO to my EF model, and wherever JSON serialization happens (such as automatically by WebAPI) it will convert to GeoJSON:

[JsonConverter(typeof(DbGeometryGeoJsonConverter))]
public DbGeometry Geometry { get; set; }

I don't see an example like this in the documentation and searching the source code there doesn't appear to be a class that can be directly used as a JsonConverter in this way. Let me know if I just missed it.

Add .Net Core 2 as a target framework

When GeoJSON4EntityFramework is added to a .Net Core 2.2 project, the following warnings are shown:

/home/rui/Test/Test.csproj : warning NU1701: Package 'GeoJSON4EntityFramework 2.2.0' was restored using '.NETFramework,Version=v4.6.1' instead of the project target framework '.NETCoreApp,Version=v2.2'. This package may not be fully compatible with your project.

It would be nice of the project explicitly targeted the .Net Core framework.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.