Changeset 63077
- Timestamp:
- Nov 26, 2014, 7:37:03 AM (10 years ago)
- File:
-
- 1 edited
-
grass/trunk/gui/wxpython/vdigit/wxdigit.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
grass/trunk/gui/wxpython/vdigit/wxdigit.py
r61473 r63077 1767 1767 self._error.WriteLine() 1768 1768 return (-1, None) 1769 else: 1770 fids.append(newline) 1771 1772 # break at intersection 1773 if self._settings['breakLines']: 1774 self._breakLineAtIntersection(newline, self.poPoints) 1775 1769 1776 1770 # add centroids for left/right area 1777 1771 if ftype & GV_AREA: … … 1803 1797 Vect_reset_line(bpoints) 1804 1798 Vect_append_point(bpoints, x.value, y.value, 0.0) 1805 new line= Vect_write_line(self.poMapInfo, GV_CENTROID,1799 newc = Vect_write_line(self.poMapInfo, GV_CENTROID, 1806 1800 bpoints, self.poCats) 1807 if new line< 0:1801 if newc < 0: 1808 1802 self._error.WriteLine() 1809 1803 return (len(fids), fids) 1810 1804 else: 1811 fids.append(new line)1805 fids.append(newc) 1812 1806 1813 1807 if right > 0 and \ … … 1818 1812 Vect_reset_line(bpoints) 1819 1813 Vect_append_point(bpoints, x.value, y.value, 0.0) 1820 new line= Vect_write_line(self.poMapInfo, GV_CENTROID,1814 newc = Vect_write_line(self.poMapInfo, GV_CENTROID, 1821 1815 bpoints, self.poCats) 1822 if new line< 0:1816 if newc < 0: 1823 1817 self._error.WriteLine() 1824 1818 return (len(fids, fids)) 1825 1819 else: 1826 fids.append(new line)1820 fids.append(newc) 1827 1821 1828 1822 Vect_destroy_line_struct(bpoints) 1829 1823 1824 # break line or boundary at intersection 1825 if self._settings['breakLines']: 1826 if not self._breakLineAtIntersection(newline, self.poPoints): 1827 fids.append(newline) 1828 1830 1829 self._addChangeset() 1831 1830
Note:
See TracChangeset
for help on using the changeset viewer.
