these days i surveyed some maps solution (google maps, decarta, osm, and so
on).
so i defined some categories.

- map
- position
- route
- address
- poi

i tried to mapping this categories to emap_xxx APIs.
the result is:
- emap_source_xxx (osm, module)
- emap_position_xxx (default solution is gpsd)
- emap_route_xxx
- emap_name_xxx (geocode / reverse geocode)
- emap_poi_xxx
- emap_track_xxx (gpx, kml, etc)
- emap_utils_xxx (coordination)

. source is map source provider.
. position is just current my poistion.

. the point of route is ... future or past.
IMO route is future. so it can be used by turn-by-trurn navigation to go
somewhere.
and track is just logging of past. i think that gpx is just one of tracking.

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.

so my suggestion about route is :
1. let's define typical and reasonable api categories
2. and extend features...

. name is gecode or reverse geocode.
. track is logging.
. util is coordination and some utilities...

that's all. indeed all are my private thoughts.

*watchwolf~ you are founder of elm_map. so i entirely respect your opinion.*
pls consider my opinion and let's discuss for better map manager.

Thanks.
Regards.

On Fri, Apr 29, 2011 at 9:56 PM, Atton Jonathan <jonathan.at...@gmail.com>wrote:

> the discussion was short. It was only the idea :D
>
> I was planning to name it emap.
>
> *emap_tile* : download images from osm ...
> *emap_route*: data source used by elm_map. User can create a route by
> adding waypoints
> *emap_route_gpx* : create route from a gpx file
> *emap_route_search*: calculate route from A to B
> *emap_tools* : some tools like "get the closest city"
>
>
> I do not know if I will do eveything but I will start it and then we will
> see.
>
>
> 2011/4/29 sangho park <gouach...@gmail.com>
>
>> hi raster & watchwolf...
>>
>> i didn't do anything yet. :(
>> but map manager is goood suggestion for me.
>> if possible, i want to join the project.
>>
>> only i can guess that you'll make emap_xxxx APIs... just guess :)
>> if you commit the new library, pls let me know the svn path.
>>
>> btw.. can i find your discussion about splitting elm_map into a new
>> library? mailing list or irc
>> if then, i can easily understand the motive of this project and join in.
>>
>>
>> On Fri, Apr 29, 2011 at 2:08 PM, Carsten Haitzler 
>> <ras...@rasterman.com>wrote:
>>
>>> On Wed, 27 Apr 2011 22:05:57 +0200 Atton Jonathan <
>>> jonathan.at...@gmail.com>
>>> said:
>>>
>>> sangho was talking of doing this too. sangho?
>>>
>>> > hello great people of big E,
>>> >
>>> > We had a discussion about splitting elm_map into a new library which
>>> will
>>> > manage all coordinates methods (route, download tiles ...). This way
>>> elm_map
>>> > will only be a widget and not a complete map manager.
>>> >
>>> > I am planning to start it (this week end ?) because I have a patch for
>>> > elm_map but I prefer to create the new library before commit it.
>>> >
>>> > Someone is already working on this new library ?
>>> >
>>> >
>>> > --
>>> > Regards.
>>> >
>>> ------------------------------------------------------------------------------
>>> > 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
>>> >
>>>
>>>
>>> --
>>> ------------- Codito, ergo sum - "I code, therefore I am" --------------
>>> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>>>
>>>
>>
>
>
> --
> Regards.
>
------------------------------------------------------------------------------
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

Reply via email to