View Single Post
Posts: 317 | Thanked: 787 times | Joined on Oct 2009 @ Krakow, Poland
#122
Originally Posted by Joseph9560 View Post
theres a j2me app named mgmaps aka mobile gmaps which used to have google map, yahoo map, msn map and few others. later he recieved letter from google to remove google map service. after that he removed google map option but provided custom map url, now users can add google map url and then use google map now. now the author of the app donot violate any google rule but the user.

now the question is is api for those maping sites similar? i mean if user replaces url of osm with url of google map will it work without changing any other settings/codes? if yes then I don' see any point not to allow users to add custom url in your app. i hope this is the case.
Right now CloudGPS would not violate terms of service of Google and others. The problem is that planned features will eventually come in conflict with with them. CloudGPS already supports OpenStreetMap compatible tile providers, and Google should be working quite well. Try adding something like this to /opt/cloudgps/providers.ini in order to test it out:
Code:
[Google Maps]
fileFormat=/home/user/MyDocs/.maps/Google Maps/%d/%d/%d.png
urlFormat=http://mt.google.com/vt?z=%d&x=%d&y=%0d
minZoom=0
maxZoom=20

[Google Satellite]
fileFormat=/home/user/MyDocs/.maps/Google Satellite/%d/%d/%d.png
urlFormat=http://mt.google.com/vt?lyrs=s&z=%d&x=%d&y=%0d
minZoom=0
maxZoom=20
You propably should clear the Google tile cache frequently on your N900 to stay clean with its license. I'm afraid that other feautres (search and route) will be implemented in a way more tightly coupled with OSM and CloudMade. I will not be possible to add Google search to CloudGPS without heavy source code modification. Use at your own risk.
 

The Following 5 Users Say Thank You to dwaradzyn For This Useful Post: