Hi Matthias, Sorry for that. Should be fixed in r3057
Michaël Le 31/10/2012 21:52, Matthias Scholz a écrit : > Hi Michaël, > > actually i cannot compile OJ :-( You have deleted the > Validator.validateLineStringsSimple() method. But > jumptest.junit.validateLineStringsSimple() extends/overrides this > class/method. Please can you check this or do i have a wrong copy? > > Matthias > >> Revision: 3055 >> >> http://jump-pilot.svn.sourceforge.net/jump-pilot/?rev=3055&view=rev >> Author: michaudm >> Date: 2012-10-28 10:21:02 +0000 (Sun, 28 Oct 2012) >> Log Message: >> ----------- >> ValidateSelectedLayersPlugIn : generalisation of isSimple check from >> linestrings to any type of Geometry >> >> Modified Paths: >> -------------- >> core/trunk/ChangeLog >> core/trunk/src/com/vividsolutions/jump/qa/ValidationErrorType.java >> core/trunk/src/com/vividsolutions/jump/qa/Validator.java >> >> core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java >> core/trunk/src/language/jump.properties >> core/trunk/src/language/jump_cz.properties >> core/trunk/src/language/jump_de.properties >> core/trunk/src/language/jump_es.properties >> core/trunk/src/language/jump_fi.properties >> core/trunk/src/language/jump_fr.properties >> core/trunk/src/language/jump_hu.properties >> core/trunk/src/language/jump_it.properties >> core/trunk/src/language/jump_ja_JP.properties >> core/trunk/src/language/jump_ml.properties >> core/trunk/src/language/jump_pt.properties >> core/trunk/src/language/jump_pt_BR.properties >> core/trunk/src/language/jump_ta_IN.properties >> core/trunk/src/language/jump_te.properties >> core/trunk/src/language/jump_zh_CN.properties >> core/trunk/src/language/jump_zh_HK.properties >> >> Modified: core/trunk/ChangeLog >> =================================================================== >> --- core/trunk/ChangeLog 2012-10-27 23:09:25 UTC (rev 3054) >> +++ core/trunk/ChangeLog 2012-10-28 10:21:02 UTC (rev 3055) >> @@ -1,5 +1,10 @@ >> # for display continuity sake please use 2 spaces instead of tabs >> >> +2012-10-28 mmichaud <michael.mich...@free.fr> >> + * Improve isSimple check in ValidateSelectedLayersPlugIn : it is now able >> to >> + check geometries of any dimension (jts 1.12) and even GeometryCollection >> + (jts 1.13) >> + >> 2012-10-25 mmichaud <michael.mich...@free.fr> >> * ClipToFencePlugIn : centre dialog box and check visible layers only as >> the >> default option (more safe) >> >> Modified: core/trunk/src/com/vividsolutions/jump/qa/ValidationErrorType.java >> =================================================================== >> --- core/trunk/src/com/vividsolutions/jump/qa/ValidationErrorType.java >> 2012-10-27 23:09:25 UTC (rev 3054) >> +++ core/trunk/src/com/vividsolutions/jump/qa/ValidationErrorType.java >> 2012-10-28 10:21:02 UTC (rev 3055) >> @@ -57,9 +57,19 @@ >> public final static ValidationErrorType INTERIOR_RING_CW = new >> ValidationErrorType( >> >> I18N.get("qa.ValidationErrorType.polygon-hole-is-oriented-clockwise")); >> >> - /** Linestring not simple */ >> + /** >> + * Linestring not simple >> + * @deprecated As of OpenJUMP 1.6, replaced by {@link #NONSIMPLE} >> + */ >> public final static ValidationErrorType NONSIMPLE_LINESTRING = new >> ValidationErrorType( >> >> I18N.get("qa.ValidationErrorType.linestring-not-simple")); >> + >> + /** >> + * Linestring not simple >> + * @since OpenJUMP 1.6 >> + */ >> + public final static ValidationErrorType NONSIMPLE = new >> ValidationErrorType( >> + I18N.get("qa.ValidationErrorType.non-simple")); >> >> /** Contains segment with length below minimum */ >> public final static ValidationErrorType SMALL_SEGMENT = new >> ValidationErrorType( >> >> Modified: core/trunk/src/com/vividsolutions/jump/qa/Validator.java >> =================================================================== >> --- core/trunk/src/com/vividsolutions/jump/qa/Validator.java 2012-10-27 >> 23:09:25 UTC (rev 3054) >> +++ core/trunk/src/com/vividsolutions/jump/qa/Validator.java 2012-10-28 >> 10:21:02 UTC (rev 3055) >> @@ -37,6 +37,7 @@ >> >> import com.vividsolutions.jts.algorithm.RobustCGAlgorithms; >> import com.vividsolutions.jts.geom.*; >> +import com.vividsolutions.jts.operation.IsSimpleOp; >> import com.vividsolutions.jts.operation.valid.*; >> import com.vividsolutions.jump.I18N; >> import com.vividsolutions.jump.feature.Feature; >> @@ -55,6 +56,7 @@ >> private boolean checkingBasicTopology = true; >> private boolean checkingPolygonOrientation = false; >> private boolean checkingLineStringsSimple = false; >> + private boolean checkingGeometriesSimple = false; >> private boolean checkingMinSegmentLength = false; >> private boolean checkingMinAngle = false; >> private boolean checkingMinPolygonArea = false; >> @@ -143,10 +145,21 @@ >> * Sets whether to enforce the constraint that LineStrings must be >> simple >> * @param checkingLineStringsSimple whether to enforce the constraint >> that >> * LineStrings must be simple >> + * @deprecated As of OpenJUMP 1.6, replaced by {@link >> #setCheckingGeometriesSimple} >> */ >> public void setCheckingLineStringsSimple(boolean >> checkingLineStringsSimple) { >> this.checkingLineStringsSimple = checkingLineStringsSimple; >> } >> + >> + /** >> + * Sets whether to enforce the constraint that Geometries must be simple >> + * @param checkingGeometriesSimple whether to enforce the constraint >> that >> + * Geometries must be simple >> + * @since OpenJUMP 1.6 >> + */ >> + public void setCheckingGeometriesSimple(boolean >> checkingGeometriesSimple) { >> + this.checkingGeometriesSimple = checkingGeometriesSimple; >> + } >> >> /** >> * Sets whether minimum segment length should be checked. >> @@ -245,8 +258,8 @@ >> addIfNotNull(validatePolygonOrientation(feature), >> validationErrors); >> } >> >> - if (checkingLineStringsSimple) { >> - addIfNotNull(validateLineStringsSimple(feature), >> validationErrors); >> + if (checkingGeometriesSimple) { >> + addIfNotNull(validateGeometriesSimple(feature), >> validationErrors); >> } >> >> if (checkingMinSegmentLength) { >> @@ -305,24 +318,15 @@ >> return null; >> } >> >> - protected ValidationError validateLineStringsSimple(Feature feature) { >> - return recursivelyValidate(feature.getGeometry(), feature, >> - new RecursiveValidation() { >> - public ValidationError validate(Geometry g, Feature f) { >> - LineString lineString = (LineString) g; >> - >> - if (!lineString.isSimple()) { >> - return new >> ValidationError(ValidationErrorType.NONSIMPLE_LINESTRING, >> - f, lineString); >> - } >> - >> - return null; >> - } >> - >> - public Class getTargetGeometryClass() { >> - return LineString.class; >> - } >> - }); >> + protected ValidationError validateGeometriesSimple(Feature feature) { >> + // [mmichaud 2012-10-28] isSimple is now able to check geometries of >> + // any dimension (with jts 1.12) and even GeometryCollection (jts >> 1.13) >> + Geometry geometry = feature.getGeometry(); >> + IsSimpleOp simpleOp = new IsSimpleOp(geometry); >> + if (!simpleOp.isSimple()) { >> + return new ValidationError(ValidationErrorType.NONSIMPLE, >> feature, simpleOp.getNonSimpleLocation()); >> + } >> + else return null; >> } >> >> protected ValidationError validatePolygonOrientation(Feature feature) { >> >> Modified: >> core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java >> =================================================================== >> --- >> core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java >> 2012-10-27 23:09:25 UTC (rev 3054) >> +++ >> core/trunk/src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java >> 2012-10-28 10:21:02 UTC (rev 3055) >> @@ -77,7 +77,8 @@ >> implements ThreadedPlugIn { >> private static String CHECK_BASIC_TOPOLOGY = ""; >> private final static String CHECK_POLYGON_ORIENTATION = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation"); >> - private final static String CHECK_LINESTRINGS_SIMPLE = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple"); >> + //private final static String CHECK_LINESTRINGS_SIMPLE = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple"); >> + private final static String CHECK_GEOMETRIES_SIMPLE = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple"); >> private final static String CHECK_POLYGONS_HAVE_NO_HOLES = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.disallow-polygons-and-multipolygons-with-holes"); >> private final static String CHECK_NO_REPEATED_CONSECUTIVE_POINTS = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.disallow-repeated-consective-points"); >> private final static String CHECK_MIN_SEGMENT_LENGTH = >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length"); >> @@ -170,8 +171,8 @@ >> CHECK_BASIC_TOPOLOGY)); >> validator.setCheckingNoRepeatedConsecutivePoints(dialog.getBoolean( >> CHECK_NO_REPEATED_CONSECUTIVE_POINTS)); >> - validator.setCheckingLineStringsSimple(dialog.getBoolean( >> - CHECK_LINESTRINGS_SIMPLE)); >> + validator.setCheckingGeometriesSimple(dialog.getBoolean( >> + CHECK_GEOMETRIES_SIMPLE)); >> validator.setCheckingPolygonOrientation(dialog.getBoolean( >> CHECK_POLYGON_ORIENTATION)); >> validator.setCheckingNoHoles(dialog.getBoolean( >> @@ -369,8 +370,8 @@ >> dialog.addCheckBox(CHECK_MIN_POLYGON_AREA, false); >> dialog.addPositiveDoubleField(MIN_POLYGON_AREA, 0.001, >> 5); >> - dialog.addCheckBox(CHECK_LINESTRINGS_SIMPLE, false, >> - >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple")); >> + dialog.addCheckBox(CHECK_GEOMETRIES_SIMPLE, false, >> + >> I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple")); >> //dialog.startNewColumn(); >> dialog.setRightPane(); >> >> dialog.addLabel("<HTML><STRONG>"+I18N.get("ui.plugin.ValidateSelectedLayersPlugIn.geometry-types-validation")+"</STRONG></HTML>"); >> >> Modified: core/trunk/src/language/jump.properties >> =================================================================== >> --- core/trunk/src/language/jump.properties 2012-10-27 23:09:25 UTC (rev >> 3054) >> +++ core/trunk/src/language/jump.properties 2012-10-28 10:21:02 UTC (rev >> 3055) >> @@ -1444,7 +1444,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Contains Segments With Angle Below Minimum >> qa.ValidationErrorType.geometry-class-not-allowed = Geometry Class Not >> Allowed >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Is/Contains Polygon With Area Below Minimum >> -qa.ValidationErrorType.linestring-not-simple = Linestring Not Simple >> +#qa.ValidationErrorType.linestring-not-simple = Linestring Not Simple >> +qa.ValidationErrorType.non-simple = Non Simple Geometry >> qa.ValidationErrorType.polygon-has-holes = Polygon Has Holes >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Polygon Hole >> Is Oriented Clockwise >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Polygon Shell Is Oriented Counter-Clockwise >> @@ -1765,7 +1766,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = Check >> minimum polygon area. >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Check minimum segment length. >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Check >> Polygon orientation >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> Check that geometries are simple. (i.e. do not self-intersect) >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Check that polygon shells are oriented clockwise and holes >> counterclockwise. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Disallow GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Disallow >> Linestrings >> >> Modified: core/trunk/src/language/jump_cz.properties >> =================================================================== >> --- core/trunk/src/language/jump_cz.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_cz.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1521,7 +1521,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Obsahuje segmenty s \u00FAhlem men\u0161\u00EDm ne\u017E minim\u00E1ln\u00ED >> hodnota >> qa.ValidationErrorType.geometry-class-not-allowed = Druh geometrie >> nen\u00ED povolen >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Obsahuje polygon s plochou men\u0161\u00ED ne\u017E je minim\u00E1ln\u00ED >> -qa.ValidationErrorType.linestring-not-simple = Polylinie nen\u00ED >> jednoduch\u00E1 >> +#qa.ValidationErrorType.linestring-not-simple = Polylinie nen\u00ED >> jednoduch\u00E1 >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Polygon m\u00E1 d\u00EDry >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = D\u00EDra v >> polygonu je orientovan\u00E1 >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Ohrani\u010Den\u00ED polygonu je orientov\u00E1no proti sm\u011Bru >> hodinov\u00FDch ru\u010Di\u010Dek >> @@ -1842,7 +1843,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Zkontrolovat minim\u00E1ln\u00ED plochu polygonu >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Zkontrolovat minim\u00E1ln\u00ED d\u00E9lku segmentu >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> Zkontrolovat orientaci polygonu >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Zkontrolovat, zda jsou polylinie jednoduch\u00E9 (nap\u0159. \u017Ee >> neprot\u00EDnaj\u00ED samy sebe) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Zkontrolovat, zda jsou polylinie jednoduch\u00E9 (nap\u0159. \u017Ee >> neprot\u00EDnaj\u00ED samy sebe) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Zkontrolovat zda je vn\u011Bj\u0161\u00ED hranice polygonu >> orientovan\u00E1 ve sm\u011Bru hodinov\u00FDch ru\u010Di\u010Dek a d\u00EDry >> proti sm\u011Bru hodinov\u00FDch ru\u010Di\u010Dek. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Zak\u00E1zat kolekce geometrick\u00FDch element\u016F >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Zak\u00E1zat >> polylinie >> >> Modified: core/trunk/src/language/jump_de.properties >> =================================================================== >> --- core/trunk/src/language/jump_de.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_de.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1420,7 +1420,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Beinhaltet Segment mit Winkel kleiner als Minimum >> qa.ValidationErrorType.geometry-class-not-allowed = Geometrieklasse ist >> nicht erlaubt >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Beinhaltet Polygon mit Fl\u00E4che kleiner als Minimum >> -qa.ValidationErrorType.linestring-not-simple = Linie ist komplex >> +#qa.ValidationErrorType.linestring-not-simple = Linie ist komplex >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Polygon hat Loch >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = >> Polygon-Enklave ist im Uhrzeigersinn orientiert >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Polygon ist gegen den Uhrzeigersinn orientiert >> @@ -1741,7 +1742,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Minimale Polygon-Fl\u00E4che \u00FCberpr\u00FCfen >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Minimale Segmentl\u00E4nge \u00FCberpr\u00FCfen >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> Polygon-Orientierung \u00FCberpr\u00FCfen >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Pr\u00FCfen ob Linien einfach sind (z.B. keine Selbst\u00FCberschneidungen) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Pr\u00FCfen ob Linien einfach sind (z.B. keine Selbst\u00FCberschneidungen) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = \u00DCberpr\u00FCfen, dass Polygone im und L\u00F6cher gegen den >> Uhrzeigersinn orientiert sind >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> GeometrySammlungen nicht erlauben >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Linien >> nicht erlauben >> >> Modified: core/trunk/src/language/jump_es.properties >> =================================================================== >> --- core/trunk/src/language/jump_es.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_es.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1535,7 +1535,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Contiene segmentos con un \u00E1ngulo inferior al valor m\u00EDnimo. >> qa.ValidationErrorType.geometry-class-not-allowed = Clase de >> geometr\u00EDa no permitida. >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Contiene un pol\u00EDgono con una superficie inferior a la superficie >> m\u00EDnima. >> -qa.ValidationErrorType.linestring-not-simple = La l\u00EDnea no es simple >> (intersecci\u00F3n). >> +#qa.ValidationErrorType.linestring-not-simple = La l\u00EDnea no es simple >> (intersecci\u00F3n). >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = El pol\u00EDgono tiene huecos. >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Hueco del >> pol\u00EDgono orientado en el sentido de las agujas del reloj. >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Envoltura del pol\u00EDgono orientada en sentido contrario a las agujas del >> reloj. >> @@ -1860,7 +1861,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Validar superficie m\u00EDnima de pol\u00EDgono >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Validar longitud m\u00EDnima de segmentos >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Validar >> orientaci\u00F3n de pol\u00EDgonos >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Comprobar que las polil\u00EDneas sean simples (sin cruces) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Comprobar que las polil\u00EDneas sean simples (sin cruces) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Comprobar que las envolturas de los pol\u00EDgonos giren en sentido de >> las agujas del reloj y que los huecos giren en sentido contrario >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = No >> permitir colecciones de geometr\u00EDas >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = No permitir >> polil\u00EDneas >> >> Modified: core/trunk/src/language/jump_fi.properties >> =================================================================== >> --- core/trunk/src/language/jump_fi.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_fi.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1528,7 +1528,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Sis\u00E4lt\u00E4\u00E4 v\u00E4lej\u00E4, joiden suuntapoikkeama on alle >> v\u00E4himm\u00E4isarvon >> qa.ValidationErrorType.geometry-class-not-allowed = Geometrialuokka ei ole >> sallittu >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Monikulmion tai sen osan pinta-ala on alle v\u00E4himm\u00E4isarvon >> -qa.ValidationErrorType.linestring-not-simple = Viiva ei ole yksinkertainen >> +#qa.ValidationErrorType.linestring-not-simple = Viiva ei ole yksinkertainen >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Alueeseen kuuluu saarekkeita >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Saarekkeen >> pisteet kiert\u00E4v\u00E4t my\u00F6t\u00E4p\u00E4iv\u00E4\u00E4n >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Alueen pisteet kiert\u00E4v\u00E4t vastap\u00E4iv\u00E4\u00E4n >> @@ -1855,7 +1856,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Tarkista aluekohteiden v\u00E4himm\u00E4ispinta-ala >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Tarkista taitepisteiden v\u00E4lin v\u00E4himm\u00E4ispituus >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> Tarkista alueiden taitepisteiden kiertosuunta >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Tarkista, ett\u00E4 viivat ovat yksinkertaisia (eli eiv\u00E4t leikkaa itse >> itse\u00E4\u00E4n) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Tarkista, ett\u00E4 viivat ovat yksinkertaisia (eli eiv\u00E4t leikkaa itse >> itse\u00E4\u00E4n) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Tarkista, ett\u00E4 aluekohteiden taitepisteet kiert\u00E4v\u00E4t >> my\u00F6t\u00E4p\u00E4iv\u00E4\u00E4n ja saarekkeiden taitepisteet >> vastap\u00E4iv\u00E4\u00E4n >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> \u00C4l\u00E4 salli geometrisia koosteita >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = >> \u00C4l\u00E4 salli viivoja >> >> Modified: core/trunk/src/language/jump_fr.properties >> =================================================================== >> --- core/trunk/src/language/jump_fr.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_fr.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1435,7 +1435,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Contient des segments formant un angle inf\u00E9rieur \u00E0\u00A0la valeur >> minimale >> qa.ValidationErrorType.geometry-class-not-allowed = Le type de >> g\u00E9om\u00E9trie n'est pas autoris\u00E9 >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Est/contient un polygone avec une surface inf\u00E9rieure \u00E0\u00A0la >> surface minimale >> -qa.ValidationErrorType.linestring-not-simple = La polyligne n'est pas >> simple (intersection) >> +#qa.ValidationErrorType.linestring-not-simple = La polyligne n'est pas >> simple (intersection) >> +qa.ValidationErrorType.non-simple = G\u00E9om\u00E9trie non simple >> qa.ValidationErrorType.polygon-has-holes = Le polygone poss\u00E8de des >> trous >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Le trou du >> polygone est orient\u00E9\u00A0dans le sens des aiguilles d'une montre >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> L'enveloppe du polygone est orient\u00E9e\u00A0dans le sens inverse des >> aiguilles d'une montre >> @@ -1756,7 +1757,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = Valide >> la surface minimale d'un polygone >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> V\u00E9rifier la longueur minimale des segments >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> V\u00E9rifier l'orientation des polygones >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> V\u00E9rifie que les polylignes sont simples (pas d'auto-intersectant) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> V\u00E9rifie que les polylignes sont simples (pas d'auto-intersectant) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> V\u00E9rifier que les g\u00E9om\u00E9tries sont simples (pas >> d'auto-intersection) >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Valide que les contours ext\u00E9rieurs des polygones sont orient\u00E9s >> dans le sens des aiguille d'une montre et que les trous sont en sens inverse >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Interdire les multi-g\u00E9ometries >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Interdire >> les polylignes >> >> Modified: core/trunk/src/language/jump_hu.properties >> =================================================================== >> --- core/trunk/src/language/jump_hu.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_hu.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1535,7 +1535,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = A >> minimum alatti sz\u00F6ggel tal\u00E1lkoz\u00F3 szakaszokat tartalmaz >> qa.ValidationErrorType.geometry-class-not-allowed = Geometria oszt\u00E1ly >> nem megengedett >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = A >> minimum alatti fel\u00FCletet tartalmaz >> -qa.ValidationErrorType.linestring-not-simple = Nem egyszer\u0171 >> t\u00F6rtvonal >> +#qa.ValidationErrorType.linestring-not-simple = Nem egyszer\u0171 >> t\u00F6rtvonal >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = A fel\u00FClet lyukakat >> tartalmaz >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Az >> \u00F3ramutat\u00F3 j\u00E1r\u00E1s\u00E1val egyez\u0151 >> k\u00F6r\u00FClj\u00E1r\u00E1si ir\u00E1ny\u00FA lyuk a fel\u00FCleten >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = A >> fel\u00FClet k\u00FCls\u0151 hat\u00E1ra az \u00F3ramutat\u00F3 >> j\u00E1r\u00E1s\u00E1val ellent\u00E9tes k\u00F6r\u00FClj\u00E1r\u00E1s\u00FA >> @@ -1854,7 +1855,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Minim\u00E1lis ter\u00FClet ellen\u0151rz\u00E9s. >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Minim\u00E1lis szakaszhossz ellen\u0151rz\u00E9s. >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> Fel\u00FClet ir\u00E1ny\u00EDtotts\u00E1g ellen\u0151rz\u00E9s >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> T\u00F6rtvonalak egyszer\u0171s\u00E9g\u00E9nek ellen\u0151rz\u00E9se (pl. >> nem metszi mag\u00E1t) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> T\u00F6rtvonalak egyszer\u0171s\u00E9g\u00E9nek ellen\u0151rz\u00E9se (pl. >> nem metszi mag\u00E1t) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Fel\u00FClet ellen\u0151rz\u00E9s, k\u00FCls\u0151 hat\u00E1rok >> \u00F3ramutat\u00F3val egyez\u0151, lyukak \u00F3ra mutat\u00F3val >> ellenkez\u0151 k\u00F6r\u00FClj\u00E1r\u00E1s ir\u00E1ny\u00FAak. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Geometriai gy\u0171jtem\u00E9nyek tilt\u00E1sa >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = >> T\u00F6rtvonalak tilt\u00E1sa >> >> Modified: core/trunk/src/language/jump_it.properties >> =================================================================== >> --- core/trunk/src/language/jump_it.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_it.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1536,7 +1536,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Contiene segmenti con angoli inferiori al minimo >> qa.ValidationErrorType.geometry-class-not-allowed = Classe di geometria >> non autorizzata >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Contiene poligoni con area inferiore al minimo >> -qa.ValidationErrorType.linestring-not-simple = La linea non semplice >> (intersezione) >> +#qa.ValidationErrorType.linestring-not-simple = La linea non semplice >> (intersezione) >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Il poligono ha fori >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Il contorno >> interno del poligono`e' orientato in senso orario >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Contorno del poligono e' orientato in senso antiorario >> @@ -1861,7 +1862,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> Controlla l'area minima dei poligoni >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Controlla la lunghezza minima del segmento >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> Controlla la orientamento dei poligoni >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Controlla che linee siano semplici (es. non intersecarti) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Controlla che linee siano semplici (es. non intersecarti) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Controlla che i poligoni siano orientati in senso orario e che le isole >> siano orientate in senso antiorario >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Escludi GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Escludi Linee >> >> Modified: core/trunk/src/language/jump_ja_JP.properties >> =================================================================== >> --- core/trunk/src/language/jump_ja_JP.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_ja_JP.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1754,7 +1754,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> \u89D2\u5EA6\u304C\u6700\u5C0F\u89D2\u4EE5\u4E0B\u3067\u3042\u308B\u7DDA\u5206\u3092\u542B\u3093\u3067\u3044\u307E\u3059 >> qa.ValidationErrorType.geometry-class-not-allowed = >> \u30B8\u30AA\u30E1\u30C8\u30EA\u30AF\u30E9\u30B9\u304C\u8A31\u3055\u308C\u3066\u3044\u307E\u305B\u3093 >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> \u6700\u521D\u9762\u7A4D\u4EE5\u4E0B\u306E\u30DD\u30EA\u30B4\u30F3\u3067\u3042\u308B\u307E\u305F\u306F\u542B\u307F\u307E\u3059 >> -qa.ValidationErrorType.linestring-not-simple = >> \u30E9\u30A4\u30F3\u30B9\u30C8\u30EA\u30F3\u30B0\u306F\u30B7\u30F3\u30D7\u30EB\u3067\u306F\u3042\u308A\u307E\u305B\u3093 >> +#qa.ValidationErrorType.linestring-not-simple = >> \u30E9\u30A4\u30F3\u30B9\u30C8\u30EA\u30F3\u30B0\u306F\u30B7\u30F3\u30D7\u30EB\u3067\u306F\u3042\u308A\u307E\u305B\u3093 >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = >> \u30DD\u30EA\u30B4\u30F3\u306F\u30DB\u30FC\u30EB\uFF08\u7A74\uFF09\u3092\u3082\u3063\u3066\u3044\u307E\u3059 >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = >> \u30DD\u30EA\u30B4\u30F3\u306E\u30DB\u30FC\u30EB\uFF08\u7A74\uFF09\u304C\u6642\u8A08\u56DE\u308A\u3067\u3059 >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> \u30DD\u30EA\u30B4\u30F3\u306E\u30B7\u30A7\u30EB\uFF08\u6BBB\uFF09\u304C\u53CD\u6642\u8A08\u56DE\u308A\u3067\u3059 >> @@ -2101,7 +2102,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> \u6700\u5C0F\u30DD\u30EA\u30B4\u30F3\u9762\u7A4D\u3092\u30C1\u30A7\u30C3\u30AF. >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> \u6700\u5C0F\u7DDA\u5206\u306E\u9577\u3055\u3092\u30C1\u30A7\u30C3\u30AF. >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> \u30DD\u30EA\u30B4\u30F3\u306E\u5411\u304D\u306E\u30C1\u30A7\u30C3\u30AF >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u30E9\u30A4\u30F3\u30B9\u30C8\u30EA\u30F3\u30B0\u304C\u30B7\u30F3\u30D7\u30EB\u3067\u3042\u308B\u304B\u3092\u30C1\u30A7\u30C3\u30AF. >> (\u4F8B \u81EA\u5DF1\u4EA4\u5DEE\u3057\u3066\u3044\u306A\u3044) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u30E9\u30A4\u30F3\u30B9\u30C8\u30EA\u30F3\u30B0\u304C\u30B7\u30F3\u30D7\u30EB\u3067\u3042\u308B\u304B\u3092\u30C1\u30A7\u30C3\u30AF. >> (\u4F8B \u81EA\u5DF1\u4EA4\u5DEE\u3057\u3066\u3044\u306A\u3044) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = >> \u30DD\u30EA\u30B4\u30F3\u6BBB\u306E\u5411\u304D\u304C\u6642\u8A08\u56DE\u308A\u3067\u3001\u30DB\u30FC\u30EB\uFF08\u7A74\uFF09\u304C\u53CD\u6642\u8A08\u56DE\u308A\u304B\u3092\u30C1\u30A7\u30C3\u30AF. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> \u30B8\u30AA\u30E1\u30C8\u30EA\u30B3\u30EC\u30AF\u30B7\u30E7\u30F3\u4E0D\u53EF >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = >> \u30E9\u30A4\u30F3\u30B9\u30C8\u30EA\u30F3\u30B0\u4E0D\u53EF >> >> Modified: core/trunk/src/language/jump_ml.properties >> =================================================================== >> --- core/trunk/src/language/jump_ml.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_ml.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -2352,7 +2352,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = \#T\: >> qa.ValidationErrorType.geometry-class-not-allowed = \#T\: >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = \#T\: >> -qa.ValidationErrorType.linestring-not-simple = \#T\: >> +#qa.ValidationErrorType.linestring-not-simple = \#T\: >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = \#T\: >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = \#T\: >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = \#T\: >> @@ -2951,7 +2952,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = \#T\: >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = \#T\: >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = \#T\: >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \#T\: >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \#T\: >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = \#T\: >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = \#T\: >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = \#T\: >> >> Modified: core/trunk/src/language/jump_pt.properties >> =================================================================== >> --- core/trunk/src/language/jump_pt.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_pt.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1589,7 +1589,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Cont\u00E9m segmentos com \u00E2ngulo abaixo do m\u00EDnimo >> qa.ValidationErrorType.geometry-class-not-allowed = Classe da geometria >> n\u00E3o permitida >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> \u00C9/cont\u00E9m pol\u00EDgono com \u00E1rea abaixo do m\u00EDnimo >> -qa.ValidationErrorType.linestring-not-simple = Cadeia de caracteres >> n\u00E3o simples >> +#qa.ValidationErrorType.linestring-not-simple = Cadeia de caracteres >> n\u00E3o simples >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Pol\u00EDgono tem buracos >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = A regra do >> pol\u00EDgono \u00E9 orientado no sentido hor\u00E1rio >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = A >> constru\u00E7\u00E3o do pol\u00EDgono \u00E9 orientado no sentido >> anti-hor\u00E1rio >> @@ -1929,7 +1930,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = Checar >> \u00E1rea de pol\u00EDgono m\u00EDnimo >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Checar tamanho de segmento m\u00EDnimo >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Checar >> orienta\u00E7\u00E3o de pol\u00EDgono >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Certificar-se que cadeia de caracteres s\u00E3o simples (i.e. n\u00E3o devem >> cruzar-se) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Certificar-se que cadeia de caracteres s\u00E3o simples (i.e. n\u00E3o devem >> cruzar-se) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Certificar-se que a constru\u00E7\u00E3o do pol\u00EDgono seja orientada >> no sentido hor\u00E1rio e regras no sentido anti-hor\u00E1rio >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Anular cole\u00E7\u00F5es geom\u00E9tricas >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Anular >> cadeia de caracteres >> >> Modified: core/trunk/src/language/jump_pt_BR.properties >> =================================================================== >> --- core/trunk/src/language/jump_pt_BR.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_pt_BR.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1585,7 +1585,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Cont\u00E9m segmentos com \u00E2ngulo abaixo do m\u00EDnimo >> qa.ValidationErrorType.geometry-class-not-allowed = Classe da geometria >> n\u00E3o permitida >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> \u00C9/cont\u00E9m pol\u00EDgono com \u00E1rea abaixo do m\u00EDnimo >> -qa.ValidationErrorType.linestring-not-simple = Cadeia de caracteres >> n\u00E3o simples >> +#qa.ValidationErrorType.linestring-not-simple = Cadeia de caracteres >> n\u00E3o simples >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Pol\u00EDgono tem buracos >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = A regra do >> pol\u00EDgono \u00E9 orientado no sentido hor\u00E1rio >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = A >> constru\u00E7\u00E3o do pol\u00EDgono \u00E9 orientado no sentido >> anti-hor\u00E1rio >> @@ -1923,7 +1924,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = Checar >> \u00E1rea de pol\u00EDgono m\u00EDnimo >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Checar tamanho de segmento m\u00EDnimo >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Checar >> orienta\u00E7\u00E3o de pol\u00EDgono >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Certificar-se que cadeia de caracteres s\u00E3o simples (i.e. n\u00E3o devem >> cruzar-se) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Certificar-se que cadeia de caracteres s\u00E3o simples (i.e. n\u00E3o devem >> cruzar-se) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Certificar-se que a constru\u00E7\u00E3o do pol\u00EDgono seja orientada >> no sentido hor\u00E1rio e regras no sentido anti-hor\u00E1rio >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Anular cole\u00E7\u00F5es geom\u00E9tricas >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Anular >> cadeia de caracteres >> >> Modified: core/trunk/src/language/jump_ta_IN.properties >> =================================================================== >> --- core/trunk/src/language/jump_ta_IN.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_ta_IN.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1614,7 +1614,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4\u0BAA\u0B9F\u0BCD\u0B9A >> \u0B95\u0BC0\u0BB4\u0BC7 \u0B95\u0BC7\u0BBE\u0BA3\u0BAE\u0BCD >> \u0B89\u0B9F\u0BA9\u0BCD >> \u0BA4\u0BC1\u0BA3\u0BCD\u0B9F\u0BC1\u0B95\u0BB3\u0BCD >> \u0B95\u0BC6\u0BBE\u0BA3\u0BCD\u0B9F\u0BBF\u0BB0\u0BC1\u0B95\u0BCD\u0B95\u0BBF\u0BB1\u0BA4\u0BC1 >> qa.ValidationErrorType.geometry-class-not-allowed = >> \u0BB5\u0B9F\u0BBF\u0BB5\u0BBF\u0BAF\u0BB2\u0BCD >> \u0BB5\u0B95\u0BC1\u0BAA\u0BCD\u0BAA\u0BC1 >> \u0B85\u0BA9\u0BC1\u0BAE\u0BA4\u0BBF\u0BB2\u0BCD\u0BB2\u0BC8 >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Is/Contains Polygon With Area Below Minimum >> -qa.ValidationErrorType.linestring-not-simple = Linestring >> \u0B8E\u0BB3\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0B95 >> \u0B87\u0BB2\u0BCD\u0BB2\u0BC8 >> +#qa.ValidationErrorType.linestring-not-simple = Linestring >> \u0B8E\u0BB3\u0BBF\u0BAE\u0BC8\u0BAF\u0BBE\u0B95 >> \u0B87\u0BB2\u0BCD\u0BB2\u0BC8 >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = >> \u0BAA\u0BB2\u0B95\u0BC7\u0BBE\u0BA3\u0BAE\u0BCD \u0B89\u0BB3\u0BCD\u0BB3 >> \u0B93\u0B9F\u0BCD\u0B9F\u0BC8\u0B95\u0BB3\u0BCD >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = >> \u0BAA\u0BB2\u0B95\u0BC7\u0BBE\u0BA3\u0BAE\u0BCD \u0BA4\u0BC1\u0BB3\u0BC8 >> \u0B95\u0B9F\u0BBF\u0B95\u0BBE\u0BB0\u0B9A\u0BCD\u0B9A\u0BC1\u0BB1\u0BCD\u0BB1\u0BBF\u0BB2\u0BCD >> >> \u0BA4\u0BA9\u0BCD\u0BAE\u0BC8\u0BAF\u0BC1\u0B9F\u0BC8\u0BAF\u0BA4\u0BBE\u0B95\u0BB5\u0BC1\u0BAE\u0BCD >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Polygon Shell Is Oriented Counter-Clockwise >> @@ -1946,7 +1947,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> \u0B95\u0BC1\u0BB1\u0BC8\u0BA8\u0BCD\u0BA4\u0BAA\u0B9F\u0BCD\u0B9A >> \u0BAA\u0BB2\u0B95\u0BC7\u0BBE\u0BA3\u0BAE\u0BCD >> \u0BAA\u0B95\u0BC1\u0BA4\u0BBF\u0BAF\u0BC8 >> \u0B9A\u0BB0\u0BBF\u0BAA\u0BBE\u0BB0\u0BCD\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Check minimum segment length. >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Check >> Polygon orientation >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Check that polygon shells are oriented clockwise and holes >> counterclockwise. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Disallow GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Disallow >> Linestrings >> >> Modified: core/trunk/src/language/jump_te.properties >> =================================================================== >> --- core/trunk/src/language/jump_te.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_te.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1842,7 +1842,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> Contains Segments With Angle Below Minimum >> qa.ValidationErrorType.geometry-class-not-allowed = Geometry Class Not >> Allowed >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> Is/Contains Polygon With Area Below Minimum >> -qa.ValidationErrorType.linestring-not-simple = Linestring Not Simple >> +#qa.ValidationErrorType.linestring-not-simple = Linestring Not Simple >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = Polygon Has Holes >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = Polygon Hole >> Is Oriented Clockwise >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> Polygon Shell Is Oriented Counter-Clockwise >> @@ -2294,7 +2295,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = Check >> minimum polygon area. >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> Check minimum segment length. >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = Check >> Polygon orientation >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> Check that LineStrings are simple. (i.e. do not self-intersect) >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = Check that polygon shells are oriented clockwise and holes >> counterclockwise. >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> Disallow GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = Disallow >> Linestrings >> >> Modified: core/trunk/src/language/jump_zh_CN.properties >> =================================================================== >> --- core/trunk/src/language/jump_zh_CN.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_zh_CN.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1650,7 +1650,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> \u5305\u542B\u5206\u7C7B\u4E0E\u89D2\u5EA6\u4F4E\u4E8E\u6700\u4F4E >> qa.ValidationErrorType.geometry-class-not-allowed = >> \u51E0\u4F55\u7C7B\u672A\u73ED\u8F66 >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> \u662F/\u5305\u542B\u591A\u8FB9\u5F62\u4E0E\u9762\u4F4E\u4E8E\u6700\u4F4E >> -qa.ValidationErrorType.linestring-not-simple = Linestring\u4E0D\u7B80\u5355 >> +#qa.ValidationErrorType.linestring-not-simple = Linestring\u4E0D\u7B80\u5355 >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = \u591A\u8FB9\u5F62\u5B54 >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = >> \u9762\u5411\u591A\u8FB9\u5F62\u5B54\u987A >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> \u591A\u8FB9\u5F62\u58F3\u724C\u9762\u5411\u9006\u65F6\u9488 >> @@ -1990,7 +1991,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> \u68C0\u67E5\u6700\u5C0F\u591A\u8FB9\u5F62\u9762\u79EF\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> \u68C0\u67E5\u6700\u5C0F\u6BB5\u957F\u5EA6\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> \u68C0\u67E5\u591A\u8FB9\u5F62\u65B9\u5411 >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u68C0\u67E5LineStrings\u5F88\u7B80\u5355\u3002\uFF08\u5373\u4E0D\u81EA\u76F8\u4EA4\uFF09 >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u68C0\u67E5LineStrings\u5F88\u7B80\u5355\u3002\uFF08\u5373\u4E0D\u81EA\u76F8\u4EA4\uFF09 >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = >> \u68C0\u67E5\u591A\u8FB9\u5F62\u70AE\u5F39\u662F\u9762\u5411\u987A\u65F6\u9488\u548C\u9006\u65F6\u9488\u6D1E\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> \u7981\u6B62GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = >> \u7981\u6B62Linestrings >> >> Modified: core/trunk/src/language/jump_zh_HK.properties >> =================================================================== >> --- core/trunk/src/language/jump_zh_HK.properties 2012-10-27 23:09:25 UTC >> (rev 3054) >> +++ core/trunk/src/language/jump_zh_HK.properties 2012-10-28 10:21:02 UTC >> (rev 3055) >> @@ -1650,7 +1650,8 @@ >> qa.ValidationErrorType.contains-segments-with-angle-below-minimum = >> \u5305\u542B\u5206\u985E\u8207\u89D2\u5EA6\u4F4E\u65BC\u6700\u4F4E >> qa.ValidationErrorType.geometry-class-not-allowed = >> \u5E7E\u4F55\u985E\u672A\u73ED\u8ECA >> qa.ValidationErrorType.is-contain-polygon-with-area-below-minimum = >> \u662F/\u5305\u542B\u591A\u908A\u5F62\u8207\u9762\u4F4E\u65BC\u6700\u4F4E >> -qa.ValidationErrorType.linestring-not-simple = Linestring\u4E0D\u7C21\u55AE >> +#qa.ValidationErrorType.linestring-not-simple = Linestring\u4E0D\u7C21\u55AE >> +qa.ValidationErrorType.non-simple = \#T\: >> qa.ValidationErrorType.polygon-has-holes = \u591A\u908A\u5F62\u5B54 >> qa.ValidationErrorType.polygon-hole-is-oriented-clockwise = >> \u9762\u5411\u591A\u908A\u5F62\u5B54\u9806 >> qa.ValidationErrorType.polygon-shell-is-oriented-counter-clockwise = >> \u591A\u908A\u5F62\u6BBC\u724C\u9762\u5411\u9006\u6642\u91DD >> @@ -1990,7 +1991,8 @@ >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-polygon-area = >> \u6AA2\u67E5\u6700\u5C0F\u591A\u908A\u5F62\u9762\u7A4D\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.check-minimum-segment-length = >> \u6AA2\u67E5\u6700\u5C0F\u6BB5\u9577\u5EA6\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.check-polygon-orientation = >> \u6AA2\u67E5\u591A\u908A\u5F62\u65B9\u5411 >> -ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u6AA2\u67E5LineStrings\u5F88\u7C21\u55AE\u3002\uFF08\u5373\u4E0D\u81EA\u76F8\u4EA4\uFF09 >> +#ui.plugin.ValidateSelectedLayersPlugIn.check-that-linestrings-are-simple = >> \u6AA2\u67E5LineStrings\u5F88\u7C21\u55AE\u3002\uFF08\u5373\u4E0D\u81EA\u76F8\u4EA4\uFF09 >> +ui.plugin.ValidateSelectedLayersPlugIn.check-that-geometries-are-simple = >> \#T\: >> >> ui.plugin.ValidateSelectedLayersPlugIn.check-that-polygon-shells-are-oriented-clockwise-and-holes-counterclockwise >> = >> \u6AA2\u67E5\u591A\u908A\u5F62\u7832\u5F48\u662F\u9762\u5411\u9806\u6642\u91DD\u548C\u9006\u6642\u91DD\u6D1E\u3002 >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-geometrycollections = >> \u7981\u6B62GeometryCollections >> ui.plugin.ValidateSelectedLayersPlugIn.disallow-linestrings = >> \u7981\u6B62Linestrings >> >> This was sent by the SourceForge.net collaborative development platform, the >> world's largest Open Source development site. >> >> >> ------------------------------------------------------------------------------ >> WINDOWS 8 is here. >> Millions of people. Your app in 30 days. >> Visit The Windows 8 Center at Sourceforge for all your go to resources. >> http://windows8center.sourceforge.net/ >> join-generation-app-and-make-money-coding-fast/ >> _______________________________________________ >> Jump-pilot-svn-notify mailing list >> jump-pilot-svn-not...@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/jump-pilot-svn-notify >> > ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel