basemap

Skjermbilde programvare:
basemap
Prog.varedetaljer:
Versjon: 1.0.6
Last opp dato: 14 Apr 15
Utvikler: Jeff Whitaker
Lisens: Gratis
Popularitet: 45

Rating: 5.0/5 (Total Votes: 1)

basiskart er en add-on verktøykasse for Matplotlib som lar deg plotte data på kartprojeksjoner med kystlinjer, innsjøer, elver og politiske grenser.
Se http://scipy.org/Cookbook/Matplotlib/Maps for et eksempel på hva den kan gjøre

Hva er nytt i denne utgaven:.

  • fix drawcounties for Python 3.3.
  • oppdatering pyproj til versjon 1.9.3 (fjern geographiclib python kode, erstatte med C-kode fra proj4).
  • i contourf og kontur, alle punkter utenom kartprojeksjonen regionen ble maskert. Dette betydde at hvis en gittercelle var delvis innenfor og delvis utenfor kartprojeksjon region, ingenting ble trukket, og etterlater et gap langs kanten av kartet. Dette var spesielt merkbart for svært grov oppløsning nett. Dette forplikte bare masker disse punktene mer enn ett rutenett lengde utenfor kanten av kartprojeksjonen regionen. Fikser problemet 88.
  • tillate for breddegrad verdier litt større enn 90 å eksistere i shapefiler, (ved avkorting til 90). Fortsatt øke unntak hvis breddegrad overstiger 90.01.
  • lagt 'wmsimage' metode for visning av bakgrunnsbilde hentet fra en OGC-kompatible WMS server ved hjelp OWSLib (http://pypi.python.org/OWSLib) (krever at du bruker 'epsg' nøkkelord for å definere projeksjon).
  • fix tegning av meridianer og paralleller for svært små kartregioner (issue 79).
  • legge modul variabel 'latlon_default "som kan brukes til å bytte standardverdien latlon kwarg til Sanne så plotte metoder kan sendes lats og lons (geografiske coordinatsin grader) i stedet for x, y (projeksjon koordinater).
  • ha drawcoastlines bruke linjesegmenter i stedet for kyst polygoner, for å unngå "fortykning" av linjer rundt kantene på kartet.
  • lagt til støtte for sylindriske lik område ('CEA') projeksjon.
  • legg til 'arcgisimage' metode for visning av bakgrunnsbilde hentet fra en ArcGIS server ved hjelp av REST API (krever at du bruker 'epsg' nøkkelord for å definere projeksjon).
  • legg til 'epsg' nøkkelordet for å definere anslag.
  • legg til 'ellps' søkeord (rsphere ignorert hvis ellps gitt).
  • fast shiftdata metode så det skifter maske sammen med data (https://github.com/matplotlib/basemap/pull/68).
  • lagt linestyle ordet til alle trekke * metoder.
  • lagt 'drawcounties' metode (https://github.com/matplotlib/basemap/pull/65) takket være Patrick Marsh.
  • fix bug som forårsaket plotting til å mislykkes når latlon søkeord er eksplisitt satt til False (https://github.com/matplotlib/basemap/pull/66).
  • legge latlon søkeord for å plotte og scatter metoder (https://github.com/matplotlib/basemap/pull/64).

Hva er nytt i versjon 0.99.3:

  • hvis øvre høyre / nedre venstre hjørne eller bredde / høyde gitt for Azimuth like langt ('aeqd') hele verden trekkes i en sirkel (fungerer bare for perfekte kuler, ikke ellipsoider).
  • ha setup.py sjekk for allerede installert pyshapelib (akkurat som det gjør for httplib2 og pydap).
  • basiskart vil nå lete etter det er data i BASEMAPDATA. Hvis det env Var ikke satt, vil den falle tilbake til det er standardplasseringen.
  • hvis readshapefile kalles med drawbounds = sant, er en LineCollection objekt lagt til den returnerte tuppel.
  • sørge drawmapscale metoden returnerer en liste over objekter som kan iterated over til fjerne dem fra tomten.
  • fillcontinents var tilbake bare siste Polygon eksempel. Nå returnerer en liste over alle Polygon tilfeller.
  • bluemarble / warpimage:. Pass kwargs å imshow, retur Bilde eksempel

Hva er nytt i versjon 0.99.2:

  • fikse drawlsmask metode, slik at det fungerer for sylindriske anslag med grensene utenfor (-180 180).
  • lagt 'skala' nøkkelord for å bluemarble og warpimage metoder for å downsample bildet bakgrunnen.
  • Laget lat_ts standard til 0 for Mercator.
  • Nå kan spesifisere bare lon_0 for alle sylindriske projeksjoner (å produsere globale kartet sentrert på lon_0).
  • Lagt save_background.py eksempel som viser hvordan du gjenbruke et kart bakgrunnen uten å tegne kystlinjer.
  • Lagt embedding_map_in_wx.py eksempel (courtesy of Mauro Cavalcanti).
  • Lagt maskert rekke støtte til shiftgrid funksjons (takk til Jesper Larsen).
  • utsette import av NetCDF ting før det er nødvendig (i NetCDFFile funksjon).
  • Lagd McBryde-Thomas Flat Polar Kvar (projeksjon = 'mbtfpq'), Gall Stereo sylindriske (projeksjon = 'galle') og van der Grinten (projeksjon = 'vandg').
  • fikse bugs i warpimage og bluemarble metoder for flere anslag.
  • bugfix patch for rotate_vector fra David Huard. David bidro også begynnelsen på en testsuite.
  • Kontroller at scatter metodesett pyplot farge kartleggbart.
  • lagt cubed_sphere eksempel.
  • oppdatert NetCDFFile å bruke pupynere 1.0.2 (nå kan skrive samt som lest!).
  • jobber nå med Geos versjon 3.
  • lagt & quot; proj4string & quot; Basisinstansvariabel.
  • testgdal eksemplet bruker nå gdal å lese topo data fra en raster DEM fil og ogr å lese statsgrensene fra en form fil.
  • warpimage metoden kan nå håndtere gråtonebilder og bilder specifed som URLer (for eksempel Blue Marble bilder fra http://earthobservatory.nasa.gov.

Krav :

  • Python
  • Matplotlib

Lignende programvare

GPLIGC
GPLIGC

11 May 15

Xrmap
Xrmap

3 Jun 15

mcview
mcview

2 Jun 15

Impact
Impact

14 Apr 15

Kommentarer til basemap

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!