Je conseille également
Quantum GIS, qui tourne également sous Windows, et qui est compatible GRASS et ESRI (et ses fameux fichiers .shp).
Attention toutefois avec les SIG : pour ceux qui ne connaissent pas, ces logiciels servent avant tout à faire des traitement et des requêtes sur un support cartographique. Ils sont couplés à une base de données, et par conséquent si vous n'avez pas de données (compatibles !), un SIG ne vous servira à rien.
Pour ceux qui veulent dessiner des cartes mais qui connaissent un peu se shell UNIX, je conseille de jeter un oeil à
GMT. Il n'a pas d'interface graphique mais se manipule avec des scripts. Cela peut paraître rude au départ, mais en fait le paramétrage des cartes en est plus précis, il sait faire toutes les projections existantes, et génère du Postscript, donc un dessin vectoriel et imprimable.
GMT contient des traits de côte, des frontières de pays et des cours d'eau. Il est assez simple de lui ajouter des directives de positionnement pour dessiner du texte, des symboles, etc. Un simple fichier texte contenant par exemple des points latitude/longitude/altitude suffit à "mapper" les cartes avec des échelles de couleurs livrées dans le programme ou customisables.
Un exemple de carte généré par GMT (données libres ETOPO2, trait de côte GMT) :
Carte de France, topographie et bathymétrie, projection Lambert II.
Tous ces logiciels sont bien entendu sous licence GNU GPL, donc authentiquement libres !