Hallo Forum,
ich habe in einem AV-Projekt einen neuen Fehler entdeckt, den ich mir nicht erklären kann. Ein Polygon-Thema wird bis zum Maßstab 1:20000 ganz richtig mit gefärbten und nicht gefärbten Flächen dargestellt. Wenn ich aber weiter vergrößere (z. B. auf 1:10000) wird das Polygon-Thema als Negativ dargestellt. Sprich: was vorher gefärbt war, ist in der größeren Auflösung nicht gefärbt und umgekehrt. Der Fehler ist reproduzierbar.
Weiß vielleicht jemand, woher das Problem kommt? Und was kann ich dagegen tun?
Gruss,
Maggie
ich habe in einem AV-Projekt einen neuen Fehler entdeckt, den ich mir nicht erklären kann. Ein Polygon-Thema wird bis zum Maßstab 1:20000 ganz richtig mit gefärbten und nicht gefärbten Flächen dargestellt. Wenn ich aber weiter vergrößere (z. B. auf 1:10000) wird das Polygon-Thema als Negativ dargestellt. Sprich: was vorher gefärbt war, ist in der größeren Auflösung nicht gefärbt und umgekehrt. Der Fehler ist reproduzierbar.
Weiß vielleicht jemand, woher das Problem kommt? Und was kann ich dagegen tun?
Gruss,
Maggie
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von Marc Schablowski am Fr., 25.07.2003 - 12:40
Permalinkunter Theme->Properties-> Display kann die Sichtbarkeit des Themes in Abhängigkeit des Maßstabs ausgewählt werden. Hat es damit zu tun?
Der von Dir beschriebene Fehler hat aber offenbar weniger mit der Sichtbarkeit zu tun, sondern eher mit der Darstellung an sich.
Ich hoffe, der Tip hat wenigstens etwas geholfen oder Anregung gegeben,
Marc
Gespeichert von Maxilla, Geo-Net am Fr., 25.07.2003 - 12:41
Permalinkes könnte sein, dass dein Shapefile das ist, was man "dreckig" nennt. Versuch doch mal, dein Shape zu cleanen. Den Avenuecode dafür findest du in den Samplescripts (oder gib einfach in den Hilfethemen unter Suchen "cleanShape" ein...
Habe schon mal ein ähnliches Problem damit gelöst.
Viele Grüße von MAXILLA
Gespeichert von Heiko am Fr., 25.07.2003 - 12:42
Permalinkich habe dasselbe Problem auch. Ich hab auch schon einiges getestet. auch das clean von Maxilla - hat aber nichts geholfen.
Der fehler ist auch tatsächlich reproduzierbar, aber nicht immer auf jeder maschine.
mein Vermutungen, die ich aber noch nicht beweisen konnte gehen in zwei Richtungen
1. der fehler tritt meist bei exportierten daten auf und könnte daher mit einer nicht ganz sauberen exportroutine des Quellprogramms zu tun haben (z.B. bei mir topol), mögliche fehler: z.B. falsche koordinatenrichtung (Uhr- bzw. Gegenuhrzeigersinn)
2. (und das scheint mir wahrscheinlicher) die Grafikkarte und arcview kommen nicht 100% zurecht. -> Versuch mal einen aktuellen Treiber zu installieren. vielleicht klappts dann. (Bei mir hats leider nichts gebracht, kann aber trotzdem ursache sein)
Wenn du was rauskriegst lass es mich bitte wissen!
Grüße Heiko
Gespeichert von Heiko am Fr., 25.07.2003 - 12:43
Permalinkhier noch ein paar nachträge:
in den untenstehenden threads aus dem userforum von esri behandeln unser problem. auch hier wird das clean empfohlen. manchen hilfts, manchen nicht!
hier die Arbeitsanleitung zum cleanen (aus den ESRI forum)
Cleaning polygons in ArcView is possible:
- open the attributes table of the theme
- Start editing
- Select the shapefield and hit the FieldCalculator button
- Type: [Shape].Clean
- Press OK
-Stop Editing
Interessant ist der folgende thread, der das übel in falschen indexfiles erkannt hat. sollte man auch testen!
http://forums.esri.com/Thread.asp?c=3&f=38&t=9967&mc=2#msgid24272
hier die anderen beiträge aus dem forum bezüglich dieses themas:
http://forums.esri.com/Thread.asp?c=3&f=38&t=45215&mc=2#msgid109693
http://forums.esri.com/Thread.asp?c=3&f=38&t=84844&mc=2#msgid231522
http://forums.esri.com/Thread.asp?c=3&f=38&t=68288&mc=3#msgid177294
http://forums.esri.com/Thread.asp?c=3&f=38&t=4455&mc=2#msgid11462
Gespeichert von Michael am Fr., 25.07.2003 - 12:44
Permalinkdu solltest mal in diener Dateistruktur nachschauen, evtl. tauchen dort neben den drei notwendigen (shp,shx und dbf) weitere Dateien mit demselben Namen auf, diese bewirken eine beschleunigte Darstellung des Shapethemas. Diese solltest du evtl mal löschen.
Gespeichert von M. Birnfeld am Fr., 25.07.2003 - 12:46
Permalinkvielen Dank für die Tipps!
Das Problem ließ sich mit der Reinigung über die Feldwertberechung der Tabelle ([Shape].Clean) beheben!
Die zwei Dateien *.sbx und *.sbn zu entfernen hatte keinen Einfluss!
Gruss,
Maggie