Darstellungsfehler bei bestimmter Auflösung

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
Hallo,

unter 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
Hallo Maggie,

es 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
Hallo Maggie,

ich 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
Hi Maggie,

hier 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
Hallo,
du 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.
Hallo,
vielen 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