Modify

Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#9542 closed defect (fixed)

Problem with UTF-8/Unicode texts in validator files/messages

Reported by: naoliv Owned by: team
Priority: normal Milestone: 14.01
Component: Core validator Version:
Keywords: utf-8 encoding Cc:

Description

Doing some tests in Windows (with the latest JOSM), first with ansi.cfg I saw this:


Then I thought: let's save it as UTF-8 (utf-8.cfg), but JOSM says that the first line is invalid.
Then another idea: let's use Unicode (unicode.cfg), but JOSM says that all the lines are invalid.

All files were created by Windows's notepad.

Attachments (6)

chars.png (3.1 KB ) - added by naoliv 10 years ago.
ansi.cfg (76 bytes ) - added by naoliv 10 years ago.
utf-8.cfg (78 bytes ) - added by naoliv 10 years ago.
unicode.cfg (158 bytes ) - added by naoliv 10 years ago.
original.zip (245 bytes ) - added by naoliv 10 years ago.
proper-original.zip (251 bytes ) - added by naoliv 10 years ago.

Download all attachments as: .zip

Change History (23)

by naoliv, 10 years ago

Attachment: chars.png added

by naoliv, 10 years ago

Attachment: ansi.cfg added

by naoliv, 10 years ago

Attachment: utf-8.cfg added

by naoliv, 10 years ago

Attachment: unicode.cfg added

comment:1 by stoecker, 10 years ago

We always use UTF-8, so UTF-8 is correct - everything else is a bug. If you report errors, please add the exact error messages. They are there for an purpose!

by naoliv, 10 years ago

Attachment: original.zip added

comment:2 by naoliv, 10 years ago

ERROR: Invalid spellcheck line: ?# JOSM TagChecker validator file

And since it seems that Trac modifies the file, I am attaching it (utf-8.cfg) compressed.

comment:3 by Don-vip, 10 years ago

Component: CoreCore validator
Keywords: utf-8 encoding added
Milestone: 14.01

comment:4 by stoecker, 10 years ago

Hmm, if we drop that format (see #9414), this ticket becomes obsolete.

comment:5 by simon04, 10 years ago

The file from attachment:original.zip works fine using Linux.

"Invalid spellcheck line" indicates that the file is being parsed as a spellchecker file, i.e., JOSM didn't parse the # JOSM TagChecker header.

Please attach the system information from the status report as well as the full commandline output.

comment:6 by naoliv, 10 years ago

Console output:

INFO: loading plugin 'log4j' (version 29853)
ERROR: Invalid spellcheck line: ?# JOSM TagChecker validator file
INFO: Adding c:\users\marcos\desktop\utf-8.cfg to spellchecker
INFO: loading plugin 'jts' (version 29854)
INFO: loading plugin 'geotools' (version 30147)
Jan 06, 2014 11:37:23 AM org.geotools.referencing.factory.PropertyAuthorityFactory <init>
WARNING: Axis elements found in a wkt definition, the force longitude first axis order hint might not be respected:
PROJCS["Google Projection",GEOGCS["WGS 84",DATUM["World Geodetic System 1984",SPHEROID["WGS 84", 6378137.0, 298.257223563, AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],UNIT["degree", 0.017453292519943295],AXIS["Geodetic longitude", EAST],AXIS["Geodetic latitude", NORTH],AUTHORITY["EPSG","4326"]],PROJECTION["Popular Visualisation Pseudo Mercator", AUTHORITY["EPSG","1024"]],PARAMETER["semi_minor", 6378137.0],PARAMETER["latitude_of_origin", 0.0],PARAMETER["central_meridian", 0.0],PARAMETER["scale_factor", 1.0],PARAMETER["false_easting", 0.0],PARAMETER["false_northing", 0.0],UNIT["m", 1.0]]
INFO: loading plugin 'utilsplugin2' (version 30177)
INFO: loading plugin 'openstreetbugs' (version 30004)
INFO: loading plugin 'pdfimport' (version 29913)
INFO: loading plugin 'PicLayer' (version 29854)
INFO: loading plugin 'Create_grid_of_ways' (version 29854)
INFO: loading plugin 'buildings_tools' (version 30057)
INFO: loading plugin 'SimplifyArea' (version 30145)
INFO: loading plugin 'opendata' (version 30097)
INFO: loading plugin 'AddrInterpolation' (version 30034)
INFO: loading plugin 'turnrestrictions' (version 30145)
INFO: RemoteControl::Accepting connections on port 8111
INFO: GET http://api.openstreetmap.org/api/0.6/user/details
INFO: Message notifier active (checks every 5 minutes)
INFO: GET http://api.openstreetmap.org/api/0.6/user/details

JOSM's 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 en) Windows 7 64-Bit
Memory Usage: 96 MB / 247 MB (51 MB allocated, but free)
Java version: 1.7.0_45, Oracle Corporation, Java HotSpot(TM) Client VM

Plugin: AddrInterpolation (30034)
Plugin: Create_grid_of_ways (29854)
Plugin: PicLayer (29854)
Plugin: SimplifyArea (30145)
Plugin: buildings_tools (30057)
Plugin: geotools (30147)
Plugin: jts (29854)
Plugin: log4j (29853)
Plugin: opendata (30097)
Plugin: openstreetbugs (30004)
Plugin: pdfimport (29913)
Plugin: turnrestrictions (30145)
Plugin: utilsplugin2 (30177)

cache.bing.attribution.xml=1389013535
cache.capabilities-131030235=1388792728
cache.motd.html=1389015229
cache.motd.html.java=1.7.0_45
cache.motd.html.lang=En:
cache.motd.html.version=6638
color.layer 20121115193944.gpx=#FF00CC
color.layer 2013-02-11.gpx=#FF0099
color.layer Dados GPX baixados=#FF33CC
conflict.visible=true
coordinates=DECIMAL_DEGREES
curves.circlearc.angle-separation=10
download.gps=true
download.places.history=[São Paulo, ocauçu, Pico do Altar]
downloadprimitive.lasttype=1
draw.rawgps.colorTracksTune.layer 20121115193944.gpx=45
draw.rawgps.colors.dynamic.layer 20121115193944.gpx=false
draw.rawgps.colors.layer 20121115193944.gpx=0
draw.rawgps.hdopcircle.layer 20121115193944.gpx=false
draw.rawgps.large.layer 20121115193944.gpx=false
draw.rawgps.linewidth=5
draw.rawgps.linewidth.layer 20121115193944.gpx=5
expert=true
file-open.history=[C:\Users\marcos\Desktop\abc.osm, C:\Users\marcos\Desktop\aaa.osm, C:\Users\marcos\Desktop\aaaa.osm, C:\Users\marcos\Desktop\ab.osm, C:\Users\marcos\Desktop\aaaaa.osm, C:\Users\marcos\Desktop\Nova pasta (2)\SF-21-Z-C.shp.xml, C:\Users\marcos\Downloads\vegetacao.zip, C:\Users\marcos\Downloads\alar0011.zip, C:\Users\marcos\Downloads\g3539202.zip, C:\Users\marcos\Downloads\3539202.zip, C:\Users\marcos\Desktop\Nova pasta (2)\trinx\distritos.osm, C:\Users\marcos\Desktop\iepê.osm, C:\Users\marcos\Desktop\a.osm, C:\Users\marcos\Desktop\aa.osm, C:\Users\marcos\Desktop\SP\SP_rodovias.shp]
gui.geometry=x=-8,y=-8,width=1936,height=1056
gui.maximized=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=MapBox Satellite, type=tms, url=http://{switch:a,b,c}.tiles.mapbox.com/v3/openstreetmap.map-4wvf9l0l/{zoom}/{x}/{y}.png, max-zoom=17}, {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=Canvec, type=wms, url=http://wms.sst-sw.rncan.gc.ca/wms/toporama_fr?REQUEST=GetMap&SERVICE=wms&VERSION=1.1.1&EXCEPTIONS=application/vnd.ogc.se_inimage&SRS={proj(EPSG:4326)}&FORMAT=image/png&transparent=true&layers=SCW-Toporama&WIDTH={width}&height={height}&BBOX={bbox}, country-code=CA, bounds=41.6377,-141.7761,85.04625,-42.53366, shapes=60.2442,-141.0678,60.10331,-139.3842,58.82791,-137.4746,59.65971,-135.4766,58.86279,-134.399,57.08342,-132.5239,55.27452,-130.1435,54.75597,-130.7734,54.71514,-132.4355,54.38827,-134.5711,53.58405,-141.7761,46.41459,-128.9768,48.42976,-124.8087,48.17889,-123.4286,48.40444,-123.0256,48.6550408,-123.1923701,48.5106543,-122.9958159,48.4098005,-122.4868966,48.4527983,-122.3291531,48.5064943,-122.229391,48.5296509,-122.1790836,48.566905,-122.1841996,48.5759321,-121.7783298,48.4279093,-121.6657777,48.3571354,-121.3306793,48.3497692,-121.0271296,48.4940645,-121.0305403,48.5149675,-120.6979999,48.8718034,-120.510413,48.8813368,-119.9757904,48.5149675,-119.9544737,48.2942056,-119.907577,48.1550316,-119.7319275,48.0741943,-119.7438648,48.1095051,-119.622786,48.1470674,-119.602322,48.1624259,-119.2527283,48.99487,-114.1499,48.98405,-95.12094,49.35564,-95.13419,49.34356,-94.94415,49.29522,-94.8839,48.87631,-94.71704,48.7485,-94.71791,48.49765,-93.83204,48.53066,-93.43778,48.59507,-93.38216,48.60312,-92.98471,48.50725,-92.73847,48.42081,-92.7095,48.40158,-92.54293,48.20406,-92.38361,48.27641,-92.11564,48.02516,-91.58697,48.05422,-91.24658,48.20889,-90.86275,48.0639,-90.78308,48.07435,-90.0774,47.96584,-89.93835,47.99609,-89.75469,47.93943,-89.32745,48.26677,-88.41489,46.86086,-84.9566,46.6762,-84.84795,46.45441,-84.55904,46.44972,-84.47642,46.48872,-84.43758,46.5055,-84.3669,46.5055,-84.34899,46.49077,-84.29026,46.49386,-84.25742,46.53187,-84.22507,46.53804,-84.1962,46.52468,-84.18027,46.52468,-84.15987,46.52879,-84.13449,46.50653,-84.11558,46.42769,-84.15944,46.20338,-84.10024,46.05132,-83.95558,46.06125,-83.8864,46.11181,-83.8203,46.09563,-83.76975,46.11391,-83.67498,46.09921,-83.58084,45.99521,-83.44747,45.81772,-83.60888,43.57905,-82.14271,43.06666,-82.39133,43.01127,-82.41252,42.99864,-82.42522,42.99374,-82.42618,42.98536,-82.42363,42.97697,-82.41503,42.96578,-82.41853,42.95203,-82.43064,42.93711,-82.44911,42.92568,-82.45739,42.90562,-82.46472,42.8877,-82.47228,42.84743,-82.47228,42.80967,-82.48536,42.76365,-82.46844,42.73697,-82.48586,42.71168,-82.49155,42.66652,-82.51488,42.63893,-82.51224,42.61103,-82.52421,42.58184,-82.56854,42.55148,-82.59498,42.56409,-82.61286,42.55707,-82.65158,42.3763,-82.83439,42.33457,-83.01489,42.31502,-83.07244,42.29542,-83.09647,42.24126,-83.12823,42.18582,-83.14167,42.12172,-83.12799,42.04963,-83.16266,41.70911,-83.05136,41.6377,-82.41932,42.19633,-81.22563,42.37121,-80.06688,42.825,-78.86642,42.92307,-78.90301,42.95234,-78.92063,42.95708,-78.93331,42.9595,-78.96058,42.9761,-78.98479,42.9964,-79.01825,43.01561,-79.01969,43.0333,-79.00695,43.06448,-78.99599,43.07876,-79.07335,43.083,-79.07286,43.0917,-79.0652,43.10825,-79.05623,43.11563,-79.05982,43.11992,-79.06764,43.12801,-79.05411,43.13986,-79.04112,43.16192,-79.04465,43.17037,-79.05101,43.19974,-79.04758,43.25682,-79.05511,43.44858,-79.18688,43.62502,-78.68836,43.61369,-76.77647,44.08498,-76.41665,44.70772,-75.49023,44.82587,-75.29544,44.88548,-75.16845,44.8975,-75.1275,44.95265,-75.00499,44.97728,-74.98159,44.98222,-74.90496,45.01108,-74.8313,45.00158,-74.77954,44.98526,-74.74562,44.99877,-74.70475,44.99343,-74.49079,44.98552,-74.23203,44.99512,-73.93713,45.0121,-73.01809,45.0121,-72.63177,45.00506,-72.54779,45.00286,-72.32259,45.01093,-71.49404,45.06221,-71.48648,45.12765,-71.42303,45.14037,-71.43112,45.22117,-71.37175,45.28578,-71.28959,45.24302,-71.23613,45.22933,-71.11683,45.29866,-71.0531,45.31088,-70.98936,45.22525,-70.90246,45.22714,-70.82473,45.40013,-70.77626,45.3754,-70.7119,45.37346,-70.63387,45.41179,-70.60302,45.56319,-70.67659,45.73075,-70.3752,45.82013,-70.36334,45.87468,-70.25417,45.94403,-70.22569,45.99022,-70.27316,46.33538,-70.17586,46.4107,-70.06195,46.69363,-69.98891,47.44463,-69.22424,47.41092,-69.06999,47.24202,-69.07473,47.17469,-68.89684,47.21493,-68.78685,47.23217,-68.72415,47.24028,-68.68583,47.23183,-68.66044,47.24028,-68.62162,47.24974,-68.59425,47.27001,-68.59226,47.28486,-68.57385,47.2798,-68.55941,47.2798,-68.542,47.29195,-68.51214,47.29229,-68.47381,47.28149,-68.46038,47.27777,-68.43898,47.2825,-68.37229,47.34796,-68.3703,47.35822,-68.33173,47.352,-68.29664,47.34897,-68.2399,47.26798,-68.0906,47.21223,-68.00002,47.19753,-67.96344,47.15947,-67.93582,47.10424,-67.88619,47.06386,-67.80218,45.93923,-67.79415,45.8489,-67.82753,45.6704,-67.82753,45.57445,-67.54943,45.58742,-67.45302,45.52251,-67.44189,45.49393,-67.54201,45.38726,-67.4456,45.29343,-67.51605,45.11839,-67.38257,45.11316,-67.3047,45.18116,-67.26762,45.09484,-67.12671,44.78406,-66.94835,43.61294,-66.52283,42.10691,-65.02339,47.50263,-42.53366,77.3176,-75.90901,78.7359,-71.86482,80.66812,-67.20011,80.78637,-66.20727,83.07464,-54.82473,85.04043,-57.62518,85.04625,-106.7949,79.2514,-141.3957, projections=EPSG:4326,EPSG:900913}, {name=Geobase Hydrography, type=wms, url=http://ows.geobase.ca/wms/geobase_en?service=wms&request=GetMap&version=1.1.1&SRS=EPSG:4326&style=&format=image/png&transparent=true&layers=nhn:hydrography,nhn:network&WIDTH={width}&height={height}&BBOX={bbox}, country-code=CA, bounds=41.6377,-141.7761,85.04625,-42.53366, shapes=60.2442,-141.0678,60.10331,-139.3842,58.82791,-137.4746,59.65971,-135.4766,58.86279,-134.399,57.08342,-132.5239,55.27452,-130.1435,54.75597,-130.7734,54.71514,-132.4355,54.38827,-134.5711,53.58405,-141.7761,46.41459,-128.9768,48.42976,-124.8087,48.17889,-123.4286,48.40444,-123.0256,48.6550408,-123.1923701,48.5106543,-122.9958159,48.4098005,-122.4868966,48.4527983,-122.3291531,48.5064943,-122.229391,48.5296509,-122.1790836,48.566905,-122.1841996,48.5759321,-121.7783298,48.4279093,-121.6657777,48.3571354,-121.3306793,48.3497692,-121.0271296,48.4940645,-121.0305403,48.5149675,-120.6979999,48.8718034,-120.510413,48.8813368,-119.9757904,48.5149675,-119.9544737,48.2942056,-119.907577,48.1550316,-119.7319275,48.0741943,-119.7438648,48.1095051,-119.622786,48.1470674,-119.602322,48.1624259,-119.2527283,48.99487,-114.1499,48.98405,-95.12094,49.35564,-95.13419,49.34356,-94.94415,49.29522,-94.8839,48.87631,-94.71704,48.7485,-94.71791,48.49765,-93.83204,48.53066,-93.43778,48.59507,-93.38216,48.60312,-92.98471,48.50725,-92.73847,48.42081,-92.7095,48.40158,-92.54293,48.20406,-92.38361,48.27641,-92.11564,48.02516,-91.58697,48.05422,-91.24658,48.20889,-90.86275,48.0639,-90.78308,48.07435,-90.0774,47.96584,-89.93835,47.99609,-89.75469,47.93943,-89.32745,48.26677,-88.41489,46.86086,-84.9566,46.6762,-84.84795,46.45441,-84.55904,46.44972,-84.47642,46.48872,-84.43758,46.5055,-84.3669,46.5055,-84.34899,46.49077,-84.29026,46.49386,-84.25742,46.53187,-84.22507,46.53804,-84.1962,46.52468,-84.18027,46.52468,-84.15987,46.52879,-84.13449,46.50653,-84.11558,46.42769,-84.15944,46.20338,-84.10024,46.05132,-83.95558,46.06125,-83.8864,46.11181,-83.8203,46.09563,-83.76975,46.11391,-83.67498,46.09921,-83.58084,45.99521,-83.44747,45.81772,-83.60888,43.57905,-82.14271,43.06666,-82.39133,43.01127,-82.41252,42.99864,-82.42522,42.99374,-82.42618,42.98536,-82.42363,42.97697,-82.41503,42.96578,-82.41853,42.95203,-82.43064,42.93711,-82.44911,42.92568,-82.45739,42.90562,-82.46472,42.8877,-82.47228,42.84743,-82.47228,42.80967,-82.48536,42.76365,-82.46844,42.73697,-82.48586,42.71168,-82.49155,42.66652,-82.51488,42.63893,-82.51224,42.61103,-82.52421,42.58184,-82.56854,42.55148,-82.59498,42.56409,-82.61286,42.55707,-82.65158,42.3763,-82.83439,42.33457,-83.01489,42.31502,-83.07244,42.29542,-83.09647,42.24126,-83.12823,42.18582,-83.14167,42.12172,-83.12799,42.04963,-83.16266,41.70911,-83.05136,41.6377,-82.41932,42.19633,-81.22563,42.37121,-80.06688,42.825,-78.86642,42.92307,-78.90301,42.95234,-78.92063,42.95708,-78.93331,42.9595,-78.96058,42.9761,-78.98479,42.9964,-79.01825,43.01561,-79.01969,43.0333,-79.00695,43.06448,-78.99599,43.07876,-79.07335,43.083,-79.07286,43.0917,-79.0652,43.10825,-79.05623,43.11563,-79.05982,43.11992,-79.06764,43.12801,-79.05411,43.13986,-79.04112,43.16192,-79.04465,43.17037,-79.05101,43.19974,-79.04758,43.25682,-79.05511,43.44858,-79.18688,43.62502,-78.68836,43.61369,-76.77647,44.08498,-76.41665,44.70772,-75.49023,44.82587,-75.29544,44.88548,-75.16845,44.8975,-75.1275,44.95265,-75.00499,44.97728,-74.98159,44.98222,-74.90496,45.01108,-74.8313,45.00158,-74.77954,44.98526,-74.74562,44.99877,-74.70475,44.99343,-74.49079,44.98552,-74.23203,44.99512,-73.93713,45.0121,-73.01809,45.0121,-72.63177,45.00506,-72.54779,45.00286,-72.32259,45.01093,-71.49404,45.06221,-71.48648,45.12765,-71.42303,45.14037,-71.43112,45.22117,-71.37175,45.28578,-71.28959,45.24302,-71.23613,45.22933,-71.11683,45.29866,-71.0531,45.31088,-70.98936,45.22525,-70.90246,45.22714,-70.82473,45.40013,-70.77626,45.3754,-70.7119,45.37346,-70.63387,45.41179,-70.60302,45.56319,-70.67659,45.73075,-70.3752,45.82013,-70.36334,45.87468,-70.25417,45.94403,-70.22569,45.99022,-70.27316,46.33538,-70.17586,46.4107,-70.06195,46.69363,-69.98891,47.44463,-69.22424,47.41092,-69.06999,47.24202,-69.07473,47.17469,-68.89684,47.21493,-68.78685,47.23217,-68.72415,47.24028,-68.68583,47.23183,-68.66044,47.24028,-68.62162,47.24974,-68.59425,47.27001,-68.59226,47.28486,-68.57385,47.2798,-68.55941,47.2798,-68.542,47.29195,-68.51214,47.29229,-68.47381,47.28149,-68.46038,47.27777,-68.43898,47.2825,-68.37229,47.34796,-68.3703,47.35822,-68.33173,47.352,-68.29664,47.34897,-68.2399,47.26798,-68.0906,47.21223,-68.00002,47.19753,-67.96344,47.15947,-67.93582,47.10424,-67.88619,47.06386,-67.80218,45.93923,-67.79415,45.8489,-67.82753,45.6704,-67.82753,45.57445,-67.54943,45.58742,-67.45302,45.52251,-67.44189,45.49393,-67.54201,45.38726,-67.4456,45.29343,-67.51605,45.11839,-67.38257,45.11316,-67.3047,45.18116,-67.26762,45.09484,-67.12671,44.78406,-66.94835,43.61294,-66.52283,42.10691,-65.02339,47.50263,-42.53366,77.3176,-75.90901,78.7359,-71.86482,80.66812,-67.20011,80.78637,-66.20727,83.07464,-54.82473,85.04043,-57.62518,85.04625,-106.7949,79.2514,-141.3957, projections=EPSG:4326,EPSG:900913}, {name=Geobase Roads, type=wms, url=http://ows.geobase.ca/wms/geobase_en?service=wms&request=GetMap&version=1.1.1&SRS=EPSG:4326&style=&format=image/png&transparent=true&layers=nrn:addressrange,nrn:streetnames,nrn:streetnames:streetnames_primary,nrn:streetnames:streetnames_secondary,nrn:streetnames:streetnames_other,nhn:hydrography,nrn:roadnetwork&WIDTH={width}&height={height}&BBOX={bbox}, country-code=CA, bounds=41.6377,-141.7761,85.04625,-42.53366, shapes=60.2442,-141.0678,60.10331,-139.3842,58.82791,-137.4746,59.65971,-135.4766,58.86279,-134.399,57.08342,-132.5239,55.27452,-130.1435,54.75597,-130.7734,54.71514,-132.4355,54.38827,-134.5711,53.58405,-141.7761,46.41459,-128.9768,48.42976,-124.8087,48.17889,-123.4286,48.40444,-123.0256,48.6550408,-123.1923701,48.5106543,-122.9958159,48.4098005,-122.4868966,48.4527983,-122.3291531,48.5064943,-122.229391,48.5296509,-122.1790836,48.566905,-122.1841996,48.5759321,-121.7783298,48.4279093,-121.6657777,48.3571354,-121.3306793,48.3497692,-121.0271296,48.4940645,-121.0305403,48.5149675,-120.6979999,48.8718034,-120.510413,48.8813368,-119.9757904,48.5149675,-119.9544737,48.2942056,-119.907577,48.1550316,-119.7319275,48.0741943,-119.7438648,48.1095051,-119.622786,48.1470674,-119.602322,48.1624259,-119.2527283,48.99487,-114.1499,48.98405,-95.12094,49.35564,-95.13419,49.34356,-94.94415,49.29522,-94.8839,48.87631,-94.71704,48.7485,-94.71791,48.49765,-93.83204,48.53066,-93.43778,48.59507,-93.38216,48.60312,-92.98471,48.50725,-92.73847,48.42081,-92.7095,48.40158,-92.54293,48.20406,-92.38361,48.27641,-92.11564,48.02516,-91.58697,48.05422,-91.24658,48.20889,-90.86275,48.0639,-90.78308,48.07435,-90.0774,47.96584,-89.93835,47.99609,-89.75469,47.93943,-89.32745,48.26677,-88.41489,46.86086,-84.9566,46.6762,-84.84795,46.45441,-84.55904,46.44972,-84.47642,46.48872,-84.43758,46.5055,-84.3669,46.5055,-84.34899,46.49077,-84.29026,46.49386,-84.25742,46.53187,-84.22507,46.53804,-84.1962,46.52468,-84.18027,46.52468,-84.15987,46.52879,-84.13449,46.50653,-84.11558,46.42769,-84.15944,46.20338,-84.10024,46.05132,-83.95558,46.06125,-83.8864,46.11181,-83.8203,46.09563,-83.76975,46.11391,-83.67498,46.09921,-83.58084,45.99521,-83.44747,45.81772,-83.60888,43.57905,-82.14271,43.06666,-82.39133,43.01127,-82.41252,42.99864,-82.42522,42.99374,-82.42618,42.98536,-82.42363,42.97697,-82.41503,42.96578,-82.41853,42.95203,-82.43064,42.93711,-82.44911,42.92568,-82.45739,42.90562,-82.46472,42.8877,-82.47228,42.84743,-82.47228,42.80967,-82.48536,42.76365,-82.46844,42.73697,-82.48586,42.71168,-82.49155,42.66652,-82.51488,42.63893,-82.51224,42.61103,-82.52421,42.58184,-82.56854,42.55148,-82.59498,42.56409,-82.61286,42.55707,-82.65158,42.3763,-82.83439,42.33457,-83.01489,42.31502,-83.07244,42.29542,-83.09647,42.24126,-83.12823,42.18582,-83.14167,42.12172,-83.12799,42.04963,-83.16266,41.70911,-83.05136,41.6377,-82.41932,42.19633,-81.22563,42.37121,-80.06688,42.825,-78.86642,42.92307,-78.90301,42.95234,-78.92063,42.95708,-78.93331,42.9595,-78.96058,42.9761,-78.98479,42.9964,-79.01825,43.01561,-79.01969,43.0333,-79.00695,43.06448,-78.99599,43.07876,-79.07335,43.083,-79.07286,43.0917,-79.0652,43.10825,-79.05623,43.11563,-79.05982,43.11992,-79.06764,43.12801,-79.05411,43.13986,-79.04112,43.16192,-79.04465,43.17037,-79.05101,43.19974,-79.04758,43.25682,-79.05511,43.44858,-79.18688,43.62502,-78.68836,43.61369,-76.77647,44.08498,-76.41665,44.70772,-75.49023,44.82587,-75.29544,44.88548,-75.16845,44.8975,-75.1275,44.95265,-75.00499,44.97728,-74.98159,44.98222,-74.90496,45.01108,-74.8313,45.00158,-74.77954,44.98526,-74.74562,44.99877,-74.70475,44.99343,-74.49079,44.98552,-74.23203,44.99512,-73.93713,45.0121,-73.01809,45.0121,-72.63177,45.00506,-72.54779,45.00286,-72.32259,45.01093,-71.49404,45.06221,-71.48648,45.12765,-71.42303,45.14037,-71.43112,45.22117,-71.37175,45.28578,-71.28959,45.24302,-71.23613,45.22933,-71.11683,45.29866,-71.0531,45.31088,-70.98936,45.22525,-70.90246,45.22714,-70.82473,45.40013,-70.77626,45.3754,-70.7119,45.37346,-70.63387,45.41179,-70.60302,45.56319,-70.67659,45.73075,-70.3752,45.82013,-70.36334,45.87468,-70.25417,45.94403,-70.22569,45.99022,-70.27316,46.33538,-70.17586,46.4107,-70.06195,46.69363,-69.98891,47.44463,-69.22424,47.41092,-69.06999,47.24202,-69.07473,47.17469,-68.89684,47.21493,-68.78685,47.23217,-68.72415,47.24028,-68.68583,47.23183,-68.66044,47.24028,-68.62162,47.24974,-68.59425,47.27001,-68.59226,47.28486,-68.57385,47.2798,-68.55941,47.2798,-68.542,47.29195,-68.51214,47.29229,-68.47381,47.28149,-68.46038,47.27777,-68.43898,47.2825,-68.37229,47.34796,-68.3703,47.35822,-68.33173,47.352,-68.29664,47.34897,-68.2399,47.26798,-68.0906,47.21223,-68.00002,47.19753,-67.96344,47.15947,-67.93582,47.10424,-67.88619,47.06386,-67.80218,45.93923,-67.79415,45.8489,-67.82753,45.6704,-67.82753,45.57445,-67.54943,45.58742,-67.45302,45.52251,-67.44189,45.49393,-67.54201,45.38726,-67.4456,45.29343,-67.51605,45.11839,-67.38257,45.11316,-67.3047,45.18116,-67.26762,45.09484,-67.12671,44.78406,-66.94835,43.61294,-66.52283,42.10691,-65.02339,47.50263,-42.53366,77.3176,-75.90901,78.7359,-71.86482,80.66812,-67.20011,80.78637,-66.20727,83.07464,-54.82473,85.04043,-57.62518,85.04625,-106.7949,79.2514,-141.3957, projections=EPSG:4326,EPSG:900913}, {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 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]
language=en
lastDirectory=C:\Users\marcos\Desktop
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=Potlatch 2, active=false, ptoken=standard, url=resource://styles/standard/potlatch2.mapcss}, {title=Streets Have No Name, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Noname&style}, {title=nós, active=false, url=C:\Program Files (x86)\JOSM\nos.mapcss}, {title=Lane and road attributes, active=false, url=http://josm.openstreetmap.de/josmfile?page=Styles/Lane_and_Road_Attributes&zip=1}]
mappaint.style.known-defaults=[resource://styles/standard/elemstyles.xml, resource://styles/standard/potlatch2.mapcss]
mappaint.wireframe.use-antialiasing=true
mapstyle.minimized=true
mapstyle.visible=true
marker.audiofromstart=false
marker.makeautomarkers.layer 20121115193944.gpx=true
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
mirror.C:\Users\marcos\AppData\Roaming\JOSM\cache\images.http://nls.tileserver.com/nls70-nq8.png=[1370722052054, C:\Users\marcos\AppData\Roaming\JOSM\cache\images\mirror_http___nls.tileserver.com_nls70-nq8.png]
mirror.C:\Users\marcos\AppData\Roaming\JOSM\cache\images.http://o.aolcdn.com/os/mapquest/marketing/MQ_Icon/Tiny/MQ_Icon_Tiny.png=[1388792740875, C:\Users\marcos\AppData\Roaming\JOSM\cache\images\mirror_http___o.aolcdn.com_os_mapquest_marketing_MQ_Icon_Tiny_MQ_Icon_Tiny.png]
mirror.C:\Users\marcos\AppData\Roaming\JOSM\cache\images.http://openclipart.org/people/secretlondon/secretlondon_chocolate_present.svg=[1388792730847, C:\Users\marcos\AppData\Roaming\JOSM\cache\images\mirror_http___openclipart.org_people_secretlondon_secretlondon_chocolate_present.svg]
mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Lane_and_Road_Attributes&zip_1=[1388792731785, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Lane_and_Road_Attributes_zip_1]
mirror.http://josm.openstreetmap.de/josmfile?page_Styles/Noname&style=[1388792729165, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___josm.openstreetmap.de_josmfile_page_Styles_Noname_style]
mirror.http://josm.openstreetmap.de/maps=[1388792738614, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___josm.openstreetmap.de_maps]
mirror.http://josm.openstreetmap.de/presets=[1388964329603, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___josm.openstreetmap.de_presets]
mirror.http://josm.openstreetmap.de/styles=[1372005578979, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___josm.openstreetmap.de_styles]
mirror.http://planet.openstreetmap.org/users_agreed/users_agreed.txt=[1352658460363, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___planet.openstreetmap.org_users_agreed_users_agreed.txt]
mirror.http://planet.openstreetmap.org/users_agreed/users_disagreed.txt=[1352658463576, C:\Users\marcos\AppData\Roaming\JOSM\cache\mirror_http___planet.openstreetmap.org_users_agreed_users_disagreed.txt]
org.openstreetmap.josm.actions.DownloadPrimitiveAction.primitivesHistory=[42847593, 536177979, 42845707]
org.openstreetmap.josm.gui.actionsupport.DeleteFromRelationConfirmationDialog.geometry=x=953,y=345,width=400,height=195
org.openstreetmap.josm.gui.conflict.tags.CombinePrimitiveResolverDialog.geometry=x=917,y=305,width=600,height=400
org.openstreetmap.josm.gui.dialogs.ConflictResolutionDialog.geometry=x=969,y=195,width=761,height=486
org.openstreetmap.josm.gui.dialogs.InspectPrimitiveDialog.geometry=x=575,y=253,width=750,height=550
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$AddTagsDialog.geometry=x=1061,y=464,width=315,height=201
org.openstreetmap.josm.gui.dialogs.properties.TagEditHelper$EditTagDialog.geometry=x=1276,y=295,width=315,height=177
org.openstreetmap.josm.gui.dialogs.relation.GenericRelationEditor.geometry=x=971,y=110,width=734,height=665
org.openstreetmap.josm.gui.download.DownloadDialog.geometry=x=856,y=178,width=986,height=615
org.openstreetmap.josm.gui.help.HelpBrowser.geometry=x=0,y=0,width=600,height=400
org.openstreetmap.josm.gui.io.UploadDialog.geometry=x=385,y=77,width=1427,height=623
org.openstreetmap.josm.gui.io.UploadSelectionDialog.geometry=x=860,y=320,width=200,height=400
org.openstreetmap.josm.gui.oauth.OAuthAuthorizationWizard.geometry=x=488,y=302,width=450,height=540
org.openstreetmap.josm.gui.preferences.PreferenceDialog.geometry=x=490,y=248,width=700,height=666
osb.api.disabled=false
osb.auto_download=true
osb.include_date=true
osb.uri.close=http://openstreetbugs.schokokeks.org/api/0.1/closePOIexec
osb.uri.download=http://openstreetbugs.schokokeks.org/api/0.1/getBugs
osb.uri.edit=http://openstreetbugs.schokokeks.org/api/0.1/editPOIexec
osb.uri.new=http://openstreetbugs.schokokeks.org/api/0.1/addPOIexec
osm-download.bounds=-22.1198845;-51.4017677;-22.1194174;-51.4011991
osm-server.auth-method=oauth
osm-server.upload-strategy=chunked
osm-server.upload-strategy.chunk-size=500
piclayer.autoloadcal=yes
piclayer.lastdir=C:\Users\marcos\Desktop\Nova pasta (2)
pluginmanager.lastupdate=1389015197851
pluginmanager.version=6638
plugins=[AddrInterpolation, Create_grid_of_ways, PicLayer, SimplifyArea, buildings_tools, geotools, jts, log4j, opendata, openstreetbugs, pdfimport, turnrestrictions, utilsplugin2]
projection.sub=[]
projection.sub.core:mercator=[]
proxy.http.host=192.168.2.200
proxy.http.port=8123
proxy.policy=no-proxy
relation.editor.generic.lastrole=outer
remotecontrol.enabled=true
search.history=[R wizard, R genoveva, R palmira, R manhattan, R small, R posto small, R fuel, R small, R júlio pres, R julio prest, R chikara, R mercato, R parque do povo, R vênus, R firmino]
selectionlist.buttonhiding=ALWAYS_SHOWN
sidetoolbar.hidden.mapmode/node/autonode=false
sidetoolbar.hidden.org.openstreetmap.josm.plugins.piclayer.actions.transform.RotatePictureAction=false
simplify-way.max-error=0.5
sourcetag.value=bing
taggingpreset.entries=[{title=Internal Preset, url=resource://data/defaultpresets.xml}]
toggleDialogs.width=399
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.minimized=true
turnrestrictions.visible=true
upload.comment.history=[Pequenas adições - Presidente Prudente, Bing]
upload.comment.last-used=1388794358
upload.comment.source=[Bing]
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, c:\users\marcos\desktop\utf-8.cfg]
validator.other=true
validator.skip=[]
validator.skipBeforeUpload=[]
validator.visible=true

comment:7 by stoecker, 10 years ago

Hmm, that looks much like there is a BOM sign in the file as first byte. But the examples you uploaded don't have that BOM.

comment:8 by Don-vip, 10 years ago

Works for me with the file you have attached:

Build-Date: 2014-01-06 17:49:45
Revision: 6643
Is-Local-Build: true

Identification: JOSM/1.5 (6643 SVN en) Windows 8 64-Bit
Memory Usage: 250 MB / 1813 MB (121 MB allocated, but free)
Java version: 1.7.0_45, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Dfile.encoding=UTF-8]
Dataset consistency test: No problems found

comment:9 by naoliv, 10 years ago

Could it be related with the Windows language?

comment:10 by Don-vip, 10 years ago

I don't think so, I don't kwow. Can you try with a blank profile + your config file, no plugins, and the 64-bit JVM ?

comment:11 by simon04, 10 years ago

Don-vip set the VM argument -Dfile.encoding=UTF-8, but naoliv didn't. Does that cause a difference?

comment:12 by Don-vip, 10 years ago

Woops, that's Eclipse doing that automatically, I test without it.

EDIT: no, works also with today's latest in WebStart:

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 en) Windows 8 64-Bit
Memory Usage: 365 MB / 1813 MB (97 MB allocated, but free)
Java version: 1.7.0_45, Oracle Corporation, Java HotSpot(TM) 64-Bit Server VM
VM arguments: [-Djava.security.policy=file:C:\Program Files\Java\jre7\lib\security\javaws.policy, -DtrustProxy=true, -Xverify:remote, -Djnlpx.home=C:\Program Files\Java\jre7\bin, -Djnlpx.origFilenameArg=C:\Users\Vincent\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\53\5c3539b5-5b79abcb, -Djnlpx.remove=false, -Dsun.awt.warmup=true, -Xbootclasspath/a:C:\Program Files\Java\jre7\lib\javaws.jar;C:\Program Files\Java\jre7\lib\deploy.jar;C:\Program Files\Java\jre7\lib\plugin.jar, -Djava.util.Arrays.useLegacyMergeSort=true, -Djnlpx.splashport=62151, -Djnlp.application.href=http://josm.openstreetmap.de/download/josm-latest.jnlp, -Djnlpx.jvm=C:\Program Files\Java\jre7\bin\javaw.exe, -Djnlpx.vmargs=-Djava.util.Arrays.useLegacyMergeSort=true -Djnlp.application.href=http://josm.openstreetmap.de/download/josm-latest.jnlp]
Last edited 10 years ago by Don-vip (previous) (diff)

comment:13 by naoliv, 10 years ago

With -Dfile.encoding=UTF-8 I get a nicer error:

ERROR: Invalid spellcheck line: ´╗┐# JOSM TagChecker validator file

I will do the other tests.

comment:14 by Don-vip, 10 years ago

I think the file you're actually using is somewhat NOT the one in the zip you have attached. I don't see these characters using hexadecimal editor.

by naoliv, 10 years ago

Attachment: proper-original.zip added

in reply to:  14 comment:15 by naoliv, 10 years ago

Replying to Don-vip:

I think the file you're actually using is somewhat NOT the one in the zip you have attached. I don't see these characters using hexadecimal editor.

Indeed. It seems that winscp was modifying it (interpreting as text instead binary) when transfering. Sorry.
The proper original file is attached. It indeed has BOM.

comment:16 by Don-vip, 10 years ago

Resolution: fixed
Status: newclosed

In 6644/josm:

fix #9542 - handle BOM in UTF-8 tagchecker config files

comment:17 by simon04, 10 years ago

In 6650/josm:

see #9414 see #9542 - MapCSS validator: handle BOM in config files

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain team.
as The resolution will be set.
The resolution will be deleted. Next status will be 'reopened'.

Add Comment


E-mail address and name can be saved in the Preferences .
 
Note: See TracTickets for help on using tickets.