WebGIS aplikazio aurreratuen garapenean, sarritan errepide, bide edo bidegorri sare baten gainean ibilbide optimoak kalkulatzeko erronkari aurre egin behar diogu. Kanpoko zerbitzuak erabilgarriak badira ere, logika hori pgRouting bidez datu-baseari eskuordetzeak erabateko kontrola eta abiadura ematen digu.
Zer da pgRouting?
pgRouting PostgreSQL eta PostGISen luzapena da, grafoen teoria eta ibilbideen kalkulua gehitzen dituena. Dijkstra bezalako algoritmo klasikoak erabiltzen ditu zuzenean geometria bektorialen gainean.
Inplementazio erreal bat: ai.maps.eus/adventure/
Teknologia hau gure bikepacking eta abentura ibilbideen planifikatzailean inplementatu dugu: ai.maps.eus/adventure/. Aplikazio honi esker, txirrindulariek ibilbide optimoak kalkula ditzakete Euskadiko bide-sare konplexu baten gainean, bideen ezaugarri zehatzak kontuan hartuta (zailtasuna, bide mota, etab.) eta emaitza interaktiboki Leaflet bidez bistaratuz.