Bonjour,
Tout d'abord concernant votre problème de kml, celui ne remonte pas car l'option de sauvegarde du croquis n'est pas présente dans votre code, pour faire cela, voici un exemple d'ajout du bouton de sauvegarde qui fonctionne:
1 2 3 4 5 6 7 8 9 10 11 12
|
viewer.getMap().addControl(new Geoportal.Control.DrawingToolbar(
layer,
{
mode: 'single',
// options du bouton de sauvegarde de la couche
saveLayerOptions: {
url: 'http://api.ign.fr/geoportail/api/save'
}
}
) ); |
Ensuite concernant les couleurs lors de l'impression par défaut (printMap) ne gère pas les différentes couleurs, ceci étant il existe un control équivalant qui s'apelle printMapDOM qui permet de gérer cela, si vous souhaité utiliser ce control, il vous faudra procéder de la manière suivante:
-> Remplacer votre code ci-dessous:
nv.addControls([new Geoportal.Control.PrintMap()]);
-> Par celui-ci:
nv.addControls([new Geoportal.Control.PrintMapDOM()]);
Partager