[[TranslatedPages(revision=24)]] [[PageOutline(2-4,Inhoud)]] = Plug-in -> PicLayer = [[Image(/pluginicon/PicLayer.jar/images/layericon.png,link=,middle,48)]] Deze plug-in geeft afbeeldingen weer als achtergrond in JOSM. Het beidt twee manieren voor het laden van de gegevens van rasterafbeeldingen: * vanuit een bestand en * vanaf het Klembord. Dit is een vroege versie en nog niet eindgebruiker-proef, dus volg exact de stappen als u hem gebruikt. Zorg er voor dat de afbeelding geschikt is, met betrekking auteursrechten, indien u twijfelt, gebruik hem dan niet. == Gebruik == 1. Laad enkele gegevens van de server zodat de kaart zichtbaar is. 1. Verplaats en zoom de [wikitr:/Help/MapView kaartweergave] naar de geschatte doelpositie van de nieuwe achtergrondafbeelding. 1. Klik op het menu **Afbeeldingen** en kies ofwel **Nieuwe afbeeldingslaag uit bestand** of **Nieuwe afbeeldingslaag vanaf klembord**. a. Als u een bestand kiest zal een bestandsselectie tevoorschijn komen. Kies de afbeelding die u wilt. Alle indelingen die worden ondersteund door Java (GIF met transparantie) en ook ZIP als container en KML (#5451 experimenteel) zijn mogelijk :) a. Als u vanaf het klembord kiest, kan het importeren van de afbeelding even duren. Als er iets mis ging zou u een berichtenvak moeten zien. Indien niet - controleer de console op berichten (alleen Linux?) 4. Als de afbeelding eenmaal zichtbaar is kunt u beginnen om die in positie te brengen. Daarvoor - activeer de laag !PicLayer met de afbeelding in het [wikitr:/Help/Dialog/LayerList venster Lagen]. 1. Begin met het uitlijnen van de afbeelding. a. Verplaats de afbeelding door 'Verplaatsen' te kiezen vanaf de [wikitr:/Help/EditToolbar werkbalk] en te slepen met de linker muisknop ingedrukt. a. Roteer de afbeelding door 'Roteren' te kiezen van de werkbalk en de muis te slepen. a. Schaal de afbeelding door te 'Schaal' te kiezen op de werkbalk en de muis te slepen. a. U kunt ook kiezen om te schalen op slechts één as door de juiste knop te selecteren. \\ \\ 1. Als u uw wijzigingen moet herstellen - kunt u het contextmenu gebruiken uit het item !PicLayer in de Lagenlijst. 1. Indien u de kalibratie van de afbeelding wilt opslaan, kunt u dat ook doen met behulp van het pop-upmenu. Deze plug-in is bedoeld om te helpen bij het in kaart brengen vanaf foto's, soortgelijk aan [https://mapwarper.net/ mapwarper.net]. == Gegevens voor kalibreren in !PicLayer converteren == Voor hen die zijn geïnteresseerd in het converteren van gegevens voor kalibreren in !PicLayer: \\ * `INITIAL_SCALE` is de initiële grootte van 100 afbeeldingspixels (lengte van de liniaal in JOSM). * `SCALEX/Y` is de factor na het wijzigen van de rasterafbeelding relatief aan de gegevenslaag van JOSM. * `INITIAL_POS_y/X` zijn de coördinaten van het midden van de afbeelding in de projectie Mercator. * `POSITION_X/Y` zijn de coördinaten na het verschuiven van de rasterafbeelding relatief ten opzichte van de gegevenslaag van JOSM. * `ANGLE` is de hoek in graden (met de klok mee -> positief) wanneer de rasterafbeelding wordt geroteerd. * Eenheden van Mercator zijn boog-eenheden in longitude (PI <-> 180). * Latitude is enigszins gecompliceerd omdat deze projectie hoeken behoud, maar geen gebieden: {{{ y = ln(tan(45+b/2)) }}} waar b in graden is, ln is de natuurlijke logaritme en tan is de tangens. * De longitude in graden l wordt verkregen van x via: {{{ l = x*180/PI. }}} * De latitude b kan worden berekend vanuit y door: {{{ b = 2*arctan(e!**y) - 45 }}} (omdat inverse tangens graden teruggeeft). Bij het transformeren van graden longitude verschil van hoeken van de afbeelding naar afstand, dient u rekening te houden met het feit dat één graad oost-west een andere grootte heeft, afhankelijk van de latitude. \\ Aan de evenaar is 1 graad -> d0 = 111.321 km (vanuit GRS 80 semi-major assen), op latitude b krijgt u: {{{ d = d0*cos(b) }}} (alleen exact voor bol, maar afwijking ten opzichte van ellipsoïde < 0.5%). == Actie automatisch kalibreren gebruiken == Deze actie helpt u een afbeelding te plaatsen en te kalibreren (bij voorkeur een plattegrond) op de wereldkaart. **Wat heeft u nodig om deze actie te kunnen gebruiken?** * een afbeelding, bij voorkeur een plattegrond * informatie over de zijlengte van een gebouw **Hoe start ik het kalibreren?** * 1. open het afbeeldingsbestand en schakel naar de afbeeldingslaag zodat u de modi voor !PicLayer op de [wikitr:/Help/EditToolbar werkbalk Bewerken] aan de linkerkant kunt zien * 2. voer de modus "Calibrate Picture with outline" in * 3. volg het venster * 3.1 selecteer **Building Corner Point** (voorbeeld in afbeelding : edge points) * 3.2 voer **True Distances** - als u het tekstveld selecteert zal een groene regel opkomen die u laat zien welke afstand op de afbeelding vereist is. Voer de echte afstand in meters tussen de twee punten in. * 3.3 open het **Building Reference File** - open een .osm or .gpx-bestand met de coördinaten van de omtrek van het gebouw of selecteer een laag als verwijzing * 3.4 selecteer **Building Reference Points** * 3.4.1 selectie modus - als de coördinaten van de omtrek van het gebouw al zijn gedefinieerd in de laag, selecteer modus **defined** (alleen .osm-bestanden), als u de coördinaten ergens op de laag wilt instellen, selecteer de modus **manual** * 3.4.2 selecteer dezelfde punten als in stap 3.1, nu alleen op de echte omtrek van uw gebouw (voorbeeld in afbeelding) * 3.5 **run** kalibratie - **result** Voorbeeld: [osmwiki:../w/images/a/a8/Piclayer_auto_calibration.gif Piclayer_auto_calibration.gif] **Meer informatie** Voor meer informatie over waarom u afstanden moet invoeren en waarom de afbeelding gewoonlijk niet helemaal exact in het omtrekbestand past, bekijk [osmwiki:JOSM/Plugins/PicLayer|pagina van PicLayer]. == Zie ook == * [[osmwiki:JOSM/Plugins/PicLayer|pagina voor !PicLayer]] op de wiki van OSM ---- Terug naar [wikitr:/Help/Plugins#JOSMdocu Plug-in Help] \\ Terug naar [wikitr:/Help Help]