un pò di carte nautiche free..
#57
si imagemagik negli ingredienti Smile

*******nuovo script ripulendo la procedura********
cmq per velocizzare il tutto si puo' fare cosi':

andare sulla pagina che ci interessa, per esempio
.
portarsi sull'angolo sx basso e tasto dx proprieta' annotare il numero (N) dopo la lettera b es--> &b=N
nel mio caso
.
ergo 17

portarsi nell'angolo in alto a dx e fare lo stesso con la lettera a es &a=N
editare il file prendi.sh (sempre in allegato) ,sostituire il numero mappa e i due numeri salvare .
nel mio caso:
.
ergo 11

e a questo punto siamo quasi pronti usando la stringa precedente diamo il comando per ottenere i cookies giusti:

wget --cookies=on --keep-session-cookies --save-cookies cookies.txt .

notare che ho riutilizzato la stringa di prima senza parametri

editiamo il file prova.sh mettendo il MAPNUMBER nel mio caso 231 (guarda la stringa appena usata )

a questo punto avviamo lo script
./prendi.sh


Codice:
#!/bin/bash
#dichiaro variabili gli estremi dell'immagine
UPPER_RIGHT_LIMIT=11
LOWER_LEFT_LIMIT=17
MAPNUMBER=231
HTTP_STRING='http://www.1yachtua.com/charts/ChartViewer/mapfragment.aspx?mapId=${MAPNUMBER}'
echo $HTTP_STRING
# fine dichiarazione vars non editare in basso

# costruisco le stringhe per il dowload
for i in $(seq 0 $LOWER_LEFT_LIMIT)
do
    for n in $(seq 0 $UPPER_RIGHT_LIMIT)
    do
    DATA='$DATA ${HTTP_STRING}&a=${n}&b=${i}'
    #echo '$DATA'
    done

done
#prendo dalla lista e scarico in formato N_N (0_0 0_1 etc)
for i in $(echo $DATA)
do
#pulisco per ottenere un nome decente
NAME=$(echo $i| sed -e 's/http://www.1yachtua.com/charts/ChartViewer/mapfragment.aspx?mapId=//g' |cut -d'&' -f2,3 | tr -d '=' |tr -d '&' |tr -d 'a' |tr 'b' '_')           
#scarico e assegno al nome di cui sopra
wget -c --wait=3 --cookies=on --load-cookies=cookies.txt  --output-document=$NAME '$i'
done
# costruisco l'immagine
for i in $(seq 0 $LOWER_LEFT_LIMIT)
do
    for n in $(seq 0 $UPPER_RIGHT_LIMIT)
    do
    SQUARE='$SQUARE ${n}_${i}'
    done

done
montage -geometry +0+0 -tile $(($UPPER_RIGHT_LIMIT+1))x$(($LOWER_LEFT_LIMIT+1)) $SQUARE map_final.tiff


et voila' ... la mappa della spezia e' servita
rinominare prendi.txt in allegato in prendi.sh e dargli i permessi di esecuzione con chmod +x prendi.sh

ppierluigi





Allegato: [hide][img]immagini/icon_paperclip.gif[/img][/hide]prendi.txt 1,63 KB
La cura per ogni cosa è l'acqua salata. Sudore, lacrime, o il mare. - Isak Dinesen
Cita messaggio


Messaggi in questa discussione

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Carte navionics vecchie edanade 4 968 Ieri, 19:58
Ultimo messaggio: miseno
  OpenCpn non legge le carte su Android Frappettini 13 3.203 15-05-2024, 09:50
Ultimo messaggio: rob
  Novità carte per Opencpn ste.fano 100 52.614 03-04-2024, 21:28
Ultimo messaggio: elan 333
  Aggiornamento carte Navionics da tablet a mdf Axiom kavokcinque 2 2.234 10-06-2022, 18:44
Ultimo messaggio: gr8wings
  Carte Lighthouse Dato 1 1.764 26-04-2022, 15:30
Ultimo messaggio: mzambo
  Carte Google Earth georeferenziate Stranizzadamuri 2 2.519 21-03-2021, 16:36
Ultimo messaggio: Stranizzadamuri
  Carte Navionics su schede vuote kavokcinque 19 8.760 07-01-2021, 16:57
Ultimo messaggio: AleSail
  carte per Plan2nav Pepi 0 1.635 12-09-2019, 12:58
Ultimo messaggio: Pepi
  OT - miglia nautiche su orologio Garmin Quatix 5 (simile al Fenix) elan 333 3 2.577 23-07-2019, 07:21
Ultimo messaggio: elan 333
  Simboli carte nautiche snow-sea 8 9.542 14-03-2019, 00:11
Ultimo messaggio: IanSolo
  Codici carte di superfice via Saildoc Stranizzadamuri 7 3.720 05-02-2019, 20:29
Ultimo messaggio: Stranizzadamuri
  Carte CMap aggiornate rob 15 5.145 06-10-2018, 23:50
Ultimo messaggio: capitangiorg
  Help Carte Navionics ventodiprua 0 1.688 18-06-2018, 09:26
Ultimo messaggio: ventodiprua
  carte c-maps in promo burrascaforza5 3 2.145 13-04-2018, 12:47
Ultimo messaggio: sandro1
  Come caricare carte per open cpn 2.3.1 fadime72 46 35.125 23-09-2017, 22:13
Ultimo messaggio: Frangi

Vai al forum:


Utenti che stanno guardando questa discussione: