Skala dalam peta cetak (mxd) berbeda dalam kode untuk pencetakan manual

13

Pertanyaan ini sebagian terkait dengan pertanyaan sebelumnya yang saya ajukan.

Saya telah mencoba mencetak A3 mxd dengan kode Print Active View yang diterbitkan oleh ESRI dan hanya mengubah satu baris kode dan artinya, mengubahnya menjadi ukuran A3.

docPaper.FormID = 8;

Ini memaksanya ke ukuran A3 bukannya ukuran standar 0 Letter (esriPageFormLetter).

Peta dicetak dengan baik (ish) tetapi tidak untuk skala yaitu peta seharusnya 1: 10.000, tetapi ruang antara grid graticule adalah 9.7cm, bukan 10cm sebagaimana mestinya.

Jika saya mencetak EXACT sama mxd keluar, tetapi melalui metode manual yaitu di ArcMap sendiri, File -> Print. Skalanya benar dan ukurannya 10cm.

Penting untuk dicatat bahwa saya belum mengubah pengaturan Halaman dan Pengaturan Cetak mana pun di antara kedua cetakan.

Mengapa harus melakukan ini?

Lihat gambar di bawah untuk membantu memahami apa yang terjadi.

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

Vidar
sumber
Saya akan menghubungi Dukungan Teknis Esri, ini berbunyi seperti bug bagi saya.
matt wilkie
2
Maaf - saya belum memperbarui ini. Ini sebenarnya telah dikirim sebagai bug yang sesuai dengan ESRI - lihat NIM065953 (kode bug di situs web ESRI) untuk detailnya.
Vidar
terima kasih sudah datang tetapi dengan NIM #. Ini adalah hal-hal yang saya sukai.
matt wilkie

Jawaban:

2

Seperti disebutkan dalam komentar, masalah ini tampaknya telah diberi Nomor Bug Esri dari NIM065953.

Namun, nomor bug itu tidak lagi muncul di halaman Masalah yang Diketahui Dukungan Esri sehingga mungkin telah dipecahkan.

Jika ada yang memiliki informasi tambahan tentang status bug ini, terutama jika ditemukan masih ada di versi terbaru ArcGIS untuk Desktop, maka silakan mengeditnya ke dalam jawaban ini yang saya jadikan bagian dari Wiki Komunitas kami, atau untuk menambahkan Jawaban Anda sendiri.

PolyGeo
sumber