La recherche a retourné 32 résultats

par Tioneb
jeu. août 30, 2018 11:28 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Un grand merci... grace à ton aide, je viens de passer une grosse étape. J'ai encore besoin de décortiquer ces requêtes, pour bien comprendre comment elles fonctionnent et comment je peux ordonner tout ça. Finalement, j'avais comme un quinté dans le désordre. C'est parfois obscur, mais avec ton aide...
par Tioneb
mer. août 29, 2018 5:51 pm
Forum : Comment utiliser les données
Sujet : Données en Geojson ou Tileset in Mapbox
Réponses : 0
Vues : 197

Données en Geojson ou Tileset in Mapbox

Hello, je commence à regarder de plus près les différentes solutions de rendu web. Dans mapbox, on a la possibilité de charger des données que l'on peut afficher dans un layer (c'est plutôt pas mal on peut configurer pas mal de choses). On peut faire la même chose coté serveur via l'API en passant u...
par Tioneb
mer. août 29, 2018 12:28 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Ce n'est pas qu'une question de math ou de geometrie, c'est surtout de la logique et de comprendre comment tout cela fonctionne. Rassure toi, j'ai jamais été très fort dans ces domaines, c'est aussi pour ça que c'est parfois compliqué, mais avec un peu d'acharnement et de volonté, et l'aide personne...
par Tioneb
jeu. août 23, 2018 1:30 am
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Après avoir laissé en stand by cette fonction, je reviens dessus... def poi_around_track_from(poi) around_sql = <<-SQL SELECT ST_DWithin( ST_LineSubstring( way.path, ST_LineLocatePoint(way.path, pta.lonlat::geometry) + 5000 / ST_Length(way.path::geography)::geography, ST_LineLocatePoint(way.path, pt...
par Tioneb
jeu. août 23, 2018 1:05 am
Forum : Comment utiliser les données
Sujet : Requete postgis => résultat incohérent
Réponses : 7
Vues : 654

Re: Requete postgis => résultat incohérent

Je pensais que l'écart pouvait être plus important.

Au final, sur une étape de 20 km, avec un dénivellé de 6% l'erreur serait donc de seulement 40 mètres ? Suis supris, vais faire quelques tests dans ce sens.

Mais si tel est le cas, vais pas trop me casser la tête :D
par Tioneb
lun. août 20, 2018 5:56 pm
Forum : Comment utiliser les données
Sujet : Requete postgis => résultat incohérent
Réponses : 7
Vues : 654

Re: Requete postgis => résultat incohérent

Pour avoir plus de précision dans mes calculs de distances, j'ai intégré l'altitude dans les données des linestring. J'ai donc voulu modifier ma fonction en conséquence.... : def distance_to(poi2, way) distance_sql = <<-SQL SELECT ST_3DDistance(way.path, pta.lonlat::geometry) + ST_3DDistance(way.pat...
par Tioneb
mer. juin 13, 2018 6:01 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

J'ai un petit souci avec la suite : ["SELECT ST_LineSubstring( line, ST_Line_Interpolate_Point(line,(CAST (ST_LineLocatePoint(line,pta) + 5000 / ST_Length(line::geography) AS FLOAT8))), ST_Line_Interpolate_Point(line,(CAST (ST_LineLocatePoint(line,pta) + 10000 / ST_Length(line::geography) AS FLOAT8)...
par Tioneb
mer. juin 13, 2018 5:14 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Hello, Expliqué comme ça ma semblé plus clair... je comprends vite mais faut m'expliquer longtemps. ;) J'ai donc bossé en suivant tes préconisations en simplifiant un peu. Plus de point C pour l'instant, et le ST_EndPoint pour le sens. Ca été un peu laborieux, mais 'ai procédé step by step : ["SELEC...
par Tioneb
mar. juin 12, 2018 11:45 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Bon, je me prend un doliprane, et je réfléchi à ta suggestion.... :D En fait B et C sont des variables à partir de A (a'). Par exemple B = 10 km et C = 15 km. Je ne les connais donc pas par avance. La distance de ces deux points est déterminée en fonction de A(a'). Pour faire plus simple : Comment j...
par Tioneb
mar. juin 12, 2018 2:29 pm
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Merci ;) Ca ressemble de près à mon pseudo code et ce que je voulais faire... mais j'ai toujours le même souci : je ne connais pas à priori la valeur de B qui peut être à 10, 15 ou x kilomètres du point de départ. C'est justement ce point qui me pose souci, comment trouver la valeur de B (où comment...
par Tioneb
mar. juin 12, 2018 1:07 am
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Donc ce n'est pas possible ? :(
par Tioneb
dim. juin 10, 2018 12:22 am
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Re: Quelle fonction postgis ?

Merci pour ce retour, mais j'avoue que je ne comprends pas la logique. Peut être que ma question était mal formulée, aussi, j'ai fait un petit schéma. https://i.goopics.net/eqdPP.jpg Pour faire simple, je suis au point A..., j'ai envie de marcher entrer 15 km (point B) et 20 km (point C) et j'aimera...
par Tioneb
mer. juin 06, 2018 1:01 am
Forum : Comment utiliser les données
Sujet : Quelle fonction postgis ?
Réponses : 19
Vues : 1561

Quelle fonction postgis ?

J'ai épluché la doc à la recherche de la fonction idéale... mais je n'ai rien trouvé. Avant de mettre les mains dans la cambouis... je réfère poser la question : J'ai une linestring, avec un poi A... j'aimerais pouvoir ressortir tous les Pois situés par exemple entre 5 et 10 km en aval de ce point (...
par Tioneb
jeu. mai 31, 2018 12:52 am
Forum : uMap & Framacarte: créer / diffuser des cartes en ligne personnalisées
Sujet : MTK-Terr
Réponses : 3
Vues : 565

Re: MTK-Terr

C'est vrai qu'il est pas mal ce fond de carte.... ;)
par Tioneb
jeu. mai 31, 2018 12:06 am
Forum : Comment utiliser les données
Sujet : Requete postgis => résultat incohérent
Réponses : 7
Vues : 654

Re: Requete postgis => résultat incohérent

C'est ce que j'ai fais, l'addition passe bien... le round beaucoup moins. Mais finalement ce n'est pas un problème, je le gère au niveau du front en fonction du résultat ;)
par Tioneb
jeu. mai 31, 2018 12:00 am
Forum : Comment utiliser les données
Sujet : Requêtes Postgis
Réponses : 9
Vues : 891

Re: Requêtes Postgis

Super intéressant comme lien ;) J'apprends plein de choses... merci ;) Sauf que dans le cas présent, je ne cherche pas à établir le chemin le plus court... juste à proposer les différentes options. De plus les randonneurs font environ 20/25 km... 40 pour les plus sportifs... je n'ai donc pas besoin ...
par Tioneb
dim. mai 27, 2018 10:21 am
Forum : Comment utiliser les données
Sujet : Requêtes Postgis
Réponses : 9
Vues : 891

Re: Requêtes Postgis

A-B, oui, je parle des extrémités des tronçons, c'est à dire les sommets du graphe, là où il faut prendre une décision pour continuer son chemin. Ok super, par contre je ne vois pas du tout comment tu peux gérer la chose. Une doc, un tuto auquel je pourrais me référer ? Je présume que l'idéal c'est...
par Tioneb
dim. mai 27, 2018 10:14 am
Forum : Comment utiliser les données
Sujet : Requete postgis => résultat incohérent
Réponses : 7
Vues : 654

Re: Requete postgis => résultat incohérent

Ben oui... c'est tellement évident après une nuit de repos ;) Merci. ;)

Sinon, il y a moyen de faire l'addition des 3 résultats avec deux chiffres après la virgule directement dans la requête ou je dois le gérer coté front ?
par Tioneb
dim. mai 27, 2018 1:34 am
Forum : Comment utiliser les données
Sujet : Requete postgis => résultat incohérent
Réponses : 7
Vues : 654

Requete postgis => résultat incohérent

Salut, Je fais mes tests de requête notamment pour trouver la distance entre un point A et B situé de part et d'autre d'une linestring. La voici : @test_distance = Track.find_by_sql( ["SELECT ST_Distance(line, pta) AS dst_pdd, ST_Distance(line, ptb) AS dst_pda, ST_Length(ST_LineSubstring( line, leas...
par Tioneb
sam. mai 26, 2018 6:17 pm
Forum : Comment utiliser les données
Sujet : Requêtes Postgis
Réponses : 9
Vues : 891

Re: Requêtes Postgis

Si les itinéraires sont peu nombreux, tu peux te passer de pgrouting et faire ces calculs toi même, ce qui va demander du boulot pour explorer le graphe. Je n'ai pas beaucoup de variantes que je peux documenter au fil de l'eau. Disons une vingtaine pour commencer, mais ça devrait pas aller au delà ...
par Tioneb
ven. mai 25, 2018 12:35 pm
Forum : Comment utiliser les données
Sujet : Requêtes Postgis
Réponses : 9
Vues : 891

Re: Requêtes Postgis

Merci Yves, J'ai regardé pgrouting mais je penchais pour un système plus simple (de plus Heroku ne propose pas cette extension) même si effectivement, on peut l'apparenter à un routage, on est quand même sur un système ou les connections sont peu nombreuses. Je pensais pluto utiliser ST_LineLocatePo...
par Tioneb
mer. mai 23, 2018 12:49 am
Forum : Comment utiliser les données
Sujet : Requêtes Postgis
Réponses : 9
Vues : 891

Requêtes Postgis

Après avoir remanié plusieurs fois ma base pour optimiser le fonctionnement, je m'attaque aux requêtes Postgis. N'étant pas très fort dans ce domaine, d'autant qu'il me faut le coupler à Active record, j'avoue que je galère un peu... mais j'ai enfin mes premiers résultats qui sortent. Je présume que...
par Tioneb
mer. mai 23, 2018 12:25 am
Forum : Comment utiliser les données
Sujet : Formatage des données et altitude
Réponses : 3
Vues : 678

Re: Formatage des données et altitude

Soit en important ces rasters en base, mais c'est beaucoup de données, soit en utilisant un service externe (à trouver). Yves Je m'oriente plus vers cette solution qui me parait la plus simple par rapport à mes besoins. Je me pose alors une question, sachant que je m'oriente vers une version web re...
par Tioneb
lun. avr. 16, 2018 7:58 pm
Forum : Comment utiliser les données
Sujet : Postgresql, Postgis et calculs
Réponses : 13
Vues : 2515

Re: Postgresql, Postgis et calculs

Merci pour ces infos, finalement je suis parti sur une solution différente. Les circuits secondaires, sont tous rattachés à un circuit... cela me permet de les traiter tous de façon indépendantes (descriptif, trace...etc), j'évite la table de jointure et je devrais pouvoir optimiser mes requêtes. Qu...
par Tioneb
lun. avr. 16, 2018 7:49 pm
Forum : Comment utiliser les données
Sujet : Formatage des données et altitude
Réponses : 3
Vues : 678

Formatage des données et altitude

Hello, Me suis battu avec la console, mais après quelques heures où j'ai perdu quelques cheveux, j'ai enfin réussi à installer Postgis sur RubyOnRails :D Ca parait rien mais pour moi c'est une petite victoire. Me reste plus qu'à arriver à mettre à terre Rgeo, pour la génération de geoJSON. :( Je com...