Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • BackTrack 5 R2
  • Wine 1.4 / 1.5.5
  • Mozilla Firefox 12...
  • Ubuntu 11.04
  • Angry Birds 1.1.2.1
  • Ubuntu 10.04.4 LTS
  • Linux Kernel 3.4
  • Ubuntu Manual 10.10
  • Adobe Flash Player...
  • Pidgin 2.10.4
  • Home > Linux > Programming > Libraries

    Shapefile C Library 1.2.10

    Download button

    No screenshots available
    Downloads: 1,442  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.7/5)
    23 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Frank Warmerdam | More programs
    MIT/X Consortium Lic... / FREE
    April 22nd, 2008, 21:48 GMT
    ROOT / Programming / Libraries

     Read user reviews (0)  Refer to a friend  Subscribe

    Shapefile C Library description

    Shapefile C Library package provides the ability to write simple C programs.

    Shapefile C Library package provides the ability to write simple C programs for reading, writing and updating (to a limited extent) ESRI Shapefiles, and the associated attribute file (.dbf).

    What is a Shapefile?

    If you don't know, you probably don't need this library. The Shapefile format is a working and interchange format promulagated by ESRI for simple vector data with attributes.

    An excellent white paper on the shapefile format is available from ESRI, but it is .pdf format, so you will need Adobe Acrobat to browse it.

    The file format actually consists of three files.

    XXX.shp - holds the actual vertices.
    XXX.shx - hold index data pointing to the structures in the .shp file.
    XXX.dbf - holds the attributes in xBase (dBase) format.


    Limitations:

    · You can't modify the vertices of existing structures (though you can update the attributes of existing structures, and create new structures).
    · Not written in such a way as to be particularly fast. This is particularly true of the 1.2 API. For applications more concerned with speed it may be worth using the V1.1 API.
    · Doesn't set the last access time properly in the .dbf files.
    · There is no way to synchronize information to the file except to close it.
    · Poor error checking and reporting.
    · Not professionally supported (well it can be, if you want to pay).
    · Some aspects of xBase files not supported, though I believe they are not used by ESRI.
    · The application must keep the .dbf file in sync with the .shp/.shx files through appropriate use of the DBF and SHP APIs.
    · No support for the undocumented .sbn/.sbx spatial index files.



    Product's homepage

      


    TAGS:

    ESRI Shapefiles | C library | Shapefile library | Shapefile | C | library



    HTML code for linking to this page:


    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM