Bug #1291

Funny crossing paths on the geo map

Added by Maxim Grigoriev over 9 years ago. Updated over 8 years ago.

Frontend: UI and visualization
Start date:
Due date:
% Done:


Estimated time:


see attached snapshot, i am not sure it fixable.

crossing_paths_funny2011.jpg (38.4 KB) crossing_paths_funny2011.jpg Maxim Grigoriev, 05/04/2011 04:34 PM


#1 Updated by David Eads about 9 years ago

  • Target version changed from v1.1 (Sept 2011 project review) to v1.3 (JTechs - Jan 2012)

Crossing paths is basically impossible to fix in OpenLayers, which does not offer collision detection and inconsistent APIs across rendering systems (canvas, svg, and vml renderers are all underpowered compared to modern libraries).

Some combination of a leaner client mapping library like Leaftlet or Modest Maps along with a dedicated tile server, and Wax for some or all interactivity is the long term solution.

#2 Updated by David Eads about 9 years ago

One follow-up on the last comment (thinking out loud here): A "geo plugin" for the E-Center Network system is an important use case to consider when developing the 2.0 architecture data retrieval architecture. Generating from and injecting GeoJSON into DRS results can significantly simplify mapping if implemented wisely.

#3 Updated by David Eads about 9 years ago

  • Target version changed from v1.3 (JTechs - Jan 2012) to v2.0-alpha2 (JTechs - Jan 2012)

#4 Updated by Maxim Grigoriev almost 9 years ago

  • Priority changed from Normal to Low
  • Target version changed from v2.0-alpha2 (JTechs - Jan 2012) to Year 3 milestone - July-Sep 2012

#5 Updated by David Eads over 8 years ago

  • Assignee deleted (David Eads)

If E-Center continues with OpenLayer, this should probably be rejected unless feature collision detection in OL is improved. If Leaflet or another, more flexible, mapping solution is used, fixing this problem may become more feasible.

#6 Updated by Maxim Grigoriev over 8 years ago

  • Assignee set to Shawn Charles
  • Target version changed from Year 3 milestone - July-Sep 2012 to 07/01/2012, before summer JTechs

Also available in: Atom PDF