On Sat, Dec 29, 2012 at 10:38 PM, Anthony Rollett
<roll...@andrew.cmu.edu> wrote:
> I had found it reasonably straightforward to install matplotlib on 10.6 (much 
> harder on 10.7 but that's a story that somebody more versed than I should 
> tell).  I was stumped by trying to install basemap because I took the easy 
> way out with the Geos dependency and installed the latter via mac port;  
> this, however, does not give you the include directory.

I get the includes from installing geos via MacPorts:

$ port contents geos | grep include
  /opt/local/include/geos.h
  /opt/local/include/geos/algorithm/Angle.h
  /opt/local/include/geos/algorithm/BoundaryNodeRule.h
  /opt/local/include/geos/algorithm/CGAlgorithms.h
  /opt/local/include/geos/algorithm/CentralEndpointIntersector.h
  /opt/local/include/geos/algorithm/CentroidArea.h
  /opt/local/include/geos/algorithm/CentroidLine.h
  /opt/local/include/geos/algorithm/CentroidPoint.h
  /opt/local/include/geos/algorithm/ConvexHull.h
  /opt/local/include/geos/algorithm/ConvexHull.inl
  /opt/local/include/geos/algorithm/ExtractLineByLocation.h
  /opt/local/include/geos/algorithm/HCoordinate.h
  /opt/local/include/geos/algorithm/InteriorPointArea.h
  /opt/local/include/geos/algorithm/InteriorPointLine.h
  /opt/local/include/geos/algorithm/InteriorPointPoint.h
  /opt/local/include/geos/algorithm/LengthIndexOfPoint.h
  /opt/local/include/geos/algorithm/LengthIndexedLine.h
  /opt/local/include/geos/algorithm/LengthLocationMap.h
  /opt/local/include/geos/algorithm/LineIntersector.h
  /opt/local/include/geos/algorithm/LinearGeometryBuilder.h
  /opt/local/include/geos/algorithm/LinearIterator.h
  /opt/local/include/geos/algorithm/LinearLocation.h
  /opt/local/include/geos/algorithm/LocationIndexOfLine.h
  /opt/local/include/geos/algorithm/LocationIndexOfPoint.h
  /opt/local/include/geos/algorithm/MCPointInRing.h
  /opt/local/include/geos/algorithm/MinimumDiameter.h
  /opt/local/include/geos/algorithm/NotRepresentableException.h
  /opt/local/include/geos/algorithm/PointInRing.h
  /opt/local/include/geos/algorithm/PointLocator.h
  /opt/local/include/geos/algorithm/RayCrossingCounter.h
  /opt/local/include/geos/algorithm/RobustDeterminant.h
  /opt/local/include/geos/algorithm/SIRtreePointInRing.h
  /opt/local/include/geos/algorithm/SimplePointInRing.h
  /opt/local/include/geos/algorithm/distance/DiscreteHausdorffDistance.h
  /opt/local/include/geos/algorithm/distance/DistanceToPoint.h
  /opt/local/include/geos/algorithm/distance/PointPairDistance.h
  /opt/local/include/geos/algorithm/locate/IndexedPointInAreaLocator.h
  /opt/local/include/geos/algorithm/locate/PointOnGeometryLocator.h
  /opt/local/include/geos/algorithm/locate/SimplePointInAreaLocator.h
  /opt/local/include/geos/export.h
  /opt/local/include/geos/geom.h
  /opt/local/include/geos/geom/BinaryOp.h
  /opt/local/include/geos/geom/Coordinate.h
  /opt/local/include/geos/geom/Coordinate.inl
  /opt/local/include/geos/geom/CoordinateArraySequence.h
  /opt/local/include/geos/geom/CoordinateArraySequenceFactory.h
  /opt/local/include/geos/geom/CoordinateArraySequenceFactory.inl
  /opt/local/include/geos/geom/CoordinateFilter.h
  /opt/local/include/geos/geom/CoordinateList.h
  /opt/local/include/geos/geom/CoordinateSequence.h
  /opt/local/include/geos/geom/CoordinateSequenceFactory.h
  /opt/local/include/geos/geom/CoordinateSequenceFilter.h
  /opt/local/include/geos/geom/Dimension.h
  /opt/local/include/geos/geom/Envelope.h
  /opt/local/include/geos/geom/Envelope.inl
  /opt/local/include/geos/geom/Geometry.h
  /opt/local/include/geos/geom/GeometryCollection.h
  /opt/local/include/geos/geom/GeometryCollection.inl
  /opt/local/include/geos/geom/GeometryComponentFilter.h
  /opt/local/include/geos/geom/GeometryFactory.h
  /opt/local/include/geos/geom/GeometryFactory.inl
  /opt/local/include/geos/geom/GeometryFilter.h
  /opt/local/include/geos/geom/GeometryList.h
  /opt/local/include/geos/geom/IntersectionMatrix.h
  /opt/local/include/geos/geom/LineSegment.h
  /opt/local/include/geos/geom/LineSegment.inl
  /opt/local/include/geos/geom/LineString.h
  /opt/local/include/geos/geom/Lineal.h
  /opt/local/include/geos/geom/LinearRing.h
  /opt/local/include/geos/geom/Location.h
  /opt/local/include/geos/geom/MultiLineString.h
  /opt/local/include/geos/geom/MultiLineString.inl
  /opt/local/include/geos/geom/MultiPoint.h
  /opt/local/include/geos/geom/MultiPolygon.h
  /opt/local/include/geos/geom/MultiPolygon.inl
  /opt/local/include/geos/geom/Point.h
  /opt/local/include/geos/geom/Polygon.h
  /opt/local/include/geos/geom/Polygonal.h
  /opt/local/include/geos/geom/PrecisionModel.h
  /opt/local/include/geos/geom/PrecisionModel.inl
  /opt/local/include/geos/geom/Puntal.h
  /opt/local/include/geos/geom/Triangle.h
  /opt/local/include/geos/geom/prep/AbstractPreparedPolygonContains.h
  /opt/local/include/geos/geom/prep/BasicPreparedGeometry.h
  /opt/local/include/geos/geom/prep/PreparedGeometry.h
  /opt/local/include/geos/geom/prep/PreparedGeometryFactory.h
  /opt/local/include/geos/geom/prep/PreparedLineString.h
  /opt/local/include/geos/geom/prep/PreparedLineStringIntersects.h
  /opt/local/include/geos/geom/prep/PreparedPoint.h
  /opt/local/include/geos/geom/prep/PreparedPolygon.h
  /opt/local/include/geos/geom/prep/PreparedPolygonContains.h
  /opt/local/include/geos/geom/prep/PreparedPolygonContainsProperly.h
  /opt/local/include/geos/geom/prep/PreparedPolygonCovers.h
  /opt/local/include/geos/geom/prep/PreparedPolygonIntersects.h
  /opt/local/include/geos/geom/prep/PreparedPolygonPredicate.h
  /opt/local/include/geos/geom/util/ComponentCoordinateExtracter.h
  /opt/local/include/geos/geom/util/CoordinateOperation.h
  /opt/local/include/geos/geom/util/GeometryCombiner.h
  /opt/local/include/geos/geom/util/GeometryEditor.h
  /opt/local/include/geos/geom/util/GeometryEditorOperation.h
  /opt/local/include/geos/geom/util/GeometryExtracter.h
  /opt/local/include/geos/geom/util/GeometryTransformer.h
  /opt/local/include/geos/geom/util/LinearComponentExtracter.h
  /opt/local/include/geos/geom/util/PointExtracter.h
  /opt/local/include/geos/geom/util/PolygonExtracter.h
  /opt/local/include/geos/geom/util/ShortCircuitedGeometryVisitor.h
  /opt/local/include/geos/geom/util/SineStarFactory.h
  /opt/local/include/geos/geomUtil.h
  /opt/local/include/geos/geomgraph.h
  /opt/local/include/geos/geomgraph/Depth.h
  /opt/local/include/geos/geomgraph/DirectedEdge.h
  /opt/local/include/geos/geomgraph/DirectedEdge.inl
  /opt/local/include/geos/geomgraph/DirectedEdgeStar.h
  /opt/local/include/geos/geomgraph/Edge.h
  /opt/local/include/geos/geomgraph/EdgeEnd.h
  /opt/local/include/geos/geomgraph/EdgeEndStar.h
  /opt/local/include/geos/geomgraph/EdgeIntersection.h
  /opt/local/include/geos/geomgraph/EdgeIntersectionList.h
  /opt/local/include/geos/geomgraph/EdgeList.h
  /opt/local/include/geos/geomgraph/EdgeNodingValidator.h
  /opt/local/include/geos/geomgraph/EdgeRing.h
  /opt/local/include/geos/geomgraph/GeometryGraph.h
  /opt/local/include/geos/geomgraph/GeometryGraph.inl
  /opt/local/include/geos/geomgraph/GraphComponent.h
  /opt/local/include/geos/geomgraph/Label.h
  /opt/local/include/geos/geomgraph/Node.h
  /opt/local/include/geos/geomgraph/NodeFactory.h
  /opt/local/include/geos/geomgraph/NodeMap.h
  /opt/local/include/geos/geomgraph/PlanarGraph.h
  /opt/local/include/geos/geomgraph/Position.h
  /opt/local/include/geos/geomgraph/Quadrant.h
  /opt/local/include/geos/geomgraph/TopologyLocation.h
  /opt/local/include/geos/geomgraph/index/EdgeSetIntersector.h
  /opt/local/include/geos/geomgraph/index/MonotoneChain.h
  /opt/local/include/geos/geomgraph/index/MonotoneChainEdge.h
  /opt/local/include/geos/geomgraph/index/MonotoneChainIndexer.h
  /opt/local/include/geos/geomgraph/index/SegmentIntersector.h
  /opt/local/include/geos/geomgraph/index/SimpleEdgeSetIntersector.h
  /opt/local/include/geos/geomgraph/index/SimpleMCSweepLineIntersector.h
  /opt/local/include/geos/geomgraph/index/SimpleSweepLineIntersector.h
  /opt/local/include/geos/geomgraph/index/SweepLineEvent.h
  /opt/local/include/geos/geomgraph/index/SweepLineEventObj.h
  /opt/local/include/geos/geomgraph/index/SweepLineSegment.h
  /opt/local/include/geos/geomgraphindex.h
  /opt/local/include/geos/geosAlgorithm.h
  /opt/local/include/geos/index/ItemVisitor.h
  /opt/local/include/geos/index/SpatialIndex.h
  /opt/local/include/geos/index/bintree/Bintree.h
  /opt/local/include/geos/index/bintree/Interval.h
  /opt/local/include/geos/index/bintree/Key.h
  /opt/local/include/geos/index/bintree/Node.h
  /opt/local/include/geos/index/bintree/NodeBase.h
  /opt/local/include/geos/index/bintree/Root.h
  /opt/local/include/geos/index/chain/MonotoneChain.h
  /opt/local/include/geos/index/chain/MonotoneChainBuilder.h
  /opt/local/include/geos/index/chain/MonotoneChainOverlapAction.h
  /opt/local/include/geos/index/chain/MonotoneChainSelectAction.h
  /opt/local/include/geos/index/intervalrtree/IntervalRTreeBranchNode.h
  /opt/local/include/geos/index/intervalrtree/IntervalRTreeLeafNode.h
  /opt/local/include/geos/index/intervalrtree/IntervalRTreeNode.h
  /opt/local/include/geos/index/intervalrtree/SortedPackedIntervalRTree.h
  /opt/local/include/geos/index/quadtree/DoubleBits.h
  /opt/local/include/geos/index/quadtree/IntervalSize.h
  /opt/local/include/geos/index/quadtree/Key.h
  /opt/local/include/geos/index/quadtree/Node.h
  /opt/local/include/geos/index/quadtree/NodeBase.h
  /opt/local/include/geos/index/quadtree/Quadtree.h
  /opt/local/include/geos/index/quadtree/Root.h
  /opt/local/include/geos/index/strtree/AbstractNode.h
  /opt/local/include/geos/index/strtree/AbstractSTRtree.h
  /opt/local/include/geos/index/strtree/Boundable.h
  /opt/local/include/geos/index/strtree/Interval.h
  /opt/local/include/geos/index/strtree/ItemBoundable.h
  /opt/local/include/geos/index/strtree/SIRtree.h
  /opt/local/include/geos/index/strtree/STRtree.h
  /opt/local/include/geos/index/sweepline/SweepLineEvent.h
  /opt/local/include/geos/index/sweepline/SweepLineIndex.h
  /opt/local/include/geos/index/sweepline/SweepLineInterval.h
  /opt/local/include/geos/index/sweepline/SweepLineOverlapAction.h
  /opt/local/include/geos/indexBintree.h
  /opt/local/include/geos/indexChain.h
  /opt/local/include/geos/indexQuadtree.h
  /opt/local/include/geos/indexStrtree.h
  /opt/local/include/geos/indexSweepline.h
  /opt/local/include/geos/inline.h
  /opt/local/include/geos/io.h
  /opt/local/include/geos/io/ByteOrderDataInStream.h
  /opt/local/include/geos/io/ByteOrderDataInStream.inl
  /opt/local/include/geos/io/ByteOrderValues.h
  /opt/local/include/geos/io/CLocalizer.h
  /opt/local/include/geos/io/ParseException.h
  /opt/local/include/geos/io/StringTokenizer.h
  /opt/local/include/geos/io/WKBConstants.h
  /opt/local/include/geos/io/WKBReader.h
  /opt/local/include/geos/io/WKBWriter.h
  /opt/local/include/geos/io/WKTReader.h
  /opt/local/include/geos/io/WKTReader.inl
  /opt/local/include/geos/io/WKTWriter.h
  /opt/local/include/geos/io/Writer.h
  /opt/local/include/geos/noding.h
  /opt/local/include/geos/noding/BasicSegmentString.h
  /opt/local/include/geos/noding/FastNodingValidator.h
  /opt/local/include/geos/noding/FastSegmentSetIntersectionFinder.h
  /opt/local/include/geos/noding/IntersectionAdder.h
  /opt/local/include/geos/noding/IntersectionFinderAdder.h
  /opt/local/include/geos/noding/IteratedNoder.h
  /opt/local/include/geos/noding/MCIndexNoder.h
  /opt/local/include/geos/noding/MCIndexNoder.inl
  /opt/local/include/geos/noding/MCIndexSegmentSetMutualIntersector.h
  /opt/local/include/geos/noding/NodableSegmentString.h
  /opt/local/include/geos/noding/NodedSegmentString.h
  /opt/local/include/geos/noding/Noder.h
  /opt/local/include/geos/noding/NodingValidator.h
  /opt/local/include/geos/noding/Octant.h
  /opt/local/include/geos/noding/OrientedCoordinateArray.h
  /opt/local/include/geos/noding/ScaledNoder.h
  /opt/local/include/geos/noding/SegmentIntersectionDetector.h
  /opt/local/include/geos/noding/SegmentIntersector.h
  /opt/local/include/geos/noding/SegmentNode.h
  /opt/local/include/geos/noding/SegmentNodeList.h
  /opt/local/include/geos/noding/SegmentPointComparator.h
  /opt/local/include/geos/noding/SegmentSetMutualIntersector.h
  /opt/local/include/geos/noding/SegmentString.h
  /opt/local/include/geos/noding/SegmentString.inl
  /opt/local/include/geos/noding/SegmentStringUtil.h
  /opt/local/include/geos/noding/SimpleNoder.h
  /opt/local/include/geos/noding/SingleInteriorIntersectionFinder.h
  /opt/local/include/geos/noding/SinglePassNoder.h
  /opt/local/include/geos/noding/snapround/HotPixel.h
  /opt/local/include/geos/noding/snapround/HotPixel.inl
  /opt/local/include/geos/noding/snapround/MCIndexPointSnapper.h
  /opt/local/include/geos/noding/snapround/MCIndexSnapRounder.h
  /opt/local/include/geos/noding/snapround/SimpleSnapRounder.h
  /opt/local/include/geos/nodingSnapround.h
  /opt/local/include/geos/opBuffer.h
  /opt/local/include/geos/opDistance.h
  /opt/local/include/geos/opLinemerge.h
  /opt/local/include/geos/opOverlay.h
  /opt/local/include/geos/opPolygonize.h
  /opt/local/include/geos/opPredicate.h
  /opt/local/include/geos/opRelate.h
  /opt/local/include/geos/opValid.h
  /opt/local/include/geos/operation.h
  /opt/local/include/geos/operation/GeometryGraphOperation.h
  /opt/local/include/geos/operation/IsSimpleOp.h
  /opt/local/include/geos/operation/buffer/BufferBuilder.h
  /opt/local/include/geos/operation/buffer/BufferOp.h
  /opt/local/include/geos/operation/buffer/BufferParameters.h
  /opt/local/include/geos/operation/buffer/BufferSubgraph.h
  /opt/local/include/geos/operation/buffer/OffsetCurveBuilder.h
  /opt/local/include/geos/operation/buffer/OffsetCurveSetBuilder.h
  /opt/local/include/geos/operation/buffer/OffsetSegmentGenerator.h
  /opt/local/include/geos/operation/buffer/OffsetSegmentString.h
  /opt/local/include/geos/operation/buffer/RightmostEdgeFinder.h
  /opt/local/include/geos/operation/buffer/SubgraphDepthLocater.h
  /opt/local/include/geos/operation/distance/ConnectedElementLocationFilter.h
  /opt/local/include/geos/operation/distance/ConnectedElementPointFilter.h
  /opt/local/include/geos/operation/distance/DistanceOp.h
  /opt/local/include/geos/operation/distance/GeometryLocation.h
  /opt/local/include/geos/operation/linemerge/EdgeString.h
  /opt/local/include/geos/operation/linemerge/LineMergeDirectedEdge.h
  /opt/local/include/geos/operation/linemerge/LineMergeEdge.h
  /opt/local/include/geos/operation/linemerge/LineMergeGraph.h
  /opt/local/include/geos/operation/linemerge/LineMerger.h
  /opt/local/include/geos/operation/linemerge/LineSequencer.h
  /opt/local/include/geos/operation/overlay/EdgeSetNoder.h
  /opt/local/include/geos/operation/overlay/ElevationMatrix.h
  /opt/local/include/geos/operation/overlay/ElevationMatrixCell.h
  /opt/local/include/geos/operation/overlay/FuzzyPointLocator.h
  /opt/local/include/geos/operation/overlay/LineBuilder.h
  /opt/local/include/geos/operation/overlay/MaximalEdgeRing.h
  /opt/local/include/geos/operation/overlay/MinimalEdgeRing.h
  /opt/local/include/geos/operation/overlay/MinimalEdgeRing.inl
  /opt/local/include/geos/operation/overlay/OffsetPointGenerator.h
  /opt/local/include/geos/operation/overlay/OverlayNodeFactory.h
  /opt/local/include/geos/operation/overlay/OverlayOp.h
  /opt/local/include/geos/operation/overlay/OverlayResultValidator.h
  /opt/local/include/geos/operation/overlay/PointBuilder.h
  /opt/local/include/geos/operation/overlay/PolygonBuilder.h
  /opt/local/include/geos/operation/overlay/snap/GeometrySnapper.h
  /opt/local/include/geos/operation/overlay/snap/LineStringSnapper.h
  /opt/local/include/geos/operation/overlay/snap/SnapIfNeededOverlayOp.h
  /opt/local/include/geos/operation/overlay/snap/SnapOverlayOp.h
  /opt/local/include/geos/operation/polygonize/EdgeRing.h
  /opt/local/include/geos/operation/polygonize/PolygonizeDirectedEdge.h
  /opt/local/include/geos/operation/polygonize/PolygonizeEdge.h
  /opt/local/include/geos/operation/polygonize/PolygonizeGraph.h
  /opt/local/include/geos/operation/polygonize/Polygonizer.h
  /opt/local/include/geos/operation/predicate/RectangleContains.h
  /opt/local/include/geos/operation/predicate/RectangleIntersects.h
  /opt/local/include/geos/operation/predicate/SegmentIntersectionTester.h
  /opt/local/include/geos/operation/relate/EdgeEndBuilder.h
  /opt/local/include/geos/operation/relate/EdgeEndBundle.h
  /opt/local/include/geos/operation/relate/EdgeEndBundleStar.h
  /opt/local/include/geos/operation/relate/RelateComputer.h
  /opt/local/include/geos/operation/relate/RelateNode.h
  /opt/local/include/geos/operation/relate/RelateNodeFactory.h
  /opt/local/include/geos/operation/relate/RelateNodeGraph.h
  /opt/local/include/geos/operation/relate/RelateOp.h
  /opt/local/include/geos/operation/sharedpaths/SharedPathsOp.h
  /opt/local/include/geos/operation/union/CascadedPolygonUnion.h
  /opt/local/include/geos/operation/union/CascadedUnion.h
  /opt/local/include/geos/operation/union/GeometryListHolder.h
  /opt/local/include/geos/operation/union/PointGeometryUnion.h
  /opt/local/include/geos/operation/union/UnaryUnionOp.h
  /opt/local/include/geos/operation/valid/ConnectedInteriorTester.h
  /opt/local/include/geos/operation/valid/ConsistentAreaTester.h
  /opt/local/include/geos/operation/valid/IsValidOp.h
  /opt/local/include/geos/operation/valid/QuadtreeNestedRingTester.h
  /opt/local/include/geos/operation/valid/RepeatedPointTester.h
  /opt/local/include/geos/operation/valid/SimpleNestedRingTester.h
  /opt/local/include/geos/operation/valid/SweeplineNestedRingTester.h
  /opt/local/include/geos/operation/valid/TopologyValidationError.h
  /opt/local/include/geos/planargraph.h
  /opt/local/include/geos/planargraph/DirectedEdge.h
  /opt/local/include/geos/planargraph/DirectedEdgeStar.h
  /opt/local/include/geos/planargraph/Edge.h
  /opt/local/include/geos/planargraph/GraphComponent.h
  /opt/local/include/geos/planargraph/Node.h
  /opt/local/include/geos/planargraph/NodeMap.h
  /opt/local/include/geos/planargraph/PlanarGraph.h
  /opt/local/include/geos/planargraph/Subgraph.h
  /opt/local/include/geos/planargraph/algorithm/ConnectedSubgraphFinder.h
  /opt/local/include/geos/platform.h
  /opt/local/include/geos/precision.h
  /opt/local/include/geos/precision/CommonBits.h
  /opt/local/include/geos/precision/CommonBitsOp.h
  /opt/local/include/geos/precision/CommonBitsRemover.h
  /opt/local/include/geos/precision/EnhancedPrecisionOp.h
  /opt/local/include/geos/precision/SimpleGeometryPrecisionReducer.h
  /opt/local/include/geos/profiler.h
  /opt/local/include/geos/simplify/DouglasPeuckerLineSimplifier.h
  /opt/local/include/geos/simplify/DouglasPeuckerSimplifier.h
  /opt/local/include/geos/simplify/LineSegmentIndex.h
  /opt/local/include/geos/simplify/TaggedLineSegment.h
  /opt/local/include/geos/simplify/TaggedLineString.h
  /opt/local/include/geos/simplify/TaggedLineStringSimplifier.h
  /opt/local/include/geos/simplify/TaggedLinesSimplifier.h
  /opt/local/include/geos/simplify/TopologyPreservingSimplifier.h
  /opt/local/include/geos/spatialIndex.h
  /opt/local/include/geos/timeval.h
  /opt/local/include/geos/unload.h
  /opt/local/include/geos/util.h
  /opt/local/include/geos/util/Assert.h
  /opt/local/include/geos/util/AssertionFailedException.h
  /opt/local/include/geos/util/CoordinateArrayFilter.h
  /opt/local/include/geos/util/GEOSException.h
  /opt/local/include/geos/util/GeometricShapeFactory.h
  /opt/local/include/geos/util/IllegalArgumentException.h
  /opt/local/include/geos/util/IllegalStateException.h
  /opt/local/include/geos/util/Machine.h
  /opt/local/include/geos/util/TopologyException.h
  /opt/local/include/geos/util/UniqueCoordinateArrayFilter.h
  /opt/local/include/geos/util/UnsupportedOperationException.h
  /opt/local/include/geos/util/math.h
  /opt/local/include/geos/version.h
  /opt/local/include/geos_c.h
$

Cheers

Adam

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to