Alternatief voor JOSM

Ik heb nu Ubuntu in VirtualBox van Oracle. Dat werkt in ieder geval :slight_smile:
Nu nog uitzoeken hoe ik JOSM er op krijg.

open een terminal [Crtl]-[Alt]-[T] en plak de volgende regels code:


echo deb https://josm.openstreetmap.de/apt $(lsb_release -sc) universe | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo apt-key add -
sudo apt update
sudo apt install josm

bron: https://josm.openstreetmap.de/wiki/Download#Ubuntu

Heh bah handmatige sources.list changes, apt-add-repository is uitgevonden om 3rd party repositories toe te voegen.

Ik ben ook wel naar een goed alternatief van JOSM voor macOS. merkaartor en JOSM werken beide erg slecht op het besturingssysteem van mijn Mac.

Hoe dan ook bedankt De Vries want het werkt wel :slight_smile:
Zo’n Virtual Machine is misschien ook iets voor jouw Sven?

Wilde net hetzelfde zeggen, maar was te laat :)…

Ik kan in JOSM geen Imagery meer laden; hij zegt dat de schijf vol is. :rage:
Ubuntu is geïnstalleerd op “Dynamically allocated differencing storage”, ik ging -en ga- er van uit dat dan automatisch de filesize wordt aangepast mocht dat nodig zijn.
Weet iemand of en waar JOSM zijn tegels neerzet? Misschien kan ik die hele map leeggooien.

edit: ik heb een snapshot gedelete en nu doet’ie het weer :sunglasses:

Merkaartor is hoe dan ook geen alternatief, ontwikkeling ligt helemaal stil. Maar JOSM gebruik ik al jaren onder (alle recente versies van) MacOS en heb er geen enkel probleem mee.
Ik heb nu Sierra en Java 8 (rechtstreeks van Oracle). Sommige oudere mac apps werken echter nog met de door apple uitgebrachte versie van Java, daar zit soms een probleem.
Welke problemen heb jij?

==
Edit:
Je gebruikt toch niet de JAR versie van JOSM? Gewoon de complete Package downloaden.

Kan iemand vertellen hoe ik UtilsPlugin2 in mijn Ubuntu-JOSM zet? Dat zal wel een of andere linke command-line one-liner zijn?
Ik zoek iets om een multipolygoon doormidden te delen.

Edit: gevonden! staat hier
Hmm, die plugin lijkt niet te werken maar ik kon het oplossen met Split Way en daarna Unglue en dan nog wat knip- en plakwerk.

In JOSM bij Imagery > Imagery Preferences > Cache Contents
Op de knopjes Clear drukken.

Hier ben ik het volledig mee eens, Java is geen open source en daarom voor velen volstrekt onbruikbaar.

Java was lange tijd een van de weinige opties waarmee je 1 applicatie standaard op alle PC’s kan draaien ongeacht of er Windows, Linux of MacOS op draait.
Mensen met Linux of MacOS willen geen Wine, dus een native Windows applicatie was ook lang geen optie.
Sinds een jaar is er ook .NET core dat ook op Linux en MacOS draait, maar zij willen wellicht net als jij nu geen Java wilt gebruiken mogelijk geen .NET draaien.
Mensen op Windows 10 kunnen tegenwoordig Linux applicaties draaien (met wat extra moeite), maar wil iedereen dat?
Voor deze 2 opties kun je bovendien geheel opnieuw beginnen met de ontwikkeling en ben je vast jaren verder eer het alle functionaliteiten van JOSM biedt.

Enige andere cross platform alternatief iD gaat het voorlopig ook niet worden voor veel geavanceerdere zaken, maar wellicht gaat dat beter als we een paar jaar verder zijn.

Je kunt ook een aparte Virtual Machine opzetten waar je ongewenste zaken van je hoofdmachine apart houdt.

Wil je niet iets niet gebruiken zul je 1 van de (functioneel mindere) alternatieven moeten gebruiken of zelf (met een aantal gelijkgestemden) een voor jou acceptabel en bruikbaar alternatief moeten ontwikkelen.

Ik heb geen idee of JOSM een stand alone applicatie is en hoe groot het is.

Verder zijn natuurlijk alle redenen om Java te gebruiken begijpelijk, mijn opmerking was niet verkeerd bedoeld.

Java is wel degelijk open source: http://openjdk.java.net/

Ik heb het meteen geprobeerd maar ik kreeg deze melding:

sudo apt-get install openjdk-8-jre
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
Package openjdk-8-jre is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Voor OpenJDK 8 moet je geen antieke Linux distributies gebruiken:

https://tracker.debian.org/pkg/openjdk-8
https://launchpad.net/ubuntu/+source/openjdk-8

Dan houdt het hier even op voor mij. Bedankt voor de opheldering.

Zelf gebruik ik JOSM in combinatie met OpenJDK en dat is dan wel weer open source.
Edit: ik zie dat dat in eerdere posts ook al gezegd is…

Gisteren kreeg ik dit verzoek toegestuurd… wellicht win/win situatie?
'k Heb vragensteller naar het forum verwezen, maar nog geen verzoek gezien.

quote …

Beste Eggie,

Maandelijks organiseer ik een Linux User Group in Nijmegen. We zouden graag een keer aandacht willen besteden aan OpenStreetMap. Weet je iemand (liefst uit de buurt van Nijmegen) die hier meer over kan vertellen?

Copieer je nou een persoonlijk bericht naar een openbaar forum?