Tworzę mapę zawierającą informacje o transporcie publicznym: autobusy, tramwaje itp. Mapa będzie miała warstwę zawierającą na przykład linie tramwajowe. Każda linia ma swój własny kolor i jest reprezentowana przez geometrię ciągu linii.
Problem polega na tym, że wiele linii ma zachodzące na siebie części, w których więcej niż jedna linia tramwajowa obejmuje ten sam odcinek. Aby pokazać to użytkownikowi, wolałbym, aby linie biegły równolegle do siebie, zamiast być nanoszone jeden na drugim. Na przykład zobacz, jak Mapy Google pokazują linie metra w Nowym Jorku.
Podejrzewam, że jest to dość powszechny problem w kartografii, ale nie wiem, jakiej terminologii powinienem szukać.
Używam PostGIS / GeoServer / OpenLayers jako mojego stosu, ale każde rozwiązanie typu open source byłoby dopuszczalne.