ignf / pgrouting-procedures Goto Github PK
View Code? Open in Web Editor NEWSQL procedures for easier routing with PGRouting for road2
License: GNU General Public License v3.0
SQL procedures for easier routing with PGRouting for road2
License: GNU General Public License v3.0
Today, there is two hardcoded columns in sql_templates/generate_routeProcedures.sh
l.112-122 : $SCHEMA.ways.cost_m_', profile_name
and $SCHEMA.ways.cost_s_', profile_name
.
To delete them, we need to change the parameters of the functions by adding the real name of the cost columns for distance, duration and the cost of the computed road.
Documentation should be available on GitHub pages:
Should we update repository name to indicate road2 ?
For example : road2-pgrouting-procedures
Create a new .github/workflows/tests.yml
to add tests to CI.
Tests to add:
SQL procedures are duplicated in : sql_templates/generate_<procedure>.sh
and sql/<procedure>.sh
It will be better to have only templated .sql files.
Create a new .github/workflows/docker-publish.yml
to add docker publication to CI.
Use https://github.com/marketplace/actions/build-and-push-docker-images to build and push docker image
Add documentation with sphynx:
documentation
conf.py
to define sphynx optiondocumentation/index.md
PgRouting is now available in a 3.5 version. But we are on 3.1.
Add test for isochrone procedure.
Content and langage for tests to be defined. route tests are written in R but we can use a different langage.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.