在寫出三維點(diǎn)圖層的過(guò)程中,即使設(shè)置了z值,也會(huì)顯示為0.
改了兩個(gè)地方,使得可以成功設(shè)置z值
有兩點(diǎn)要注意的地方:
poLayer = poDS->CreateLayer( "point_out", NULL, wkbPoint25D, NULL );
創(chuàng)建圖層時(shí),要?jiǎng)?chuàng)建wkbPoint25D類型
pt.setCoordinateDimension(3);
創(chuàng)建點(diǎn)時(shí),指定為三維
即可設(shè)置z值