Home / Netcad Makro / Netcad-Macro-Polyline / Alan Adı Gösterimi Makrosu (Field Name Display Macro)

Alan Adı Gösterimi Makrosu (Field Name Display Macro)

Alan Adı Gösterimi ile Harita Projelerinizi Hızlandırın


Bu Netcad VBScript makrosu, harita projelerindeki poligon hatlarının (opline) alan adlarını hızlıca görselleştirmek için tasarlanmıştır. Harita mühendisleri için geliştirilen bu araç, projedeki tüm objeleri tarar, yalnızca poligon hatlarını tespit eder ve bunları mavi renkte çizerek alan adlarını görünür hale getirir. Ekranı yenileyerek güncel bir görünüm sağlar ve işlem sonunda kullanıcıya bir başarı mesajı sunar. Harita projelerinde manuel işlemleri azaltarak verimliliği artıran bu makro, ücretsiz ve kullanıcı dostu bir çözümdür.


Nasıl Çalışır (How Does It Work)

  • Obje Tarama: Makro, Netcad projesindeki tüm objeleri sırayla inceler.
  • Poligon Seçimi: Yalnızca poligon hatları (opline) olan objeleri belirler. Görselleştirme: Seçilen objeleri mavi renkte çizer ve alan adlarını görünür yapar.
  • Ekran Güncelleme: Netcad komutuyla ekranı yeniler, değişiklikleri anında gösterir.
  • Başarı Bildirimi: İşlem tamamlandığında “Alan Adı Gösterimi Tamamlandı” mesajı gösterir.
    Bu süreç, harita projelerinde zaman tasarrufu sağlar ve kullanıcı deneyimini kolaylaştırır.

Etiket ( Labels )

harita mühendisliği, netcad makro, alan adı gösterme, poligon hatları, harita çözümleri, vbscript makro, ücretsiz makro


📝 Netcad NVB Code

VB
' www.sabangul.com.tr Web Sayfasından İndirilmiştir
' Şaban GÜL , Harita Mühendisi
' Her Türlü Hata, İstek ve Öneriler İçin 
' haritaakademi@gmail.com veya sagulnet@gmail.com
' adresine durumu anlatan bir e-posta gönderiniz.

Sub Main
Dim i,ada,o
 with Netcad
 for i = 0 to .numobject-1 ' projedeki tum objeleri sirayla tara
 .BackMessage
 .SetMessage i
 set ada = .getobject(i) ' i. objeyi al
 if ada.tag = opline then
 .DrawObject ada, blue
 ada.flags=17
 .putobject i,ada
 end if
next

 .netcadcommand("REGENSINGLE " & .GetCurrentWindow.cll.y & "," &.GetCurrentWindow.cll.x & " " & .GetCurrentWindow.cur.y & "," &.GetCurrentWindow.cur.x)
set ada=nothing
.BackMessage 
msgbox " Alan Adı Gösterimi Tamamlandı [SAGULCAD]",64 ," Tebrikler [SAGULCAD]"
 end with
End Sub
VB

netcad-alan-adi-goster-hatasi-duzelt

⚠️ Dikkat! Netcad Makrosu Kullanımı Hakkında Bilgilendirme

Makroyu kullanmadan önce lütfen aşağıdaki uyarıları dikkatlice okuyunuz:

• Obje sayısı yüksekse işlem uzun sürebilir ve Netcad yazılımı yanıt veremez hale gelebilir.
• Bu nedenle tüm projelerinizi önceden yedeklemeniz önemle tavsiye edilir.
• Makro çalıştıktan sonra işlemi geri almak mümkün olmayabilir.
Makrolar periyodik olarak güncellenmektedir; sayfamızı takip ederek güncel sürümleri kullanmaya özen gösteriniz.

💾 Makrolar yalnızca Netcad yazılımında çalışır ve .nps formatında sunulur. Bu format düzenlenemez; özelleştirme talepleriniz için bizimle iletişime geçebilirsiniz.

✉️ Görüş, öneri ve hata bildirimleri için: sabangul67@gmail.com

⚙️ Bu makrolar Kadastro, 2B, Orman, Kamulaştırma, Değerleme, CBS, Halihazır Harita, İmar Planı, Etüt-Proje gibi birçok alanda kullanılabilir.

🔐 Makrolar e-posta eki veya sosyal medya üzerinden paylaşılmaz. Talepte bulunmanız durumunda yalnızca e-posta adresinize bilgilendirme yapılır. Makrolar yalnızca internet sitemiz üzerinden paylaşılır.

📥 Makroları indirerek kullanım sorumluluğunu kabul etmiş sayılırsınız. Oluşabilecek tüm sorunlar kullanıcı sorumluluğundadır.
Etiketlendi: