[geos-devel] It is slowly to read in the geometry from WKT
cdlee
cdlee at ms16.url.com.tw
Thu Jun 19 06:11:05 EDT 2003
Hi all,
i have a WKT file with 4M in size, it took GEOS 10 minutes to read the geometries in, by the other way, it took JTS less than 20 seconds, the following is my program, what is wrong?
#include<fstream>
#include<io.h>
#inlcude<geom.h>
using namespace std;
const int MAX_WKT_SIZE = 5000000;
int main(int argc, char** argv)
{
char cWKT[MAX_WKT_SIZE];
ifstream inFile("test.txt");
WKTReader WKTRdr;
while(inFile.getline(cWKT, MAX_WKT_SIZE) != NULL)
{
string sWKT(cWKT);
Polygon* p = (Polygon*) WKTRdr.read(sWKT);
cout << p->getArea() << endl;
delete p;
}
return 0;
}
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/geos-devel/attachments/20030619/ea35bb2a/attachment.html
More information about the geos-devel
mailing list