Domanda

Stavo guardando http: //www.msnbc.msn. com / id / 26295161 / ns / tempo / e notò che la mappa flash è fornito da Bing e hanno una combinazione di colori personalizzata. Ho un bisogno simile per mostrare le mappe con un colortheme in bianco e nero, è possibile utilizzare la loro API o Hanno fatto di piastrelle su misura? (Doesnt sembra possibile per fornire piastrelle per le mappe alls a tutti i livelli:)

È stato utile?

Soluzione

Se non si è sposata alle mappe di Bing, si potrebbe guardare in Mapbox , che forniscono le mappe in base a < a href = "http://www.openstreetmap.org" rel = "nofollow noreferrer"> OpenStreetMap in qualsiasi stile che si desidera.

Altri suggerimenti

Questa domanda non è ancora risolta e anche se è una specie di vecchio, penso che conta. In realtà, essi non stanno usando piastrelle diversi o uno schema di tessera personalizzata. Si può vedere quelli nello strumento di controllo della rete.

Dato che sono all'interno di un'applicazione Flash, possono cambiare facilmente il colore dell'immagine utilizzando il filtro sull'immagine (ColorMatrixFilter) e cambiare in modo dinamico sul lato client i colori resi.

Bene, ora alcuni anni dopo è possibile: https://msdn.microsoft .com / it-it / library / mt823636.aspx : -)

(sono arrivato qui con la ricerca di alcuni stili di esempio e ho pensato aggiungo il link per chiunque altro trovare questa domanda)

Forse una tessera personalizzata skinner è che è necessario: http://rbrundritt.wordpress.com/2009/11/27/bing-maps-custom-tile-skinner/

In questo esempio, l'autore cambia il colore delle strade che utilizzano ColorMatrix e ColorMap:

The two key methods used to transform the colors 
consist of using ColorMatrix or a ColorMap. By 
using  a color matrix all the colors on the tile 
can be changed within a couple lines of code. Using 
a ColorMap allows you to change one color at a 
time. This is useful if you only want to change a 
few colors on the map.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top