[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: branches/extragear/graphics/gsoc-geocoding
From: Michael Georg Hansen <mike () mghansen ! de>
Date: 2010-04-30 19:47:09
Message-ID: 20100430194709.20308AC8AA () svn ! kde ! org
[Download RAW message or body]
SVN commit 1121204 by mghansen:
Add a language option.
M +8 -2 reverse_geocoding_google_maps_v3.html
--- branches/extragear/graphics/gsoc-geocoding/reverse_geocoding_google_maps_v3.html #1121203:1121204
@@ -31,6 +31,8 @@
function showMarkerOnClick(eve){
+ var wanted_language = document.getElementById("language_id").value;
+ if (wanted_language=="") { wanted_language = null; }
var input = eve.latLng.toUrlValue();
var latlngStr = input.split(",",2);
var lat = parseFloat(latlngStr[0]);
@@ -39,7 +41,7 @@
if (geocoder) {
- geocoder.geocode({'latLng': latlng}, function(results, status) {
+ geocoder.geocode({'latLng': latlng,language:wanted_language}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[format_address]) {
map.setZoom(14);
@@ -59,6 +61,8 @@
function codeLatLng(opt) {
+ var wanted_language = document.getElementById("language_id").value;
+ if (wanted_language=="") { wanted_language = null; }
format_address = parseFloat(opt);
var input = document.getElementById("latlng").value;
var latlngStr = input.split(",",2);
@@ -67,7 +71,7 @@
var latlng = new google.maps.LatLng(lat, lng);
if (geocoder) {
- geocoder.geocode({'latLng': latlng}, function(results, status) {
+ geocoder.geocode({'latLng': latlng,language:wanted_language}, function(results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[format_address]) {
map.setZoom(14);
@@ -102,6 +106,8 @@
<br>
<input type="text" name="opt" />
<br>
+ Language: <input type="text" id="language_id" name="language_id" />
+ <br>
<input type="button" value="Submit" onclick="codeLatLng(this.form.opt.value)" />
</form>
</body>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic