On Sat, 30 Apr 2011 19:28:31 +0900 sangho park <gouach...@gmail.com> said:
> some years ago, i made route application using local map data. > at that time, dijkstra's algorithm was a perfect solution. > now I'm downloading 'asia.osm.bz2'. it is 2.3 Gbytes.. > the size is reasonable for recent mobile external memory. did it take into account speed limits, traffic lights, possible traffic patterns at times of day, favor routes with fewer "turns" or (right turns on right-side-of-road driving maps, vs left turns on left-side-of-road driving maps etc.), know about tolls, highways vs local roads and more. as best i know about the whole mapping and routing world there is a massive amount of such more fuzzy logic involved in making a good mapping/routing algorithm and it requires both lots of extra metadata and "fuzzy logic". users also should be able to tweak the route "shortest distance", "fastest trip", "least number of turns", "favor highways", "avoid tolls". this is where the whole work reallly becomes meaty. :) > i'm gonna make sample route program and test on my n900. :) > there are some open sources for that, but i do make it from scratch. > okay.. as everybody said. local feature is needed. > > i'll focus my brain to that feature for the time being.. > > Thanks. > > > > Date: Sat, 30 Apr 2011 11:33:51 +0900 > > From: Carsten Haitzler (The Rasterman) <ras...@rasterman.com> > > Subject: Re: [E-devel] splitting elm_map into a new library > > To: David Seikel <onef...@gmail.com> > > Cc: enlightenment-devel@lists.sourceforge.net > > Message-ID: <20110430113351.427703e5.ras...@rasterman.com> > > Content-Type: text/plain; charset=US-ASCII > > > > On Sat, 30 Apr 2011 08:56:11 +1000 David Seikel <onef...@gmail.com> said: > > > > > On Sat, 30 Apr 2011 02:12:49 +0900 sangho park <gouach...@gmail.com> > > > wrote: > > > > > > > as basic concept, route information can be acquired by service, not > > > > local data. > > > > we can extend route for shortest path using local backing store, but > > > > it's just option. > > > > yes..yes.. it'll be very good feature that uses local map and route > > > > data, but we should overcome so many license issues. > > > > > > Personally I think it's absolutely critical to be able to do local > > > routing. That's my main use case, navigating out in the wild when I > > > have no data connection. "Semi manual" routing is OK, that's even > > > a desired feature. Pick out a few waypoints, draw some route > > > segments, tell it to follow this road or river from waypoint C to > > > waypoint D, but keep the A to B to C and D to E segments... > > > > > > Perhaps, if we have to, precalculate route segments when there is a data > > > connection, store them; then manipulate them later, adding or removing > > > them to a particular route. > > > > > > /me does not want to be stuck out in the middle of nowhere with no > > > routing ability. > > > > to me this all seems like it would be best done as client-server locally > > too. > > unlike remote map server, it has 1 shortcut - you don't DOWNLOAD map tiles. > > you > > are directly pointed to the file. this way routing can be offloaded to the > > local mapserver (and calculating a route can take a long time, and need a > > lot > > of route data, so this makes sense). all the abstraction needs is the short > > cut > > ability for tiles. > > > > someone still then has to write that local server and routing engine :) do > > you > > want to? :) (a local tile server would be trivial, but routing... that's > > another matter as technically it may not be that hard as its just solving a > > graph, the problem is having the right graph data with the right weighting, > > and > > then a whole tonne of "fuzzy logic" thrown in to cover up "odd solutions" > > that > > may come out of the graph that a human would never make). > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) ras...@rasterman.com > > > > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel