I am unsure of what the reason for not implementing a provider for Google maps. As what I have understood until now it has something to be with accessing the api (which should be javascript). Also someone has said that it has to be with tile managing.
I contacted with Google and had been answered the following:
"as far as I understand, is allowed to use Google maps API over a MS platform.
The problem resides at Silverlight side, as its not a standard technology, so does not support javascript libraries."
So as I understand if we can implement a provider with RadMap we can do it... right? (besides licensing... that is another war)
Update:
I had to check that Google wouldn't mind on having Google Maps on Silverlight.
And that is positive. If I manage to have a way on doing it on Silverlight I can do it.
(Answered by South Europe Manager - Geo Enterprise)
Now it would be good some help on creating a provider for Google Maps. Can I have some help, please?
Thanks for any comment.
7 Answers, 1 is accepted
After reading Licensing and so on I could better question Google contact.
I have not fully understood what he did mean but it was obvious that I could not use Google Maps on Silverlight using telerik.
His Answer:
"
at this moment we are thinking about methods in order to use our tiles with non proprietary techniques (where silverlight is not included).
Unfortunately, we cannot grant you access to such request.
"So hope of having google maps on silverligtht ends here.
You can't use Google map JavaScript API with Silverlight application directly. Any Access or use of the Google maps tile server other than the technologies they allow is prohibited (http://code.google.com/intl/en/apis/maps/terms.html paragraph 10.1).
Unfortunately the use of RadMap control or any custom implementations of the Google map providers will break the Google map API license polices.
Kind regards,
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>
But thanks for answering me.
Can you advice me of a service that has a good coverage on African continent and that I may use with radmap? Bing maps have a poor coverage of that continent...
Unfortunately we don't have such information which map tile service has a good coverage on the African continent. You have to search through the Internet for it.
Kind regards,
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get now >>
I found one link for this question. Hope this will work and also not break google Licensing Policy
http://code.google.com/apis/maps/documentation/staticmaps/
But I don't know how I can use it. I think we need to use Dynamic Layer. Please provide a solution if you found anything.
Thanks
Anil Lakhani
I have also struggled trying to find a breach where we could state that we could use google maps on silverlight.
In fact you could use static maps, but that doesn't seem to be what we all want.
In order of using Google maps you need access to Dynamic Layer which is what google states that can't give access unless on javascript api....
So we are tied up to bing maps or other providers that give acess to dynamic layer. In my case it was the lack of coverage on african continent that was pending to change provider...
You can't use Google static map API from Silverlight as well. It will break Google license policy in point 10.1.1.h (http://code.google.com/intl/en/apis/maps/terms.html).
Greetings,
Explore the entire Telerik portfolio by downloading the Ultimate Collection trial package. Get it now >>