MapWindow Home
Search MapWindow.org


  • Home
    • Download
    • Why MW
    • FAQ
    • Contact
  • Products
    • MapWindow
    • ActiveX
    • Plug-ins
  • Software Dev
    • Sample Code
    • Scripts
    • Source
    • Bugs
    • Support
    • Languages
  • Site Tools
    • Forums
    • Tutorials
    • Mailing Lists
    • Team
    • Site Stats
    • Links
  • Get Stuff
    • Buy a CD
    • Buy a T-Shirt
    • MW Book
    • ActiveX Book
    • Donate
    • Buy Support
  • Documentation
    • MWGIS App. User Guide
    • GISTools User Guide
    • MW Plug-ins Dev. Guide
    • MWGIS ActiveX Dev. Guide
    • MWGeoProc Dev. Guide

MapWinGeoProc:SpatialOperations

From MapWindow GIS

Jump to: navigation, search

SpatialOperations

Summary

Contains public methods for users to clip grids and shapes with.

Functions

ClipGridWithPolygon This function has 2 overloads.
SelectWithPolygon Selects all points/lines/polygons in the input shapefile that intersect the polygon shape.
Returns the selected shapes in a new shapefile.
ClipShapesWithPolygon This function has 4 overloads.
ClipPolygonSFWithLineSF In Development: Prone to errors!
For clipping multiple polygons with multiple lines.
ClipPolygonWithLine This function has 4 overloads.
Difference Returns a new polygon representing the point set difference of poly1 with poly2.
Union Returns a new polygon representing the point set combination of polygon1 with polygon2.
Intersection Returns a new polygon representing the point set intersection of polygon1 with polygon2.
SymmetricDifference Returns a new polygon representing the point set exclusive OR of polygon1 with polygon2.
MergeShapes This function has 2 overloads.
BufferShape Creates a buffer around the input shape at the distance specified.
BufferSF Buffers all shapes in the input shapefile.
BufferLine Creates a polygon buffer around the line at the distance specified.
BufferLineSF Creates a buffer around each line in the input shapefile.
BufferPolygon Creates a buffer around (or inside of) the input polygon at the distance specified.
BufferPolygonSF Creates a buffer around each polygon in the input shapefile.
Erase This function has 2 overloads.
ConvexHull Not Implemented
Computes the convex hull of a polygon.
The convex hull is the smallest convex polygon that contains all the points in the input polgyon.
Uses the Graham Scan algorithm.
Identity Not Implemented
Computes a geometric intersection of the input shapes and the indentity shapes.
The input shapes, or portions thereof that overlap the identity shapes, will get
the attributes of those identity shapes.
SelectByAttribute Selects all shapes in the input shapefile based on a field value.

Back to MapWinGeoProc

Retrieved from "http://www.mapwindow.org/wiki/index.php/MapWinGeoProc:SpatialOperations"
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • Log in / create account
  • What links here
  • Related changes
  • Upload file
  • Special pages
  • Printable version
  • Permanent link

Geospatial Software Lab

Copyright © 2008 - MapWindow Open Source Team
( last updated: September 04 2008.)
Home | Donate | Download | MapWindow GIS Desktop | MapWinGIS.ocx | Plug-ins | Contact | Lists | Bugs | Sample Code | Documentation
Code Repository | Open Source License | Discussion Forum | Wiki | Join the Team | Site Statistics | Links