maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Google Maps API? (https://talk.maemo.org/showthread.php?t=44924)

madmaze 2010-02-18 01:22

Google Maps API?
 
Hello eveyone,
I was wondering if there is way to develop a application which uses the google maps API to display things?

Any suggestions welcome...

-Maze

craftyguy 2010-02-18 01:26

Re: Google Maps API?
 
I hope to someone's god that there is!

Ovi Maps sucks, and there's no viable alternative that even comes close to Google Maps for routing/POI search!

madmaze 2010-02-18 03:00

Re: Google Maps API?
 
hmm i wonder if its atleast possible to embed a web browser that will to load a web page with embedded google maps

craftyguy 2010-02-18 04:00

Re: Google Maps API?
 
not that I'm much help with this, but I did see someone mention recently that it would be possible to use java to interface with google maps. unfortunately i cannot recall who said it :(

there are several methods for the N900 that involve loading a custom web page with google maps embedded, but things like zoom/pan are horrible or non-functioning. i wonder if it'd be possible to petition Google to port their app to Maemo?

To ambitious developers/Google:
I would totally pay $50 for a Google Maps application on Maemo that was comparable to the one on iphone/android

madmaze 2010-02-18 05:09

Re: Google Maps API?
 
hmm yea ive delt with the google maps api before.. its basically java script, but i havnt found a way to embed a website into a maemo application.. if that were possible 90prct would be done..

you could even capture touch events and translate them to JS to control the map.. that would take care of zooming and panning.. ive done this on a ms surface.. im sure it would be possible here aswell

krk969 2010-02-18 06:59

Re: Google Maps API?
 
Quote:

Originally Posted by madmaze (Post 533625)
hmm yea ive delt with the google maps api before.. its basically java script, but i havnt found a way to embed a website into a maemo application.. if that were possible 90prct would be done..

you could even capture touch events and translate them to JS to control the map.. that would take care of zooming and panning.. ive done this on a ms surface.. im sure it would be possible here aswell

if you would like to use QT then QWebView is available to do what you would like to I think. There is also a setting(QWebSettings::JavascriptEnabled) you could look up for QWebView to enable java scripts in the embedded browser in your app.

good luck :)

hcancelik 2010-02-18 07:02

Re: Google Maps API?
 
It's limited by quota. So even you managed to create an app at some point it'll stop working.

craftyguy 2010-02-18 07:05

Re: Google Maps API?
 
Quote:

Originally Posted by hcancelik (Post 533700)
It's limited by quota. So even you managed to create an app at some point it'll stop working.

Please explain

hcancelik 2010-02-18 07:12

Re: Google Maps API?
 
Quote:

Originally Posted by craftyguy (Post 533702)
Please explain

As far as I remember there is a monthly quota for all request made to Google Map Api. I tried to look for documentation but couldn't find it. Maybe they removed it.

hcancelik 2010-02-18 07:14

Re: Google Maps API?
 
Never mind. I remember something else but you may also want to consider this too.

http://code.google.com/apis/maps/faq.html

Is there a limit to the number of geocode requests I can submit?
If more than 15,000 geocode requests in a 24 hour period are received from a single IP address, or geocode requests are submitted from a single IP address at too fast a rate, the Google Maps API geocoder will begin responding with a status code of 620. This article explains how to time geocode requests from PHP and provides sample code for doing so. If excessive geocoder usage continues, access to the Google Maps API geocoder from this IP address may be blocked permanently.
When using one of the Maps API geocoding classes, requests are made by the user's web browser and count against the quota for the user's IP address. This means that excessive usage on the part of one user will not impact other users of your site. However, if many users access the Google Maps APIs through a single proxy, they will share the quota of the IP address of the proxy.
When geocoder requests are made using the HTTP Geocoding Service they count against the quota for the IP address of the system making the HTTP request. If you need to submit a very large set of addresses to the HTTP Geocoding Service to cache for later use, you should consider Google Maps API Premier, which provides a separate batch geocoding quota for this purpose.


All times are GMT. The time now is 02:44.

vBulletin® Version 3.8.8