Google-Maps JSF support and other support - google-maps

We have been using GMaps4JSF 1.1.4 in our application using JSF on JBOSS EPP 5.1. It seems to be working fine but during some testing we found that:
If we search for 'al raha beach' in google maps, it returns correct address.
But if we search same thing in our application (using gmaps4jsf), nothing is coming; blank map is shown.
Same behavior is seen when we search 'al raha beach' on gmaps4jsf demo i.e. on http://www.mashups4jsf.com/gmaps4jsf-examples/pages/getMyLocation.jsf.
We found some other issues also similar to above problem.
I posted question on gmaps4jsf issues list but nobody is responding there. We are looking for answers of following question:
Is gmaps4jsf is officially supported by Google for using maps with JSF or it is a kind of community version??
Is some team actively supporting the issues found in gmaps4jsf??
We want to upgrade to Google Maps version 3.0 - i.e. GMaps4JSF 3.0.0; When can we get this upgraded gmaps4jsf??
What is Google Maps (maps.google.com) using internally?? Is there an option to provide users the same user experience which they get on maps.google.com - if yes then using which APIs??
If you can answer any of above problems, then please. Many thanks for responding.

GMaps4JSF is not a Google library. It is an open source project powered by community members. In order to make sure that your question will be answered, you need to post your questions to the mailing list: gmaps4jsf-dev#googlegroups.com.
About GMaps4JSF 3.0.0, we are expected to release it by the end of this year hopefully.
Hazem Saleh
GMaps4JSF Founder

Related

Box IOS SDK V2 search functionality

I am trying to perform search in Box using their IOS SDK V2. Can any one point me out to the right call in the SDK?
I looked everywhere and all I can see is to perform this using REST and not via their SDk.
Thanks for the help!
I'm the author of the Box iOS SDK. Unfortunately, search is not included in the SDK at this time (Nov 2013). However, it should be fairly easy to add an additional endpoint to the SDK and we gladly accept pull requests. :)
EDIT (Nov 21, 2013): We've just cut a new release that has search. Available here: https://github.com/box/box-ios-sdk-v2/releases/tag/v1.2.0. CocoaPods podspec is in the process of being updated.

Pure AS3 AIR map for mobile app

The iOS/Android app I am building requires a map component and just wondering what experts here would recommend using?
The app is being developed using pure AS3 and come across MapQuest. I only really need to be able to drop multiple markers and click markers for information. No directions, search etc.
Thanks
You might consider using a StageWebView instance with the HTML version of Google Maps.
You should be able to find helpful articles on the web. Sample: http://www.igorcosta.org/?p=350
Anyway, this might get tricky. :-/
I think Google Maps is still a good idea, but I’m not sure if it will work on mobile:
http://www.gotoandlearn.com/play.php?id=104
Beware that Google Maps API for Flash is deprecated.
Note (form Google Maps API page):
The Google Maps API for Flash has been officially deprecated as of September 2, 2011. The API will continue to work until September 2, 2014. We encourage you to migrate your code to version 3 of the Maps JavaScript API.
If not, you'll probably have to create a native extension.

GWT + Google Maps API v3

I need Google Maps API v3 calls in my GWT Project, more specifically an Autocomplete-Feature for Places like in Google-Maps and the DirectionServices.
We already tried 2 approaches to get v3 access, but none was satisfying:
Using the GWT SuggestionBox Widget + Geocoder suggestions. This solution is very slow and even worser, the constraints you can put on the suggested Places is just country codes (e.g. "uk") and, even worse, it seems to be not working.
Google Maps API v3 Wrapper for GWT done by branflake2267. There seems to be a conflict between the wrapper and the already existing (older) GWT Google Maps API lib. When one tries to remove the Google GWT-maps-api from the project, severe changes would have to be made, since the structure of the API seems different (some Classes are not within the Wrapper).
Does somebody maybe had a similar problem and a solution for this? How can I get the Google Maps V3 API working in my GWT project?
Thank you very much guys for any help on this!
There is an official port of Maps v3 supported by Google which can be found here, but it is still in pre-release.
For more info, look at the comments of this bug.
Be very careful with Maps v3 it has some serious issues when used with the latest GWTversions. It does not appear to use Overlays and uses ArrayHelper all of which cause problems on GWT 2.1 and up..
I've had good luck with the branflake API on GWT 2.8. However, it hasn't been updated in years and still uses API version 3.10. Unfortunately I'm going to have to either for it and take on maintaining my own version of it or find an alternative at some point.
For now, tho, it's still very much a usable solution.
https://mvnrepository.com/artifact/com.github.branflake2267/gwt-maps-api

Clarifying google map (charging, versions)

I am getting confused about Google Map.
I am writing a CMS website using Ektron CMS.
That CMS has a map function which in turn used google map.
Till last year, I can get an API key for the map and everything was fine.
But When I created a new website yesterday, I cannot find the page to get the key anymore.
After searching a while, I found out that I need to sign in and add the services to get the key.
Then I found out the charging scheme as it is in this question
Then I also found out that Google Map V2 is deprecated.
Does it mean we can no longer use V2 ?
Can I just change v=2 to v=3 and everything will work fine?
What about charging scheme? If google really charges, will it be a lot?
switch from V2 to V3:
You cannot use V2-code with the V3-library, you have to update your code, it's completely different.
charging:
usually the use of v3 is free of charge, as long as you didn't exceed the limits and the map is accessible for everyone without any costs.
According to Google, API for Maps, Version 2 has been officially deprecated as of May 19, 2010 and they would be supporting it for 3 yrs which means your API key should be working fine unless you would have got a notice regarding the same.
This link shows Google's terms of service discontinuation. I guess you'll want to upgrade to v3 asap to keep your software up and running. :)

Map controls for sites running https

A team I work with is currently in an unfortunate situation. They've spent a lot of time integrating the google map control on their site but they didn't discover that to run google maps on a https site you must license the control (and it isn't cheap) and the same goes for bing maps.
So my question is do you know of any cheaper/free map controls like google or bing maps?
OpenLayers
In version 3 of the API, HTTPS support is now free.
Why can't they put the google maps part on a non-secure page or frame? The google licence says that you must have it on a publicly accessible site to benefit from the free version of the licence, so even on a http site, you may still need to pay for the data.
All other mapping tools are dependant on the expensive map source data, so you'll not find any. The exception is OpenStreetMap which uses community-supplied map data.
MapQuest's API allows SSL usage through the free license.
I was looking into this and found this post - you can use Bing maps over ssl with no problems, and it seems to work fine.
For the danish users I found the following VisKort component on SoftwareBørsen. It looks like it is based on OpenStreetMap, but I'm not sure.