print xyz1.xmin # -> essayer get_xmin avec mask print xyz1.resol() # -> essayer avec deg=... # Plot kwp = dict(size=40, map_res=None, masked_alpha=.1) xyz1.plot(mode='both', **kwp) # -> essayer autre mode # Fichier fbathy = __file__[:-2] + 'xyz' xyz1.save(fbathy) xyz3 = XYZBathy(fbathy) xyz3.plot(title='XYZ3', **kwp) # Fusions xyz = xyz1 + xyz2 merger = XYZBathyMerger() merger += xyz1 # -> supprimer/ajouter merger.append(xyz2) for i, b in enumerate(merger): b.long_name = 'Niveau : %i' % i # Pour les legendes b.set_transp(False) # Opacite merger.plot(mode='cluster', **kwp) # -> essayer autre mode xyz = merger.get_xyz(long_name='Merged') xyz.plot(**kwp) # Regrillage grid_auto = xyz.grid grid_manual = create_grid((-5.3, -4.91, .01), (48.1, 48.41, .01)) gridded = xyz.togrid(grid_manual) map2(gridded, res=None)
merger += xyz4 # - ajout a partir d'un fichier merger += fxyz5 # - suppression d'un xyz merger -= xyz2 # - suppression du dernier dataset del merger[-1] # - changement d'autres attributs for i, xyz in enumerate(merger): xyz.long_name = 'Niveau : %i' % i # Pour les legendes xyz.set_transp(False) # Opacite # Plot du fusionneur # - valeurs P.subplot(312) merger.plot(mode='value', title='Merger : valeurs', **kwplot) # - cluster P.subplot(313) merger.plot(mode='cluster', size=10, title='Merger : cluster', marker='o', legend_loc='upper left', savefigs=__file__, savefigs_pdf=True, **kwplot) # On recupere le tout dans un xyz merged_xyz = merger.get_xyz(long_name='Merged') # On peut donc le sauvegarder
merger.append(xyz2) merger += xyz3 merger += xyz4 # - ajout a partir d'un fichier merger += fxyz5 # - suppression d'un xyz merger -= xyz2 # - suppression du dernier dataset del merger[-1] # - changement d'autres attributs for i, xyz in enumerate(merger): xyz.long_name = 'Niveau : %i'%i # Pour les legendes xyz.set_transp(False) # Opacite # Plot du fusionneur # - valeurs P.subplot(312) merger.plot(mode='value', title='Merger : valeurs', **kwplot) # - cluster P.subplot(313) merger.plot(mode='cluster', size=10, title='Merger : cluster', marker='o', legend_loc='upper left', savefigs=__file__, savefigs_pdf=True, **kwplot) # On recupere le tout dans un xyz merged_xyz = merger.get_xyz(long_name='Merged') # On peut donc le sauvegarder merged_xyz.save(__file__[:-2]+'merged.xyz')
# Plot kwp = dict(size=40, map_res=None, masked_alpha=0.1) xyz1.plot(mode="both", **kwp) # -> essayer autre mode # Fichier fbathy = __file__[:-2] + "xyz" xyz1.save(fbathy) xyz3 = XYZBathy(fbathy) xyz3.plot(title="XYZ3", **kwp) # Fusions xyz = xyz1 + xyz2 merger = XYZBathyMerger() merger += xyz1 # -> supprimer/ajouter merger.append(xyz2) for i, b in enumerate(merger): b.long_name = "Niveau : %i" % i # Pour les legendes b.set_transp(False) # Opacite merger.plot(mode="cluster", **kwp) # -> essayer autre mode xyz = merger.get_xyz(long_name="Merged") xyz.plot(**kwp) # Regrillage grid_auto = xyz.grid grid_manual = create_grid((-5.3, -4.91, 0.01), (48.1, 48.41, 0.01)) gridded = xyz.togrid(grid_manual) map2(gridded, res=None)