diff --git a/web/mapas/teste/rios/index.html b/web/mapas/teste/rios/index.html new file mode 100644 index 0000000..ab7ce0e --- /dev/null +++ b/web/mapas/teste/rios/index.html @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + +
+ +
+ + + + + + + + + + + + diff --git a/web/mapas/teste/rios/layers/altimetriaalos_1.png b/web/mapas/teste/rios/layers/altimetriaalos_1.png new file mode 100644 index 0000000..b58c62a Binary files /dev/null and b/web/mapas/teste/rios/layers/altimetriaalos_1.png differ diff --git a/web/mapas/teste/rios/layers/altimetriaalos_1.png.aux.xml b/web/mapas/teste/rios/layers/altimetriaalos_1.png.aux.xml new file mode 100644 index 0000000..dceba21 --- /dev/null +++ b/web/mapas/teste/rios/layers/altimetriaalos_1.png.aux.xml @@ -0,0 +1,22 @@ + + PROJCS["WGS 84 / Pseudo-Mercator",GEOGCS["WGS 84",DATUM["WGS_1984",SPHEROID["WGS 84",6378137,298.257223563,AUTHORITY["EPSG","7030"]],AUTHORITY["EPSG","6326"]],PRIMEM["Greenwich",0,AUTHORITY["EPSG","8901"]],UNIT["degree",0.0174532925199433,AUTHORITY["EPSG","9122"]],AUTHORITY["EPSG","4326"]],PROJECTION["Mercator_1SP"],PARAMETER["central_meridian",0],PARAMETER["scale_factor",1],PARAMETER["false_easting",0],PARAMETER["false_northing",0],UNIT["metre",1,AUTHORITY["EPSG","9001"]],AXIS["X",EAST],AXIS["Y",NORTH],EXTENSION["PROJ4","+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext +no_defs"],AUTHORITY["EPSG","3857"]] + -5.9064795590899130e+06, 1.3172806410517078e+01, 0.0000000000000000e+00, -3.0059250504087680e+06, 0.0000000000000000e+00, -1.3171289245534393e+01 + + PIXEL + + + Area + + + 0.00000000000000E+00 + + + 0.00000000000000E+00 + + + 0.00000000000000E+00 + + + 0.00000000000000E+00 + + diff --git a/web/mapas/teste/rios/layers/curvasdenivel5m_2.js b/web/mapas/teste/rios/layers/curvasdenivel5m_2.js new file mode 100644 index 0000000..644a3da --- /dev/null +++ b/web/mapas/teste/rios/layers/curvasdenivel5m_2.js @@ -0,0 +1 @@ +var json_curvasdenivel5m_2 = {"type":"FeatureCollection","name":"curvasdenivel5m_2","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:OGC:1.3:CRS84"}},"features":[{"type":"Feature","properties":{"NAME":"550 m","LAYER":"Contour Line, Intermediate","ELEVATION":550.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.04614743034724,-26.064950863035794],[-53.045735957412703,-26.065343216906889],[-53.045294589575349,-26.065482817822907],[-53.044081559612948,-26.065537132134931],[-53.043504948594787,-26.065357878838029],[-53.041717061701171,-26.064171825458217],[-53.039909945020412,-26.064038124925503],[-53.039152957009293,-26.064514279956335],[-53.038122054960688,-26.06554959390785],[-53.037164812425495,-26.067052777508106],[-53.036825030458218,-26.067302429308747],[-53.036413468690967,-26.068183501856815],[-53.036154010105186,-26.068458985782918],[-53.034819121652447,-26.068459380865189],[-53.03451951323818,-26.068629792314212],[-53.033838246960585,-26.069570094537774],[-53.033663734654496,-26.070256944042562],[-53.033025793712461,-26.070446055729054],[-53.032875515147012,-26.071273132396051],[-53.03310985053681,-26.07131641618999],[-53.033315960697387,-26.070711856908368],[-53.035476633496152,-26.07039554593899],[-53.036471560370913,-26.069897472427797],[-53.037515330466128,-26.0697391364289],[-53.037945581580708,-26.069413862655171],[-53.03865000879253,-26.069202279711931],[-53.039179684318938,-26.06920645423423],[-53.040007449423371,-26.069876287442924],[-53.040143147487846,-26.069810319105759],[-53.040555387032086,-26.069374393227378],[-53.040654552527016,-26.068958682597181],[-53.040400651008184,-26.067299086363185],[-53.040481141915912,-26.066904602155095],[-53.040737776960995,-26.066363115860643],[-53.041299405502883,-26.066092922623042],[-53.041737295179495,-26.066007231577231],[-53.042669034369595,-26.066141007920915],[-53.045221913870975,-26.067173856131472],[-53.045978922261739,-26.068084630733271]]]}},{"type":"Feature","properties":{"NAME":"560 m","LAYER":"Contour Line, Minor","ELEVATION":560.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.044624117553241,-26.063556362647173],[-53.044003736102241,-26.063770850986845],[-53.042623645279853,-26.063291608899902],[-53.041879263755561,-26.063164980268809],[-53.039210349370983,-26.063071410113043],[-53.038539921514037,-26.063598922719272],[-53.037570362763539,-26.065066804496247],[-53.036778807352235,-26.065923802163979],[-53.035220561584822,-26.066829825236049],[-53.033664989465422,-26.067337469858856],[-53.032636855804931,-26.069313044599255],[-53.030470040188973,-26.071714084542748],[-53.029993373148187,-26.073294519885199],[-53.029565195450488,-26.073643153216221],[-53.02900622899233,-26.074764171143979],[-53.028291752954033,-26.075668083068074],[-53.026193712457022,-26.076993181451474],[-53.026051895781066,-26.077543257096714],[-53.026115198472709,-26.077973539688813],[-53.026305121785732,-26.078438354871647],[-53.026964631402038,-26.079277729099971],[-53.027748569493333,-26.07951569995684],[-53.028173085924507,-26.079482258254213],[-53.028460554848444,-26.079269923164411],[-53.029219375472081,-26.07808439393018],[-53.029823912191922,-26.077572146365526],[-53.030193540324099,-26.076607847214124],[-53.031719384451542,-26.075211247144431],[-53.03273733304502,-26.073687785097352],[-53.033437385313881,-26.073204281005488],[-53.034676647101705,-26.072792127501298],[-53.036343040799181,-26.071936494494025],[-53.037723780118817,-26.071460512662533],[-53.038242364679945,-26.071510378552418],[-53.038733598540425,-26.072075294192548],[-53.039602028170115,-26.073655778366604]]]}},{"type":"Feature","properties":{"NAME":"560 m","LAYER":"Contour Line, Minor","ELEVATION":560.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.044212388363555,-26.068880508966604],[-53.043804351390605,-26.068153928158271],[-53.043494808271525,-26.067923664720343],[-53.042371400448744,-26.067868178978969],[-53.042234050817314,-26.068487914376895],[-53.042495803518669,-26.06969059757531],[-53.043484905424023,-26.070294311948185]]]}},{"type":"Feature","properties":{"NAME":"570 m","LAYER":"Contour Line, Minor","ELEVATION":570.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.042133538181446,-26.061717604866605],[-53.041950366309841,-26.061904583930037],[-53.040876720789868,-26.062039071941893],[-53.040240564937875,-26.061717604866605]]]}},{"type":"Feature","properties":{"NAME":"570 m","LAYER":"Contour Line, Minor","ELEVATION":570.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.038633297527497,-26.061717604866605],[-53.038281069871992,-26.062097536856861],[-53.037652850255583,-26.063262671823335],[-53.037310325236255,-26.064201608528112],[-53.036742005331988,-26.065103620786665],[-53.035255458572074,-26.066120297024248],[-53.033334839226406,-26.066666304119156],[-53.032827432231088,-26.067042164096961],[-53.032438792273069,-26.068396929927932],[-53.032095390589561,-26.068977337029832],[-53.029985774871697,-26.071273314655457],[-53.029054868223028,-26.073239214915905],[-53.028106227538217,-26.074714338573727],[-53.026946078577339,-26.075560640925282],[-53.025199022117306,-26.076023942098026],[-53.024869781842128,-26.076461155773906],[-53.024471785253489,-26.077756221269361],[-53.024059387861037,-26.078472020594397],[-53.023836874191076,-26.078749339491051],[-53.022954706162366,-26.079230406052286],[-53.022366204690144,-26.079772232611845],[-53.021597638496232,-26.08089612012169],[-53.020625225457024,-26.081687032034161],[-53.020521081429976,-26.082043441897671],[-53.020550025885242,-26.082483841908854],[-53.021288926273861,-26.083958424106289],[-53.021362589350474,-26.084428826278184],[-53.020869533751949,-26.085572944028108],[-53.020912463052809,-26.086728336683347],[-53.021173384035656,-26.087130185492132],[-53.021668167325714,-26.087365296294244],[-53.022081084468759,-26.087374982645429],[-53.022624374716692,-26.087190441135267],[-53.022871374713169,-26.086313583246991],[-53.022796722341354,-26.085056561780949],[-53.022892947693492,-26.084303920792827],[-53.024092720725918,-26.082160064436479],[-53.026111541720056,-26.080810998962342],[-53.027222923537181,-26.080982215621006],[-53.029555319237957,-26.08205873887605],[-53.030435270883508,-26.082066518447544],[-53.030752033176725,-26.081551809040086],[-53.03054846995984,-26.080234923938328],[-53.030582988653485,-26.07945777029602],[-53.030934100960515,-26.078858959222856],[-53.031344617885445,-26.078468957863169],[-53.031710111689478,-26.076839191838559],[-53.032715678353057,-26.075739513561565],[-53.034518165525583,-26.074220396566545],[-53.035146041513329,-26.073942138929517],[-53.03724765179188,-26.07368590015335],[-53.038268536155712,-26.07412563539399],[-53.038512267934202,-26.074451656599937]]]}},{"type":"Feature","properties":{"NAME":"580 m","LAYER":"Contour Line, Minor","ELEVATION":580.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.037750783402309,-26.07524753483327],[-53.03739914127766,-26.074821990491788],[-53.036474291953013,-26.074661514987994],[-53.035627285896091,-26.074753534347565],[-53.033675293022306,-26.075836895616092],[-53.032788671390435,-26.07658935132433],[-53.03246511903545,-26.077145073313073],[-53.032240883360004,-26.078502867882754],[-53.03172028317028,-26.079211283182119],[-53.031437146879242,-26.079927372822183],[-53.031532007642802,-26.080754786847049],[-53.031852330772374,-26.081639691966263],[-53.031796423673633,-26.082402041674037],[-53.030429035006733,-26.083664459059825],[-53.030073155379853,-26.083676063879089],[-53.029634482317626,-26.083510286172686],[-53.028235537679862,-26.082414020986118],[-53.026947027071287,-26.081921094563274],[-53.026063880895499,-26.081873613799907],[-53.025071716141611,-26.082467327482384],[-53.024769197862121,-26.082765541804793],[-53.02374435368359,-26.084743646696506],[-53.023813717541223,-26.088368218565702],[-53.023576497036885,-26.088853985004015],[-53.021240612821863,-26.088270650289029],[-53.019168760657109,-26.088407832419257],[-53.018953146788789,-26.088078146181783],[-53.019699136552518,-26.086881758755755],[-53.019828014906523,-26.086478510530593],[-53.019956076521346,-26.084933435239218],[-53.019887313214198,-26.083787699966894],[-53.019660721193091,-26.083195874097186],[-53.01910021886458,-26.082407153691577],[-53.019095875342188,-26.081586674911577],[-53.019667881647294,-26.081348722172141],[-53.020664110007111,-26.080601756589164],[-53.021004538378712,-26.080150052037737],[-53.021252056918584,-26.079222615740157],[-53.021463446391877,-26.078984505505179],[-53.022815104922756,-26.078580191157691],[-53.023300434867025,-26.07825184254898],[-53.023730421403016,-26.077575795210887],[-53.024078783095227,-26.076097296249646],[-53.02437441508404,-26.075682198906144],[-53.027025827834244,-26.075010405302532],[-53.027372265265285,-26.074809798680615],[-53.028132924564289,-26.073964159821529],[-53.02960572117334,-26.070971659856649],[-53.031512647162245,-26.06907563962563],[-53.031852939971131,-26.068544513411112],[-53.032295779250902,-26.066596325536018],[-53.032413002987482,-26.066492874266604]]]}},{"type":"Feature","properties":{"NAME":"580 m","LAYER":"Contour Line, Minor","ELEVATION":580.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.037575919677458,-26.061717604866605],[-53.03739914127766,-26.062091919143473]]]}},{"type":"Feature","properties":{"NAME":"580 m","LAYER":"Contour Line, Minor","ELEVATION":580.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.037165550224699,-26.062513483099938],[-53.036931691222556,-26.062881439184867],[-53.036589419542963,-26.064177220538035],[-53.035932148309875,-26.065134227351837],[-53.034688782757577,-26.065835961886776],[-53.033821818881961,-26.065940420366218],[-53.033052166887401,-26.065846352470384]]]}},{"type":"Feature","properties":{"NAME":"590 m","LAYER":"Contour Line, Minor","ELEVATION":590.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.075304812046308],[-53.035593898104203,-26.075428834442533],[-53.034809597100711,-26.075708632135143],[-53.033536091693414,-26.076492345280389],[-53.033284161842964,-26.076783576632884],[-53.032961914529174,-26.077517321581524],[-53.032765231687328,-26.078461048597937],[-53.031997290874443,-26.079807940704278],[-53.03194524242636,-26.080113423845578],[-53.032068451895626,-26.080837410451394],[-53.032682547723141,-26.082068622935402],[-53.032673389342747,-26.082395321128907],[-53.031832224155359,-26.083218743312152],[-53.031258369740868,-26.084217595821382],[-53.030945643651755,-26.084447399828044],[-53.03048646981766,-26.08452910368608],[-53.029616005947908,-26.08428834771054],[-53.028442939830271,-26.083142737570256],[-53.027263688892923,-26.082615543768657],[-53.026003816041396,-26.082533780539293],[-53.025593392360385,-26.082748211641526],[-53.025192225069063,-26.083170288940817],[-53.024405259926404,-26.084679935409987],[-53.024269808387757,-26.085722526709073],[-53.024473211496392,-26.087873347509046],[-53.025246758878318,-26.090343292783338],[-53.024945888471592,-26.090942100981252],[-53.024401641527461,-26.090961832376546],[-53.023043619222257,-26.089600416509917],[-53.021652195558538,-26.088899917704783],[-53.020781783015579,-26.088906119793723],[-53.019151196743401,-26.08924440883812],[-53.018270480707137,-26.089295558776413],[-53.017452140093205,-26.089138424079749],[-53.017329569806094,-26.088692298620451],[-53.018558365532485,-26.087470371484525],[-53.018916585103099,-26.086900669578323],[-53.019363603312812,-26.085902634110369],[-53.019436180197431,-26.085118260371104],[-53.019281052494279,-26.083961059928459],[-53.019127916322205,-26.083624289280738],[-53.018821678426725,-26.083185092559432],[-53.017642559537421,-26.082385413525529],[-53.017407990975435,-26.082021130412354],[-53.017374011308974,-26.081598019257232],[-53.019080211508744,-26.081024732842117],[-53.020273373944214,-26.080270795553105],[-53.020428809071845,-26.080010226454274],[-53.020641507512593,-26.07892993773072],[-53.020951397275446,-26.078484323549173],[-53.022305192232444,-26.078196573001478],[-53.022877239476259,-26.0778745003417],[-53.023223564755284,-26.077338069367421],[-53.023520641619825,-26.075844787826064],[-53.023892249600593,-26.075247131716857],[-53.024150191468678,-26.07511259579309],[-53.025774409814062,-26.075025421514379],[-53.026557151964859,-26.074864286566655],[-53.027108129210319,-26.074576719175475],[-53.02754355490292,-26.074151549999254],[-53.028162371027797,-26.073219175806528],[-53.02951882355628,-26.070418026320919],[-53.030862462825837,-26.069279515106189],[-53.031524706398812,-26.068332316583245],[-53.031665495955913,-26.067288752499937]]]}},{"type":"Feature","properties":{"NAME":"590 m","LAYER":"Contour Line, Minor","ELEVATION":590.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036136022872917,-26.063309361333271],[-53.035892523798097,-26.064317779191516],[-53.035660351521557,-26.064628087234681]]]}},{"type":"Feature","properties":{"NAME":"590 m","LAYER":"Contour Line, Minor","ELEVATION":590.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035368322313111,-26.064901117799938],[-53.034790956643505,-26.065240011190106]]]}},{"type":"Feature","properties":{"NAME":"600 m","LAYER":"Contour Line, Major","ELEVATION":600.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.075947616251014],[-53.035435929462565,-26.075893254358711],[-53.0347124779856,-26.076195765549912],[-53.033825414541788,-26.076752753073077],[-53.033492580052673,-26.077221004425894],[-53.033182081219728,-26.07859492964074],[-53.032416297088965,-26.079974713868573],[-53.03258365084416,-26.080856872888145],[-53.033325067707437,-26.08229840467294],[-53.033269237561797,-26.082619303656038],[-53.031954266848516,-26.08376420629078],[-53.031566221682439,-26.084738491973354],[-53.03124605292922,-26.085084040521579],[-53.030362579354893,-26.085073989092667],[-53.029574774397659,-26.084833193825425],[-53.028001363877365,-26.083371711512324],[-53.027067946220789,-26.082972832433054],[-53.026163108090678,-26.082947449415702],[-53.025904791868783,-26.083039943693716],[-53.025480026392088,-26.083487132361547],[-53.024794537832577,-26.084803133587052],[-53.024645658147371,-26.085905565674889],[-53.024784393147698,-26.087585908120722],[-53.025604036901512,-26.089528895057047],[-53.02583172645295,-26.090421730220196],[-53.025623610286964,-26.091945856120937],[-53.025216485557003,-26.092440559939394],[-53.024425628817319,-26.092319581661776],[-53.023121747612926,-26.090354499882459],[-53.022640986979475,-26.089902600408681],[-53.021783178365588,-26.089375672167058],[-53.020951564713215,-26.089308234737256],[-53.01732048179624,-26.090092497071357],[-53.016724672615993,-26.089565923461564],[-53.01655976518056,-26.088952917345523],[-53.016612305026854,-26.088677684497302],[-53.017019854146184,-26.088008199708558],[-53.017802740878651,-26.087530175617712],[-53.018579891215914,-26.086718854777118],[-53.018965839719478,-26.085673524580436],[-53.018976409504774,-26.08488807931418],[-53.018725434175629,-26.083980817197631],[-53.018347627979878,-26.083425576359307],[-53.01744591947002,-26.082907114944955],[-53.016537019578834,-26.082657131624547],[-53.016252950560165,-26.082411512194394],[-53.016289113233711,-26.081694169869191],[-53.016614456045225,-26.081427885075549],[-53.019189542160184,-26.080550377048851],[-53.019832581919502,-26.080083208150125],[-53.020268054207577,-26.07840568346003],[-53.022035245887004,-26.077840336428853],[-53.022653697336658,-26.077361541807917],[-53.022943150089091,-26.076806826389074],[-53.023195613065226,-26.07529202277151],[-53.023501923555848,-26.074889981126226],[-53.02430177082239,-26.074727709679156],[-53.026035445070264,-26.074714309063562],[-53.026853837450595,-26.074370158522658],[-53.027316769058885,-26.07399594080259],[-53.028028548779737,-26.072792721763616],[-53.029108364623262,-26.070468937940319],[-53.03064223960537,-26.069069540204605],[-53.031213162322359,-26.068084630733271]]]}},{"type":"Feature","properties":{"NAME":"610 m","LAYER":"Contour Line, Minor","ELEVATION":610.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.076803782349472],[-53.035733296952174,-26.076390796030854],[-53.035226586899611,-26.076415244426379],[-53.034542493813049,-26.076638382476787],[-53.033773726981686,-26.077464723853659],[-53.033601911960858,-26.078460460572103],[-53.032807866259823,-26.080113039000487],[-53.032924238600508,-26.08082911035968],[-53.033972024354235,-26.082475135120319],[-53.033660106088952,-26.082942181151928],[-53.032352553510918,-26.08393709914607],[-53.031970249366083,-26.084854383915591],[-53.031365666659532,-26.08564190030285],[-53.030441284218981,-26.08561717353],[-53.028707938614971,-26.084815260244813],[-53.028243806317803,-26.084080471069925],[-53.027782295580792,-26.083657679661808],[-53.027259661091925,-26.083419182040998],[-53.026357200607833,-26.0833408080689],[-53.025781436896033,-26.083685207042116],[-53.025216764718387,-26.084784651903316],[-53.02497368514878,-26.086456348790037],[-53.025035130529169,-26.08729093685254],[-53.025242249857044,-26.087978556240785],[-53.02614078490997,-26.089571843963423],[-53.026317038851118,-26.090265845967149],[-53.026200380967026,-26.092153421729385],[-53.025909010107853,-26.092801087012106],[-53.025193386601956,-26.09311552668618],[-53.024363126670252,-26.093167414465601],[-53.024016700335288,-26.09276424023497],[-53.023480038994215,-26.091606366938535],[-53.022751284436147,-26.090530816860397],[-53.021781409792993,-26.089882593687243],[-53.020806113543237,-26.089738631379426],[-53.018334465757832,-26.090405741818138],[-53.017386407567727,-26.090839047059795],[-53.016578400300844,-26.090641747659372],[-53.016348405133172,-26.090385816242296],[-53.016144366409407,-26.089203233750823],[-53.016328240562082,-26.088056716935437],[-53.016429965288417,-26.087886389021502],[-53.017501914594718,-26.087270907334528],[-53.018329361413649,-26.08645073344222],[-53.018546791342381,-26.085919738904551],[-53.018637062582044,-26.085156230159779],[-53.018425884933976,-26.084219146512211],[-53.018216103054726,-26.083866162323822],[-53.017332551131439,-26.083362999683175],[-53.016529426308388,-26.083217715602554],[-53.015601817557069,-26.082428724700986],[-53.015662153519933,-26.081612524266621],[-53.016494156490808,-26.081081545799989],[-53.019273003575002,-26.080133212869207],[-53.019547126137141,-26.079621062346195],[-53.019653166727544,-26.078473285943474],[-53.019803704545168,-26.078249939338143],[-53.020388465184112,-26.077950103799783],[-53.021838118995824,-26.077498583683987],[-53.022462275264729,-26.076917787147416],[-53.022701293729931,-26.076180762099916],[-53.022775142696432,-26.075155109924083],[-53.022930109889465,-26.07474948784083],[-53.023222111272773,-26.074482733392433],[-53.023629997814481,-26.074372894945661],[-53.02603097267604,-26.074438864952597],[-53.027131834031245,-26.073816391724101],[-53.027976519517985,-26.072242130391821],[-53.028710521404051,-26.070478894892329],[-53.029500357579074,-26.06961154280209],[-53.030402113893402,-26.068880508966604]]]}},{"type":"Feature","properties":{"NAME":"610 m","LAYER":"Contour Line, Minor","ELEVATION":610.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.030686686730078,-26.068084630733271],[-53.030443982253246,-26.068738939804192]]]}},{"type":"Feature","properties":{"NAME":"620 m","LAYER":"Contour Line, Minor","ELEVATION":620.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.078336754664669],[-53.03602564762312,-26.077188294390719],[-53.035681751532721,-26.07673881439683],[-53.034830593422683,-26.076862617302432],[-53.034185447151522,-26.077599493214095],[-53.03398688789693,-26.07851478596583],[-53.03325546723525,-26.07997189303925],[-53.033234068231685,-26.080270885318427],[-53.03342773380912,-26.080840943331864],[-53.034327059357281,-26.082346248928733],[-53.034341371778851,-26.082821269378716],[-53.034033922210554,-26.083297793044547],[-53.032913155687986,-26.083878072137878],[-53.032038912630966,-26.085438759942935],[-53.031318635714328,-26.086090862403356],[-53.030390770456584,-26.086051939537452],[-53.02877534295137,-26.085237111096543],[-53.027610913845592,-26.083950644578685],[-53.027049762991979,-26.083720817620307],[-53.026571972389313,-26.083699343064556],[-53.026020481272475,-26.083925325089311],[-53.025634542048159,-26.084800361492469],[-53.025314556854539,-26.086594357453443],[-53.02538962472503,-26.087412278042855],[-53.02590426613741,-26.088549488518979],[-53.026534269185632,-26.089558369769684],[-53.026790814094419,-26.090450527617776],[-53.026501880740213,-26.0927445630413],[-53.02612201344791,-26.09325333575708],[-53.024688678180667,-26.093786660484479],[-53.024277586810811,-26.093822228342699],[-53.023785864144898,-26.093515963848642],[-53.022822413788326,-26.091181712917077],[-53.021758397819617,-26.090245058119386],[-53.020596983519312,-26.090197941050331],[-53.018702203813255,-26.090768105260068],[-53.017329734725209,-26.091470785706164],[-53.016550777391252,-26.09134375547767],[-53.016335349515316,-26.091127925460519],[-53.015852253577528,-26.090297606211202],[-53.015730365570647,-26.089758420130458],[-53.015820363036816,-26.088228276045847],[-53.016171648217345,-26.087649249117153],[-53.017430459562412,-26.086887468328836],[-53.017920852143426,-26.086406759340377],[-53.01828972369735,-26.085618756882255],[-53.018277892134861,-26.084795627120265],[-53.017831270104217,-26.084097635856835],[-53.017413973807535,-26.083754439185604],[-53.015569413971626,-26.083202924788775],[-53.015203195299492,-26.081992492980582],[-53.015402682168485,-26.081362786815816],[-53.016411030421317,-26.080739705334995],[-53.018766163886895,-26.080026820748415],[-53.01919997727164,-26.079309421305144],[-53.019130808227771,-26.078419219929604],[-53.019534457769453,-26.078006722029077],[-53.02009491978167,-26.077684329163937],[-53.021385231337007,-26.077332457015448],[-53.02195458514538,-26.077027318204472],[-53.022359935018372,-26.076093188034989],[-53.022365384422777,-26.074931629782043],[-53.022516705397251,-26.074348721763936],[-53.022675916878079,-26.074225927923322],[-53.023467874337747,-26.073995062591681],[-53.025762829942728,-26.07420663552854],[-53.026492002442794,-26.073969146135241],[-53.026944184028601,-26.073633677677712],[-53.027403558758415,-26.072859546296268],[-53.028484969878356,-26.070233299077522],[-53.02926217560465,-26.069403475859737],[-53.029982354250983,-26.068880508966604]]]}},{"type":"Feature","properties":{"NAME":"630 m","LAYER":"Contour Line, Minor","ELEVATION":630.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036246216455048,-26.079226925999937],[-53.036000741517974,-26.07838867615671],[-53.035693193143985,-26.077838995835929],[-53.03535594247252,-26.077621459853759],[-53.034725791830652,-26.077569102519295],[-53.034353152141975,-26.078836411122847],[-53.033708121499551,-26.080124374577871],[-53.033807815606473,-26.080823809936376],[-53.034436027088077,-26.08161473437055],[-53.03485648943095,-26.082391556003039],[-53.034777565190538,-26.083168152671977],[-53.034350594932164,-26.083555605437549],[-53.033230960397418,-26.084182129702128],[-53.032304582251996,-26.085713476032321],[-53.031454059228857,-26.08651814783471],[-53.030411282311164,-26.086664535444267],[-53.028701607485942,-26.085728706957667],[-53.02791199974412,-26.085105496187953],[-53.02696858721373,-26.083994821836761],[-53.026044500073027,-26.084727639741395],[-53.02571073711578,-26.087219514178805],[-53.025933910567417,-26.087996737269652],[-53.027079821458372,-26.089575192735989],[-53.02732285462767,-26.090308054137246],[-53.026960855947614,-26.092735050906793],[-53.026738210485426,-26.093272953766508],[-53.026316848585587,-26.093733007825172],[-53.024438604449372,-26.094412069292105],[-53.023491239283821,-26.094467333010041],[-53.023169957979562,-26.093620541135337],[-53.022904861267129,-26.092269378834764],[-53.022589434876522,-26.091565497916964],[-53.021733181133548,-26.090801137735628],[-53.02121549934327,-26.090627449752553],[-53.02084555297494,-26.090605238685534],[-53.019066434058693,-26.091116470848824],[-53.017285710015173,-26.092147558634419],[-53.016539396736917,-26.092065866110595],[-53.01582410686197,-26.091220746753631],[-53.015436482917664,-26.090443742750935],[-53.015370468843564,-26.090055444088666],[-53.015349144392736,-26.088032007145451],[-53.016148336170872,-26.087194301839606],[-53.017468912999725,-26.086451249355328],[-53.017858840270527,-26.085582741288793],[-53.017864517122725,-26.085208415689323],[-53.017761639316049,-26.08475215428259],[-53.017368611076641,-26.084249973525182],[-53.015703874571535,-26.083747155084911],[-53.015135583713942,-26.083187409416439],[-53.014823337928398,-26.082261677412649],[-53.014858300288303,-26.081509400867319],[-53.015107764234401,-26.081136214368666],[-53.015579882839482,-26.080756448708961],[-53.017976213330364,-26.080035732838851],[-53.018327867808736,-26.079831718561408],[-53.0187364740558,-26.079221665222118],[-53.018731845933807,-26.078457539794371],[-53.018850489976785,-26.078118914209238],[-53.019232770034606,-26.077710693728509],[-53.02120970074801,-26.077071080103735],[-53.02169386540929,-26.076782858744249],[-53.022034477197799,-26.075978169066452],[-53.021991787717702,-26.074399395393456],[-53.022529609241822,-26.073741267009549],[-53.023506259674384,-26.07361723844587],[-53.024672964102159,-26.073891292788787],[-53.025612623884413,-26.073967497848024],[-53.026030740846146,-26.073903967929539],[-53.026501993430998,-26.073647419324125],[-53.02706658216912,-26.072976885439541],[-53.027817283737235,-26.071240889016529],[-53.028169272557534,-26.069981663262141],[-53.028528245109449,-26.069676387199937]]]}},{"type":"Feature","properties":{"NAME":"630 m","LAYER":"Contour Line, Minor","ELEVATION":630.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029553331453954,-26.068880508966604],[-53.028992333754168,-26.069143369356201],[-53.028705192497142,-26.069504378632601]]]}},{"type":"Feature","properties":{"NAME":"640 m","LAYER":"Contour Line, Minor","ELEVATION":640.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.08192037805421],[-53.03620929929243,-26.081614560699936],[-53.035545543677294,-26.079843675325268],[-53.035204822868309,-26.079338782618311],[-53.034863533926021,-26.079095913990965],[-53.034344591531749,-26.080047955415353],[-53.034338053282951,-26.080405578004818],[-53.034471899558426,-26.080822077273769],[-53.035158363347193,-26.081613402290937],[-53.03541126232497,-26.082919260455903],[-53.035363859849539,-26.083239935002176],[-53.03516158684009,-26.083550411093942],[-53.033593920765661,-26.084484890571243],[-53.032563816270596,-26.085967844869653],[-53.031748785399017,-26.08678697091306],[-53.031212442661626,-26.087134717531232],[-53.030379734289632,-26.087301122330839],[-53.03000270226044,-26.087161805385879],[-53.028709122505077,-26.086182238200919],[-53.02778174317416,-26.085875355293727],[-53.027230533168805,-26.085549546354574],[-53.026975441419054,-26.085242218531079],[-53.026202052787347,-26.086536590776284],[-53.026053929113871,-26.087215061369463],[-53.026472925261103,-26.087983617939596],[-53.027688204460048,-26.089564935649985],[-53.02797686359807,-26.090300009899202],[-53.027602876960934,-26.09203836709985],[-53.027483046470159,-26.093218348678128],[-53.027177134912812,-26.093755101167687],[-53.026675120163134,-26.09414132526582],[-53.025177061220639,-26.094580308566965],[-53.023848352495932,-26.095421381399948],[-53.023418858728228,-26.095520983416453],[-53.022964292148863,-26.095133024711288],[-53.022727118848913,-26.094240618829936],[-53.022607829435373,-26.092789876650262],[-53.022252122739239,-26.091992347767778],[-53.021744551517756,-26.091430983161416],[-53.020928199225587,-26.091114901842516],[-53.019169986453399,-26.091650913669184],[-53.017302348445661,-26.092949453922031],[-53.016519839374432,-26.092995203317791],[-53.016169911022473,-26.092668867861441],[-53.01565209349895,-26.091963923137268],[-53.015090499996049,-26.090685943859786],[-53.014988583084431,-26.090295230776061],[-53.014984360946471,-26.088675595720968],[-53.014764108391304,-26.087946879207795],[-53.015427135195324,-26.087226178657197],[-53.016899322311517,-26.086359459884925],[-53.017454430367195,-26.085660669139539],[-53.017413341768254,-26.084796756844973],[-53.016618067109853,-26.084509463081403],[-53.015602094407093,-26.08433479589123],[-53.015034165325716,-26.084056666666854],[-53.014452933588203,-26.083247319048684],[-53.014185508997301,-26.082351986640365],[-53.014148979706654,-26.081572111495259],[-53.014793333776922,-26.080817378230819],[-53.015249620165548,-26.080512113888375],[-53.016967658713057,-26.08001204874321],[-53.018288713075997,-26.079243956310339],[-53.018315701224239,-26.078310038897289],[-53.018476971303386,-26.077907237585055],[-53.01890756703078,-26.077454234363554],[-53.020928157593943,-26.076872763310881],[-53.021370199567052,-26.076479948695152],[-53.021641020682786,-26.076127731075935],[-53.021691268969988,-26.075859831466058],[-53.021562330599622,-26.074210670497461],[-53.02196757126643,-26.073615165083183],[-53.022645314159291,-26.073290674345877],[-53.023044810376248,-26.073248764667213],[-53.025149709010712,-26.073733712400752],[-53.026179210458864,-26.073559044301657],[-53.026876040993777,-26.072749419971068],[-53.027756367653289,-26.070472265433271]]]}},{"type":"Feature","properties":{"NAME":"640 m","LAYER":"Contour Line, Minor","ELEVATION":640.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02880935150619,-26.068880508966604],[-53.028705192497142,-26.068957125711609]]]}},{"type":"Feature","properties":{"NAME":"640 m","LAYER":"Contour Line, Minor","ELEVATION":640.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02796527911142,-26.069676387199937],[-53.02783579761909,-26.070094183358783]]]}},{"type":"Feature","properties":{"NAME":"650 m","LAYER":"Contour Line, Intermediate","ELEVATION":650.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.036529746399609,-26.083439948900271],[-53.033902157736428,-26.084779525853133],[-53.032507744688331,-26.086710209693365],[-53.031687404405226,-26.087508947173916],[-53.031342314335866,-26.087660074139862],[-53.029437892565007,-26.08811464242833],[-53.028964291511883,-26.08790139421604],[-53.028795292694916,-26.087208690342877],[-53.028426316510021,-26.08697116183124],[-53.027878166483838,-26.086767008887719],[-53.027372385322401,-26.08680008046257],[-53.027035710208224,-26.087026556312914],[-53.026925888374407,-26.087204729513655],[-53.027041428992064,-26.087424083945599],[-53.028199718303128,-26.0888113261157],[-53.028563130974462,-26.08964953325993],[-53.028710965224235,-26.090355303987756],[-53.028213484970237,-26.091957224000325],[-53.028201813694814,-26.093523717887248],[-53.027927861995941,-26.094245960514399],[-53.026956606174267,-26.094747783253126],[-53.025208958081372,-26.095129168518337],[-53.024312501831361,-26.09622593810856],[-53.023169809509604,-26.096738384131527],[-53.022490789744353,-26.096874670515785],[-53.021989958350218,-26.096753595739692],[-53.02174310307467,-26.096511955063711],[-53.021641822411318,-26.096058272504564],[-53.021656965878009,-26.095790965240035],[-53.022145324505736,-26.094757248805525],[-53.022226873417608,-26.093978195256142],[-53.022050563121169,-26.092690613850387],[-53.02179388496846,-26.092183319641833],[-53.021485696950641,-26.091920479994641],[-53.02097477569589,-26.091730922207788],[-53.019891684324001,-26.091879667460297],[-53.019119064761732,-26.092292637013365],[-53.017713739772844,-26.093520313817734],[-53.016910980840429,-26.093888545595085],[-53.016455966996645,-26.093973587152515],[-53.015638944826492,-26.093556860816427],[-53.014498287520027,-26.090443248072219],[-53.014449035357643,-26.089609922191759],[-53.014559386014156,-26.088834723444766],[-53.014316375351868,-26.087509219490844],[-53.014596606071734,-26.087017254899742],[-53.016039971992925,-26.086344691888346],[-53.016650485953193,-26.085720144541945],[-53.016691545743157,-26.085540980214592],[-53.01649896294942,-26.085296326798971],[-53.016121872888519,-26.085197372077214],[-53.013962713209487,-26.084832158769672],[-53.013925479570261,-26.084968579681874]]]}},{"type":"Feature","properties":{"NAME":"650 m","LAYER":"Contour Line, Intermediate","ELEVATION":650.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027374742316866,-26.070472265433271],[-53.026913720018925,-26.071995747642582],[-53.026466573851422,-26.0728370368032],[-53.026077378040725,-26.073238041835552],[-53.025276981133025,-26.073425539878887],[-53.023675725033783,-26.0729466145321],[-53.022806037322859,-26.072878207087577],[-53.021756809989995,-26.073284455285979],[-53.021296273483848,-26.073658108699213],[-53.021044802131009,-26.074369798967265],[-53.021203751610813,-26.075588587979148],[-53.021061971636719,-26.076219747095386],[-53.01999886538794,-26.076832312850168],[-53.018633467497885,-26.077162261492465],[-53.018302350722102,-26.077371624142099],[-53.017779257170915,-26.077987298190784],[-53.017463787189698,-26.079275999983683],[-53.015694904424478,-26.080038093156489],[-53.014733813433843,-26.08027708410814],[-53.014371925427909,-26.080460640349386],[-53.013925479570261,-26.080950243566111]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035660351521557,-26.084575229637451],[-53.034735862008688,-26.084756309425412],[-53.033855429247723,-26.085522414293965],[-53.033415774041579,-26.086772761137297],[-53.032874225078587,-26.087185708333269],[-53.033052166887401,-26.087864070974426]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.031839462208481,-26.088777464799936],[-53.031313377131298,-26.08851504880176],[-53.030301003437678,-26.088675804749364],[-53.029409780364894,-26.089391712132578],[-53.029195238694633,-26.090797273994085],[-53.028842759066002,-26.091875250921785],[-53.028932188749181,-26.093465425289615],[-53.028758884940224,-26.09440152864957],[-53.027191236111754,-26.095294662660365],[-53.026067632846249,-26.095436957797411],[-53.025708802447042,-26.095614973548855],[-53.024493541272889,-26.096833428636494],[-53.023135631105205,-26.097268928142419],[-53.022668213663863,-26.097566406641775],[-53.021720834514213,-26.097524805685087],[-53.021100898289468,-26.09621086132573],[-53.021211095044322,-26.095494933760708],[-53.021736678167983,-26.094298572068254],[-53.021784440143371,-26.093514330239149],[-53.021473598002025,-26.092760213158535],[-53.020921617017237,-26.092338308801068],[-53.020021252780417,-26.092346080260654],[-53.01938333769106,-26.092713677926227],[-53.017427636029993,-26.094368043228069],[-53.016469922557533,-26.094679182914298],[-53.01567831177325,-26.094527185721017],[-53.015459101688357,-26.094321142864899],[-53.015062417160735,-26.09349765328939],[-53.014334463578855,-26.091165099499936],[-53.013925479570261,-26.090420034244076]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026993116980442,-26.070472265433271],[-53.026966402741039,-26.070651860661172]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026853530369969,-26.071268143666604],[-53.026104907108298,-26.072867581335409],[-53.025975545622593,-26.072917039369443],[-53.025114038745087,-26.073080784891516],[-53.023562514267923,-26.072520627970537],[-53.023060128682907,-26.072462523124823],[-53.022259846116782,-26.072608612890306],[-53.021232748005389,-26.073150892075578],[-53.020682199333095,-26.073731279612076],[-53.020560650639197,-26.074514001776258],[-53.020643448829418,-26.075764256498758],[-53.020508473341671,-26.076042788061258],[-53.020248270397083,-26.076220515313207],[-53.018255271425801,-26.076828177781593],[-53.017093751918189,-26.077442650575129],[-53.016434500296924,-26.077544390995808],[-53.015664269326365,-26.077443213722443]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014794874448313,-26.078339453218089],[-53.015314931357857,-26.078431047766603],[-53.015099835187712,-26.079143041845164],[-53.014158140155772,-26.079439912642066],[-53.013925479570261,-26.07979110175345]]]}},{"type":"Feature","properties":{"NAME":"660 m","LAYER":"Contour Line, Minor","ELEVATION":660.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.013925479570261,-26.088628755974373],[-53.013925479570261,-26.088942446538947]]]}},{"type":"Feature","properties":{"NAME":"670 m","LAYER":"Contour Line, Minor","ELEVATION":670.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035161976370951,-26.085593951866603],[-53.034790956643505,-26.085480173618279],[-53.034655144826509,-26.085593951866603],[-53.034790956643505,-26.08584896697932]]]}},{"type":"Feature","properties":{"NAME":"670 m","LAYER":"Contour Line, Minor","ELEVATION":670.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.030443982253246,-26.091280315758194],[-53.029634220252433,-26.091652921103961],[-53.029506625224727,-26.091850370020673],[-53.029510404931422,-26.093676314180367],[-53.029315820979946,-26.094907605740435],[-53.028735462462649,-26.095144490666602]]]}},{"type":"Feature","properties":{"NAME":"670 m","LAYER":"Contour Line, Minor","ELEVATION":670.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028705192497142,-26.095154125238945],[-53.026967024752132,-26.095940822764739],[-53.02603469786078,-26.096120119237803],[-53.025160920914537,-26.096924357550719],[-53.022620777210193,-26.097998223160204],[-53.021732337807961,-26.097921360296979],[-53.021199163483189,-26.097550572794283],[-53.020746205921618,-26.096785246851301],[-53.020666948468055,-26.095646221229689],[-53.021223902865401,-26.094303259163549],[-53.021253116360327,-26.093913474179185],[-53.021191988826999,-26.093463654172112],[-53.020805844960222,-26.092942849376648],[-53.020244422875905,-26.092825870593174],[-53.019945727107014,-26.092891519335371],[-53.017410738751344,-26.094805272577268],[-53.016616249476947,-26.095206087917845],[-53.016005031576555,-26.095155575309366],[-53.015567239226883,-26.094955590389102],[-53.014780605846298,-26.094054976301987],[-53.013922217586533,-26.091165099499936]]]}},{"type":"Feature","properties":{"NAME":"670 m","LAYER":"Contour Line, Minor","ELEVATION":670.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026383639901539,-26.071268143666604],[-53.026135650974005,-26.072112358089356],[-53.025266515205018,-26.072670311762142],[-53.023778326678787,-26.072064021899937]]]}},{"type":"Feature","properties":{"NAME":"670 m","LAYER":"Contour Line, Minor","ELEVATION":670.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022667950175112,-26.072064021899937],[-53.021327481299608,-26.072537445658497],[-53.020389383363501,-26.073181413423377],[-53.020105474988782,-26.073874102796488],[-53.020056081005151,-26.075308391886118],[-53.01975128773995,-26.075797209736329],[-53.019214756505605,-26.076084181334938],[-53.016533664204417,-26.076796400217972]]]}},{"type":"Feature","properties":{"NAME":"680 m","LAYER":"Contour Line, Minor","ELEVATION":680.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028705192497142,-26.095717281975617],[-53.026612002795893,-26.096500317255956],[-53.025070829508195,-26.097430702961205],[-53.023862922904797,-26.097837918240682],[-53.022738876729612,-26.098417079382504],[-53.021728769151039,-26.098436903249514],[-53.020933639519491,-26.097896554775296],[-53.020592781615008,-26.097530023741623],[-53.020465787703053,-26.09716139108297],[-53.020266562465672,-26.095882345257333],[-53.020577296055684,-26.094332123641991],[-53.020329527133697,-26.093599333433357],[-53.019932949204573,-26.093487071368859],[-53.017337910252188,-26.095345979200467],[-53.016581163812319,-26.095730565354721],[-53.01623224841795,-26.095720040579693],[-53.015687076570813,-26.095525658420176],[-53.014793829180363,-26.094792508216461],[-53.014514860706186,-26.094369442352473],[-53.013880361755774,-26.092405449997223],[-53.013089751209627,-26.091165099499936]]]}},{"type":"Feature","properties":{"NAME":"680 m","LAYER":"Contour Line, Minor","ELEVATION":680.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021178741791417,-26.072064021899937],[-53.020880638594676,-26.072167862967373]]]}},{"type":"Feature","properties":{"NAME":"680 m","LAYER":"Contour Line, Minor","ELEVATION":680.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016533664204417,-26.076184214934504],[-53.017407133575318,-26.076045922868872],[-53.019247940508677,-26.075345617171752],[-53.019448476429034,-26.074799804105986],[-53.019451951728563,-26.073655778366604]]]}},{"type":"Feature","properties":{"NAME":"690 m","LAYER":"Contour Line, Minor","ELEVATION":690.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028705192497142,-26.096687763943088],[-53.027724025418145,-26.096669063202356],[-53.026153419553538,-26.09727997798354],[-53.025467682978032,-26.097707765356148],[-53.024064776985533,-26.098127516456977],[-53.022646939495807,-26.098842802125073],[-53.022281922549958,-26.098877119862642],[-53.021741532079687,-26.098813097886225],[-53.020865054052962,-26.098445433200197],[-53.0198902351203,-26.097556367854637],[-53.019857923252097,-26.096038866247692],[-53.019705494990461,-26.095142836626437],[-53.019224895606762,-26.094727388303962],[-53.018217201466207,-26.095099398398379],[-53.017352817837107,-26.095903742410542],[-53.017177275638822,-26.096736247133268]]]}},{"type":"Feature","properties":{"NAME":"690 m","LAYER":"Contour Line, Minor","ELEVATION":690.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.018724427197213,-26.074451656599937],[-53.01827245396052,-26.075095753479538]]]}},{"type":"Feature","properties":{"NAME":"690 m","LAYER":"Contour Line, Minor","ELEVATION":690.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017943083960112,-26.07524753483327],[-53.017403059082469,-26.075363894060782]]]}},{"type":"Feature","properties":{"NAME":"690 m","LAYER":"Contour Line, Minor","ELEVATION":690.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.015650086101985,-26.096736247133268],[-53.015377575642006,-26.095989281459822],[-53.014461513142862,-26.095101641459504],[-53.013879228707069,-26.093565790682632],[-53.013056084692209,-26.092241079582667]]]}},{"type":"Feature","properties":{"NAME":"700 m","LAYER":"Contour Line, Major","ELEVATION":700.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02741030510871,-26.097532125366602],[-53.026966402741039,-26.09748211924882],[-53.026483260301461,-26.097818788864949],[-53.02443009539185,-26.098372700388289],[-53.022562192916396,-26.099429019920503],[-53.021684795091716,-26.099467744883508],[-53.020889545527211,-26.099065475720444],[-53.020024216686146,-26.099135757799328]]]}},{"type":"Feature","properties":{"NAME":"700 m","LAYER":"Contour Line, Major","ELEVATION":700.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.018670142203547,-26.097100306577676],[-53.019264484738244,-26.09687209398157],[-53.019420849279442,-26.096273485244154],[-53.019142057652509,-26.095143441898689],[-53.018114621352069,-26.095792040919434],[-53.017991574410516,-26.096016681697826],[-53.017961951627058,-26.096736247133268]]]}},{"type":"Feature","properties":{"NAME":"700 m","LAYER":"Contour Line, Major","ELEVATION":700.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014924131874594,-26.096736247133268],[-53.014794874448313,-26.096163445716577],[-53.014541171153233,-26.095909206363896],[-53.013276056674954,-26.095345861663176]]]}},{"type":"Feature","properties":{"NAME":"700 m","LAYER":"Contour Line, Major","ELEVATION":700.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.013056084692209,-26.094972008137354],[-53.013513905094662,-26.094767719219252],[-53.013273789071242,-26.093552734199935],[-53.013056084692209,-26.093183634983422]]]}},{"type":"Feature","properties":{"NAME":"710 m","LAYER":"Contour Line, Minor","ELEVATION":710.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026097007862987,-26.098973656828999],[-53.026003640329073,-26.099038409523942],[-53.025330625177304,-26.098843177773649],[-53.024453961456324,-26.098929184092086],[-53.023984450299054,-26.099154547301353],[-53.023151020153001,-26.099919760066602]]]}}]} \ No newline at end of file diff --git a/web/mapas/teste/rios/layers/layers.js b/web/mapas/teste/rios/layers/layers.js new file mode 100644 index 0000000..6e8cfb7 --- /dev/null +++ b/web/mapas/teste/rios/layers/layers.js @@ -0,0 +1,84 @@ +var wms_layers = []; + + + var lyr_OpenTopoMap_0 = new ol.layer.Tile({ + 'title': 'OpenTopoMap', + 'type': 'base', + 'opacity': 1.000000, + + + source: new ol.source.XYZ({ + attributions: ' · Kartendaten: © OpenStreetMap-Mitwirkende, SRTM | Kartendarstellung: © OpenTopoMap (CC-BY-SA)', + url: 'https://a.tile.opentopomap.org/{z}/{x}/{y}.png' + }) + }); +var lyr_altimetriaalos_1 = new ol.layer.Image({ + opacity: 1, + title: "altimetria alos", + + + source: new ol.source.ImageStatic({ + url: "./layers/altimetriaalos_1.png", + attributions: ' ', + projection: 'EPSG:3857', + alwaysInRange: true, + imageExtent: [-5906479.559090, -3012576.551478, -5901210.436526, -3005925.050409] + }) + }); +var format_curvasdenivel5m_2 = new ol.format.GeoJSON(); +var features_curvasdenivel5m_2 = format_curvasdenivel5m_2.readFeatures(json_curvasdenivel5m_2, + {dataProjection: 'EPSG:4326', featureProjection: 'EPSG:3857'}); +var jsonSource_curvasdenivel5m_2 = new ol.source.Vector({ + attributions: ' ', +}); +jsonSource_curvasdenivel5m_2.addFeatures(features_curvasdenivel5m_2); +var lyr_curvasdenivel5m_2 = new ol.layer.Vector({ + declutter: true, + source:jsonSource_curvasdenivel5m_2, + style: style_curvasdenivel5m_2, + interactive: true, + title: ' curvas de nivel 5m' + }); +var format_pontos_3 = new ol.format.GeoJSON(); +var features_pontos_3 = format_pontos_3.readFeatures(json_pontos_3, + {dataProjection: 'EPSG:4326', featureProjection: 'EPSG:3857'}); +var jsonSource_pontos_3 = new ol.source.Vector({ + attributions: ' ', +}); +jsonSource_pontos_3.addFeatures(features_pontos_3); +var lyr_pontos_3 = new ol.layer.Vector({ + declutter: true, + source:jsonSource_pontos_3, + style: style_pontos_3, + interactive: true, + title: ' pontos' + }); +var format_rioss_4 = new ol.format.GeoJSON(); +var features_rioss_4 = format_rioss_4.readFeatures(json_rioss_4, + {dataProjection: 'EPSG:4326', featureProjection: 'EPSG:3857'}); +var jsonSource_rioss_4 = new ol.source.Vector({ + attributions: ' ', +}); +jsonSource_rioss_4.addFeatures(features_rioss_4); +var lyr_rioss_4 = new ol.layer.Vector({ + declutter: true, + source:jsonSource_rioss_4, + style: style_rioss_4, + interactive: true, + title: ' rioss' + }); + +lyr_OpenTopoMap_0.setVisible(true);lyr_altimetriaalos_1.setVisible(true);lyr_curvasdenivel5m_2.setVisible(true);lyr_pontos_3.setVisible(true);lyr_rioss_4.setVisible(true); +var layersList = [lyr_OpenTopoMap_0,lyr_altimetriaalos_1,lyr_curvasdenivel5m_2,lyr_pontos_3,lyr_rioss_4]; +lyr_curvasdenivel5m_2.set('fieldAliases', {'NAME': 'NAME', 'LAYER': 'LAYER', 'ELEVATION': 'ELEVATION', }); +lyr_pontos_3.set('fieldAliases', {'id': 'id', 'NUM': 'NUM', }); +lyr_rioss_4.set('fieldAliases', {'GM_LAYER': 'GM_LAYER', 'GM_TYPE': 'GM_TYPE', 'MAP_NAME': 'MAP_NAME', 'OBJECTID': 'OBJECTID', 'Id': 'Id', 'Curso_Dagu': 'Curso_Dagu', 'cotrecho': 'cotrecho', 'cocursodag': 'cocursodag', 'cobacia': 'cobacia', 'corio': 'corio', 'codom': 'codom', 'dedominial': 'dedominial', 'nucomptrec': 'nucomptrec', 'nudistbact': 'nudistbact', 'nudistcdag': 'nudistcdag', 'nuareacont': 'nuareacont', 'nuareamont': 'nuareamont', 'nunivotto': 'nunivotto', 'decorpodag': 'decorpodag', 'deligacao': 'deligacao', 'norio': 'norio', 'noriocomp': 'noriocomp', 'nucomprio': 'nucomprio', 'nudistbacr': 'nudistbacr', 'cocdadesag': 'cocdadesag', 'nucompcda': 'nucompcda', 'nutrjus': 'nutrjus', 'nutrmon': 'nutrmon', 'nutrafl': 'nutrafl', 'nudistbacc': 'nudistbacc', 'nuareabacc': 'nuareabacc', 'nuordemcda': 'nuordemcda', 'nunivotcda': 'nunivotcda', 'nulondetre': 'nulondetre', 'nulatdetre': 'nulatdetre', 'nulonpatre': 'nulonpatre', 'nulatpatre': 'nulatpatre', 'nulondecda': 'nulondecda', 'nulatdecda': 'nulatdecda', 'nulonpacda': 'nulonpacda', 'nulatpacda': 'nulatpacda', 'nulonderio': 'nulonderio', 'nulatderio': 'nulatderio', 'nulonpario': 'nulonpario', 'nulatpario': 'nulatpario', 'dtversao': 'dtversao', 'LAYER': 'LAYER', 'Nome': 'Nome', 'Fonte_Topo': 'Fonte_Topo', 'Tipo_Drena': 'Tipo_Drena', 'Regime': 'Regime', 'Compriment': 'Compriment', 'Fonte_Mape': 'Fonte_Mape', 'Data_Mapea': 'Data_Mapea', 'Shape_Leng': 'Shape_Leng', 'LINE_STYLE': 'LINE_STYLE', 'LINE_COLOR': 'LINE_COLOR', 'LINE_WIDTH': 'LINE_WIDTH', }); +lyr_curvasdenivel5m_2.set('fieldImages', {'NAME': '', 'LAYER': '', 'ELEVATION': '', }); +lyr_pontos_3.set('fieldImages', {'id': '', 'NUM': '', }); +lyr_rioss_4.set('fieldImages', {'GM_LAYER': 'TextEdit', 'GM_TYPE': 'TextEdit', 'MAP_NAME': 'TextEdit', 'OBJECTID': 'Range', 'Id': 'Range', 'Curso_Dagu': 'TextEdit', 'cotrecho': 'Range', 'cocursodag': 'TextEdit', 'cobacia': 'TextEdit', 'corio': 'TextEdit', 'codom': 'Range', 'dedominial': 'TextEdit', 'nucomptrec': 'TextEdit', 'nudistbact': 'TextEdit', 'nudistcdag': 'TextEdit', 'nuareacont': 'TextEdit', 'nuareamont': 'TextEdit', 'nunivotto': 'Range', 'decorpodag': 'TextEdit', 'deligacao': 'TextEdit', 'norio': 'TextEdit', 'noriocomp': 'TextEdit', 'nucomprio': 'TextEdit', 'nudistbacr': 'TextEdit', 'cocdadesag': 'TextEdit', 'nucompcda': 'TextEdit', 'nutrjus': 'Range', 'nutrmon': 'Range', 'nutrafl': 'Range', 'nudistbacc': 'TextEdit', 'nuareabacc': 'TextEdit', 'nuordemcda': 'Range', 'nunivotcda': 'Range', 'nulondetre': 'TextEdit', 'nulatdetre': 'TextEdit', 'nulonpatre': 'TextEdit', 'nulatpatre': 'TextEdit', 'nulondecda': 'TextEdit', 'nulatdecda': 'TextEdit', 'nulonpacda': 'TextEdit', 'nulatpacda': 'TextEdit', 'nulonderio': 'TextEdit', 'nulatderio': 'TextEdit', 'nulonpario': 'TextEdit', 'nulatpario': 'TextEdit', 'dtversao': 'TextEdit', 'LAYER': 'TextEdit', 'Nome': 'TextEdit', 'Fonte_Topo': 'TextEdit', 'Tipo_Drena': 'TextEdit', 'Regime': 'TextEdit', 'Compriment': 'TextEdit', 'Fonte_Mape': 'TextEdit', 'Data_Mapea': 'TextEdit', 'Shape_Leng': 'TextEdit', 'LINE_STYLE': 'TextEdit', 'LINE_COLOR': 'TextEdit', 'LINE_WIDTH': 'Range', }); +lyr_curvasdenivel5m_2.set('fieldLabels', {'NAME': 'no label', 'LAYER': 'no label', 'ELEVATION': 'no label', }); +lyr_pontos_3.set('fieldLabels', {'id': 'no label', 'NUM': 'no label', }); +lyr_rioss_4.set('fieldLabels', {'GM_LAYER': 'no label', 'GM_TYPE': 'no label', 'MAP_NAME': 'no label', 'OBJECTID': 'no label', 'Id': 'no label', 'Curso_Dagu': 'no label', 'cotrecho': 'no label', 'cocursodag': 'no label', 'cobacia': 'no label', 'corio': 'no label', 'codom': 'no label', 'dedominial': 'no label', 'nucomptrec': 'no label', 'nudistbact': 'no label', 'nudistcdag': 'no label', 'nuareacont': 'no label', 'nuareamont': 'no label', 'nunivotto': 'no label', 'decorpodag': 'no label', 'deligacao': 'no label', 'norio': 'no label', 'noriocomp': 'no label', 'nucomprio': 'no label', 'nudistbacr': 'no label', 'cocdadesag': 'no label', 'nucompcda': 'no label', 'nutrjus': 'no label', 'nutrmon': 'no label', 'nutrafl': 'no label', 'nudistbacc': 'no label', 'nuareabacc': 'no label', 'nuordemcda': 'no label', 'nunivotcda': 'no label', 'nulondetre': 'no label', 'nulatdetre': 'no label', 'nulonpatre': 'no label', 'nulatpatre': 'no label', 'nulondecda': 'no label', 'nulatdecda': 'no label', 'nulonpacda': 'no label', 'nulatpacda': 'no label', 'nulonderio': 'no label', 'nulatderio': 'no label', 'nulonpario': 'no label', 'nulatpario': 'no label', 'dtversao': 'no label', 'LAYER': 'no label', 'Nome': 'no label', 'Fonte_Topo': 'no label', 'Tipo_Drena': 'no label', 'Regime': 'no label', 'Compriment': 'no label', 'Fonte_Mape': 'no label', 'Data_Mapea': 'no label', 'Shape_Leng': 'no label', 'LINE_STYLE': 'no label', 'LINE_COLOR': 'no label', 'LINE_WIDTH': 'no label', }); +lyr_rioss_4.on('precompose', function(evt) { + evt.context.globalCompositeOperation = 'normal'; +}); \ No newline at end of file diff --git a/web/mapas/teste/rios/layers/pontos_3.js b/web/mapas/teste/rios/layers/pontos_3.js new file mode 100644 index 0000000..a3e1b8f --- /dev/null +++ b/web/mapas/teste/rios/layers/pontos_3.js @@ -0,0 +1 @@ +var json_pontos_3 = {"type":"FeatureCollection","name":"pontos_3","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:OGC:1.3:CRS84"}},"features":[{"type":"Feature","properties":{"id":null,"NUM":"1"},"geometry":{"type":"Point","coordinates":[-53.024696411284417,-26.087055138096765]}},{"type":"Feature","properties":{"id":null,"NUM":"2"},"geometry":{"type":"Point","coordinates":[-53.029854971795302,-26.093844566473447]}},{"type":"Feature","properties":{"id":null,"NUM":"3"},"geometry":{"type":"Point","coordinates":[-53.012960958818446,-26.083340595178786]}},{"type":"Feature","properties":{"id":null,"NUM":"4"},"geometry":{"type":"Point","coordinates":[-53.022253925422575,-26.082252808386318]}},{"type":"Feature","properties":{"id":null,"NUM":"5"},"geometry":{"type":"Point","coordinates":[-53.032210258344705,-26.081246959232423]}},{"type":"Feature","properties":{"id":null,"NUM":"6"},"geometry":{"type":"Point","coordinates":[-53.032337659126327,-26.071390771490481]}},{"type":"Feature","properties":{"id":null,"NUM":"7"},"geometry":{"type":"Point","coordinates":[-53.029569587598331,-26.069711397550904]}},{"type":"Feature","properties":{"id":null,"NUM":"8"},"geometry":{"type":"Point","coordinates":[-53.036038072738002,-26.069911185140263]}},{"type":"Feature","properties":{"id":null,"NUM":"9"},"geometry":{"type":"Point","coordinates":[-53.045239883737977,-26.066613242179614]}}]} \ No newline at end of file diff --git a/web/mapas/teste/rios/layers/rioss_4.js b/web/mapas/teste/rios/layers/rioss_4.js new file mode 100644 index 0000000..c32d53a --- /dev/null +++ b/web/mapas/teste/rios/layers/rioss_4.js @@ -0,0 +1 @@ +var json_rioss_4 = {"type":"FeatureCollection","name":"rioss_4","crs":{"type":"name","properties":{"name":"urn:ogc:def:crs:OGC:1.3:CRS84"}},"features":[{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644373.0,"Id":644373.0,"Curso_Dagu":"842225292","cotrecho":644373.0,"cocursodag":"842225292","cobacia":"842225292","corio":"842225292_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.36934,"nudistbact":1106.39982,"nudistcdag":0.0,"nuareacont":0.06662511,"nuareamont":0.06662511,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.36934,"nudistbacr":1106.39982,"cocdadesag":"8422252","nucompcda":0.36934,"nutrjus":667237.0,"nutrmon":667221.0,"nutrafl":644373.0,"nudistbacc":3.97396,"nuareabacc":0.06662511,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661798.4145,"nulatdetre":673553.85195100005,"nulonpatre":662144.15938600001,"nulatpatre":673579.64218199998,"nulondecda":661798.4145,"nulatdecda":673553.85195100005,"nulonpacda":662144.15938600001,"nulatpacda":673579.64218199998,"nulonderio":661798.4145,"nulatderio":673553.85195100005,"nulonpario":662144.15938600001,"nulatpario":673579.64218199998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026089508448429,-26.086380208010198],[-53.025880454074624,-26.086296492833284],[-53.025339726585791,-26.086252095009836],[-53.024343095117572,-26.086266088507017],[-53.023824636539864,-26.086308022336102],[-53.02334646375737,-26.086280070771021],[-53.02246352323715,-26.086023198800778]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644399.0,"Id":644399.0,"Curso_Dagu":"842225226","cotrecho":644399.0,"cocursodag":"842225226","cobacia":"842225226","corio":"842225226_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.43852,"nudistbact":1105.79127,"nudistcdag":0.0,"nuareacont":0.09566632,"nuareamont":0.09566632,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.43852,"nudistbacr":1105.79127,"cocdadesag":"84222522","nucompcda":0.43852,"nutrjus":644537.0,"nutrmon":644273.0,"nutrafl":644399.0,"nudistbacc":0.72384,"nuareabacc":0.09566632,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":661658.63669700001,"nulatdetre":673620.29696399998,"nulonpatre":661425.23291100003,"nulatpatre":673990.85359399999,"nulondecda":661658.63669700001,"nulatdecda":673620.29696399998,"nulonpacda":661425.23291100003,"nulatpacda":673990.85359399999,"nulonderio":661658.63669700001,"nulatderio":673620.29696399998,"nulonpario":661425.23291100003,"nulatpario":673990.85359399999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02759270635682,-26.0858668833257],[-53.027741558754968,-26.085723167887281],[-53.028060115453229,-26.085583657420532],[-53.028255822268839,-26.085438107872513],[-53.028786126230081,-26.084936467834659],[-53.028967117263264,-26.084725866505057],[-53.02920869674184,-26.084377483975725],[-53.029369287751528,-26.084039536684624],[-53.030084863297766,-26.083078102678709],[-53.030228600178098,-26.082788775147868]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":631527.0,"Id":631527.0,"Curso_Dagu":"842225224","cotrecho":631527.0,"cocursodag":"842225224","cobacia":"8422252243","corio":"842225224_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.2131,"nudistbact":1106.09559,"nudistcdag":0.44113,"nuareacont":0.08471585,"nuareamont":0.08471585,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.2131,"nudistbacr":1106.09559,"cocdadesag":"84222522","nucompcda":0.65423,"nutrjus":639257.0,"nutrmon":644537.0,"nutrafl":667361.0,"nudistbacc":0.58703,"nuareabacc":0.25011735,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":660906.861607,"nulatdetre":673886.20211099996,"nulonpatre":661081.54774199997,"nulatpatre":673994.22868499998,"nulondecda":660906.861607,"nulatdecda":673886.20211099996,"nulonpacda":661464.58918500005,"nulatpacda":674123.74826200004,"nulonderio":660906.861607,"nulatderio":673886.20211099996,"nulonpario":661081.54774199997,"nulatpario":673994.22868499998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035632928172518,-26.083888275891695],[-53.035279416676772,-26.083797492509721],[-53.03514463271555,-26.083742801074632],[-53.034851947356223,-26.083481558556723],[-53.034433068951977,-26.083257843552005],[-53.034161184248795,-26.083031960768444],[-53.033846965820729,-26.082895309494056]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643240.0,"Id":643240.0,"Curso_Dagu":"8422252","cotrecho":643240.0,"cocursodag":"8422252","cobacia":"842225295","corio":"8422252_6","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.23238,"nudistbact":1106.87207,"nudistcdag":4.44621,"nuareacont":0.06846825,"nuareamont":0.82405788,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.23238,"nudistbacr":1106.87207,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661924.41983899998,"nulatdetre":672898.52424699999,"nulonpatre":661957.37537899998,"nulatpatre":673132.169719,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":661924.41983899998,"nulatderio":672898.52424699999,"nulonpario":661957.37537899998,"nulatpario":673132.169719,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024445512786976,-26.091936840516865],[-53.024557684309897,-26.091485038239309],[-53.024573279612092,-26.090759288475727],[-53.024553293993534,-26.090550606608382],[-53.024491065407169,-26.090385129196608],[-53.024212051789064,-26.089925004309304]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644010.0,"Id":644010.0,"Curso_Dagu":"842225296","cotrecho":644010.0,"cocursodag":"842225296","cobacia":"8422252965","corio":"842225296_2","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.34973,"nudistbact":1107.45326,"nudistcdag":0.34881,"nuareacont":0.07316308,"nuareamont":0.07316308,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.34973,"nudistbacr":1107.45326,"cocdadesag":"8422252","nucompcda":0.69854,"nutrjus":643240.0,"nutrmon":643728.0,"nutrafl":644123.0,"nudistbacc":4.67859,"nuareabacc":0.25437789,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661617.77813999995,"nulatdetre":672341.93536300003,"nulonpatre":661648.59167500003,"nulatpatre":672695.774278,"nulondecda":661617.77813999995,"nulatdecda":672341.93536300003,"nulonpacda":661924.41983899998,"nulatpacda":672898.52424699999,"nulonderio":661617.77813999995,"nulatderio":672341.93536300003,"nulonpario":661648.59167500003,"nulatpario":672695.774278,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027402702797453,-26.096819382269196],[-53.027299089145679,-26.096625512470933],[-53.027225015675349,-26.096208006854692],[-53.027016740917581,-26.095764495953659],[-53.02694362613925,-26.095402846657635],[-53.026965566069826,-26.094732882719153],[-53.027126887447814,-26.09439574361771],[-53.027253877090757,-26.094003301169376],[-53.0272500257365,-26.09378013519629]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":652629.0,"Id":652629.0,"Curso_Dagu":"84222528","cotrecho":652629.0,"cocursodag":"84222528","cobacia":"8422252873","corio":"84222528_4","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.07472,"nudistbact":1107.22086,"nudistcdag":0.9006,"nuareacont":0.01120715,"nuareamont":0.24177175,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.07472,"nudistbacr":1107.22086,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662650.70861099998,"nulatdetre":672833.46954099997,"nulonpatre":662650.89614800003,"nulatpatre":672911.97657599999,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662650.70861099998,"nulatderio":672833.46954099997,"nulonpario":662650.89614800003,"nulatpario":672911.97657599999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016770374211468,-26.092206761645528],[-53.016791952910665,-26.092060501877121],[-53.016784917486866,-26.091667778980469],[-53.01680653457057,-26.091535060467042]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":652630.0,"Id":652630.0,"Curso_Dagu":"8422252872","cotrecho":652630.0,"cocursodag":"8422252872","cobacia":"8422252872","corio":"8422252872_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.1894,"nudistbact":1107.22086,"nudistcdag":0.0,"nuareacont":0.06758077,"nuareamont":0.06758077,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.1894,"nudistbacr":1107.22086,"cocdadesag":"84222528","nucompcda":0.1894,"nutrjus":643916.0,"nutrmon":652629.0,"nutrafl":652630.0,"nudistbacc":0.9006,"nuareabacc":0.06758077,"nuordemcda":7.0,"nunivotcda":10.0,"nulondetre":662802.89421299996,"nulatdetre":672808.96295900003,"nulonpatre":662650.89614800003,"nulatpatre":672911.97657599999,"nulondecda":662802.89421299996,"nulatdecda":672808.96295900003,"nulonpacda":662650.89614800003,"nulatpacda":672911.97657599999,"nulonderio":662802.89421299996,"nulatderio":672808.96295900003,"nulonpario":662650.89614800003,"nulatpario":672911.97657599999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.015156843007574,-26.092356314062304],[-53.015907051440337,-26.092087406448361],[-53.01680653457057,-26.091535060467042]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":639246.0,"Id":639246.0,"Curso_Dagu":"84222526","cotrecho":639246.0,"cocursodag":"84222526","cobacia":"842225261","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.55705,"nudistbact":1105.89923,"nudistcdag":0.0,"nuareacont":0.19615039,"nuareamont":0.51812621,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"8422252","nucompcda":1.02905,"nutrjus":639253.0,"nutrmon":644413.0,"nutrafl":639246.0,"nudistbacc":3.47337,"nuareabacc":0.51812621,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662681.230369,"nulatdetre":674016.23621100001,"nulonpatre":662165.78052200004,"nulatpatre":674063.73481199995,"nulondecda":662914.386329,"nulatdecda":673625.54162599996,"nulonpacda":662165.78052200004,"nulatpacda":674063.73481199995,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017023661412175,-26.082076176430203],[-53.017104716375783,-26.082064034193518],[-53.018478114978755,-26.081693515074363],[-53.019366035386902,-26.081678202508666],[-53.019792174479029,-26.081633871745158],[-53.020299448252914,-26.081541114065697],[-53.020632355350273,-26.081550618915688],[-53.021063936022998,-26.081625449892488],[-53.021641867923279,-26.081811956902989],[-53.021905495642969,-26.081867202759604],[-53.022064416183809,-26.081884111372716],[-53.022470938308828,-26.081873266727669]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644511.0,"Id":644511.0,"Curso_Dagu":"84222526","cotrecho":644511.0,"cocursodag":"84222526","cobacia":"842225263","corio":"84222526_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.2272,"nudistbact":1106.45628,"nudistcdag":0.55705,"nuareacont":0.06155838,"nuareamont":0.1642538,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.2272,"nudistbacr":1106.45628,"cocdadesag":"8422252","nucompcda":1.02905,"nutrjus":639253.0,"nutrmon":644413.0,"nutrafl":639246.0,"nudistbacc":3.47337,"nuareabacc":0.51812621,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662794.29443200002,"nulatdetre":673840.13950599998,"nulonpatre":662681.230369,"nulatpatre":674016.23621100001,"nulondecda":662914.386329,"nulatdecda":673625.54162599996,"nulonpacda":662165.78052200004,"nulatpacda":674063.73481199995,"nulonderio":662794.29443200002,"nulatderio":673840.13950599998,"nulonpario":662681.230369,"nulatpario":674016.23621100001,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.01574831736248,-26.083538028327606],[-53.015919130318345,-26.083018527638995],[-53.016095279174742,-26.082588577786943],[-53.016231392203096,-26.082348024403977],[-53.016333812806032,-26.082264450467477],[-53.016559260021864,-26.082162463438888],[-53.016705632228344,-26.082123948533717],[-53.017023661412175,-26.082076176430203]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644516.0,"Id":644516.0,"Curso_Dagu":"842225264","cotrecho":644516.0,"cocursodag":"842225264","cobacia":"842225264","corio":"842225264_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.19756,"nudistbact":1106.68348,"nudistcdag":0.0,"nuareacont":0.04402784,"nuareamont":0.04402784,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.19756,"nudistbacr":1106.68348,"cocdadesag":"84222526","nucompcda":0.19756,"nutrjus":644511.0,"nutrmon":644428.0,"nutrafl":644516.0,"nudistbacc":0.78425,"nuareabacc":0.04402784,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662981.62196100003,"nulatdetre":673838.93843600003,"nulonpatre":662794.29443200002,"nulatpatre":673840.13950599998,"nulondecda":662981.62196100003,"nulatdecda":673838.93843600003,"nulonpacda":662794.29443200002,"nulatpacda":673840.13950599998,"nulonderio":662981.62196100003,"nulatderio":673838.93843600003,"nulonpario":662794.29443200002,"nulatpario":673840.13950599998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014068606777187,-26.08347023663293],[-53.014078906399085,-26.083470092773251],[-53.015018231312006,-26.083554819409475],[-53.01574831736248,-26.083538028327606]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644537.0,"Id":644537.0,"Curso_Dagu":"84222522","cotrecho":644537.0,"cocursodag":"84222522","cobacia":"842225225","corio":"84222522_2","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.13681,"nudistbact":1105.65446,"nudistcdag":0.58703,"nuareacont":0.01604165,"nuareamont":0.40130672,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.13681,"nudistbacr":1105.65446,"cocdadesag":"8422252","nucompcda":1.3783,"nutrjus":644737.0,"nutrmon":667443.0,"nutrafl":644640.0,"nudistbacc":2.64157,"nuareabacc":1.05837769,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":661425.23291100003,"nulatdetre":673990.85359399999,"nulonpatre":661464.58918500005,"nulatpatre":674123.74826200004,"nulondecda":661531.28179899999,"nulatdecda":673393.103871,"nulonpacda":661643.55084299995,"nulatpacda":674686.474345,"nulonderio":661425.23291100003,"nulatderio":673990.85359399999,"nulonpario":661464.58918500005,"nulatpario":674123.74826200004,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.030228600178098,-26.082788775147868],[-53.030249321217099,-26.082558767076119],[-53.030232667151218,-26.082271509521238],[-53.030167405973373,-26.0821385699149],[-53.029982609446897,-26.08190216001169],[-53.029878870177882,-26.081636349478661]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":639253.0,"Id":639253.0,"Curso_Dagu":"8422252","cotrecho":639253.0,"cocursodag":"8422252","cobacia":"842225253","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.24089,"nudistbact":1105.65834,"nudistcdag":3.23248,"nuareacont":0.11405124,"nuareamont":3.00722803,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662165.78052200004,"nulatdetre":674063.73481199995,"nulonpatre":662033.85724499996,"nulatpatre":674263.64652199997,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022470938308828,-26.081873266727669],[-53.023134255044432,-26.08084020789321],[-53.023339420360841,-26.080599938655201],[-53.023502000234942,-26.080481396756213],[-53.023956200378521,-26.080215069648403]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":639257.0,"Id":639257.0,"Curso_Dagu":"84222522","cotrecho":639257.0,"cocursodag":"84222522","cobacia":"842225223","corio":"84222522_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.37771,"nudistbact":1105.27675,"nudistcdag":0.20932,"nuareacont":0.2137755,"nuareamont":0.86519957,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.37771,"nudistbacr":1105.27675,"cocdadesag":"8422252","nucompcda":1.3783,"nutrjus":644737.0,"nutrmon":667443.0,"nutrafl":644640.0,"nudistbacc":2.64157,"nuareabacc":1.05837769,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":661464.58918500005,"nulatdetre":674123.74826200004,"nulonpatre":661609.40508299996,"nulatpatre":674478.53118100006,"nulondecda":661531.28179899999,"nulatdecda":673393.103871,"nulonpacda":661643.55084299995,"nulatpacda":674686.474345,"nulonderio":661464.58918500005,"nulatderio":674123.74826200004,"nulonpario":661609.40508299996,"nulatpario":674478.53118100006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029878870177882,-26.081636349478661],[-53.029595048310156,-26.081413152157275],[-53.02949357590402,-26.081301660720779],[-53.029365504116328,-26.081108857063299],[-53.029214411108335,-26.080739913901926],[-53.029044609611653,-26.079883272030585],[-53.028911217846151,-26.079555060916995],[-53.02888289786528,-26.079205509394988],[-53.028749472256287,-26.078898960432692],[-53.028526967420483,-26.07854410967952]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":642575.0,"Id":642575.0,"Curso_Dagu":"84222528","cotrecho":642575.0,"cocursodag":"84222528","cobacia":"842225289","corio":"84222528_5","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.25639,"nudistbact":1107.29558,"nudistcdag":0.97532,"nuareacont":0.14023352,"nuareamont":0.14023352,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.25639,"nudistbacr":1107.29558,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662709.369282,"nulatdetre":672572.67339899996,"nulonpatre":662650.70861099998,"nulatpatre":672833.46954099997,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662709.369282,"nulatderio":672572.67339899996,"nulonpario":662650.70861099998,"nulatpario":672833.46954099997,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016026324823926,-26.094414703086919],[-53.016235340662867,-26.093615662106696],[-53.016302055980717,-26.093477800764582],[-53.016414720526448,-26.093134309389889],[-53.016511692480833,-26.092942407092121],[-53.016609084112275,-26.092652927536509],[-53.016693878075785,-26.092485389265764],[-53.016770374211468,-26.092206761645528]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643562.0,"Id":643562.0,"Curso_Dagu":"8422252","cotrecho":643562.0,"cocursodag":"8422252","cobacia":"842225213","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":1.34422,"nudistbact":1103.0415,"nudistcdag":0.61564,"nuareacont":1.31432877,"nuareamont":6.86478942,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661347.33210400003,"nulatdetre":675282.739191,"nulonpatre":660433.69038499997,"nulatpatre":676095.78920999996,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.031674526225679,-26.071767407160593],[-53.031841226127689,-26.071587333837815],[-53.032298159014864,-26.07136697821662],[-53.032866001149422,-26.071139007962639],[-53.033250955572605,-26.070934733512932],[-53.033341373740313,-26.070840307700578],[-53.033528537985077,-26.070572843557397],[-53.033727477605801,-26.070373264121923],[-53.033925497765004,-26.070357748020232],[-53.034051293393155,-26.070390724632741],[-53.03423673721138,-26.070491734246026],[-53.034398049084153,-26.070625033243399],[-53.034541577661649,-26.070712282019318],[-53.034607414819725,-26.070739602479772],[-53.034778318660088,-26.070745768638556],[-53.034904640228376,-26.070675839324814],[-53.035383211557395,-26.070320133088373],[-53.035936042836219,-26.070097510557051],[-53.036089929968526,-26.070003720404156],[-53.036443680568432,-26.068969917882036],[-53.037171845905711,-26.068275957009476],[-53.037805139013052,-26.067932774662737],[-53.038403214255865,-26.067498929015212],[-53.038847669803872,-26.066964374493789],[-53.039403096921411,-26.066321892711269],[-53.039867214605167,-26.066085251515219],[-53.040094320093154,-26.066013081487053],[-53.040145509445445,-26.065956485961017],[-53.040635834420883,-26.06565232098356],[-53.040989946438245,-26.065602181943884],[-53.041501661905144,-26.0652060950577],[-53.041681750097482,-26.065171500849978]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643271.0,"Id":643271.0,"Curso_Dagu":"84222524","cotrecho":643271.0,"cocursodag":"84222524","cobacia":"842225241","corio":"84222524_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.65495,"nudistbact":1105.25463,"nudistcdag":0.0,"nuareacont":0.2725467,"nuareamont":0.44014963,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.65495,"nudistbacr":1105.25463,"cocdadesag":"8422252","nucompcda":0.8867,"nutrjus":667443.0,"nutrmon":667420.0,"nutrafl":643271.0,"nudistbacc":2.82877,"nuareabacc":0.44014963,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662237.98047399998,"nulatdetre":674928.39970900002,"nulonpatre":661749.94674499996,"nulatpatre":674540.49169099994,"nulondecda":662109.075725,"nulatdecda":675094.900073,"nulonpacda":661749.94674499996,"nulatpacda":674540.49169099994,"nulonderio":662237.98047399998,"nulatderio":674928.39970900002,"nulonpario":661749.94674499996,"nulatpario":674540.49169099994,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022130808632085,-26.074447601448053],[-53.022457743755936,-26.07452922564979],[-53.022685232215075,-26.074611425124562],[-53.023116072767131,-26.074819031793659],[-53.023364613019112,-26.07489859036524],[-53.023693437344185,-26.075119275106907],[-53.023878623722069,-26.075263535764151],[-53.024254479948311,-26.075684933476513],[-53.024606109514274,-26.076133211251889],[-53.02484539985668,-26.076256037826901],[-53.025037210395141,-26.076302899969011],[-53.02522904886159,-26.076322594845973],[-53.025315869859178,-26.076355405494088],[-53.025536977654298,-26.076513415153244],[-53.02588035046977,-26.076818197003686],[-53.02610394560319,-26.077108864147622],[-53.026362773448966,-26.077518900950817],[-53.026556718325921,-26.077741745306632],[-53.026744895570559,-26.07789687581429],[-53.026951479110487,-26.07796004632684],[-53.027078096115808,-26.077958629563366]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643274.0,"Id":643274.0,"Curso_Dagu":"842225242","cotrecho":643274.0,"cocursodag":"842225242","cobacia":"842225242","corio":"842225242_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.16738,"nudistbact":1105.90958,"nudistcdag":0.0,"nuareacont":0.06833864,"nuareamont":0.06833864,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.16738,"nudistbacr":1105.90958,"cocdadesag":"84222524","nucompcda":0.16738,"nutrjus":643271.0,"nutrmon":644881.0,"nutrafl":643274.0,"nudistbacc":0.65495,"nuareabacc":0.06833864,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662396.61307399999,"nulatdetre":674927.35897399997,"nulonpatre":662237.98047399998,"nulatpatre":674928.39970900002,"nulondecda":662396.61307399999,"nulatdecda":674927.35897399997,"nulonpacda":662237.98047399998,"nulatpacda":674928.39970900002,"nulonderio":662396.61307399999,"nulatderio":674927.35897399997,"nulonpario":662237.98047399998,"nulatpario":674928.39970900002,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02046107582126,-26.074393914526436],[-53.020883874682397,-26.074401079436477],[-53.021027670694401,-26.074428673636962],[-53.021762415324773,-26.074442479453026],[-53.021945401679552,-26.074429711242178],[-53.022130808632085,-26.074447601448053]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643285.0,"Id":643285.0,"Curso_Dagu":"84222","cotrecho":643285.0,"cocursodag":"84222","cobacia":"8422253","corio":"84222_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.14442,"nudistbact":1102.42586,"nudistcdag":90.48913,"nuareacont":0.03450485,"nuareamont":472.54156338000001,"nunivotto":7.0,"decorpodag":"Rio","deligacao":null,"norio":"Marrecas","noriocomp":"Rio Marrecas","nucomprio":120.09984,"nudistbacr":1042.52085,"cocdadesag":"8422","nucompcda":166.39602,"nutrjus":671829.0,"nutrmon":671640.0,"nutrafl":671639.0,"nudistbacc":102.83105,"nuareabacc":1749.65054018,"nuordemcda":4.0,"nunivotcda":5.0,"nulondetre":659852.78546200006,"nulatdetre":675773.65254899999,"nulonpatre":659895.61607300001,"nulatpatre":675916.27306799998,"nulondecda":648429.39862899994,"nulatdecda":643931.39346299996,"nulonpacda":678075.11001900001,"nulatpacda":698496.924856,"nulonderio":643704.61171199998,"nulatderio":656282.72877799999,"nulonpario":673596.54752699996,"nulatpario":689989.94373000006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.047364486973144,-26.067476208208468],[-53.047310080364625,-26.067127672235159],[-53.047256520889981,-26.066918881967357]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643471.0,"Id":643471.0,"Curso_Dagu":"842225298","cotrecho":643471.0,"cocursodag":"842225298","cobacia":"842225298","corio":"842225298_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.52986,"nudistbact":1107.41405,"nudistcdag":0.0,"nuareacont":0.12520094,"nuareamont":0.12520094,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.52986,"nudistbacr":1107.41405,"cocdadesag":"8422252","nucompcda":0.52986,"nutrjus":643728.0,"nutrmon":666921.0,"nutrafl":643471.0,"nudistbacc":4.98819,"nuareabacc":0.12520094,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661838.307516,"nulatdetre":672078.75966900005,"nulonpatre":661993.47619199997,"nulatpatre":672586.50043500005,"nulondecda":661838.307516,"nulatdecda":672078.75966900005,"nulonpacda":661993.47619199997,"nulatpacda":672586.50043500005,"nulonderio":661838.307516,"nulatderio":672078.75966900005,"nulonpario":661993.47619199997,"nulatpario":672586.50043500005,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024954034873076,-26.098983891555736],[-53.024716426730407,-26.09876419258315],[-53.02440043921726,-26.097876563363076],[-53.024387477350309,-26.097124046202271],[-53.024514861820741,-26.096759858150733],[-53.024542481534759,-26.096424864314709],[-53.024367322949246,-26.095953448101955],[-53.024202179207009,-26.09541346654672],[-53.024065093758423,-26.095220060874059],[-53.023758515560658,-26.094889492875204],[-53.023567333017027,-26.094578965202214]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644123.0,"Id":644123.0,"Curso_Dagu":"842225296","cotrecho":644123.0,"cocursodag":"842225296","cobacia":"8422252961","corio":"842225296_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.15864,"nudistbact":1107.10445,"nudistcdag":0.0,"nuareacont":0.02372541,"nuareamont":0.25437789,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.15864,"nudistbacr":1107.10445,"cocdadesag":"8422252","nucompcda":0.69854,"nutrjus":643240.0,"nutrmon":643728.0,"nutrafl":644123.0,"nudistbacc":4.67859,"nuareabacc":0.25437789,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661795.73736399994,"nulatdetre":672810.47003299999,"nulonpatre":661924.41983899998,"nulatpatre":672898.52424699999,"nulondecda":661617.77813999995,"nulatdecda":672341.93536300003,"nulonpacda":661924.41983899998,"nulatpacda":672898.52424699999,"nulonderio":661795.73736399994,"nulatderio":672810.47003299999,"nulonpario":661924.41983899998,"nulatpario":672898.52424699999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.025757067671933,-26.092740893736263],[-53.025659285014228,-26.092658504017574],[-53.024445512786976,-26.091936840516865]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644609.0,"Id":644609.0,"Curso_Dagu":"842225222","cotrecho":644609.0,"cocursodag":"842225222","cobacia":"842225222","corio":"842225222_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.61567,"nudistbact":1105.27675,"nudistcdag":0.0,"nuareacont":0.15993291,"nuareamont":0.15993291,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.61567,"nudistbacr":1105.27675,"cocdadesag":"84222522","nucompcda":0.61567,"nutrjus":644640.0,"nutrmon":639257.0,"nutrafl":644609.0,"nudistbacc":0.20932,"nuareabacc":0.15993291,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":661054.29922000004,"nulatdetre":674443.56414799998,"nulonpatre":661609.40508299996,"nulatpatre":674478.53118100006,"nulondecda":661054.29922000004,"nulatdecda":674443.56414799998,"nulonpacda":661609.40508299996,"nulatpacda":674478.53118100006,"nulonderio":661054.29922000004,"nulatderio":674443.56414799998,"nulonpario":661609.40508299996,"nulatpario":674478.53118100006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.034351409405488,-26.079061977450422],[-53.033594033375252,-26.078763775011527],[-53.033114874311302,-26.078602098857274],[-53.03299521028201,-26.078531215599721],[-53.032647967797921,-26.078391687912415],[-53.032408354294844,-26.078320328199602],[-53.031982885885093,-26.078240028918167],[-53.031755457868208,-26.078133566638272],[-53.031437532258799,-26.078076478877669],[-53.03110510397746,-26.078094249981202],[-53.030723556031305,-26.078172735630478],[-53.030425914319032,-26.078312406111085],[-53.030272737058453,-26.078349766052419],[-53.029723460477662,-26.078439634765871],[-53.02936944627136,-26.078451746074521],[-53.028990817730644,-26.078612776067896],[-53.028696834911585,-26.078617000638832],[-53.028526967420483,-26.07854410967952]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643717.0,"Id":643717.0,"Curso_Dagu":"8422252964","cotrecho":643717.0,"cocursodag":"8422252964","cobacia":"8422252964","corio":"8422252964_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.20789,"nudistbact":1107.45326,"nudistcdag":0.0,"nuareacont":0.04684322,"nuareamont":0.04684322,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.20789,"nudistbacr":1107.45326,"cocdadesag":"842225296","nucompcda":0.20789,"nutrjus":643899.0,"nutrmon":644010.0,"nutrafl":643717.0,"nudistbacc":0.34881,"nuareabacc":0.04684322,"nuordemcda":7.0,"nunivotcda":10.0,"nulondetre":661474.09679099999,"nulatdetre":672595.85473899997,"nulonpatre":661648.59167500003,"nulatpatre":672695.774278,"nulondecda":661474.09679099999,"nulatdecda":672595.85473899997,"nulonpacda":661648.59167500003,"nulatpacda":672695.774278,"nulonderio":661474.09679099999,"nulatderio":672595.85473899997,"nulonpario":661648.59167500003,"nulatpario":672695.774278,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029038013387762,-26.094703737236706],[-53.028785171602443,-26.094522348163412],[-53.028363160228032,-26.094350468038314],[-53.028084416406138,-26.094284342734806],[-53.027543651578362,-26.093926928532753],[-53.0272500257365,-26.09378013519629]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643728.0,"Id":643728.0,"Curso_Dagu":"8422252","cotrecho":643728.0,"cocursodag":"8422252","cobacia":"842225297","corio":"8422252_7","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.3096,"nudistbact":1107.10445,"nudistcdag":4.67859,"nuareacont":0.13051979,"nuareamont":0.50121174,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.3096,"nudistbacr":1107.10445,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661993.47619199997,"nulatdetre":672586.50043500005,"nulonpatre":661924.41983899998,"nulatpatre":672898.52424699999,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":661993.47619199997,"nulatderio":672586.50043500005,"nulonpario":661924.41983899998,"nulatpario":672898.52424699999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023567333017027,-26.094578965202214],[-53.023612997959205,-26.094531117672997],[-53.023695444263488,-26.094228120276899],[-53.023721181995967,-26.09387068301919],[-53.023761043656563,-26.093689325111921],[-53.023913264343925,-26.093234885168449],[-53.023990523970078,-26.092769399467098],[-53.024157142247795,-26.092426046284864],[-53.024423180082067,-26.092009993317614],[-53.024445512786976,-26.091936840516865]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643899.0,"Id":643899.0,"Curso_Dagu":"842225296","cotrecho":643899.0,"cocursodag":"842225296","cobacia":"8422252963","corio":"842225296_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.19017,"nudistbact":1107.26309,"nudistcdag":0.15864,"nuareacont":0.03920759,"nuareamont":0.15921389,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.19017,"nudistbacr":1107.26309,"cocdadesag":"8422252","nucompcda":0.69854,"nutrjus":643240.0,"nutrmon":643728.0,"nutrafl":644123.0,"nudistbacc":4.67859,"nuareabacc":0.25437789,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661648.59167500003,"nulatdetre":672695.774278,"nulonpatre":661795.73736399994,"nulatpatre":672810.47003299999,"nulondecda":661617.77813999995,"nulatdecda":672341.93536300003,"nulonpacda":661924.41983899998,"nulatpacda":672898.52424699999,"nulonderio":661648.59167500003,"nulatderio":672695.774278,"nulonpario":661795.73736399994,"nulatpario":672810.47003299999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.0272500257365,-26.09378013519629],[-53.026947288341582,-26.093672827015435],[-53.026473506787752,-26.093344614181657],[-53.025757067671933,-26.092740893736263]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643916.0,"Id":643916.0,"Curso_Dagu":"84222528","cotrecho":643916.0,"cocursodag":"84222528","cobacia":"8422252871","corio":"84222528_3","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.19529,"nudistbact":1107.02557,"nudistcdag":0.70531,"nuareacont":0.04339687,"nuareamont":0.35274939,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.19529,"nudistbacr":1107.02557,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662650.89614800003,"nulatdetre":672911.97657599999,"nulonpatre":662622.46541099995,"nulatpatre":673112.96994600003,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662650.89614800003,"nulatderio":672911.97657599999,"nulonpario":662622.46541099995,"nulatpario":673112.96994600003,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.01680653457057,-26.091535060467042],[-53.016867773846663,-26.091294286290154],[-53.017156139938379,-26.090599380584834],[-53.017203364122544,-26.089826794697085]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":643922.0,"Id":643922.0,"Curso_Dagu":"842225282","cotrecho":643922.0,"cocursodag":"842225282","cobacia":"842225282","corio":"842225282_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.41609,"nudistbact":1106.68147,"nudistcdag":0.0,"nuareacont":0.12414859,"nuareamont":0.12414859,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.41609,"nudistbacr":1106.68147,"cocdadesag":"84222528","nucompcda":0.41609,"nutrjus":667238.0,"nutrmon":656546.0,"nutrafl":643922.0,"nudistbacc":0.36121,"nuareabacc":0.12414859,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662317.07056400005,"nulatdetre":672943.12364400004,"nulonpatre":662417.01782499999,"nulatpatre":673360.49829500006,"nulondecda":662317.07056400005,"nulatdecda":672943.12364400004,"nulonpacda":662417.01782499999,"nulatpacda":673360.49829500006,"nulonderio":662317.07056400005,"nulatderio":672943.12364400004,"nulonpario":662417.01782499999,"nulatpario":673360.49829500006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.020334861011911,-26.091400376971578],[-53.020252029656028,-26.091169832052724],[-53.02021687584223,-26.090985555291546],[-53.020171517426178,-26.090457162888235],[-53.020019082710128,-26.089736114556761],[-53.019997203421646,-26.089294494568165],[-53.019953565042513,-26.089023410617433],[-53.019917994259522,-26.088931212318261],[-53.019712480009275,-26.088640553103776],[-53.01946868736497,-26.088192656012648],[-53.01945124184121,-26.08807880566513],[-53.019485668485586,-26.087790298459165]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644097.0,"Id":644097.0,"Curso_Dagu":"8422252962","cotrecho":644097.0,"cocursodag":"8422252962","cobacia":"8422252962","corio":"8422252962_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.37097,"nudistbact":1107.26309,"nudistcdag":0.0,"nuareacont":0.07143859,"nuareamont":0.07143859,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.37097,"nudistbacr":1107.26309,"cocdadesag":"842225296","nucompcda":0.37097,"nutrjus":644123.0,"nutrmon":643899.0,"nutrafl":644097.0,"nudistbacc":0.15864,"nuareabacc":0.07143859,"nuordemcda":7.0,"nunivotcda":10.0,"nulondetre":661447.05189100001,"nulatdetre":672780.36122900003,"nulonpatre":661795.73736399994,"nulatpatre":672810.47003299999,"nulondecda":661447.05189100001,"nulatdecda":672780.36122900003,"nulonpacda":661795.73736399994,"nulatpacda":672810.47003299999,"nulonderio":661447.05189100001,"nulatderio":672780.36122900003,"nulonpario":661795.73736399994,"nulatpario":672810.47003299999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029412107743632,-26.09313594415152],[-53.028203934793318,-26.092873850308997],[-53.027733624758831,-26.092741003370612],[-53.026997797891013,-26.0927234597177],[-53.025757067671933,-26.092740893736263]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644640.0,"Id":644640.0,"Curso_Dagu":"84222522","cotrecho":644640.0,"cocursodag":"84222522","cobacia":"842225221","corio":"84222522_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.20932,"nudistbact":1105.06743,"nudistcdag":0.0,"nuareacont":0.03324521,"nuareamont":1.05837769,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.20932,"nudistbacr":1105.06743,"cocdadesag":"8422252","nucompcda":1.3783,"nutrjus":644737.0,"nutrmon":667443.0,"nutrafl":644640.0,"nudistbacc":2.64157,"nuareabacc":1.05837769,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":661609.40508299996,"nulatdetre":674478.53118100006,"nulonpatre":661643.55084299995,"nulatpatre":674686.474345,"nulondecda":661531.28179899999,"nulatdecda":673393.103871,"nulonpacda":661643.55084299995,"nulatpacda":674686.474345,"nulonderio":661609.40508299996,"nulatderio":674478.53118100006,"nulonpario":661643.55084299995,"nulatpario":674686.474345,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028526967420483,-26.07854410967952],[-53.028525049289271,-26.078543050433446],[-53.028402750390406,-26.078464166276802],[-53.028290507754988,-26.078290366433688],[-53.028246184422372,-26.078160197086799],[-53.028250510872645,-26.077889346327769],[-53.028318482963932,-26.077472552110855],[-53.028268476629009,-26.076751697055109]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644171.0,"Id":644171.0,"Curso_Dagu":"8422252934","cotrecho":644171.0,"cocursodag":"8422252934","cobacia":"8422252934","corio":"8422252934_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.26543,"nudistbact":1106.69911,"nudistcdag":0.0,"nuareacont":0.04869118,"nuareamont":0.04869118,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.26543,"nudistbacr":1106.69911,"cocdadesag":"8422252","nucompcda":0.26543,"nutrjus":667137.0,"nutrmon":666733.0,"nutrafl":644171.0,"nudistbacc":4.27325,"nuareabacc":0.04869118,"nuordemcda":6.0,"nunivotcda":10.0,"nulondetre":662142.79474399996,"nulatdetre":673061.94368400006,"nulonpatre":662016.87200700003,"nulatpatre":673298.88645500003,"nulondecda":662142.79474399996,"nulatdecda":673061.94368400006,"nulonpacda":662016.87200700003,"nulatpacda":673298.88645500003,"nulonderio":662142.79474399996,"nulatderio":673061.94368400006,"nulonpario":662016.87200700003,"nulatpario":673298.88645500003,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022226623947397,-26.090452638991039],[-53.022225424571502,-26.090382884916366],[-53.022379462555747,-26.090196950861351],[-53.022761783026638,-26.08953854047283],[-53.022892718377769,-26.089386594575465],[-53.02345713317365,-26.088842972487203],[-53.023666811464906,-26.088475278142901]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644205.0,"Id":644205.0,"Curso_Dagu":"84222528","cotrecho":644205.0,"cocursodag":"84222528","cobacia":"842225285","corio":"84222528_2","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.2082,"nudistbact":1106.81737,"nudistcdag":0.49711,"nuareacont":0.04824856,"nuareamont":0.50699818,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.2082,"nudistbacr":1106.81737,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662622.46541099995,"nulatdetre":673112.96994600003,"nulonpatre":662533.40443500003,"nulatpatre":673304.93605999998,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662622.46541099995,"nulatderio":673112.96994600003,"nulonpario":662533.40443500003,"nulatpario":673304.93605999998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017203364122544,-26.089826794697085],[-53.017220319046636,-26.08975452880691],[-53.01745637920677,-26.089338359927218],[-53.017538443129752,-26.089116613192736],[-53.017638350055726,-26.088927375013018],[-53.018024973895066,-26.088389958491014],[-53.01823386169022,-26.088219690220331]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644267.0,"Id":644267.0,"Curso_Dagu":"8422252932","cotrecho":644267.0,"cocursodag":"8422252932","cobacia":"8422252932","corio":"8422252932_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.20104,"nudistbact":1106.47433,"nudistcdag":0.0,"nuareacont":0.04014085,"nuareamont":0.04014085,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.20104,"nudistbacr":1106.47433,"cocdadesag":"8422252","nucompcda":0.20104,"nutrjus":667221.0,"nutrmon":667137.0,"nutrafl":644267.0,"nudistbacc":4.04847,"nuareabacc":0.04014085,"nuordemcda":6.0,"nunivotcda":10.0,"nulondetre":662223.28858299996,"nulatdetre":673341.38,"nulonpatre":662116.175346,"nulatpatre":673507.52292599995,"nulondecda":662223.28858299996,"nulatdecda":673341.38,"nulonpacda":662116.175346,"nulatpacda":673507.52292599995,"nulonderio":662223.28858299996,"nulatderio":673341.38,"nulonpario":662116.175346,"nulatpario":673507.52292599995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021515146525083,-26.088030306452051],[-53.021569361453444,-26.087864812740925],[-53.021636338467417,-26.087760377616167],[-53.02172653355953,-26.08768551848291],[-53.021864705994616,-26.087553427141099],[-53.022383117309111,-26.08722987572186],[-53.022643128725541,-26.08687637368471],[-53.022723018259072,-26.086651220834291]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644273.0,"Id":644273.0,"Curso_Dagu":"84222522","cotrecho":644273.0,"cocursodag":"84222522","cobacia":"842225227","corio":"84222522_3","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.65446,"nudistbact":1105.79127,"nudistcdag":0.72384,"nuareacont":0.28959875,"nuareamont":0.28959875,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.65446,"nudistbacr":1105.79127,"cocdadesag":"8422252","nucompcda":1.3783,"nutrjus":644737.0,"nutrmon":667443.0,"nutrafl":644640.0,"nudistbacc":2.64157,"nuareabacc":1.05837769,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":661531.28179899999,"nulatdetre":673393.103871,"nulonpatre":661425.23291100003,"nulatpatre":673990.85359399999,"nulondecda":661531.28179899999,"nulatdecda":673393.103871,"nulonpacda":661643.55084299995,"nulatpacda":674686.474345,"nulonderio":661531.28179899999,"nulatderio":673393.103871,"nulonpario":661425.23291100003,"nulatpario":673990.85359399999,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028822778940864,-26.087860724993746],[-53.029075516875963,-26.087730075711679],[-53.029369871470443,-26.087641905494628],[-53.0296018323032,-26.087442406256002],[-53.030084087922688,-26.086954069226163],[-53.03030733257205,-26.0866841141527],[-53.030407043894428,-26.086519246041131],[-53.03067942311673,-26.086032774503973],[-53.030761341741794,-26.085821855337851],[-53.030766774921048,-26.085331654964836],[-53.030676464297379,-26.084778714460999],[-53.030614151462252,-26.084637607850897],[-53.030340277935096,-26.084203150922807],[-53.030225385505126,-26.083772045815774],[-53.030202783469583,-26.083487586740983],[-53.030228600178098,-26.082788775147868]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644413.0,"Id":644413.0,"Curso_Dagu":"8422252","cotrecho":644413.0,"cocursodag":"8422252","cobacia":"84222527","corio":"8422252_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.42103,"nudistbact":1105.89923,"nudistcdag":3.47337,"nuareacont":0.25126801,"nuareamont":2.37505058,"nunivotto":8.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.42103,"nudistbacr":1105.89923,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662198.09069400001,"nulatdetre":673627.58249900001,"nulonpatre":662165.78052200004,"nulatpatre":674063.73481199995,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662198.09069400001,"nulatderio":673627.58249900001,"nulonpario":662165.78052200004,"nulatpario":674063.73481199995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021919240348979,-26.08559179318631],[-53.021884342918455,-26.085556174200772],[-53.021875623582417,-26.085496544344419],[-53.021901180375906,-26.085168894529442],[-53.022046082398795,-26.084370474144585],[-53.022063584903371,-26.083254580125978],[-53.022089287110077,-26.082924222084408],[-53.022266174227632,-26.082329080483106],[-53.022470938308828,-26.081873266727669]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644428.0,"Id":644428.0,"Curso_Dagu":"84222526","cotrecho":644428.0,"cocursodag":"84222526","cobacia":"842225265","corio":"84222526_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.2448,"nudistbact":1106.68348,"nudistcdag":0.78425,"nuareacont":0.05866758,"nuareamont":0.05866758,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.2448,"nudistbacr":1106.68348,"cocdadesag":"8422252","nucompcda":1.02905,"nutrjus":639253.0,"nutrmon":644413.0,"nutrafl":639246.0,"nudistbacc":3.47337,"nuareabacc":0.51812621,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662914.386329,"nulatdetre":673625.54162599996,"nulonpatre":662794.29443200002,"nulatpatre":673840.13950599998,"nulondecda":662914.386329,"nulatdecda":673625.54162599996,"nulonpacda":662165.78052200004,"nulatpacda":674063.73481199995,"nulonderio":662914.386329,"nulatderio":673625.54162599996,"nulonpario":662794.29443200002,"nulatpario":673840.13950599998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014493923080693,-26.085230964610606],[-53.014917206084171,-26.084875241752879],[-53.015351553620533,-26.084375890133238],[-53.015617952141604,-26.083886731086814],[-53.01574831736248,-26.083538028327606]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644737.0,"Id":644737.0,"Curso_Dagu":"8422252","cotrecho":644737.0,"cocursodag":"8422252","cobacia":"842225215","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.68171,"nudistbact":1104.38572,"nudistcdag":1.95986,"nuareacont":0.39697657,"nuareamont":5.38316464,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661643.55084299995,"nulatdetre":674686.474345,"nulonpatre":661347.33210400003,"nulatpatre":675282.739191,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028268476629009,-26.076751697055109],[-53.028301474511373,-26.076665303567101],[-53.028656426456607,-26.076447290223946],[-53.029008656424118,-26.076169747459815],[-53.02961592598578,-26.075890511088396],[-53.029862735249424,-26.075701815473149],[-53.029935628590977,-26.075518011222027],[-53.029990912351231,-26.074632475456379],[-53.03010317163222,-26.074372928000184],[-53.03035444745916,-26.073880980267045],[-53.030424406556065,-26.073678080962573],[-53.030715419993676,-26.073050899953746],[-53.030993333355951,-26.072637562944998],[-53.031379362976743,-26.072205723863966],[-53.031674526225679,-26.071767407160593]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644881.0,"Id":644881.0,"Curso_Dagu":"84222524","cotrecho":644881.0,"cocursodag":"84222524","cobacia":"842225243","corio":"84222524_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.23175,"nudistbact":1105.90958,"nudistcdag":0.65495,"nuareacont":0.09926429,"nuareamont":0.09926429,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.23175,"nudistbacr":1105.90958,"cocdadesag":"8422252","nucompcda":0.8867,"nutrjus":667443.0,"nutrmon":667420.0,"nutrafl":643271.0,"nudistbacc":2.82877,"nuareabacc":0.44014963,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662109.075725,"nulatdetre":675094.900073,"nulonpatre":662237.98047399998,"nulatpatre":674928.39970900002,"nulondecda":662109.075725,"nulatdecda":675094.900073,"nulonpacda":661749.94674499996,"nulatpacda":674540.49169099994,"nulonderio":662109.075725,"nulatderio":675094.900073,"nulonpario":662237.98047399998,"nulatpario":674928.39970900002,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023568018020931,-26.073074056349817],[-53.02339695252283,-26.07307645302944],[-53.023134245392797,-26.073184033103555],[-53.022825641034828,-26.073331244340171],[-53.02263288165274,-26.073484412634226],[-53.022367487187388,-26.073831130002247],[-53.022229724122958,-26.073962952243171],[-53.022123712626176,-26.074133225769891],[-53.022079156559599,-26.07425074600658],[-53.02208115968471,-26.07436760561113],[-53.022130808632085,-26.074447601448053]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":644962.0,"Id":644962.0,"Curso_Dagu":"842225214","cotrecho":644962.0,"cocursodag":"842225214","cobacia":"842225214","corio":"842225214_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.42437,"nudistbact":1104.38572,"nudistcdag":0.0,"nuareacont":0.16729601,"nuareamont":0.16729601,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.42437,"nudistbacr":1104.38572,"cocdadesag":"8422252","nucompcda":0.42437,"nutrjus":643562.0,"nutrmon":644737.0,"nutrafl":644962.0,"nudistbacc":1.95986,"nuareabacc":0.16729601,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661709.22265999997,"nulatdetre":675454.75468200003,"nulonpatre":661347.33210400003,"nulatpatre":675282.739191,"nulondecda":661709.22265999997,"nulatdecda":675454.75468200003,"nulonpacda":661347.33210400003,"nulatpacda":675282.739191,"nulonderio":661709.22265999997,"nulatderio":675454.75468200003,"nulonpario":661347.33210400003,"nulatpario":675282.739191,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02794997571565,-26.070153190649965],[-53.028108998953975,-26.070281839230937],[-53.028372440238485,-26.070409013204543],[-53.029633947297853,-26.070827516032789],[-53.03016394732655,-26.071256300643707],[-53.03121869312951,-26.071808487630442],[-53.031674526225679,-26.071767407160593]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666921.0,"Id":666921.0,"Curso_Dagu":"8422252","cotrecho":666921.0,"cocursodag":"8422252","cobacia":"842225299","corio":"8422252_8","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.47594,"nudistbact":1107.41405,"nudistcdag":4.98819,"nuareacont":0.24549101,"nuareamont":0.24549101,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.47594,"nudistbacr":1107.41405,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662081.32403999998,"nulatdetre":672122.94238400005,"nulonpatre":661993.47619199997,"nulatpatre":672586.50043500005,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662081.32403999998,"nulatderio":672122.94238400005,"nulonpario":661993.47619199997,"nulatpario":672586.50043500005,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022417796127094,-26.09851005068192],[-53.022424955406528,-26.098234379271052],[-53.02238239644791,-26.097730404391761],[-53.022329731393569,-26.097470198527564],[-53.02228810047491,-26.09738602151257],[-53.02226798870872,-26.09719909841407],[-53.02227958208799,-26.096681822362278],[-53.022375309569782,-26.096121487741126],[-53.02249321111362,-26.095932353678776],[-53.023051571585398,-26.095243941543039],[-53.023260188014028,-26.094900820856374],[-53.023567333017027,-26.094578965202214]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667352.0,"Id":667352.0,"Curso_Dagu":"842225262","cotrecho":667352.0,"cocursodag":"842225262","cobacia":"842225262","corio":"842225262_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.34127,"nudistbact":1106.45628,"nudistcdag":0.0,"nuareacont":0.15772202,"nuareamont":0.15772202,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.34127,"nudistbacr":1106.45628,"cocdadesag":"84222526","nucompcda":0.34127,"nutrjus":639246.0,"nutrmon":644511.0,"nutrafl":667352.0,"nudistbacc":0.55705,"nuareabacc":0.15772202,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662988.94893399999,"nulatdetre":674121.69658900006,"nulonpatre":662681.230369,"nulatpatre":674016.23621100001,"nulondecda":662988.94893399999,"nulatdecda":674121.69658900006,"nulonpacda":662681.230369,"nulatpacda":674016.23621100001,"nulonderio":662988.94893399999,"nulatderio":674121.69658900006,"nulonpario":662681.230369,"nulatpario":674016.23621100001,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.013836708637371,-26.08105244079675],[-53.014548781211865,-26.081245773491442],[-53.015057837755506,-26.08130392048022],[-53.015685689956499,-26.081458251749478],[-53.016158371227931,-26.081679925998319],[-53.016669561596274,-26.081868467307139],[-53.01684868318479,-26.081973555595521],[-53.017023661412175,-26.082076176430203]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":656546.0,"Id":656546.0,"Curso_Dagu":"84222528","cotrecho":656546.0,"cocursodag":"84222528","cobacia":"842225283","corio":"84222528_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.1359,"nudistbact":1106.68147,"nudistcdag":0.36121,"nuareacont":0.05635329,"nuareamont":0.66674547,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.1359,"nudistbacr":1106.68147,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662533.40443500003,"nulatdetre":673304.93605999998,"nulonpatre":662417.01782499999,"nulatpatre":673360.49829500006,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662533.40443500003,"nulatderio":673304.93605999998,"nulonpario":662417.01782499999,"nulatpario":673360.49829500006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.01823386169022,-26.088219690220331],[-53.018578702954713,-26.088026572780606],[-53.019182621803381,-26.087815028434505],[-53.01935374778904,-26.087785918238861],[-53.019482064152058,-26.087789985899128],[-53.019485668485586,-26.087790298459165]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":656511.0,"Id":656511.0,"Curso_Dagu":"842225286","cotrecho":656511.0,"cocursodag":"842225286","cobacia":"8422252861","corio":"842225286_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.14293,"nudistbact":1107.02557,"nudistcdag":0.0,"nuareacont":0.02095887,"nuareamont":0.10600023,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.14293,"nudistbacr":1107.02557,"cocdadesag":"84222528","nucompcda":0.29765,"nutrjus":644205.0,"nutrmon":643916.0,"nutrafl":656511.0,"nudistbacc":0.70531,"nuareabacc":0.10600023,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662730.73753000004,"nulatdetre":673025.83285799995,"nulonpatre":662622.46541099995,"nulatpatre":673112.96994600003,"nulondecda":662873.74285000004,"nulatdecda":673058.87612000003,"nulonpacda":662622.46541099995,"nulatpacda":673112.96994600003,"nulonderio":662730.73753000004,"nulatderio":673025.83285799995,"nulonpario":662622.46541099995,"nulatpario":673112.96994600003,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.01602158671313,-26.090529495521903],[-53.016337647118959,-26.090418024596691],[-53.01684077577471,-26.090133794247112],[-53.017203364122544,-26.089826794697085]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":656536.0,"Id":656536.0,"Curso_Dagu":"842225284","cotrecho":656536.0,"cocursodag":"842225284","cobacia":"842225284","corio":"842225284_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.37988,"nudistbact":1106.81737,"nudistcdag":0.0,"nuareacont":0.103394,"nuareamont":0.103394,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.37988,"nudistbacr":1106.81737,"cocdadesag":"84222528","nucompcda":0.37988,"nutrjus":656546.0,"nutrmon":644205.0,"nutrafl":656536.0,"nudistbacc":0.49711,"nuareabacc":0.103394,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662890.39024900005,"nulatdetre":673341.08483199996,"nulonpatre":662533.40443500003,"nulatpatre":673304.93605999998,"nulondecda":662890.39024900005,"nulatdecda":673341.08483199996,"nulonpacda":662533.40443500003,"nulatpacda":673304.93605999998,"nulonderio":662890.39024900005,"nulatderio":673341.08483199996,"nulonpario":662533.40443500003,"nulatpario":673304.93605999998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014628161196917,-26.087777431116052],[-53.015159587901302,-26.0878091032498],[-53.016218973244683,-26.088055159260438],[-53.017022643355794,-26.088207024024285],[-53.017766356919552,-26.088278128933037],[-53.01823386169022,-26.088219690220331]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667320.0,"Id":667320.0,"Curso_Dagu":"8422252242","cotrecho":667320.0,"cocursodag":"8422252242","cobacia":"8422252242","corio":"8422252242_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.24314,"nudistbact":1106.09559,"nudistcdag":0.0,"nuareacont":0.0518682,"nuareamont":0.0518682,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.24314,"nudistbacr":1106.09559,"cocdadesag":"842225224","nucompcda":0.24314,"nutrjus":667361.0,"nutrmon":631527.0,"nutrafl":667320.0,"nudistbacc":0.44113,"nuareabacc":0.0518682,"nuordemcda":8.0,"nunivotcda":10.0,"nulondetre":660927.06120899995,"nulatdetre":674179.41807999997,"nulonpatre":661081.54774199997,"nulatpatre":673994.22868499998,"nulondecda":660927.06120899995,"nulatdecda":674179.41807999997,"nulonpacda":661081.54774199997,"nulatpacda":673994.22868499998,"nulonderio":660927.06120899995,"nulatderio":674179.41807999997,"nulonpario":661081.54774199997,"nulatpario":673994.22868499998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035141360736255,-26.081865315662139],[-53.034887222823876,-26.082186793234897],[-53.034451806350226,-26.082514990988766],[-53.033846965820729,-26.082895309494056]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667361.0,"Id":667361.0,"Curso_Dagu":"842225224","cotrecho":667361.0,"cocursodag":"842225224","cobacia":"8422252241","corio":"842225224_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.44113,"nudistbact":1105.65446,"nudistcdag":0.0,"nuareacont":0.1135333,"nuareamont":0.25011735,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.44113,"nudistbacr":1105.65446,"cocdadesag":"84222522","nucompcda":0.65423,"nutrjus":639257.0,"nutrmon":644537.0,"nutrafl":667361.0,"nudistbacc":0.58703,"nuareabacc":0.25011735,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":661081.54774199997,"nulatdetre":673994.22868499998,"nulonpatre":661464.58918500005,"nulatpatre":674123.74826200004,"nulondecda":660906.861607,"nulatdecda":673886.20211099996,"nulonpacda":661464.58918500005,"nulatpacda":674123.74826200004,"nulonderio":661081.54774199997,"nulatderio":673994.22868499998,"nulonpario":661464.58918500005,"nulatpario":674123.74826200004,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.033846965820729,-26.082895309494056],[-53.033595858881661,-26.082726360764205],[-53.03320990135915,-26.082521665944061],[-53.0329678153252,-26.082336522565747],[-53.032800292269528,-26.082238417854757],[-53.03261457950741,-26.082186157738349],[-53.032341817003704,-26.082158048966654],[-53.031610743394616,-26.08200073177693],[-53.031496746791596,-26.081997551366683],[-53.031025362036402,-26.082095892912836],[-53.030710316759063,-26.082119103801979],[-53.030375048948109,-26.081990414695809],[-53.03013574337367,-26.08186217923269],[-53.029878870177882,-26.081636349478661]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667711.0,"Id":667711.0,"Curso_Dagu":"8422252","cotrecho":667711.0,"cocursodag":"8422252","cobacia":"842225211","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.61564,"nudistbact":1102.42586,"nudistcdag":0.0,"nuareacont":0.22748253,"nuareamont":7.18038044,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":660433.69038499997,"nulatdetre":676095.78920999996,"nulonpatre":659895.61607300001,"nulatpatre":675916.27306799998,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.041681750097482,-26.065171500849978],[-53.041733608380454,-26.06519099416764],[-53.042121829693315,-26.065335780329232],[-53.044140381348264,-26.066210547565621],[-53.046554398411502,-26.067181224261979],[-53.046968362238644,-26.067147642049541],[-53.047111481761057,-26.067015636552441],[-53.047179402004524,-26.066972145560051],[-53.047236072733732,-26.066935855428131],[-53.047256520889981,-26.066918881967357]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666519.0,"Id":666519.0,"Curso_Dagu":"842225288","cotrecho":666519.0,"cocursodag":"842225288","cobacia":"842225288","corio":"842225288_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.13765,"nudistbact":1107.29558,"nudistcdag":0.0,"nuareacont":0.09033108,"nuareamont":0.09033108,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.13765,"nudistbacr":1107.29558,"cocdadesag":"84222528","nucompcda":0.13765,"nutrjus":652629.0,"nutrmon":642575.0,"nutrafl":666519.0,"nudistbacc":0.97532,"nuareabacc":0.09033108,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662547.06023099995,"nulatdetre":672744.77597700001,"nulonpatre":662650.70861099998,"nulatpatre":672833.46954099997,"nulondecda":662547.06023099995,"nulatdecda":672744.77597700001,"nulonpacda":662650.70861099998,"nulatpacda":672833.46954099997,"nulonderio":662547.06023099995,"nulatderio":672744.77597700001,"nulonpario":662650.70861099998,"nulatpario":672833.46954099997,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.01781810252119,-26.093006454915916],[-53.017520889550966,-26.092766003831468],[-53.017145800073074,-26.092542975742766],[-53.016770374211468,-26.092206761645528]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666733.0,"Id":666733.0,"Curso_Dagu":"8422252","cotrecho":666733.0,"cocursodag":"8422252","cobacia":"8422252935","corio":"8422252_5","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.17296,"nudistbact":1106.69911,"nudistcdag":4.27325,"nuareacont":0.0441624,"nuareamont":1.03002738,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.17296,"nudistbacr":1106.69911,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661957.37537899998,"nulatdetre":673132.169719,"nulonpatre":662016.87200700003,"nulatpatre":673298.88645500003,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":661957.37537899998,"nulatderio":673132.169719,"nulonpario":662016.87200700003,"nulatpario":673298.88645500003,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024212051789064,-26.089925004309304],[-53.024204439517753,-26.08991238540775],[-53.023860102463765,-26.08939667548265],[-53.023785823792068,-26.089233885733119],[-53.023723990370421,-26.088997998389907],[-53.023701849595142,-26.088635000703118],[-53.023666811464906,-26.088475278142901]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666829.0,"Id":666829.0,"Curso_Dagu":"8422252862","cotrecho":666829.0,"cocursodag":"8422252862","cobacia":"8422252862","corio":"8422252862_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.14539,"nudistbact":1107.1685,"nudistcdag":0.0,"nuareacont":0.03779203,"nuareamont":0.03779203,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.14539,"nudistbacr":1107.1685,"cocdadesag":"842225286","nucompcda":0.14539,"nutrjus":656511.0,"nutrmon":666830.0,"nutrafl":666829.0,"nudistbacc":0.14293,"nuareabacc":0.03779203,"nuordemcda":8.0,"nunivotcda":10.0,"nulondetre":662847.73096700001,"nulatdetre":672949.37809899997,"nulonpatre":662730.73753000004,"nulatpatre":673025.83285799995,"nulondecda":662847.73096700001,"nulatdecda":672949.37809899997,"nulonpacda":662730.73753000004,"nulatpacda":673025.83285799995,"nulonderio":662847.73096700001,"nulatderio":672949.37809899997,"nulonpario":662730.73753000004,"nulatpario":673025.83285799995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014753201640126,-26.091137359189499],[-53.015133499129711,-26.09084257517809],[-53.01602158671313,-26.090529495521903]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666830.0,"Id":666830.0,"Curso_Dagu":"842225286","cotrecho":666830.0,"cocursodag":"842225286","cobacia":"8422252863","corio":"842225286_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.15472,"nudistbact":1107.1685,"nudistcdag":0.14293,"nuareacont":0.04724933,"nuareamont":0.04724933,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.15472,"nudistbacr":1107.1685,"cocdadesag":"84222528","nucompcda":0.29765,"nutrjus":644205.0,"nutrmon":643916.0,"nutrafl":656511.0,"nudistbacc":0.70531,"nuareabacc":0.10600023,"nuordemcda":7.0,"nunivotcda":9.0,"nulondetre":662873.74285000004,"nulatdetre":673058.87612000003,"nulonpatre":662730.73753000004,"nulatpatre":673025.83285799995,"nulondecda":662873.74285000004,"nulatdecda":673058.87612000003,"nulonpacda":662622.46541099995,"nulatpacda":673112.96994600003,"nulonderio":662873.74285000004,"nulatderio":673058.87612000003,"nulonpario":662730.73753000004,"nulatpario":673025.83285799995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014532657770623,-26.090190330405246],[-53.014828474823425,-26.090291357031127],[-53.015480662531012,-26.090352378130071],[-53.015797769457144,-26.090470704102966],[-53.01602158671313,-26.090529495521903]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":666843.0,"Id":666843.0,"Curso_Dagu":"842225294","cotrecho":666843.0,"cocursodag":"842225294","cobacia":"842225294","corio":"842225294_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.43896,"nudistbact":1106.87207,"nudistcdag":0.0,"nuareacont":0.1618071,"nuareamont":0.1618071,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.43896,"nudistbacr":1106.87207,"cocdadesag":"8422252","nucompcda":0.43896,"nutrjus":666733.0,"nutrmon":643240.0,"nutrafl":666843.0,"nudistbacc":4.44621,"nuareabacc":0.1618071,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":661567.054596,"nulatdetre":673023.098276,"nulonpatre":661957.37537899998,"nulatpatre":673132.169719,"nulondecda":661567.054596,"nulatdecda":673023.098276,"nulonpacda":661957.37537899998,"nulatpacda":673132.169719,"nulonderio":661567.054596,"nulatderio":673023.098276,"nulonpario":661957.37537899998,"nulatpario":673132.169719,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028266888580539,-26.091012021620031],[-53.027782213056831,-26.090602815915471],[-53.027342607935097,-26.090401036438791],[-53.026944875670019,-26.090279715848066],[-53.026543831961696,-26.090198339692151],[-53.025980251918973,-26.090128361814269],[-53.024615402993348,-26.090122884396358],[-53.024423564037967,-26.090081531908442],[-53.024213572109069,-26.089926155113602],[-53.024212051789064,-26.089925004309304]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667417.0,"Id":667417.0,"Curso_Dagu":"8422252522","cotrecho":667417.0,"cocursodag":"8422252522","cobacia":"8422252522","corio":"8422252522_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.18074,"nudistbact":1106.14497,"nudistcdag":0.0,"nuareacont":0.06312394,"nuareamont":0.06312394,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.18074,"nudistbacr":1106.14497,"cocdadesag":"842225252","nucompcda":0.18074,"nutrjus":667260.0,"nutrmon":667418.0,"nutrafl":667417.0,"nudistbacc":0.48663,"nuareabacc":0.06312394,"nuordemcda":7.0,"nunivotcda":10.0,"nulondetre":662615.20168199996,"nulatdetre":674441.87720999995,"nulonpatre":662450.13374199998,"nulatpatre":674487.64317099995,"nulondecda":662615.20168199996,"nulatdecda":674441.87720999995,"nulonpacda":662450.13374199998,"nulatpacda":674487.64317099995,"nulonderio":662615.20168199996,"nulatderio":674441.87720999995,"nulonpario":662450.13374199998,"nulatpario":674487.64317099995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017925200094282,-26.078460906981423],[-53.018186511963918,-26.078457247517495],[-53.018582620115431,-26.078416866299918],[-53.019371947544151,-26.078179263117356],[-53.019684425185133,-26.078134536516561]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667418.0,"Id":667418.0,"Curso_Dagu":"842225252","cotrecho":667418.0,"cocursodag":"842225252","cobacia":"8422252523","corio":"842225252_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.17877,"nudistbact":1106.14497,"nudistcdag":0.48663,"nuareacont":0.08836699,"nuareamont":0.08836699,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.17877,"nudistbacr":1106.14497,"cocdadesag":"8422252","nucompcda":0.6654,"nutrjus":667420.0,"nutrmon":639253.0,"nutrafl":667260.0,"nudistbacc":3.23248,"nuareabacc":0.31668872,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":662589.585036,"nulatdetre":674594.37324300001,"nulonpatre":662450.13374199998,"nulatpatre":674487.64317099995,"nulondecda":662589.585036,"nulatdecda":674594.37324300001,"nulonpacda":662033.85724499996,"nulatpacda":674263.64652199997,"nulonderio":662589.585036,"nulatderio":674594.37324300001,"nulonpario":662450.13374199998,"nulatpario":674487.64317099995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.018268813654359,-26.077166420386138],[-53.018502631066255,-26.077407129537612],[-53.019431908985922,-26.07802154225126],[-53.019684425185133,-26.078134536516561]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667420.0,"Id":667420.0,"Curso_Dagu":"8422252","cotrecho":667420.0,"cocursodag":"8422252","cobacia":"842225251","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.40371,"nudistbact":1105.25463,"nudistcdag":2.82877,"nuareacont":0.13915447,"nuareamont":3.46307122,"nunivotto":9.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662033.85724499996,"nulatdetre":674263.64652199997,"nulonpatre":661749.94674499996,"nulatpatre":674540.49169099994,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023956200378521,-26.080215069648403],[-53.025054653153845,-26.079447588154],[-53.025196829301194,-26.079217857604231],[-53.025419687072329,-26.079012902888582],[-53.025654428165197,-26.078859501270205],[-53.025994186242777,-26.078692888390194],[-53.026319119894545,-26.078477561810317],[-53.026658832933627,-26.078308244088475],[-53.026788281733282,-26.078222118268659],[-53.027078096115808,-26.077958629563366]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667137.0,"Id":667137.0,"Curso_Dagu":"8422252","cotrecho":667137.0,"cocursodag":"8422252","cobacia":"8422252933","corio":"8422252_4","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.22478,"nudistbact":1106.47433,"nudistcdag":4.04847,"nuareacont":0.05180593,"nuareamont":1.13052449,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.22478,"nudistbacr":1106.47433,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662016.87200700003,"nulatdetre":673298.88645500003,"nulonpatre":662116.175346,"nulatpatre":673507.52292599995,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662016.87200700003,"nulatderio":673298.88645500003,"nulonpario":662116.175346,"nulatpario":673507.52292599995,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023666811464906,-26.088475278142901],[-53.023604513048454,-26.088287862228523],[-53.023446990390639,-26.087992023621879],[-53.023317158256873,-26.087568979509062],[-53.023210344990268,-26.087332907726836],[-53.022723018259072,-26.086651220834291]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667221.0,"Id":667221.0,"Curso_Dagu":"8422252","cotrecho":667221.0,"cocursodag":"8422252","cobacia":"8422252931","corio":"8422252_3","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.07451,"nudistbact":1106.39982,"nudistcdag":3.97396,"nuareacont":0.00891126,"nuareamont":1.1795766,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.07451,"nudistbacr":1106.39982,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662116.175346,"nulatdetre":673507.52292599995,"nulonpatre":662144.15938600001,"nulatpatre":673579.64218199998,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662116.175346,"nulatderio":673507.52292599995,"nulonpario":662144.15938600001,"nulatpario":673579.64218199998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022723018259072,-26.086651220834291],[-53.022599886304256,-26.086431168933537],[-53.02246352323715,-26.086023198800778]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667237.0,"Id":667237.0,"Curso_Dagu":"8422252","cotrecho":667237.0,"cocursodag":"8422252","cobacia":"842225291","corio":"8422252_2","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.07956,"nudistbact":1106.32026,"nudistcdag":3.8944,"nuareacont":0.00658086,"nuareamont":1.25278257,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.07956,"nudistbacr":1106.32026,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":662144.15938600001,"nulatdetre":673579.64218199998,"nulonpatre":662198.09069400001,"nulatpatre":673627.58249900001,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662144.15938600001,"nulatderio":673579.64218199998,"nulonpario":662198.09069400001,"nulatpario":673627.58249900001,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02246352323715,-26.086023198800778],[-53.02238407774869,-26.085785657444116],[-53.022321368962736,-26.085731299597153],[-53.022240591906389,-26.085695692979765],[-53.0220817384469,-26.085665336137573],[-53.021919240348979,-26.08559179318631]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667238.0,"Id":667238.0,"Curso_Dagu":"84222528","cotrecho":667238.0,"cocursodag":"84222528","cobacia":"842225281","corio":"84222528_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.36121,"nudistbact":1106.32026,"nudistcdag":0.0,"nuareacont":0.08010594,"nuareamont":0.871,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.36121,"nudistbacr":1106.32026,"cocdadesag":"8422252","nucompcda":1.23171,"nutrjus":644413.0,"nutrmon":667237.0,"nutrafl":667238.0,"nudistbacc":3.8944,"nuareabacc":0.871,"nuordemcda":6.0,"nunivotcda":8.0,"nulondetre":662417.01782499999,"nulatdetre":673360.49829500006,"nulonpatre":662198.09069400001,"nulatpatre":673627.58249900001,"nulondecda":662709.369282,"nulatdecda":672572.67339899996,"nulonpacda":662198.09069400001,"nulatpacda":673627.58249900001,"nulonderio":662417.01782499999,"nulatderio":673360.49829500006,"nulonpario":662198.09069400001,"nulatpario":673627.58249900001,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019485668485586,-26.087790298459165],[-53.019722537351818,-26.087811805565504],[-53.019869553774598,-26.087798818864954],[-53.020017017159404,-26.087712722237903],[-53.02022176384056,-26.087540250861068],[-53.020743975913852,-26.086878712970496],[-53.020888652811593,-26.086741202052554],[-53.021267986578827,-26.08645020208208],[-53.021596580857377,-26.086126518190042],[-53.021774660501237,-26.085891596269263],[-53.021919240348979,-26.08559179318631]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667260.0,"Id":667260.0,"Curso_Dagu":"842225252","cotrecho":667260.0,"cocursodag":"842225252","cobacia":"8422252521","corio":"842225252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.48663,"nudistbact":1105.65834,"nudistcdag":0.0,"nuareacont":0.16519779,"nuareamont":0.31668872,"nunivotto":10.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.48663,"nudistbacr":1105.65834,"cocdadesag":"8422252","nucompcda":0.6654,"nutrjus":667420.0,"nutrmon":639253.0,"nutrafl":667260.0,"nudistbacc":3.23248,"nuareabacc":0.31668872,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":662450.13374199998,"nulatdetre":674487.64317099995,"nulonpatre":662033.85724499996,"nulatpatre":674263.64652199997,"nulondecda":662589.585036,"nulatdecda":674594.37324300001,"nulonpacda":662033.85724499996,"nulatpacda":674263.64652199997,"nulonderio":662450.13374199998,"nulatderio":674487.64317099995,"nulonpario":662033.85724499996,"nulatpario":674263.64652199997,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019684425185133,-26.078134536516561],[-53.020715540570649,-26.078596144618992],[-53.021242246175085,-26.07886758753838],[-53.021960113219315,-26.079328066540615],[-53.022781702999531,-26.079752249587372],[-53.023329003229136,-26.080006064488273],[-53.023956200378521,-26.080215069648403]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667443.0,"Id":667443.0,"Curso_Dagu":"8422252","cotrecho":667443.0,"cocursodag":"8422252","cobacia":"84222523","corio":"8422252_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.1872,"nudistbact":1105.06743,"nudistcdag":2.64157,"nuareacont":0.02458953,"nuareamont":3.92781038,"nunivotto":8.0,"decorpodag":"Córrego","deligacao":null,"norio":"Ronqueador","noriocomp":"Córrego Ronqueador","nucomprio":4.03042,"nudistbacr":1102.42586,"cocdadesag":"84222","nucompcda":5.46413,"nutrjus":667821.0,"nutrmon":643285.0,"nutrafl":667711.0,"nudistbacc":90.48913,"nuareabacc":7.18038044,"nuordemcda":5.0,"nunivotcda":7.0,"nulondetre":661749.94674499996,"nulatdetre":674540.49169099994,"nulonpatre":661643.55084299995,"nulatpatre":674686.474345,"nulondecda":662081.32403999998,"nulatdecda":672122.94238400005,"nulonpacda":659895.61607300001,"nulatpacda":675916.27306799998,"nulonderio":662681.230369,"nulatderio":674016.23621100001,"nulonpario":659895.61607300001,"nulatpario":675916.27306799998,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027078096115808,-26.077958629563366],[-53.027300119235321,-26.07780973972622],[-53.027525594191587,-26.077705021448431],[-53.027790339872425,-26.077535400046575],[-53.027892862412806,-26.077435570554282],[-53.02822482905794,-26.077014434926785],[-53.028268476629009,-26.076751697055109]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667763.0,"Id":667763.0,"Curso_Dagu":"842225212","cotrecho":667763.0,"cocursodag":"842225212","cobacia":"842225212","corio":"842225212_0","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.24495,"nudistbact":1103.0415,"nudistcdag":0.0,"nuareacont":0.08810849,"nuareamont":0.08810849,"nunivotto":9.0,"decorpodag":null,"deligacao":null,"norio":"sem nome","noriocomp":"sem nome","nucomprio":0.24495,"nudistbacr":1103.0415,"cocdadesag":"8422252","nucompcda":0.24495,"nutrjus":667711.0,"nutrmon":643562.0,"nutrafl":667763.0,"nudistbacc":0.61564,"nuareabacc":0.08810849,"nuordemcda":6.0,"nunivotcda":9.0,"nulondetre":660383.68234000006,"nulatdetre":676329.77703700005,"nulonpatre":660433.69038499997,"nulatpatre":676095.78920999996,"nulondecda":660383.68234000006,"nulatdecda":676329.77703700005,"nulonpacda":660433.69038499997,"nulatpacda":676095.78920999996,"nulonderio":660383.68234000006,"nulatderio":676329.77703700005,"nulonpario":660433.69038499997,"nulatpario":676095.78920999996,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.042321145402511,-26.063189413068571],[-53.04231450834294,-26.063440345176161],[-53.042132156584955,-26.063759027235545],[-53.042083120496251,-26.063801241773451],[-53.041917088415893,-26.064260133722414],[-53.041919250636681,-26.064384666595569],[-53.041847852280661,-26.064572432294831],[-53.041825232129618,-26.064697221009538],[-53.041832790282918,-26.065132994135421],[-53.041784112033042,-26.065195868436081],[-53.041681750097482,-26.065171500849978]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":667821.0,"Id":667821.0,"Curso_Dagu":"84222","cotrecho":667821.0,"cocursodag":"84222","cobacia":"842225193","corio":"84222_1","codom":0.0,"dedominial":"Não Federal","nucomptrec":0.62159,"nudistbact":1101.80427,"nudistcdag":89.86754,"nuareacont":0.26409805,"nuareamont":479.98604187000001,"nunivotto":9.0,"decorpodag":"Rio","deligacao":null,"norio":"Marrecas","noriocomp":"Rio Marrecas","nucomprio":120.09984,"nudistbacr":1042.52085,"cocdadesag":"8422","nucompcda":166.39602,"nutrjus":671829.0,"nutrmon":671640.0,"nutrafl":671639.0,"nudistbacc":102.83105,"nuareabacc":1749.65054018,"nuordemcda":4.0,"nunivotcda":5.0,"nulondetre":659895.61607300001,"nulatdetre":675916.27306799998,"nulonpatre":659960.18722099997,"nulatpatre":676469.84014900005,"nulondecda":648429.39862899994,"nulatdecda":643931.39346299996,"nulonpacda":678075.11001900001,"nulatpacda":698496.924856,"nulonderio":643704.61171199998,"nulatderio":656282.72877799999,"nulonpario":673596.54752699996,"nulatpario":689989.94373000006,"dtversao":"21\/09\/2011","LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":null,"Regime":null,"Compriment":null,"Fonte_Mape":null,"Data_Mapea":null,"Shape_Leng":null,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.047256520889981,-26.066918881967357],[-53.04719066241173,-26.066662143084251],[-53.047212256204382,-26.066593221875866]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":55.215749834699999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":55.224237971900003,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022632879812313,-26.073484413137031],[-53.022654798655275,-26.073346635605006],[-53.02263653227709,-26.073191007785741],[-53.022570934121234,-26.072997140173449]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":"Córrego Ronqueador","Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":187.20945772600001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":187.32502321600001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027078094127937,-26.07795863044911],[-53.027300115592865,-26.077809736585039],[-53.027525596436774,-26.077705022457579],[-53.027790337741123,-26.077535398940562],[-53.027892864334184,-26.077435571608174],[-53.028224832486949,-26.0770144334411],[-53.028268478816479,-26.076751697295517]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":106.49728353099999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":106.60013992899999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023568014994844,-26.073074054591522],[-53.023396949235277,-26.073076453623674],[-53.023134242368165,-26.073184029922349],[-53.022825641521486,-26.07333124271635],[-53.022632879812313,-26.073484413137031]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":529.86633042300002,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":530.00651484599996,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023567335281271,-26.094578964343526],[-53.023758513466539,-26.094889492478323],[-53.024065096901268,-26.095220063473413],[-53.024202179307643,-26.095413467349683],[-53.024367322107352,-26.095953446229483],[-53.024542482062557,-26.096424865201104],[-53.02451486243865,-26.096759856056856],[-53.024387479593663,-26.097124048401284],[-53.024400438411618,-26.097876565369255],[-53.024716426841486,-26.098764192598441],[-53.0249540354978,-26.098983894350653]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":"Córrego Ronqueador","Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":403.71294498600002,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":404.026625169,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023956199740518,-26.080215071607189],[-53.025054652172351,-26.079447587613785],[-53.025196826133808,-26.079217859101639],[-53.025419686393249,-26.079012903060264],[-53.025654428034827,-26.078859500373753],[-53.025994189343443,-26.078692888370519],[-53.026319117640064,-26.07847756160103],[-53.02665883019651,-26.078308240920048],[-53.026788281112076,-26.078222117042692],[-53.027078094127937,-26.07795863044911]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":79.560587064000003,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":79.617569183800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021919242411485,-26.085591793103386],[-53.022081736408126,-26.085665335849754],[-53.022240589369403,-26.085695693621116],[-53.022321366638479,-26.085731297999967],[-53.022384074476129,-26.0857856595388],[-53.02246352629809,-26.086023200039847]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":256.39290212399999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":256.44417822700001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016770371057653,-26.092206760608789],[-53.016693880556495,-26.092485388428347],[-53.016609086890341,-26.092652928542545],[-53.016511689756541,-26.092942409382847],[-53.016414717972474,-26.093134310122238],[-53.016302052187271,-26.093477800974927],[-53.016235341601757,-26.093615662390075],[-53.0160263239421,-26.094414702653776]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":136.81126963200001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":136.84492053100001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.030228601888652,-26.08278877335081],[-53.030249320677356,-26.082558763804371],[-53.030232668492928,-26.082271512258551],[-53.030167403640554,-26.082138571577833],[-53.029982608697921,-26.08190215722254],[-53.029878868782106,-26.081636349878465]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":438.96133868099997,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":439.42480710699999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024212054127929,-26.089925004683742],[-53.024213573359155,-26.089926156774105],[-53.024423565153597,-26.090081529832432],[-53.024615400903187,-26.090122885035296],[-53.025980250771909,-26.090128359992192],[-53.026543832196907,-26.090198338328364],[-53.026944875481689,-26.090279715435518],[-53.027342609456753,-26.090401033930537],[-53.027782215718076,-26.090602818229392],[-53.02826688477748,-26.091012022258422]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":190.17757921699999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":190.327694315,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027250027049014,-26.093780136815628],[-53.026947287965776,-26.093672828032531],[-53.026473503922332,-26.093344612974438],[-53.025757065024898,-26.092740893988601]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":172.96240587599999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":173.00619897300001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023666815055918,-26.088475276310394],[-53.023701850267898,-26.088635000857987],[-53.023723990279507,-26.088997997198206],[-53.023785826172002,-26.089233888326842],[-53.023860098650836,-26.089396672712336],[-53.024204439854579,-26.089912384529804],[-53.024212054127929,-26.089925004683742]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":224.781452172,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":224.85198009499999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022723019241575,-26.08665121939347],[-53.023210342607172,-26.08733290785441],[-53.02331716059777,-26.087568980681382],[-53.023446987674191,-26.087992025554851],[-53.023604514592805,-26.088287862624718],[-53.023666815055918,-26.088475276310394]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":208.20920963500001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":208.29061507700001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.018233861762639,-26.088219688767175],[-53.018024970855983,-26.088389958948856],[-53.017638353629366,-26.088927377020468],[-53.017538442004685,-26.089116611623144],[-53.017456380925829,-26.089338361870439],[-53.017220317503167,-26.089754525976389],[-53.017203364395357,-26.089826792828202]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":197.56085155299999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":197.797733142,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.015748315970612,-26.083538030694005],[-53.015018233179561,-26.083554820466411],[-53.014078905283945,-26.083470094052224],[-53.014068607176583,-26.083470237831111]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":486.631085138,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":487.09672234800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023956199740518,-26.080215071607189],[-53.023329006213523,-26.080006065849666],[-53.022781705159481,-26.079752249881867],[-53.021960110975172,-26.079328069299372],[-53.021242247523709,-26.078867588998374],[-53.020715542932336,-26.078596145673348],[-53.019684425658809,-26.07813453844625]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":232.38410219799999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":232.42858404099999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024212054127929,-26.089925004683742],[-53.024491067025437,-26.090385128191226],[-53.024553292500215,-26.090550608583026],[-53.024573278805036,-26.09075928583615],[-53.024557685156608,-26.09148503515587],[-53.024445510127507,-26.091936839486742]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":244.95974537800001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":245.02398025100001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.04168174958356,-26.065171504045942],[-53.041784109226768,-26.065195870903725],[-53.041832787894641,-26.065132991506516],[-53.041825229900148,-26.064697222058388],[-53.041847850104688,-26.064572430385677],[-53.041919246957647,-26.064384667645154],[-53.041917087045761,-26.064260136302369],[-53.042083118403809,-26.063801240668219],[-53.042132154830362,-26.063759026185025],[-53.042314508299505,-26.063440347426045],[-53.042321148415382,-26.063189414682451]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":209.099800649,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":209.14250765599999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028525046664321,-26.078543051453057],[-53.028402746993756,-26.078464166601581],[-53.028290505342873,-26.078290364534418],[-53.02824618250159,-26.07816019721654],[-53.028250508933247,-26.077889348678607],[-53.028318485919385,-26.077472553307974],[-53.028268478816479,-26.076751697295517]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":189.40931027400001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":189.58695836000001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016806532166768,-26.091535060631408],[-53.015907050219127,-26.092087408615583],[-53.015156844434443,-26.092356316122178]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":654.95935110599999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":655.46042366100005,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022130810517716,-26.07444760453345],[-53.022457740304844,-26.074529223166092],[-53.022685233212307,-26.074611422718966],[-53.023116076021402,-26.074819034062156],[-53.023364613329953,-26.074898590571411],[-53.023693436946971,-26.075119274655179],[-53.023878621972976,-26.075263534578667],[-53.024254477606505,-26.075684933686656],[-53.024606111214595,-26.076133208819726],[-53.024845402051653,-26.076256037921588],[-53.025037209810357,-26.076302900053239],[-53.025229049815849,-26.076322592398984],[-53.025315870007205,-26.076355402678924],[-53.025536977371992,-26.076513417491849],[-53.025880350731491,-26.076818197210862],[-53.026103943802546,-26.077108862270517],[-53.026362777025156,-26.077518900745169],[-53.026556718892152,-26.07774174288642],[-53.026744897530008,-26.077896878462134],[-53.026951482281142,-26.077960048344657],[-53.027078094127937,-26.07795863044911]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":438.52639754099999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":438.75747386799998,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.027592705490186,-26.085866882956516],[-53.027741561825216,-26.085723168478459],[-53.028060115862644,-26.08558365708145],[-53.028255819038129,-26.085438109999334],[-53.028786129142723,-26.084936464842318],[-53.028967114238768,-26.084725864116354],[-53.029208693529313,-26.084377482590806],[-53.029369288210205,-26.084039537141482],[-53.030084864000287,-26.083078101712118],[-53.030228601888652,-26.08278877335081]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":180.740344206,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":180.94817747499999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019684425658809,-26.07813453844625],[-53.019371949493937,-26.078179260155352],[-53.01858262133662,-26.078416866458983],[-53.018186510872013,-26.078457249803499],[-53.017925203090343,-26.078460905088793]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":178.776549655,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":178.91989481799999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019684425658809,-26.07813453844625],[-53.019431911271887,-26.078021543957142],[-53.01850262975433,-26.077407131387908],[-53.01826881673621,-26.077166421828814]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":213.10121741,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":213.29193107899999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.035632928580576,-26.083888274695198],[-53.03527941829536,-26.083797494892089],[-53.035144633135644,-26.083742802198046],[-53.034851945594923,-26.083481560319971],[-53.03443306684094,-26.083257841489726],[-53.034161184187376,-26.08303195825124],[-53.033846965812423,-26.082895308973864]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":370.97930267499999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":371.414738683,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029412106276745,-26.093135941970914],[-53.028203936136656,-26.09287384786894],[-53.027733621437804,-26.092741006302745],[-53.026997796550361,-26.092723459755092],[-53.025757065024898,-26.092740893988601]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":142.93500495800001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":143.05796534500001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017203364395357,-26.089826792828202],[-53.016840776151952,-26.090133792996767],[-53.016337650682097,-26.090418025230264],[-53.016021586681006,-26.09052949552769]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":135.538696587,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":135.679546085,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019482064892735,-26.087789986780038],[-53.019353748426461,-26.087785916311152],[-53.01918261976865,-26.08781502995669],[-53.018578703523701,-26.088026574677162],[-53.018233861762639,-26.088219688767175]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":167.38538772199999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":167.58707024700001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02046107469031,-26.074393912019392],[-53.020883873255997,-26.074401078823264],[-53.021027670997306,-26.07442867086457],[-53.021762418067553,-26.074442477186182],[-53.021945401437719,-26.074429713293995],[-53.022130810517716,-26.07444760453345]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":207.89572879799999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":208.08784652700001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029038012566176,-26.094703737907508],[-53.028785172745131,-26.094522347744359],[-53.028363159439486,-26.094350467515117],[-53.028084419894526,-26.094284344367491],[-53.027543651113966,-26.093926927510001],[-53.027250027049014,-26.093780136815628]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":"Córrego Ronqueador","Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":681.71278731100006,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":682.02442350900003,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028268478816479,-26.076751697295517],[-53.028301471834013,-26.076665303475629],[-53.02865642846394,-26.076447293093249],[-53.029008658025049,-26.076169746949098],[-53.029615923637529,-26.075890507990135],[-53.029862738094543,-26.075701816948158],[-53.029935627398764,-26.075518009787057],[-53.029990913858846,-26.07463247846314],[-53.030103174000274,-26.07437292858959],[-53.030354447211323,-26.07388098223349],[-53.030424406760481,-26.073678080437816],[-53.030715420846775,-26.073050902580505],[-53.030993331611469,-26.072637560092272],[-53.031379361267817,-26.072205725670102],[-53.031674526820993,-26.071767407169794]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":195.29752462600001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":195.330413843,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017203364395357,-26.089826792828202],[-53.017156141015548,-26.090599380946806],[-53.016867777320542,-26.091294285561062],[-53.016806532166768,-26.091535060631408]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":421.037713021,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":421.101079841,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022470937274235,-26.081873268273938],[-53.022266172497893,-26.082329077391947],[-53.022089289671598,-26.082924222122532],[-53.022063582914939,-26.083254583014245],[-53.022046081998887,-26.084370475571045],[-53.021901177408658,-26.085168894758354],[-53.021875623411518,-26.085496545549436],[-53.021884345124427,-26.085556177204165],[-53.021919242411485,-26.085591793103386]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":377.71317325400003,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":377.82398391100003,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.029878868782106,-26.081636349878465],[-53.029595050431261,-26.081413152716681],[-53.029493574289326,-26.081301662033386],[-53.029365507651178,-26.081108857783192],[-53.029214412804102,-26.080739914129214],[-53.029044612666098,-26.079883274170527],[-53.028911214726456,-26.079555060307779],[-53.028882897661781,-26.079205510715457],[-53.028749474819101,-26.07889895998197],[-53.028526963927177,-26.078544107644891]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":309.609200719,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":309.67709891599998,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.024445510127507,-26.091936839486742],[-53.024423178657642,-26.092009994848802],[-53.024157145327649,-26.092426048466336],[-53.023990520935278,-26.092769399061488],[-53.023913265416518,-26.093234884174066],[-53.023761046844626,-26.093689326098957],[-53.02372118415871,-26.093870681413264],[-53.023695448107134,-26.094228121235098],[-53.023612994984177,-26.09453111629082],[-53.023567335281271,-26.094578964343526]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":379.88177666899998,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":380.325465237,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.018233861762639,-26.088219688767175],[-53.017766357670737,-26.088278131080223],[-53.017022643816624,-26.088207026468474],[-53.016218970217032,-26.08805515854727],[-53.015159589817422,-26.087809104248144],[-53.014628160148177,-26.087777432234706]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":243.149035836,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":243.31234414900001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.033846965812423,-26.082895308973864],[-53.034451804562408,-26.082514989241844],[-53.034887221134255,-26.082186791723679],[-53.035141360040456,-26.0818653147576]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":334.08341028400002,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":334.42673589700001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016873236893417,-26.082125648432406],[-53.016669564450218,-26.08186846832789],[-53.016158369717914,-26.081679923910439],[-53.015685690652731,-26.081458254491626],[-53.015057840297345,-26.081303920935024],[-53.014548783335499,-26.081245770749788],[-53.013836707211617,-26.081052440895803]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":361.21825308699999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":361.44610859,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021919242411485,-26.085591793103386],[-53.021774661157338,-26.085891596438],[-53.021596577989101,-26.086126519011174],[-53.021267984839852,-26.086450202880577],[-53.020888649621952,-26.086741199826552],[-53.020743974906182,-26.086878711184337],[-53.02022176496304,-26.087540250922121],[-53.020017014332822,-26.08771272240114],[-53.019869555242778,-26.087798822191584],[-53.019722539511903,-26.087811802798583],[-53.019485668726865,-26.087790297370688]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":125.25488484900001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":125.305228766,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022632879812313,-26.073484413137031],[-53.022367484668898,-26.073831132000826],[-53.0222297250114,-26.073962951057855],[-53.022123709289076,-26.074133228384561],[-53.022079153433729,-26.074250743187019],[-53.022081161509384,-26.074367605401147],[-53.022130810517716,-26.07444760453345]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":158.64428145799999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":158.78039357500001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.025757065024898,-26.092740893988601],[-53.025659281938616,-26.092658503941969],[-53.024445510127507,-26.091936839486742]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":74.516973256300005,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":74.535254670399993,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.02246352629809,-26.086023200039847],[-53.022599886083121,-26.086431170764566],[-53.022723019241575,-26.08665121939347]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":240.896174411,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":241.02809933699999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023956199740518,-26.080215071607189],[-53.023502002049469,-26.080481399899618],[-53.023339419844092,-26.080599938718354],[-53.023134252080617,-26.08084020718044],[-53.022470937274235,-26.081873268273938]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":615.67769107000004,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":616.35475091199999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.034351411087727,-26.079061975494042],[-53.033594030255607,-26.078763776016896],[-53.033114874019198,-26.078602099940323],[-53.032995208404721,-26.078531215362244],[-53.032647970498026,-26.078391688392017],[-53.03240835736694,-26.078320326967937],[-53.031982883530091,-26.078240029501181],[-53.031755458420122,-26.07813356372192],[-53.031437532432193,-26.078076481835485],[-53.031105106816085,-26.078094250435406],[-53.030723554241469,-26.078172734352837],[-53.030425915471938,-26.078312407671895],[-53.030272737264916,-26.078349765823937],[-53.029723463591175,-26.078439633674062],[-53.029369449632568,-26.07845174473109],[-53.028990817260564,-26.078612773304258],[-53.02869683664656,-26.078616997913041],[-53.028526963927177,-26.078544107644891]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":441.13894592899999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":441.58499381600001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.033846965812423,-26.082895308973864],[-53.033595860123633,-26.082726357942292],[-53.033209900043488,-26.082521667888987],[-53.032967811814764,-26.082336521875604],[-53.032800294204343,-26.082238420649126],[-53.032614577831815,-26.082186158150282],[-53.032341819969574,-26.082158048398242],[-53.031610744878478,-26.08200072932668],[-53.031496743605182,-26.081997550946287],[-53.031025364101417,-26.082095895253772],[-53.030710312859277,-26.082119105352341],[-53.030375047968093,-26.081990416785338],[-53.030135746403317,-26.081862182141691],[-53.029878868782106,-26.081636349878465]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":145.39344366399999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":145.53088342800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016021586681006,-26.09052949552769],[-53.015133501797372,-26.09084257288027],[-53.014753202400215,-26.091137359331679]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":416.10021452799998,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":416.17711963900001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.020334861094916,-26.091400376595246],[-53.020252030653175,-26.091169832602411],[-53.02021687718117,-26.090985557289738],[-53.020171513735939,-26.090457163001432],[-53.020019082875642,-26.089736113194192],[-53.019997202822609,-26.089294493332336],[-53.019953562371626,-26.089023413724469],[-53.01991799251897,-26.088931212065784],[-53.019712482350357,-26.088640555701737],[-53.019468687751797,-26.08819265574623],[-53.019451239222462,-26.088078807926248],[-53.019485668726865,-26.087790297370688]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":74.723727015999998,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":74.732030296299996,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016806532166768,-26.091535060631408],[-53.016784917624371,-26.091667778453406],[-53.016791953378736,-26.092060503821585],[-53.016770371057653,-26.092206760608789]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":"Córrego Ronqueador","Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":549.21325603399998,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":549.83067330100005,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.017195271707536,-26.082103510843922],[-53.018478117806737,-26.081693517402815],[-53.019366038942223,-26.081678201950588],[-53.019792177769297,-26.081633874216962],[-53.020299445898978,-26.081541111319034],[-53.020632352759975,-26.081550619779712],[-53.021149393526919,-26.0816688308451],[-53.021594632292427,-26.081949050663116],[-53.021905497645733,-26.081867204102373],[-53.022064414039484,-26.081884112276068],[-53.022470937274235,-26.081873268273938]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":654.46341367699995,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":654.702061544,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028822777693648,-26.087860723835529],[-53.0290755166683,-26.087730078902467],[-53.029369870639925,-26.087641903193326],[-53.02960182862639,-26.087442408761618],[-53.030084091507803,-26.086954071636598],[-53.030307333769542,-26.08668411364042],[-53.030407043439254,-26.08651924482659],[-53.030679423087065,-26.086032777196408],[-53.030761343992189,-26.085821854005712],[-53.030766774190432,-26.085331652712213],[-53.030676463567453,-26.084778712988829],[-53.030614154280713,-26.084637607409043],[-53.030340274205415,-26.084203148451898],[-53.030225381901928,-26.083772047486242],[-53.030202780313793,-26.083487587593986],[-53.030228601888652,-26.08278877335081]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":115.789787945,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":115.83160624,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.022118260897486,-26.090656094951562],[-53.022117061368824,-26.090586338746832],[-53.022271101884719,-26.090400404097572],[-53.022653421385634,-26.089741992494485]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":0.36178300557600002,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":0.362215404937,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.019485668726865,-26.087790297370688],[-53.019482064892735,-26.087789986780038]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":0.22451698996300001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":0.224722049664,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.028526963927177,-26.078544107644891],[-53.028525046664321,-26.078543051453057]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":424.37207411700001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":424.78330587699998,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.031674526820993,-26.071767407169794],[-53.031218690386325,-26.071808485605423],[-53.030163947409413,-26.071256300091946],[-53.029633946414087,-26.070827516923799],[-53.028372442287115,-26.070409016160117],[-53.028108999204115,-26.070281838266673],[-53.027949971849331,-26.070153192452135]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":154.72171516099999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":154.89504711800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016021586681006,-26.09052949552769],[-53.015797766186843,-26.090470703789357],[-53.01548066176634,-26.090352378195877],[-53.014828472225631,-26.090291356833735],[-53.014532657280682,-26.090190332926674]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":475.9433736,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":476.07403297299999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023567335281271,-26.094578964343526],[-53.023260186656202,-26.094900817846906],[-53.023051567619589,-26.095243944379508],[-53.022493212376816,-26.095932356537958],[-53.022375308037404,-26.096121485565469],[-53.022279583372807,-26.096681824205458],[-53.022267988611148,-26.097199101076328],[-53.022288098450154,-26.097386023598684],[-53.022329732972501,-26.09747019621576],[-53.022382393368297,-26.097730406684821],[-53.022424952495982,-26.098234377423193],[-53.022417799190229,-26.098510049317117]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":244.80687500100001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":244.92211295199999,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.014493923705025,-26.085230967222383],[-53.01491720750122,-26.084875244332185],[-53.015351556809613,-26.084375889244786],[-53.015617952671874,-26.083886732863032],[-53.015748315970612,-26.083538030694005]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":349.73670651200001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":349.80181464499998,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.0274026998963,-26.096819382386194],[-53.02729909098732,-26.096625511284564],[-53.02722501457545,-26.096208005968929],[-53.027016737423907,-26.095764496028643],[-53.026943625815868,-26.09540284933459],[-53.026965563258095,-26.094732884012991],[-53.027126890148921,-26.094395742635598],[-53.027253874904957,-26.094003301714913],[-53.027250027049014,-26.093780136815628]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":192.15935291,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":192.25616740800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.015748315970612,-26.083538030694005],[-53.015919131730783,-26.083018527191026],[-53.016095279258721,-26.082588580099596],[-53.01625500833962,-26.082447250589802],[-53.016425413481336,-26.082353117296442],[-53.016627327299112,-26.082272658642147],[-53.01678489911486,-26.082215972108347]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":369.34623681,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":369.77750686000002,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.026089507137698,-26.086380207909329],[-53.025880454653965,-26.086296492294331],[-53.025339723209903,-26.086252094978185],[-53.024343094415833,-26.086266086113291],[-53.023824639966968,-26.086308022543875],[-53.023346464887858,-26.086280070371721],[-53.02246352629809,-26.086023200039847]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":156.310909393,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":156.40322049400001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.021726532294643,-26.087685520098152],[-53.021864702603942,-26.087553424452949],[-53.02238311903816,-26.087229875810131],[-53.022643127117007,-26.086876371713164],[-53.022723019241575,-26.08665121939347]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_PERM_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_PERM_NREP","Nome":"Córrego Ronqueador","Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Permanente","Compriment":537.10659177100001,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":537.57690668600003,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.031674526820993,-26.071767407169794],[-53.031841223256848,-26.071587333032454],[-53.032298160375348,-26.071366975840267],[-53.032866001697556,-26.071139007264382],[-53.033250953781881,-26.070934735165146],[-53.033341370406802,-26.070840310205607],[-53.033528540512833,-26.070572842479976],[-53.033727476872002,-26.070373266606584],[-53.033925495596677,-26.070357748574295],[-53.034051294063602,-26.070390726380019],[-53.034236735060823,-26.070491733514277],[-53.034398048598867,-26.070625033468296],[-53.034541576030257,-26.070712279377453],[-53.034607411265036,-26.070739603236792],[-53.034778320893516,-26.070745768186772],[-53.034904639450943,-26.070675838722245],[-53.035383212574118,-26.070320134457209],[-53.035936043444025,-26.070097510932847],[-53.036089931792056,-26.070003723273192]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":151.806092079,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":151.88635905000001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.023666815055918,-26.088475276310394],[-53.023457130610687,-26.088842969516236],[-53.022737697813007,-26.089545986756825]]]}},{"type":"Feature","properties":{"GM_LAYER":"CAGUA_TEMP_NREP","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":"CAGUA_TEMP_NREP","Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Curso d'água","Regime":"Temporário","Compriment":137.65867214299999,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":137.76078892800001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.016770371057653,-26.092206760608789],[-53.01714579906487,-26.092542974024067],[-53.017520886535216,-26.092766001592498],[-53.017818103516639,-26.093006455280687]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Não Identificado","Regime":null,"Compriment":213.257900224,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":213.45601759100001,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.039867212917606,-26.066085254160473],[-53.040094323047306,-26.066013083384931],[-53.040145510387894,-26.06595648740436],[-53.040635835205443,-26.065652321223492],[-53.040989948215035,-26.065602182433896],[-53.041501661047803,-26.065206094791115],[-53.04168174958356,-26.065171504045942]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Não Identificado","Regime":null,"Compriment":609.91644735600005,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":610.53894656900002,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.04168174958356,-26.065171504045942],[-53.04212182916006,-26.065335782813015],[-53.044140382983507,-26.066210549070519],[-53.046553334380732,-26.06730280353154],[-53.046955407291541,-26.067297100832189],[-53.04718527276367,-26.067145437573004]]]}},{"type":"Feature","properties":{"GM_LAYER":"Unknown Line Type","GM_TYPE":"Unknown Line Type","MAP_NAME":"rioss.shp","OBJECTID":null,"Id":null,"Curso_Dagu":null,"cotrecho":null,"cocursodag":null,"cobacia":null,"corio":null,"codom":null,"dedominial":null,"nucomptrec":null,"nudistbact":null,"nudistcdag":null,"nuareacont":null,"nuareamont":null,"nunivotto":null,"decorpodag":null,"deligacao":null,"norio":null,"noriocomp":null,"nucomprio":null,"nudistbacr":null,"cocdadesag":null,"nucompcda":null,"nutrjus":null,"nutrmon":null,"nutrafl":null,"nudistbacc":null,"nuareabacc":null,"nuordemcda":null,"nunivotcda":null,"nulondetre":null,"nulatdetre":null,"nulonpatre":null,"nulatpatre":null,"nulondecda":null,"nulatdecda":null,"nulonpacda":null,"nulatpacda":null,"nulonderio":null,"nulatderio":null,"nulonpario":null,"nulatpario":null,"dtversao":null,"LAYER":null,"Nome":null,"Fonte_Topo":null,"Tipo_Drena":"Não Identificado","Regime":null,"Compriment":90.269343817199996,"Fonte_Mape":"PARANACIDADE","Data_Mapea":"30\/12\/1899","Shape_Leng":90.317507716500003,"LINE_STYLE":"Solid","LINE_COLOR":"RGB(0,0,0)","LINE_WIDTH":1.0},"geometry":{"type":"MultiLineString","coordinates":[[[-53.038847669386584,-26.066964374948803],[-53.039403097744469,-26.066321892329903]]]}}]} \ No newline at end of file diff --git a/web/mapas/teste/rios/resources/Autolinker.min.js b/web/mapas/teste/rios/resources/Autolinker.min.js new file mode 100644 index 0000000..23f20b2 --- /dev/null +++ b/web/mapas/teste/rios/resources/Autolinker.min.js @@ -0,0 +1,11 @@ +/*! + * Autolinker.js + * 3.11.1 + * + * Copyright(c) 2019 Gregory Jacobs + * MIT License + * + * https://github.com/gregjacobs/Autolinker.js + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Autolinker=t()}(this,function(){"use strict";function s(e,t){if(Array.prototype.indexOf)return e.indexOf(t);for(var u=0,n=e.length;u",this.getInnerHtml(),""].join("")},e.prototype.buildAttrsStr=function(){if(!this.attrs)return"";var e=this.getAttrs(),t=[];for(var u in e)e.hasOwnProperty(u)&&t.push(u+'="'+e[u]+'"');return t.join(" ")},e}();var r=function(){function e(e){void 0===e&&(e={}),this.newWindow=!1,this.truncate={},this.className="",this.newWindow=e.newWindow||!1,this.truncate=e.truncate||{},this.className=e.className||""}return e.prototype.build=function(e){return new u({tagName:"a",attrs:this.createAttrs(e),innerHtml:this.processAnchorText(e.getAnchorText())})},e.prototype.createAttrs=function(e){var t={href:e.getAnchorHref()},u=this.createCssClass(e);return u&&(t.class=u),this.newWindow&&(t.target="_blank",t.rel="noopener noreferrer"),this.truncate&&this.truncate.length&&this.truncate.length=h)return l.host.length==t?(l.host.substr(0,t-n)+i).substr(0,h+u):a(g,h).substr(0,h+u);var f="";if(l.path&&(f+="/"+l.path),l.query&&(f+="?"+l.query),f){if(h<=(g+f).length)return(g+f).length==t?(g+f).substr(0,t):(g+a(f,h-g.length)).substr(0,h+u);g+=f}if(l.fragment){var d="#"+l.fragment;if(h<=(g+d).length)return(g+d).length==t?(g+d).substr(0,t):(g+a(d,h-g.length)).substr(0,h+u);g+=d}if(l.scheme&&l.host){var m=l.scheme+"://";if((g+m).lengthr&&(i=null==a?(a="…",3):a.length,n=n.substring(0,r-i)+a),n)},e}(),e=function(){function e(e){this.__jsduckDummyDocProp=null,this.matchedText="",this.offset=0,this.tagBuilder=e.tagBuilder,this.matchedText=e.matchedText,this.offset=e.offset}return e.prototype.getMatchedText=function(){return this.matchedText},e.prototype.setOffset=function(e){this.offset=e},e.prototype.getOffset=function(){return this.offset},e.prototype.getCssClassSuffixes=function(){return[this.getType()]},e.prototype.buildTag=function(){return this.tagBuilder.build(this)},e}(),n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var u in t)t.hasOwnProperty(u)&&(e[u]=t[u])})(e,t)};function a(e,t){function u(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(u.prototype=t.prototype,new u)}var _=function(){return(_=Object.assign||function(e){for(var t,u=1,n=arguments.length;u"===e?(g=new V(_({},g,{name:H()})),O()):W.test(e)||I.test(e)||":"===e||N()}function b(e){">"===e?N():W.test(e)?l=3:N()}function x(e){L.test(e)||("/"===e?l=12:">"===e?O():"<"===e?S():"="===e||$.test(e)||Z.test(e)?N():l=5)}function y(e){L.test(e)?l=6:"/"===e?l=12:"="===e?l=7:">"===e?O():"<"===e?S():$.test(e)&&N()}function F(e){L.test(e)||("/"===e?l=12:"="===e?l=7:">"===e?O():"<"===e?S():$.test(e)?N():l=5)}function v(e){L.test(e)||('"'===e?l=8:"'"===e?l=9:/[>=`]/.test(e)?N():"<"===e?S():l=10)}function w(e){'"'===e&&(l=11)}function B(e){"'"===e&&(l=11)}function C(e){L.test(e)?l=4:">"===e?O():"<"===e&&S()}function D(e){L.test(e)?l=4:"/"===e?l=12:">"===e?O():"<"===e?S():(l=4,c--)}function E(e){">"===e?(g=new V(_({},g,{isClosing:!0})),O()):l=4}function k(e){"--"===t.substr(c,2)?(c+=2,g=new V(_({},g,{type:"comment"})),l=14):"DOCTYPE"===t.substr(c,7).toUpperCase()?(c+=7,g=new V(_({},g,{type:"doctype"})),l=20):N()}function T(e){"-"===e?l=15:">"===e?N():l=16}function M(e){"-"===e?l=18:">"===e?N():l=16}function P(e){"-"===e&&(l=17)}function j(e){l="-"===e?18:16}function z(e){">"===e?O():"!"===e?l=19:"-"===e||(l=16)}function R(e){"-"===e?l=17:">"===e?O():l=16}function q(e){">"===e?O():"<"===e&&S()}function N(){l=0,g=o}function S(){l=1,g=new V({idx:c})}function O(){var e=t.slice(p,g.idx);e&&a(e,p),"comment"===g.type?i(g.idx):"doctype"===g.type?s(g.idx):(g.isOpening&&n(g.name,g.idx),g.isClosing&&r(g.name,g.idx)),N(),p=c+1}function H(){var e=g.idx+(g.isClosing?2:1);return t.slice(e,c).toLowerCase()}pr?t:t+1;e.splice(i,1);continue}e[t+1].getOffset() truncateLen) {\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLength = 3;\n }\n else {\n ellipsisLength = ellipsisChars.length;\n }\n str = str.substring(0, truncateLen - ellipsisLength) + ellipsisChars;\n }\n return str;\n}\n/**\n * Supports `Array.prototype.indexOf()` functionality for old IE (IE8 and below).\n *\n * @param {Array} arr The array to find an element of.\n * @param {*} element The element to find in the array, and return the index of.\n * @return {Number} The index of the `element`, or -1 if it was not found.\n */\nexport function indexOf(arr, element) {\n if (Array.prototype.indexOf) {\n return arr.indexOf(element);\n }\n else {\n for (var i = 0, len = arr.length; i < len; i++) {\n if (arr[i] === element)\n return i;\n }\n return -1;\n }\n}\n/**\n * Removes array elements based on a filtering function. Mutates the input\n * array.\n *\n * Using this instead of the ES5 Array.prototype.filter() function, to allow\n * Autolinker compatibility with IE8, and also to prevent creating many new\n * arrays in memory for filtering.\n *\n * @param {Array} arr The array to remove elements from. This array is\n * mutated.\n * @param {Function} fn A function which should return `true` to\n * remove an element.\n * @return {Array} The mutated input `arr`.\n */\nexport function remove(arr, fn) {\n for (var i = arr.length - 1; i >= 0; i--) {\n if (fn(arr[i]) === true) {\n arr.splice(i, 1);\n }\n }\n}\n/**\n * Performs the functionality of what modern browsers do when `String.prototype.split()` is called\n * with a regular expression that contains capturing parenthesis.\n *\n * For example:\n *\n * // Modern browsers:\n * \"a,b,c\".split( /(,)/ ); // --> [ 'a', ',', 'b', ',', 'c' ]\n *\n * // Old IE (including IE8):\n * \"a,b,c\".split( /(,)/ ); // --> [ 'a', 'b', 'c' ]\n *\n * This method emulates the functionality of modern browsers for the old IE case.\n *\n * @param {String} str The string to split.\n * @param {RegExp} splitRegex The regular expression to split the input `str` on. The splitting\n * character(s) will be spliced into the array, as in the \"modern browsers\" example in the\n * description of this method.\n * Note #1: the supplied regular expression **must** have the 'g' flag specified.\n * Note #2: for simplicity's sake, the regular expression does not need\n * to contain capturing parenthesis - it will be assumed that any match has them.\n * @return {String[]} The split array of strings, with the splitting character(s) included.\n */\nexport function splitAndCapture(str, splitRegex) {\n if (!splitRegex.global)\n throw new Error(\"`splitRegex` must have the 'g' flag set\");\n var result = [], lastIdx = 0, match;\n while (match = splitRegex.exec(str)) {\n result.push(str.substring(lastIdx, match.index));\n result.push(match[0]); // push the splitting char(s)\n lastIdx = match.index + match[0].length;\n }\n result.push(str.substring(lastIdx));\n return result;\n}\n/**\n * Function that should never be called but is used to check that every\n * enum value is handled using TypeScript's 'never' type.\n */\nexport function throwUnhandledCaseError(theValue) {\n throw new Error(\"Unhandled case for value: '\" + theValue + \"'\");\n}\n\n//# sourceMappingURL=utils.js.map\n","import { indexOf } from \"./utils\";\n/**\n * @class Autolinker.HtmlTag\n * @extends Object\n *\n * Represents an HTML tag, which can be used to easily build/modify HTML tags programmatically.\n *\n * Autolinker uses this abstraction to create HTML tags, and then write them out as strings. You may also use\n * this class in your code, especially within a {@link Autolinker#replaceFn replaceFn}.\n *\n * ## Examples\n *\n * Example instantiation:\n *\n * var tag = new Autolinker.HtmlTag( {\n * tagName : 'a',\n * attrs : { 'href': 'http://google.com', 'class': 'external-link' },\n * innerHtml : 'Google'\n * } );\n *\n * tag.toAnchorString(); // Google\n *\n * // Individual accessor methods\n * tag.getTagName(); // 'a'\n * tag.getAttr( 'href' ); // 'http://google.com'\n * tag.hasClass( 'external-link' ); // true\n *\n *\n * Using mutator methods (which may be used in combination with instantiation config properties):\n *\n * var tag = new Autolinker.HtmlTag();\n * tag.setTagName( 'a' );\n * tag.setAttr( 'href', 'http://google.com' );\n * tag.addClass( 'external-link' );\n * tag.setInnerHtml( 'Google' );\n *\n * tag.getTagName(); // 'a'\n * tag.getAttr( 'href' ); // 'http://google.com'\n * tag.hasClass( 'external-link' ); // true\n *\n * tag.toAnchorString(); // Google\n *\n *\n * ## Example use within a {@link Autolinker#replaceFn replaceFn}\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance, configured with the Match's href and anchor text\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n *\n *\n * ## Example use with a new tag for the replacement\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = new Autolinker.HtmlTag( {\n * tagName : 'button',\n * attrs : { 'title': 'Load URL: ' + match.getAnchorHref() },\n * innerHtml : 'Load URL: ' + match.getAnchorText()\n * } );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test \n */\nvar HtmlTag = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} [cfg] The configuration properties for this class, in an Object (map)\n */\n function HtmlTag(cfg) {\n if (cfg === void 0) { cfg = {}; }\n /**\n * @cfg {String} tagName\n *\n * The tag name. Ex: 'a', 'button', etc.\n *\n * Not required at instantiation time, but should be set using {@link #setTagName} before {@link #toAnchorString}\n * is executed.\n */\n this.tagName = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object.} attrs\n *\n * An key/value Object (map) of attributes to create the tag with. The keys are the attribute names, and the\n * values are the attribute values.\n */\n this.attrs = {}; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} innerHTML\n *\n * The inner HTML for the tag.\n */\n this.innerHTML = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {RegExp} whitespaceRegex\n *\n * Regular expression used to match whitespace in a string of CSS classes.\n */\n this.whitespaceRegex = /\\s+/; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.tagName = cfg.tagName || '';\n this.attrs = cfg.attrs || {};\n this.innerHTML = cfg.innerHtml || cfg.innerHTML || ''; // accept either the camelCased form or the fully capitalized acronym as in the DOM\n }\n /**\n * Sets the tag name that will be used to generate the tag with.\n *\n * @param {String} tagName\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setTagName = function (tagName) {\n this.tagName = tagName;\n return this;\n };\n /**\n * Retrieves the tag name.\n *\n * @return {String}\n */\n HtmlTag.prototype.getTagName = function () {\n return this.tagName || '';\n };\n /**\n * Sets an attribute on the HtmlTag.\n *\n * @param {String} attrName The attribute name to set.\n * @param {String} attrValue The attribute value to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setAttr = function (attrName, attrValue) {\n var tagAttrs = this.getAttrs();\n tagAttrs[attrName] = attrValue;\n return this;\n };\n /**\n * Retrieves an attribute from the HtmlTag. If the attribute does not exist, returns `undefined`.\n *\n * @param {String} attrName The attribute name to retrieve.\n * @return {String} The attribute's value, or `undefined` if it does not exist on the HtmlTag.\n */\n HtmlTag.prototype.getAttr = function (attrName) {\n return this.getAttrs()[attrName];\n };\n /**\n * Sets one or more attributes on the HtmlTag.\n *\n * @param {Object.} attrs A key/value Object (map) of the attributes to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setAttrs = function (attrs) {\n Object.assign(this.getAttrs(), attrs);\n return this;\n };\n /**\n * Retrieves the attributes Object (map) for the HtmlTag.\n *\n * @return {Object.} A key/value object of the attributes for the HtmlTag.\n */\n HtmlTag.prototype.getAttrs = function () {\n return this.attrs || (this.attrs = {});\n };\n /**\n * Sets the provided `cssClass`, overwriting any current CSS classes on the HtmlTag.\n *\n * @param {String} cssClass One or more space-separated CSS classes to set (overwrite).\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setClass = function (cssClass) {\n return this.setAttr('class', cssClass);\n };\n /**\n * Convenience method to add one or more CSS classes to the HtmlTag. Will not add duplicate CSS classes.\n *\n * @param {String} cssClass One or more space-separated CSS classes to add.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.addClass = function (cssClass) {\n var classAttr = this.getClass(), whitespaceRegex = this.whitespaceRegex, classes = (!classAttr) ? [] : classAttr.split(whitespaceRegex), newClasses = cssClass.split(whitespaceRegex), newClass;\n while (newClass = newClasses.shift()) {\n if (indexOf(classes, newClass) === -1) {\n classes.push(newClass);\n }\n }\n this.getAttrs()['class'] = classes.join(\" \");\n return this;\n };\n /**\n * Convenience method to remove one or more CSS classes from the HtmlTag.\n *\n * @param {String} cssClass One or more space-separated CSS classes to remove.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.removeClass = function (cssClass) {\n var classAttr = this.getClass(), whitespaceRegex = this.whitespaceRegex, classes = (!classAttr) ? [] : classAttr.split(whitespaceRegex), removeClasses = cssClass.split(whitespaceRegex), removeClass;\n while (classes.length && (removeClass = removeClasses.shift())) {\n var idx = indexOf(classes, removeClass);\n if (idx !== -1) {\n classes.splice(idx, 1);\n }\n }\n this.getAttrs()['class'] = classes.join(\" \");\n return this;\n };\n /**\n * Convenience method to retrieve the CSS class(es) for the HtmlTag, which will each be separated by spaces when\n * there are multiple.\n *\n * @return {String}\n */\n HtmlTag.prototype.getClass = function () {\n return this.getAttrs()['class'] || \"\";\n };\n /**\n * Convenience method to check if the tag has a CSS class or not.\n *\n * @param {String} cssClass The CSS class to check for.\n * @return {Boolean} `true` if the HtmlTag has the CSS class, `false` otherwise.\n */\n HtmlTag.prototype.hasClass = function (cssClass) {\n return (' ' + this.getClass() + ' ').indexOf(' ' + cssClass + ' ') !== -1;\n };\n /**\n * Sets the inner HTML for the tag.\n *\n * @param {String} html The inner HTML to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setInnerHTML = function (html) {\n this.innerHTML = html;\n return this;\n };\n /**\n * Backwards compatibility method name.\n *\n * @param {String} html The inner HTML to set.\n * @return {Autolinker.HtmlTag} This HtmlTag instance, so that method calls may be chained.\n */\n HtmlTag.prototype.setInnerHtml = function (html) {\n return this.setInnerHTML(html);\n };\n /**\n * Retrieves the inner HTML for the tag.\n *\n * @return {String}\n */\n HtmlTag.prototype.getInnerHTML = function () {\n return this.innerHTML || \"\";\n };\n /**\n * Backward compatibility method name.\n *\n * @return {String}\n */\n HtmlTag.prototype.getInnerHtml = function () {\n return this.getInnerHTML();\n };\n /**\n * Override of superclass method used to generate the HTML string for the tag.\n *\n * @return {String}\n */\n HtmlTag.prototype.toAnchorString = function () {\n var tagName = this.getTagName(), attrsStr = this.buildAttrsStr();\n attrsStr = (attrsStr) ? ' ' + attrsStr : ''; // prepend a space if there are actually attributes\n return ['<', tagName, attrsStr, '>', this.getInnerHtml(), ''].join(\"\");\n };\n /**\n * Support method for {@link #toAnchorString}, returns the string space-separated key=\"value\" pairs, used to populate\n * the stringified HtmlTag.\n *\n * @protected\n * @return {String} Example return: `attr1=\"value1\" attr2=\"value2\"`\n */\n HtmlTag.prototype.buildAttrsStr = function () {\n if (!this.attrs)\n return \"\"; // no `attrs` Object (map) has been set, return empty string\n var attrs = this.getAttrs(), attrsArr = [];\n for (var prop in attrs) {\n if (attrs.hasOwnProperty(prop)) {\n attrsArr.push(prop + '=\"' + attrs[prop] + '\"');\n }\n }\n return attrsArr.join(\" \");\n };\n return HtmlTag;\n}());\nexport { HtmlTag };\n\n//# sourceMappingURL=html-tag.js.map\n","import { HtmlTag } from \"./html-tag\";\nimport { truncateSmart } from \"./truncate/truncate-smart\";\nimport { truncateMiddle } from \"./truncate/truncate-middle\";\nimport { truncateEnd } from \"./truncate/truncate-end\";\n/**\n * @protected\n * @class Autolinker.AnchorTagBuilder\n * @extends Object\n *\n * Builds anchor (<a>) tags for the Autolinker utility when a match is\n * found.\n *\n * Normally this class is instantiated, configured, and used internally by an\n * {@link Autolinker} instance, but may actually be used indirectly in a\n * {@link Autolinker#replaceFn replaceFn} to create {@link Autolinker.HtmlTag HtmlTag}\n * instances which may be modified before returning from the\n * {@link Autolinker#replaceFn replaceFn}. For example:\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n */\nvar AnchorTagBuilder = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} [cfg] The configuration options for the AnchorTagBuilder instance, specified in an Object (map).\n */\n function AnchorTagBuilder(cfg) {\n if (cfg === void 0) { cfg = {}; }\n /**\n * @cfg {Boolean} newWindow\n * @inheritdoc Autolinker#newWindow\n */\n this.newWindow = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object} truncate\n * @inheritdoc Autolinker#truncate\n */\n this.truncate = {}; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} className\n * @inheritdoc Autolinker#className\n */\n this.className = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.newWindow = cfg.newWindow || false;\n this.truncate = cfg.truncate || {};\n this.className = cfg.className || '';\n }\n /**\n * Generates the actual anchor (<a>) tag to use in place of the\n * matched text, via its `match` object.\n *\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {Autolinker.HtmlTag} The HtmlTag instance for the anchor tag.\n */\n AnchorTagBuilder.prototype.build = function (match) {\n return new HtmlTag({\n tagName: 'a',\n attrs: this.createAttrs(match),\n innerHtml: this.processAnchorText(match.getAnchorText())\n });\n };\n /**\n * Creates the Object (map) of the HTML attributes for the anchor (<a>)\n * tag being generated.\n *\n * @protected\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {Object} A key/value Object (map) of the anchor tag's attributes.\n */\n AnchorTagBuilder.prototype.createAttrs = function (match) {\n var attrs = {\n 'href': match.getAnchorHref() // we'll always have the `href` attribute\n };\n var cssClass = this.createCssClass(match);\n if (cssClass) {\n attrs['class'] = cssClass;\n }\n if (this.newWindow) {\n attrs['target'] = \"_blank\";\n attrs['rel'] = \"noopener noreferrer\"; // Issue #149. See https://mathiasbynens.github.io/rel-noopener/\n }\n if (this.truncate) {\n if (this.truncate.length && this.truncate.length < match.getAnchorText().length) {\n attrs['title'] = match.getAnchorHref();\n }\n }\n return attrs;\n };\n /**\n * Creates the CSS class that will be used for a given anchor tag, based on\n * the `matchType` and the {@link #className} config.\n *\n * Example returns:\n *\n * - \"\" // no {@link #className}\n * - \"myLink myLink-url\" // url match\n * - \"myLink myLink-email\" // email match\n * - \"myLink myLink-phone\" // phone match\n * - \"myLink myLink-hashtag\" // hashtag match\n * - \"myLink myLink-mention myLink-twitter\" // mention match with Twitter service\n *\n * @protected\n * @param {Autolinker.match.Match} match The Match instance to generate an\n * anchor tag from.\n * @return {String} The CSS class string for the link. Example return:\n * \"myLink myLink-url\". If no {@link #className} was configured, returns\n * an empty string.\n */\n AnchorTagBuilder.prototype.createCssClass = function (match) {\n var className = this.className;\n if (!className) {\n return \"\";\n }\n else {\n var returnClasses = [className], cssClassSuffixes = match.getCssClassSuffixes();\n for (var i = 0, len = cssClassSuffixes.length; i < len; i++) {\n returnClasses.push(className + '-' + cssClassSuffixes[i]);\n }\n return returnClasses.join(' ');\n }\n };\n /**\n * Processes the `anchorText` by truncating the text according to the\n * {@link #truncate} config.\n *\n * @private\n * @param {String} anchorText The anchor tag's text (i.e. what will be\n * displayed).\n * @return {String} The processed `anchorText`.\n */\n AnchorTagBuilder.prototype.processAnchorText = function (anchorText) {\n anchorText = this.doTruncate(anchorText);\n return anchorText;\n };\n /**\n * Performs the truncation of the `anchorText` based on the {@link #truncate}\n * option. If the `anchorText` is longer than the length specified by the\n * {@link #truncate} option, the truncation is performed based on the\n * `location` property. See {@link #truncate} for details.\n *\n * @private\n * @param {String} anchorText The anchor tag's text (i.e. what will be\n * displayed).\n * @return {String} The truncated anchor text.\n */\n AnchorTagBuilder.prototype.doTruncate = function (anchorText) {\n var truncate = this.truncate;\n if (!truncate || !truncate.length)\n return anchorText;\n var truncateLength = truncate.length, truncateLocation = truncate.location;\n if (truncateLocation === 'smart') {\n return truncateSmart(anchorText, truncateLength);\n }\n else if (truncateLocation === 'middle') {\n return truncateMiddle(anchorText, truncateLength);\n }\n else {\n return truncateEnd(anchorText, truncateLength);\n }\n };\n return AnchorTagBuilder;\n}());\nexport { AnchorTagBuilder };\n\n//# sourceMappingURL=anchor-tag-builder.js.map\n","import { ellipsis } from \"../utils\";\n/**\n * A truncation feature where the ellipsis will be placed at the end of the URL.\n *\n * @param {String} anchorText\n * @param {Number} truncateLen The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars The characters to place within the url, e.g. \"..\".\n * @return {String} The truncated URL.\n */\nexport function truncateEnd(anchorText, truncateLen, ellipsisChars) {\n return ellipsis(anchorText, truncateLen, ellipsisChars);\n}\n\n//# sourceMappingURL=truncate-end.js.map\n","/**\n * Date: 2015-10-05\n * Author: Kasper Søfren (https://github.com/kafoso)\n *\n * A truncation feature, where the ellipsis will be placed at a section within\n * the URL making it still somewhat human readable.\n *\n * @param {String} url\t\t\t\t\t\t A URL.\n * @param {Number} truncateLen\t\t The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars\t The characters to place within the url, e.g. \"...\".\n * @return {String} The truncated URL.\n */\nexport function truncateSmart(url, truncateLen, ellipsisChars) {\n var ellipsisLengthBeforeParsing;\n var ellipsisLength;\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLength = 3;\n ellipsisLengthBeforeParsing = 8;\n }\n else {\n ellipsisLength = ellipsisChars.length;\n ellipsisLengthBeforeParsing = ellipsisChars.length;\n }\n var parse_url = function (url) {\n var urlObj = {};\n var urlSub = url;\n var match = urlSub.match(/^([a-z]+):\\/\\//i);\n if (match) {\n urlObj.scheme = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^(.*?)(?=(\\?|#|\\/|$))/i);\n if (match) {\n urlObj.host = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^\\/(.*?)(?=(\\?|#|$))/i);\n if (match) {\n urlObj.path = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^\\?(.*?)(?=(#|$))/i);\n if (match) {\n urlObj.query = match[1];\n urlSub = urlSub.substr(match[0].length);\n }\n match = urlSub.match(/^#(.*?)$/i);\n if (match) {\n urlObj.fragment = match[1];\n //urlSub = urlSub.substr(match[0].length); -- not used. Uncomment if adding another block.\n }\n return urlObj;\n };\n var buildUrl = function (urlObj) {\n var url = \"\";\n if (urlObj.scheme && urlObj.host) {\n url += urlObj.scheme + \"://\";\n }\n if (urlObj.host) {\n url += urlObj.host;\n }\n if (urlObj.path) {\n url += \"/\" + urlObj.path;\n }\n if (urlObj.query) {\n url += \"?\" + urlObj.query;\n }\n if (urlObj.fragment) {\n url += \"#\" + urlObj.fragment;\n }\n return url;\n };\n var buildSegment = function (segment, remainingAvailableLength) {\n var remainingAvailableLengthHalf = remainingAvailableLength / 2, startOffset = Math.ceil(remainingAvailableLengthHalf), endOffset = (-1) * Math.floor(remainingAvailableLengthHalf), end = \"\";\n if (endOffset < 0) {\n end = segment.substr(endOffset);\n }\n return segment.substr(0, startOffset) + ellipsisChars + end;\n };\n if (url.length <= truncateLen) {\n return url;\n }\n var availableLength = truncateLen - ellipsisLength;\n var urlObj = parse_url(url);\n // Clean up the URL\n if (urlObj.query) {\n var matchQuery = urlObj.query.match(/^(.*?)(?=(\\?|\\#))(.*?)$/i);\n if (matchQuery) {\n // Malformed URL; two or more \"?\". Removed any content behind the 2nd.\n urlObj.query = urlObj.query.substr(0, matchQuery[1].length);\n url = buildUrl(urlObj);\n }\n }\n if (url.length <= truncateLen) {\n return url;\n }\n if (urlObj.host) {\n urlObj.host = urlObj.host.replace(/^www\\./, \"\");\n url = buildUrl(urlObj);\n }\n if (url.length <= truncateLen) {\n return url;\n }\n // Process and build the URL\n var str = \"\";\n if (urlObj.host) {\n str += urlObj.host;\n }\n if (str.length >= availableLength) {\n if (urlObj.host.length == truncateLen) {\n return (urlObj.host.substr(0, (truncateLen - ellipsisLength)) + ellipsisChars).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n return buildSegment(str, availableLength).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n var pathAndQuery = \"\";\n if (urlObj.path) {\n pathAndQuery += \"/\" + urlObj.path;\n }\n if (urlObj.query) {\n pathAndQuery += \"?\" + urlObj.query;\n }\n if (pathAndQuery) {\n if ((str + pathAndQuery).length >= availableLength) {\n if ((str + pathAndQuery).length == truncateLen) {\n return (str + pathAndQuery).substr(0, truncateLen);\n }\n var remainingAvailableLength = availableLength - str.length;\n return (str + buildSegment(pathAndQuery, remainingAvailableLength)).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n else {\n str += pathAndQuery;\n }\n }\n if (urlObj.fragment) {\n var fragment = \"#\" + urlObj.fragment;\n if ((str + fragment).length >= availableLength) {\n if ((str + fragment).length == truncateLen) {\n return (str + fragment).substr(0, truncateLen);\n }\n var remainingAvailableLength2 = availableLength - str.length;\n return (str + buildSegment(fragment, remainingAvailableLength2)).substr(0, availableLength + ellipsisLengthBeforeParsing);\n }\n else {\n str += fragment;\n }\n }\n if (urlObj.scheme && urlObj.host) {\n var scheme = urlObj.scheme + \"://\";\n if ((str + scheme).length < availableLength) {\n return (scheme + str).substr(0, truncateLen);\n }\n }\n if (str.length <= truncateLen) {\n return str;\n }\n var end = \"\";\n if (availableLength > 0) {\n end = str.substr((-1) * Math.floor(availableLength / 2));\n }\n return (str.substr(0, Math.ceil(availableLength / 2)) + ellipsisChars + end).substr(0, availableLength + ellipsisLengthBeforeParsing);\n}\n\n//# sourceMappingURL=truncate-smart.js.map\n","/**\n * Date: 2015-10-05\n * Author: Kasper Søfren (https://github.com/kafoso)\n *\n * A truncation feature, where the ellipsis will be placed in the dead-center of the URL.\n *\n * @param {String} url A URL.\n * @param {Number} truncateLen The maximum length of the truncated output URL string.\n * @param {String} ellipsisChars The characters to place within the url, e.g. \"..\".\n * @return {String} The truncated URL.\n */\nexport function truncateMiddle(url, truncateLen, ellipsisChars) {\n if (url.length <= truncateLen) {\n return url;\n }\n var ellipsisLengthBeforeParsing;\n var ellipsisLength;\n if (ellipsisChars == null) {\n ellipsisChars = '…';\n ellipsisLengthBeforeParsing = 8;\n ellipsisLength = 3;\n }\n else {\n ellipsisLengthBeforeParsing = ellipsisChars.length;\n ellipsisLength = ellipsisChars.length;\n }\n var availableLength = truncateLen - ellipsisLength;\n var end = \"\";\n if (availableLength > 0) {\n end = url.substr((-1) * Math.floor(availableLength / 2));\n }\n return (url.substr(0, Math.ceil(availableLength / 2)) + ellipsisChars + end).substr(0, availableLength + ellipsisLengthBeforeParsing);\n}\n\n//# sourceMappingURL=truncate-middle.js.map\n","/**\n * @abstract\n * @class Autolinker.match.Match\n *\n * Represents a match found in an input string which should be Autolinked. A Match object is what is provided in a\n * {@link Autolinker#replaceFn replaceFn}, and may be used to query for details about the match.\n *\n * For example:\n *\n * var input = \"...\"; // string with URLs, Email Addresses, and Mentions (Twitter, Instagram, Soundcloud)\n *\n * var linkedText = Autolinker.link( input, {\n * replaceFn : function( match ) {\n * console.log( \"href = \", match.getAnchorHref() );\n * console.log( \"text = \", match.getAnchorText() );\n *\n * switch( match.getType() ) {\n * case 'url' :\n * console.log( \"url: \", match.getUrl() );\n *\n * case 'email' :\n * console.log( \"email: \", match.getEmail() );\n *\n * case 'mention' :\n * console.log( \"mention: \", match.getMention() );\n * }\n * }\n * } );\n *\n * See the {@link Autolinker} class for more details on using the {@link Autolinker#replaceFn replaceFn}.\n */\nvar Match = /** @class */ (function () {\n /**\n * @member Autolinker.match.Match\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function Match(cfg) {\n /**\n * @cfg {Autolinker.AnchorTagBuilder} tagBuilder (required)\n *\n * Reference to the AnchorTagBuilder instance to use to generate an anchor\n * tag for the Match.\n */\n this.__jsduckDummyDocProp = null; // property used just to get the above doc comment into the ES5 output and documentation generator\n /**\n * @cfg {String} matchedText (required)\n *\n * The original text that was matched by the {@link Autolinker.matcher.Matcher}.\n */\n this.matchedText = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Number} offset (required)\n *\n * The offset of where the match was made in the input string.\n */\n this.offset = 0; // default value just to get the above doc comment in the ES5 output and documentation generator\n this.tagBuilder = cfg.tagBuilder;\n this.matchedText = cfg.matchedText;\n this.offset = cfg.offset;\n }\n /**\n * Returns the original text that was matched.\n *\n * @return {String}\n */\n Match.prototype.getMatchedText = function () {\n return this.matchedText;\n };\n /**\n * Sets the {@link #offset} of where the match was made in the input string.\n *\n * A {@link Autolinker.matcher.Matcher} will be fed only HTML text nodes,\n * and will therefore set an original offset that is relative to the HTML\n * text node itself. However, we want this offset to be relative to the full\n * HTML input string, and thus if using {@link Autolinker#parse} (rather\n * than calling a {@link Autolinker.matcher.Matcher} directly), then this\n * offset is corrected after the Matcher itself has done its job.\n *\n * @param {Number} offset\n */\n Match.prototype.setOffset = function (offset) {\n this.offset = offset;\n };\n /**\n * Returns the offset of where the match was made in the input string. This\n * is the 0-based index of the match.\n *\n * @return {Number}\n */\n Match.prototype.getOffset = function () {\n return this.offset;\n };\n /**\n * Returns the CSS class suffix(es) for this match.\n *\n * A CSS class suffix is appended to the {@link Autolinker#className} in\n * the {@link Autolinker.AnchorTagBuilder} when a match is translated into\n * an anchor tag.\n *\n * For example, if {@link Autolinker#className} was configured as 'myLink',\n * and this method returns `[ 'url' ]`, the final class name of the element\n * will become: 'myLink myLink-url'.\n *\n * The match may provide multiple CSS class suffixes to be appended to the\n * {@link Autolinker#className} in order to facilitate better styling\n * options for different match criteria. See {@link Autolinker.match.Mention}\n * for an example.\n *\n * By default, this method returns a single array with the match's\n * {@link #getType type} name, but may be overridden by subclasses.\n *\n * @return {String[]}\n */\n Match.prototype.getCssClassSuffixes = function () {\n return [this.getType()];\n };\n /**\n * Builds and returns an {@link Autolinker.HtmlTag} instance based on the\n * Match.\n *\n * This can be used to easily generate anchor tags from matches, and either\n * return their HTML string, or modify them before doing so.\n *\n * Example Usage:\n *\n * var tag = match.buildTag();\n * tag.addClass( 'cordova-link' );\n * tag.setAttr( 'target', '_system' );\n *\n * tag.toAnchorString(); // Google\n *\n * Example Usage in {@link Autolinker#replaceFn}:\n *\n * var html = Autolinker.link( \"Test google.com\", {\n * replaceFn : function( match ) {\n * var tag = match.buildTag(); // returns an {@link Autolinker.HtmlTag} instance\n * tag.setAttr( 'rel', 'nofollow' );\n *\n * return tag;\n * }\n * } );\n *\n * // generated html:\n * // Test google.com\n */\n Match.prototype.buildTag = function () {\n return this.tagBuilder.build(this);\n };\n return Match;\n}());\nexport { Match };\n\n//# sourceMappingURL=match.js.map\n","/*! *****************************************************************************\r\nCopyright (c) Microsoft Corporation. All rights reserved.\r\nLicensed under the Apache License, Version 2.0 (the \"License\"); you may not use\r\nthis file except in compliance with the License. You may obtain a copy of the\r\nLicense at http://www.apache.org/licenses/LICENSE-2.0\r\n\r\nTHIS CODE IS PROVIDED ON AN *AS IS* BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY\r\nKIND, EITHER EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION ANY IMPLIED\r\nWARRANTIES OR CONDITIONS OF TITLE, FITNESS FOR A PARTICULAR PURPOSE,\r\nMERCHANTABLITY OR NON-INFRINGEMENT.\r\n\r\nSee the Apache Version 2.0 License for specific language governing permissions\r\nand limitations under the License.\r\n***************************************************************************** */\r\n/* global Reflect, Promise */\r\n\r\nvar extendStatics = function(d, b) {\r\n extendStatics = Object.setPrototypeOf ||\r\n ({ __proto__: [] } instanceof Array && function (d, b) { d.__proto__ = b; }) ||\r\n function (d, b) { for (var p in b) if (b.hasOwnProperty(p)) d[p] = b[p]; };\r\n return extendStatics(d, b);\r\n};\r\n\r\nexport function __extends(d, b) {\r\n extendStatics(d, b);\r\n function __() { this.constructor = d; }\r\n d.prototype = b === null ? Object.create(b) : (__.prototype = b.prototype, new __());\r\n}\r\n\r\nexport var __assign = function() {\r\n __assign = Object.assign || function __assign(t) {\r\n for (var s, i = 1, n = arguments.length; i < n; i++) {\r\n s = arguments[i];\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p)) t[p] = s[p];\r\n }\r\n return t;\r\n }\r\n return __assign.apply(this, arguments);\r\n}\r\n\r\nexport function __rest(s, e) {\r\n var t = {};\r\n for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0)\r\n t[p] = s[p];\r\n if (s != null && typeof Object.getOwnPropertySymbols === \"function\")\r\n for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0)\r\n t[p[i]] = s[p[i]];\r\n return t;\r\n}\r\n\r\nexport function __decorate(decorators, target, key, desc) {\r\n var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;\r\n if (typeof Reflect === \"object\" && typeof Reflect.decorate === \"function\") r = Reflect.decorate(decorators, target, key, desc);\r\n else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;\r\n return c > 3 && r && Object.defineProperty(target, key, r), r;\r\n}\r\n\r\nexport function __param(paramIndex, decorator) {\r\n return function (target, key) { decorator(target, key, paramIndex); }\r\n}\r\n\r\nexport function __metadata(metadataKey, metadataValue) {\r\n if (typeof Reflect === \"object\" && typeof Reflect.metadata === \"function\") return Reflect.metadata(metadataKey, metadataValue);\r\n}\r\n\r\nexport function __awaiter(thisArg, _arguments, P, generator) {\r\n return new (P || (P = Promise))(function (resolve, reject) {\r\n function fulfilled(value) { try { step(generator.next(value)); } catch (e) { reject(e); } }\r\n function rejected(value) { try { step(generator[\"throw\"](value)); } catch (e) { reject(e); } }\r\n function step(result) { result.done ? resolve(result.value) : new P(function (resolve) { resolve(result.value); }).then(fulfilled, rejected); }\r\n step((generator = generator.apply(thisArg, _arguments || [])).next());\r\n });\r\n}\r\n\r\nexport function __generator(thisArg, body) {\r\n var _ = { label: 0, sent: function() { if (t[0] & 1) throw t[1]; return t[1]; }, trys: [], ops: [] }, f, y, t, g;\r\n return g = { next: verb(0), \"throw\": verb(1), \"return\": verb(2) }, typeof Symbol === \"function\" && (g[Symbol.iterator] = function() { return this; }), g;\r\n function verb(n) { return function (v) { return step([n, v]); }; }\r\n function step(op) {\r\n if (f) throw new TypeError(\"Generator is already executing.\");\r\n while (_) try {\r\n if (f = 1, y && (t = op[0] & 2 ? y[\"return\"] : op[0] ? y[\"throw\"] || ((t = y[\"return\"]) && t.call(y), 0) : y.next) && !(t = t.call(y, op[1])).done) return t;\r\n if (y = 0, t) op = [op[0] & 2, t.value];\r\n switch (op[0]) {\r\n case 0: case 1: t = op; break;\r\n case 4: _.label++; return { value: op[1], done: false };\r\n case 5: _.label++; y = op[1]; op = [0]; continue;\r\n case 7: op = _.ops.pop(); _.trys.pop(); continue;\r\n default:\r\n if (!(t = _.trys, t = t.length > 0 && t[t.length - 1]) && (op[0] === 6 || op[0] === 2)) { _ = 0; continue; }\r\n if (op[0] === 3 && (!t || (op[1] > t[0] && op[1] < t[3]))) { _.label = op[1]; break; }\r\n if (op[0] === 6 && _.label < t[1]) { _.label = t[1]; t = op; break; }\r\n if (t && _.label < t[2]) { _.label = t[2]; _.ops.push(op); break; }\r\n if (t[2]) _.ops.pop();\r\n _.trys.pop(); continue;\r\n }\r\n op = body.call(thisArg, _);\r\n } catch (e) { op = [6, e]; y = 0; } finally { f = t = 0; }\r\n if (op[0] & 5) throw op[1]; return { value: op[0] ? op[1] : void 0, done: true };\r\n }\r\n}\r\n\r\nexport function __exportStar(m, exports) {\r\n for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];\r\n}\r\n\r\nexport function __values(o) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator], i = 0;\r\n if (m) return m.call(o);\r\n return {\r\n next: function () {\r\n if (o && i >= o.length) o = void 0;\r\n return { value: o && o[i++], done: !o };\r\n }\r\n };\r\n}\r\n\r\nexport function __read(o, n) {\r\n var m = typeof Symbol === \"function\" && o[Symbol.iterator];\r\n if (!m) return o;\r\n var i = m.call(o), r, ar = [], e;\r\n try {\r\n while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);\r\n }\r\n catch (error) { e = { error: error }; }\r\n finally {\r\n try {\r\n if (r && !r.done && (m = i[\"return\"])) m.call(i);\r\n }\r\n finally { if (e) throw e.error; }\r\n }\r\n return ar;\r\n}\r\n\r\nexport function __spread() {\r\n for (var ar = [], i = 0; i < arguments.length; i++)\r\n ar = ar.concat(__read(arguments[i]));\r\n return ar;\r\n}\r\n\r\nexport function __await(v) {\r\n return this instanceof __await ? (this.v = v, this) : new __await(v);\r\n}\r\n\r\nexport function __asyncGenerator(thisArg, _arguments, generator) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var g = generator.apply(thisArg, _arguments || []), i, q = [];\r\n return i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i;\r\n function verb(n) { if (g[n]) i[n] = function (v) { return new Promise(function (a, b) { q.push([n, v, a, b]) > 1 || resume(n, v); }); }; }\r\n function resume(n, v) { try { step(g[n](v)); } catch (e) { settle(q[0][3], e); } }\r\n function step(r) { r.value instanceof __await ? Promise.resolve(r.value.v).then(fulfill, reject) : settle(q[0][2], r); }\r\n function fulfill(value) { resume(\"next\", value); }\r\n function reject(value) { resume(\"throw\", value); }\r\n function settle(f, v) { if (f(v), q.shift(), q.length) resume(q[0][0], q[0][1]); }\r\n}\r\n\r\nexport function __asyncDelegator(o) {\r\n var i, p;\r\n return i = {}, verb(\"next\"), verb(\"throw\", function (e) { throw e; }), verb(\"return\"), i[Symbol.iterator] = function () { return this; }, i;\r\n function verb(n, f) { i[n] = o[n] ? function (v) { return (p = !p) ? { value: __await(o[n](v)), done: n === \"return\" } : f ? f(v) : v; } : f; }\r\n}\r\n\r\nexport function __asyncValues(o) {\r\n if (!Symbol.asyncIterator) throw new TypeError(\"Symbol.asyncIterator is not defined.\");\r\n var m = o[Symbol.asyncIterator], i;\r\n return m ? m.call(o) : (o = typeof __values === \"function\" ? __values(o) : o[Symbol.iterator](), i = {}, verb(\"next\"), verb(\"throw\"), verb(\"return\"), i[Symbol.asyncIterator] = function () { return this; }, i);\r\n function verb(n) { i[n] = o[n] && function (v) { return new Promise(function (resolve, reject) { v = o[n](v), settle(resolve, reject, v.done, v.value); }); }; }\r\n function settle(resolve, reject, d, v) { Promise.resolve(v).then(function(v) { resolve({ value: v, done: d }); }, reject); }\r\n}\r\n\r\nexport function __makeTemplateObject(cooked, raw) {\r\n if (Object.defineProperty) { Object.defineProperty(cooked, \"raw\", { value: raw }); } else { cooked.raw = raw; }\r\n return cooked;\r\n};\r\n\r\nexport function __importStar(mod) {\r\n if (mod && mod.__esModule) return mod;\r\n var result = {};\r\n if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k];\r\n result.default = mod;\r\n return result;\r\n}\r\n\r\nexport function __importDefault(mod) {\r\n return (mod && mod.__esModule) ? mod : { default: mod };\r\n}\r\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Email\n * @extends Autolinker.match.Match\n *\n * Represents a Email match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar EmailMatch = /** @class */ (function (_super) {\n tslib_1.__extends(EmailMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function EmailMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} email (required)\n *\n * The email address that was matched.\n */\n _this.email = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.email = cfg.email;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of EmailMatch, returns 'email'.\n *\n * @return {String}\n */\n EmailMatch.prototype.getType = function () {\n return 'email';\n };\n /**\n * Returns the email address that was matched.\n *\n * @return {String}\n */\n EmailMatch.prototype.getEmail = function () {\n return this.email;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n EmailMatch.prototype.getAnchorHref = function () {\n return 'mailto:' + this.email;\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n EmailMatch.prototype.getAnchorText = function () {\n return this.email;\n };\n return EmailMatch;\n}(Match));\nexport { EmailMatch };\n\n//# sourceMappingURL=email-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Hashtag\n * @extends Autolinker.match.Match\n *\n * Represents a Hashtag match found in an input string which should be\n * Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more\n * details.\n */\nvar HashtagMatch = /** @class */ (function (_super) {\n tslib_1.__extends(HashtagMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function HashtagMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point hashtag matches to. See {@link Autolinker#hashtag}\n * for available values.\n */\n _this.serviceName = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} hashtag (required)\n *\n * The HashtagMatch that was matched, without the '#'.\n */\n _this.hashtag = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.serviceName = cfg.serviceName;\n _this.hashtag = cfg.hashtag;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of HashtagMatch, returns 'hashtag'.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getType = function () {\n return 'hashtag';\n };\n /**\n * Returns the configured {@link #serviceName} to point the HashtagMatch to.\n * Ex: 'facebook', 'twitter'.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getServiceName = function () {\n return this.serviceName;\n };\n /**\n * Returns the matched hashtag, without the '#' character.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getHashtag = function () {\n return this.hashtag;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getAnchorHref = function () {\n var serviceName = this.serviceName, hashtag = this.hashtag;\n switch (serviceName) {\n case 'twitter':\n return 'https://twitter.com/hashtag/' + hashtag;\n case 'facebook':\n return 'https://www.facebook.com/hashtag/' + hashtag;\n case 'instagram':\n return 'https://instagram.com/explore/tags/' + hashtag;\n default: // Shouldn't happen because Autolinker's constructor should block any invalid values, but just in case.\n throw new Error('Unknown service name to point hashtag to: ' + serviceName);\n }\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n HashtagMatch.prototype.getAnchorText = function () {\n return '#' + this.hashtag;\n };\n return HashtagMatch;\n}(Match));\nexport { HashtagMatch };\n\n//# sourceMappingURL=hashtag-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Mention\n * @extends Autolinker.match.Match\n *\n * Represents a Mention match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar MentionMatch = /** @class */ (function (_super) {\n tslib_1.__extends(MentionMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function MentionMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point mention matches to. See {@link Autolinker#mention}\n * for available values.\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {String} mention (required)\n *\n * The Mention that was matched, without the '@' character.\n */\n _this.mention = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.mention = cfg.mention;\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of MentionMatch, returns 'mention'.\n *\n * @return {String}\n */\n MentionMatch.prototype.getType = function () {\n return 'mention';\n };\n /**\n * Returns the mention, without the '@' character.\n *\n * @return {String}\n */\n MentionMatch.prototype.getMention = function () {\n return this.mention;\n };\n /**\n * Returns the configured {@link #serviceName} to point the mention to.\n * Ex: 'instagram', 'twitter', 'soundcloud'.\n *\n * @return {String}\n */\n MentionMatch.prototype.getServiceName = function () {\n return this.serviceName;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n MentionMatch.prototype.getAnchorHref = function () {\n switch (this.serviceName) {\n case 'twitter':\n return 'https://twitter.com/' + this.mention;\n case 'instagram':\n return 'https://instagram.com/' + this.mention;\n case 'soundcloud':\n return 'https://soundcloud.com/' + this.mention;\n default: // Shouldn't happen because Autolinker's constructor should block any invalid values, but just in case.\n throw new Error('Unknown service name to point mention to: ' + this.serviceName);\n }\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n MentionMatch.prototype.getAnchorText = function () {\n return '@' + this.mention;\n };\n /**\n * Returns the CSS class suffixes that should be used on a tag built with\n * the match. See {@link Autolinker.match.Match#getCssClassSuffixes} for\n * details.\n *\n * @return {String[]}\n */\n MentionMatch.prototype.getCssClassSuffixes = function () {\n var cssClassSuffixes = _super.prototype.getCssClassSuffixes.call(this), serviceName = this.getServiceName();\n if (serviceName) {\n cssClassSuffixes.push(serviceName);\n }\n return cssClassSuffixes;\n };\n return MentionMatch;\n}(Match));\nexport { MentionMatch };\n\n//# sourceMappingURL=mention-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Phone\n * @extends Autolinker.match.Match\n *\n * Represents a Phone number match found in an input string which should be\n * Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more\n * details.\n */\nvar PhoneMatch = /** @class */ (function (_super) {\n tslib_1.__extends(PhoneMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function PhoneMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @protected\n * @property {String} number (required)\n *\n * The phone number that was matched, without any delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n */\n _this.number = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {Boolean} plusSign (required)\n *\n * `true` if the matched phone number started with a '+' sign. We'll include\n * it in the `tel:` URL if so, as this is needed for international numbers.\n *\n * Ex: '+1 (123) 456 7879'\n */\n _this.plusSign = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n _this.number = cfg.number;\n _this.plusSign = cfg.plusSign;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of PhoneMatch, returns 'phone'.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getType = function () {\n return 'phone';\n };\n /**\n * Returns the phone number that was matched as a string, without any\n * delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getPhoneNumber = function () {\n return this.number;\n };\n /**\n * Alias of {@link #getPhoneNumber}, returns the phone number that was\n * matched as a string, without any delimiter characters.\n *\n * Note: This is a string to allow for prefixed 0's.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getNumber = function () {\n return this.getPhoneNumber();\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getAnchorHref = function () {\n return 'tel:' + (this.plusSign ? '+' : '') + this.number;\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n PhoneMatch.prototype.getAnchorText = function () {\n return this.matchedText;\n };\n return PhoneMatch;\n}(Match));\nexport { PhoneMatch };\n\n//# sourceMappingURL=phone-match.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Match } from \"./match\";\n/**\n * @class Autolinker.match.Url\n * @extends Autolinker.match.Match\n *\n * Represents a Url match found in an input string which should be Autolinked.\n *\n * See this class's superclass ({@link Autolinker.match.Match}) for more details.\n */\nvar UrlMatch = /** @class */ (function (_super) {\n tslib_1.__extends(UrlMatch, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match\n * instance, specified in an Object (map).\n */\n function UrlMatch(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} url (required)\n *\n * The url that was matched.\n */\n _this.url = ''; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {\"scheme\"/\"www\"/\"tld\"} urlMatchType (required)\n *\n * The type of URL match that this class represents. This helps to determine\n * if the match was made in the original text with a prefixed scheme (ex:\n * 'http://www.google.com'), a prefixed 'www' (ex: 'www.google.com'), or\n * was matched by a known top-level domain (ex: 'google.com').\n */\n _this.urlMatchType = 'scheme'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} protocolUrlMatch (required)\n *\n * `true` if the URL is a match which already has a protocol (i.e.\n * 'http://'), `false` if the match was from a 'www' or known TLD match.\n */\n _this.protocolUrlMatch = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} protocolRelativeMatch (required)\n *\n * `true` if the URL is a protocol-relative match. A protocol-relative match\n * is a URL that starts with '//', and will be either http:// or https://\n * based on the protocol that the site is loaded under.\n */\n _this.protocolRelativeMatch = false; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Object} stripPrefix (required)\n *\n * The Object form of {@link Autolinker#cfg-stripPrefix}.\n */\n _this.stripPrefix = { scheme: true, www: true }; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} stripTrailingSlash (required)\n * @inheritdoc Autolinker#cfg-stripTrailingSlash\n */\n _this.stripTrailingSlash = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} decodePercentEncoding (required)\n * @inheritdoc Autolinker#cfg-decodePercentEncoding\n */\n _this.decodePercentEncoding = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @private\n * @property {RegExp} schemePrefixRegex\n *\n * A regular expression used to remove the 'http://' or 'https://' from\n * URLs.\n */\n _this.schemePrefixRegex = /^(https?:\\/\\/)?/i;\n /**\n * @private\n * @property {RegExp} wwwPrefixRegex\n *\n * A regular expression used to remove the 'www.' from URLs.\n */\n _this.wwwPrefixRegex = /^(https?:\\/\\/)?(www\\.)?/i;\n /**\n * @private\n * @property {RegExp} protocolRelativeRegex\n *\n * The regular expression used to remove the protocol-relative '//' from the {@link #url} string, for purposes\n * of {@link #getAnchorText}. A protocol-relative URL is, for example, \"//yahoo.com\"\n */\n _this.protocolRelativeRegex = /^\\/\\//;\n /**\n * @private\n * @property {Boolean} protocolPrepended\n *\n * Will be set to `true` if the 'http://' protocol has been prepended to the {@link #url} (because the\n * {@link #url} did not have a protocol)\n */\n _this.protocolPrepended = false;\n _this.urlMatchType = cfg.urlMatchType;\n _this.url = cfg.url;\n _this.protocolUrlMatch = cfg.protocolUrlMatch;\n _this.protocolRelativeMatch = cfg.protocolRelativeMatch;\n _this.stripPrefix = cfg.stripPrefix;\n _this.stripTrailingSlash = cfg.stripTrailingSlash;\n _this.decodePercentEncoding = cfg.decodePercentEncoding;\n return _this;\n }\n /**\n * Returns a string name for the type of match that this class represents.\n * For the case of UrlMatch, returns 'url'.\n *\n * @return {String}\n */\n UrlMatch.prototype.getType = function () {\n return 'url';\n };\n /**\n * Returns a string name for the type of URL match that this class\n * represents.\n *\n * This helps to determine if the match was made in the original text with a\n * prefixed scheme (ex: 'http://www.google.com'), a prefixed 'www' (ex:\n * 'www.google.com'), or was matched by a known top-level domain (ex:\n * 'google.com').\n *\n * @return {\"scheme\"/\"www\"/\"tld\"}\n */\n UrlMatch.prototype.getUrlMatchType = function () {\n return this.urlMatchType;\n };\n /**\n * Returns the url that was matched, assuming the protocol to be 'http://' if the original\n * match was missing a protocol.\n *\n * @return {String}\n */\n UrlMatch.prototype.getUrl = function () {\n var url = this.url;\n // if the url string doesn't begin with a protocol, assume 'http://'\n if (!this.protocolRelativeMatch && !this.protocolUrlMatch && !this.protocolPrepended) {\n url = this.url = 'http://' + url;\n this.protocolPrepended = true;\n }\n return url;\n };\n /**\n * Returns the anchor href that should be generated for the match.\n *\n * @return {String}\n */\n UrlMatch.prototype.getAnchorHref = function () {\n var url = this.getUrl();\n return url.replace(/&/g, '&'); // any &'s in the URL should be converted back to '&' if they were displayed as & in the source html\n };\n /**\n * Returns the anchor text that should be generated for the match.\n *\n * @return {String}\n */\n UrlMatch.prototype.getAnchorText = function () {\n var anchorText = this.getMatchedText();\n if (this.protocolRelativeMatch) {\n // Strip off any protocol-relative '//' from the anchor text\n anchorText = this.stripProtocolRelativePrefix(anchorText);\n }\n if (this.stripPrefix.scheme) {\n anchorText = this.stripSchemePrefix(anchorText);\n }\n if (this.stripPrefix.www) {\n anchorText = this.stripWwwPrefix(anchorText);\n }\n if (this.stripTrailingSlash) {\n anchorText = this.removeTrailingSlash(anchorText); // remove trailing slash, if there is one\n }\n if (this.decodePercentEncoding) {\n anchorText = this.removePercentEncoding(anchorText);\n }\n return anchorText;\n };\n // ---------------------------------------\n // Utility Functionality\n /**\n * Strips the scheme prefix (such as \"http://\" or \"https://\") from the given\n * `url`.\n *\n * @private\n * @param {String} url The text of the anchor that is being generated, for\n * which to strip off the url scheme.\n * @return {String} The `url`, with the scheme stripped.\n */\n UrlMatch.prototype.stripSchemePrefix = function (url) {\n return url.replace(this.schemePrefixRegex, '');\n };\n /**\n * Strips the 'www' prefix from the given `url`.\n *\n * @private\n * @param {String} url The text of the anchor that is being generated, for\n * which to strip off the 'www' if it exists.\n * @return {String} The `url`, with the 'www' stripped.\n */\n UrlMatch.prototype.stripWwwPrefix = function (url) {\n return url.replace(this.wwwPrefixRegex, '$1'); // leave any scheme ($1), it one exists\n };\n /**\n * Strips any protocol-relative '//' from the anchor text.\n *\n * @private\n * @param {String} text The text of the anchor that is being generated, for which to strip off the\n * protocol-relative prefix (such as stripping off \"//\")\n * @return {String} The `anchorText`, with the protocol-relative prefix stripped.\n */\n UrlMatch.prototype.stripProtocolRelativePrefix = function (text) {\n return text.replace(this.protocolRelativeRegex, '');\n };\n /**\n * Removes any trailing slash from the given `anchorText`, in preparation for the text to be displayed.\n *\n * @private\n * @param {String} anchorText The text of the anchor that is being generated, for which to remove any trailing\n * slash ('/') that may exist.\n * @return {String} The `anchorText`, with the trailing slash removed.\n */\n UrlMatch.prototype.removeTrailingSlash = function (anchorText) {\n if (anchorText.charAt(anchorText.length - 1) === '/') {\n anchorText = anchorText.slice(0, -1);\n }\n return anchorText;\n };\n /**\n * Decodes percent-encoded characters from the given `anchorText`, in\n * preparation for the text to be displayed.\n *\n * @private\n * @param {String} anchorText The text of the anchor that is being\n * generated, for which to decode any percent-encoded characters.\n * @return {String} The `anchorText`, with the percent-encoded characters\n * decoded.\n */\n UrlMatch.prototype.removePercentEncoding = function (anchorText) {\n // First, convert a few of the known % encodings to the corresponding\n // HTML entities that could accidentally be interpretted as special\n // HTML characters\n var preProcessedEntityAnchorText = anchorText\n .replace(/%22/gi, '"') // \" char\n .replace(/%26/gi, '&') // & char\n .replace(/%27/gi, ''') // ' char\n .replace(/%3C/gi, '<') // < char\n .replace(/%3E/gi, '>'); // > char\n try {\n // Now attempt to decode the rest of the anchor text\n return decodeURIComponent(preProcessedEntityAnchorText);\n }\n catch (e) { // Invalid % escape sequence in the anchor text\n return preProcessedEntityAnchorText;\n }\n };\n return UrlMatch;\n}(Match));\nexport { UrlMatch };\n\n//# sourceMappingURL=url-match.js.map\n","/**\n * @abstract\n * @class Autolinker.matcher.Matcher\n *\n * An abstract class and interface for individual matchers to find matches in\n * an input string with linkified versions of them.\n *\n * Note that Matchers do not take HTML into account - they must be fed the text\n * nodes of any HTML string, which is handled by {@link Autolinker#parse}.\n */\nvar Matcher = /** @class */ (function () {\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Matcher\n * instance, specified in an Object (map).\n */\n function Matcher(cfg) {\n /**\n * @cfg {Autolinker.AnchorTagBuilder} tagBuilder (required)\n *\n * Reference to the AnchorTagBuilder instance to use to generate HTML tags\n * for {@link Autolinker.match.Match Matches}.\n */\n this.__jsduckDummyDocProp = null; // property used just to get the above doc comment into the ES5 output and documentation generator\n this.tagBuilder = cfg.tagBuilder;\n }\n return Matcher;\n}());\nexport { Matcher };\n\n//# sourceMappingURL=matcher.js.map\n","/*\n * This file builds and stores a library of the common regular expressions used\n * by the Autolinker utility.\n *\n * Other regular expressions may exist ad-hoc, but these are generally the\n * regular expressions that are shared between source files.\n */\n/**\n * Regular expression to match upper and lowercase ASCII letters\n */\nexport var letterRe = /[A-Za-z]/;\n/**\n * Regular expression to match ASCII digits\n */\nexport var digitRe = /[0-9]/;\n/**\n * Regular expression to match whitespace\n */\nexport var whitespaceRe = /\\s/;\n/**\n * Regular expression to match quote characters\n */\nexport var quoteRe = /['\"]/;\n/**\n * Regular expression to match the range of ASCII control characters (0-31), and\n * the backspace char (127)\n */\nexport var controlCharsRe = /[\\x00-\\x1F\\x7F]/;\n/**\n * The string form of a regular expression that would match all of the\n * alphabetic (\"letter\") chars in the unicode character set when placed in a\n * RegExp character class (`[]`). This includes all international alphabetic\n * characters.\n *\n * These would be the characters matched by unicode regex engines `\\p{L}`\n * escape (\"all letters\").\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Letter'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var alphaCharsStr = /A-Za-z\\xAA\\xB5\\xBA\\xC0-\\xD6\\xD8-\\xF6\\xF8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u037F\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u052F\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0-\\u08B4\\u08B6-\\u08BD\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0980\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0AF9\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C39\\u0C3D\\u0C58-\\u0C5A\\u0C60\\u0C61\\u0C80\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D54-\\u0D56\\u0D5F-\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F5\\u13F8-\\u13FD\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16F1-\\u16F8\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u1884\\u1887-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191E\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19B0-\\u19C9\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1C80-\\u1C88\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2183\\u2184\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005\\u3006\\u3031-\\u3035\\u303B\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FD5\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA69D\\uA6A0-\\uA6E5\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA7AE\\uA7B0-\\uA7B7\\uA7F7-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA8FD\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uA9E0-\\uA9E4\\uA9E6-\\uA9EF\\uA9FA-\\uA9FE\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA7E-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uAB30-\\uAB5A\\uAB5C-\\uAB65\\uAB70-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all emoji characters\n * Based on the emoji regex defined in this article: https://thekevinscott.com/emojis-in-javascript/\n */\nexport var emojiStr = /\\u2700-\\u27bf\\udde6-\\uddff\\ud800-\\udbff\\udc00-\\udfff\\ufe0e\\ufe0f\\u0300-\\u036f\\ufe20-\\ufe23\\u20d0-\\u20f0\\ud83c\\udffb-\\udfff\\u200d\\u3299\\u3297\\u303d\\u3030\\u24c2\\ud83c\\udd70-\\udd71\\udd7e-\\udd7f\\udd8e\\udd91-\\udd9a\\udde6-\\uddff\\ude01-\\ude02\\ude1a\\ude2f\\ude32-\\ude3a\\ude50-\\ude51\\u203c\\u2049\\u25aa-\\u25ab\\u25b6\\u25c0\\u25fb-\\u25fe\\u00a9\\u00ae\\u2122\\u2139\\udc04\\u2600-\\u26FF\\u2b05\\u2b06\\u2b07\\u2b1b\\u2b1c\\u2b50\\u2b55\\u231a\\u231b\\u2328\\u23cf\\u23e9-\\u23f3\\u23f8-\\u23fa\\udccf\\u2935\\u2934\\u2190-\\u21ff/\n .source;\n/**\n * The string form of a regular expression that would match all of the\n * combining mark characters in the unicode character set when placed in a\n * RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines `\\p{M}`\n * escape (\"all marks\").\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Mark'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var marksStr = /\\u0300-\\u036F\\u0483-\\u0489\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08D4-\\u08E1\\u08E3-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C00-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0C81-\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D01-\\u0D03\\u0D3E-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102B-\\u103E\\u1056-\\u1059\\u105E-\\u1060\\u1062-\\u1064\\u1067-\\u106D\\u1071-\\u1074\\u1082-\\u108D\\u108F\\u109A-\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u1885\\u1886\\u18A9\\u1920-\\u192B\\u1930-\\u193B\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60-\\u1A7C\\u1A7F\\u1AB0-\\u1ABE\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1CF8\\u1CF9\\u1DC0-\\u1DF5\\u1DFB-\\u1DFF\\u20D0-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u3099\\u309A\\uA66F-\\uA672\\uA674-\\uA67D\\uA69E\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C5\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA953\\uA980-\\uA983\\uA9B3-\\uA9C0\\uA9E5\\uAA29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAA7B-\\uAA7D\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE2F/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all of the\n * alphabetic (\"letter\") chars, emoji, and combining marks in the unicode character set\n * when placed in a RegExp character class (`[]`). This includes all\n * international alphabetic characters.\n *\n * These would be the characters matched by unicode regex engines `\\p{L}\\p{M}`\n * escapes and emoji characters.\n */\nexport var alphaCharsAndMarksStr = alphaCharsStr + emojiStr + marksStr;\n/**\n * The string form of a regular expression that would match all of the\n * decimal number chars in the unicode character set when placed in a RegExp\n * character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines `\\p{Nd}`\n * escape (\"all decimal numbers\")\n *\n * Taken from the XRegExp library: http://xregexp.com/ (thanks @https://github.com/slevithan)\n * Specifically: http://xregexp.com/v/3.2.0/xregexp-all.js, the 'Decimal_Number'\n * regex's bmp\n *\n * VERY IMPORTANT: This set of characters is defined inside of a Regular\n * Expression literal rather than a string literal to prevent UglifyJS from\n * compressing the unicode escape sequences into their actual unicode\n * characters. If Uglify compresses these into the unicode characters\n * themselves, this results in the error \"Range out of order in character\n * class\" when these characters are used inside of a Regular Expression\n * character class (`[]`). See usages of this const. Alternatively, we can set\n * the UglifyJS option `ascii_only` to true for the build, but that doesn't\n * help others who are pulling in Autolinker into their own build and running\n * UglifyJS themselves.\n */\nexport var decimalNumbersStr = /0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0DE6-\\u0DEF\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uA9F0-\\uA9F9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19/\n .source; // see note in above variable description\n/**\n * The string form of a regular expression that would match all of the\n * letters and decimal number chars in the unicode character set when placed in\n * a RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines\n * `[\\p{L}\\p{Nd}]` escape (\"all letters and decimal numbers\")\n */\nexport var alphaNumericCharsStr = alphaCharsAndMarksStr + decimalNumbersStr;\n/**\n * The string form of a regular expression that would match all of the\n * letters, combining marks, and decimal number chars in the unicode character\n * set when placed in a RegExp character class (`[]`).\n *\n * These would be the characters matched by unicode regex engines\n * `[\\p{L}\\p{M}\\p{Nd}]` escape (\"all letters, combining marks, and decimal\n * numbers\")\n */\nexport var alphaNumericAndMarksCharsStr = alphaCharsAndMarksStr + decimalNumbersStr;\n// Simplified IP regular expression\nvar ipStr = '(?:[' + decimalNumbersStr + ']{1,3}\\\\.){3}[' + decimalNumbersStr + ']{1,3}';\n// Protected domain label which do not allow \"-\" character on the beginning and the end of a single label\nvar domainLabelStr = '[' + alphaNumericAndMarksCharsStr + '](?:[' + alphaNumericAndMarksCharsStr + '\\\\-]{0,61}[' + alphaNumericAndMarksCharsStr + '])?';\nvar getDomainLabelStr = function (group) {\n return '(?=(' + domainLabelStr + '))\\\\' + group;\n};\n/**\n * A function to match domain names of a URL or email address.\n * Ex: 'google', 'yahoo', 'some-other-company', etc.\n */\nexport var getDomainNameStr = function (group) {\n return '(?:' + getDomainLabelStr(group) + '(?:\\\\.' + getDomainLabelStr(group + 1) + '){0,126}|' + ipStr + ')';\n};\n/**\n * A regular expression to match domain names of a URL or email address.\n * Ex: 'google', 'yahoo', 'some-other-company', etc.\n */\nexport var domainNameRegex = new RegExp('[' + alphaNumericAndMarksCharsStr + '.\\\\-]*[' + alphaNumericAndMarksCharsStr + '\\\\-]');\n/**\n * A regular expression that is simply the character class of the characters\n * that may be used in a domain name, minus the '-' or '.'\n */\nexport var domainNameCharRegex = new RegExp(\"[\" + alphaNumericAndMarksCharsStr + \"]\");\n\n//# sourceMappingURL=regex-lib.js.map\n","// NOTE: THIS IS A GENERATED FILE\n// To update with the latest TLD list, run `npm run update-tld-regex` or `yarn update-tld-regex` (depending on which you have installed)\nexport var tldRegex = /(?:xn--vermgensberatung-pwb|xn--vermgensberater-ctb|xn--clchc0ea0b2g2a9gcd|xn--w4r85el8fhu5dnra|northwesternmutual|travelersinsurance|vermögensberatung|xn--3oq18vl8pn36a|xn--5su34j936bgsg|xn--bck1b9a5dre4c|xn--mgbai9azgqp6j|xn--mgberp4a5d4ar|xn--xkc2dl3a5ee0h|vermögensberater|xn--fzys8d69uvgm|xn--mgba7c0bbn0a|xn--xkc2al3hye2a|americanexpress|kerryproperties|sandvikcoromant|xn--i1b6b1a6a2e|xn--kcrx77d1x4a|xn--lgbbat1ad8j|xn--mgba3a4f16a|xn--mgbaakc7dvf|xn--mgbc0a9azcg|xn--nqv7fs00ema|afamilycompany|americanfamily|bananarepublic|cancerresearch|cookingchannel|kerrylogistics|weatherchannel|xn--54b7fta0cc|xn--6qq986b3xl|xn--80aqecdr1a|xn--b4w605ferd|xn--fiq228c5hs|xn--h2breg3eve|xn--jlq61u9w7b|xn--mgba3a3ejt|xn--mgbaam7a8h|xn--mgbayh7gpa|xn--mgbb9fbpob|xn--mgbbh1a71e|xn--mgbca7dzdo|xn--mgbi4ecexp|xn--mgbx4cd0ab|xn--rvc1e0am3e|international|lifeinsurance|spreadbetting|travelchannel|wolterskluwer|xn--eckvdtc9d|xn--fpcrj9c3d|xn--fzc2c9e2c|xn--h2brj9c8c|xn--tiq49xqyj|xn--yfro4i67o|xn--ygbi2ammx|construction|lplfinancial|scholarships|versicherung|xn--3e0b707e|xn--45br5cyl|xn--80adxhks|xn--80asehdb|xn--8y0a063a|xn--gckr3f0f|xn--mgb9awbf|xn--mgbab2bd|xn--mgbgu82a|xn--mgbpl2fh|xn--mgbt3dhd|xn--mk1bu44c|xn--ngbc5azd|xn--ngbe9e0a|xn--ogbpf8fl|xn--qcka1pmc|accountants|barclaycard|blackfriday|blockbuster|bridgestone|calvinklein|contractors|creditunion|engineering|enterprises|foodnetwork|investments|kerryhotels|lamborghini|motorcycles|olayangroup|photography|playstation|productions|progressive|redumbrella|rightathome|williamhill|xn--11b4c3d|xn--1ck2e1b|xn--1qqw23a|xn--2scrj9c|xn--3bst00m|xn--3ds443g|xn--3hcrj9c|xn--42c2d9a|xn--45brj9c|xn--55qw42g|xn--6frz82g|xn--80ao21a|xn--9krt00a|xn--cck2b3b|xn--czr694b|xn--d1acj3b|xn--efvy88h|xn--estv75g|xn--fct429k|xn--fjq720a|xn--flw351e|xn--g2xx48c|xn--gecrj9c|xn--gk3at1e|xn--h2brj9c|xn--hxt814e|xn--imr513n|xn--j6w193g|xn--jvr189m|xn--kprw13d|xn--kpry57d|xn--kpu716f|xn--mgbbh1a|xn--mgbtx2b|xn--mix891f|xn--nyqy26a|xn--otu796d|xn--pbt977c|xn--pgbs0dh|xn--q9jyb4c|xn--rhqv96g|xn--rovu88b|xn--s9brj9c|xn--ses554g|xn--t60b56a|xn--vuq861b|xn--w4rs40l|xn--xhq521b|xn--zfr164b|சிங்கப்பூர்|accountant|apartments|associates|basketball|bnpparibas|boehringer|capitalone|consulting|creditcard|cuisinella|eurovision|extraspace|foundation|healthcare|immobilien|industries|management|mitsubishi|nationwide|newholland|nextdirect|onyourside|properties|protection|prudential|realestate|republican|restaurant|schaeffler|swiftcover|tatamotors|technology|telefonica|university|vistaprint|vlaanderen|volkswagen|xn--30rr7y|xn--3pxu8k|xn--45q11c|xn--4gbrim|xn--55qx5d|xn--5tzm5g|xn--80aswg|xn--90a3ac|xn--9dbq2a|xn--9et52u|xn--c2br7g|xn--cg4bki|xn--czrs0t|xn--czru2d|xn--fiq64b|xn--fiqs8s|xn--fiqz9s|xn--io0a7i|xn--kput3i|xn--mxtq1m|xn--o3cw4h|xn--pssy2u|xn--unup4y|xn--wgbh1c|xn--wgbl6a|xn--y9a3aq|accenture|alfaromeo|allfinanz|amsterdam|analytics|aquarelle|barcelona|bloomberg|christmas|community|directory|education|equipment|fairwinds|financial|firestone|fresenius|frontdoor|fujixerox|furniture|goldpoint|hisamitsu|homedepot|homegoods|homesense|honeywell|institute|insurance|kuokgroup|ladbrokes|lancaster|landrover|lifestyle|marketing|marshalls|melbourne|microsoft|panasonic|passagens|pramerica|richardli|scjohnson|shangrila|solutions|statebank|statefarm|stockholm|travelers|vacations|xn--90ais|xn--c1avg|xn--d1alf|xn--e1a4c|xn--fhbei|xn--j1aef|xn--j1amh|xn--l1acc|xn--ngbrx|xn--nqv7f|xn--p1acf|xn--tckwe|xn--vhquv|yodobashi|abudhabi|airforce|allstate|attorney|barclays|barefoot|bargains|baseball|boutique|bradesco|broadway|brussels|budapest|builders|business|capetown|catering|catholic|chrysler|cipriani|cityeats|cleaning|clinique|clothing|commbank|computer|delivery|deloitte|democrat|diamonds|discount|discover|download|engineer|ericsson|esurance|etisalat|everbank|exchange|feedback|fidelity|firmdale|football|frontier|goodyear|grainger|graphics|guardian|hdfcbank|helsinki|holdings|hospital|infiniti|ipiranga|istanbul|jpmorgan|lighting|lundbeck|marriott|maserati|mckinsey|memorial|merckmsd|mortgage|movistar|observer|partners|pharmacy|pictures|plumbing|property|redstone|reliance|saarland|samsclub|security|services|shopping|showtime|softbank|software|stcgroup|supplies|symantec|training|uconnect|vanguard|ventures|verisign|woodside|xn--90ae|xn--node|xn--p1ai|xn--qxam|yokohama|السعودية|abogado|academy|agakhan|alibaba|android|athleta|auction|audible|auspost|avianca|banamex|bauhaus|bentley|bestbuy|booking|brother|bugatti|capital|caravan|careers|cartier|channel|charity|chintai|citadel|clubmed|college|cologne|comcast|company|compare|contact|cooking|corsica|country|coupons|courses|cricket|cruises|dentist|digital|domains|exposed|express|farmers|fashion|ferrari|ferrero|finance|fishing|fitness|flights|florist|flowers|forsale|frogans|fujitsu|gallery|genting|godaddy|grocery|guitars|hamburg|hangout|hitachi|holiday|hosting|hoteles|hotmail|hyundai|iselect|ismaili|jewelry|juniper|kitchen|komatsu|lacaixa|lancome|lanxess|lasalle|latrobe|leclerc|liaison|limited|lincoln|markets|metlife|monster|netbank|netflix|network|neustar|okinawa|oldnavy|organic|origins|philips|pioneer|politie|realtor|recipes|rentals|reviews|rexroth|samsung|sandvik|schmidt|schwarz|science|shiksha|shriram|singles|staples|starhub|storage|support|surgery|systems|temasek|theater|theatre|tickets|tiffany|toshiba|trading|walmart|wanggou|watches|weather|website|wedding|whoswho|windows|winners|xfinity|yamaxun|youtube|zuerich|католик|اتصالات|الجزائر|العليان|پاکستان|كاثوليك|موبايلي|இந்தியா|abarth|abbott|abbvie|active|africa|agency|airbus|airtel|alipay|alsace|alstom|anquan|aramco|author|bayern|beauty|berlin|bharti|blanco|bostik|boston|broker|camera|career|caseih|casino|center|chanel|chrome|church|circle|claims|clinic|coffee|comsec|condos|coupon|credit|cruise|dating|datsun|dealer|degree|dental|design|direct|doctor|dunlop|dupont|durban|emerck|energy|estate|events|expert|family|flickr|futbol|gallup|garden|george|giving|global|google|gratis|health|hermes|hiphop|hockey|hotels|hughes|imamat|insure|intuit|jaguar|joburg|juegos|kaufen|kinder|kindle|kosher|lancia|latino|lawyer|lefrak|living|locker|london|luxury|madrid|maison|makeup|market|mattel|mobile|mobily|monash|mormon|moscow|museum|mutual|nagoya|natura|nissan|nissay|norton|nowruz|office|olayan|online|oracle|orange|otsuka|pfizer|photos|physio|piaget|pictet|quebec|racing|realty|reisen|repair|report|review|rocher|rogers|ryukyu|safety|sakura|sanofi|school|schule|search|secure|select|shouji|soccer|social|stream|studio|supply|suzuki|swatch|sydney|taipei|taobao|target|tattoo|tennis|tienda|tjmaxx|tkmaxx|toyota|travel|unicom|viajes|viking|villas|virgin|vision|voting|voyage|vuelos|walter|warman|webcam|xihuan|yachts|yandex|zappos|москва|онлайн|ابوظبي|ارامكو|الاردن|المغرب|امارات|فلسطين|مليسيا|भारतम्|இலங்கை|ファッション|actor|adult|aetna|amfam|amica|apple|archi|audio|autos|azure|baidu|beats|bible|bingo|black|boats|bosch|build|canon|cards|chase|cheap|cisco|citic|click|cloud|coach|codes|crown|cymru|dabur|dance|deals|delta|dodge|drive|dubai|earth|edeka|email|epost|epson|faith|fedex|final|forex|forum|gallo|games|gifts|gives|glade|glass|globo|gmail|green|gripe|group|gucci|guide|homes|honda|horse|house|hyatt|ikano|intel|irish|iveco|jetzt|koeln|kyoto|lamer|lease|legal|lexus|lilly|linde|lipsy|lixil|loans|locus|lotte|lotto|lupin|macys|mango|media|miami|money|mopar|movie|nadex|nexus|nikon|ninja|nokia|nowtv|omega|osaka|paris|parts|party|phone|photo|pizza|place|poker|praxi|press|prime|promo|quest|radio|rehab|reise|ricoh|rocks|rodeo|rugby|salon|sener|seven|sharp|shell|shoes|skype|sling|smart|smile|solar|space|sport|stada|store|study|style|sucks|swiss|tatar|tires|tirol|tmall|today|tokyo|tools|toray|total|tours|trade|trust|tunes|tushu|ubank|vegas|video|vodka|volvo|wales|watch|weber|weibo|works|world|xerox|yahoo|zippo|ایران|بازار|بھارت|سودان|سورية|همراه|भारोत|संगठन|বাংলা|భారత్|ഭാരതം|嘉里大酒店|aarp|able|adac|aero|aigo|akdn|ally|amex|arab|army|arpa|arte|asda|asia|audi|auto|baby|band|bank|bbva|beer|best|bike|bing|blog|blue|bofa|bond|book|buzz|cafe|call|camp|care|cars|casa|case|cash|cbre|cern|chat|citi|city|club|cool|coop|cyou|data|date|dclk|deal|dell|desi|diet|dish|docs|doha|duck|duns|dvag|erni|fage|fail|fans|farm|fast|fiat|fido|film|fire|fish|flir|food|ford|free|fund|game|gbiz|gent|ggee|gift|gmbh|gold|golf|goog|guge|guru|hair|haus|hdfc|help|here|hgtv|host|hsbc|icbc|ieee|imdb|immo|info|itau|java|jeep|jobs|jprs|kddi|kiwi|kpmg|kred|land|lego|lgbt|lidl|life|like|limo|link|live|loan|loft|love|ltda|luxe|maif|meet|meme|menu|mini|mint|mobi|moda|moto|name|navy|news|next|nico|nike|ollo|open|page|pars|pccw|pics|ping|pink|play|plus|pohl|porn|post|prod|prof|qpon|raid|read|reit|rent|rest|rich|rmit|room|rsvp|ruhr|safe|sale|sarl|save|saxo|scor|scot|seat|seek|sexy|shaw|shia|shop|show|silk|sina|site|skin|sncf|sohu|song|sony|spot|star|surf|talk|taxi|team|tech|teva|tiaa|tips|town|toys|tube|vana|visa|viva|vivo|vote|voto|wang|weir|wien|wiki|wine|work|xbox|yoga|zara|zero|zone|дети|сайт|بارت|بيتك|ڀارت|تونس|شبكة|عراق|عمان|موقع|भारत|ভারত|ভাৰত|ਭਾਰਤ|ભારત|ଭାରତ|ಭಾರತ|ලංකා|グーグル|クラウド|ポイント|大众汽车|组织机构|電訊盈科|香格里拉|aaa|abb|abc|aco|ads|aeg|afl|aig|anz|aol|app|art|aws|axa|bar|bbc|bbt|bcg|bcn|bet|bid|bio|biz|bms|bmw|bnl|bom|boo|bot|box|buy|bzh|cab|cal|cam|car|cat|cba|cbn|cbs|ceb|ceo|cfa|cfd|com|crs|csc|dad|day|dds|dev|dhl|diy|dnp|dog|dot|dtv|dvr|eat|eco|edu|esq|eus|fan|fit|fly|foo|fox|frl|ftr|fun|fyi|gal|gap|gdn|gea|gle|gmo|gmx|goo|gop|got|gov|hbo|hiv|hkt|hot|how|ibm|ice|icu|ifm|inc|ing|ink|int|ist|itv|jcb|jcp|jio|jll|jmp|jnj|jot|joy|kfh|kia|kim|kpn|krd|lat|law|lds|llc|lol|lpl|ltd|man|map|mba|med|men|mil|mit|mlb|mls|mma|moe|moi|mom|mov|msd|mtn|mtr|nab|nba|nec|net|new|nfl|ngo|nhk|now|nra|nrw|ntt|nyc|obi|off|one|ong|onl|ooo|org|ott|ovh|pay|pet|phd|pid|pin|pnc|pro|pru|pub|pwc|qvc|red|ren|ril|rio|rip|run|rwe|sap|sas|sbi|sbs|sca|scb|ses|sew|sex|sfr|ski|sky|soy|srl|srt|stc|tab|tax|tci|tdk|tel|thd|tjx|top|trv|tui|tvs|ubs|uno|uol|ups|vet|vig|vin|vip|wed|win|wme|wow|wtc|wtf|xin|xxx|xyz|you|yun|zip|бел|ком|қаз|мкд|мон|орг|рус|срб|укр|հայ|קום|عرب|قطر|كوم|مصر|कॉम|नेट|คอม|ไทย|ストア|セール|みんな|中文网|天主教|我爱你|新加坡|淡马锡|诺基亚|飞利浦|ac|ad|ae|af|ag|ai|al|am|ao|aq|ar|as|at|au|aw|ax|az|ba|bb|bd|be|bf|bg|bh|bi|bj|bm|bn|bo|br|bs|bt|bv|bw|by|bz|ca|cc|cd|cf|cg|ch|ci|ck|cl|cm|cn|co|cr|cu|cv|cw|cx|cy|cz|de|dj|dk|dm|do|dz|ec|ee|eg|er|es|et|eu|fi|fj|fk|fm|fo|fr|ga|gb|gd|ge|gf|gg|gh|gi|gl|gm|gn|gp|gq|gr|gs|gt|gu|gw|gy|hk|hm|hn|hr|ht|hu|id|ie|il|im|in|io|iq|ir|is|it|je|jm|jo|jp|ke|kg|kh|ki|km|kn|kp|kr|kw|ky|kz|la|lb|lc|li|lk|lr|ls|lt|lu|lv|ly|ma|mc|md|me|mg|mh|mk|ml|mm|mn|mo|mp|mq|mr|ms|mt|mu|mv|mw|mx|my|mz|na|nc|ne|nf|ng|ni|nl|no|np|nr|nu|nz|om|pa|pe|pf|pg|ph|pk|pl|pm|pn|pr|ps|pt|pw|py|qa|re|ro|rs|ru|rw|sa|sb|sc|sd|se|sg|sh|si|sj|sk|sl|sm|sn|so|sr|st|su|sv|sx|sy|sz|tc|td|tf|tg|th|tj|tk|tl|tm|tn|to|tr|tt|tv|tw|tz|ua|ug|uk|us|uy|uz|va|vc|ve|vg|vi|vn|vu|wf|ws|ye|yt|za|zm|zw|ελ|бг|ею|рф|გე|닷넷|닷컴|삼성|한국|コム|世界|中信|中国|中國|企业|佛山|信息|健康|八卦|公司|公益|台湾|台灣|商城|商店|商标|嘉里|在线|大拿|娱乐|家電|工行|广东|微博|慈善|手机|手表|招聘|政务|政府|新闻|时尚|書籍|机构|游戏|澳門|点看|珠宝|移动|网址|网店|网站|网络|联通|谷歌|购物|通販|集团|食品|餐厅|香港)/;\n\n//# sourceMappingURL=tld-regex.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr, domainNameCharRegex } from \"../regex-lib\";\nimport { EmailMatch } from \"../match/email-match\";\nimport { throwUnhandledCaseError } from '../utils';\nimport { tldRegex } from \"./tld-regex\";\n// For debugging: search for other \"For debugging\" lines\n// import CliTable from 'cli-table';\n/**\n * @class Autolinker.matcher.Email\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find email matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more details.\n */\nvar EmailMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(EmailMatcher, _super);\n function EmailMatcher() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n /**\n * Valid characters that can be used in the \"local\" part of an email address,\n * i.e. the \"name\" part of \"name@site.com\"\n */\n _this.localPartCharRegex = new RegExp(\"[\" + alphaNumericAndMarksCharsStr + \"!#$%&'*+/=?^_`{|}~-]\");\n /**\n * Stricter TLD regex which adds a beginning and end check to ensure\n * the string is a valid TLD\n */\n _this.strictTldRegex = new RegExp(\"^\" + tldRegex.source + \"$\");\n return _this;\n }\n /**\n * @inheritdoc\n */\n EmailMatcher.prototype.parseMatches = function (text) {\n var tagBuilder = this.tagBuilder, localPartCharRegex = this.localPartCharRegex, strictTldRegex = this.strictTldRegex, matches = [], len = text.length, noCurrentEmailMatch = new CurrentEmailMatch();\n // for matching a 'mailto:' prefix\n var mailtoTransitions = {\n 'm': 'a',\n 'a': 'i',\n 'i': 'l',\n 'l': 't',\n 't': 'o',\n 'o': ':',\n };\n var charIdx = 0, state = 0 /* NonEmailMatch */, currentEmailMatch = noCurrentEmailMatch;\n // For debugging: search for other \"For debugging\" lines\n // const table = new CliTable( {\n // \thead: [ 'charIdx', 'char', 'state', 'charIdx', 'currentEmailAddress.idx', 'hasDomainDot' ]\n // } );\n while (charIdx < len) {\n var char = text.charAt(charIdx);\n // For debugging: search for other \"For debugging\" lines\n // table.push( \n // \t[ charIdx, char, State[ state ], charIdx, currentEmailAddress.idx, currentEmailAddress.hasDomainDot ] \n // );\n switch (state) {\n case 0 /* NonEmailMatch */:\n stateNonEmailAddress(char);\n break;\n case 1 /* Mailto */:\n stateMailTo(text.charAt(charIdx - 1), char);\n break;\n case 2 /* LocalPart */:\n stateLocalPart(char);\n break;\n case 3 /* LocalPartDot */:\n stateLocalPartDot(char);\n break;\n case 4 /* AtSign */:\n stateAtSign(char);\n break;\n case 5 /* DomainChar */:\n stateDomainChar(char);\n break;\n case 6 /* DomainHyphen */:\n stateDomainHyphen(char);\n break;\n case 7 /* DomainDot */:\n stateDomainDot(char);\n break;\n default:\n throwUnhandledCaseError(state);\n }\n // For debugging: search for other \"For debugging\" lines\n // table.push( \n // \t[ charIdx, char, State[ state ], charIdx, currentEmailAddress.idx, currentEmailAddress.hasDomainDot ] \n // );\n charIdx++;\n }\n // Capture any valid match at the end of the string\n captureMatchIfValidAndReset();\n // For debugging: search for other \"For debugging\" lines\n //console.log( '\\n' + table.toString() );\n return matches;\n // Handles the state when we're not in an email address\n function stateNonEmailAddress(char) {\n if (char === 'm') {\n beginEmailMatch(1 /* Mailto */);\n }\n else if (localPartCharRegex.test(char)) {\n beginEmailMatch();\n }\n else {\n // not an email address character, continue\n }\n }\n // Handles if we're reading a 'mailto:' prefix on the string\n function stateMailTo(prevChar, char) {\n if (prevChar === ':') {\n // We've reached the end of the 'mailto:' prefix\n if (localPartCharRegex.test(char)) {\n state = 2 /* LocalPart */;\n currentEmailMatch = new CurrentEmailMatch(tslib_1.__assign({}, currentEmailMatch, { hasMailtoPrefix: true }));\n }\n else {\n // we've matched 'mailto:' but didn't get anything meaningful\n // immediately afterwards (for example, we encountered a \n // space character, or an '@' character which formed 'mailto:@'\n resetToNonEmailMatchState();\n }\n }\n else if (mailtoTransitions[prevChar] === char) {\n // We're currently reading the 'mailto:' prefix, stay in\n // Mailto state\n }\n else if (localPartCharRegex.test(char)) {\n // We we're reading a prefix of 'mailto:', but encountered a\n // different character that didn't continue the prefix\n state = 2 /* LocalPart */;\n }\n else if (char === '.') {\n // We we're reading a prefix of 'mailto:', but encountered a\n // dot character\n state = 3 /* LocalPartDot */;\n }\n else if (char === '@') {\n // We we're reading a prefix of 'mailto:', but encountered a\n // an @ character\n state = 4 /* AtSign */;\n }\n else {\n // not an email address character, return to \"NonEmailAddress\" state\n resetToNonEmailMatchState();\n }\n }\n // Handles the state when we're currently in the \"local part\" of an \n // email address (as opposed to the \"domain part\")\n function stateLocalPart(char) {\n if (char === '.') {\n state = 3 /* LocalPartDot */;\n }\n else if (char === '@') {\n state = 4 /* AtSign */;\n }\n else if (localPartCharRegex.test(char)) {\n // stay in the \"local part\" of the email address\n }\n else {\n // not an email address character, return to \"NonEmailAddress\" state\n resetToNonEmailMatchState();\n }\n }\n // Handles the state where we've read \n function stateLocalPartDot(char) {\n if (char === '.') {\n // We read a second '.' in a row, not a valid email address \n // local part\n resetToNonEmailMatchState();\n }\n else if (char === '@') {\n // We read the '@' character immediately after a dot ('.'), not \n // an email address\n resetToNonEmailMatchState();\n }\n else if (localPartCharRegex.test(char)) {\n state = 2 /* LocalPart */;\n }\n else {\n // Anything else, not an email address\n resetToNonEmailMatchState();\n }\n }\n function stateAtSign(char) {\n if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n }\n else {\n // Anything else, not an email address\n resetToNonEmailMatchState();\n }\n }\n function stateDomainChar(char) {\n if (char === '.') {\n state = 7 /* DomainDot */;\n }\n else if (char === '-') {\n state = 6 /* DomainHyphen */;\n }\n else if (domainNameCharRegex.test(char)) {\n // Stay in the DomainChar state\n }\n else {\n // Anything else, we potentially matched if the criteria has\n // been met\n captureMatchIfValidAndReset();\n }\n }\n function stateDomainHyphen(char) {\n if (char === '-' || char === '.') {\n // Not valid to have two hyphens (\"--\") or hypen+dot (\"-.\")\n captureMatchIfValidAndReset();\n }\n else if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n }\n else {\n // Anything else\n captureMatchIfValidAndReset();\n }\n }\n function stateDomainDot(char) {\n if (char === '.' || char === '-') {\n // not valid to have two dots (\"..\") or dot+hypen (\".-\")\n captureMatchIfValidAndReset();\n }\n else if (domainNameCharRegex.test(char)) {\n state = 5 /* DomainChar */;\n // After having read a '.' and then a valid domain character,\n // we now know that the domain part of the email is valid, and\n // we have found at least a partial EmailMatch (however, the\n // email address may have additional characters from this point)\n currentEmailMatch = new CurrentEmailMatch(tslib_1.__assign({}, currentEmailMatch, { hasDomainDot: true }));\n }\n else {\n // Anything else\n captureMatchIfValidAndReset();\n }\n }\n function beginEmailMatch(newState) {\n if (newState === void 0) { newState = 2 /* LocalPart */; }\n state = newState;\n currentEmailMatch = new CurrentEmailMatch({ idx: charIdx });\n }\n function resetToNonEmailMatchState() {\n state = 0 /* NonEmailMatch */;\n currentEmailMatch = noCurrentEmailMatch;\n }\n /*\n * Captures the current email address as an EmailMatch if it's valid,\n * and resets the state to read another email address.\n */\n function captureMatchIfValidAndReset() {\n if (currentEmailMatch.hasDomainDot) { // we need at least one dot in the domain to be considered a valid email address\n var matchedText = text.slice(currentEmailMatch.idx, charIdx);\n // If we read a '.' or '-' char that ended the email address\n // (valid domain name characters, but only valid email address\n // characters if they are followed by something else), strip \n // it off now\n if (/[-.]$/.test(matchedText)) {\n matchedText = matchedText.slice(0, -1);\n }\n var emailAddress = currentEmailMatch.hasMailtoPrefix\n ? matchedText.slice('mailto:'.length)\n : matchedText;\n // if the email address has a valid TLD, add it to the list of matches\n if (doesEmailHaveValidTld(emailAddress)) {\n matches.push(new EmailMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: currentEmailMatch.idx,\n email: emailAddress\n }));\n }\n }\n resetToNonEmailMatchState();\n /**\n * Determines if the given email address has a valid TLD or not\n * @param {string} emailAddress - email address\n * @return {Boolean} - true is email have valid TLD, false otherwise\n */\n function doesEmailHaveValidTld(emailAddress) {\n var emailAddressTld = emailAddress.split('.').pop() || '';\n var emailAddressNormalized = emailAddressTld.toLowerCase();\n var isValidTld = strictTldRegex.test(emailAddressNormalized);\n return isValidTld;\n }\n }\n };\n return EmailMatcher;\n}(Matcher));\nexport { EmailMatcher };\nvar CurrentEmailMatch = /** @class */ (function () {\n function CurrentEmailMatch(cfg) {\n if (cfg === void 0) { cfg = {}; }\n this.idx = cfg.idx !== undefined ? cfg.idx : -1;\n this.hasMailtoPrefix = !!cfg.hasMailtoPrefix;\n this.hasDomainDot = !!cfg.hasDomainDot;\n }\n return CurrentEmailMatch;\n}());\n\n//# sourceMappingURL=email-matcher.js.map\n","import { alphaCharsStr } from \"../regex-lib\";\n/**\n * @private\n * @class Autolinker.matcher.UrlMatchValidator\n * @singleton\n *\n * Used by Autolinker to filter out false URL positives from the\n * {@link Autolinker.matcher.Url UrlMatcher}.\n *\n * Due to the limitations of regular expressions (including the missing feature\n * of look-behinds in JS regular expressions), we cannot always determine the\n * validity of a given match. This class applies a bit of additional logic to\n * filter out any false positives that have been matched by the\n * {@link Autolinker.matcher.Url UrlMatcher}.\n */\nvar UrlMatchValidator = /** @class */ (function () {\n function UrlMatchValidator() {\n }\n /**\n * Determines if a given URL match found by the {@link Autolinker.matcher.Url UrlMatcher}\n * is valid. Will return `false` for:\n *\n * 1) URL matches which do not have at least have one period ('.') in the\n * domain name (effectively skipping over matches like \"abc:def\").\n * However, URL matches with a protocol will be allowed (ex: 'http://localhost')\n * 2) URL matches which do not have at least one word character in the\n * domain name (effectively skipping over matches like \"git:1.0\").\n * 3) A protocol-relative url match (a URL beginning with '//') whose\n * previous character is a word character (effectively skipping over\n * strings like \"abc//google.com\")\n *\n * Otherwise, returns `true`.\n *\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Boolean} `true` if the match given is valid and should be\n * processed, or `false` if the match is invalid and/or should just not be\n * processed.\n */\n UrlMatchValidator.isValid = function (urlMatch, protocolUrlMatch) {\n if ((protocolUrlMatch && !this.isValidUriScheme(protocolUrlMatch)) ||\n this.urlMatchDoesNotHaveProtocolOrDot(urlMatch, protocolUrlMatch) || // At least one period ('.') must exist in the URL match for us to consider it an actual URL, *unless* it was a full protocol match (like 'http://localhost')\n (this.urlMatchDoesNotHaveAtLeastOneWordChar(urlMatch, protocolUrlMatch) && // At least one letter character must exist in the domain name after a protocol match. Ex: skip over something like \"git:1.0\"\n !this.isValidIpAddress(urlMatch)) || // Except if it's an IP address\n this.containsMultipleDots(urlMatch)) {\n return false;\n }\n return true;\n };\n UrlMatchValidator.isValidIpAddress = function (uriSchemeMatch) {\n var newRegex = new RegExp(this.hasFullProtocolRegex.source + this.ipRegex.source);\n var uriScheme = uriSchemeMatch.match(newRegex);\n return uriScheme !== null;\n };\n UrlMatchValidator.containsMultipleDots = function (urlMatch) {\n var stringBeforeSlash = urlMatch;\n if (this.hasFullProtocolRegex.test(urlMatch)) {\n stringBeforeSlash = urlMatch.split('://')[1];\n }\n return stringBeforeSlash.split('/')[0].indexOf(\"..\") > -1;\n };\n /**\n * Determines if the URI scheme is a valid scheme to be autolinked. Returns\n * `false` if the scheme is 'javascript:' or 'vbscript:'\n *\n * @private\n * @param {String} uriSchemeMatch The match URL string for a full URI scheme\n * match. Ex: 'http://yahoo.com' or 'mailto:a@a.com'.\n * @return {Boolean} `true` if the scheme is a valid one, `false` otherwise.\n */\n UrlMatchValidator.isValidUriScheme = function (uriSchemeMatch) {\n var uriSchemeMatchArr = uriSchemeMatch.match(this.uriSchemeRegex), uriScheme = uriSchemeMatchArr && uriSchemeMatchArr[0].toLowerCase();\n return (uriScheme !== 'javascript:' && uriScheme !== 'vbscript:');\n };\n /**\n * Determines if a URL match does not have either:\n *\n * a) a full protocol (i.e. 'http://'), or\n * b) at least one dot ('.') in the domain name (for a non-full-protocol\n * match).\n *\n * Either situation is considered an invalid URL (ex: 'git:d' does not have\n * either the '://' part, or at least one dot in the domain name. If the\n * match was 'git:abc.com', we would consider this valid.)\n *\n * @private\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Boolean} `true` if the URL match does not have a full protocol,\n * or at least one dot ('.') in a non-full-protocol match.\n */\n UrlMatchValidator.urlMatchDoesNotHaveProtocolOrDot = function (urlMatch, protocolUrlMatch) {\n return (!!urlMatch && (!protocolUrlMatch || !this.hasFullProtocolRegex.test(protocolUrlMatch)) && urlMatch.indexOf('.') === -1);\n };\n /**\n * Determines if a URL match does not have at least one word character after\n * the protocol (i.e. in the domain name).\n *\n * At least one letter character must exist in the domain name after a\n * protocol match. Ex: skip over something like \"git:1.0\"\n *\n * @private\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} protocolUrlMatch The match URL string for a protocol\n * match. Ex: 'http://yahoo.com'. This is used to know whether or not we\n * have a protocol in the URL string, in order to check for a word\n * character after the protocol separator (':').\n * @return {Boolean} `true` if the URL match does not have at least one word\n * character in it after the protocol, `false` otherwise.\n */\n UrlMatchValidator.urlMatchDoesNotHaveAtLeastOneWordChar = function (urlMatch, protocolUrlMatch) {\n if (urlMatch && protocolUrlMatch) {\n return !this.hasWordCharAfterProtocolRegex.test(urlMatch);\n }\n else {\n return false;\n }\n };\n /**\n * Regex to test for a full protocol, with the two trailing slashes. Ex: 'http://'\n *\n * @private\n * @property {RegExp} hasFullProtocolRegex\n */\n UrlMatchValidator.hasFullProtocolRegex = /^[A-Za-z][-.+A-Za-z0-9]*:\\/\\//;\n /**\n * Regex to find the URI scheme, such as 'mailto:'.\n *\n * This is used to filter out 'javascript:' and 'vbscript:' schemes.\n *\n * @private\n * @property {RegExp} uriSchemeRegex\n */\n UrlMatchValidator.uriSchemeRegex = /^[A-Za-z][-.+A-Za-z0-9]*:/;\n /**\n * Regex to determine if at least one word char exists after the protocol (i.e. after the ':')\n *\n * @private\n * @property {RegExp} hasWordCharAfterProtocolRegex\n */\n UrlMatchValidator.hasWordCharAfterProtocolRegex = new RegExp(\":[^\\\\s]*?[\" + alphaCharsStr + \"]\");\n /**\n * Regex to determine if the string is a valid IP address\n *\n * @private\n * @property {RegExp} ipRegex\n */\n UrlMatchValidator.ipRegex = /[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?\\.[0-9][0-9]?[0-9]?(:[0-9]*)?\\/?$/;\n return UrlMatchValidator;\n}());\nexport { UrlMatchValidator };\n\n//# sourceMappingURL=url-match-validator.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericCharsStr, alphaNumericAndMarksCharsStr, getDomainNameStr } from \"../regex-lib\";\nimport { tldRegex } from \"./tld-regex\";\nimport { UrlMatch } from \"../match/url-match\";\nimport { UrlMatchValidator } from \"./url-match-validator\";\n/**\n * @class Autolinker.matcher.Url\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find URL matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more details.\n */\nvar UrlMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(UrlMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function UrlMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {Object} stripPrefix (required)\n *\n * The Object form of {@link Autolinker#cfg-stripPrefix}.\n */\n _this.stripPrefix = { scheme: true, www: true }; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} stripTrailingSlash (required)\n * @inheritdoc Autolinker#stripTrailingSlash\n */\n _this.stripTrailingSlash = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @cfg {Boolean} decodePercentEncoding (required)\n * @inheritdoc Autolinker#decodePercentEncoding\n */\n _this.decodePercentEncoding = true; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * @protected\n * @property {RegExp} matcherRegex\n *\n * The regular expression to match URLs with an optional scheme, port\n * number, path, query string, and hash anchor.\n *\n * Example matches:\n *\n * http://google.com\n * www.google.com\n * google.com/path/to/file?q1=1&q2=2#myAnchor\n *\n *\n * This regular expression will have the following capturing groups:\n *\n * 1. Group that matches a scheme-prefixed URL (i.e. 'http://google.com').\n * This is used to match scheme URLs with just a single word, such as\n * 'http://localhost', where we won't double check that the domain name\n * has at least one dot ('.') in it.\n * 2. Group that matches a 'www.' prefixed URL. This is only matched if the\n * 'www.' text was not prefixed by a scheme (i.e.: not prefixed by\n * 'http://', 'ftp:', etc.)\n * 3. A protocol-relative ('//') match for the case of a 'www.' prefixed\n * URL. Will be an empty string if it is not a protocol-relative match.\n * We need to know the character before the '//' in order to determine\n * if it is a valid match or the // was in a string we don't want to\n * auto-link.\n * 4. Group that matches a known TLD (top level domain), when a scheme\n * or 'www.'-prefixed domain is not matched.\n * 5. A protocol-relative ('//') match for the case of a known TLD prefixed\n * URL. Will be an empty string if it is not a protocol-relative match.\n * See #3 for more info.\n */\n _this.matcherRegex = (function () {\n var schemeRegex = /(?:[A-Za-z][-.+A-Za-z0-9]{0,63}:(?![A-Za-z][-.+A-Za-z0-9]{0,63}:\\/\\/)(?!\\d+\\/?)(?:\\/\\/)?)/, // match protocol, allow in format \"http://\" or \"mailto:\". However, do not match the first part of something like 'link:http://www.google.com' (i.e. don't match \"link:\"). Also, make sure we don't interpret 'google.com:8000' as if 'google.com' was a protocol here (i.e. ignore a trailing port number in this regex)\n wwwRegex = /(?:www\\.)/, // starting with 'www.'\n // Allow optional path, query string, and hash anchor, not ending in the following characters: \"?!:,.;\"\n // http://blog.codinghorror.com/the-problem-with-urls/\n urlSuffixRegex = new RegExp('[/?#](?:[' + alphaNumericAndMarksCharsStr + '\\\\-+&@#/%=~_()|\\'$*\\\\[\\\\]?!:,.;\\u2713]*[' + alphaNumericAndMarksCharsStr + '\\\\-+&@#/%=~_()|\\'$*\\\\[\\\\]\\u2713])?');\n return new RegExp([\n '(?:',\n '(',\n schemeRegex.source,\n getDomainNameStr(2),\n ')',\n '|',\n '(',\n '(//)?',\n wwwRegex.source,\n getDomainNameStr(6),\n ')',\n '|',\n '(',\n '(//)?',\n getDomainNameStr(10) + '\\\\.',\n tldRegex.source,\n '(?![-' + alphaNumericCharsStr + '])',\n ')',\n ')',\n '(?::[0-9]+)?',\n '(?:' + urlSuffixRegex.source + ')?' // match for path, query string, and/or hash anchor - optional\n ].join(\"\"), 'gi');\n })();\n /**\n * A regular expression to use to check the character before a protocol-relative\n * URL match. We don't want to match a protocol-relative URL if it is part\n * of another word.\n *\n * For example, we want to match something like \"Go to: //google.com\",\n * but we don't want to match something like \"abc//google.com\"\n *\n * This regular expression is used to test the character before the '//'.\n *\n * @protected\n * @type {RegExp} wordCharRegExp\n */\n _this.wordCharRegExp = new RegExp('[' + alphaNumericAndMarksCharsStr + ']');\n _this.stripPrefix = cfg.stripPrefix;\n _this.stripTrailingSlash = cfg.stripTrailingSlash;\n _this.decodePercentEncoding = cfg.decodePercentEncoding;\n return _this;\n }\n /**\n * @inheritdoc\n */\n UrlMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, stripPrefix = this.stripPrefix, stripTrailingSlash = this.stripTrailingSlash, decodePercentEncoding = this.decodePercentEncoding, tagBuilder = this.tagBuilder, matches = [], match;\n var _loop_1 = function () {\n var matchStr = match[0], schemeUrlMatch = match[1], wwwUrlMatch = match[4], wwwProtocolRelativeMatch = match[5], \n //tldUrlMatch = match[ 8 ], -- not needed at the moment\n tldProtocolRelativeMatch = match[9], offset = match.index, protocolRelativeMatch = wwwProtocolRelativeMatch || tldProtocolRelativeMatch, prevChar = text.charAt(offset - 1);\n if (!UrlMatchValidator.isValid(matchStr, schemeUrlMatch)) {\n return \"continue\";\n }\n // If the match is preceded by an '@' character, then it is either\n // an email address or a username. Skip these types of matches.\n if (offset > 0 && prevChar === '@') {\n return \"continue\";\n }\n // If it's a protocol-relative '//' match, but the character before the '//'\n // was a word character (i.e. a letter/number), then we found the '//' in the\n // middle of another word (such as \"asdf//asdf.com\"). In this case, skip the\n // match.\n if (offset > 0 && protocolRelativeMatch && this_1.wordCharRegExp.test(prevChar)) {\n return \"continue\";\n }\n // If the URL ends with a question mark, don't include the question\n // mark as part of the URL. We'll assume the question mark was the\n // end of a sentence, such as: \"Going to google.com?\"\n if (/\\?$/.test(matchStr)) {\n matchStr = matchStr.substr(0, matchStr.length - 1);\n }\n // Handle a closing parenthesis or square bracket at the end of the \n // match, and exclude it if there is not a matching open parenthesis \n // or square bracket in the match itself.\n if (this_1.matchHasUnbalancedClosingParen(matchStr)) {\n matchStr = matchStr.substr(0, matchStr.length - 1); // remove the trailing \")\"\n }\n else {\n // Handle an invalid character after the TLD\n var pos = this_1.matchHasInvalidCharAfterTld(matchStr, schemeUrlMatch);\n if (pos > -1) {\n matchStr = matchStr.substr(0, pos); // remove the trailing invalid chars\n }\n }\n // The autolinker accepts many characters in a url's scheme (like `fake://test.com`).\n // However, in cases where a URL is missing whitespace before an obvious link,\n // (for example: `nowhitespacehttp://www.test.com`), we only want the match to start\n // at the http:// part. We will check if the match contains a common scheme and then \n // shift the match to start from there. \t\t\n var foundCommonScheme = ['http://', 'https://'].find(function (commonScheme) { return !!schemeUrlMatch && schemeUrlMatch.indexOf(commonScheme) !== -1; });\n if (foundCommonScheme) {\n // If we found an overmatched URL, we want to find the index\n // of where the match should start and shift the match to\n // start from the beginning of the common scheme\n var indexOfSchemeStart = matchStr.indexOf(foundCommonScheme);\n matchStr = matchStr.substr(indexOfSchemeStart);\n schemeUrlMatch = schemeUrlMatch.substr(indexOfSchemeStart);\n offset = offset + indexOfSchemeStart;\n }\n var urlMatchType = schemeUrlMatch ? 'scheme' : (wwwUrlMatch ? 'www' : 'tld'), protocolUrlMatch = !!schemeUrlMatch;\n matches.push(new UrlMatch({\n tagBuilder: tagBuilder,\n matchedText: matchStr,\n offset: offset,\n urlMatchType: urlMatchType,\n url: matchStr,\n protocolUrlMatch: protocolUrlMatch,\n protocolRelativeMatch: !!protocolRelativeMatch,\n stripPrefix: stripPrefix,\n stripTrailingSlash: stripTrailingSlash,\n decodePercentEncoding: decodePercentEncoding,\n }));\n };\n var this_1 = this;\n while ((match = matcherRegex.exec(text)) !== null) {\n _loop_1();\n }\n return matches;\n };\n /**\n * Determines if a match found has an unmatched closing parenthesis or\n * square bracket. If so, the parenthesis or square bracket will be removed\n * from the match itself, and appended after the generated anchor tag.\n *\n * A match may have an extra closing parenthesis at the end of the match\n * because the regular expression must include parenthesis for URLs such as\n * \"wikipedia.com/something_(disambiguation)\", which should be auto-linked.\n *\n * However, an extra parenthesis *will* be included when the URL itself is\n * wrapped in parenthesis, such as in the case of:\n * \"(wikipedia.com/something_(disambiguation))\"\n * In this case, the last closing parenthesis should *not* be part of the\n * URL itself, and this method will return `true`.\n *\n * For square brackets in URLs such as in PHP arrays, the same behavior as\n * parenthesis discussed above should happen:\n * \"[http://www.example.com/foo.php?bar[]=1&bar[]=2&bar[]=3]\"\n * The closing square bracket should not be part of the URL itself, and this\n * method will return `true`.\n *\n * @protected\n * @param {String} matchStr The full match string from the {@link #matcherRegex}.\n * @return {Boolean} `true` if there is an unbalanced closing parenthesis or\n * square bracket at the end of the `matchStr`, `false` otherwise.\n */\n UrlMatcher.prototype.matchHasUnbalancedClosingParen = function (matchStr) {\n var endChar = matchStr.charAt(matchStr.length - 1);\n var startChar;\n if (endChar === ')') {\n startChar = '(';\n }\n else if (endChar === ']') {\n startChar = '[';\n }\n else {\n return false; // not a close parenthesis or square bracket\n }\n // Find if there are the same number of open braces as close braces in\n // the URL string, minus the last character (which we have already \n // determined to be either ')' or ']'\n var numOpenBraces = 0;\n for (var i = 0, len = matchStr.length - 1; i < len; i++) {\n var char = matchStr.charAt(i);\n if (char === startChar) {\n numOpenBraces++;\n }\n else if (char === endChar) {\n numOpenBraces = Math.max(numOpenBraces - 1, 0);\n }\n }\n // If the number of open braces matches the number of close braces in\n // the URL minus the last character, then the match has *unbalanced*\n // braces because of the last character. Example of unbalanced braces\n // from the regex match:\n // \"http://example.com?a[]=1]\"\n if (numOpenBraces === 0) {\n return true;\n }\n return false;\n };\n /**\n * Determine if there's an invalid character after the TLD in a URL. Valid\n * characters after TLD are ':/?#'. Exclude scheme matched URLs from this\n * check.\n *\n * @protected\n * @param {String} urlMatch The matched URL, if there was one. Will be an\n * empty string if the match is not a URL match.\n * @param {String} schemeUrlMatch The match URL string for a scheme\n * match. Ex: 'http://yahoo.com'. This is used to match something like\n * 'http://localhost', where we won't double check that the domain name\n * has at least one '.' in it.\n * @return {Number} the position where the invalid character was found. If\n * no such character was found, returns -1\n */\n UrlMatcher.prototype.matchHasInvalidCharAfterTld = function (urlMatch, schemeUrlMatch) {\n if (!urlMatch) {\n return -1;\n }\n var offset = 0;\n if (schemeUrlMatch) {\n offset = urlMatch.indexOf(':');\n urlMatch = urlMatch.slice(offset);\n }\n var re = new RegExp(\"^((.?\\/\\/)?[-.\" + alphaNumericAndMarksCharsStr + \"]*[-\" + alphaNumericAndMarksCharsStr + \"]\\\\.[-\" + alphaNumericAndMarksCharsStr + \"]+)\");\n var res = re.exec(urlMatch);\n if (res === null) {\n return -1;\n }\n offset += res[1].length;\n urlMatch = urlMatch.slice(res[1].length);\n if (/^[^-.A-Za-z0-9:\\/?#]/.test(urlMatch)) {\n return offset;\n }\n return -1;\n };\n return UrlMatcher;\n}(Matcher));\nexport { UrlMatcher };\n\n//# sourceMappingURL=url-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr } from \"../regex-lib\";\nimport { HashtagMatch } from \"../match/hashtag-match\";\n/**\n * @class Autolinker.matcher.Hashtag\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find HashtagMatch matches in an input string.\n */\nvar HashtagMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(HashtagMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function HashtagMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {String} serviceName\n *\n * The service to point hashtag matches to. See {@link Autolinker#hashtag}\n * for available values.\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * The regular expression to match Hashtags. Example match:\n *\n * #asdf\n *\n * @protected\n * @property {RegExp} matcherRegex\n */\n _this.matcherRegex = new RegExp(\"#[_\" + alphaNumericAndMarksCharsStr + \"]{1,139}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'); // lookahead used to make sure we don't match something above 139 characters\n /**\n * The regular expression to use to check the character before a username match to\n * make sure we didn't accidentally match an email address.\n *\n * For example, the string \"asdf@asdf.com\" should not match \"@asdf\" as a username.\n *\n * @protected\n * @property {RegExp} nonWordCharRegex\n */\n _this.nonWordCharRegex = new RegExp('[^' + alphaNumericAndMarksCharsStr + ']');\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * @inheritdoc\n */\n HashtagMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, nonWordCharRegex = this.nonWordCharRegex, serviceName = this.serviceName, tagBuilder = this.tagBuilder, matches = [], match;\n while ((match = matcherRegex.exec(text)) !== null) {\n var offset = match.index, prevChar = text.charAt(offset - 1);\n // If we found the match at the beginning of the string, or we found the match\n // and there is a whitespace char in front of it (meaning it is not a '#' char\n // in the middle of a word), then it is a hashtag match.\n if (offset === 0 || nonWordCharRegex.test(prevChar)) {\n var matchedText = match[0], hashtag = match[0].slice(1); // strip off the '#' character at the beginning\n matches.push(new HashtagMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: offset,\n serviceName: serviceName,\n hashtag: hashtag\n }));\n }\n }\n return matches;\n };\n return HashtagMatcher;\n}(Matcher));\nexport { HashtagMatcher };\n\n//# sourceMappingURL=hashtag-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { PhoneMatch } from \"../match/phone-match\";\n/**\n * @class Autolinker.matcher.Phone\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find Phone number matches in an input string.\n *\n * See this class's superclass ({@link Autolinker.matcher.Matcher}) for more\n * details.\n */\nvar PhoneMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(PhoneMatcher, _super);\n function PhoneMatcher() {\n var _this = _super !== null && _super.apply(this, arguments) || this;\n /**\n * The regular expression to match Phone numbers. Example match:\n *\n * (123) 456-7890\n *\n * This regular expression has the following capturing groups:\n *\n * 1 or 2. The prefixed '+' sign, if there is one.\n *\n * @protected\n * @property {RegExp} matcherRegex\n */\n _this.matcherRegex = /(?:(?:(?:(\\+)?\\d{1,3}[-\\040.]?)?\\(?\\d{3}\\)?[-\\040.]?\\d{3}[-\\040.]?\\d{4})|(?:(\\+)(?:9[976]\\d|8[987530]\\d|6[987]\\d|5[90]\\d|42\\d|3[875]\\d|2[98654321]\\d|9[8543210]|8[6421]|6[6543210]|5[87654321]|4[987654310]|3[9643210]|2[70]|7|1)[-\\040.]?(?:\\d[-\\040.]?){6,12}\\d+))([,;]+[0-9]+#?)*/g;\n return _this;\n }\n // ex: (123) 456-7890, 123 456 7890, 123-456-7890, +18004441234,,;,10226420346#,\n // +1 (800) 444 1234, 10226420346#, 1-800-444-1234,1022,64,20346#\n /**\n * @inheritdoc\n */\n PhoneMatcher.prototype.parseMatches = function (text) {\n var matcherRegex = this.matcherRegex, tagBuilder = this.tagBuilder, matches = [], match;\n while ((match = matcherRegex.exec(text)) !== null) {\n // Remove non-numeric values from phone number string\n var matchedText = match[0], cleanNumber = matchedText.replace(/[^0-9,;#]/g, ''), // strip out non-digit characters exclude comma semicolon and #\n plusSign = !!(match[1] || match[2]), // match[ 1 ] or match[ 2 ] is the prefixed plus sign, if there is one\n before = match.index == 0 ? '' : text.substr(match.index - 1, 1), after = text.substr(match.index + matchedText.length, 1), contextClear = !before.match(/\\d/) && !after.match(/\\d/);\n if (this.testMatch(match[3]) && this.testMatch(matchedText) && contextClear) {\n matches.push(new PhoneMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: match.index,\n number: cleanNumber,\n plusSign: plusSign\n }));\n }\n }\n return matches;\n };\n PhoneMatcher.prototype.testMatch = function (text) {\n return /\\D/.test(text);\n };\n return PhoneMatcher;\n}(Matcher));\nexport { PhoneMatcher };\n\n//# sourceMappingURL=phone-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { Matcher } from \"./matcher\";\nimport { alphaNumericAndMarksCharsStr } from \"../regex-lib\";\nimport { MentionMatch } from \"../match/mention-match\";\n/**\n * @class Autolinker.matcher.Mention\n * @extends Autolinker.matcher.Matcher\n *\n * Matcher to find/replace username matches in an input string.\n */\nvar MentionMatcher = /** @class */ (function (_super) {\n tslib_1.__extends(MentionMatcher, _super);\n /**\n * @method constructor\n * @param {Object} cfg The configuration properties for the Match instance,\n * specified in an Object (map).\n */\n function MentionMatcher(cfg) {\n var _this = _super.call(this, cfg) || this;\n /**\n * @cfg {'twitter'/'instagram'/'soundcloud'} protected\n *\n * The name of service to link @mentions to.\n *\n * Valid values are: 'twitter', 'instagram', or 'soundcloud'\n */\n _this.serviceName = 'twitter'; // default value just to get the above doc comment in the ES5 output and documentation generator\n /**\n * Hash of regular expression to match username handles. Example match:\n *\n * @asdf\n *\n * @private\n * @property {Object} matcherRegexes\n */\n _this.matcherRegexes = {\n 'twitter': new RegExp(\"@[_\" + alphaNumericAndMarksCharsStr + \"]{1,50}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'),\n 'instagram': new RegExp(\"@[_.\" + alphaNumericAndMarksCharsStr + \"]{1,30}(?![_\" + alphaNumericAndMarksCharsStr + \"])\", 'g'),\n 'soundcloud': new RegExp(\"@[-_.\" + alphaNumericAndMarksCharsStr + \"]{1,50}(?![-_\" + alphaNumericAndMarksCharsStr + \"])\", 'g') // lookahead used to make sure we don't match something above 50 characters\n };\n /**\n * The regular expression to use to check the character before a username match to\n * make sure we didn't accidentally match an email address.\n *\n * For example, the string \"asdf@asdf.com\" should not match \"@asdf\" as a username.\n *\n * @private\n * @property {RegExp} nonWordCharRegex\n */\n _this.nonWordCharRegex = new RegExp('[^' + alphaNumericAndMarksCharsStr + ']');\n _this.serviceName = cfg.serviceName;\n return _this;\n }\n /**\n * @inheritdoc\n */\n MentionMatcher.prototype.parseMatches = function (text) {\n var serviceName = this.serviceName, matcherRegex = this.matcherRegexes[this.serviceName], nonWordCharRegex = this.nonWordCharRegex, tagBuilder = this.tagBuilder, matches = [], match;\n if (!matcherRegex) {\n return matches;\n }\n while ((match = matcherRegex.exec(text)) !== null) {\n var offset = match.index, prevChar = text.charAt(offset - 1);\n // If we found the match at the beginning of the string, or we found the match\n // and there is a whitespace char in front of it (meaning it is not an email\n // address), then it is a username match.\n if (offset === 0 || nonWordCharRegex.test(prevChar)) {\n var matchedText = match[0].replace(/\\.+$/g, ''), // strip off trailing .\n mention = matchedText.slice(1); // strip off the '@' character at the beginning\n matches.push(new MentionMatch({\n tagBuilder: tagBuilder,\n matchedText: matchedText,\n offset: offset,\n serviceName: serviceName,\n mention: mention\n }));\n }\n }\n return matches;\n };\n return MentionMatcher;\n}(Matcher));\nexport { MentionMatcher };\n\n//# sourceMappingURL=mention-matcher.js.map\n","import * as tslib_1 from \"tslib\";\nimport { letterRe, digitRe, whitespaceRe, quoteRe, controlCharsRe } from '../regex-lib';\nimport { throwUnhandledCaseError } from '../utils';\n// For debugging: search for other \"For debugging\" lines\n// import CliTable from 'cli-table';\n/**\n * Parses an HTML string, calling the callbacks to notify of tags and text.\n *\n * ## History\n *\n * This file previously used a regular expression to find html tags in the input\n * text. Unfortunately, we ran into a bunch of catastrophic backtracking issues\n * with certain input text, causing Autolinker to either hang or just take a\n * really long time to parse the string.\n *\n * The current code is intended to be a O(n) algorithm that walks through\n * the string in one pass, and tries to be as cheap as possible. We don't need\n * to implement the full HTML spec, but rather simply determine where the string\n * looks like an HTML tag, and where it looks like text (so that we can autolink\n * that).\n *\n * This state machine parser is intended just to be a simple but performant\n * parser of HTML for the subset of requirements we have. We simply need to:\n *\n * 1. Determine where HTML tags are\n * 2. Determine the tag name (Autolinker specifically only cares about ,\n *