Mencari US National Grid to Lon / Lat Converter dengan Python, C, atau C ++


8

Saya melihat di sini bahwa ada kode sumber Fortran untuk beralih dari USNG ke lon / lat: http://www.ngs.noaa.gov/PC_PROD/USNG/

Apakah ada beberapa kode python atau C / C ++ yang melakukan hal yang sama?

Pemahaman saya bahwa ini bukan fungsi yang disediakan oleh Proj4 / pyproj / GDAL, benar?


osgeo-org.1803224.n2.nabble.com/MGRS-USNG-support-td2062733.html tampaknya menyarankan Anda benar bahwa tidak ada dukungan proj4. Ini dari 2006 sekalipun.
Paul Hiemstra

Jawaban:


1

Anda dapat membuat antarmuka Python ke program Fortran menggunakan f2py . Menurut situs web, ini memfasilitasi:

  • Memanggil Fortran 77/90/95, modul Fortran 90/95, dan fungsi C dari Python.
  • Mengakses Fortran 77 COMMON blok dan data modul Fortran 90/95 (termasuk array yang dapat dialokasikan) dari Python.
  • Memanggil fungsi Python dari Fortran atau C (panggilan balik).
  • Secara otomatis menangani perbedaan dalam urutan penyimpanan data array multi-dimensi Fortran dan Numerical Python (yaitu C).

Poin pertama mungkin melayani kebutuhan Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.