+ All Categories
Home > Documents > How to Validate Mapping - Missing Maps

How to Validate Mapping - Missing Maps

Date post: 08-Jan-2022
Category:
Upload: others
View: 12 times
Download: 0 times
Share this document with a friend
27
How to Validate Mapping Background
Transcript
Page 1: How to Validate Mapping - Missing Maps

HowtoValidateMapping

Background

Page 2: How to Validate Mapping - Missing Maps

ValidatingdataisanimportantpartofOpenStreetMapandhumanitarianmapping.OpenStreetMapisbuiltbyvolunteersofallskilllevels;comingfromdifferentcountries,backgroundsandexperiences.Whilehavingsuchavarietyofmappersisabenefittotheproject,itcanalsoresultininconsistentmapping.Inconsistenciesareparticularlyprevalentwhenbeginnermappersworkonsmall,isolatedsectionsofthemapinunfamiliarcountries-suchisoftenthecaseontheHumanitarianOpenStreetMapTeam's(HOT)TaskingManager.

ValidatorsareexperiencedmappingvolunteerswhoreviewtheworkofothersontheHOTTaskingManager.Itisuptothevalidatorsto:

CheckthatOSMstandardsaremet.Datashouldbeaccurate,completeandconsistent.

EnsurethatmappingprojectsarecompletedasintendedbytheProjectManager.Thisincludespreservingandimprovinglocaldata.

Growthemappingcommunitybyprovidingsupportandpositive,constructivefeedbacktonewmappers

ThespecificrequirementsofeachmappingprojectontheTaskingManagervaryaswellasregionalOSMtaggingprotocols.Becauseofthis,itisdifficulttoputtogetheracomprehensiveguideforvalidatorsthatcoverseverythingthatneedstobechecked.Aswithmapping,validatorsallhavetheirownpreferencesandworkflowsforreviewingdata.Keeptheaboveresponsibilitiesinmind.Thisdocumentisintendedtobeageneralguide;aplacetostartandlearnnewtips.EngagewithProjectManagers,thevalidationcommunityonHOT'sSlackandcontinuetolearnandimproveyourskills.

Comparedtomappers,validatorsareamuchsmallergroupyetplayanintegralpartofthehumanitarianmappingprocess.Thankyouforyourcontributions!

Beforevalidatingtheworkofothers,youshouldbeanexperiencedmapperyourself.Itisimportanttobeableto:

Understandthedifferencesbetweenhigh-andlow-qualitymapping

Knowhowtoimprovethedataefficientlywithoutlosinglocalinformation

Recognizethedifferentarchitecturesandtaggingprotocolsofvariouscountries.Untilyouarecomfortablemappinginacertaincountry,youshouldnotfeel

Prerequisites

Page 3: How to Validate Mapping - Missing Maps

comfortablevalidatinginthatcountry.

FeelconfidentusingthenecessarymappingplatformssuchastheTaskingManagerandtheJavaOSMEditor(JOSM)

FromtheHOTTaskingManager,chooseaprojecttovalidatefromthe"ExploreProjects"page.Theprogressofeachprojectismarkedbyabarvisibleatthebottomofeachprojectcard.Theredportionindicatestheamountvalidated,thedarkgreyportionindicatestheamountmappedandthelightgreyportionindicatestheamountlefttobemapped.Whenyouclickontheproject,youcanhoverovereachsectionoftheprogressbarforexactpercentages.

Noticeontheproject'smainpageunder"Teams&Permissions"thatonlycertainuserscanmapandvalidateaproject.ThesepermissionsaresetupbytheProjectManager.Ifyoudonotmeettheexperiencelevelspecifiedorarenotapartofthelistedteam,youcannotcontributetotheproject.

GeneralWorkflow

Selectingaproject

Page 4: How to Validate Mapping - Missing Maps

Continuemappingandbuildingyourskillsuntilyoumeettherequirements.IfyoufeelreadytojoinHOT'sValidatorTeam,requesttojoinitbyfillingoutthissurvey.Youcancheckyouruserexperiencelevelonthe"MyContributions"taboftheTaskingManager.Clickon"MyTeams"toviewyourTeammembership.

Beforeyoubeginvalidating,youshouldunderstandthegoaloftheprojectbyreadingits"Description"and"Instructions"tabs.Thedescriptionwillbeontheproject'smainpagewhiletheinstructionscanbereadafterpressingthe Contribute button.Thiswilltellyouwhatfeaturesyouaretomap,howtotagthem,whatimagerytouseandanyotherconsiderationsfromtheProjectManager.EveryprojectisuniqueanditisimportanttofollowtheProjectManager'sinstructionscarefullytoensurethattheareaismappedconsistently.HereisanexampleoftheDescriptionandInstructionsforonetask:

Page 5: How to Validate Mapping - Missing Maps

OpeningTaskstovalidatethemfollowsasimilarprocesstothatusedformapping.IfyouwouldliketovalidateataskusingJOSM,iftheprogramisnotalreadyopen,openitandensureitisselectedastheEditorinthedrop-downmenu.Multipletaskscanbeselectedtoopenatoncebyholding Ctrl andclickingmultipletasks.Whenthetasksareopened,youcanbeginvalidating!

Asmentionedpreviously,thereisawidevarietyofmappingprojectsandOSMstandards.Itisdifficulttolisteveryconsiderationavalidatormustmakewhenreviewingdata.However,hereisagoodplacetostartwiththingsthatshouldbe

OpeningTasks

ReviewingMapping

Page 6: How to Validate Mapping - Missing Maps

considered:

Spatialaccuracy:Arefeaturesinthecorrectplace,arethereoverlappingbuildings,arethebuildingssquare,etc.?

Taggingaccuracy:Arefeaturestaggedappropriately?

Completeness:AreallthefeaturesmappedasdescribedintheTaskingManagerprojectinstructions?

Specificadviceandtipsonvalidationwillbecoveredinthenextsectionofthisdocument.

Dependingonyourpreferencesandtheurgencyofthemappingproject,youmaywishtofixsomeorallofthemappingissuesyouhavefoundwhilereviewing,ifany.Considerhoweasilytheissuescanbefixedbyabeginnermapper.

IfthereisamappingissuethatanintermediateoradvancedJOSMusercanfixeasily,itmaybebestresolvedduringvalidation.Forexample,saythatamappermistakenlygaveseveralbuildingsthetag name=house .ThattagcanquicklybemodifiedbyavalidatorusingJOSM'ssearchfunctionbutitwouldtakeabeginnermappermuchlongertofixintheiDEditor.Ifyouseeanopportunitywherebeginnermapperscansupportindatacleanup-wheremanybuildingsneedtobesquared,forexample-youmaywishtoleavethosefixesuptoothersandspendmoretimevalidatingothertasks.Somevalidatorsfinditusefultotakenoteswhiletheyreviewmappingontheissuestheyaddresssotheycanprovidemoreconstructivefeedbacktotheuser.

Youshouldalsochecktoseeiftheprojectisstillbeingworkedon.Ifthelastpersontoedittheprojectdidsomanymonthsago,youmightbebetterofffinishingwhat'sleftandvalidating.ThesamegoesiftheuserwhoseworkyouarevalidatinghasnotusedOSMinmanymonths.Youcanviewprojectactivityonthemainpageoftheproject.Onceyouopenatask,youcanviewit'sactivitywithinthe"History"tabofthesidebarontheright.Individualuseractivitiescanbefoundbyclickingtheuser'susernameinthistab.YouwillbetakentotheirTaskingManagerprofile.IfyouclickontheirusernameagainonthispagewhereyouseetheOSMsymbol,youwillbetakentotheirOSMprofile.

Page 7: How to Validate Mapping - Missing Maps

Onceyouhavereviewedauser'smappedtask,youcanmarkthetaskasbeing"wellmapped"(validatedandfinished)oras"notwellmapped"(invalidatedandinneedofmorework).Whetheryouvalidateorinvalidate,youshouldthankthosewhohave

ClosingTasksandProvidingFeedback

Page 8: How to Validate Mapping - Missing Maps

workedonthesquaresofarbytypingthe@keyonyourkeyboardandthentheirusername.

Youcanseethelistofpeoplewhohaveworkedonthetaskbelowthehistorytab:

Page 9: How to Validate Mapping - Missing Maps

Theremayhavebeenmanypeoplewhocontributed,somakesuretothankthemfortheirwork,eveniftherearesomeerrorsorproblems.Thiscanencouragethemtocomebackandmapagain.Ifyounoticederrors,likeanyofthevalidationwarningswesawaboveorotherthingslikebuildingsthatweren'tsquaredorroadsthatweremissing,notethatinthecommenttoo,politely.Thiscanhelpthemapperlearnsonexttimethey'lldoabetterjob.

Page 10: How to Validate Mapping - Missing Maps

Hereisasamplemessageyoucanuse:

Addedafewremainingbuildingsandroads.Thankyou@Stanley1260@Prinzvizzy@GeoAlex104formapping!Don'tforgettosquareyourbuildingsusingthe Q key

Anotherruleofthumbisthatifyourecognizeausernamefromaprevioussquareyouvalidatedorinvalidated,youdon'tneedtomessagethemagain-wedon'twanttosendatonofmessagestothesamepeople.Soifyourecognizeausernamefromvalidatingbefore,youcanskiptheminthemessage.

Thenafteryou'veleftyourcomment,ifeverythingiscomplete,select"Yes"under"Isthistaskwellmapped?"andclick"Submittask".Orselect"No"iftherearestillthingsremainingbeforesubmitting.Nowyoucanmoveontoanothersquare.

ThenextsectionofthisdocumentgoesoverdetailedadviceandtipsforreviewingandcleaningdatainJOSM.Thisistobedonewhenyouhavedecidedthatyouaregoingtovalidateandfixanyissuesinthedataasopposedtomarkingthetaskas"Notwellmapped",andleavingittoothermappers.

Asmentionedpreviouslyinthisdocument,itisdifficulttocreateacomprehensivelistofthingstolookforwhenvalidatingatask.Youmustdrawonyourownmappingexperiencesandattentiontodetailwhileconsideringthespecificprojectinstructionsfromtheprojectyouarevalidating.

Herearesomeexamplesofcommonissuesthatrequirecorrecting:

ValidatingDataUsingJOSM

IssuesandErrorstoLookFor

Page 11: How to Validate Mapping - Missing Maps

Missingbuildings:Ifit'sabuildingtaskandyoufindmissingbuildings,addthem.

MissingRoadsSimilartoabove,ifit'sabuildingtaskandyoufindroadsthataremissing,addthem.

PoorlyDrawnGeometriesBuildingsandotherartificialstructuresaregenerallygoingtoberectangularorcircular-ormadeofacombinationofthoseshapese.g.L-shaped.Ifyouseeafeaturethatisnotdrawnwelltorepresenthowyouwouldexpecttoseethefeatureinreallife,correctthegeometry.Mostoften,thisincludessquaringthecornersofrectangularbuildings.YoucanlearnmoreaboutdrawingbuildingsinJOSMhere.

MisalignedtoImageryIdeally,inOSM,dataandimageryarealignedtoaGPStracktoproperlygeoreferencetheinformation.Thisisnotalwayspossible-particularlyatthestartofremotemappingprojects.Therefore,projectmanagerswillselectimagerytowhichdatashouldbealigned.Ifmappersuseotherimagery,theirfeaturesmayneedtobeselectedandre-aligned.

OverlappingFeaturesSomefeatures,suchasbuildings,neveroverlapinreality.Thisshouldalsobetrueonamap.Iffeaturesoverlaporhavenodesthatareirregularlyglued(e.g.onecorneronly),thisshouldbefixed.

ImproperTaggingRefertomappingprojectinstructionsforpropertaggingrequirements.Oftenprojectmanagersrequestthatbuildingsaretaggedwiththegeneric building=yes asopposedto building=house .CorrectthisiffeaturesaredrawnthroughtheTaskingManager(checkobjecthistoryforhashtags)butdonotcorrectifinformationisfromlocalmapper.

IncorrectTaggingOccasionally,mapperswilladdincorrecttagstofeaturessuchas name=house .Thisisoftendoneoutofconfusionandshouldbecorrected.Dokeepinmindthatalthough,uncommon,theremaybeunusualbutcompletelycorrecttagsfromlocalmappersthatseemstrangetothosefromoutsidethecommunity.

ManyvalidatorsbeginthereviewprocessbyrunningtheValidationtoolinJOSM,whichwillautomaticallycheckthedatayouhaveopenforsuspectedmistakes.Thistoolisespeciallyusefulforfindinggeographyerrorsbutmaynotbeasusefulforfinding

TheValidationtool

Page 12: How to Validate Mapping - Missing Maps

incorrecttags.Dependingonthestateofthedataandindividualspreferences,validatorsmaydecidetorunthistoolattheendoftheirworkflowtoseeiftheymissedanything.

ThistoolrunsautomaticallywhenyouuploadfeaturesintoOSM.However,whenitisrunatthatstage,itonlyassessesthefeaturesthathavebeeneditedinthatsession.Itwillnotassessallofthefeaturesthathavebeendownloaded.Forexample,ifyoudownloadaneighbourhoodanddrawonenewbuilding,theValidationtoolthatrunsuponselectingtheuploadbutton,willonlylookforerrorsinthenewbuildingnottheentireneighbourhood.Byrunningthistooloutsideoftheuploadwindow,itwillevaluateallfeatures.

ActivatethetoolbyclickingontheValidationtoolbuttonontheleftsideofJOSM.(ThisisunnecessaryiftheValidationpanelisalreadyopen)

Ifyouhavefeaturesselected,theValidationtoolwillonlycheckthosefeatures.Sometimesyoumaywanttoonlycheckcertainfeatures,butfornowwewillchecktheentirefile.Tounselectallfeatures,pressthe Esc key.

Clickthe"Validation"buttononthepanel.Thatwillrunacheckforanumberofpotentialerrors.

Youwillseealistofwarningsappear(yourlistmayvary):

Page 13: How to Validate Mapping - Missing Maps

AnewlayeralsoappearsonyourLayerspanel,showingwheretheerrorsare.Youmayfinditconvenienttohidethislayerfornowbyclickingtheeyeiconnexttothename.It'sabiteasiertoseeyourdatawiththatlayerturnedoff.

Let'slookatafewofthewarnings.Mostoftheseweneedtofix,butwecanignore"Unnamedways"sincewewon'tknowtheseroadnames.

Therestthough,weshouldlookat.Tozoomintoanissue,clickthedropdownthenrightclickoneofitandclick"Zoomtoproblem"anditwillhighlightandzoomtotheerror.

Page 14: How to Validate Mapping - Missing Maps

ManytimestheseareerrorsthatweneverwouldhavecaughtwithouttheValidationtool.

Usuallytheerrornameisprettystraightforwardandeasytounderstand.Ifnot,tryaskingonthemapper-supportchannelontheHOTSlack,whichisfreetojoin:http://slack.hotosm.org/

Somewarnings,suchas"Crossingwaterway/highway,"arenotnecessarilymistakes.ThisshowsthattheValidationtoolisgoodatfindingpossiblemistakes,butitrequiressomeonetogoandseewhetherthewarningisimportantornot.

Onceyoufixanerror,runtheValidationtoolagainanditwilldisappearfromthelist.However,sometimesafixcancauseotherproblems,whichiswhyit'simportanttorunmanytimes.

SomecommonissuesyouwillseewiththeValidationtoolonHOTtasksareuntaggedways(alineorpolygonthatsomeoneforgottotag)andbuildingsoverlappingotherbuildingsorroads.

Formanyoftheissues,thefixesarefairlyeasy:foroverlappingbuildingsorroads,movetheadjusttothecorrectlocationsoit'snotoverlapping;foruntaggedwaysaddthecorrecttag.(NOTE:thisisuntaggedwaysorareas,notunnamedways.Wecanignoreunnamedways.)

TherearealsootherissuesthattheValidationtoolwon'tcatch,sowe'llhavetofixthemnext.

AfterfixingalltheerrorsfromtheValidationtool,weneedtostartbrowsingoursquaretofindtheothererrorsthatthetoolwon'tcatchbutarealsoimportant.Someoftheseinclude(butarenotlimitedto)thingsthataremissingorinthewrongplace,roads

FindingOtherIssuestoCorrect

Page 15: How to Validate Mapping - Missing Maps

thatareattachedtobuildings,andthingsthatarenottaggedproperly.Therearemanywaystogoaboutthisstep.Individualvalidatorswillhavetheirownpreferencesandwilloftenuseacombinationoftechniquesoutlinedbelow,suchasusingtheSearchFunctionandTodoListplugin.Figureoutwhatworksbestforyou!

Thesimplestwaytogoaboutthisistostartinonecorner,zoominclosesoyoucanseethedetailsoftheimageryandbegintopanthroughyoursquareandlookforthingsthatshouldbemappedaccordingtothetaskinstructions.

Oneusefultoolforpanningacrossthetaskisthemarkseenplugin.Thispluginwillopenthe"MarkseenViewer"toshowareasofthemapthatyou'vealreadyreviewed.

Ifyouarevalidatingaroadstask,thereareanumberofissuesthatmightcomeup.Theremaybemanyroadsthataremissingortaggedincorrectly.Also,roadsmaybeconnectedtothingstheyshouldnotbe,likebuildings.

Ifroadsaremissinginyourtasksquare,addthemusingtheschemementionedinthetask'sinstructions.Ifthetaskaskstomapresidentialroadsorsmalltracks,thesearecommonlymissed.Sometimespeoplemaproadsasmuchbiggerthantheyshouldbe-markingsomethingthatshouldberesidential,unclassifiedorevenatrackassomethinglikeamotorwayorprimary-youshouldfixthose.

Roads

Page 16: How to Validate Mapping - Missing Maps

Anothercommonissuewithroadsisnamingthemsomethingincorrect.Forremotemapping,weusuallywillnotknowwhatthenameis,sincewearenotfamiliarwiththeseareas.Butsometimespeoplewillmistakenlynameroads"road"oraddsomethingelsethatisadescription,notaname.TheNamefieldshouldbeapropernamelike"Highway1"or"NorthAvenue."Tofindallthenamedroads,click Ctrl+Fandthentype highway=*name=*

Thiswillfindalltheroadsthathaveaname.Clickoneachonetoseewhatthenameisandifitseemscorrect.Ifit'ssomethingdescriptivelike"road"or"dirtroad"itmaybeincorrect,themappermighthavemeanttotagitbutchangedthenamebymistake.Removeitifitseemswrong.Butbecareful,wedon'twanttoremoveaccuratedata.

Roadclassificationisalsoimportant.Sometimesremotemapperswilltagroadsasmuchmoreimportantthantheyshouldbe.Consulttheprojectinstructionsanddescriptionforhowroadsshouldbetagged.

Iftherearemanymotorway,trunk,primary,secondaryandtertiaryroads,especiallyinaruralarea,thetagsmightbeincorrect.Thesewillappearbrightcolorslikeblue,yellow,orangeandred.Ifyouseethoseonyourtask,doublecheckthem.Maybetheyshouldbesomethingsmallerliketertiary,residentialorunclassified.

Roadsshouldnotconnectwithbuildings,unlesstheroadgoesthroughthebuilding,whichisveryrareandusuallyonlyseeninlargecities.

Here'sanexample.Thebuildingontherightisattachedtotheroad-seetheslightlylargersquarewheretheyareattached.Thatbiggersquareindicatesajoinednode.

Page 17: How to Validate Mapping - Missing Maps

Todisconnectthem,clickthesquare,thenclickgonyourkeyboard,whichstandsfor"unglue".Thenclickononenodeandmoveittowhereitshouldbe.Youmayneedtohit Q onyourkeyboardtosquarethebuildingagain.

SearchinginJOSMisapowerfulwayofreviewingdata.Itallowsyoutoprovidesearchterms,alsoknownasqueries,toselectonlythefeaturesthatyouwant.

Toaccessthesearch,gotoEdit->Searchorpress Ctrl+F onyourkeyboardorclickthemagnifyingglassicononthetopoftheJOSMwindow.

Thereareagreatmanytypesofqueryyoucansearchhere,andyoucanseedetailsandexamplesinthesearchboxitselfandbyclickingonthe'Help'button.VisittheJOSMSearchFunctionWikiPageformoreexamples.

UsingJOSM'sSearchFunction

Page 18: How to Validate Mapping - Missing Maps

Noticetheoptionsinthetopleftcornertolimityoursearchresultsbasedonthefeaturesyouhaveselected.Youcansearchfromallfeatures("select");"addtoselection";"removefromselection";or"findinselection".Thiscomesinhandywhenrunningconsecutivequeriesorwhenexaminingfeatureswithinadesiredareaonly.

SearchingforEditsmadebySpecificUsers

Ifyouidentifyspecificmapperswhomakethesamemistakerepeatedly,youcanquicklyidentifyallthefeaturestheyhaveeditedusingthefollowingsearchquery:

user:"name"

e.g.user:"OSMFRedactionAccount"

Thiswillselectallobjectsthatwerelastmodifiedbythatuser.ThesefeaturescantheneasilybeaddedtotheTodoListPlugin(moreinformationbelow)toindividuallyexamineandtrack.

SearchingforBuildingstobeSquared

Polygonstaggedasbuildingswith4+nodesoftenshouldbemadesquare.ThesefeaturescaneasilybefoundusingtheSearchFunctionandsquaredinbulk.However,keepinmindthatcircularbuildingswillhavemorethan4nodesandshouldnotbesquared.Therefore,wewanttorunasearchqueryinasmallsectionofthemapthatwecanvisuallyverify-suchasthatwhichiswithinview.Tofindthesefeatures,runthefollowingsearchquery:

buildinginviewnodes:4-

Thatwillfindeverythingthatistaggedasabuildinginyourcurrentviewwith4ormorenodes.

Page 19: How to Validate Mapping - Missing Maps

Theywillallturnredonyourscreen.Clickthe Q keyonyourkeyboardandthatwillsquarealloftheircorners.

However,becareful!Iftherearebuildingsthatshouldnotbesquare,thiswillmakethemsquareanyway.Tomakesure,hitundoandredoseeifanybuildingsthatareroundorothershapeswerechangedbymistake.Ifso,gofixthemtowhattheyshouldbe.

Ifyouwouldliketoeasiersortthroughbuildingsone-by-one,addtheresultsoftheabovesearchquerytotheTodoListplugin.Thiswillletyouquicklysortthroughthepolygonstovisuallyverifyiftheyshouldbesquared.Moreonthispluginbelow.

Anotherusefultooltofindnon-squaredbuildingsisthefollowingscript.

UsingScriptingtoIdentifyBuildingsthatShouldBeSquared

Page 20: How to Validate Mapping - Missing Maps

NavigatetothisGitHubRepository.Lookfor SelectNonOrthogonalBuilding.js inthelistanddownloadit.Saveitinaneasytofinddirectoryonyourlocalcomputer.OpenthescriptingtabinJOSMandclick'run'andselectthedownloadedfile.Afterselectingthis,runthescript.Nowallbuildingswhichmeetthescript'sparameterswillbehighlightedred.Youmightchecktheminyourtaskfirst,thenpress Q tosquarethemall.Runthescriptagaintoseeifthereareanynonsquaredbuildingsleft.Checkthesefirst,becausetheremaybeinstanceswherebuildingsarejoinedtogetheronnodes.Ungluethesenodesbypressing G andclickagainonthe Q button.

Whileeditingfeaturesinanalreadymappedarea,itisimportanttopreservelocalinformation-especiallywhenyouaremappinginanareawithwhichyoudonothavefirst-handfamiliarity.Alwayscheckfeaturesforlocalinformationortagsbeforedeletingthem.Agoodwaytocheckistoopentheobjecthistory.Withafeatureselected,press Ctrl+H .Thiswindowwilltellyouwhenthefeaturewasfirstcreated,whichusershavecreatedorediteditandtheassociatedchangesetcomments.Comparethetiming,usernamesandchangesetcomments(hashtags)tothatwhichyouwouldexpecttoseefromtheTaskingManagerMappingProjectandTaskhistory.Iftheeditsoccurredoutsideofthemappingproject,theinformationcouldhavebeenmadebyalocalmapper.Remember:youcanalwaysimprovemapdatawithoutdeletingfeatures.

ExampleofeditsfromTaskingManagermapping:

ObjectHistory

Page 21: How to Validate Mapping - Missing Maps

Exampleofeditsfromalocalmapper:

AnotherusefulpluginavailableinJOSMistheTodoListplugin.Thispluginallowsyoutoaddfeaturestoa"To-Do"list,investigatethatfeature,markitasdoneandautomaticallyzoomtothenextfeatureonthelist.

Tousetheplugin,youneedtodownloaditfromthepluginsmenulikeyoudidforthebuildings_tool.Afteraddingit,activateitbypressingtheTodoListicononthetoolsmenu.YoushouldthenseetheTodoListpanelopenontherightsideofthescreen.

UsingtheJOSMsearchfunctionabove,youcanselectallofthefeaturesofacertaintypethatyouwouldliketolookat.Oncetheyareselected,pressthe Add buttonontheTodoListpanel.Thiswilladdallofyourfeaturestoyourlist.Selectthefirstfeaturefromthelist,ensurethatitiscorrectlymapped,andthenpress Mark orthe ]key,whichwillmoveyouontothenextfeature.

TheTodoListpluginisextremelyhelpfulforbeginnermapperswhomaynotyetfeelcomfortableinscanningtheimageforfeatures,andhelpsmakesurethateachindividualfeatureislookedat.Formoreinformation,seetheTodoListPluginWiki

TodoListPlugin

Page 22: How to Validate Mapping - Missing Maps

Page.

PaintstylesarewaysofchanginghowdataisviewedinJOSM.Youcanusethemtohighlightcertainthingsthatmaybeincorrect,thingsthatmightnotcomeupinthevalidationchecks.

Forremoteandhumanitarianmappingtasks,youoftenwon'tknownamesoffeaturessuchasbuildingsandroads.JOSMPaintstylescanhighlightwherethosemayhavebeenaddedbymistake:buildingswithnames,buildingsnottagged'building=yes',roadswithnames,androadsthathaveahighwayvalueinthenamekey(forexample'name=residential').Sometimespeopleaddwhatshouldbeadescriptionasthename,like"dirtroad".

Likethevalidationwarnings,thepaintstyledoesn'tnecessarilyshowwhatiswrong,butitshowswhatyou'llneedtolookattoseeifit'swrong.

It'salsoimportanttomakesureyoudon'tdeleteexistingaccuratedata.Maybesomeonevisitedthatplaceandaddedthosenamesproperly.Butoddsaresomethinglike"name=dirtroad"or"name=building"isnotcorrect.

Toaddthepaintstyle,clickontheWindowsmenuandgotoMapPaintStyles...whichwillopenamenuonJOSM:

UsingPaintStyles

Page 23: How to Validate Mapping - Missing Maps

Thenclickthepaintstylesettingsbuttonatlowerright.

Clicktheplussignatupperrighttoaddanewone.

TypeanamelikeMissingMapsValidationorwhateveryou'dlike,andputhttps://github.com/MissingMaps/josm_styles/archive/master.zipintheURLfield,andthepaintstylewillappearinyourMapPaintStyleswindow.

Page 24: How to Validate Mapping - Missing Maps

Therearefourcolorsyoumaysee,plussometriangles,correspondingtotheerrorsmentionedearlier:

buildingswithnamesareyellow

buildingsnottagged building=yes areorange

roadsthatarenamedaregreen

roadsthatarenamedforadescription(like name=residential )arered

buildingsthatareconnectedtoroadsorotherfeaturesareredtriangles

buildingsthatareconnectedtootherbuildingsareorangetriangles

Forexample,youmayseesomethinglikethis:

Page 25: How to Validate Mapping - Missing Maps

Orthis:

Page 26: How to Validate Mapping - Missing Maps

Thispaintstyleletsyougothroughandfindtheseissuesquicklyandseeiftheyshouldbefixedornot.SomeofthesemightbeOK,butyou'llneedtochecktoseeiftheyarecorrectornot.

YoucanchecktheHistoryofthatobjectifyouaren'tsureifit'scorrectornot,byclickingonitthen Ctrl+H thatwillshowyouwhoeditedthefeaturebeforeandmightgiveareasonwhytheyaddedacertainnameortag.

Whenindoubt,gowiththeexistingdataandtags.

InlineValidationisanotherusefulmappaintstyle.WhenyouinstallandactivateInlineValidationitwillshowanumberoferrors,iftheyarepresent.Thismappaintstylecanbedownloadedfromhttps://github.com/osmlab/appledata/archive/josm_paint_inline_validation.zip

MoreinfocanbefoundonGitHubathttps://github.com/osmlab/appledata/wiki/Inline-Validation-Paint-Style-Information

Thestylechecksthefollowing:

Roundabout-LinkCheck

Page 27: How to Validate Mapping - Missing Maps

MissingRoundaboutTagCheck

SuspiciousRoundaboutDirection

MissingOneWayonMotorway

MissingLayerCheck

Building-RoadConnectionCheck

BuildingSnapped2BuildingStyle

BuildingInsideBuildingCheck

LargeBuildingCheck

WaterwayConnectedToBridge

ContinuousRoadsCheck

TheOpenStreetMapwiki,thesourceforallthingsOSM:http://wiki.openstreetmap.org

TheOpenStreetMapwikipageonvalidationhttps://wiki.openstreetmap.org/wiki/OSM_Tasking_Manager/Validating_data

LearnOSM'svalidationpagehttp://learnosm.org/en/coordination/review/

HOT'sValidationTrainingVideo:https://www.youtube.com/watch?v=YQ18XfRM6d4

MissingMapsLearntoValidatePage:https://www.missingmaps.org/validate/

Forfurtherreading:


Recommended