src/ShapeFile.php
private function _saveHeaders()
    {
        fwrite($this->SHPFile, pack('NNNNNN', self::MAGIC, 0, 0, 0, 0, 0));
        fwrite($this->SHPFile, pack('N', $this->fileLength));
        fwrite($this->SHPFile, pack('V', 1000));
        fwrite($this->SHPFile, pack('V', $this->shapeType));
        $this->_saveBBox($this->SHPFile);

        fwrite($this->SHXFile, pack('NNNNNN', self::MAGIC, 0, 0, 0, 0, 0));
        fwrite($this->SHXFile, pack('N', 50 + 4 * count($this->records)));
        fwrite($this->SHXFile, pack('V', 1000));
        fwrite($this->SHXFile, pack('V', $this->shapeType));
        $this->_saveBBox($this->SHXFile);
    }
private function _saveHeaders()
    {
        fwrite($this->SHPFile, pack('NNNNNN', self::MAGIC, 0, 0, 0, 0, 0));
        fwrite($this->SHPFile, pack('N', $this->fileLength));
        fwrite($this->SHPFile, pack('V', 1000));
        fwrite($this->SHPFile, pack('V', $this->shapeType));
        $this->_saveBBox($this->SHPFile);

        fwrite($this->SHXFile, pack('NNNNNN', self::MAGIC, 0, 0, 0, 0, 0));
        fwrite($this->SHXFile, pack('N', 50 + 4 * count($this->records)));
        fwrite($this->SHXFile, pack('V', 1000));
        fwrite($this->SHXFile, pack('V', $this->shapeType));
        $this->_saveBBox($this->SHXFile);
    }
private function _saveHeaders ( ) { fwrite ( $ this -> SHPFile , pack ( 'NNNNNN' , self :: MAGIC , 0 , 0 , 0 , 0 , 0 ) ) ; fwrite ( $ this -> SHPFile , pack ( 'N' , $ this -> fileLength ) ) ; fwrite ( $ this -> SHPFile , pack ( 'V' , 1000 ) ) ; fwrite ( $ this -> SHPFile , pack ( 'V' , $ this -> shapeType ) ) ; $ this -> _saveBBox ( $ this -> SHPFile ) ; fwrite ( $ this -> SHXFile , pack ( 'NNNNNN' , self :: MAGIC , 0 , 0 , 0 , 0 , 0 ) ) ; fwrite ( $ this -> SHXFile , pack ( 'N' , 50 + 4 * count ( $ this -> records ) ) ) ; fwrite ( $ this -> SHXFile , pack ( 'V' , 1000 ) ) ; fwrite ( $ this -> SHXFile , pack ( 'V' , $ this -> shapeType ) ) ; $ this -> _saveBBox ( $ this -> SHXFile ) ; }
Saves SHP and SHX file metadata.
Saves SHP and SHX file metadata .