2011/2/17 David Paleino <da...@debian.org>:
>> - la toilette di un campeggio è effettivamente raggiungibile dai
>> clienti del campeggio.
>> Cioè in generale il concetto di raggiungibilità non è puramente
>> geometrico (presenza di un cammino in un grafo) ma è lasciata a
>> condizioni esterne che il software non può conoscere. Sarebbe
>> impreciso, per il software, non mostrare i POI che corrispondono ad
>> una ricerca solo perché, sulla base di informazioni incomplete, non
>> sono raggiungibili.
> Ma se il POI è recintato da un barrier=fence, con unico accesso possibile un
> barrier=gate + access=private/destination/no... a meno che il router non 
> preveda
> la possibilità di scavalcare la recinzione... Intendevo questo, non "mancanza
> di way nel grafo". ;)

Anche in questo caso (vedi sopra) non è detto che la toilet non sia
raggiungibile. E' raggiungibile da chi ha diritto di accedere al
campeggio (ad es. tutti i clienti del campeggio). Perché un motore di
ricerca delle toilet dovrebbe eliminarla dai risultati della ricerca?
Sulla base di quale informazione?

E poi c'è un problema di efficienza. Fare una query su un DB spaziale
per vedere i POI più vicini che corrispondono ad un certo criterio di
ricerca ha una determinata complessità. Filtrare quest'elenco sulla
base dei POI effettivamente raggiungibile ha una complessità molto
maggiore, perché è necessario calcolare il routing per ogni risultato.

Ciao,
Federico

_______________________________________________
Talk-it mailing list
Talk-it@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-it

Rispondere a