How to remove narrow polygon dangles The Next CEO of Stack OverflowHow to repair and clean contours from high data resolution (lidar)?How to clean layers from non topological databases?Calculating roundness/compactness of polygon?Applying Snap_edit to polygon Geometry ObjectWhich GIS software allows manually creating shapes from overlapping shapes of other layers?Converting polygon to lines without duplicate edges?Detecting branched polygon shape?All nodes are duplicate in polygonize resultHow to polygonise a large and detailed raster into a single valid polygon with QGIS?How to remove narrow 'notches' in polygons?

What would be the main consequences for a country leaving the WTO?

Help/tips for a first time writer?

Does higher Oxidation/ reduction potential translate to higher energy storage in battery?

What are the unusually-enlarged wing sections on this P-38 Lightning?

Inductor and Capacitor in Parallel

How to use ReplaceAll on an expression that contains a rule

"Eavesdropping" vs "Listen in on"

Why am I getting "Static method cannot be referenced from a non static context: String String.valueOf(Object)"?

It is correct to match light sources with the same color temperature?

Is it correct to say moon starry nights?

Could a dragon use its wings to swim?

Computationally populating tables with probability data

Is there a difference between "Fahrstuhl" and "Aufzug"?

How do you define an element with an ID attribute using LWC?

(How) Could a medieval fantasy world survive a magic-induced "nuclear winter"?

In the "Harry Potter and the Order of the Phoenix" video game, what potion is used to sabotage Umbridge's speakers?

Raspberry pi 3 B with Ubuntu 18.04 server arm64: what chip

What is the difference between "hamstring tendon" and "common hamstring tendon"?

My ex-girlfriend uses my Apple ID to login to her iPad, do I have to give her my Apple ID password to reset it?

Cannot shrink btrfs filesystem although there is still data and metadata space left : ERROR: unable to resize '/home': No space left on device

What day is it again?

What difference does it make using sed with/without whitespaces?

Purpose of level-shifter with same in and out voltages

Does Germany produce more waste than the US?



How to remove narrow polygon dangles



The Next CEO of Stack OverflowHow to repair and clean contours from high data resolution (lidar)?How to clean layers from non topological databases?Calculating roundness/compactness of polygon?Applying Snap_edit to polygon Geometry ObjectWhich GIS software allows manually creating shapes from overlapping shapes of other layers?Converting polygon to lines without duplicate edges?Detecting branched polygon shape?All nodes are duplicate in polygonize resultHow to polygonise a large and detailed raster into a single valid polygon with QGIS?How to remove narrow 'notches' in polygons?










2















Using QGIS v 3.4.4.



I have a polygon layer in which some shapes have a very narrow extension that i would like to remove. Unless zoomed in these extensions appear as dangles but when zoomed right in you can see that they are part of the polygon shape. I have tried the v.clean toolset without success and snap geometries to layer which ends up crashing the project. I can manually edit the shape to correct but I don't know how many or where these occur in the layer.



Overview



Close up










share|improve this question




























    2















    Using QGIS v 3.4.4.



    I have a polygon layer in which some shapes have a very narrow extension that i would like to remove. Unless zoomed in these extensions appear as dangles but when zoomed right in you can see that they are part of the polygon shape. I have tried the v.clean toolset without success and snap geometries to layer which ends up crashing the project. I can manually edit the shape to correct but I don't know how many or where these occur in the layer.



    Overview



    Close up










    share|improve this question


























      2












      2








      2


      1






      Using QGIS v 3.4.4.



      I have a polygon layer in which some shapes have a very narrow extension that i would like to remove. Unless zoomed in these extensions appear as dangles but when zoomed right in you can see that they are part of the polygon shape. I have tried the v.clean toolset without success and snap geometries to layer which ends up crashing the project. I can manually edit the shape to correct but I don't know how many or where these occur in the layer.



      Overview



      Close up










      share|improve this question
















      Using QGIS v 3.4.4.



      I have a polygon layer in which some shapes have a very narrow extension that i would like to remove. Unless zoomed in these extensions appear as dangles but when zoomed right in you can see that they are part of the polygon shape. I have tried the v.clean toolset without success and snap geometries to layer which ends up crashing the project. I can manually edit the shape to correct but I don't know how many or where these occur in the layer.



      Overview



      Close up







      qgis polygon editing






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited 2 days ago









      PolyGeo

      53.8k1781245




      53.8k1781245










      asked 2 days ago









      YonnovYonnov

      362




      362




















          3 Answers
          3






          active

          oldest

          votes


















          0














          Nice geometric exercise:



          1. Compute vertices of original polygons, keep polygon ID,

          2. Compute small negative buffers of original polygons,

          3. Compute distances of vertices to corresponding negative buffer (scripting required) unless polygons are far away from each other,

          4. Express distances in terms of standard deviation for individual groups,

          Results shown in the picture below:



          enter image description here



          I would visit every point with distance greater than 3 deviations and delete ones that looks like artefact. Remaining point can be converted back to polygons, because they are ordered and store polygon ID. Alternative is manual editing, because automatic technique won't work for donuts.



          For 'inside' needle use positive buffer in step 2).



          I tested workflow below in ArcGis, see if you can find same tools in QGIS, which is very likely.






          share|improve this answer






























            0














            In the past I have used the algorithm given by Gaspare Sganga's PostGIS normalization page.



            The despiking step is:




            The function analyzes all the adjacent points in the input geometry in groups of three.
            Now imagine a triangle is drawn connecting those three points. The central point of a group is removed in one of the following cases:



            1. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the central point is smaller than PAR_angle_threshold.


            2. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the first or the last point is smaller than PAR_angle_threshold while the distance between the other two points is smaller than PAR_point_distance_threshold.


            3. The area of the triangle is smaller than PAR_null_area, regardless of the angles.







            share|improve this answer






























              0














              Your task is successfully solved in QGIS using the buffer tool (playing with negative and positive values),



              See the initial screenshot with a spike in Figure 1.
              enter image description here



              1) Run the tool on the Menu bar Vector> Geoprocessing> Buffer and set the negative buffer, so so that it is guaranteed to eat all your spikes, based on their maximum width, see screenshot 2.



              enter image description here



              2) Then repeat the steps on the virtual buffer, for which set positive buffer values ​​as shown in screenshot 3,



              enter image description here



              see the result in screenshot 4,



              enter image description here
              save it and good luck ... :-),






              share|improve this answer

























              • This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                – FelixIP
                yesterday











              • FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                – Cyril
                yesterday











              • It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                – FelixIP
                yesterday











              Your Answer








              StackExchange.ready(function()
              var channelOptions =
              tags: "".split(" "),
              id: "79"
              ;
              initTagRenderer("".split(" "), "".split(" "), channelOptions);

              StackExchange.using("externalEditor", function()
              // Have to fire editor after snippets, if snippets enabled
              if (StackExchange.settings.snippets.snippetsEnabled)
              StackExchange.using("snippets", function()
              createEditor();
              );

              else
              createEditor();

              );

              function createEditor()
              StackExchange.prepareEditor(
              heartbeatType: 'answer',
              autoActivateHeartbeat: false,
              convertImagesToLinks: false,
              noModals: true,
              showLowRepImageUploadWarning: true,
              reputationToPostImages: null,
              bindNavPrevention: true,
              postfix: "",
              imageUploader:
              brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
              contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
              allowUrls: true
              ,
              onDemand: true,
              discardSelector: ".discard-answer"
              ,immediatelyShowMarkdownHelp:true
              );



              );













              draft saved

              draft discarded


















              StackExchange.ready(
              function ()
              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317208%2fhow-to-remove-narrow-polygon-dangles%23new-answer', 'question_page');

              );

              Post as a guest















              Required, but never shown

























              3 Answers
              3






              active

              oldest

              votes








              3 Answers
              3






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0














              Nice geometric exercise:



              1. Compute vertices of original polygons, keep polygon ID,

              2. Compute small negative buffers of original polygons,

              3. Compute distances of vertices to corresponding negative buffer (scripting required) unless polygons are far away from each other,

              4. Express distances in terms of standard deviation for individual groups,

              Results shown in the picture below:



              enter image description here



              I would visit every point with distance greater than 3 deviations and delete ones that looks like artefact. Remaining point can be converted back to polygons, because they are ordered and store polygon ID. Alternative is manual editing, because automatic technique won't work for donuts.



              For 'inside' needle use positive buffer in step 2).



              I tested workflow below in ArcGis, see if you can find same tools in QGIS, which is very likely.






              share|improve this answer



























                0














                Nice geometric exercise:



                1. Compute vertices of original polygons, keep polygon ID,

                2. Compute small negative buffers of original polygons,

                3. Compute distances of vertices to corresponding negative buffer (scripting required) unless polygons are far away from each other,

                4. Express distances in terms of standard deviation for individual groups,

                Results shown in the picture below:



                enter image description here



                I would visit every point with distance greater than 3 deviations and delete ones that looks like artefact. Remaining point can be converted back to polygons, because they are ordered and store polygon ID. Alternative is manual editing, because automatic technique won't work for donuts.



                For 'inside' needle use positive buffer in step 2).



                I tested workflow below in ArcGis, see if you can find same tools in QGIS, which is very likely.






                share|improve this answer

























                  0












                  0








                  0







                  Nice geometric exercise:



                  1. Compute vertices of original polygons, keep polygon ID,

                  2. Compute small negative buffers of original polygons,

                  3. Compute distances of vertices to corresponding negative buffer (scripting required) unless polygons are far away from each other,

                  4. Express distances in terms of standard deviation for individual groups,

                  Results shown in the picture below:



                  enter image description here



                  I would visit every point with distance greater than 3 deviations and delete ones that looks like artefact. Remaining point can be converted back to polygons, because they are ordered and store polygon ID. Alternative is manual editing, because automatic technique won't work for donuts.



                  For 'inside' needle use positive buffer in step 2).



                  I tested workflow below in ArcGis, see if you can find same tools in QGIS, which is very likely.






                  share|improve this answer













                  Nice geometric exercise:



                  1. Compute vertices of original polygons, keep polygon ID,

                  2. Compute small negative buffers of original polygons,

                  3. Compute distances of vertices to corresponding negative buffer (scripting required) unless polygons are far away from each other,

                  4. Express distances in terms of standard deviation for individual groups,

                  Results shown in the picture below:



                  enter image description here



                  I would visit every point with distance greater than 3 deviations and delete ones that looks like artefact. Remaining point can be converted back to polygons, because they are ordered and store polygon ID. Alternative is manual editing, because automatic technique won't work for donuts.



                  For 'inside' needle use positive buffer in step 2).



                  I tested workflow below in ArcGis, see if you can find same tools in QGIS, which is very likely.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered 2 days ago









                  FelixIPFelixIP

                  16.6k11642




                  16.6k11642























                      0














                      In the past I have used the algorithm given by Gaspare Sganga's PostGIS normalization page.



                      The despiking step is:




                      The function analyzes all the adjacent points in the input geometry in groups of three.
                      Now imagine a triangle is drawn connecting those three points. The central point of a group is removed in one of the following cases:



                      1. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the central point is smaller than PAR_angle_threshold.


                      2. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the first or the last point is smaller than PAR_angle_threshold while the distance between the other two points is smaller than PAR_point_distance_threshold.


                      3. The area of the triangle is smaller than PAR_null_area, regardless of the angles.







                      share|improve this answer



























                        0














                        In the past I have used the algorithm given by Gaspare Sganga's PostGIS normalization page.



                        The despiking step is:




                        The function analyzes all the adjacent points in the input geometry in groups of three.
                        Now imagine a triangle is drawn connecting those three points. The central point of a group is removed in one of the following cases:



                        1. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the central point is smaller than PAR_angle_threshold.


                        2. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the first or the last point is smaller than PAR_angle_threshold while the distance between the other two points is smaller than PAR_point_distance_threshold.


                        3. The area of the triangle is smaller than PAR_null_area, regardless of the angles.







                        share|improve this answer

























                          0












                          0








                          0







                          In the past I have used the algorithm given by Gaspare Sganga's PostGIS normalization page.



                          The despiking step is:




                          The function analyzes all the adjacent points in the input geometry in groups of three.
                          Now imagine a triangle is drawn connecting those three points. The central point of a group is removed in one of the following cases:



                          1. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the central point is smaller than PAR_angle_threshold.


                          2. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the first or the last point is smaller than PAR_angle_threshold while the distance between the other two points is smaller than PAR_point_distance_threshold.


                          3. The area of the triangle is smaller than PAR_null_area, regardless of the angles.







                          share|improve this answer













                          In the past I have used the algorithm given by Gaspare Sganga's PostGIS normalization page.



                          The despiking step is:




                          The function analyzes all the adjacent points in the input geometry in groups of three.
                          Now imagine a triangle is drawn connecting those three points. The central point of a group is removed in one of the following cases:



                          1. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the central point is smaller than PAR_angle_threshold.


                          2. The area of the triangle is smaller than PAR_area_threshold and the angle corresponding to the first or the last point is smaller than PAR_angle_threshold while the distance between the other two points is smaller than PAR_point_distance_threshold.


                          3. The area of the triangle is smaller than PAR_null_area, regardless of the angles.








                          share|improve this answer












                          share|improve this answer



                          share|improve this answer










                          answered yesterday









                          Ian TurtonIan Turton

                          50k548116




                          50k548116





















                              0














                              Your task is successfully solved in QGIS using the buffer tool (playing with negative and positive values),



                              See the initial screenshot with a spike in Figure 1.
                              enter image description here



                              1) Run the tool on the Menu bar Vector> Geoprocessing> Buffer and set the negative buffer, so so that it is guaranteed to eat all your spikes, based on their maximum width, see screenshot 2.



                              enter image description here



                              2) Then repeat the steps on the virtual buffer, for which set positive buffer values ​​as shown in screenshot 3,



                              enter image description here



                              see the result in screenshot 4,



                              enter image description here
                              save it and good luck ... :-),






                              share|improve this answer

























                              • This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                                – FelixIP
                                yesterday











                              • FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                                – Cyril
                                yesterday











                              • It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                                – FelixIP
                                yesterday















                              0














                              Your task is successfully solved in QGIS using the buffer tool (playing with negative and positive values),



                              See the initial screenshot with a spike in Figure 1.
                              enter image description here



                              1) Run the tool on the Menu bar Vector> Geoprocessing> Buffer and set the negative buffer, so so that it is guaranteed to eat all your spikes, based on their maximum width, see screenshot 2.



                              enter image description here



                              2) Then repeat the steps on the virtual buffer, for which set positive buffer values ​​as shown in screenshot 3,



                              enter image description here



                              see the result in screenshot 4,



                              enter image description here
                              save it and good luck ... :-),






                              share|improve this answer

























                              • This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                                – FelixIP
                                yesterday











                              • FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                                – Cyril
                                yesterday











                              • It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                                – FelixIP
                                yesterday













                              0












                              0








                              0







                              Your task is successfully solved in QGIS using the buffer tool (playing with negative and positive values),



                              See the initial screenshot with a spike in Figure 1.
                              enter image description here



                              1) Run the tool on the Menu bar Vector> Geoprocessing> Buffer and set the negative buffer, so so that it is guaranteed to eat all your spikes, based on their maximum width, see screenshot 2.



                              enter image description here



                              2) Then repeat the steps on the virtual buffer, for which set positive buffer values ​​as shown in screenshot 3,



                              enter image description here



                              see the result in screenshot 4,



                              enter image description here
                              save it and good luck ... :-),






                              share|improve this answer















                              Your task is successfully solved in QGIS using the buffer tool (playing with negative and positive values),



                              See the initial screenshot with a spike in Figure 1.
                              enter image description here



                              1) Run the tool on the Menu bar Vector> Geoprocessing> Buffer and set the negative buffer, so so that it is guaranteed to eat all your spikes, based on their maximum width, see screenshot 2.



                              enter image description here



                              2) Then repeat the steps on the virtual buffer, for which set positive buffer values ​​as shown in screenshot 3,



                              enter image description here



                              see the result in screenshot 4,



                              enter image description here
                              save it and good luck ... :-),







                              share|improve this answer














                              share|improve this answer



                              share|improve this answer








                              edited yesterday

























                              answered yesterday









                              CyrilCyril

                              1,1051214




                              1,1051214












                              • This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                                – FelixIP
                                yesterday











                              • FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                                – Cyril
                                yesterday











                              • It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                                – FelixIP
                                yesterday

















                              • This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                                – FelixIP
                                yesterday











                              • FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                                – Cyril
                                yesterday











                              • It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                                – FelixIP
                                yesterday
















                              This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                              – FelixIP
                              yesterday





                              This will create polygon with a lot of unnecessary verticees. Original vertices on sharp corners will move deep inside original polygon.

                              – FelixIP
                              yesterday













                              FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                              – Cyril
                              yesterday





                              FelixIP, Of course, everything depends on the operation of the algorithm itself and its correct settings in QGIS 3.4. I did not develop it, and nevertheless it is able to solve this problem, perhaps with a slight simplification of the true shape ...

                              – Cyril
                              yesterday













                              It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                              – FelixIP
                              yesterday





                              It is what I'd call cartographic solution, though that spike won't be visible at small scale anyway. It replaces few vertices polygon by completely different shape. If shape in question shares edge with other polygon, the whole topology will be ruined. 2 other solution below designed to minimize that damage.

                              – FelixIP
                              yesterday

















                              draft saved

                              draft discarded
















































                              Thanks for contributing an answer to Geographic Information Systems Stack Exchange!


                              • Please be sure to answer the question. Provide details and share your research!

                              But avoid


                              • Asking for help, clarification, or responding to other answers.

                              • Making statements based on opinion; back them up with references or personal experience.

                              To learn more, see our tips on writing great answers.




                              draft saved


                              draft discarded














                              StackExchange.ready(
                              function ()
                              StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fgis.stackexchange.com%2fquestions%2f317208%2fhow-to-remove-narrow-polygon-dangles%23new-answer', 'question_page');

                              );

                              Post as a guest















                              Required, but never shown





















































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown

































                              Required, but never shown














                              Required, but never shown












                              Required, but never shown







                              Required, but never shown







                              Popular posts from this blog

                              រឿង រ៉ូមេអូ និង ហ្ស៊ុយលីយេ សង្ខេបរឿង តួអង្គ បញ្ជីណែនាំ

                              Crop image to path created in TikZ? Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern)Crop an inserted image?TikZ pictures does not appear in posterImage behind and beyond crop marks?Tikz picture as large as possible on A4 PageTransparency vs image compression dilemmaHow to crop background from image automatically?Image does not cropTikzexternal capturing crop marks when externalizing pgfplots?How to include image path that contains a dollar signCrop image with left size given

                              Romeo and Juliet ContentsCharactersSynopsisSourcesDate and textThemes and motifsCriticism and interpretationLegacyScene by sceneSee alsoNotes and referencesSourcesExternal linksNavigation menu"Consumer Price Index (estimate) 1800–"10.2307/28710160037-3222287101610.1093/res/II.5.31910.2307/45967845967810.2307/2869925286992510.1525/jams.1982.35.3.03a00050"Dada Masilo: South African dancer who breaks the rules"10.1093/res/os-XV.57.1610.2307/28680942868094"Sweet Sorrow: Mann-Korman's Romeo and Juliet Closes Sept. 5 at MN's Ordway"the original10.2307/45957745957710.1017/CCOL0521570476.009"Ram Leela box office collections hit massive Rs 100 crore, pulverises prediction"Archived"Broadway Revival of Romeo and Juliet, Starring Orlando Bloom and Condola Rashad, Will Close Dec. 8"Archived10.1075/jhp.7.1.04hon"Wherefore art thou, Romeo? To make us laugh at Navy Pier"the original10.1093/gmo/9781561592630.article.O006772"Ram-leela Review Roundup: Critics Hail Film as Best Adaptation of Romeo and Juliet"Archived10.2307/31946310047-77293194631"Romeo and Juliet get Twitter treatment""Juliet's Nurse by Lois Leveen""Romeo and Juliet: Orlando Bloom's Broadway Debut Released in Theaters for Valentine's Day"Archived"Romeo and Juliet Has No Balcony"10.1093/gmo/9781561592630.article.O00778110.2307/2867423286742310.1076/enst.82.2.115.959510.1080/00138380601042675"A plague o' both your houses: error in GCSE exam paper forces apology""Juliet of the Five O'Clock Shadow, and Other Wonders"10.2307/33912430027-4321339124310.2307/28487440038-7134284874410.2307/29123140149-661129123144728341M"Weekender Guide: Shakespeare on The Drive""balcony"UK public library membership"romeo"UK public library membership10.1017/CCOL9780521844291"Post-Zionist Critique on Israel and the Palestinians Part III: Popular Culture"10.2307/25379071533-86140377-919X2537907"Capulets and Montagues: UK exam board admit mixing names up in Romeo and Juliet paper"Istoria Novellamente Ritrovata di Due Nobili Amanti2027/mdp.390150822329610820-750X"GCSE exam error: Board accidentally rewrites Shakespeare"10.2307/29176390149-66112917639"Exam board apologises after error in English GCSE paper which confused characters in Shakespeare's Romeo and Juliet""From Mariotto and Ganozza to Romeo and Guilietta: Metamorphoses of a Renaissance Tale"10.2307/37323537323510.2307/2867455286745510.2307/28678912867891"10 Questions for Taylor Swift"10.2307/28680922868092"Haymarket Theatre""The Zeffirelli Way: Revealing Talk by Florentine Director""Michael Smuin: 1938-2007 / Prolific dance director had showy career"The Life and Art of Edwin BoothRomeo and JulietRomeo and JulietRomeo and JulietRomeo and JulietEasy Read Romeo and JulietRomeo and Julieteeecb12003684p(data)4099369-3n8211610759dbe00d-a9e2-41a3-b2c1-977dd692899302814385X313670221313670221