Anonymous
Код GDAL сбои, потому что OgrfieldDefn изменяет указатели
Сообщение
Anonymous » 11 мар 2025, 03:58
Я новичок в GDAL, и я пытаюсь создать и написать в ShapeFile. их). Позже мой код сбоев, как только используются эти ошибочные указатели.
Код: Выделить всё
#include "ogrsf_frmts.h"
int main()
{
GDALAllRegister();
GDALDriver *poDriver = GetGDALDriverManager()->GetDriverByName("ESRI Shapefile");
GDALDataset *poDS;
poDS = poDriver->Create( "point_out.shp", 0, 0, 0, GDT_Unknown, NULL );
OGRLayer *poLayer;
poLayer = poDS->CreateLayer( "point_out", NULL, wkbPoint, NULL );
cout
Подробнее здесь: [url]https://stackoverflow.com/questions/79499466/gdal-code-crashes-because-ogrfielddefn-modifies-pointers[/url]
1741654710
Anonymous
Я новичок в GDAL, и я пытаюсь создать и написать в ShapeFile. их). Позже мой код сбоев, как только используются эти ошибочные указатели.[code]#include "ogrsf_frmts.h" int main() { GDALAllRegister(); GDALDriver *poDriver = GetGDALDriverManager()->GetDriverByName("ESRI Shapefile"); GDALDataset *poDS; poDS = poDriver->Create( "point_out.shp", 0, 0, 0, GDT_Unknown, NULL ); OGRLayer *poLayer; poLayer = poDS->CreateLayer( "point_out", NULL, wkbPoint, NULL ); cout Подробнее здесь: [url]https://stackoverflow.com/questions/79499466/gdal-code-crashes-because-ogrfielddefn-modifies-pointers[/url]