Api Google - kml

Stato
Chiusa ad ulteriori risposte.

lugalzaggesi

Nuovo Utente
1 Apr 2014
11
0
3
Buongiorno a tutti e scusate il disturbo.
Il script funziona ma vorrei dare la possibilità all'utente di selezionare e deselezionare i due kml inclusi, come posso fare?
Grazie Mille

var map; var geocoder; var side_bar_html = ''; var gmarkers = []; function loadMap() { var Iraq = {lat: 32.69840, lng: 45.07899}; map = new google.maps.Map(document.getElementById('map'), { zoom: 9, center: Italy }); ctaLayer = new google.maps.KmlLayer({ url: 'https://www.pinco.it/kml/site.kml', suppressInfoWindows: true, map: map }); ctaLayer = new google.maps.KmlLayer({ url: 'https://www.pinco.it/kml/area.kml', suppressInfoWindows: true, map: map }); var cdata = JSON.parse(document.getElementById('data').innerHTML); geocoder = new google.maps.Geocoder(); codeAddress(cdata); var allData = JSON.parse(document.getElementById('allData').innerHTML); showAllColleges(allData); } function showAllColleges(allData) { var infoWind = new google.maps.InfoWindow; Array.prototype.forEach.call(allData, function(data){ var content = document.createElement('div'); var strong = document.createElement('strong'); strong.textContent = data.id; content.appendChild(strong); content.appendChild(document.createElement('br')); var strong1 = document.createElement('strong1'); strong1.textContent = data.name; content.appendChild(strong1); content.appendChild(document.createElement('br')); var a = document.createElement('a'); var linkText = document.createTextNode('record'); a.appendChild(linkText); a.title = 'record'; a.href = ('record.php?id=') + data.id; content.appendChild(a); content.appendChild(document.createElement('br')); if (data.siteno != '') { var img = document.createElement('img'); img.src = (host + 'upload/') + data.siteno + ('.jpg'); img.style.width = '100px'; content.appendChild(img); } var iconBase = host + 'costruzione/coldmarker.png'; var marker = new google.maps.Marker({ position: new google.maps.LatLng(data.lat, data.lng), map: map, icon: iconBase }); marker.addListener('mousedown', function(){ infoWind.setContent(content); infoWind.open(map, marker); }); gmarkers.push(marker); side_bar_html += '<a class="link" href="javascript:myclick(' + (gmarkers.length-1) + ')">' + data.id + '. ' + data.name + '<\/a><br>'; }); document.getElementById('side_bar').innerHTML = side_bar_html; } function codeAddress(cdata) { Array.prototype.forEach.call(cdata, function(data){ var address = data.year; geocoder.geocode( { 'name': address}, function(results, status) { if (status == 'OK') { map.setCenter(results[0].geometry.location); var points = {}; points.id = data.id; points.lat = map.getCenter().lat(); points.lng = map.getCenter().lng(); updateCollegeWithLatLng(points); } else { alert('Geocode was not successful for the following reason: ' + status); } }); }); } function myclick(i) { google.maps.event.trigger(gmarkers[i], 'mousedown'); } function updateCollegeWithLatLng(points) { $.ajax({ url: "action.php", method: "post", data: points, success: function(res) { console.log(res); } }); }
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
codice.JPG
 
Stato
Chiusa ad ulteriori risposte.
Discussioni simili
Autore Titolo Forum Risposte Data
M Google API Vision PHP 5
L java + Api di google Javascript 1
T Api google maps Sviluppo app per Android 1
M Installazione libreria Zend GData per google Api PHP 0
K App che utilizzi le api di google maps Sviluppo app per Android 1
ivarello Google API Javascript 2
A Google maps API v2 in app Android Sviluppo app per Android 2
K Google Scholar api SEO e Posizionamento 0
L Google api v3 geolocalizzazione problemini. PHP 2
Sargon google, php,API PHP 2
R Aiuto di formattazione HTML e API GOOGLE.. HTML e CSS 0
P Limiti dell' uso delle API di google map Javascript 0
T api google+ PHP 3
D Google Webmaster Tools Api in php Google Search Console 0
K Key API Javascript Google maps non valida. Javascript 1
E Google Maps API v3 - Visualizzare markers e infowindow da database MySQL Javascript 2
F Prelevare variabile di ritorno da Google Maps API PHP 0
G Google api maps static PHP 2
JellyBelly api cellid google map Javascript 1
T Google Api Search - aiuto! PHP 0
V Google API Search - problema - PHP 2
Rikk73 [Vendo/Offro] Realizzazione applicazioni web e/o API rest Offerte e Richieste di Lavoro e/o Collaborazione 0
Daniele_Carrara Amazon SP-API PHP 0
S Leggere dati da API e visualizzarli PHP 0
M user agent per il download di api PHP 0
motleyrulez Chiamata Rest Api durante Redirect PHP 1
bubino8 Consigli e aiuti integrazione API Programmazione 8
michele81 [WordPress] problemi plug meteo api key WordPress 4
W Api facebook o api Instagram (v1(? Ajax 0
A [PHP] Rest Api PHP 1
E [PHP] rest api PHP 3
W [A PAGAMENTO] Programmatore per sviluppare API REST in C# Offerte e Richieste di Lavoro e/o Collaborazione 1
W [C#] Api RESTFul server/client con cifratura .NET Framework 0
W [C#] Sicurezza Client/Server - SOAP o RESTFull API .NET Framework 0
M Creare un lettore audio con le API di Soundcloud Programmazione 0
M [PHP] API con metodo POST PHP 0
D [Javascript] Automazione Wordpress CF7 per Teamup Calendar (tramite api) Javascript 1
M [PHP] GoDaddy API PHP 2
V Api di twitter cambiata Ajax 0
C PHP e API PHP 0
A API per app PHP 1
M Aiuto con script di ricerca video youtube data api v3 Javascript 1
L Funzione per API HTML5 Javascript 0
L API Geolocation Javascript 4
Z hosting gratuiti e problemi con web api Hosting 1
A API Hotspot nativo android Sviluppo app per Android 0
S Db access, controllo percorso chilometrico con api maps. MS Access 0
J Youtube api per progetto per un museo Javascript 0
A Semplice applicazione con le facebook api PHP 1
S Inserimento API key Singring su CSM Wordpress PHP 0

Discussioni simili