I'm trying to convert polygons to points with ArcGIS 10. My polygon layer has 2 attributes that I want to give to my point layer. I'm using the Feature to Point function from the Arctoolbox, but it always results in certain polygons having two or more points. I tried without and with the inside option. Anyone have a solution?


closed as unclear what you're asking by PolyGeo, Simbamangu, Chad Cooper, Mapperz Jun 15 '14 at 18:35

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • A layer has one attribute . may be you talk about 2 fields. – BBG_GIS Apr 19 '13 at 12:36
  • 1
    Do you have overlapping polygons? If so, you could use the selection chip to try and visualize them. – PolyGeo Apr 19 '13 at 12:58
  • 2
    Using GeoWizards will solve your issue see ian-ko.com/ET_GeoWizards/gw_NoRestrictions.htm Polygon To Point – Mapperz Apr 19 '13 at 14:36
  • 2
    I just checked the Feature To Point help and the Polygon Input diagram there indicates that a multipart polygon (with two parts) will result in only one point while a singlepart polygon there does the same. Have you compared the number of polygon features (rows in your attribute table) with the number of output points - they should be the same. – PolyGeo Apr 19 '13 at 22:51
  • As PolyGeo suggested my first thought would be that you have overlapping, perhaps duplicate, polygons. But in my experience with fairly large feature classes, e.g. 40,000+ polygons, several points may be placed by ArcGIS at an edge such that other tools (e.g. Feature to polygon using points for attributes, or Hawth's Tools count points in a polygon) will recognize two points in a polygon. It is repeatable. You might play around with the tolerance setting or do, as I do when it happens, manually move the points. – johns Sep 4 '13 at 13:11

Give it a try in QGIS. You would use Extract Node in Vector > Geometry Tools. You may want to first use Multipart to Singleparts in the same menu.

Not the answer you're looking for? Browse other questions tagged or ask your own question.