[mapserver-users] Is there still a 2GB size limit on shapefiles?
Jeff McKenna
jmckenna at gatewaygeomatics.com
Thu May 9 05:30:47 PDT 2013
Hi Roger,
It would be great if you could make available your test shp, possibly
point to it [or upload it to a shared OSGeo server] and your tiny
mapfile directly in a comment in the ticket (
https://github.com/mapserver/mapserver/issues/3514). Once you do that
I'll test your mapfile with master/trunk.
Thanks,
-jeff
--
Jeff McKenna
MapServer Consulting and Training Services
http://www.gatewaygeomatics.com/
On 2013-05-09 2:39 AM, Roger André wrote:
> Very interesting to know this. Thank you all for the feedback.
>
> I did use the OGR connector and it worked fine, but I assumed the native
> reader was faster.
>
> On May 8, 2013 9:53 PM, "Stephen Woodbridge" <woodbri at swoodbridge.com
> <mailto:woodbri at swoodbridge.com>> wrote:
>
> In general the shapefile spec is owned by ERSI and unless they
> change the spec you will have a problem. Last I knew, there are
> pointers/offsets inside the shapefile that are only 32bits wide per
> the spec. it is because of these that you are limited to 2GB.
>
> At some point I thought Frank W or someone was working on a version
> of shapelib that could support greater than 2GB, but only programs
> that used that version would be able to read/write these larger
> files. I have not heard anything on that front in a while so I don't
> know if that was just talk, or code ever materialized.
>
> -Steve W
>
> On 5/9/2013 12:32 AM, Rahkonen Jukka wrote:
>
> Hi,
>
> I am not sure either if reading >2GB shapefiles works with the
> native
> shp reader on all platforms, but as the ticket says, you should be
> able to use OGR connection in the mapfile even with your current
> version. If you use OGR you can also split the shapefile into pieces
> and read them through the ogr tileindex system which may be faster
> sometimes.
>
> -Jukka Rahkonen-
>
> __________________________________ Andrea Peri wrote:
>
> If it don't work you should evalute the option to use
> spatialite.
> It work well with dataset greater than 2GB . I use it with
> mapserver 6.3dev and gdal 1.10.
>
>
>
>
> 2013/5/9 Roger André <randre at gmail.com
> <mailto:randre at gmail.com><mailto:randr__e at gmail.com
> <mailto:randre at gmail.com>>>
> Pretty sure I just hit
> this<http://trac.osgeo.org/__mapserver/ticket/3514
> <http://trac.osgeo.org/mapserver/ticket/3514>> problem in my 6.0.3
> local stack. I haven't tested it in the current release, but does
> anyone know for sure that a shapefile with any component larger than
> 2GB works in 6.2?
>
> Roger
More information about the MapServer-users
mailing list