basemap

Скріншот програми:
basemap
Дані програми:
Версія: 1.0.6
Дата завантаження: 14 Apr 15
Розробник: Jeff Whitaker
Ліцензія: Безкоштовно
Популярність: 45

Rating: 5.0/5 (Total Votes: 1)

базова карта є доповненням інструментарій для Matplotlib, що дозволяє побудувати дані на карті прогнозів з узбережжя, озер, річок і політичних кордонів.
См http://scipy.org/Cookbook/Matplotlib/Maps для прикладу, що він може зробити

Що нового У цьому випуску :.

  • Рішення drawcounties для Python 3.3.
  • оновлення pyproj до версії 1.9.3 (зняти geographiclib коду Python, замініть C коду з proj4).
  • в contourf і контуру, всі крапки за межами регіону картографічної проекції були в масках. Це означало, що, якщо був осередок сітки частково всередині і частково зовні картографічної проекції області, нічого не було звернуто, залишаючи зазор уздовж краю карти. Це було особливо помітно для дуже грубих сіток дозволу. Це зобов'язання лише маскує ці моменти більш однієї довжини сітки за край регіону картографічної проекції. Виправлення питання 88.
  • дозволяють значень широти трохи більше, ніж 90 існувати в шейп-файли, (шляхом усічення до 90). Проте підняти виключення, якщо широта перевищує 90,01.
  • додав метод 'wmsimage "для відображення фонового зображення, отриманого з сервера ОГК-сумісні WMS за допомогою OWSLib (http://pypi.python.org/OWSLib) (вимагає використання ключового слова" EPSG', щоб визначити проекцію).
  • виправити малюнок меридіанів і паралелей на дуже малих ділянках карті (випуск 79).
  • додати модуль змінну 'latlon_default ", які можуть бути використані для перемикання значення LatLon kwarg замовчуванням Справжніх методів, так і побудова може бути переданий латів і Лон (географічні градусів coordinatsin) замість х, у (проекція координати).
  • є drawcoastlines використовувати лінійні сегменти, а берегової лінії полігонів, щоб уникнути "потовщення" ліній навколо країв карті.
  • додана підтримка для циліндричної рівної площі («CEA») проекції.
  • додати метод 'arcgisimage "для відображення фонового зображення, отриманого з сервера ArcGIS за допомогою API REST (вимагає використання" EPSG "ключове слово, щоб визначити проекцію).
  • додати ключове слово "EPSG" для визначення проекції.
  • додати ключове слово 'ellps' (rsphere ігнорується, якщо ellps вказана).
  • фіксованою метод shiftdata так він зміщується маску разом з даними (https://github.com/matplotlib/basemap/pull/68).
  • додав LineStyle ключове слово, щоб все зробити * методи.
  • додав метод »drawcounties" (https://github.com/matplotlib/basemap/pull/65), завдяки Патріку Марш.
  • Виправлена ​​помилка, яка викликала в змові з метою невдачу, коли LatLon ключове слово явно налаштований на брехню (https://github.com/matplotlib/basemap/pull/66).
  • додати LatLon ключове слово для побудови і методи розсіяння (https://github.com/matplotlib/basemap/pull/64).

Що нового у версії 0.99.3:

  • , якщо верхній правий / нижній лівий кути, ні ширина / висота дається для азимутальной рівновіддаленою ('aeqd') весь світ звертається до кола (працює тільки для досконалих сферах, а не еліпсоїдів).
  • є setup.py чек на вже встановленої pyshapelib (так само, як це робить для httplib2 і pydap).
  • Базова карта тепер буде шукати свої дані в BASEMAPDATA. Якщо ENV змінна не встановлена, вона повернеться до його розташування за замовчуванням.
  • , якщо readshapefile викликається з drawbounds = True, об'єкт LineCollection додається до поверненню кортежу.
  • переконайтеся, що метод drawmapscale повертає список об'єктів, які можна переміщатися, щоб видалити їх з сюжету.
  • fillcontinents повертався тільки останній випадок багатокутника. Тепер повертає список всіх примірників Polygon.
  • bluemarble / warpimage :. Пасс kwargs в imshow, екземпляр повернення зображення

Що нового у версії 0.99.2:

  • виправити drawlsmask метод так, що він працює для циліндричних проекцій з обмеженнями зовнішніх (-180 180).
  • додав "масштаб" ключове слово bluemarble і методи warpimage в даунсамплінг фонове зображення.
  • Зроблено lat_ts за умовчанням 0 для Меркатора.
  • Тепер можна вказати тільки lon_0 для всіх циліндричних проекціях (для отримання глобальну карту, зосереджену на lon_0).
  • Додана save_background.py приклад, що показує, як повторно використовувати фон карти без перемальовування узбережжя.
  • Додана embedding_map_in_wx.py приклад (люб'язно Мауро Кавальканті).
  • Додана підтримка масці масив shiftgrid функції (завдяки Йеспер Ларсен).
  • відкласти імпорт NetCDF речі, поки вона не потрібна (залежно NetCDFFile).
  • Додана Мак-Брайд-Томас плоским Полярний Quartic (проекція = 'mbtfpq'), Gall Stereographic циліндричні (проекція = 'жовчного') і ван-дер-Grinten (проекція = 'vandg »).
  • виправити помилки в warpimage і bluemarble методів для кількох проекціях.
  • Виправлення патч для rotate_vector від Девіда Huard. Девід також сприяло початок тестового набору.
  • Переконайтеся, набори метод розсіювання pyplot кольору відображаються.
  • додав cubed_sphere приклад.
  • оновлюються NetCDFFile використовувати pupynere 1.0.2 (тепер можна писати, як добре і як читати!).
  • в даний час працює з ГМО версії 3.
  • , додані & Quot; proj4string і Quot; Мінлива примірника Базова карта.
  • testgdal приклад тепер використовує GDAL для читання даних топографічних з файлу растрового DEM і OGR читати державні кордони з файлу форми.
  • метод warpimage тепер можуть обробляти шкали сірого зображення, а також запропонованих в технічних завданнях, як URL-адреси (наприклад, Blue Marble зображення з http://earthobservatory.nasa.gov.

Вимоги

  • Python
  • Matplotlib

Схожі програми

ParaView
ParaView

11 May 15

Optical Ray Tracer
Optical Ray Tracer

12 May 15

Gabedit
Gabedit

11 May 15

Graphviz
Graphviz

17 Feb 15

basemap

Коментар не знайдено
додати коментар
Включіть картинки!