Remove All Ads from XDA
Honor 9 Lite

[05/08/10] CityAdvisor - a Public Transport Navigation Platform [Ver]

274 posts
Thanks Meter: 0
By x_sliver, Senior Member on 4th February 2009, 09:24 PM
Post Reply Email Thread
CityAdvisor is a navigation platform to guide you traveling in the city.
This project contains:
a searching application running on Windows Mobile [thread 1]
a resource website to assembly existing maps and documents
a MapCreator to let users create their own map [thread 2]

Milano / Italy -> bbonzz [published]
Paris - Ile de Frace / France -> Me [published]
Amiens / France -> Me [published]
Brussels / Belgium -> Me [published]
Beijing / China -> Me [published]
Shanghai / China -> Me [published]
Rotterdam/ The Netherlands -> odyon [published]
Padova / Italy -> Tiziano
Bucharest / Romania -> Calculici
Frankfurt / Germany -> laureus and
Düsseldorf / Germany -> TheGentAtXDA
Melbourne / Australia -> holdz
Prague / Czech Republic -> Libor_m
The Hague / The Netherlands -> odyon
Warsaw / Poland -> odyon
Lisbon / Portugal -> odyon


What's new CityAdvisor
* Tourist attractions are updated
* Engines are rebuilt by managed code, the errors are reproducible
* Scrollbars for station selection and map selection
* Tourist site information window, can navigate to an assigned url
* Engine is "READY FOR" advanced search with multiple lines disabled and multiple stations disabled.
* Engine is "READY FOR" advanced search in selected transport (e.g. Metro only or Bus+Tram)
* Engine is capable to search with above options simultaneously (e.g. avoid some lines and avoid some transfer stations.)
* When Open Advanced Search window, the time is firstly current time if we didn't set the departure time or the departure time configured (in 1.2 always the current time).
* Attention: due to engine changes, this beta version does not support XML format, so i converted all published maps to CAX and included all of them in the ZIP package
* A Station viewer make possible to see all transports passed by and their 1st and 2nd next departures.
* Updated "Czech Language" -> Thanks to Libor_m
* You can now download maps directly from your phone.

Map Creator 1.3 Beta
Tourist attractions are updated, now you can assign more than one stations to a tourist attractions and set distance and time needed to walk.
MapCreator can open and convert automatically the existing xml maps, so won't be worry about the compatibilities. [Thanks for odyon about this advice]

now, you can set a list of tourist attractions, and config the stations near by, then everything is ok. MapCreator will generate automatically the walk connects between them.

A text resource is attached in this post, Thank you for referring the translation errors.


System Requirements
Windows Mobile Pocket PC Devices.
.Net Compact Framework 2.0 or above (Included in WM6 and above)

Map Creator:
Any Version of Windows
.Net Framework 2.0 or above (included in XP SP3, Vista and Win7)

CityAdvisor has a long update list
* Special TimeTable supported: now you can add special timetable for weekend or any other period.
* Add two customizable peeks when using TimeRange + Frequency to simulate two rush hours of a day
* CAX format map support: 60% smaller, 3x faster when loading, 10x faster when refreshing map list
* Add ok button on tourist sites to support WM6.5.X
* Tourist-sites and Alias are now listed in Station List
* Departure time selection is reversed, now it is corrected. [Thanks to odeyo]
* Fix a bug supporting multi-line map description
* Corrected German language support. [Thanks to mad_the_cat]
* A line viewer to browse all lines, and their stations.
* Accent insensitive station search.

What's new in CityAdvisor
* Reorganized Advanced Search window.
* Can set a station to be avoided as a transfer station.
* The cab and exe were signed to avoid installation failed

What's new in CityAdvisor
* A Critical memory leak bug was fixed.
* Memory optimization.
* Add Romanian language support - Thanks to Calculici.

What's new in CityAdvisor
* Multi-languages: English, French, Italian, German, Czech, Spanish, Dutch, Greek, Simplified Chinese and Traditional Chinese.
* Fixed a regression bug on My Favorites.
* Fixed a bug on no-logo lines.
* Some other UI modifications.

Older Versions:
What's new on version 1.1.0 build 27?
  • Fixed: two memory leak problems.
  • Add: Searching path with a line disabled(useful when accidents happened).
  • Update: UI modification to adapt Windows Mobile 6.5.x versions.
  • Update: UI modification on advanced search.
  • Update: Tweaks on search engine, it may returns a better solution.
  • Update: The map Paris - Ile-de-France was updated with 16 metros, 4 trams and 5 RER.

1.0.5 Build 24 Released on 2009-12-30
* Fix some display problems on WVGA
* Fix display problems on screen rotation (portrait <-> landscape).
* Hardware keyboard support on station selection.
* an updated Paris map (added 4 tramways and a branch of RER-D)

1.0.4 Build 23 Released on 2009-05-22
* Fixed: Result error due to Time Calculation when passed midnight
* Fixed: Result error due to some 0 minute WALK_CONNECT arcs
* Improved: Optimized Verification of Service Time, search will be a little faster when using Full TimeTable

1.0.4 Build 22 Released on 2009-05-10
* Fixed: if a connect need 0 minutes, the path will not showed.

1.0.4 Build 21 Released on 2009-05-09
* Fixed: Arrive time shows CurrentTime+TripTime error
* Fixed: Trip time is negative while passed mid-night

1.0.3 Build 20 Released on 08/05
* Bug fix: close tourist site without choosing a site will lead an exception
* Improved: stations alias can be shown in the list when you select station
if a station has more than one name, set one name in station list and others in alias list.

1.0.2 Build 8 Released on 06/05
* Settings done
* Map Selected Optimized -> Delete CityAdvisor\maps\map.txt before apply this update
* a whole Green software -> use no Registry

1.0.1 Build 1 Released on 05/05
* Settings: support home station and favourite station in more than one map
* Search Result: result is imcomplete if the result contains many connecting
* if you want to use "Century Gothic" font, copy GOTHIC.TTF and GOTHICB.ttf to \Windows\Fonts. (these 2 fonts can be found in your windows fonts directory)
* Max connecting is useless, will remove in next release.

1.0.0 Build 0 Released on 03/05
First Release of 1.0 Version

Thanks for your support to CityAdvisor

Attention: you must use MapCreator 1.3 to create maps for CityAdvisor 1.3
open and save old maps with MapCreator 1.3 will take a update

3 version of Logo: 2 png and 1 psd (in cityadvisor.logo.psd)

CityAdvisor 1.3 goes Released Version, so please download it on the website.
MapCreator 1.3 still on Beta version, you can found it here. Please do not use MapCreator 1.2 any more, you need 1.3 to generate new cax format maps.
Attached Thumbnails
Click image for larger version

Name:	cityadvisor_blank.png
Views:	63
Size:	12.4 KB
ID:	292401   Click image for larger version

Name:	cityadvisor_icon.png
Views:	74
Size:	14.0 KB
ID:	292402  
Attached Files
File Type: zip - [Click for QR Code] (138.5 KB, 121 views)
File Type: zip - [Click for QR Code] (26.9 KB, 90 views)
File Type: zip - [Click for QR Code] (20.6 KB, 98 views)
File Type: zip - [Click for QR Code] (118.0 KB, 182 views)
4th February 2009, 09:25 PM |#2  
OP Senior Member
Flag Paris
Thanks Meter: 0
Map Creator Releases:
Map Creator:

Whole new code to easily manage and view the map you are editing - especially when you have a large screen.

MapCreator 1.2.0 is released on 21/06/2010
  • Enable Special TimeTable editing.
  • Enable custemize peeks.
  • Enable CAX format map generation.
  • Enable Language-Code Selection for accent insensitive search.
  • Accent insensitive station search.

MapCreator 1.0.9 is released:
  • Fixed a critical bug when creating a new map

MapCreator 1.0.8 is released:
  • Friendly Station reference info
  • Update checking
  • Import "need save" flag bug

MapCreator Released on 2010-03-15
* Create a line by importing a list of Stations: Click on the button "Import" to see it.
* Create a line by importing the CSV text of Open Street Map format
* Bug fixed when creating the first line of a map - Thanks to laureus@XDA

MapCreator Released on 2010-03-11
1. Automatically fill the start station name on a new row -> when entering an new arc, start station will be filled as the end station of the previous are
2. some bugs found on reload/refresh
3. Map description is changed, now it accepts multi-line -> to adapt the change of City Advisor
4. Build-Date becomes a Read only value, when you save the map, this value is automatically updated

MapCreator Release on 2010-03-09[/B]
* TimeTable Edit Improvement: Program will propose you the next item of the timetable;
* Line Editor: Bug fix when you entered some invalid data and changed the select line, modifications will lost;
* Combine station: in 'View Stations', you can select two or more line and combine them;
* Clean unused station: in 'View Station', you can clean automatically un-assigned stations.
For the details of new updates, please view the attached document

MapCreator Release on 2009-06-04
* Add: Copy, Cut, Paste supported for Arc(station) Editing
* Add: Insert, Delete rows supported
* Add: Move up, Move down supported
Read the doc on Post #2 for more details

MapCreator Release on 2009-05-22
* Fixed: Inverval Normal and Inverval Rush inversed when loading. If this problem happens in the map, MC will fix it when you open it.

MapCreator Release on 2009-05-22
* Fixed: TimeTable improvement to avoid Time Calculation error
open and save map to correct TimeTable problem if you use Full TimeTable.

MapCreator on 2009-05-13
* Fixed a serious bug: Time value did not saved for new created lines
* please update MapCreator Immediately, if you can't open the map created by MapCreator, use this version to fix it.

MapCreator on 2009-05-10
* Fixed: Transport mode could not be edited.
* Fixed: Branch line could not be set.
* Fixed: is_circuler_line property removed.

MapCreator on 2009-05-09 15:08
* Support to import maps of version 0.7.
* WALK_CONNECT lines can be combined.
* Fixed: if the maps is not saved, when you quit the application, you receive a confirm dialog.
* Add an icon to the application.
* other small improvements

Map Creator released at 07/05/2009
* bug fix : line creating errors
* bug fix : reverse line creating
* bug fix : image can be chosen before create or open a map
* bug fix : arcs can be edited before choose a line

Map Creator released at 03/05/2009
* First Release

Systeme Requirements:
Windows XP/Vista/7
.Net Framework 2.0 or above

Attached Files
File Type: zip - [Click for QR Code] (488.5 KB, 113 views)
4th February 2009, 09:26 PM |#3  
OP Senior Member
Flag Paris
Thanks Meter: 0
1. Map Creator - Use Stations and Arcs editor
this document describe about some tips on station and srcs editor.
5th February 2009, 03:03 AM |#4  
hanackin's Avatar
Senior Member
Flag toulouse
Thanks Meter: 3
thanks for sharing !!

It looks really promising, I will have a look on this
5th February 2009, 03:19 AM |#5  
htctoucher's Avatar
Senior Member
Thanks Meter: 2
wow.. looks like you put a lot of work in!
looks like somethin made by htc!

would really love to see this working in American cities!
5th February 2009, 03:46 AM |#6  
Wow, great apps. I wonder if you can have it support other cities too? Like Manila....
5th February 2009, 04:44 AM |#7  
Senior Member
Thanks Meter: 128
cool! soo... how do we add other cities into this software???
5th February 2009, 06:12 AM |#8  
Senior Member
Flag Le Vesinet
Thanks Meter: 2
Le Vesinet, both stations, are missing.
Works on my HD.
Perhaps you can display all the list when nothing is in the search box.
And add a slider on the right with alphabet for a quicker browsing.

Added: and please remove https from the images links.
5th February 2009, 10:13 AM |#9  
Senior Member
Flag Lyon
Thanks Meter: 2

Nice design and bug free on my Diamond.

A few points :
- When you change the selected map, you have to restart the app before it's taken in account.
- It miss an exit button.
- When I try to edit the maps directly on my phone, the app is crashing at next launch. I guess it's an encoding issue.
5th February 2009, 11:46 AM |#10  
OP Senior Member
Flag Paris
Thanks Meter: 0
Originally Posted by htctoucher

wow.. looks like you put a lot of work in!
looks like somethin made by htc!

would really love to see this working in American cities!

in fact, the map data is OPEN, that means we can easily add maps by ourselves.
I'm actually starting the Map Creator developpment. so when i finished, we can create a map very very easy.

of course, i have also some ideas to improve this program.
5th February 2009, 11:50 AM |#11  
OP Senior Member
Flag Paris
Thanks Meter: 0
Originally Posted by aussiebum

cool! soo... how do we add other cities into this software???

the map data is formatted with XML in UTF-8 coded. if you like, i will put the format specifictions this evening. so anybody can create a map.

i'm also developping the Map Creator, when it is done. we can create maps by this tool.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes