Sono in grado di visualizzare poligoni, cerchi, ecc. Ecc. Utilizzando KML. Ora voglio mostrare solo alcuni nomi usando KML. È possibile ?Visualizzazione di nomi sulla mappa utilizzando KML
risposta
Se si vuole sopprimere la visualizzazione l'etichetta di segnaposto (via KML) sulla mappa di Google Earth, allora si può aggiungere un LabelStyle per i segnaposto con una scala 0 (vedi sn_hide stile nell'esempio qui sotto). Se si desidera sopprimere il nome dell'etichetta sulla mappa fino a quando si passa il mouse sopra l'icona, quindi StyleMaps sono la soluzione migliore.
Il primo segnaposto nell'esempio seguente ha il suo nome visualizzato nel riquadro dei luoghi ma nascosto dalla mappa utilizzando LabelStyle. Il secondo segnaposto n. 2 utilizza una StyleMap per nascondere l'etichetta fino a quando l'utente evidenzia o ricomincia l'icona in cui attiva lo stile di evidenziazione che mostra l'etichetta. Il terzo segnaposto # 3 utilizza lo stile predefinito che mostra sempre l'etichetta.
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
<Document>
<name>Hide and show labels</name>
<Style id="sn_hide">
<LabelStyle>
<scale>0</scale>
</LabelStyle>
</Style>
<Style id="sh_style">
<LabelStyle>
<scale>1.1</scale>
</LabelStyle>
</Style>
<StyleMap id="msn_hide">
<Pair>
<key>normal</key>
<styleUrl>#sn_hide</styleUrl>
</Pair>
<Pair>
<key>highlight</key>
<styleUrl>#sh_style</styleUrl>
</Pair>
</StyleMap>
<Placemark>
<name>Placemark 1</name>
<description>Label name always hidden</description>
<styleUrl>#sn_hide</styleUrl>
<Point>
<coordinates>-119.232195,36.016021</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Placemark 2</name>
<description>Hover over place to show label</description>
<styleUrl>#msn_hide</styleUrl>
<Point>
<coordinates>-119.2324,36.0155</coordinates>
</Point>
</Placemark>
<Placemark>
<name>Placemark 3</name>
<description>Always showing</description>
<Point>
<coordinates>-119.232672,36.014837</coordinates>
</Point>
</Placemark>
</Document>
</kml>
Grazie JasonM1 ... Ha funzionato per me .. –
- 1. visualizzare i widget sulla visualizzazione della mappa
- 2. disabilitazione ipad dalla creazione di segnaposto sulla mappa di google
- 3. L'aggiunta di più sovrapposizioni sulla visualizzazione mappa richiede più tempo
- 4. Aggiunta del layer Kml alla mappa di google
- 5. Caricamento di un file .kml locale utilizzando google maps?
- 6. Tabella Fusion Importazione KML
- 7. Etichette dei paesi sulla mappa di base
- 8. Aggiunta di spazi dei nomi a XmlDocument utilizzando XmlNamespaceManager
- 9. Flusso di mappe sulla mappa
- 10. Android: come caricare KML
- 11. Come attivare/disattivare i layer KML utilizzando Knockout.js senza ricreare la mappa?
- 12. Visualizzazione Mappa come OpenStreetMap
- 13. Operazioni sulla mappa parallela?
- 14. Indicatori sulla mappa reattiva
- 15. conversione a livello di codice kml nell'immagine
- 16. non MKAnnotationView presentandosi sulla mappa
- 17. Come ottenere i confini del pacco o del codice postale per la visualizzazione sulla mappa?
- 18. Visualizzazione problemi nella mappa di hash
- 19. Java mettendo impostato sulla mappa
- 20. Ruby: libreria KML?
- 21. Visualizzazione di "Canopy" sulla riga di comando
- 22. Visualizzazione di più percorsi su una mappa di google
- 23. Nascondere UN nome di una particolare via sulla mappa
- 24. ggplot Nomi centrati su una mappa
- 25. Tracciare barchart sulla Uniti mappa in R
- 26. Visualizzazione mappa Google da un'area nascosta
- 27. Visualizzazione di SVG utilizzando XSLFO
- 28. Reagisce sulla riga di visualizzazione della zona di testo salvata
- 29. Più thread che iterano sulla stessa mappa
- 30. ottieni le coordinate cliccando sulla mappa (openstreetmaps)
Intendi la visualizzazione su Google Earth, Google Maps o altro? – JasonM1