#9520 closed defect (invalid)
Performance regression in crossing ways validation
Reported by: | naoliv | Owned by: | team |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Core validator | Version: | |
Keywords: | Cc: |
Description (last modified by )
Until JOSM 6572 it was relatively very fast to validate this monster file http://people.debian.org/~naoliv/misc/osm/monster.osm.bz2 (it's 205M after decompressing)
With the latest version it takes a very long time, with 8 CPUs at 100%, at the "crossing ways" test.
Probably some regression from 6580?
Attachments (0)
Change History (15)
comment:1 by , 12 years ago
Description: | modified (diff) |
---|
comment:2 by , 12 years ago
Milestone: | → 14.01 |
---|
follow-up: 14 comment:3 by , 12 years ago
comment:4 by , 12 years ago
But now it's using all cores at 100%, JOSM is gray (completely unresponsive) and after waiting, note how long it took:
INFO: Test 'Crossing ways' completed in 7 min 456 s
comment:5 by , 12 years ago
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:6 by , 12 years ago
But it's reproducible here.
If I test with r6572 it's very fast. With the latest code it take 7+ minutes.
Is there something that I can do to debug this? More verbose messages, something else?
comment:8 by , 12 years ago
Full output from r6572:
INFO: Test 'Similarly named ways' completed in 234 ms INFO: Test 'Untagged and unconnected nodes' completed in 219 ms INFO: Test 'Power lines' completed in 189 ms INFO: Test 'Addresses' completed in 357 ms INFO: Test 'Relation checker' completed in 499 ms INFO: Test 'Duplicated relations' completed in 606 ms INFO: Test 'Tag checker' completed in 833 ms INFO: Test 'Tag checker (MapCSS based)' completed in 9.3 s INFO: Test 'Unconnected ways' completed in 967 ms INFO: Test 'Unconnected ways' completed in 19.8 s INFO: Test 'Overlapping ways' completed in 718 ms INFO: Test 'Unconnected ways' completed in 9.6 s INFO: Test 'Wrongly Ordered Ways' completed in 192 ms INFO: Test 'Overlapping Areas' completed in 205 ms INFO: Test 'Self-intersecting ways' completed in 279 ms INFO: Test 'Nodes duplicating way tags' completed in 218 ms INFO: Test 'Highways' completed in 294 ms INFO: Test 'Duplicated nodes' completed in 939 ms INFO: Test 'Multipolygon' completed in 2.9 s INFO: Test 'Crossing ways.' completed in 1.5 s INFO: Test 'Building inside building' completed in 203 ms INFO: Test 'Way connected to Area' completed in 195 ms INFO: Test 'Unclosed Ways' completed in 219 ms INFO: Test 'Unconnected ways' completed in 202 ms INFO: Test 'Barriers and entrances' completed in 216 ms INFO: Test 'Unconnected ways' completed in 191 ms INFO: Test 'Duplicated way nodes' completed in 216 ms INFO: Test 'Missing name:* translation' completed in 239 ms INFO: Test 'Duplicated ways' completed in 578 ms INFO: Test 'Untagged, empty and one node ways' completed in 361 ms INFO: Test 'Opening hours syntax' completed in 230 ms INFO: Test 'Turnrestrictions' completed in 204 ms
From r6627:
INFO: Test 'Coastlines' completed in 523 ms INFO: Test 'Similarly named ways' completed in 250 ms INFO: Test 'Untagged and unconnected nodes' completed in 182 ms INFO: Test 'Power lines' completed in 196 ms INFO: Test 'Addresses' completed in 340 ms INFO: Test 'Relation checker' completed in 513 ms INFO: Test 'Duplicated relations' completed in 653 ms INFO: Test 'Tag checker' completed in 1.6 s INFO: Test 'Crossing ways' completed in 1.2 s INFO: Test 'Tag checker (MapCSS based)' completed in 27.1 s INFO: Test 'Unconnected ways' completed in 953 ms INFO: Test 'Unconnected ways' completed in 23.5 s INFO: Test 'Crossing ways' completed in 199 ms INFO: Test 'Overlapping ways' completed in 2.5 s INFO: Test 'Crossing ways' completed in 330 ms INFO: Test 'Unconnected ways' completed in 12.6 s INFO: Test 'Wrongly Ordered Ways' completed in 187 ms INFO: Test 'Conditional Keys' completed in 966 ms INFO: Test 'Self-intersecting ways' completed in 267 ms INFO: Test 'Nodes duplicating way tags' completed in 209 ms INFO: Test 'Highways' completed in 331 ms INFO: Test 'Duplicated nodes' completed in 947 ms INFO: Test 'Multipolygon' completed in 11.7 s INFO: Test 'Way connected to Area' completed in 193 ms INFO: Test 'Lane tags' completed in 6.7 s INFO: Test 'Unclosed Ways' completed in 199 ms INFO: Test 'Unconnected ways' completed in 188 ms INFO: Test 'Crossing ways' completed in 7 min 449 s INFO: Test 'Barriers and entrances' completed in 430 ms INFO: Test 'Unconnected ways' completed in 195 ms INFO: Test 'Duplicated way nodes' completed in 217 ms INFO: Test 'Missing name:* translation' completed in 284 ms INFO: Test 'Duplicated ways' completed in 609 ms INFO: Test 'Untagged, empty and one node ways' completed in 309 ms INFO: Test 'Opening hours syntax' completed in 232 ms INFO: Test 'Turnrestrictions' completed in 171 ms
comment:9 by , 12 years ago
Can you please attach your full system info ? (status report from JOSM + your hardware info). Looks like the performance regression is real, but do not happen everywhere.
comment:10 by , 12 years ago
JOSM report:
Repository Root: http://josm.openstreetmap.de/svn Build-Date: 2014-01-06 02:34:05 Last Changed Author: simon04 Revision: 6638 Repository UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b URL: http://josm.openstreetmap.de/svn/trunk Last Changed Date: 2014-01-05 20:09:34 +0100 (Sun, 05 Jan 2014) Last Changed Rev: 6638 Identification: JOSM/1.5 (6638 pt_BR) Linux Debian GNU/Linux unstable (sid) Memory Usage: 1178 MB / 1756 MB (849 MB allocated, but free) Java version: 1.7.0_45, Oracle Corporation, OpenJDK 64-Bit Server VM Java package: openjdk-7-jre:amd64-7u45-2.4.3-4 VM arguments: [-Djava.net.useSystemProxies=true, -Dawt.useSystemAAFontSettings=on] Dataset consistency test: No problems found Plugin: AddrInterpolation (30034) Plugin: Create_grid_of_ways (29854) Plugin: FixAddresses (29971) Plugin: ImageryCache (30135) Plugin: OpeningHoursEditor (30117) Plugin: PicLayer (29854) Plugin: SimplifyArea (30145) Plugin: buildings_tools (30057) Plugin: editgpx (29854) Plugin: geotools (30147) Plugin: jts (29854) Plugin: merge-overlap (30034) Plugin: notes (v0.8) Plugin: opendata (30097) Plugin: pdfimport (29913) Plugin: poly (29854) Plugin: reverter (30031) Plugin: tagging-preset-tester (30017) Plugin: turnrestrictions (30145) Plugin: undelete (29854) Plugin: utilsplugin2 (30177) cache.bing.attribution.xml=1388973369 cache.capabilities-131030235=1388701990 cache.motd.html=1389012561 cache.motd.html.java=1.7.0_45 cache.motd.html.lang=Pt_BR: cache.motd.html.version=6638 changeset-query.advanced.time-restrictions.query-type=closed-after color.graphview arrowhead core=#000000 color.graphview default node=#FFFFFF color.graphview default segment=#FFFFFF color.layer 19_10_2012 21h20.gpx=#00FF99 color.layer 2012-11-10.gpx=#FF3399 color.layer 2012-11-13.gpx=#FFFF33 color.layer 2012-11-15.gpx=#00FF00 color.layer 2012-11-16.gpx=#FF33CC color.layer 2012-11-17.gpx=#FF00CC color.layer 2012-12-22.gpx=#FF33CC color.layer 2012-12-27.gpx=#FF00CC color.layer 20121105160957.gpx=#FF0066 color.layer 20121105171505.gpx=#FF00CC color.layer 20121106191624.gpx=#FF3333 color.layer 20121106193834.gpx=#FF00CC color.layer 20121106233720.gpx=#99FF00 color.layer 20121113144839.gpx=#FF00CC color.layer 20121113155324.gpx=#66FF33 color.layer 20121115193944.gpx=#FF00CC color.layer 20_10_2012_11h58.gpx=#FF3333 color.layer 20_10_2012_12h22.gpx=#FFFF33 color.layer 20_10_2012_15h47.gpx=#66FF33 color.layer 3.gpx=#FF66CC color.layer 5.gpx=#FF0066 color.layer Dados GPX baixados=#FF00CC commandstack.geometry=x=562,y=235,width=1025,height=758 commandstack.minimized=true conflict.buttonhiding=ALWAYS_SHOWN conflict.geometry=x=911,y=376,width=442,height=100 conflict.minimized=true conflict.visible=true coordinates=DEGREES_MINUTES_SECONDS createcircle.nodecount=16 curves.circlearc.angle-separation=10 download.newlayer=true download.places.history=[joaquim távora, santo antônio da estiva, Manhuaçu, São João das Duas Pontes, Nova Guataporanga, delfinópolis, Lucianópolis, corumbataí, trabiju, mesoregião, itaúna, itaí, terra rica, pompéia, pau d'alho] downloadAlongTrack.area=1.0 downloadAlongTrack.distance=50.0 downloadAlongTrack.near=2 downloadprimitive.lasttype=2 draw.rawgps.alternatedirection.layer Dados GPX baixados=false draw.rawgps.colorTracksTune.layer Dados GPX baixados=45 draw.rawgps.colors=1 draw.rawgps.colors.dynamic=true draw.rawgps.colors.dynamic.layer Dados GPX baixados=false draw.rawgps.colors.layer Dados GPX baixados=1 draw.rawgps.direction.layer Dados GPX baixados=false draw.rawgps.hdopcircle.layer 2.gpx=false draw.rawgps.hdopcircle.layer 2013-07-09.gpx=true draw.rawgps.hdopcircle.layer 3.gpx=false draw.rawgps.hdopcircle.layer 5.gpx=false draw.rawgps.hdopcircle.layer Dados GPX baixados=false draw.rawgps.large.layer 2.gpx=true draw.rawgps.large.layer 2013-07-09.gpx=false draw.rawgps.large.layer 3.gpx=true draw.rawgps.large.layer 5.gpx=true draw.rawgps.large.layer Dados GPX baixados=false draw.rawgps.lines=false draw.rawgps.lines.force.layer Dados GPX baixados=false draw.rawgps.lines.layer Dados GPX baixados=true draw.rawgps.linewidth=5 draw.rawgps.linewidth.layer 2.gpx=5 draw.rawgps.linewidth.layer 2013-07-09.gpx=5 draw.rawgps.linewidth.layer 3.gpx=5 draw.rawgps.linewidth.layer 5.gpx=5 draw.rawgps.linewidth.layer Dados GPX baixados=4 draw.rawgps.max-line-length.layer Dados GPX baixados=200 draw.rawgps.min-arrow-distance.layer Dados GPX baixados=40 expert=true file-open.history=[/tmp/monster.osm, /tmp/fds.osm, /tmp/overlapping.osm, /home/naoliv/aracatuba.osm, /tmp/places.osm, /tmp/bla.osm, /tmp/self-intersecting.osm, /tmp/ES.poly, /tmp/MG.poly, /tmp/RJ.poly, /tmp/SP.poly, /tmp/a/RiodeJaneiro.poly, /tmp/a/RJ.poly, /tmp/a/bagaca.osm, /home/naoliv/prudente.osm] graphview.activeBookmark=motorcar graphview.minimized=true graphview.parameterBookmarks=pedestrian;foot;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={}|motorcar;motorcar;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={}|hgv (3.5 t);hgv;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={WEIGHT=3.5}|bicycle;bicycle;types={YES,PERMISSIVE,DESIGNATED,UNDEFINED};properties={} graphview.rulesetFolder=/home/naoliv graphview.rulesetResource=DEFAULT gui.geometry=x=0,y=14,width=1918,height=1064 history.minimized=true history.visible=true imagery.entries=[{name=Bing Sat, type=bing, url=http://www.bing.com/maps/, max-zoom=22, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAdVBMVEX/phX/04r/////6cX/zXz/7Mz/vFD/u0z/1I7/tT3/yXH/uEX/v1f/rCT/2pz/vlP/qRz/4a//yG3/xmn//Pj/9eb/+/T/897/t0H/wl7/sTL//vv/+O3/2Jn/7dD/+vH/9+n/3KT/tDr/9OL/8Nf/26D/ynSCVQVOAAAAkklEQVR4Xq3R1w7DIBQD0NiQne69d///E3tvBYVU6UsVPyEdCYycIOlOv5AB004Aaf6DCpLtF4yxp8tkFMGCkiEkKyGz9qCxrkxuhLIAeaijMvAwi/vMycJDuyi5/AVUaPwTPik5UdCDiWCjtd5Q70TK+KKD26M+6o+tdGxwIlmFPeyZn1yuraFKFOnt/sCz/81f+9UEaf1lPCAAAAAASUVORK5CYII=}, {name=Landsat, type=wms, url=http://irs.gis-lab.info/?layers=landsat&SRS={proj}&WIDTH={width}&HEIGHT={height}&BBOX={bbox}, projections=NASA:4326,EPSG:32641,EPSG:3857,EPSG:3785,EPSG:32642,EPSG:32640,EPSG:4326,EPSG:900913,EPSG:3395,EPSG:32639,EPSG:32638,EPSG:32637,EPSG:32636,EPSG:32635}, {name=MapBox Satellite, type=tms, url=http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png, max-zoom=17, icon=data:image/png;base64,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YmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDUuMS4yIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFkb2JlLmNvbS9leGlmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NzE8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+NjA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6Q29tcHJlc3Npb24+NTwvdGlmZjpDb21wcmVzc2lvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzI8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFjb3JuIHZlcnNpb24gMy41PC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgqb9JbbAAAGd0lEQVRIDX1We4xVRxn/zZzXfd9l9+7efcCy9LqsYFtAAVHTFaQtrba1plltDKVRUfoHxeCDBE0FTI3+gTXWxkRNUVpNWtbExDSUlhQW2kKjDZWHCyzs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}, {name=MapQuest Open Aerial, type=tms, url=http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png, icon=http://o.aolcdn.com/os/mapquest/marketing/MQ_Icon/Tiny/MQ_Icon_Tiny.png}, {name=OpenStreetMap (Mapnik Black & White), type=tms, url=http://{switch:a,b,c}.www.toolserver.org/tiles/bw-mapnik/{zoom}/{x}/{y}.png, attribution-text=© OpenStreetMap contributors, CC-BY-SA, attribution-url=http://openstreetmap.org/, max-zoom=18, icon=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAADJElEQVR4Xo2SS2hcZRSAv/+//70zkzszeU+okVqaaGLjI0akTRGl3ehGdCEiutO6c6PgwoWCSMUXdRFaCurGTRGVUtqNraKmTDA1KtIQzat3TKczSW0mznTuzNznL1zoxo1+q3PgwPnOA8cufVU647y+PnYps6Wq9lbfxvTiqdnzs+/PH7re/bY6nV7tqT5UmanOkUDJcN5w9BW9phcuXDtW/bqy7ejfdVH/qhd0cfXsO9998VN5Xq/qTffaAwACnGl9VvcHePSiaOMidSzWdb+wsRG0CLmhc8E9r/YcbyNgqZA6w4E6ETksoI3gIofIYCCT3KPD39z49OkjIGHf9aikyWFyE4EgzwoHyJFBoQmxsAmQyH1TAyABrMDCJIvCI2Ibk24kYGCTIwXksbD3P3sYDCjtMV8xhsACJHXK5BjCRBMQ0CbAxUdpQ27Xrp5XYI7oEYgQ+IBHjKBDkOiZSJqESGLSZMYOWrJEPK67NDEtIhpoTAQxMRDSpE4H0AgUSkhkaPmTAaGGJiYWWSxCOmgU0CaEpI9Bmmj1+0AthnvXMwRCEBPSh4ekSh8dBNBFAChSZESD8i9LsXxKr/wRNWWy/XTi2sO3rBGjk2lMUqSTLa3+eHJuzJIwX/bLApOYiE4y/F18xNUkInG3iFjxi5/vVJSU6FMld9NHYLCDxqPKEoqPuUQjubLLNgtsmIcnXB1HCso1qyYJiMmzwSdY9PIww2zRhUEOjYsgJ8zhXtnyFXzT218IscizzHHcROsxdhPzFzdxsBDkGYjW13bcQqhgdCS+s0MWhxPUCTCZIotAspeYCgoPqZve5SKtZSQ0RrwhmyvMUMFF8TjTFPBJ4REyiEaAiN2jP6BBzqjOhMEi7+HQIstzyada9BFqQ9u4eFpphe+wCaAMM9q1HB41POGzixe4H7d18cJAauJgd75JiIkpDOq1y1+SAAa3vXvkrcZ4PFZ7bf3k7Itvsp9hbufBl14+fe7nP8/NfXDi0ee5l25uUUTc8eFnT/42esx+gmEMbiGxGUyO/G+mcnseue+ZycmpDP+PAneb4+lRA2D3f9T+A2BEVdbaZSWbAAAAAElFTkSuQmCC}, {name=OpenStreetMap (Mapnik), type=tms, url=http://tile.openstreetmap.org/{zoom}/{x}/{y}.png, attribution-text=© OpenStreetMap contributors, CC-BY-SA, attribution-url=http://openstreetmap.org/, max-zoom=18, icon=data:image/png;base64,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}, {name=MSR Maps Topo, type=wms, url=http://msrmaps.com/ogcmap.ashx?version=1.1.1&request=GetMap&Layers=drg&styles=&format=image/jpeg&srs={proj}&width={width}&height={height}&bbox={bbox}, country-code=US, bounds=18.8669253,-168.0028034,72.0476525,-65.9996832, shapes=49.0565499,-126.0034945,48.0038187,-126.0061087,47.9971659,-125.0035737,46.0016716,-125.0002595,45.9984637,-124.0811842,44.9983493,-124.0869596,44.9971776,-124.0621033,44.7858668,-124.0621033,44.7835145,-124.1880416,44.0381672,-124.1856981,44.040273,-123.9988065,43.9998287,-123.9999782,43.9979983,-125.0025463,41.998086,-125.0002029,42.0033106,-126.0008641,40.0033365,-125.9961771,39.9995316,-124.0281824,39.9741387,-124.0281824,39.9582634,-124.009126,37.001749,-124.009126,37.0036205,-122.2023115,35.9958038,-122.1929376,35.9958038,-122.0007731,33.9995029,-122.0031166,33.9975601,-119.9971073,31.9988966,-120.0017942,31.9969092,-113.9931401,30.9777454,-114.0001705,30.9998442,-106.0089417,28.9989107,-105.9995678,28.9860542,-103.2924613,28.9585098,-103.2908042,28.9570599,-103.1018967,28.9817056,-103.1018967,28.9954719,-101.9949955,27.9966065,-101.9949955,28.0193656,-100.0171078,26.0047752,-100.003047,26.0005627,-98.0251593,24.9894837,-98.0181289,24.9703654,-96.9823156,25.9984564,-96.9987199,26.0005627,-95.9957152,28.002814,-96.0050891,28.002814,-94.0037667,28.9954719,-93.9967363,28.998353,-89.4974482,28.8823408,-89.5040765,28.8852427,-89.0632925,29.0059864,-89.0646653,28.997788,-88.0030739,29.9992506,-88.0007304,29.9992506,-86.0017515,29.0018873,-86.0087819,28.9998377,-83.9980856,25.9987301,-84.0004291,26.0008364,-81.9920763,24.9982557,-81.9967632,24.9940078,-84.0074595,24.0002737,-84.005116,23.9982665,-79.9970609,32.0015568,-80.0020322,31.997341,-78.0002763,33.9998101,-78.0019333,34.0025576,-76.0034916,35.0007997,-75.9985203,35.0007997,-74.0000786,39.9995813,-74.0017357,39.9995813,-71.9983227,41.0012877,-72.004951,40.9975358,-69.8838851,42.0015449,-69.882228,41.9990821,-69.9998809,42.9996546,-69.9998809,42.9996546,-68.0014392,44.0008849,-67.998125,44.0008849,-65.9996832,48.0017771,-66.0046545,48.0006684,-70.0048522,47.0021359,-69.9998809,47.0010058,-72.0016368,45.0019056,-72.004951,44.9983904,-78.0019333,44.0008849,-78.0052475,44.0022156,-79.9961878,43.0008665,-80.0020322,42.9985718,-83.9982097,43.9998905,-83.9988443,43.99941,-81.9990958,46.9996075,-82.0024099,47.0018677,-87.4972962,48.0026228,-87.5006104,47.9992964,-87.9993923,49.0006425,-87.9977352,49.0400958,-93.9741795,50.0024947,-93.9996888,50.0003645,-96.0014447,49.0568813,-96.0025075;21.9790546,-157.4831292,21.9918581,-158.9998472,22.5007969,-158.9948413,22.5144699,-160.6206003,21.5119812,-160.6304444,21.4980841,-158.9896778,20.9751981,-158.9947848,20.9624325,-157.4930745;21.5469444,-156.0122149,18.8669253,-155.9940693,18.8743125,-154.765276,20.315359,-154.7749945,20.3086393,-155.9028188,21.547541,-155.911246;70.0022546,-165.0145842,69.0003576,-165.0047575,68.9997086,-167.9992426,67.9979171,-167.999318,67.9983969,-165.5036039,67.0001305,-165.4999821,67.0006308,-168.0008182,63.998797,-168.0028034,63.9984676,-165.0018968,62.9988707,-165.0038176,63.0001538,-168.0022697,58.9983795,-167.9987077,58.9993122,-162.0018637,57.9992382,-161.9991473,57.999718,-159.9998975,57.0005555,-160.002259,56.9975965,-160.4930169,56.0636776,-160.5443949,55.9991737,-160.6181897,55.9998442,-156.7908942,55.9765706,-156.7465263,55.9720106,-156.7121189,55.9806234,-156.678617,55.9998687,-156.6514532,55.998309,-151.9993476,57.9999495,-151.9993476,57.9970705,-151.4977242,59.0009363,-151.4977242,59.0010575,-138.001616,58.0010339,-138.0025215,58.0000742,-136.6678774,56.9994082,-136.6660664,56.998915,-136.0032717,55.9999596,-136.0023662,55.9989469,-134.6713439,54.9999544,-134.6668166,54.9999544,-134.0031164,53.9988763,-134.0031164,53.9986443,-129.998934,55.2513509,-130.001495,55.2900148,-129.941311,55.3563121,-130.0002145,56.998912,-130.0002145,57.0017017,-132.0016517,60.0008477,-132.0003712,60.0218594,-137.9971757,60.9991056,-138.0008396,60.9981189,-141.0040519,71.0003299,-140.9973658,71.0001802,-150.0056275,72.005183,-149.9983843,72.0476525,-151.3457048,70.9988125,-151.6716695,70.9995586,-154.5019154,71.2502951,-154.5019154,71.2502951,-155.7034573,71.0001482,-155.7043628,71.000443,-156.3010592,71.4995642,-156.3010592,71.4995642,-156.9059047,71.250004,-156.9049992,71.2502951,-157.504412,70.9993529,-157.5033695,70.9980082,-160.2021451,70.775225,-160.203484,70.7754358,-160.1548247,70.7471663,-160.1522636,70.7420988,-160.8040433,70.4996993,-160.8021225,70.5001268,-160.8238912,70.4840914,-160.8245314,70.4823802,-160.9103256,70.499913,-160.9109659,70.4996993,-162.0000397,70.2500423,-162.0019604,70.2496095,-162.6697464,69.999946,-162.6703867;54.9971825,-164.0008229,54.9986945,-166.0019431,54.2491291,-166.0029051,54.2487789,-168.0014038,53.2489899,-167.9998558,53.2487471,-167.6831212,53.2132222,-167.6831973,53.2131539,-167.5942011,53.2486788,-167.5941251,53.2474575,-166.0009796,53.9985432,-166.0035406,54.0000486,-163.9982619;53.9996987,-162.0005371,53.9983682,-161.5007246,54.9989392,-161.5002719,55.0001229,-161.9991499, projections=EPSG:26904,EPSG:26905,EPSG:26906,EPSG:26907,EPSG:26908,EPSG:26909,EPSG:26910,EPSG:26911,EPSG:26913,EPSG:26914,EPSG:26915,EPSG:26916,EPSG:26917,EPSG:26918,EPSG:26919,EPSG:26920,EPSG:4326,USDA:ALBERS-US,USDA:ALBERS-AK}, {name=OSM - Tiger Edited Map, type=tms, url=http://tiger-osm.mapquest.com/tiles/1.0.0/tiger/{zoom}/{x}/{y}.png, country-code=US, max-zoom=18, bounds=18.70231,-179.7539,71.46277,-66.8652299, shapes=30.14173,-88.08494,29.45501,-88.40129,29.13411,-88.91638,28.82877,-89.38456,29.13962,-89.53975,29.23409,-89.79243,28.95723,-90.329,29.22239,-90.43093,28.98036,-90.60289,28.94789,-90.9158,29.51196,-91.63726,29.3846,-91.86265,29.68549,-93.25194,29.36045,-94.60357,27.80896,-96.94543,27.12912,-97.2835,25.93647,-97.04533,25.9519007,-97.1013703,25.9446169,-97.2510135,25.925447,-97.2953522,25.9074245,-97.3558916,25.8663841,-97.3507756,25.8272483,-97.3823243,25.8460505,-97.4522431,25.8698367,-97.4816601,25.8809608,-97.5238672,25.9319651,-97.5899489,26.0162847,-97.6619993,26.0224146,-97.7732724,26.0419518,-97.8252852,26.0503786,-98.0179881,26.0342905,-98.0401574,26.0327582,-98.0725588,26.0465483,-98.1949166,26.0990122,-98.3202587,26.1441813,-98.3479704,26.178238,-98.4541275,26.2398208,-98.6033444,26.2314076,-98.6638838,26.27729,-98.7380659,26.3541023,-98.825038,26.3464615,-98.896662,26.396881,-99.0339415,26.3919165,-99.0885123,26.4339177,-99.12134,26.4736139,-99.0974653,26.5171113,-99.1311456,26.5346582,-99.1729264,26.6162542,-99.1857164,26.673413,-99.2117227,26.7210235,-99.2155597,26.7434887,-99.2471084,26.8534661,-99.2863312,26.862214,-99.3187325,26.8781868,-99.3340805,26.908985,-99.3302435,26.9283722,-99.3848143,27.018042,-99.452175,27.240766,-99.47136,27.3112469,-99.5425578,27.3703254,-99.5071721,27.4876314,-99.4922504,27.490657,-99.5280624,27.4974643,-99.5395734,27.5662699,-99.5203884,27.5942335,-99.5881755,27.6312554,-99.6653419,27.6607129,-99.7233233,27.7954361,-99.8823458,27.9657707,-99.9492802,27.9909966,-100.0068353,28.1384686,-100.0895441,28.1869546,-100.2157389,28.2233985,-100.2246919,28.2418037,-100.2771309,28.3914501,-100.3544229,28.5011874,-100.3821575,28.6594955,-100.5051546,28.7419963,-100.5220366,28.7626113,-100.5455507,28.8154518,-100.5594181,28.8270731,-100.5865498,28.9395213,-100.6619157,29.0839938,-100.6800035,29.1677372,-100.7800894,29.2450997,-100.816265,29.2908581,-100.9079099,29.3691784,-101.0224661,29.4511137,-101.0737149,29.4715871,-101.1563159,29.5098982,-101.1840505,29.5151452,-101.2564018,29.5890983,-101.3221208,29.6436107,-101.3305618,29.6451827,-101.3745755,29.7452183,-101.428236,29.7499295,-101.6470985,29.7823788,-101.8635493,29.7797623,-102.0950733,29.8577044,-102.3338324,29.7583045,-102.3844783,29.7734825,-102.4996374,29.7373657,-102.5448569,29.7284653,-102.6684569,29.6719035,-102.6871477,29.4537387,-102.8155711,29.3985987,-102.8077331,29.3502609,-102.8384824,29.3423776,-102.8722463,29.2629848,-102.8903341,29.2403649,-102.8535556,29.1993208,-102.8806873,29.1614194,-102.981979,28.9627349,-103.1242698,28.97012,-103.3015304,29.0576453,-103.4842173,29.134564,-103.5457158,29.1656313,-103.6976534,29.2161614,-103.7886954,29.2535166,-103.8073862,29.2940131,-103.9997199,29.3901938,-104.180598,29.4757863,-104.2354644,29.5361303,-104.3928283,29.6388944,-104.5333104,29.7745292,-104.585765,29.9172969,-104.6906743,30.049423,-104.7172031,30.183979,-104.6991153,30.3922299,-104.8685378,30.5849866,-104.92461,30.7996607,-105.3585963,31.3503058,-105.998097,31.4332817,-106.1993266,31.6670971,-106.3615403,31.7460899,-106.4483618,31.737886,-106.4978019,31.7799234,-106.537595,31.7840236,-108.2125264,31.3329461,-108.2101147,31.3339761,-111.0752241,32.4936597,-114.8230188,32.6278138,-114.8194012,32.7211965,-114.7193153,32.5273265,-117.2304218,32.62011,-118.2656,33.01972,-119.4507,33.67698,-120.5119,34.30236,-120.6426,37.12139,-122.4438,37.76136,-122.5901,37.92952,-123.0625,38.38307,-123.1738,38.89112,-123.7947,39.66973,-123.864,40.20055,-124.4077,40.4358,-124.4762,40.85868,-124.2346,41.42859,-124.1411,42.85946,-124.6242,43.7559,-124.2455,46.04889,-124.0101,47.18963,-124.2786,47.95094,-124.7449,48.42969,-124.8097,48.49998,-124.6387,48.28749,-124.0003,48.20752,-122.9181,48.31639,-122.8284,48.40612,-123.1869,48.60422,-123.2776,48.79906,-123.1619,49.002212,-123.1677526,48.9976856,-121.7370673,49.0012978,-121.2792678,48.9999846,-95.1550459,49.3853152,-95.1544711,49.3709873,-94.957314,49.3218877,-94.8156261,48.8737433,-94.6821435,48.7114045,-94.3061171,48.632574,-93.8439713,48.6449699,-93.2104392,48.631447,-92.9537863,48.5428955,-92.6306252,48.4502301,-92.5069884,48.3562622,-92.2648308,48.3698586,-92.143752,48.3613613,-92.0542219,48.2036201,-91.7148602,48.0710372,-91.4505332,48.2490632,-90.8869199,48.246792,-90.8451392,48.1655305,-90.7752205,48.125136,-90.5560849,48.1154593,-90.1382777,48.0208739,-89.6087711,48.0168816,-89.4851343,47.9752285,-89.3418862,48.2479276,-88.6751001,48.3058103,-88.3706977,48.16559,-87.9985739,46.8914224,-84.8618555,46.4631904,-84.5566005,46.5064201,-84.4285914,46.5445847,-84.1982732,46.5346313,-84.1271278,46.1182839,-83.828076,46.1249704,-83.6508155,46.1065805,-83.5615822,46.000301,-83.4301441,45.8241144,-83.5929345,45.3388359,-82.522136,43.5852227,-82.1090067,42.9671673,-82.4128819,42.6025541,-82.49488,42.3710587,-82.8301932,42.3067712,-83.0604134,42.2348427,-83.1243635,42.129958,-83.1158368,42.0407325,-83.1490909,41.8619052,-83.0723508,41.6749343,-82.6784183,41.6749343,-82.3953327,42.2112863,-81.2411678,42.3967867,-80.0666659,42.828084,-78.9367806,42.9054768,-78.9082058,42.9295177,-78.9086321,42.9560454,-78.9333595,42.9572935,-78.9632029,42.9685251,-78.9781245,42.9850568,-79.0186263,43.0156131,-79.0275793,43.055189,-79.0054099,43.0645339,-79.0156419,43.0776144,-79.0787393,43.1031444,-79.0612596,43.1190175,-79.0727707,43.1407973,-79.0510276,43.1607035,-79.0535856,43.1778053,-79.0599806,43.199875,-79.057849,43.2175871,-79.0621123,43.2492697,-79.064244,43.4507816,-79.2040815,43.6353977,-78.6887893,43.6365933,-76.8021616,44.0951877,-76.4491572,44.2042125,-76.3124941,44.2905919,-76.164174,44.3552931,-76.0001779,44.3751206,-75.9181798,44.4302572,-75.8385934,44.4819006,-75.816888,44.6099509,-75.6553036,44.8472554,-75.3285171,44.9890003,-74.9800253,45.0273648,-74.808794,45.008612,-74.693032,44.997528,-74.1564269,45.0282171,-72.6274039,45.013727,-72.5490233,45.0192678,-71.5222385,45.061871,-71.5162093,45.1282686,-71.4498873,45.2107323,-71.4221527,45.241307,-71.4667693,45.2565882,-71.3883887,45.3185197,-71.2883028,45.2650759,-71.2195692,45.2582858,-71.1460121,45.3558157,-71.0869252,45.348189,-70.9410169,45.2633785,-70.8807241,45.315128,-70.8336958,45.3905466,-70.8445485,45.4489481,-70.7842558,45.3956274,-70.6540236,45.4912302,-70.7324041,45.5824514,-70.6974343,45.686162,-70.5503201,45.7274242,-70.4140586,45.7922032,-70.4393815,45.8619456,-70.3465308,45.8930075,-70.2741795,45.9441797,-70.2729737,45.9617854,-70.328443,46.1091183,-70.311561,46.1450548,-70.2572976,46.1959941,-70.3007083,46.3368748,-70.2211219,46.4200656,-70.1017424,46.418403,-70.0667726,46.6961775,-70.0016565,47.4590491,-69.2238806,47.4386627,-69.0393849,47.3929685,-69.0128561,47.3652062,-69.0417966,47.2572847,-69.0357673,47.1942287,-68.8995058,47.2335451,-68.7994199,47.2482813,-68.6306003,47.301461,-68.5932189,47.3104554,-68.4207817,47.3701065,-68.3749593,47.3627559,-68.2085514,47.2891935,-68.0831426,47.1975062,-67.9312049,47.1294569,-67.8745298,47.1073016,-67.8697064,47.0719982,-67.7804732,45.9433412,-67.7744439,45.924052,-67.7358566,45.8846141,-67.7720322,45.8728612,-67.7961493,45.8191022,-67.7334449,45.7989291,-67.7852966,45.7560372,-67.7913259,45.728266,-67.7611795,45.6423403,-67.6683287,45.5976406,-67.5405082,45.6136691,-67.4983033,45.5976406,-67.4126877,45.496302,-67.4042467,45.4760123,-67.4874506,45.3668302,-67.4078643,45.2769567,-67.4657453,45.1367755,-67.3475715,45.2064845,-67.2921023,45.16739,-67.1305178,44.9100591,-66.9532572,44.790374,-66.8652299,44.2841178,-67.0774602,43.7718564,-67.9454511,43.5448455,-68.8185827,43.3269245,-69.838356,42.3971064,-70.1663483,42.1114963,-69.5007168,40.9961999,-69.5537744,41.0325947,-71.0924443,40.4111508,-72.9735767,40.3229505,-73.6392082,39.6429192,-73.7935575,38.89298,-74.75888,38.33415,-74.96074,37.01313,-75.8878,35.76485,-75.38874,35.19245,-75.43163,34.90563,-76.10577,34.49582,-76.48834,34.55696,-77.14015,34.26227,-77.64277,33.75515,-77.92915,33.79927,-78.42073,33.6462,-78.77332,32.93096,-79.29548,32.37925,-80.33093,31.68144,-81.02662,31.0867,-81.30259,30.54435,-81.34716,29.59883,-81.06772,28.55866,-80.45832,28.14062,-80.47736,26.7899,-79.93338,25.45094,-80.0891,24.87788,-80.50127,24.62634,-80.98809,24.05562,-82.96141,24.7741373,-83.0267287,24.70339,-82.48232,25.04719,-81.16439,25.74144,-81.41615,25.7643,-81.75062,26.3572,-81.94871,26.39829,-82.25908,27.39285,-82.77711,27.55832,-82.71534,27.83774,-82.95202,28.86732,-82.75816,29.82529,-83.72844,29.99971,-84.23859,29.80863,-84.29488,29.4941,-85.06062,29.60386,-85.42712,29.88211,-85.50566,30.02857,-85.70719,30.35822,-86.43408;63.73581,-171.8296,63.83328,-171.8264,63.89218,-171.7295,63.86135,-171.5809,63.79643,-171.5311,63.73282,-171.5273,63.70656,-171.46,63.73344,-171.3159,63.6712,-170.9253,63.74828,-170.7415,63.80096,-170.5074,63.79393,-170.2934,63.70802,-170.0505,63.60404,-169.9537,63.57125,-169.8853,63.51753,-169.5708,63.44846,-169.4803,63.4359,-168.9565,63.39615,-168.6743,63.3354,-168.6115,63.26641,-168.6038,63.16231,-168.6422,63.07024,-168.7768,63.05418,-168.8901,63.10119,-169.1672,63.09033,-169.2875,62.99106,-169.4855,62.91856,-169.5156,62.86308,-169.5883,62.84516,-169.6853,62.88812,-169.8166,62.95162,-169.8514,63.03582,-169.8549,63.02427,-169.918,63.09004,-170.0931,63.09925,-170.2852,63.20856,-170.4278,63.26938,-170.5894,63.33769,-170.9202,63.33209,-171.0971,63.30131,-171.2192,63.24232,-171.3044,63.21446,-171.4511,63.28508,-171.7686,63.35636,-171.8836,63.49651,-171.9501,63.62437,-171.9279,63.71048,-171.8749;66.48638,-165.5394,66.70462,-163.8345,66.60284,-163.5316,66.35661,-163.7814,66.17738,-163.6964,66.11776,-161.8766,66.30389,-161.6652,66.19014,-161.9638,66.46455,-161.9799,66.65555,-162.5583,66.95414,-162.7602,67.02732,-163.7865,67.51886,-164.1659,68.27915,-166.8975,68.43752,-166.8776,68.62207,-166.3173,68.96362,-166.279,69.08866,-164.0178,69.3947,-163.3301,69.82819,-163.0696,70.40151,-161.9755,70.43365,-160.9213,70.98042,-159.1923,70.95417,-157.9014,71.46277,-156.6139,71.27014,-155.571,71.08941,-155.4416,71.19386,-154.8061,70.87834,-154.186,70.95957,-152.3589,70.84293,-152.1203,70.69531,-152.2356,70.50034,-151.2745,70.59065,-149.169,70.07135,-144.9468,70.21756,-143.2683,69.74033,-140.9829,60.3036174,-141.014387,60.29352,-139.9914,60.44683,-139.0357,60.12317,-139.0587,59.32694,-137.544,59.0495,-137.3932,59.26476,-136.6211,59.69878,-136.3719,59.88964,-135.4256,59.62847,-134.9352,59.37421,-134.9035,58.52579,-133.3554,57.10909,-131.9588,56.6974,-131.7496,56.20455,-130.0384,55.24147,-129.899,54.6667,-130.6556,54.70939,-130.967,55.09272,-131.1522,54.8517,-131.109,54.7561,-131.3443,55.11828,-131.8833,54.60115,-131.9591,54.6257,-132.3348,54.85224,-132.4671,54.57848,-132.6318,54.58695,-132.846,55.09577,-133.3136,55.24092,-133.7619,55.77766,-133.7775,55.80795,-134.4054,56.92954,-134.4624,56.92888,-134.5896,56.11022,-134.5687,56.27573,-134.9544,56.76575,-135.4457,57.05619,-135.4689,56.92294,-135.9137,57.33953,-135.9432,57.86229,-136.6158,58.11628,-136.6275,58.93842,-138.2413,59.4132,-139.7669,59.7976,-139.6928,59.59821,-140.4092,59.89065,-141.4933,59.98919,-144.1096,59.70787,-144.5981,59.87659,-144.6767,60.09564,-144.3052,60.07252,-144.4497,60.42044,-145.9284,60.14117,-146.5755,60.23921,-146.8464,59.67746,-147.8398,59.90588,-148.3386,59.7683,-149.288,59.9276,-149.3946,59.63788,-149.4643,59.60916,-149.8739,59.32266,-150.2909,57.4515,-151.96,56.32239,-153.8699,55.60588,-155.7139,56.52302,-157.7363,56.35832,-158.1412,56.1736,-158.0405,55.72885,-158.6986,55.77907,-159.3312,55.34115,-159.4887,54.96234,-159.1144,54.79127,-159.2108,55.08458,-159.7555,54.78098,-160.2647,55.01967,-160.8328,54.28515,-162.1816,54.25171,-162.7106,51.89932,-171.9068,50.85879,-179.358,51.80696,-179.7539,53.16404,-171.7688,55.45745,-163.4391,55.98924,-161.805,55.95369,-160.6681,56.46551,-160.2339,56.87917,-158.7936,57.29377,-158.5117,57.64793,-157.8068,58.43192,-157.6413,58.73817,-157.2565,58.50652,-158.1936,58.78914,-158.6609,58.45269,-158.6123,58.29623,-158.8859,58.84123,-159.684,58.67072,-159.9236,58.94599,-160.4187,58.46158,-160.9175,58.4811,-161.1533,58.69388,-161.2041,58.52115,-162.0971,58.66513,-162.2703,58.78413,-161.8563,59.23405,-162.1261,59.529,-161.8854,60.03405,-162.3318,59.74828,-163.1554,59.72497,-164.0779,60.47214,-165.4891,60.62218,-165.4996,60.81654,-165.1295,61.41815,-166.1891,61.73154,-166.2621,61.93595,-165.8395,62.17902,-165.7792,62.51502,-165.3268,62.63347,-164.93,62.87694,-164.969,63.22366,-164.6312,63.36016,-164.1399,63.1561,-163.0914,63.43953,-162.5316,63.52572,-162.7924,63.71682,-162.6737,63.55109,-161.5656,63.80505,-160.8655,64.32021,-161.2707,64.35435,-161.6331,64.60346,-161.4993,64.68602,-160.8978,64.82232,-161.1872,64.61543,-162.0931,64.23903,-162.7663,64.4389,-162.9586,64.30794,-163.1854,64.4889,-163.8225,64.34541,-165.0499,64.54605,-166.4104,64.84893,-166.5612,65.0973,-167.0277,65.28453,-167.0323,65.61988,-168.2267,65.84354,-167.9709,65.97281,-167.0721,66.30579,-166.3394,66.21616,-165.9857;56.13026,-169.761,60.69522,-173.3909,60.5648,-166.1702,60.37974,-165.6288,59.98611,-165.4408,59.82348,-165.5298,59.65537,-166.1182;25.86335,-174.4593,26.50077,-174.0117,25.58371,-167.7706,21.49698,-156.4811,20.73127,-155.4557,20.09724,-154.995,19.45274,-154.5163,18.70231,-155.581,22.9945,-164.5586}, {name=USGS Large Scale Imagery, type=tms, url=http://{switch:a,b,c}.tile.openstreetmap.us/usgs_large_scale/{zoom}/{x}/{y}.jpg, country-code=US, max-zoom=20, min-zoom=12, bounds=24.496294,-124.8185282,49.4425264,-66.9311098, shapes=48.7529029,-123.2549305,48.5592263,-123.2549305,48.5592263,-123.192224,48.4348366,-123.192224,48.4348366,-122.9419646,48.3720812,-122.9419646,48.3720812,-122.8806229,48.3094763,-122.8806229,48.3094763,-122.8167566,48.1904587,-122.8167566,48.1904587,-123.0041133,48.1275918,-123.0041133,48.1275918,-123.058416,48.190514,-123.058416,48.190514,-123.254113,48.1274982,-123.254113,48.1274982,-123.3706593,48.1908403,-123.3706593,48.1908403,-124.0582632,48.253442,-124.0582632,48.253442,-124.1815163,48.3164666,-124.1815163,48.3164666,-124.4319117,48.3782613,-124.4319117,48.3782613,-124.5564618,48.4408305,-124.5564618,48.4408305,-124.7555107,48.1914986,-124.7555107,48.1914986,-124.8185282,48.1228381,-124.8185282,48.1228381,-124.7552951,47.5535253,-124.7552951,47.5535253,-124.3812108,47.1218696,-124.3812108,47.1218696,-124.1928897,43.7569431,-124.1928897,43.7569431,-124.4443382,43.1425556,-124.4443382,43.1425556,-124.6398855,42.6194503,-124.6398855,42.6194503,-124.4438525,39.8080662,-124.4438525,39.8080662,-123.8815685,39.1102825,-123.8815685,39.1102825,-123.75805,38.4968799,-123.75805,38.4968799,-123.2702803,37.9331905,-123.2702803,37.9331905,-122.8148084,37.8019606,-122.8148084,37.8019606,-122.5664316,36.9319611,-122.5664316,36.9319611,-121.8784026,36.6897596,-121.8784026,36.6897596,-122.0034748,36.4341056,-122.0034748,36.4341056,-121.9414159,35.9297636,-121.9414159,35.9297636,-121.5040977,35.8100273,-121.5040977,35.8100273,-121.3790276,35.4239164,-121.3790276,35.4239164,-120.9426515,35.1849683,-120.9426515,35.1849683,-120.8171978,35.1219894,-120.8171978,35.1219894,-120.6918447,34.4966794,-120.6918447,34.4966794,-120.5045898,34.4339651,-120.5045898,34.4339651,-120.0078775,34.3682626,-120.0078775,34.3682626,-119.5283517,34.0576434,-119.5283517,34.0576434,-119.0060985,33.9975267,-119.0060985,33.9975267,-118.5046259,33.8694631,-118.5046259,33.8694631,-118.4413209,33.6865253,-118.4413209,33.6865253,-118.066912,33.3063832,-118.066912,33.3063832,-117.5030045,33.0500337,-117.5030045,33.0500337,-117.3188195,32.6205888,-117.3188195,32.6205888,-117.1917023,32.4974566,-117.1917023,32.4974566,-116.746496,32.5609161,-116.746496,32.5609161,-115.9970138,32.6264942,-115.9970138,32.6264942,-114.8808125,32.4340796,-114.8808125,32.4340796,-114.6294474,32.3731636,-114.6294474,32.3731636,-114.4447437,32.3075418,-114.4447437,32.3075418,-114.2557628,32.2444561,-114.2557628,32.2444561,-114.0680274,32.1829113,-114.0680274,32.1829113,-113.8166499,32.1207622,-113.8166499,32.1207622,-113.6307421,32.0565099,-113.6307421,32.0565099,-113.4417495,31.9984372,-113.4417495,31.9984372,-113.2546027,31.9325434,-113.2546027,31.9325434,-113.068072,31.8718062,-113.068072,31.8718062,-112.8161105,31.8104171,-112.8161105,31.8104171,-112.6308756,31.7464723,-112.6308756,31.7464723,-112.4418918,31.6856001,-112.4418918,31.6856001,-112.257192,31.6210352,-112.257192,31.6210352,-112.0033787,31.559584,-112.0033787,31.559584,-111.815619,31.4970238,-111.815619,31.4970238,-111.6278586,31.4339867,-111.6278586,31.4339867,-111.4418978,31.3733859,-111.4418978,31.3733859,-111.2559708,31.3113225,-111.2559708,31.3113225,-108.1845822,31.7459502,-108.1845822,31.7459502,-106.5065055,31.6842308,-106.5065055,31.6842308,-106.3797265,31.621752,-106.3797265,31.621752,-106.317434,31.4968167,-106.317434,31.4968167,-106.2551769,31.4344889,-106.2551769,31.4344889,-106.1924698,31.3721296,-106.1924698,31.3721296,-106.0039212,31.309328,-106.0039212,31.309328,-105.9416582,31.2457547,-105.9416582,31.2457547,-105.8798174,31.1836194,-105.8798174,31.1836194,-105.8162349,31.1207155,-105.8162349,31.1207155,-105.6921198,31.0584835,-105.6921198,31.0584835,-105.6302881,30.9328271,-105.6302881,30.9328271,-105.5044418,30.8715864,-105.5044418,30.8715864,-105.4412973,30.808463,-105.4412973,30.808463,-105.3781497,30.7471828,-105.3781497,30.7471828,-105.1904658,30.6843231,-105.1904658,30.6843231,-105.1286244,30.6199737,-105.1286244,30.6199737,-105.0036504,30.5589058,-105.0036504,30.5589058,-104.9417962,30.4963236,-104.9417962,30.4963236,-104.8782018,30.3098261,-104.8782018,30.3098261,-104.8155257,30.2478305,-104.8155257,30.2478305,-104.7536079,29.9353916,-104.7536079,29.9353916,-104.690949,29.8090156,-104.690949,29.8090156,-104.6291301,29.6843577,-104.6291301,29.6843577,-104.5659869,29.6223459,-104.5659869,29.6223459,-104.5037188,29.5595436,-104.5037188,29.5595436,-104.4410072,29.4974832,-104.4410072,29.4974832,-104.2537551,29.3716718,-104.2537551,29.3716718,-104.1291984,29.3091621,-104.1291984,29.3091621,-104.0688737,29.2467276,-104.0688737,29.2467276,-103.8187309,29.1843076,-103.8187309,29.1843076,-103.755736,29.1223174,-103.755736,29.1223174,-103.5667542,29.0598119,-103.5667542,29.0598119,-103.5049819,28.9967506,-103.5049819,28.9967506,-103.3165753,28.9346923,-103.3165753,28.9346923,-103.0597572,29.0592965,-103.0597572,29.0592965,-102.9979694,29.1212855,-102.9979694,29.1212855,-102.9331397,29.1848575,-102.9331397,29.1848575,-102.8095989,29.2526154,-102.8095989,29.2526154,-102.8701345,29.308096,-102.8701345,29.308096,-102.8096681,29.3715484,-102.8096681,29.3715484,-102.7475655,29.5581899,-102.7475655,29.5581899,-102.684554,29.6847655,-102.684554,29.6847655,-102.4967764,29.7457694,-102.4967764,29.7457694,-102.3086647,29.8086627,-102.3086647,29.8086627,-102.1909323,29.7460097,-102.1909323,29.7460097,-101.5049914,29.6846777,-101.5049914,29.6846777,-101.3805796,29.5594459,-101.3805796,29.5594459,-101.3175057,29.4958934,-101.3175057,29.4958934,-101.1910075,29.4326115,-101.1910075,29.4326115,-101.067501,29.308808,-101.067501,29.308808,-100.9418897,29.2456231,-100.9418897,29.2456231,-100.8167271,29.1190449,-100.8167271,29.1190449,-100.7522672,29.0578214,-100.7522672,29.0578214,-100.6925358,28.8720431,-100.6925358,28.8720431,-100.6290158,28.8095363,-100.6290158,28.8095363,-100.5679901,28.622554,-100.5679901,28.622554,-100.5040411,28.5583804,-100.5040411,28.5583804,-100.4421832,28.4968266,-100.4421832,28.4968266,-100.379434,28.3092865,-100.379434,28.3092865,-100.3171942,28.1835681,-100.3171942,28.1835681,-100.254483,28.1213885,-100.254483,28.1213885,-100.1282282,28.059215,-100.1282282,28.059215,-100.0659537,27.9966087,-100.0659537,27.9966087,-100.0023855,27.9332152,-100.0023855,27.9332152,-99.9426497,27.7454658,-99.9426497,27.7454658,-99.816851,27.6834301,-99.816851,27.6834301,-99.7541346,27.6221543,-99.7541346,27.6221543,-99.6291629,27.5588977,-99.6291629,27.5588977,-99.5672838,27.4353752,-99.5672838,27.4353752,-99.5041798,27.3774021,-99.5041798,27.3774021,-99.5671796,27.2463726,-99.5671796,27.2463726,-99.504975,26.9965649,-99.504975,26.9965649,-99.4427427,26.872803,-99.4427427,26.872803,-99.3800633,26.8068179,-99.3800633,26.8068179,-99.3190684,26.7473614,-99.3190684,26.7473614,-99.2537541,26.6210068,-99.2537541,26.6210068,-99.1910617,26.4956737,-99.1910617,26.4956737,-99.1300639,26.3713808,-99.1300639,26.3713808,-99.0029473,26.3093836,-99.0029473,26.3093836,-98.816572,26.2457762,-98.816572,26.2457762,-98.6920082,26.1837096,-98.6920082,26.1837096,-98.4440896,26.1217217,-98.4440896,26.1217217,-98.3823181,26.0596488,-98.3823181,26.0596488,-98.2532707,25.9986871,-98.2532707,25.9986871,-98.0109084,25.9932255,-98.0109084,25.9932255,-97.6932319,25.9334103,-97.6932319,25.9334103,-97.6313904,25.8695893,-97.6313904,25.8695893,-97.5046779,25.8073488,-97.5046779,25.8073488,-97.3083401,25.8731159,-97.3083401,25.8731159,-97.2456326,25.9353731,-97.2456326,25.9353731,-97.1138939,27.6809179,-97.1138939,27.6809179,-97.0571035,27.8108242,-97.0571035,27.8108242,-95.5810766,28.7468827,-95.5810766,28.7468827,-94.271041,29.5594076,-94.271041,29.5594076,-92.5029947,29.4974754,-92.5029947,29.4974754,-91.8776216,29.3727013,-91.8776216,29.3727013,-91.378418,29.2468326,-91.378418,29.2468326,-91.3153953,29.1844301,-91.3153953,29.1844301,-91.1294702,29.1232559,-91.1294702,29.1232559,-91.0052632,28.9968437,-91.0052632,28.9968437,-89.4500159,28.8677422,-89.4500159,28.8677422,-88.8104309,30.1841864,-88.8104309,30.1841864,-85.8791527,29.5455038,-85.8791527,29.5455038,-84.8368083,29.6225158,-84.8368083,29.6225158,-84.7482786,29.683624,-84.7482786,29.683624,-84.685894,29.7468386,-84.685894,29.7468386,-83.6296975,29.4324361,-83.6296975,29.4324361,-83.3174937,29.0579442,-83.3174937,29.0579442,-82.879659,27.7453529,-82.879659,27.7453529,-82.8182822,26.9290868,-82.8182822,26.9290868,-82.3796782,26.3694183,-82.3796782,26.3694183,-81.8777106,25.805971,-81.8777106,25.805971,-81.5036862,25.7474753,-81.5036862,25.7474753,-81.4405462,25.6851489,-81.4405462,25.6851489,-81.3155883,25.5600985,-81.3155883,25.5600985,-81.2538534,25.4342361,-81.2538534,25.4342361,-81.1902012,25.1234341,-81.1902012,25.1234341,-81.1288133,25.0619389,-81.1288133,25.0619389,-81.0649231,24.8157807,-81.0649231,24.8157807,-81.6289469,24.7538367,-81.6289469,24.7538367,-81.6907173,24.6899374,-81.6907173,24.6899374,-81.8173189,24.6279161,-81.8173189,24.6279161,-82.1910041,24.496294,-82.1910041,24.496294,-81.6216596,24.559484,-81.6216596,24.559484,-81.372006,24.6220687,-81.372006,24.6220687,-81.0593278,24.684826,-81.0593278,24.684826,-80.9347147,24.7474828,-80.9347147,24.7474828,-80.7471081,24.8100618,-80.7471081,24.8100618,-80.3629898,25.1175858,-80.3629898,25.1175858,-80.122344,25.7472357,-80.122344,25.7472357,-80.0588458,26.3708251,-80.0588458,26.3708251,-79.995837,26.9398003,-79.995837,26.9398003,-80.0587265,27.1277466,-80.0587265,27.1277466,-80.1226251,27.2534279,-80.1226251,27.2534279,-80.1846956,27.3781229,-80.1846956,27.3781229,-80.246175,27.5658729,-80.246175,27.5658729,-80.3094768,27.7530311,-80.3094768,27.7530311,-80.3721485,27.8774451,-80.3721485,27.8774451,-80.4351457,28.0033366,-80.4351457,28.0033366,-80.4966078,28.1277326,-80.4966078,28.1277326,-80.5587159,28.3723509,-80.5587159,28.3723509,-80.4966335,29.5160326,-80.4966335,29.5160326,-81.1213644,31.6846966,-81.1213644,31.6846966,-80.6018723,32.2475309,-80.6018723,32.2475309,-79.4921024,32.9970261,-79.4921024,32.9970261,-79.1116488,33.3729457,-79.1116488,33.3729457,-78.6153621,33.8097638,-78.6153621,33.8097638,-77.9316963,33.8718243,-77.9316963,33.8718243,-77.8692252,34.0552454,-77.8692252,34.0552454,-77.6826392,34.2974598,-77.6826392,34.2974598,-77.2453509,34.5598585,-77.2453509,34.5598585,-76.4973277,34.622796,-76.4973277,34.622796,-76.4337602,34.6849285,-76.4337602,34.6849285,-76.373212,34.7467674,-76.373212,34.7467674,-76.3059364,34.808551,-76.3059364,34.808551,-76.2468017,34.8728418,-76.2468017,34.8728418,-76.1825922,34.9335332,-76.1825922,34.9335332,-76.120814,34.9952359,-76.120814,34.9952359,-75.9979015,35.0578182,-75.9979015,35.0578182,-75.870338,35.1219097,-75.870338,35.1219097,-75.7462194,35.1818911,-75.7462194,35.1818911,-75.4929694,35.3082988,-75.4929694,35.3082988,-75.4325662,35.7542495,-75.4325662,35.7542495,-75.4969907,37.8105602,-75.4969907,37.8105602,-75.3082972,37.8720088,-75.3082972,37.8720088,-75.245601,37.9954849,-75.245601,37.9954849,-75.1828751,38.0585079,-75.1828751,38.0585079,-75.1184793,38.2469091,-75.1184793,38.2469091,-75.0592098,38.3704316,-75.0592098,38.3704316,-74.9948111,38.8718417,-74.9948111,38.8718417,-74.4878252,39.3089428,-74.4878252,39.3089428,-74.1766317,39.6224653,-74.1766317,39.6224653,-74.0567045,39.933178,-74.0567045,39.933178,-73.9959035,40.1854852,-73.9959035,40.1854852,-73.9341593,40.4959486,-73.9341593,40.4959486,-73.8723024,40.5527135,-73.8723024,40.5527135,-71.8074506,41.3088005,-71.8074506,41.3088005,-70.882512,41.184978,-70.882512,41.184978,-70.7461947,41.3091865,-70.7461947,41.3091865,-70.4337553,41.4963885,-70.4337553,41.4963885,-69.9334281,41.6230802,-69.9334281,41.6230802,-69.869857,41.8776895,-69.869857,41.8776895,-69.935791,42.0032342,-69.935791,42.0032342,-69.9975823,42.0650191,-69.9975823,42.0650191,-70.0606103,42.1294348,-70.0606103,42.1294348,-70.5572884,43.2487079,-70.5572884,43.2487079,-70.4974097,43.3092194,-70.4974097,43.3092194,-70.3704249,43.371963,-70.3704249,43.371963,-70.3085701,43.4969879,-70.3085701,43.4969879,-70.183921,43.6223531,-70.183921,43.6223531,-70.057583,43.6850173,-70.057583,43.6850173,-69.7455247,43.7476571,-69.7455247,43.7476571,-69.2472845,43.8107035,-69.2472845,43.8107035,-69.0560701,43.8717247,-69.0560701,43.8717247,-68.9950522,43.9982022,-68.9950522,43.9982022,-68.4963672,44.0597368,-68.4963672,44.0597368,-68.3081038,44.122137,-68.3081038,44.122137,-68.1851802,44.3081382,-68.1851802,44.3081382,-67.9956019,44.3727489,-67.9956019,44.3727489,-67.8103041,44.435178,-67.8103041,44.435178,-67.4965289,44.4968776,-67.4965289,44.4968776,-67.37102,44.5600642,-67.37102,44.5600642,-67.1848753,44.6213345,-67.1848753,44.6213345,-67.1221208,44.6867918,-67.1221208,44.6867918,-67.059365,44.7473657,-67.059365,44.7473657,-66.9311098,44.9406566,-66.9311098,44.9406566,-66.994683,45.0024514,-66.994683,45.0024514,-67.0595847,45.1273377,-67.0595847,45.1273377,-67.1201974,45.1910115,-67.1201974,45.1910115,-67.2469811,45.253442,-67.2469811,45.253442,-67.3177546,45.1898369,-67.3177546,45.1898369,-67.370749,45.2534001,-67.370749,45.2534001,-67.4326888,45.3083409,-67.4326888,45.3083409,-67.3708571,45.4396986,-67.3708571,45.4396986,-67.4305573,45.4950095,-67.4305573,45.4950095,-67.37099,45.6264543,-67.37099,45.6264543,-67.6214982,45.6896133,-67.6214982,45.6896133,-67.683828,45.753259,-67.683828,45.753259,-67.7462097,47.1268165,-67.7462097,47.1268165,-67.8700141,47.1900278,-67.8700141,47.1900278,-67.9323803,47.2539678,-67.9323803,47.2539678,-67.9959387,47.3149737,-67.9959387,47.3149737,-68.1206676,47.3780823,-68.1206676,47.3780823,-68.4423175,47.3166082,-68.4423175,47.3166082,-68.6314305,47.2544676,-68.6314305,47.2544676,-68.9978037,47.439895,-68.9978037,47.439895,-69.0607223,47.5047558,-69.0607223,47.5047558,-69.2538122,47.4398084,-69.2538122,47.4398084,-69.3179284,47.378601,-69.3179284,47.378601,-69.4438546,47.3156274,-69.4438546,47.3156274,-69.5038204,47.2525839,-69.5038204,47.2525839,-69.5667838,47.1910884,-69.5667838,47.1910884,-69.6303478,47.128701,-69.6303478,47.128701,-69.6933103,47.0654307,-69.6933103,47.0654307,-69.7557063,47.0042751,-69.7557063,47.0042751,-69.8180391,46.9415344,-69.8180391,46.9415344,-69.8804023,46.8792519,-69.8804023,46.8792519,-69.9421674,46.8177399,-69.9421674,46.8177399,-70.0063088,46.6920295,-70.0063088,46.6920295,-70.0704265,46.4425926,-70.0704265,46.4425926,-70.1945902,46.3785887,-70.1945902,46.3785887,-70.2562047,46.3152628,-70.2562047,46.3152628,-70.3203651,46.0651209,-70.3203651,46.0651209,-70.3814988,45.93552,-70.3814988,45.93552,-70.3201618,45.879479,-70.3201618,45.879479,-70.4493131,45.7538713,-70.4493131,45.7538713,-70.5070021,45.6916912,-70.5070021,45.6916912,-70.6316642,45.6291619,-70.6316642,45.6291619,-70.7575538,45.4414685,-70.7575538,45.4414685,-70.8809878,45.3780612,-70.8809878,45.3780612,-71.13328,45.3151452,-71.13328,45.3151452,-71.3830282,45.253416,-71.3830282,45.253416,-71.5076448,45.0655726,-71.5076448,45.0655726,-73.9418929,45.0031242,-73.9418929,45.0031242,-74.7469725,45.0649003,-74.7469725,45.0649003,-74.8800964,45.0029023,-74.8800964,45.0029023,-75.0662455,44.9415167,-75.0662455,44.9415167,-75.2539363,44.8776043,-75.2539363,44.8776043,-75.3789648,44.8153462,-75.3789648,44.8153462,-75.4431283,44.7536053,-75.4431283,44.7536053,-75.5666566,44.6909879,-75.5666566,44.6909879,-75.6290205,44.6284958,-75.6290205,44.6284958,-75.7540484,44.566385,-75.7540484,44.566385,-75.817312,44.5028932,-75.817312,44.5028932,-75.8799549,44.3784946,-75.8799549,44.3784946,-76.1300319,44.3159227,-76.1300319,44.3159227,-76.1926961,44.2534378,-76.1926961,44.2534378,-76.3182619,44.1916726,-76.3182619,44.1916726,-76.3792975,44.0653733,-76.3792975,44.0653733,-76.4427584,43.9963825,-76.4427584,43.9963825,-76.317027,43.9414581,-76.317027,43.9414581,-76.5076611,43.8723335,-76.5076611,43.8723335,-76.3829974,43.8091872,-76.3829974,43.8091872,-76.2534102,43.5665222,-76.2534102,43.5665222,-76.5064833,43.5033881,-76.5064833,43.5033881,-76.6331208,43.4432252,-76.6331208,43.4432252,-76.6951085,43.3786858,-76.6951085,43.3786858,-76.8177798,43.318066,-76.8177798,43.318066,-77.682,43.3789376,-77.682,43.3789376,-78.0565883,43.4396918,-78.0565883,43.4396918,-78.4389748,43.3794382,-78.4389748,43.3794382,-78.8803396,43.3149724,-78.8803396,43.3149724,-79.1298858,43.2429286,-79.1298858,43.2429286,-79.0669615,43.1299931,-79.0669615,43.1299931,-79.1298858,43.0577305,-79.1298858,43.0577305,-79.071264,42.9294906,-79.071264,42.9294906,-78.943264,42.7542165,-78.943264,42.7542165,-79.069439,42.6941622,-79.069439,42.6941622,-79.133439,42.6296973,-79.133439,42.6296973,-79.1947499,42.5663538,-79.1947499,42.5663538,-79.3786827,42.5033425,-79.3786827,42.5033425,-79.4442961,42.4410614,-79.4442961,42.4410614,-79.5679936,42.3775264,-79.5679936,42.3775264,-79.6906154,42.3171086,-79.6906154,42.3171086,-79.8164642,42.2534481,-79.8164642,42.2534481,-80.0052373,42.1909188,-80.0052373,42.1909188,-80.1916829,42.1272555,-80.1916829,42.1272555,-80.3167992,42.0669857,-80.3167992,42.0669857,-80.5063234,42.0034331,-80.5063234,42.0034331,-80.6930471,41.9415141,-80.6930471,41.9415141,-80.9440403,41.8781193,-80.9440403,41.8781193,-81.1942729,41.8166455,-81.1942729,41.8166455,-81.3190089,41.7545453,-81.3190089,41.7545453,-81.4418435,41.690965,-81.4418435,41.690965,-81.5053523,41.6301643,-81.5053523,41.6301643,-82.7470081,41.7536942,-82.7470081,41.7536942,-82.8839135,41.5656075,-82.8839135,41.5656075,-82.9957195,41.6270375,-82.9957195,41.6270375,-83.1257796,41.6878411,-83.1257796,41.6878411,-83.2474733,41.7536942,-83.2474733,41.7536942,-83.3737305,41.809276,-83.3737305,41.809276,-83.3106019,41.8716064,-83.3106019,41.8716064,-83.2474733,41.9361393,-83.2474733,41.9361393,-83.1843447,41.9960851,-83.1843447,41.9960851,-83.1207681,42.2464812,-83.1207681,42.2464812,-83.0589194,42.3089555,-83.0589194,42.3089555,-82.8685328,42.3717652,-82.8685328,42.3717652,-82.8072219,42.558553,-82.8072219,42.558553,-82.7553745,42.4954945,-82.7553745,42.4954945,-82.5599041,42.558553,-82.5599041,42.558553,-82.4967755,42.6833607,-82.4967755,42.6833607,-82.4328863,42.9342196,-82.4328863,42.9342196,-82.3700552,43.0648071,-82.3700552,43.0648071,-82.4328863,43.1917566,-82.4328863,43.1917566,-82.4947464,43.5034627,-82.4947464,43.5034627,-82.557133,43.8160901,-82.557133,43.8160901,-82.6197884,43.9422098,-82.6197884,43.9422098,-82.6839499,44.0022641,-82.6839499,44.0022641,-82.7465346,44.0670545,-82.7465346,44.0670545,-82.8708696,44.1291935,-82.8708696,44.1291935,-83.008517,44.0664786,-83.008517,44.0664786,-83.1336086,44.0053949,-83.1336086,44.0053949,-83.2414522,44.9962034,-83.2414522,44.9962034,-83.1806112,45.067302,-83.1806112,45.067302,-83.2455172,45.1287382,-83.2455172,45.1287382,-83.3065878,45.2551509,-83.3065878,45.2551509,-83.3706087,45.3165923,-83.3706087,45.3165923,-83.4325644,45.3792105,-83.4325644,45.3792105,-83.6178415,45.4419665,-83.6178415,45.4419665,-83.8084291,45.5036189,-83.8084291,45.5036189,-84.0550718,45.5647907,-84.0550718,45.5647907,-84.1235181,45.6287845,-84.1235181,45.6287845,-84.1807534,45.6914688,-84.1807534,45.6914688,-84.3111554,45.9337076,-84.3111554,45.9337076,-83.8209974,45.8725113,-83.8209974,45.8725113,-83.4968086,45.9337076,-83.4968086,45.9337076,-83.4338066,46.0016863,-83.4338066,46.0016863,-83.4962697,46.0668178,-83.4962697,46.0668178,-83.5599956,46.1261576,-83.5599956,46.1261576,-83.9954558,46.1931747,-83.9954558,46.1931747,-84.0591816,46.3814972,-84.0591816,46.3814972,-84.1152614,46.4953584,-84.1152614,46.4953584,-84.0591816,46.5682653,-84.0591816,46.5682653,-84.2579545,46.5051232,-84.2579545,46.5051232,-84.3071879,46.5682653,-84.3071879,46.5682653,-84.4415364,46.504525,-84.4415364,46.504525,-84.9965729,46.6842882,-84.9965729,46.6842882,-84.9298158,46.818077,-84.9298158,46.818077,-85.3165894,46.7535825,-85.3165894,46.7535825,-87.5562645,47.4407371,-87.5562645,47.4407371,-87.6825361,47.5035554,-87.6825361,47.5035554,-88.2560738,47.4433716,-88.2560738,47.4433716,-88.4417419,47.3789949,-88.4417419,47.3789949,-88.50683,47.3153881,-88.50683,47.3153881,-88.6312821,47.2539782,-88.6312821,47.2539782,-88.7569636,47.1934682,-88.7569636,47.1934682,-88.8838253,47.1284735,-88.8838253,47.1284735,-88.9434208,47.0662127,-88.9434208,47.0662127,-89.0708726,47.0026826,-89.0708726,47.0026826,-89.2565553,46.9410806,-89.2565553,46.9410806,-90.3677669,47.6844827,-90.3677669,47.6844827,-90.3069978,47.7460174,-90.3069978,47.7460174,-89.994859,47.8082719,-89.994859,47.8082719,-89.8048615,47.8700562,-89.8048615,47.8700562,-89.6797699,47.9339637,-89.6797699,47.9339637,-89.4933757,47.9957956,-89.4933757,47.9957956,-89.4284697,48.0656377,-89.4284697,48.0656377,-89.9932739,48.1282966,-89.9932739,48.1282966,-90.7455933,48.1893056,-90.7455933,48.1893056,-90.8087291,48.2522065,-90.8087291,48.2522065,-91.067763,48.1916658,-91.067763,48.1916658,-91.1946247,48.1279027,-91.1946247,48.1279027,-91.6814196,48.2525994,-91.6814196,48.2525994,-91.9321927,48.3142454,-91.9321927,48.3142454,-91.9929683,48.3780845,-91.9929683,48.3780845,-92.3189383,48.2529081,-92.3189383,48.2529081,-92.3732233,48.3153385,-92.3732233,48.3153385,-92.4322288,48.4411448,-92.4322288,48.4411448,-92.4977248,48.501781,-92.4977248,48.501781,-92.5679413,48.439579,-92.5679413,48.439579,-92.6210462,48.5650783,-92.6210462,48.5650783,-92.8086835,48.6286865,-92.8086835,48.6267365,-92.8086835,48.6267365,-92.933185,48.6922145,-92.933185,48.6922145,-93.0051716,48.6282965,-93.0051716,48.6282965,-93.1225924,48.6922145,-93.1225924,48.6922145,-93.3190806,48.6267365,-93.3190806,48.6267365,-93.5049477,48.5635164,-93.5049477,48.5635164,-93.7474601,48.6267365,-93.7474601,48.6267365,-93.8135461,48.6898775,-93.8135461,48.6898775,-94.2453121,48.7554327,-94.2453121,48.7554327,-94.6183171,48.941036,-94.6183171,48.941036,-94.6809018,49.0029737,-94.6809018,49.0029737,-94.7441532,49.2536079,-94.7441532,49.2536079,-94.8084069,49.3784134,-94.8084069,49.3784134,-95.1192391,49.4425264,-95.1192391,49.4425264,-95.1934341,49.0035292,-95.1934341,49.0035292,-96.87069,49.0656063,-96.87069,49.0656063,-99.0049312,49.0050714,-99.0049312,49.0050714,-109.3699257,49.0668231,-109.3699257,49.0668231,-109.5058746,49.0050714,-109.5058746,49.0050714,-114.1830014,49.0687317,-114.1830014,49.0687317,-114.7578709,49.0050714,-114.7578709,49.0050714,-115.433731,49.0671412,-115.433731,49.0671412,-116.5062706,49.0050714,-116.5062706,49.0050714,-117.3089504,49.0659803,-117.3089504,49.0659803,-119.882945,49.0050714,-119.882945,49.0050714,-120.1208555,49.0678367,-120.1208555,49.0678367,-121.4451636,49.0050714,-121.4451636,49.0050714,-121.9311808,49.0656099,-121.9311808,49.0656099,-122.817484,49.0029143,-122.817484,49.0029143,-122.8795155,48.9347018,-122.8795155,48.9347018,-122.8174629,48.8101998,-122.8174629,48.8101998,-122.7538859,48.7533758,-122.7538859,48.7533758,-122.8712937,48.8153948,-122.8712937,48.8153948,-123.0055391,48.7529529,-123.0055391,48.7529529,-123.1296926,48.6902201,-123.1296926,48.6902201,-123.1838197,48.7529029,-123.1838197;37.7521547,-122.9341743,37.6842013,-122.9347457,37.6849023,-123.0679013,37.7475251,-123.0673747,37.7478506,-123.1292603,37.815685,-123.1286894,37.8153192,-123.0590687,37.7528143,-123.0595947;41.2540893,-71.6299464,41.2541393,-71.4966465,41.122965,-71.4965596,41.1229149,-71.6298594;41.3775196,-70.3184265,41.2448243,-70.3183384,41.2448722,-70.1906612,41.1886019,-70.1906239,41.1886984,-69.9336025,41.3791941,-69.933729,41.3791712,-69.9950664,41.443159,-69.995109,41.4431307,-70.0707828,41.3144915,-70.0706972,41.3144258,-70.2461667,41.3775467,-70.2462087;43.9404062,-68.9403374,43.9404977,-68.6856948,43.8721797,-68.6856475,43.8721577,-68.7465405,43.8102529,-68.7464976,43.8102304,-68.8090782,43.746728,-68.8090343,43.7467034,-68.8773094,43.8117826,-68.8773544,43.8117599,-68.9402483;49.0645144,-123.1291466,49.0645144,-122.9954224,48.9343243,-122.9954224,48.9343243,-123.1291466;24.7535913,-82.9407144,24.7535913,-82.8719398,24.6905653,-82.8719398,24.6905653,-82.7446233,24.6214593,-82.7446233,24.6214593,-82.8088038,24.5594908,-82.8088038,24.5594908,-82.9407144}, {name=USGS Scanned Topographic Maps, type=tms, url=http://{switch:a,b,c}.tile.openstreetmap.us/usgs_scanned_topos/{zoom}/{x}/{y}.png, country-code=US, bounds=18.9023432,-178.000097,71.9983391,-65.9892568, shapes=48.9962416,-125.990173,47.9948396,-125.989419,47.9955062,-123.9929739,47.0059202,-123.9922429,47.0052409,-125.988688,46.0015618,-125.9879604,46.0022529,-123.9939396,43.9961708,-123.9925238,43.9958116,-124.9931832,41.9942149,-124.9918175,41.9938465,-125.9851789,40.0076111,-125.9838655,40.0083757,-123.9833285,37.002615,-123.9814115,37.0033173,-122.21903,36.011671,-122.2184144,36.011751,-122.020087,33.9961766,-122.0188591,33.9970206,-119.9787757,31.9987658,-119.9775867,32.00129,-114.0122833,30.9862401,-114.0116894,30.9896679,-105.998294,28.9901065,-105.9971419,28.9918418,-102.0210506,28.00733,-102.0204916,28.0082173,-100.0062436,25.991909,-100.0051143,25.9928035,-98.0109067,25.0063461,-98.0103613,25.0067957,-97.0161086,25.9932494,-97.016654,25.9937132,-95.9824825,27.9891175,-95.9835999,27.9899826,-94.0200898,28.9918129,-94.0206586,28.9944338,-88.0156706,30.0038862,-88.0162494,30.0047454,-86.0277506,28.9953016,-86.0271719,28.9961781,-84.0187909,25.9817708,-84.017095,25.9826768,-81.9971976,25.0134917,-81.9966618,25.0125783,-84.0165592,24.0052745,-84.0160068,24.007096,-80.0199985,32.0161282,-80.0245309,32.0169819,-78.0066484,32.9894278,-78.0072238,32.9894807,-77.8807233,33.9955918,-77.8813253,33.9963653,-76.0115411,34.9952552,-76.0121459,34.9960749,-74.0068449,40.0084254,-74.0099997,40.0091931,-72.0013745,40.9912464,-72.002019,40.9920457,-69.8797398,42.00893,-69.8804173,42.0088883,-69.9927682,43.0105166,-69.9934462,43.0112496,-67.9845366,44.0103812,-67.985224,44.0110975,-65.9892568,47.9993584,-65.9921237,47.9980181,-70.006442,47.0042007,-70.005708,47.003514,-72.023686,45.0059846,-72.0222508,45.0038705,-78.0146667,44.0026998,-78.0139662,44.0019763,-80.029686,43.0122994,-80.0290052,43.011582,-81.995479,47.0042713,-81.9982986,47.0023972,-87.505706,48.0142702,-87.5064535,48.0140968,-88.0260889,49.0086686,-88.026838,49.0067142,-93.9981078,50.0086456,-93.9988778,50.0079995,-96.0138899,49.0060547,-96.0131199;22.5062947,-160.5787616,21.4984647,-160.5782192,21.499196,-159.0030121,20.9951068,-159.0027422,20.995803,-157.5083185,20.4960241,-157.5080519,20.4967444,-155.966889,21.5028287,-155.9674267,21.5021151,-157.5044717,21.9984962,-157.5047384,21.9978002,-159.0090946,22.5070181,-159.0093692;68.9941463,-168.006102,68.0107853,-168.0047628,68.0112562,-165.4842481,67.0037303,-165.4829337,67.0032389,-168.0034485,66.0017503,-168.002195,66.001546,-169.0087448,64.9987675,-169.0075381,64.9989798,-168.0009882,63.9982374,-167.9998282,63.9988964,-164.9871288,62.9950845,-164.9860062,62.9944019,-167.9987057,59.0153692,-167.9946035,59.0167799,-162.5027857,58.0005815,-162.5018149,58.0012389,-160.0159024,57.000035,-160.0149725,56.9999017,-160.5054788,55.9968161,-160.5045719,55.9958373,-164.012195,55.00107,-164.0113186,55.0005023,-165.994782,54.2400584,-165.9941266,54.2394734,-168.0002944,54.0094921,-168.0000986,54.0089011,-170.0156134,53.0016446,-170.0147683,53.0010487,-171.9993636,52.4977745,-171.9989488,52.4965566,-176.0083239,52.2452555,-176.0081186,52.2446469,-178.000097,51.2554252,-177.9992996,51.2560472,-176.0073212,51.4980163,-176.0075146,51.4992617,-171.9981395,51.9985373,-171.9985419,51.9997661,-167.9984317,53.2560877,-167.9994645,53.2566866,-165.9932968,54.0100804,-165.9939308,54.0121291,-159.0067205,55.002502,-159.0075717,55.0027849,-158.0190709,55.9975094,-158.0199473,55.9991902,-151.9963213,57.9986536,-151.9981536,57.9987853,-151.500341,58.9919816,-151.5012894,58.9953194,-138.5159989,57.9986434,-138.5150471,57.9991267,-136.6872422,57.0016688,-136.6863158,57.001856,-135.9973698,56.0030544,-135.9964667,56.003424,-134.6717732,54.9969623,-134.6708865,54.9971556,-133.9956734,54.0031685,-133.9948193,54.0043387,-130.0044418,57.0000507,-130.0070826,56.9995156,-131.975877,59.9933094,-131.9787378,59.991805,-138.0071813,61.0125755,-138.0082158,61.0118551,-140.9874011,71.0039309,-140.99984,71.0017377,-154.5023956,71.9983391,-154.5039632,71.9978773,-157.499048,70.9982877,-157.4974758,70.9973899,-163.0233611,69.9707435,-163.0218273,69.97041,-164.9730896,68.994689,-164.9717003;62.8689586,-168.5133204,63.8765677,-168.5144423,63.8757975,-172.0202755,62.8681608,-172.0191536;59.9954089,-170.9947111,60.9969787,-170.995726,60.9962508,-174.0045311,59.9946581,-174.0035162;20.2854602,-156.0717261,20.2860582,-154.7940471,18.9029464,-154.7933145,18.9023432,-156.0709936}] imagery.layers.default=[http://www.bing.com/maps/, http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png, http://oatile{switch:1,2,3,4}.mqcdn.com/tiles/1.0.0/sat/{zoom}/{x}/{y}.png, http://tile.openstreetmap.org/{zoom}/{x}/{y}.png, http://{switch:a,b,c}.www.toolserver.org/tiles/bw-mapnik/{zoom}/{x}/{y}.png] imagery.offsets=[[EPSG:3857, Bing Sat, Birigui cima, 0.83, -0.1, -50.34072171039722, -21.241139187982196], [EPSG:3857, Bing Sat, Araçatuba, 3.31, 1.66, -50.422328992164516, -21.193558174582645]] imagery.sharpen_level=1 imagery.wms.simultaneousConnections=4 junctionchecker.geometry=x=1155,y=456,width=621,height=424 lastAddAuthor=false lastDirectory=/tmp mappaint.gpx.use-antialiasing=true mappaint.renderer-class-name=org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer mappaint.style.entries=[{title=JOSM Internal Style, active=true, ptoken=standard, url=resource://styles/standard/elemstyles.xml}, {title=Lane and road attributes, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1}, {title=Surface - Data Entry, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Surface-DataEntry&style}, {title=Streets Have No Name, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Noname&style}, {title=Lane details, right-hand traffic, color version, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Lane_features_ryg&style}, {title=Nós, active=false, url=/home/naoliv/.josm/nos.mapcss}] mappaint.style.known-defaults=[resource://styles/standard/elemstyles.xml, resource://styles/standard/potlatch2.mapcss] mapstyle.minimized=true mapstyle.visible=true marker.audiofromstart=false marker.makeautomarkers.layer 2.gpx=true marker.makeautomarkers.layer 2013-07-09.gpx=true marker.makeautomarkers.layer 3.gpx=true marker.makeautomarkers.layer 5.gpx=true marker.makeautomarkers.layer Dados GPX baixados=true mergeoverlap.MyCombinePrimitiveResolverDialog$MyTagConflictResolver.showTagsWithConflictsOnly=true mergeoverlap.MyCombinePrimitiveResolverDialog.geometry=x=659,y=346,width=600,height=400 message.delete_from_relation.value=1 message.delete_outside_nodes=false message.delete_outside_nodes.value=1 message.movedManyElements=false message.movedManyElements.value=1 message.overwriteEditKey.value=1 message.upload_comment_is_empty_or_very_short.value=3 message.upload_source_is_empty.value=3 mirror./home/naoliv/.josm/cache/images.http://o.aolcdn.com/os/mapquest/marketing/MQ_Icon/Tiny/MQ_Icon_Tiny.png=[1388701998180, /home/naoliv/.josm/cache/images/mirror_http___o.aolcdn.com_os_mapquest_marketing_MQ_Icon_Tiny_MQ_Icon_Tiny.png] mirror./home/naoliv/.josm/cache/images.http://openclipart.org/people/secretlondon/secretlondon_chocolate_present.svg=[1388701991122, /home/naoliv/.josm/cache/images/mirror_http___openclipart.org_people_secretlondon_secretlondon_chocolate_present.svg] mirror.http://josm.openstreetmap.de/josmfile?page_Presets/NewTags&zip_1=[1388701994050, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Presets_NewTags_zip_1] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/British&style=[1354150955134, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_British_style] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Lane_and_Road_Attributes&zip_1=[1388701992305, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Lane_and_Road_Attributes_zip_1] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Lane_features&style=[1356235880348, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Lane_features_style] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Lane_features_ryg&style=[1388701993947, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Lane_features_ryg_style] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Noname&style=[1388701993035, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Noname_style] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Surface&style=[1369693204583, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Surface_style] mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Surface-DataEntry&style=[1388701992771, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Surface-DataEntry_style] mirror.http://josm.openstreetmap.de/maps=[1388701997552, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_maps] mirror.http://josm.openstreetmap.de/presets=[1388599238912, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_presets] mirror.http://josm.openstreetmap.de/styles=[1388599225694, /home/naoliv/.josm/cache/mirror_http___josm.openstreetmap.de_styles] mirror.http://people.debian.org/~naoliv/misc/osm/validador-local.cfg=[1388950121993, /home/naoliv/.josm/cache/mirror_http___people.debian.org__naoliv_misc_osm_validador-local.cfg] note_icon24.png.minimized=true notes.api.disabled=false notes.api.offline=false notes.auto_download=true notes.comment.history=[, Igreja mapeada] notes.new.history=[Precisa traçar corretamente as vias, Precisa traçar corretamente as vias de mão dupla, Precisa traçar corretamente, Incompleto, Cidade incompleta. Precisa verificar e traçar áreas em vários locais., Precisa traçar e verificar o resto da cidade, A cidade previsa de uma revisão. Está faltando algumas vias duplicadas (traçadas como uma única via), vias de mão única, etc., Cidade incompleta. Verificar deslocamento., Vias deslocadas e algumas partes incompletas, Cidade incompleta e com vários erros, Cidade com vários erros de vias desconectadas e mal traçadas] org.openstreetmap.josm.actions.DownloadPrimitiveAction.primitivesHistory=[184767062, 13415236] org.openstreetmap.josm.actions.OpenLocationAction.uploadAddressHistory=[http://www.openstreetmap.org/api/0.6/changeset/18289381/download] org.openstreetmap.josm.gui.actionsupport.DeleteFromRelationConfirmationDialog.geometry=x=313,y=342,width=903,height=218 org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.geometry=x=497,y=290,width=799,height=536 org.openstreetmap.josm.gui.dialogs.ConflictResolutionDialog.geometry=x=301,y=387,width=1263,height=482 org.openstreetmap.josm.gui.dialogs.InspectPrimitiveDialog.geometry=x=584,y=271,width=750,height=550 org.openstreetmap.josm.gui.dialogs.changeset.query.ChangesetQueryDialog.geometry=x=871,y=210,width=718,height=511 org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog.geometry=x=830,y=332,width=360,height=336 org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$EditTagDialog.geometry=x=168,y=431,width=360,height=161 org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.geometry=x=997,y=84,width=923,height=704 org.openstreetmap.josm.gui.download.DownloadDialog.geometry=x=406,y=175,width=1259,height=755 org.openstreetmap.josm.gui.download.DownloadObjectDialog.primitivesHistory=[2844750, 45665325, 179976706, 191002862, 171792206, 85683756, 10937571, 95973193, 1229880, 301464, 555621, 1216662, w75052596, 75052596, 162821] org.openstreetmap.josm.gui.help.HelpBrowser.geometry=x=347,y=49,width=1282,height=942 org.openstreetmap.josm.gui.io.CloseChangesetDialog.geometry=x=582,y=377,width=898,height=377 org.openstreetmap.josm.gui.io.UploadDialog.geometry=x=285,y=96,width=1250,height=768 org.openstreetmap.josm.gui.io.UploadSelectionDialog.geometry=x=412,y=119,width=1090,height=719 org.openstreetmap.josm.gui.oauth.OAuthAuthorizationWizard.geometry=x=735,y=270,width=717,height=517 org.openstreetmap.josm.gui.preferences.PreferenceDialog.geometry=x=135,y=109,width=1525,height=883 org.openstreetmap.josm.gui.preferences.advanced.MapListEditor.geometry=x=599,y=340,width=500,height=350 osm-download.bounds=-21.7850148;-48.2637827;-21.7833812;-48.2613429 osm-server.auth-method=oauth osm-server.upload-strategy=chunked osm-server.upload-strategy.chunk-size=200 piclayer.lastdir=/tmp pluginmanager.lastupdate=1389012560352 pluginmanager.time-based-update.policy=always pluginmanager.version=6638 pluginmanager.version-based-update.policy=always plugins=[AddrInterpolation, Create_grid_of_ways, FixAddresses, ImageryCache, OpeningHoursEditor, PicLayer, SimplifyArea, buildings_tools, editgpx, geotools, jts, merge-overlap, notes, opendata, pdfimport, poly, reverter, tagging-preset-tester, turnrestrictions, undelete, utilsplugin2] progressdialog.size=270 projection.sub=[] projection.sub.core:mercator=[] proxy.http.host=127.0.0.1 proxy.http.port=8123 proxy.policy=no-proxy proxy.socks.host=127.0.0.1 proxy.socks.port=7070 relationlist.minimized=true relationlist.visible=true remotecontrol.enabled=true reverter.ChangesetIdQuery.changesetsHistory=[18740906, 19605729, 19683463, 19646980, 19430849, 19436848, 18980676, 18601058, 18601252, 18601472, 18601568, 18601750, 18289381, 18281576, 18131638] search.history=[R trabiju, R p/, R trabiju, R permissive, R sp-320, R permissive, R access=no, R prefeitura, R sp-255, R access=permissive, R access=SC-474, R Rua José Bonifácio Haendchen ref, R Unknown Road, R rua projetada, R name=-rua projetada-] selectionlist.geometry=x=387,y=378,width=862,height=517 simplify-area.dist.threshold=7 simplify-way.max-error=0.3 sourcetag.value=IBGE taggingpreset.entries=[{title=Internal Preset, url=resource://data/defaultpresets.xml}, {title=New Tags, url=http://josm.openstreetmap.de/josmfile?page=Presets/NewTags&zip=1}] toggleDialogs.width=525 toolbar=[open, save, download, upload, |, undo, redo, |, dialogs/search(searchExpression=), preference, |, splitway, combineway, wayflip, |, imagery-offset, |, tagginggroup_Highways/Streets, tagginggroup_Highways/Ways, tagginggroup_Highways/Waypoints, tagginggroup_Highways/Barriers, |, tagginggroup_Transport/Car, tagginggroup_Transport/Public Transport, |, tagginggroup_Facilities/Tourism, tagginggroup_Facilities/Food+Drinks, |, tagginggroup_Man Made/Historic Places, |, tagginggroup_Man Made/Man Made] turnrestrictions.geometry=x=776,y=89,width=958,height=806 turnrestrictions.minimized=true turnrestrictions.visible=true undelete.newlayer=true undelete.osmid=w43959997 upload.comment.history=[More misc fixes in SP, Fixing unconnected ways + misc stuff, Misc scattered fixes, Updates in Araçatuba and Birigui - SP, Updating SP-320 classification + misc fixes/updates, Fixing administrative boundaries in Brazil, Small updates in Promissão - SP, Fixing cities classification/population in Brazil + misc fixes in Promissão - SP and João Alfredo - PE, Fixing wrong highways + misc stuff in Brazil, Some small fixes in SP, Updates in Araçatuba - SP, Small updates in Presidente Prudente - SP, Lot of updates in Araçatuba - SP, Fixes near Santo Antônio da Platina - PR, Fixes between Rio de Janeiro ↔ Niterói] upload.comment.last-used=1388978293 upload.comment.source=[Bing] upload.source.history=[Bing, survey; Bing, survey, ] utilsplugin2.urlHistory=[Wikipedia, http://en.wikipedia.org/w/index.php?search={name}&fulltext=Search, Wikipedia RU, http://osm.mapki.com/history/{#type}.php?id={#id}, LatLon buildings, http://latlon.org/buildings?zoom=17&lat={#lat}&lon={#lon}&layers=B, AMDMi3 Russian streets, http://addresses.amdmi3.ru/?zoom=11&lat={#lat}&lon={#lon}&layers=B00, Mapki - More History with CT, http://osm.mapki.com/history/{#type}.php?id={#id}, Element history [demo, =Ctrl-Shift-H], http://www.openstreetmap.org/browse/{#type}/{#id}/history, Browse element [demo, =Ctrl-Shift-I], http://www.openstreetmap.org/browse/{#type}/{#id}] validator.TagChecker.source=[resource://data/validator/tagchecker.cfg, resource://data/validator/ignoretags.cfg, resource://data/validator/words.cfg, http://people.debian.org/~naoliv/misc/osm/validador-local.cfg] validator.geometry=x=223,y=221,width=886,height=627 validator.org.openstreetmap.josm.data.validation.tests.MapCSSTagChecker.sources=[/home/naoliv/.josm/validador-local.mapcss] validator.other=true validator.skip=[] validator.skipBeforeUpload=[] validator.visible=true
Java:
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on java version "1.7.0_45" OpenJDK Runtime Environment (IcedTea 2.4.3) (7u45-2.4.3-4) OpenJDK 64-Bit Server VM (build 24.45-b08, mixed mode)
Kernel:
Linux spades 3.12-1-amd64 #1 SMP Debian 3.12.6-2 (2013-12-29) x86_64 GNU/Linux
System:
Intel(R) Core(TM) i7-2670QM CPU @ 2.20GHz (with latest (2013-06-12) microcode update from Intel) + 8G RAM
comment:11 by , 12 years ago
Is there anything else that I can do to help with this problem, please?
comment:12 by , 12 years ago
Cc: | removed |
---|---|
Resolution: | invalid |
Status: | closed → reopened |
comment:14 by , 12 years ago
Milestone: | 14.01 |
---|---|
Resolution: | → invalid |
Status: | reopened → closed |
Replying to simon04:
Since r6581, we validate also crossing
barrier
,landuse
,natural
,boundary
ways. In the test file, the boundaries take longest. So the increase of time is due to added tests.
I should have read this comment better.
Naoliv, the "crossing boundaries" is a new test that takes a very long time with your file, it's not a regression. The misleading fact that it had the same name as old single "crossing ways" test has been fixed in r6691, all tests now have unique names.
It is strange however it takes so long if you have a Core i7. It takes only 40s to run on my Core i5. Try maybe to allocate more memory ?
comment:15 by , 12 years ago
Right.
With -Xmx4g I got it down to 40s too.
With this I got it down to 32s:
-Xms256M -Xmx4g -XX:+UseConcMarkSweepGC -XX:+UseCompressedOops
The longest running tests of testing the
monster
:Since r6581, we validate also crossing
barrier
,landuse
,natural
,boundary
ways. In the test file, the boundaries take longest. So the increase of time is due to added tests.