Как написать или сохранить геометрию шейп файла в тип данных float32? - PullRequest
0 голосов
/ 24 сентября 2019

В настоящее время я работаю над структурой данных шейп-файла, используя python и геопанды, shapely и pyshp.Чтобы минимизировать общий размер шейп-файла, тип данных столбца геометрии должен быть float32.Я много раз пытался преобразовать flaot64 в float32 с помощью shapely и pyshp, я не могу найти способ сделать это.Есть ли способ изменить тип данных геометрии в шейп-файле?

Когда я использую шейп-библиотеку для записи шейп-файла 2D-полигона, даже если в качестве входных координат я использую 2 массива float32, он автоматически меняет тип данных полигона наfloat64.и pyshp также.

Я гуглил, чтобы найти путь, не мог найти никакого решения.Возможно, потому что шейп-файл использует float64 как тип данных полигона по умолчанию в соответствии с Техническим описанием шейп-файла ESRI.

...