basemap

Phần mềm chụp màn hình:
basemap
Các chi tiết về phần mềm:
Phiên bản: 1.0.6
Ngày tải lên: 14 Apr 15
Nhà phát triển: Jeff Whitaker
Giấy phép: Miễn phí
Phổ biến: 45

Rating: 5.0/5 (Total Votes: 1)

basemap là một bộ công cụ add-on cho Matplotlib cho phép bạn vẽ dữ liệu trên chiếu bản đồ với đường bờ biển, hồ, sông và ranh giới chính trị.
Xem http://scipy.org/Cookbook/Matplotlib/Maps cho một ví dụ về những gì nó có thể làm

là gì mới trong phiên bản này:.

  • drawcounties sửa chữa cho Python 3.3.
  • cập nhật lên phiên bản 1.9.3 pyproj (loại bỏ geographiclib mã trăn, thay bằng C mã từ proj4).
  • trong contourf và đường viền, tất cả các điểm bên ngoài khu vực chiếu bản đồ đã được che đậy. Điều này có nghĩa rằng nếu một ô lưới là một phần trong và phần bên ngoài bản đồ khu vực chiếu, không có gì đã được rút ra, để lại một khoảng cách dọc theo cạnh của bản đồ. Điều này đặc biệt đáng chú ý cho lưới phân giải rất thô. Điều này chỉ có mặt nạ cam kết những điểm nhiều hơn một chiều dài lưới ngoài rìa của khu vực chiếu bản đồ. Sửa chữa vấn đề 88.
  • cho phép các giá trị vĩ độ lớn hơn một chút so với 90 để tồn tại trong shapefile, (bằng cách cắt xén đến 90). Vẫn tăng ngoại lệ nếu vĩ độ vượt quá 90.01.
  • thêm phương pháp 'wmsimage' để hiển thị hình nền lấy từ một máy chủ WMS OGC-compliant sử dụng OWSLib (http://pypi.python.org/OWSLib) (yêu cầu phải sử dụng 'epsg' từ khóa để xác định chiếu).
  • vẽ sửa chữa của kinh tuyến và vĩ tuyến cho khu vực bản đồ rất nhỏ (79 vấn đề).
  • thêm biến module 'latlon_default' có thể được sử dụng để chuyển đổi giá trị mặc định của latlon kwarg với các phương pháp để âm mưu thực sự có thể được thông qua lats và lons (độ coordinatsin địa lý) thay vì x, y (chiếu tọa độ).
  • có drawcoastlines sử dụng phân đoạn dòng thay vì đa giác bờ biển, để tránh 'dày' của dòng xung quanh các cạnh của bản đồ.
  • thêm hỗ trợ cho khu vực bằng hình trụ ('CEA) chiếu.
  • thêm phương pháp 'arcgisimage' để hiển thị hình nền lấy từ một máy chủ bằng cách sử dụng ArcGIS API REST (đòi hỏi phải sử dụng 'epsg' từ khóa để xác định chiếu).
  • thêm 'epsg' từ khóa để xác định dự.
  • thêm từ khóa 'ellps' (rsphere bỏ qua nếu ellps đưa ra).
  • Phương pháp shiftdata cố định vì vậy nó thay đổi mặt nạ cùng với dữ liệu (https://github.com/matplotlib/basemap/pull/68).
  • tăng linestyle từ khóa cho tất cả các phương pháp vẽ *.
  • thêm phương pháp 'drawcounties' (https://github.com/matplotlib/basemap/pull/65) nhờ Patrick Marsh.
  • sửa chữa lỗi đó gây ra âm mưu thất bại khi từ khóa latlon được một cách rõ ràng thiết lập để False (https://github.com/matplotlib/basemap/pull/66).
  • thêm latlon từ khóa để âm mưu và các phương pháp phân tán (https://github.com/matplotlib/basemap/pull/64).

là gì mới trong phiên bản 0.99.3:

  • nếu trên bên phải / góc trái thấp hơn hoặc chiều rộng / chiều cao cho cho phương vị khoảng cách bằng nhau ('aeqd') trên toàn thế giới được rút ra trong một vòng tròn (chỉ dành cho lĩnh vực hoàn hảo, không ellipsoids).
  • có kiểm tra setup.py cho pyshapelib đã được cài đặt (giống như nó hiện cho httplib2 và pydap).
  • basemap sẽ bây giờ nhìn cho nó của dữ liệu trong BASEMAPDATA. Nếu mà env var không được thiết lập, nó sẽ rơi trở lại vị trí của nó mặc định.
  • nếu readshapefile được gọi với drawbounds = True, một đối tượng LineCollection được nối thêm vào các tuple trở lại.
  • chắc chắn rằng phương pháp drawmapscale trả về một danh sách các đối tượng có thể được lặp hơn để loại bỏ chúng khỏi những âm mưu.
  • fillcontinents đã trở Polygon dụ chỉ cuối cùng. Bây giờ trả về một danh sách của tất cả các trường Polygon.
  • bluemarble / warpimage:. Vượt qua kwargs để imshow, dụ trở lại hình ảnh

là gì mới trong phiên bản 0.99.2:

  • sửa chữa phương pháp drawlsmask để nó hoạt động cho dự trụ với giới hạn bên ngoài (-180.180).
  • tăng 'quy mô' từ khóa để bluemarble và phương pháp warpimage để downsample hình nền.
  • Made lat_ts mặc định là 0 cho Mercator.
  • Bây giờ có thể xác định chỉ lon_0 cho tất cả các dự trụ (để sản xuất bản đồ toàn cầu tập trung vào lon_0).
  • Thêm dụ save_background.py, cho thấy làm thế nào để sử dụng lại một nền bản đồ mà không cần vẽ lại đường bờ biển.
  • Thêm dụ embedding_map_in_wx.py (lịch sự của Mauro Cavalcanti).
  • Thêm hỗ trợ mảng đeo mặt nạ để shiftgrid chức năng (nhờ Jesper Larsen).
  • hoãn nhập khẩu của công cụ netcdf cho đến khi nó là cần thiết (trong NetCDFFile chức năng).
  • Added McBryde-Thomas Flat Polar bậc bốn (chiếu = 'mbtfpq'), Gall lập thể hình trụ (chiếu = 'túi mật') và van der Grinten (chiếu = 'vandg').
  • sửa các lỗi trong warpimage và bluemarble phương pháp cho một số dự.
  • Sửa lỗi bản vá cho rotate_vector từ David Huard. David cũng góp phần khởi đầu của một bộ kiểm tra.
  • chắc chắn bộ phương pháp phân tán pyplot màu mappable.
  • thêm ví dụ cubed_sphere.
  • cập nhật NetCDFFile sử dụng pupynere 1.0.2 (bây giờ có thể viết cũng như khi đọc!).
  • hiện đang làm việc với GEOS phiên bản 3.
  • thêm & quot; proj4string & quot; Biến dụ basemap.
  • testgdal dụ như bây giờ sử dụng GDAL để đọc dữ liệu địa hình từ một tập tin raster DEM và OGR đọc ranh giới quốc gia từ một tệp hình.
  • Phương pháp warpimage bây giờ có thể xử lý hình ảnh màu xám quy mô, và hình ảnh specifed như các URL (ví dụ, những hình ảnh Marble Blue từ http://earthobservatory.nasa.gov.

Yêu cầu :

  • Python
  • Matplotlib

Phần mềm tương tự

MyTourbook
MyTourbook

20 Feb 15

boinc
boinc

11 May 15

Equalizer
Equalizer

20 Feb 15

Trace Modeler
Trace Modeler

3 Jun 15

Ý kiến ​​để basemap

Bình luận không
Nhập bình luận
Bật hình ảnh!