Giter Site home page Giter Site logo

Comments (7)

Lychfindel avatar Lychfindel commented on June 8, 2024

Forse sarebbe da aprire un'altra issue, ma dobbiamo pensare se vogliamo mantenere la "scala di pigrizia" e in caso come implementarla o come cambiarla

from v4w_website.

freerafiki avatar freerafiki commented on June 8, 2024

ma se ritorniamo il numero di ponti, poi possiamo sottrarre il numero di ponti piu il valore della "scala di pigrizia" e abbiamo la distanza normale.
distSenzaPonti = distTotale - numPonti * distCheValeUnPonte
E io direi che indipendentemente da questa risposta, ritorniamo il numero di ponti nella versione pigra.
Poi avremmo che la persona deve fare N metri, e ha P ponti. Possiamo ritornare la velocita che ci mette a fare N metri (che sarebbe come se non avessimo usato la funzione di peso dei ponti), o usare un fattore aggiuntivo
tempo = dist / velocita + f(P)
e f(P) e una funzione che ci da la differenza tra una strada con 0 ponti e una strada con P ponti. Ma forse non serve tutto cio, perche non la usiamo nel caso normale, quindi ritorniamo solo la velocita con la formula classica e siamo a posto.

from v4w_website.

lucatastrophe avatar lucatastrophe commented on June 8, 2024

Secondo me andrebbe scritta una funzione che "rilegga" il percorso che viene dato da networkx e ne possa estrarre gli attributi degli archi per calcolare il tempo di percorrenza, il numero di ponti ed eventualmente altre informazioni. Questo perché in fin dei conti possiamo usare barba trucchi per ricalcolarci il numero di ponti attraversati, ma se diamo un peso ai ponti, in ogni caso non estraiamo la strada più corta. La ricerca base invece deve proprio trovare la strada più corta, e con questa funzione ci potrebbe dare anche le info sui ponti.

from v4w_website.

freerafiki avatar freerafiki commented on June 8, 2024

edges_info diventera un array di geojson - ogni edge e un geojson
ogni edge avra prpoperty che determinera come viene disegnato
link qua --> https://leafletjs.com/examples/geojson/

from v4w_website.

Lychfindel avatar Lychfindel commented on June 8, 2024

Bisogna ricordarsi che i Rii Blu hanno velocità 0 come spiegato in #51

from v4w_website.

freerafiki avatar freerafiki commented on June 8, 2024

per le strade a piedi sembra funzionare (molto basico, ma i tempi ci sono), ma per le strade in barca non ancora

from v4w_website.

Lychfindel avatar Lychfindel commented on June 8, 2024

Ora funziona anche per le strade in barca. Rimane estremamente base e limitato, però per ora chiuderei la issue e in caso la riapriamo

from v4w_website.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.