Я делаю небольшой проект PO C, в котором я хочу представить дорожную сеть деревни, используя график Нептуна в Amazon.
У меня есть пересечения, которые я собираюсь использовать в качестве вершины на этом графике, и улицы как края. Простое представление:
Intersection {
id: 1089238983,
name: 'Madrid & 99th'
labels: ['has_pedestrian_signals', 'four_way_intersection']
}
Street {
id: 9808787868,
name: 'Madrid St'
from_int_id: 1089238983,
to_int_id: 1089238973,
labels: ['has_hospital_on_street', 'is_snow_route', 'is_one_way_street']
}
Дело в том, что AWS документация гласит, что края могут иметь только 1 метку.
Я хочу иметь возможность в конечном итоге выполнять обходы на основе свойств ребер. Я пытался найти способы включить больше данных в график Tinkerpop, но не нашел ничего полезного.
Если есть какие-либо предложения, я буду признателен за это.