Ich habe den DARP-Zweig kompiliert und installiert. Gibt es ein Datenbeispiel zum Testen?
Ich habe einige Daten basierend auf den Dokumentanweisungen http://www.pgrouting.org/docs/1.x/darp.html verwendet, aber es werden keine Ergebnisse zurückgegeben.
- Was ist der Unterschied zwischen depot_id und depot_point_is?
- In der Entfernungsabfrage verstehe ich die Felder from_order und to_order nicht.
- Wenn ich eine Anfrage für den Übergang von Punkt A nach Punkt B hinzufüge, ist es notwendig, die Kosten für den Übergang von Punkt B nach Punkt A in die Entfernungstabelle aufzunehmen.
- Die Feldwerte in Entfernungen fragen ab, welche Zeiteinheiten sollten?, Minuten?, Sekunden?, Millisekunden sein.
- Wo hinterlassen darp.c und darp_solver.c Protokollnachrichten?
Ich weiß, dass Darp Branch vielleicht eine RC-Version ist, aber können Sie mir bitte dabei helfen?
Antworten:
Sie wissen, was sie über den neuesten Stand der Technik sagen ;-)
Wenn man durch den Zweig schaut, sieht es im Moment ziemlich rau aus und es gibt keine Dokumentation oder andere Verfeinerungen, die den Code telegraphisch machen würden. Der Kern-C-Code enthält einige Dinge, die hilfreich sein können: Derzeit ist das gesamte Debugging auskommentiert. Wenn Sie das Kommentieren im gesamten Code konsistent aktivieren und Postgres auf DEBUG-Ebene ausführen, kann dies hilfreich sein, um festzustellen, was der Code tut Dies ist jedoch ohne Unit-Tests oder Dokumentation mühsam.
Ihre (vielleicht bessere) Option besteht darin, den in der Header-Datei aufgeführten Autor zu kontaktieren und zu prüfen, ob er bereit ist, Ihre Frage hier zu beantworten. Die Leute von pgrouting listen diese Site explizit als Anlaufstelle für verwandte Themen auf.
quelle
Ich kann nicht alle Ihre Fragen beantworten, da ich keine Erfahrung mit DARP habe, aber für das Fehlerprotokoll würde ich / var / log / postgresql auf debian / ubuntu oder den von Ihnen für die Protokollierung festgelegten Speicherort überprüfen: http: //www.postgresql .org / docs / 9.0 / static / runtime-config-logging.html
quelle
Wie scw sagte, besteht Ihre beste Chance höchstwahrscheinlich darin, den Autor direkt zu kontaktieren. Wenn Sie eine pgrouting-Mailingliste verwenden, können wahrscheinlich andere Benutzer von Ihrem Austausch profitieren.
quelle