Bonjour je débute totalement sur linux : je cherche à mettre en place une routine pour élaborer des cartes géographique style : https://mapant.es/
pour ce faire j'ai un programme qui explique comment faire :
Rusty Kartta Pullautin : https://github.com/rphlo/rusty-pullauta/releases/tag/20231214b
le readme suivant explique comment faire : j'ai téléchargé le protocole mais je n'arrive pas à faire démarrer le programme.
mon terminal : f6@f6-ThinkPad-L430:~$
le fichier exemple que je veux faire tourner : essai.laz
ma question comment adapter l'exemple sur mon terminal et comment faire tourner ce logiciel
Si il y a un passionné de cartographie et de linux je suis preneur !!! MERCI!
Rusty-Pullauta is a application that is designed to generate highly accurate maps out of LIDAR data input files.
With Rusty-Pullauta, users can expect to achieve up to 10 times faster results compared to the previous software. This is achieved through the use of Rust's ability to compile to efficient, low-level code.
Rusty-Pullauta supports a wide range of LIDAR data input file formats, including LAS, LAZ, and XYZ. The software also includes advanced algorithms for filtering, classification, and feature extraction, ensuring that users can generate highly accurate maps with ease.
In addition to its performance and accuracy, With its powerful features and fast results, Rusty-Pullauta is a must-have tool for anyone working with LIDAR data to generate orienteering maps.
Warning: The original perl script hasnt been completly ported to rust and few steps are still executed with the old perl script, however you will be able to use this program to to generate maps from start to finish.
Usage
You can download latest binary for rust-pullauta for your platform from the latest tags.
https://github.com/rphlo/rusty-pullauta/releases/latest
Linux & Mac
For the script to work you may need to install the perl script dependencies:
sudo cpan install GD POSIX Config::Tiny Geo::ShapeFile
Finally you'll also need the las2txt binary that you'll have to compile:
git clone https://github.com/LAStools/LAStools
cd LAStools
make
cp bin/las2txt /usr/local/bin/
Finally run the perl script as you would run the pullautin.exe, it will invoke the rust binary when posible, eg:
perl pullauta L3323H3.laz
Windows
On windows, you can use the pullauta.exe file as you where using the original pullauta.exe file.
Development
Make your changes, if you modify the rust script you must run:
cargo build --release
Then add the new binary to your $PATH, for example:
cp target/release/rusty-pullauta /usr/local/bin/
# ?
Posté par shuihuzhuan . Évalué à 3.
Merci pour la pub du logiciel que je ne connaissais pas, mais avec juste un "je n'arrive pas à faire démarrer le programme", pas grand monde va pouvoir t'aider…
Que te réponds
perl pullauta essai.laz
?# Et QGis ?
Posté par tontonrico . Évalué à 2.
Bonjour,
Est-ce que tu connais QGis ?
Je ne suis pas spécialiste du SIG mais peut-être ferait-il l'affaire, en plus il a une interface graphique :)
# tu as lu le readme ?
Posté par NeoX . Évalué à 4.
parce que techniquement tout est marqué dedans
https://github.com/rphlo/rusty-pullauta/releases/latest
Linux & Mac
For the script to work you may need to install the perl script dependencies:
Finally you'll also need the las2txt binary that you'll have to compile:
Finally run the perl script as you would run the pullautin.exe, it will invoke the rust binary when posible, eg:
# lecture commentaire
Posté par ROCKYTROIS . Évalué à 2.
oui j'ai lu le readme et justement je ne sais pas où ça va sur mon pc (quel répertoire) et rien ne fonctionne comme il devrait.
en gros j'ouvre le fichier.las avec Pullauta comme demandé et rien ne se passe.
[^] # Re: lecture commentaire
Posté par Luc-Skywalker . Évalué à 2. Dernière modification le 18 décembre 2023 à 18:03.
Bonjour, je ne connais pas cette application, mais:
La commande suivante:
installe des packages perl. Si elle n'a pas renvoyé de message d'erreur, je ne pense qu'il y ait lieu de s'inquiéter de la localisation dans l'arborescence des fichiers.
Les commandes suivantes dans le README installe le code source avec l'outil git, puis compile le programme avec la commande make.
c'est peut être là ou ça coince, il n'y a pas de sudo (sudo = prendre le statut de super-utilisateur le temps de l’exécution de la commande) avant le cp (cp = copie). Il est probable qu'en conséquence elle ait échoué. (on ne peut pas écrire n'importe ou en tant que simple utilisateur)
devrait le confirmer on non. Et tant qu'à faire vérifier que rusty-paulata est bien installé lui aussi:
"Si tous les cons volaient, il ferait nuit" F. Dard
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.