|
From: Paul F. <pg...@us...> - 2008-11-06 03:32:07
|
Update of /cvsroot/roadmap/roadmap In directory 23jxhf1.ch3.sourceforge.com:/tmp/cvs-serv10292 Modified Files: STATUS TODO Log Message: first cut at updates for 1.2 Index: STATUS =================================================================== RCS file: /cvsroot/roadmap/roadmap/STATUS,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** STATUS 18 Oct 2007 22:16:47 -0000 1.2 --- STATUS 6 Nov 2008 03:31:56 -0000 1.3 *************** *** 5,42 **** Paul Fox, current RoadMap maintainer --------- ! October 2007 ! ! New Release 1.1.0 ! ! RoadMap finally has a new public release! It's been nearly two ! years since 1.0.12 was released. Though the next release was ! delayed by developer turnover, and lack of time, there have been ! a lot of improvements going on -- they just haven't made it into ! a tarball until now, with the release of 1.1.0. ! ! Major new developments in 1.1.0 include; ! * The ability to import, export, edit, and follow on-screen ! routes, the automatic saving of traversed track data, and ! various facilities for storing waypoints, and other landmarks ! and points of interest, all in the open GPX format. ! * On-screen labeling of streets and landmarks. ! * Much more flexibility in the user interface, including ! fully customizable menus, toolbar, and active on-screen ! objects. The user can configure all of these, or even none: ! an initial command menu can be obtained simply from a ! long-click on the screen if so desired, in order to free as ! much of the screen for maps as possible. ! * New support for Canadian maps, and for display of state and ! provincial boundaries, and railroads. ! * Anti-aliased map drawing, courtesy of the AGG library. ! ! * 3D perspective map rendering. ! * A more flexible database format. There's more detail in the changelog. --- 5,29 ---- Paul Fox, current RoadMap maintainer --------- ! November 2008 ! New Release 1.2.0 ! RoadMap has another new release. It's been over a year ! since 1.1.0 was released. Lots of work has been done since ! then, both in terms of features, and platform support. ! Major new developments in 1.2.0 include; ! * Support for OpenStreetMap maps, both geographically-based ! (i.e., arbitrary rectangular tiles) and political (i.e., ! country-based). The ability to use OSM maps moves RoadMap ! from being a highly US-centric program to one which can ! be useful worldwide. ! * Resurrection of the Windows CE port. Since the port is ! supported via cross-compilation with ming32w, maintenance ! is much easier for the developers. ! * Initial support of the iPhone. There's more detail in the changelog. *************** *** 44,57 **** Two Branches ! In that same two-year time period, another branch of the project ! managed by Ehud Shabtai (hosted in CVS as "roadmap_editor") has added the ability to create and edit maps, and to upload the results to a central postgres database. Since the maps as created can contain the meta-data needed for successful ! auto-navigation, that feature has been added to the roadmap_editor ! branch as well. The roadmap_editor branch also contains some ! experimental UI features, better internationalization support, ! more sound support, and other useful stuff. This codebase is ! being used very successfully in the FreeMap Israel project. {{ http://www.freemap.co.il }} --- 31,43 ---- Two Branches ! Not much progress has been made in merging code from the forked ! "roadmap_editor" branch, but some work has been ongoing. ! (Managed by Ehud Shabtai "roadmap_editor" has added the ability to create and edit maps, and to upload the results to a central postgres database. Since the maps as created can contain the meta-data needed for successful ! auto-navigation, that feature has been added to the ! roadmap_editor branch as well. This codebase is being used ! very successfully in the FreeMap Israel project. {{ http://www.freemap.co.il }} *************** *** 59,86 **** (Sadly for many of us, google doesn't yet translate Hebrew.) - Ehud estimates that they have mapped 75% of Israeli roads, all - through user contributions. - - Future - - But that leaves RoadMap with two codebases, somewhat (but not - completely) incompatible with each other at many levels. (The - worst incompatibility right now is that the map databases are of - different formats, making it hard to easily switch from one - codebase to the other.) Clearly the long-term ideal would be to - merge the two branches, and some progress has been made, on a - feature-by-feature basis. Indeed, many of the features listed - above originated on the "editor" branch. A full merge implies a - lot -- probably too much to expect in the short term. But every - feature that gets migrated in one direction or the other is a - step in the right direction. - Help Wanted! If you know something about GIS and want to help with the ! conversion of new map sources, or know a lot about Win32 and want ! to finish the WinCE or Win32 ports, or are just a good coder who ! wants better open-source mapping capabilities, please join the ! list and we'll figure out how you can help! --- 45,54 ---- (Sadly for many of us, google doesn't yet translate Hebrew.) Help Wanted! If you know something about GIS and want to help with the ! conversion of new map sources, or are just a good coder who ! wants better open-source mapping capabilities, please join ! the list and we'll figure out how you can help! Index: TODO =================================================================== RCS file: /cvsroot/roadmap/roadmap/TODO,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** TODO 12 Oct 2007 19:12:27 -0000 1.13 --- TODO 6 Nov 2008 03:31:56 -0000 1.14 *************** *** 9,45 **** feel especially free to contact the author(s) with patches. ;-) ! * International maps: RoadMap began as a rendering engine for the US Census bureau Tiger maps, ! but it's clear that it can be more useful than that. There is now ! shapefile support, and other early work has been done for postgis and ! shpmp support, but the RoadMap database itself is still strongly ! US-centric -- all of the maps (even for the rest of the world) must be ! given fake US county identifiers. Work has been done to outline the ! problem, but no work has been done to implement a solution as yet. * New Tiger map format ! The census bureau has published its spec for the new shapefile format ! which will replace the existing tiger format in the future. When a ! sample map becomes available, we should begin implementing a new ! converter for that shapefile spec. This would also be a good time to ! address other current issues, such as the polygon shape point issue, ! placenames, perhaps others. ! ! * Font size changes: ! ! Currently, the only font capable of appearing in different sizes on the ! screen at once is the primitive internal "linefont". Some work has been ! done to add better font control for QT, but nothing has been done for ! the other desktop toolkits. ! ! * Error messages on screen: ! ! The error messages are logged on the standard output, and to individual ! dialog boxes. Standard output isn't very useful in a GUI app, and the ! dialog boxes can multiply much too fast with recurring errors. Some ! sort of an "error log" window would be a good compromise. (One issue is ! fonts: should be big enough to be readable in a car.) * Use checkbox widget in the menus and toolbars: --- 9,27 ---- feel especially free to contact the author(s) with patches. ;-) ! * Better OpenStreetMap support RoadMap began as a rendering engine for the US Census bureau Tiger maps, ! but it has now grown the ability to render OpenStreetMap data. This ! OSM support deserves to be fleshed out in many ways. * New Tiger map format ! The census bureau has released data in its new shapefile format, ! which replaces the previous TIGER format. We could begin ! implementing a new converter for that shapefile spec, or we could ! ignore further TIGER updates, and concentrate on OSM, since OSM now ! incorporates the TIGER maps. If editing changes from the RoadMap ! editor branch could be incorporated, RoadMap could in theory even ! help contribute new OSM data. * Use checkbox widget in the menus and toolbars: *************** *** 91,98 **** appears in the roadmap_editor branch, but it's not complete. ! * Show GPS location and speed ! The speed shows on RoadMap, but not on RoadGps. The location shows on ! none. There should be a way to show the location, at least in RoadGps. * Use GPS time and map's timezone --- 73,79 ---- appears in the roadmap_editor branch, but it's not complete. ! * Show GPS location ! There should be a way to easily display the current location. * Use GPS time and map's timezone *************** *** 150,154 **** A precursor to this work would be to make the roadmap plugin API ! match the roadmap_editor plugin API (again). * Places --- 131,136 ---- A precursor to this work would be to make the roadmap plugin API ! match the roadmap_editor plugin API (again). (Some progress has ! been made on this.) * Places |