Skip to content

CarteBlancheConseil/MacMapSuite

Repository files navigation

MacMapSuite

MacMapSuite is an Xcode project containing C utilities and C++ classes to :

  • read and write MacMap's v3 file format
  • read and write various file formats (DBF, Shapefile, Mif/Tab, text, DXF, NMEA, ...)
  • manage MacMap's geometries
  • perform web requests (WMS, tiling)
  • manage projections

It embeds some of the most famous GIS libraries :

  • PROJ-4
  • MITAB (including OGR and CPL)
  • ShapeLib
  • GEOS
  • Libpq (from Postgres)

All binaries, librairies, includes, etc... are available in the "unix" folder of the compiled framework.

Compilation : You can open MacMapSuite.xcodeproj with Xcode then compile, or if you prefer to use the xcodebuild command line tool, open a terminal window and type a command like xcodebuild install -configuration Release -Scheme MacMapSuite ARCHS ="i386" -sdk macosx10.8.

Note: MacMap projects are currently built with Xcode 11 against Mac OS X 10.12 SDK.

Installation location : Default location for MacMap is "/Library/Framework", but like any Mac OS X framework, you can copy MacMapSuite.framework to any standard location. (See https://developer.apple.com/library/mac/documentation/MacOSX/Conceptual/BPFrameworks/Tasks/InstallingFrameworks.html for more information).

About

MacMap's database, tables, and geometry access framework.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published