Как отметить некоторые точки сетки на карте netcdf? - PullRequest
0 голосов
/ 10 сентября 2018

Я могу сделать 2D размерные карты netcdf некоторого количества. Я открываю его в защитной коробке, и есть цветная карта этого количества. Но я не могу представить себе какое-либо логическое значение. Можно ли как-то пометить определенные точки сетки каким-либо символом на карте (это может быть ромб, квадрат, треугольник ... что угодно), есть ли способ сделать это в Fortran90? Я также принимаю помощь, связанную с Python. Опять же: я имею в виду, что будет цветовая карта (из реальных значений) (что я могу сделать), и в то же время некоторые значения будут иметь e. г. на нем треугольник.

1 Ответ

0 голосов
/ 11 сентября 2018

Если я правильно понимаю вопрос, то вы легко можете сделать это с помощью Python и с помощью некоторой библиотеки черчения (например, Matplotlib). С Фортраном это чрезвычайно сложно, так как он не поддерживает заговоры в моем уме.

В основном с Python вам нужно:

  • читать нужные переменные (координаты и само поле)

  • сделать карту поля, т.е. построить участок

  • найдите места, которые вы хотите выделить, и просто добавьте их на участок

...