On Wednesday 26 March 2008 09:15:59 [EMAIL PROTECTED] wrote:
> I'm trying to convert SHPs to postGIS tables, but I encountered two kind of
> problems regarding to invalid DBF.
>
> The first SHP shows weird ASCII characters when I tried to convert it, and
> the process failed with the following error message: NULL,fread(45816)
> failed on DBF file.
> (complete error message attached)
>
> When I opened the first SHP with Quantum GIS, its attribute table shows
> weird ASCII character on column names (pic attached).
>
>
> The second SHP does not show ASCII characters when I tried to convert it,
> yet it also failed with the following error message: dbf file(.dbf) can not
> be opened.
>
> And when I tried to open the second SHP with Quantum GIS, its attribute
> table only shows one single column named "ID" (pic also attached).
>
>
> Yet DBF files do exist for both SHP. What's wrong? What's going on?
>
> Can I just convert the attribute data while completely ignoring the invalid
> .DBF attribute? What is the shp2pgsql switch for the purpose?
>
>
> Thanks,
> -Kresh

At least the first error looks like an encoding problem. You need to look at 
what encoding is used for your shapefile, and then use the -W option for 
shp2pgsql to convert it into a form usable by your database.


HTH,

Mark.

-- 
Mark Cave-Ayland
Sirius Corporation - The Open Source Experts
http://www.siriusit.co.uk
T: +44 870 608 0063
_______________________________________________
postgis-users mailing list
postgis-users@postgis.refractions.net
http://postgis.refractions.net/mailman/listinfo/postgis-users

Reply via email to