ArcMap'te farklı ölçeklerde semboloji mi değiştiriliyor?


15

ArcMap 10 kullanıyorum ve köy parsel sembolojimi belirli ölçeklerde farklı göstermek istiyorum. Aynı katmanı kopyalayıp yapıştırmak için bir fikrim var.

Ama sorum şu: Tek bir katmanda, ölçeğe göre farklı semboloji vermek mümkün mü? Örneğin

Layer Name    symbol   scale
xyz            -----   100000
xyz            *****   200000

Yanıtlar:


7

Bunu, TOC'de farklı çizim ölçekleri ayarlanmış olarak üst üste katmanların kopyaları olmadan ArcGIS 10'da yapabileceğinizi sanmıyorum. Etiketleme için yapabileceğiniz gibi farklı semboloji sınıfları ayarlamanız güzel olurdu. Aşağıda kendinize benzer bir iş parçacığı bulunmaktadır.

http://forums.arcgis.com/threads/23529-Change-Feature-Symbology-at-different-scales


1
Sadece eklemek için, yalnızca katmanın haritada bir kopyasına sahip olmanız gerekir - verilerin bir kopyasına sahip olmanız GEREKMEZ. Katman kopyalarının tümü aynı veri kümesine başvurmalıdır.
Sasa Ivetic

sevgili sasa, bunu yapmak için kopyalamak istemiyorum, kopya olmadan mümkün ya da değil. Cevabınız için teşekkürler
user876307

@ Artwork21'in yanıtladığı gibi, katmanları kopyalamadan ArcMap ile yapmanın bir yolu yoktur. Katmanları kopyalamak istemiyorsanız, bir ArcMap uzantısı yazmanızı öneririm.
Sasa Ivetic


Yanıtla brad için teşekkürler ... farklı ölçek referansları ile mümkün olabilir mi?
user876307

6

Basit cevap hayır. Aynı CBS Kaynağına başvurmak için birden fazla katman eklemede haklısınız. Buna ek olarak, bir Grup Katmanında 2 sonuç katmanı varsa, bunları bazı şeyler için tekmiş gibi kontrol edebilirsiniz. Bu, her zaman kullandığım iş akışı ve katmanların çok daha fazla kontrolüne izin verdiği için Harita Hizmetleri oluşturulması için de kullandığım bir iş akışı.

Yorumlara bakmak Kartografik Temsiller, semboloji için kullandığınız coğrafi veri tabanındaki gerçek bir alanla aynı yöntemi gerektirir. Dolayısıyla, farklı bir ölçek için aynı özellik için farklı sembolojiniz varsa, temsilin işaret ettiği alanı değiştirirsiniz.

Bu sizin için çok önemliyse, oraya zaten eklenmediyse http://ideas.arcgis.com adresine gitmenizi öneririm . Eğer oy verilirse, daha sonraki bir sürümde yer alabilir.


3

Bu bir ScaleDependentRenderer ile ArcObjects kullanılarak yapılabilir . Bunun bir harita hizmeti olarak yayınlanıp yayınlanamayacağından emin değilim.

ScaleDependentRenderer ArcGIS arabirimi kullanılarak kullanılamaz. Bu oluşturucuyu kullanmak için, oluşturucuyu bir katmana oluşturmak ve atamak için kod kullanmanız gerekir.

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.