deltawing777
Member
- Joined
- Jan 4, 2008
- Messages
- 513
- Reaction score
- 0
- Points
- 16
- Location
- South of Houston,Texas
- Website
- omp.dyndns-server.com
Ok that sounds good ill go with that.Both good ideas :thumbup:
---------- Post added at 04:22 PM ---------- Previous post was at 04:12 PM ----------
Have one computer getting the data(server) from the source(google)then we(clients) connect to the server.man in the middle configuration i guess im trying to say
---------- Post added at 04:22 PM ---------- Previous post was at 04:12 PM ----------
I have very detailed plans in this direction, and it is on my TO DO list. Just a few notes:
Because of licensing reasons, Google will not be the default data source. However, I will enable users to configure arbitrary map sources by means of editing / overwriting a configuration file. I've had a look at how Google maps tiles are encoded, and it should be no problem at all, as soon as you are legally allowed, to set Google as the data source.
I will probably allow users to configure how much tile cache should be stored on the local hard disk. This setting may also be relevant for your agreement with your map provider. In the case of Google, there seem to be two sides: on one hand, their license does not allow 'mass downloads', probably due to the fear that someone might download an entire copy of the map. A system with a large cache could be interpreted as a mass download system. On the other hand, people have reported being blocked from the Google maps servers after experimenting with high-traffic map applications. This is understandable, as bandwidth has a certain cost for Google, but the best way to reduce bandwidth usage is to have a large cache. So I'm not sure what Google prefers.
I'm not going to ask Google anything, because I have nothing to do with Google. I'm going to make sure that my software can be used with at least one free map provider, and I'll leave it to others, if they wish to use an alternative map source (such as Google), to get permission for that.
Have one computer getting the data(server) from the source(google)then we(clients) connect to the server.man in the middle configuration i guess im trying to say