Diese Frage steht teilweise im Zusammenhang mit einer früheren Frage, die ich gestellt habe.
Ich habe versucht, einen A3 mxd mit dem von ESRI veröffentlichten Print Active View- Code zu drucken, und habe nur eine Codezeile geändert, um ihn in die A3-Größe zu ändern.
docPaper.FormID = 8;
Dies erzwingt eine Größe von A3 anstelle der Standardgröße von 0 Buchstaben (esriPageFormLetter).
Die Karte wird fein (ish) ausgedruckt, ist aber nicht maßstabsgetreu, dh die Karte soll 1: 10000 sein, aber der Abstand zwischen den Rasterfeldern beträgt 9,7 cm, nicht 10 cm, wie es sein sollte.
Wenn ich das EXACT gleich mxd ausdrucke, aber über die manuelle Methode, also in ArcMap selbst, Datei -> Drucken. Die Skala ist korrekt und misst 10cm.
Wichtig zu beachten, dass ich zwischen den beiden Ausdrucken keine Einstellungen für Seite und Druckereinrichtung geändert habe.
Warum sollte es das tun?
Siehe Bild unten, um zu verstehen, was los ist.
http://img819.imageshack.us/img819/1959/scalemapcomparison.jpg
quelle
Antworten:
Wie in den Kommentaren erwähnt, scheint diesem Problem die Esri-Fehlernummer NIM065953 zugewiesen worden zu sein.
Diese Fehlernummer wird jedoch nicht mehr auf der Seite " Bekannte Probleme" des Esri-Supports angezeigt, sodass sie vermutlich behoben wurde.
Wenn jemand zusätzliche Informationen über den Status dieses Fehlers hat, insbesondere wenn festgestellt wird, dass er in der neuesten Version von ArcGIS for Desktop noch vorhanden ist, können Sie ihn in diese Antwort ändern, die ich in unser Community-Wiki aufgenommen habe, oder um deine eigene Antwort hinzuzufügen.
quelle