Basılı haritadaki ölçek (mxd) manuel yazdırmadan farklıdır


13

Bu soru kısmen sorduğum bir önceki soru ile ilgili.

ESRI tarafından yayınlandığı gibi Print Active View koduyla A3 mxd yazdırmayı denedim ve sadece bir satır kod değiştirdim ve yani A3 boyutuna değiştirmek için.

docPaper.FormID = 8;

Bu, varsayılan 0 Harf boyutu (esriPageFormLetter) yerine A3 boyutuna zorlar.

Harita iyi yazdırılıyor (ish), ancak ölçeklendirilmiyor, yani haritanın 1: 10000 olması gerekiyor, ancak graticule ızgaraları arasındaki boşluk 9.7 cm, olması gerektiği gibi 10 cm değil.

Aynı mxd'yi EXACT olarak yazdırırsam, ancak manuel yöntemle yani ArcMap'in kendisinde yazdırırsam Dosya -> Yazdır. Ölçek doğrudur ve 10 cm'dir.

İki baskı arasında hiçbir Sayfa ve Baskı Ayarları ayarını değiştirmediğimi belirtmek önemlidir.

Neden bunu yapsın ki?

Neler olup bittiğini anlamanıza yardımcı olması için aşağıdaki resme bakın.

http://img819.imageshack.us/img819/1959/scalemapcomparison.jpg


Esri Teknik Destek ile iletişime geçirdim, bu bana bir hata gibi geliyor.
matt wilkie

2
Üzgünüz - Bunu güncellemedim. Aslında ESRI ile uygun bir hata olarak gönderildi - ayrıntılar için bkz. NIM065953 (ESRI web sitesinde hata kodu).
Vidar

Geldiğiniz için teşekkürler ama NIM # ile. Bunlar takip etmeyi sevdiğim şeyler.
matt wilkie

Yanıtlar:


2

Yorumlarda belirtildiği gibi, bu soruna NIM065953 numaralı bir Esri Hata Numarası atanmış gibi görünüyor.

Ancak, bu hata numarası artık Esri Destek Hizmetleri'nin Bilinen Sorunlar sayfasında görünmediğinden , muhtemelen çözülmüştür.

Herkes bu hatanın durumu hakkında ek bilgiye sahipse, özellikle de ArcGIS for Desktop'ın en son sürümünde hala bulunursa, Topluluk Wiki'mizin bir parçası yaptığım bu cevaba dönüştürmekten çekinmeyin veya kendi cevabınızı eklemek için.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.