NL:JOSM/Advanced editing
Beginnen met | Basisbewerkingen | Gevorderde bewerkingen | Plug-ins | FAQ | ||||||||||||||||
Opslaan en laden van .osm-bestandenVoor de meeste doeleinden wilt u waarschijnlijk blijven bij het downloaden van gegevens en uploaden van uw wijzigingen. Wanneer u uw wijzigingen heeft geüpload, heeft u uw wijzigingen effectief "opgeslagen". Nog beter dan dat, u heeft uw wijzigingen beschikbaar gemaakt voor andere mensen om ze op de kaart te kunnen zien en om aansluitende wijzigingen te kunnen maken. OpenStreetMap gaat vooral over de samenwerking op het internet! JOSM kan echter ook werken met bestanden op uw lokale bestandssysteem, bestanden op/vanaf uw lokale schijf opslaan en openen. Dit werkt net zoals een andere normale toepassing voor het bureaublad. Gebruik menu 'Bestand' > 'Opslaan als...' om gegevens (en uw wijzigingen) op te slaan naar een bestand. Gebruik menu 'Bestand' > 'Openen...' om een eerder opgeslagen bestand te openen om te bewerken om te uploaden. De JOSM bestandsindeling is een representatie in XML van de gegevens van OpenStreetMap in de standaard .osm-indeling. JOSM breidt deze enigszins uit om details van de wijzigingen in de gegevens van OpenStreetMap op te slaan, Dat is, wijzigingen die nog niet werden geüpload ten tijde van het opslaan van het bestand. Dit is een krachtige mogelijkheid wat betekent dat JOSM als volgt als een offline bewerker kan worden gebruikt: Offline bewerkenTerwijl u een verbinding met internet heeft...
Terwijl u offline bent zonder een verbinding met internet...
Als u terug bent met een verbinding met internet...
Gefilterde gegevensU kunt gegevens van OpenStreetMap filteren (bijv. op tags, om een thematisch extract te krijgen) ofwel door het manipuleren van .osm-bestanden op uw schijf met behulp van programma's zoals osmosis, osmconvert of osmfilter, of door gefilterde gegevens te verkrijgen vanaf een gespecialiseerde API zoals XAPI of Overpass API. U kunt dan gefilterde gegevens in JOSM laden. Dit kan de beste manier zijn om ze te bekijken, maar wees voorzichtig met bewerken. U zou geen knopen moeten verplaatsen of verwijderen zonder eerst daarnaast een normale niet-gefilterde download te doen, om alle verbonden elementen te verkrijgen. Bewerkingen aan geometrie en topologieToevoegen en aanpassen van knopen van een wegU kunt knopen en wegen verplaatsen door ze te selecteren en, nog steeds in de modus (S)electeren, ze slepen. De meeste keren zult u geïnteresseerd zijn in het verplaatsen van slechts één knoop per keer. Maak uw selectie leeg vóór het slepen van de knoop. Indien u per ongeluk een gehele weg verplaatst gebruikt u Ctrl+Z om het ongedaan te maken. U kunt knopen toevoegen in het midden van een weg door in de modus (A)Toevoegen te gaan en te klikken op een segment van de weg op de gewenste plaats. Ga daarna terug naar de modus (S)electeren, tenzij u een verbindingsweg maakt. Zorg er voor dat u uw selectie leegmaakt vóórdat u opnieuw gaat toevoegen om een andere knoop langs dit segment in te voegen. Wees voorzichtig met het toevoegen van knopen in een situatie waar vele wegen dicht bij elkaar liggen (kris-kras of parallel aan elkaar). Het is zeer eenvoudig om per ongeluk een nieuwe knoop toe te voegen die verschillende wegen met elkaar verbindt. Maak ongedaan! De eenvoudigste manier om dit te vermijden is om tijdelijk zeer ver in te zoomen, zodat de dingen netjes met veel ruimte worden weergegeven. Er bestaat een andere truc voor het toevoegen van knopen aan een bestaande weg. Zoek naar de kleine kruisjes die in het midden langs de segmenten verschijnen. U kunt deze verslepen om snel een knoop toe te voegen zonder de modus (S)electeren te verlaten. Verwijder een knoop door die te selecteren en te drukken op de toets ⌦ Delete. Dit zal de geselecteerde objecten verwijderen, maar laat u in de modus (S)electeren. Splitsen en combineren van wegenU kunt één lange weg naar twee kleinere wegen splitsen. Selecteer de knoop waar het splitsen zou moeten gebeuren en selecteer menu 'Gereedschappen' > 'Weg splitsen'. U kunt dit meerdere keren doen om een weg op te delen op verschillende plaatsen. De resulterende wegen zullen initieel dezelfde tags delen, maar het zijn nu afzonderlijke wegen. U kunt ze verschillende tags geven. Soms moet u slim selecteren om exact aan te geven hoe JOSM de splitsing zou moeten uitvoeren. Als een knoop is verbonden met meerdere wegen moet u de knoop en de weg selecteren die u wilt splitsen. Selecteer de weg en klik, terwijl ⇧ Shift wordt ingedrukt, dan op de knoop om dit te doen. Een andere truc is om twee knopen te selecteren vóórdat op 'Weg splitsen' wordt gedrukt. Door het op deze manier te doen kan een weg op twee verschillende knopen tegelijk worden gesplitst. Dit kan tijd besparen, maar u bent eigenlijk verplicht om dit te doen bij het splitsen van een weg die een lus vormt. Een tegenovergestelde soort bewerking is om twee wegen tot één te combineren. U kunt dit alleen doen met twee wegen die in elkaars verlengde liggen (zij zijn al uitgelijnd om te worden gecombineerd naar één weg) Selecteer beide wegen tegelijkertijd. Dit kan opnieuw worden gedaan door ⇧ Shift in te drukken om ze toe te voegen aan de selectie. Klik op menu 'Gereedschappen' > 'Wegen combineren'. Op dit punt zal JOSM één enkele weg maken. Als de twee wegen verschillende tags hadden dan zal de gecombineerde weg de tags van beide hebben. U kunt gevraagd worden om "conflicten op te lossen" met tags, waar dezelfde sleutel is ingesteld op verschillende waarden op de twee verschillende wegen. Onthoud dat tags altijd van toepassing zijn op de gehele lengte van een weg. Indien u verschillende tags nodig heeft, heeft u ook verschillende wegen nodig. De actie Wegen omkeren zal de richting van de weg wijzigen. Elke weg heeft een richting die wordt aangegeven met pijlen als een weg wordt geselecteerd. Zoals hierboven vermeld dienen wegen achter te liggen vóórdat zij kunnen worden gecombineerd en dit houdt tevens in dat zij in dezelfde richting moeten wijzen (hoewel zij u automatisch zullen vragen om een weg om te keren als zij niet correct op elkaar aansluiten). Vaak doet de richting van een weg er niet toe, maar het kan worden gebruikt om mogelijkheden voor bepaalde richtingen aan te duiden. Enkele belangrijke voorbeelden omvatten:
U kunt de topologische lay-out van knopen en wegen aanpassen met vele alternatieve reeksen klikken en toetsaanslagen. Dit kan in het begin wat verwarrend zijn, maar u kunt het met een beetje oefenen onder de knie krijgen. Gebruik Ctrl+Z om ongedaan te maken. Veel plezier! Losmaken en ontwarrenIn het gedeelte Basisbewerkingen hebben we beschreven hoe knopen en wegen zijn te bewerken en ook bewerkingen zoals splitsen/combineren/en wegen omkeren. Dingen kunnen iets ingewikkelder worden wanneer gegevens met elkaar zijn verweven, elkaar overlappen of op een complexe manier zijn verbonden. Onthoud hierbij dat u altijd kunt proberen wijzigingen te maken en u dan een paar stappen 'ongedaan kan maken' als dingen niet goed gaan. U kunt ook tijdelijk knopen verplaatsen of zelfs elementen verwijderen om verbindingen en overlappingen te begrijpen, vóór het ongedaan maken om de gegevens te herstellen. Hier zijn een aantal aanvullende technieken voor bewerkingen: Overlappende wegen, waar twee of meer wegen exact over elkaar liggen tussen dezelfde twee knopen, kan dit per ongeluk gebeurd zijn of het kan een juiste weergave zijn van iets (Twee highways zouden elkaar normaal gesproken niet zo overlappen, maar u zou gebieden kunnen tegenkomen met landuse met knopen die worden gedeeld met de begrenzende highways bijvoorbeeld) In deze situatie dient u misschien de ene of de andere overlappende weg te selecteren. Er zijn verschillende manieren om dat te doen:
Wegen losmaken is een optie in het menu 'Gereedschappen'. Indien twee (of meer) wegen zijn verbonden op één knoop, zal deze optie een tweede knoop maken, de ene weg los makend van de andere. Onthoud dat dit normaal gesproken resulteert in een 'gedupliceerde knoop' (twee verschillende knopen die exact bovenop elkaar liggen) met beide knopen geselecteerd. Als opvolging, of om de situatie te begrijpen, wilt u misschien uw selectie legen en dan slechts de bovenste knoop naar één kant slepen. U zou dit moeten doen om te vermijden dat een gedupliceerde knoop in de gegevens achterblijft. Zij worden gewoonlijk beschouwd als een slecht ding, vaak resulterend in verwarring en problemen met verbindingen bij het routeren. Er zou in de gegevens geen gebruiksdoel voor ze zijn. De actie 'Wegen losmaken' kan ook worden gebruikt met een geselecteerd element van een weg, om het los te maken van alle knopen die het deelt langs de volledige lengte. Indien u dergelijke knopen opnieuw wilt samenvoegen, gebruik dan 'Gereedschappen' > 'Knopen samenvoegen' - maar onthoud dat dit alle knopen samenvoegt die dichtbij liggen. De hier beschreven mogelijkheden zijn in het bijzonder handig bij het werken met complexe gegevens. Er staan een aantal andere acties in het menu Gereedschappen en meer kunnen worden geïnstalleerd via plug-ins. Conflicten oplossenWanneer u bewerkingen uitvoert met JOSM, bestaat er een kans dat tegelijkertijd anderen hetzelfde gebied met gegevens bewerken. JOSM download alleen gegevens wanneer u er om vraagt, wat betekent dat u behoorlijk lange sessies van bewerkingen kunt hebben zonder dat u potentiële botsingen met bijdragen van anderen opmerkt. In het algemeen is het een goed idee om, als u daartoe in staat bent, regelmatig te uploaden, om die kans te verkleinen en ook de impact van mogelijke conflicten te verkleinen. Maar het kan ook een goed idee zijn om voorafgaand aan het uploaden te downloaden. De actie Downloaden overschrijft uw wijzigingen niet met gegevens vanaf de server. U hoeft niet bezorgd te zijn over enig verlies van uw wijzigingen, maar het betekent wel dat u de kans krijgt om eventuele wijzigingen, die andere gebruikers hebben gemaakt, te zien (of nieuwe gegevens die zijn hebben toegevoegd) vóórdat u gaat uploaden. Uiteraard zou u deze wijzigingen, die andere gebruikers hebben gemaakt, moeten controleren vóórdat u gaat uploaden. Indien een andere gebruiker exact hetzelfde element heeft gewijzigd als dat wat u ook gewijzigd heeft, dan rapporteert JOSM een "conflict". In dit stadium heeft u uw wijzigingen nog niet geüpload. U wordt gedwongen de conflicten op te lossen vóórdat u kunt uploaden. Deze mogelijkheid is ontworpen om u te helpen de gebieden te vinden waarin de botsingen met andere gebruikers voorkomen. Het stelt u in staat om wijzigingen van andere te selecteren en voor elk geval te kiezen of die wijzigingen door de uwe moeten worden overschreven. Als u de conflicten eenmaal heeft opgelost kunt u uw wijzigingen uploaden. Schakelt met de zichtbaarheid van het venster Conflicten aan de rechterkant. Hier worden de conflicten opgesomd en kunt u een venster openen om elk ervan op te lossen. U krijgt de keuze over welke versie u wilt behouden, die van u of van hen. Verschillende tabs en weergaven zijn ontworpen om u te helpen begrijpen wat de gegevens vertegenwoordigen in elk geval. Dit kan een beetje complex en niet helder lijken, maar het komt altijd neer op de eenvoudige keuze: behoudt uw of hun. "Hun" verwijst naar de huidige status van de gegevens op de server, wat een wijziging is van de status van het element zoals het was toen u het origineel downloadde, d.i. het lijkt erop dat iemand anders dit element heeft bewerkt. Een andere bron van conflicten is als u iets hebt veranderd buiten uw gedownloade gebied. Doe dat niet! Selecteer, om te zien welk gebied werd gedownload, "Teken grenzen van gedownload gebied" onder Voorkeuren/OSM-gegevens. RelatiesRelaties zijn een type element dat kan worden gebruikt om meer gevorderde soorten mogelijkheden voor kaarten en geo-gegevens weer te geven, zoals routes en restricties om te keren. Elementen zoals "knopen" en "wegen" kunnen leden zijn van relaties. Relaties kunnen ook leden van relaties zijn (een hiërarchie) Voor elk van deze lidmaatschappen kan de "role" worden benoemd en aan de overdekkende relatie worden tags gegeven. Bekijk de pagina Relations voor meer details. JOSM verschaft een interface om u macht over de ruwe bewerking van relaties te geven. Er bestaan meerdere manieren om toegang te krijgen tot het belangrijkste dialoogvenster van Relaties. Het venster Relaties kan worden weergegeven aan de rechterkant. Maak het venster zichtbaar met behulp van de knop aan de linkerkant. Het venster aan de rechterkant toont nu alle relaties die er zijn in het gedownloade gebied en heeft knoppen om een relatie te maken, te bewerken, te dupliceren, te verwijderen en te selecteren. Het venster "Tags/Leden", dat u normaal gesproken gebruikt om tags te bekijken en te bewerken, zal ook relaties weergeven, deze keer slechts die van het geselecteerde element (de leden van het element). Voor het maken van nagelnieuwe relaties moet u het venster Relaties gebruiken, maar beide vensters geven toegang tot het dialoogvenster om bestaande relaties te bewerken. Het belangrijkste dialoogvenster voor het bewerken van relaties is opgesplitst in drie gebieden. Bovenaan kunt u de tags van de relatie bewerken. Aan de linker onderzijde staat een lijst met elementen die leden zijn, met een kolom voor de rollen. De lijst is gesorteerd (wat van belang kan zijn of niet) Aan de rechter onderzijde staat een keuzelijst met elementen. Deze lijst is gekoppeld aan de selectie van het element dat u momenteel heeft geselecteerd in de weergave op de achtergrond. Pas uw selectie op de achtergrond aan om elementen in de lijst te zetten, die dan kunnen worden toegevoegd aan de relatie. Maken van een nieuwe relatie
Nieuwe leden aan een relatie toevoegen
JOSM stelt u in staat om de leden te sorteren en dat wordt aanbevolen voor sommige typen relaties. bijv. relaties voor routes, multipolygonen, .... Sorteren van de relaties stelt u in staat om er voor te zorgen dat de leden verbonden zijn, en om eventuele niet-verbonden wegen te lokaliseren. Klik op de knop A-Z in het venster Relatie bewerken om de leden te sorteren. Toolbox RelatiesDeze plug-in helpt het werken met relaties te vergemakkelijken. Sterk aanbevolen voor het werken met multipolygonen. Meer informatie
Vooraf ingestelde tags voor taggenJOSM ondersteunt gedistribueerde vooraf ingestelde tags. Dat is een XML config-bestand dat de GUI beschrijft voor het invoeren van tags (of eigenschappen, notities, soms ook wel kaarteigenschappen genoemd) die beschikbaar zijn bij het gebruiken van het menu Voorkeuze in JOSM. De XML-bestanden kunnen overal op het web worden geplaatst of op het lokale bestandssysteem van de gebruiker. Vooraf ingestelde tags kunnen door gebruikers worden toegevoegd in JOSM's Voorkeuren onder Kaartinstellingen op de tab Vooraf ingestelde tags. Nadat zij zijn toegevoegd kunnen de vooraf ingestelde tags (menu's of enkele knoppen) worden toegevoegd aan de werkbalk in JOSM's Voorkeuren onder Werkbalk aanpassing. Meer informatie op josm.openstreetmap.de/wikiHele wijzigingensets terugdraaienBekijk Plug-in Reverter of gebruik: Wijzigingenset online terugdraaien Individuele objecten terugdraaienVeronderstel dat u een object hebt aangepast (of verwijderd) en u zich later realiseert dat u die aanpassing niet wilt uploaden. "Ongedaan maken" van alles tot voor u het object aanpaste zou alle wijzigingen sindsdien verloren gaan, of u zou al een lost de stapel Ongedaan maken verloren kunnen hebben als u JOSM opnieuw opstartte en een sessie opnieuw laadde. Een mogelijke oplossing is "Selectie uploaden" en ervoor te zorgen dat het object niet is geselecteerd, maar over het algemeen geeft "Selectie uploaden" u geen goede manier om te visualiseren en opnieuw te beoordelen wat de status van de gehele kaart zal zijn na uw upload. Het is dus vaak het beste als u uw lokale aanpassing kunt terugdraaien tot het individuele object en dan een normale "Gegevens uploaden" kunt uitvoeren. Hier zijn de beste technieken die ik (m3232 alias Matt McCutchen) kon vinden om dit te doen in verschillende gevallen, vanaf JOSM revisie 18191. (Ik zou sommige dingen verkeerd kunnen hebben begrepen. Verbeter deze notities dan!) Deze technieken kunnen ook worden gebruikt om objecten terug te draaien naar andere versies dan de laatste (wat, natuurlijk, ze zal laten "aangepast" ten opzichte van de laatste versie) en het zou in sommige situaties de voorkeur kunnen zijn om individuele objecten terug te draaien via de plug-in "Reverter". Hieronder betekent "open de gewenste versie in de geschiedenis": selecteer het object, klik op "Geschiedenis" in het venster Selectie en kies de versie die u terug wilt draaien in kolom A.
Load a local GPX fileHierboven beschreven we het gebruiken van de tab 'slippy map' van het dialoogvenster Downloaden om een gebied te kiezen als we JOSM voor het eerst opstarten. Een ander benadering is om een bestand GPX te laden voor het downloaden van gegevens. Als u bewerkingen wilt doen zonder gebruik te maken van GPS-sporen, sla dit gedeelte over. Hier gaan we ervan uit dat u heeft uitgedokterd hoe u de gegevens van uw GPS-apparaat af krijgt en in een bestand GPX (of bestand NMEA) op uw lokale schijf (Bekijk Making GPX Tracks) Openen van uw bestand GPX is vrij recht door zee. Klik op menu 'Bestand' → 'Openen…' () en kies het bestand. Wanneer JOSM een GPS-spoor weergeeft, kunt u inzoomen en verschuiven met het scrollwiel en rechtermuisknop, zoals hierboven beschreven. Nu kunt u exact dezelfde procedure volgen voor het downloaden van kaartgegevens, naast uw GPS-spoor. Zoals in het eerdere gedeelte beschreven, positioneer het zichtbare gedeelte van het scherm en klik op de knop voor downloaden om enige gegevens op te halen. Zoals altijd zou u voorzichtig moeten zijn om niet te veel gegevens te downloaden. Als uw GPS-spoor van ene korte wandeling is, dan zou u normaal gesproken een gebied downloaden dat die hele trip bedekt, maar als het een langer spoor is, reizend door een dicht complex gebied van de kaart (bijv. een autoreis door een stad) dan zou dat te veel gegevens kunnen zijn. In plaats daarvan zou u in moeten zoomen op slechts een einde van uw spoor en een klein rechthoekig gebied moeten nemen om mee te beginnen. Sporen van andere mensen downloadenOpenStreetMap heeft een database die apart staat van de hoofdgegevens voor de kaart, speciaal voor het delen van ruwe GPS-gegevens. U kunt enkele ruwe GPS-gegevens downloaden die anderen of uzelf hebben bijgedragen in het gebied waar u naar kijkt. Dit is een aanvullende optie keuzevak in het dialoogvenster 'Downloaden'. Werken me sporen van andere mensen is niet vereist en vaak niet erg nuttig, maar het kan u een nuttige indicatie geven van hoe nauwkeurig uw eigen spoor is en hoe bestaande gegevens zijn gepositioneerd. Waar verscheidene sporen zijn opgenomen langs dezelfde weg, kan het nuttig zijn om de positie van een gemiddelde lijn te beoordelen, om onnauwkeurigheden van de GPS te verkleinen. Naast het bekijken van sporen van anderen kunt u ook uw eigen uploaden. Opnieuw, het is niet verplicht. Aangepaste afbeeldingen toevoegenSoms zult u een bron van de overheid vinden, gelicenseerd als open data, die nog niet in de lijst met bronnen voor afbeeldingen in OSM staat. Soms moet u een URL invoeren in een bewerker die JOSM-compatibel syntaxis voor de plaatsvervangers voor de URL ondersteunt. In die gevallen kunt u de specificatie voor JOSM volgen, die de plaatsvervangers definieert die zijn toegestaan in de URL's voor afbeeldingen, voor elk type URL ( |