Ovi Maps Extra Features
(New page: WORK IN PROGRESS == What is Ovi Maps Extra Features == Ovi Maps Extra Features is a project that's been worked on to bring enhancements and extra features to Ovi Maps on the N900. It beg...) |
|||
Line 1: | Line 1: | ||
- | + | This page is a work in progress. Please add missing information. | |
== What is Ovi Maps Extra Features == | == What is Ovi Maps Extra Features == | ||
Line 29: | Line 29: | ||
Ovi Maps supports points of interest display on the map however the default is only transport icons, hence an extra button was added to enable POIs to be displayed and removed, as well as a new menu which allows for customizations of catagories. These catagories can be modified further if the user requires catagories other than the default ones. Similarly to the Manevours button, the button for POI is only availble while routeing. A new icon is again available. | Ovi Maps supports points of interest display on the map however the default is only transport icons, hence an extra button was added to enable POIs to be displayed and removed, as well as a new menu which allows for customizations of catagories. These catagories can be modified further if the user requires catagories other than the default ones. Similarly to the Manevours button, the button for POI is only availble while routeing. A new icon is again available. | ||
- | + | ==== Turning on and off certain POI icons ==== | |
+ | |||
+ | A new menu has been added with a few main catagories for POI. This can be found under "Maps" > "More" > "POI Settings". It currently has | ||
+ | * Transport | ||
+ | * Shops | ||
+ | * Education | ||
+ | * Parking | ||
+ | * Activites | ||
+ | * All | ||
+ | |||
+ | WARNING: Choosing the all category will load all points of interest on the map. In cities and areas with many shops/schools/etc it will take a long time to turn them on and off. | ||
+ | |||
+ | ==== Customizing the Points of Interest ==== | ||
+ | |||
+ | The required function that contains the points of interest is under | ||
+ | <source lang="javascript"> | ||
+ | showAllCategories: function (showthem) { | ||
+ | </source> | ||
+ | with the following items under each category | ||
+ | <source lang="javascript"> | ||
+ | poiRegExp[0] = /AIRPORT|AIRLINE|METRO|UNDERGROUND|RAILWAY|FERRY|SBAHN|RER_/; //Transport | ||
+ | poiRegExp[1] = /BAR|SHOP/; //shops | ||
+ | poiRegExp[2] = /EDUCATION|EXHIBITION|LIBRARY|MUSEUM|UNIVERSITY/; //Education | ||
+ | poiRegExp[3] = /PARKING/; //Parking | ||
+ | poiRegExp[4] = /BEACH|CAMPING|CASINO|CINEMA|GOLF|HOLIDAY|OPERA|STADIUM|THEATRE|TOURIST|ZOO|SPORT/; //Activities | ||
+ | </source> | ||
+ | Full list of possible POIs are | ||
+ | <source lang="javascript">AIRLINE_ACCESS | ||
+ | AIRPORT | ||
+ | ALL | ||
+ | AMUSEMENT_PARK | ||
+ | AUT_METRO_ACCESS | ||
+ | AUT_METRO_STOP | ||
+ | BARS_CAFES | ||
+ | BAR_DISCO | ||
+ | BEACH | ||
+ | BEL_METRO_ACCESS | ||
+ | BEL_METRO_STOP | ||
+ | CAMPING | ||
+ | CAR_DEALER | ||
+ | CAR_REPAIR | ||
+ | CASH_DISPENSER | ||
+ | CASINO | ||
+ | CINEMA | ||
+ | COMPANY | ||
+ | CONCERT_HALL | ||
+ | CONGRESS | ||
+ | COURTHOUSE | ||
+ | CULTURAL_CENTRE | ||
+ | CZE_METRO_ACCESS | ||
+ | CZE_METRO_STOP | ||
+ | DEN_METRO_ACCESS | ||
+ | DEN_METRO_STOP | ||
+ | DEU_METRO_ACCESS | ||
+ | DEU_METRO_STOP | ||
+ | DEU_SBAHN_ACCESS | ||
+ | DEU_SBAHN_STOP | ||
+ | EDUCATION | ||
+ | EMBASSY | ||
+ | ESP_BARCELONA_METRO_ACCESS | ||
+ | ESP_BARCELONA_METRO_STOP | ||
+ | ESP_CERCANIAS_METRO_ACCESS | ||
+ | ESP_CERCANIAS_METRO_STOP | ||
+ | ESP_MADRID_METRO_ACCESS | ||
+ | ESP_MADRID_METRO_STOP | ||
+ | EXHIBITION_CENTRE | ||
+ | FERRY_TERMINAL | ||
+ | FIN_METRO_ACCESS | ||
+ | FIN_METRO_STOP | ||
+ | FRA_METRO_ACCESS | ||
+ | FRA_METRO_STOP | ||
+ | FRA_RER_ACCESS | ||
+ | FRA_RER_STOP | ||
+ | FRONTIER_CROSSING | ||
+ | GBR_GLASGOW_METRO_ACCESS | ||
+ | GBR_GLASGOW_METRO_STOP | ||
+ | GBR_LONDON_METRO_ACCESS | ||
+ | GBR_LONDON_METRO_STOP | ||
+ | GOLF_COURSE | ||
+ | GOVERNMENT_OFFICE | ||
+ | HOLIDAY_PARK | ||
+ | HOSPITAL | ||
+ | HOTEL | ||
+ | ITA_METRO_ACCESS | ||
+ | ITA_METRO_STOP | ||
+ | LIBRARY | ||
+ | METRO_ACCESS | ||
+ | MOUNTAIN_PASS | ||
+ | MOUNTAIN_PEAK | ||
+ | MUSEUM | ||
+ | NOR_METRO_ACCESS | ||
+ | NOR_METRO_STOP | ||
+ | OPERA | ||
+ | PARKING | ||
+ | PARKING_AREA | ||
+ | PARKING_GARAGE | ||
+ | PARK_RECREATION | ||
+ | PETROL_STATION | ||
+ | PHARMACY | ||
+ | PLACE_OF_WORSHIP | ||
+ | POLICE | ||
+ | POST_OFFICE | ||
+ | PRT_METRO_ACCESS | ||
+ | PRT_METRO_STOP | ||
+ | RAILWAY_STATION | ||
+ | RAILWAY_STATION_ACCESS | ||
+ | RENT_A_CAR_FACILITY | ||
+ | RESTAURANT | ||
+ | REST_AREA | ||
+ | SHOP | ||
+ | SHOPPING_CENTRE | ||
+ | SPORT_OUTDOOR | ||
+ | STADIUM | ||
+ | SWE_METRO_ACCESS | ||
+ | SWE_METRO_STOP | ||
+ | THEATRE | ||
+ | TOURIST_ATTRACTION | ||
+ | TOURIST_INFORMATION_CENTRE | ||
+ | UNDERGROUND_STATION | ||
+ | UNIVERSITY | ||
+ | ZOO</source> | ||
+ | |||
+ | In addition to changing the categories, you may also change the text displayed to the user. This can be found under the function | ||
+ | <source lang="javascript">_createPoiScreen: function (aEvent) {//HERE HERE | ||
+ | ... | ||
+ | this._aboutBtn = new nokia.aduno.medosui.Button("ButtonWithIcon", "About"); | ||
+ | this._transportBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Transport"); | ||
+ | this._shopsBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Shops"); | ||
+ | this._educationBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Education"); | ||
+ | this._parkingBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Parking"); | ||
+ | this._activitesBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Activities"); | ||
+ | this._allBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "All");</source> | ||
+ | |||
+ | |||
+ | === 3D View === | ||
+ | |||
+ | 3D view has been re-added to Ovi Maps including the rotation wheel and 3D buildings. This feature was removed in a previous update from Nokia. With this feature, you can also stop the map from rotating at all and lock its direction to always north (or any other direction you choose). | ||
+ | |||
+ | {Add part about changing the code to prevent rotation} |
Revision as of 10:25, 10 April 2011
This page is a work in progress. Please add missing information.
Contents |
What is Ovi Maps Extra Features
Ovi Maps Extra Features is a project that's been worked on to bring enhancements and extra features to Ovi Maps on the N900. It began as adding simple functionality, but has progressed to adding voice commands and spoken street names.
Currently the features present in the latest release include:
- Addition of two extra buttons when routing
- First button is to show all maneouvers in the current route and allows them to be turned on and off.
- Second button shows Points of interest on the map, again allowing them to be turned on and off. Further customizations of Points of Interest is discussed below.
- Brought back 3D view of maps which was removed through an update
- Added extra menu to customize POIs
- Added voice capability with spoken languages (requires server, details below)
- Voice capability also allows for spoken street names through espeak
- Added feature to allow saved results to be displayed offline (still experiemental)
Features explained
Manuevours
With PR1.2, manuevour support was added so that when selecting a junction, its appropriate icon will be displayed. This functionality has been extended to allow all maneuvour icons to be displayed through a simple button, hence allowing the user to know what turns are approaching. The button is only displayed while traveling to a destination (needs a valid route to display manevours for), and hence will only be visible at times of routing. This button requires a new icon which can be added manually or automatically through the latest version of omVoiceServer.
{information on how to edit manuevour button can be added here}
Points Of Interest While Driving
Ovi Maps supports points of interest display on the map however the default is only transport icons, hence an extra button was added to enable POIs to be displayed and removed, as well as a new menu which allows for customizations of catagories. These catagories can be modified further if the user requires catagories other than the default ones. Similarly to the Manevours button, the button for POI is only availble while routeing. A new icon is again available.
Turning on and off certain POI icons
A new menu has been added with a few main catagories for POI. This can be found under "Maps" > "More" > "POI Settings". It currently has
- Transport
- Shops
- Education
- Parking
- Activites
- All
WARNING: Choosing the all category will load all points of interest on the map. In cities and areas with many shops/schools/etc it will take a long time to turn them on and off.
Customizing the Points of Interest
The required function that contains the points of interest is under
showAllCategories: function (showthem) {
with the following items under each category
poiRegExp[0] = /AIRPORT|AIRLINE|METRO|UNDERGROUND|RAILWAY|FERRY|SBAHN|RER_/; //Transport poiRegExp[1] = /BAR|SHOP/; //shops poiRegExp[2] = /EDUCATION|EXHIBITION|LIBRARY|MUSEUM|UNIVERSITY/; //Education poiRegExp[3] = /PARKING/; //Parking poiRegExp[4] = /BEACH|CAMPING|CASINO|CINEMA|GOLF|HOLIDAY|OPERA|STADIUM|THEATRE|TOURIST|ZOO|SPORT/; //Activities
Full list of possible POIs are
AIRLINE_ACCESS AIRPORT ALL AMUSEMENT_PARK AUT_METRO_ACCESS AUT_METRO_STOP BARS_CAFES BAR_DISCO BEACH BEL_METRO_ACCESS BEL_METRO_STOP CAMPING CAR_DEALER CAR_REPAIR CASH_DISPENSER CASINO CINEMA COMPANY CONCERT_HALL CONGRESS COURTHOUSE CULTURAL_CENTRE CZE_METRO_ACCESS CZE_METRO_STOP DEN_METRO_ACCESS DEN_METRO_STOP DEU_METRO_ACCESS DEU_METRO_STOP DEU_SBAHN_ACCESS DEU_SBAHN_STOP EDUCATION EMBASSY ESP_BARCELONA_METRO_ACCESS ESP_BARCELONA_METRO_STOP ESP_CERCANIAS_METRO_ACCESS ESP_CERCANIAS_METRO_STOP ESP_MADRID_METRO_ACCESS ESP_MADRID_METRO_STOP EXHIBITION_CENTRE FERRY_TERMINAL FIN_METRO_ACCESS FIN_METRO_STOP FRA_METRO_ACCESS FRA_METRO_STOP FRA_RER_ACCESS FRA_RER_STOP FRONTIER_CROSSING GBR_GLASGOW_METRO_ACCESS GBR_GLASGOW_METRO_STOP GBR_LONDON_METRO_ACCESS GBR_LONDON_METRO_STOP GOLF_COURSE GOVERNMENT_OFFICE HOLIDAY_PARK HOSPITAL HOTEL ITA_METRO_ACCESS ITA_METRO_STOP LIBRARY METRO_ACCESS MOUNTAIN_PASS MOUNTAIN_PEAK MUSEUM NOR_METRO_ACCESS NOR_METRO_STOP OPERA PARKING PARKING_AREA PARKING_GARAGE PARK_RECREATION PETROL_STATION PHARMACY PLACE_OF_WORSHIP POLICE POST_OFFICE PRT_METRO_ACCESS PRT_METRO_STOP RAILWAY_STATION RAILWAY_STATION_ACCESS RENT_A_CAR_FACILITY RESTAURANT REST_AREA SHOP SHOPPING_CENTRE SPORT_OUTDOOR STADIUM SWE_METRO_ACCESS SWE_METRO_STOP THEATRE TOURIST_ATTRACTION TOURIST_INFORMATION_CENTRE UNDERGROUND_STATION UNIVERSITY ZOO
In addition to changing the categories, you may also change the text displayed to the user. This can be found under the function
_createPoiScreen: function (aEvent) {//HERE HERE ... this._aboutBtn = new nokia.aduno.medosui.Button("ButtonWithIcon", "About"); this._transportBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Transport"); this._shopsBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Shops"); this._educationBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Education"); this._parkingBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Parking"); this._activitesBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "Activities"); this._allBtn = new nokia.aduno.medosui.Button("ButtonWithCheck", "All");
3D View
3D view has been re-added to Ovi Maps including the rotation wheel and 3D buildings. This feature was removed in a previous update from Nokia. With this feature, you can also stop the map from rotating at all and lock its direction to always north (or any other direction you choose).
{Add part about changing the code to prevent rotation}