basemap

Software screenshot:
basemap
Software informatie:
Versie: 1.0.6
Upload datum: 14 Apr 15
Ontwikkelaar: Jeff Whitaker
Licentie: Gratis
Populariteit: 45

Rating: 5.0/5 (Total Votes: 1)

basiskaart is een add-on toolkit voor matplotlib waarmee u gegevens plotten op de kaart projecties met kustlijnen, meren, rivieren en politieke grenzen.
Zie http://scipy.org/Cookbook/Matplotlib/Maps voor een voorbeeld van wat het kan doen

Wat is nieuw in deze release:.

  • fix drawcounties voor Python 3.3.
  • -update pyproj naar versie 1.9.3 (verwijder geographiclib python-code, te vervangen door C-code van proj4).
  • in contourf en contour, alle punten buiten de kaartprojectie regio werden gemaskeerd. Dit betekende dat als een raster cel was deels binnen en deels buiten de kaart projectie regio, er werd niets getekend, met een afstand tot de rand van de kaart. Dit was vooral merkbaar voor zeer grove resolutie grids. Dit plegen alleen maskers die punten meer dan een raster lengte buiten de rand van de kaart projectie regio. Probleem opgelost 88.
  • zorgen voor breedtegraad waarden iets meer dan 90 te bestaan ​​in shapefiles, (door afkappen tot 90). Nog verhogen uitzondering indien breedtegraad overschrijdt 90.01.
  • 'wmsimage' methode voor achtergrond afbeelding opgehaald uit een OGC-compliant WMS server met OWSLib (http://pypi.python.org/OWSLib) weergave toegevoegd (vereist het gebruik van 'epsg' trefwoord om projectie te definiëren).
  • fix tekening van meridianen en parallellen voor zeer kleine kaart regio's (uitgave 79).
  • voeg module variabele 'latlon_default' die kunnen worden gebruikt om de standaard waarde van LatLon kwarg schakelen naar True zodat plotten methoden kunnen worden doorgegeven lats en Lons (geografische coordinatsin graden) in plaats van x, y (projectie coördinaten).
  • hebben drawcoastlines gebruiken lijnstukken in plaats van de kustlijn polygonen, om 'verdikking' van de lijnen rond de randen van de kaart te voorkomen.
  • ondersteuning toegevoegd voor cilindrische gelijke oppervlakte ("CEA") projectie.
  • toe te voegen 'arcgisimage' methode voor achtergrond afbeelding opgehaald van een ArcGIS server weergeven van het gebruik van de REST API (vereist het gebruik van 'epsg' trefwoord om projectie te definiëren).
  • toe te voegen 'epsg' keyword voor het definiëren van projecties.
  • toe te voegen trefwoord 'ellps' (rsphere genegeerd als ellps gegeven).
  • vaste shiftdata methode dus het verschuift masker samen met data (https://github.com/matplotlib/basemap/pull/68).
  • linestyle zoekwoorden toegevoegd aan alle tekenen * methoden.
  • dankzij toegevoegde methode 'drawcounties' (https://github.com/matplotlib/basemap/pull/65) naar Patrick Marsh.
  • fix bug die ervoor zorgde dat het plotten te mislukken wanneer LatLon trefwoord expliciet wordt ingesteld op False (https://github.com/matplotlib/basemap/pull/66).
  • voeg LatLon trefwoord te plotten en scatter methoden (https://github.com/matplotlib/basemap/pull/64).

Wat is nieuw in versie 0.99.3:

  • als rechtsboven / linksonder hoeken noch breedte / hoogte gegeven voor azimutale op gelijke afstand ('aeqd') de hele wereld wordt getrokken in een cirkel (werkt alleen voor een perfecte bollen, niet ellipsoïdes).
  • hebben setup.py cheque van reeds geïnstalleerde pyshapelib (net zoals het doet voor httplib2 en pydap).
  • Basiskaart zal nu voor het kijken met de gegevens in BASEMAPDATA. Als dat env var niet is ingesteld, zal het terugvallen op het standaard locatie.
  • als readshapefile wordt aangeroepen met drawbounds = True, is een LineCollection object toegevoegd aan de geretourneerde tupel.
  • Zorg ervoor drawmapscale methode retourneert een lijst van objecten die kan worden herhaald op om ze van het perceel te verwijderen.
  • fillcontinents keerde vorig Polygon bijvoorbeeld. Nu geeft een lijst met alle Polygon gevallen.
  • bluemarble / warpimage:. Pas kwargs om imshow, rendement Image bijvoorbeeld

Wat is nieuw in versie 0.99.2:

  • fix drawlsmask methode, zodat het werkt voor cilindrische projecties met limieten buiten (-180.180).
  • toegevoegd 'schaal' trefwoord om bluemarble en warpimage methoden om achtergrondafbeelding downsample.
  • Gemaakt lat_ts default op 0 voor mercator.
  • Nu kunt opgeven gewoon lon_0 voor alle cilindrische projecties (aan de mondiale kaart gecentreerd op lon_0 produceren).
  • Toegevoegd save_background.py voorbeeld laat zien hoe om opnieuw gebruik maken van een kaart achtergrond zonder hertekenen kustlijnen.
  • Toegevoegd embedding_map_in_wx.py voorbeeld (met dank aan Mauro Cavalcanti).
  • Toegevoegd gemaskerde scala ondersteuning aan de functie (met dank aan Jesper Larsen) shiftgrid.
  • uitstellen import van netcdf spul totdat het nodig is (in NetCDFFile functie).
  • Toegevoegde McBryde-Thomas Flat Polar Quartic (projectie = 'mbtfpq'), Gall Stereografische Cylindervormig (projectie = 'gal') en van der Grinten (projectie = 'vandg').
  • fix bugs in warpimage en bluemarble methoden voor verschillende projecties.
  • bugfix patch voor rotate_vector van David Huard. David droeg ook bij het begin van een test suite.
  • Zorg ervoor scatter methode sets pyplot kleur mappable.
  • toegevoegd cubed_sphere voorbeeld.
  • bijgewerkt NetCDFFile te pupynere 1.0.2 gebruiken (nu kan evenals als brief te lezen!).
  • werkt nu met GEOS versie 3.
  • toegevoegd & quot; proj4string & quot; Basiskaart instantie variabele.
  • testgdal voorbeeld wordt nu GDAL om topo gegevens lezen van een raster DEM-bestand en ogr tot staat grenzen te lezen uit een vorm bestand.
  • warpimage methode kan nu afbeeldingen met grijstinten, en afbeeldingen specifed als URL's (bijvoorbeeld de Blue Marble beelden van http://earthobservatory.nasa.gov.

Eisen

  • Python
  • matplotlib

Vergelijkbare software

Seismic Unix
Seismic Unix

14 Apr 15

ITK
ITK

20 Feb 15

LabPlot
LabPlot

10 May 15

Peak-o-mat
Peak-o-mat

20 Feb 15

Reacties op basemap

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!