blog rejimi
BentleyMap-dən Oracle Spatial-ə daxil ol
- Fevral, 2016
- : Posted by Golgi Alvarez
- Kateqoriya: kadastrı Yerleşim - GIS Microstation-Bentley

Aşağıdakı bir OracleSpatial verilənlər bazasından məlumatları idarə etmək üçün Microstation BentleyMap istifadə edilə bilən funksiyaların nümunəsidir.
Oracle Müştərisini qurun
Oracle-ın kompüterdə quraşdırılmasına ehtiyac yoxdur. Yalnız Müştəri, bu vəziyyətdə 11g R2 istifadə edirəm. İstifadə olunduğu vaxtdan fərqli olaraq Mikrosasiya Coğrafiyası, bir ODBC bağlayıcısı istifadə edərək daha səmərəli işlədiyindən müştəriyə bir əlaqə sətri təyin etmək lazım deyil. BentleyMap vəziyyətində, əlaqə sətri bir VBA-da təyin olunur, belə ki, daxil edilmir, xml sənədində saxlanılır və ya əlaqə qurarkən panelə daxil edilir.
Verilənlər bazasına qoşulun
Bunu etmək üçün:
Fayl> xəritə uyğunluğu
Bu, yan paneldə fərqli bir mənbədən alınan məlumatlarla əlaqə qurmağımıza imkan verən bir nişan yaradır. BentleyMap məsələsində Oracle əlaqələrinə, SQL Server və WFS xidmətlərinə buradan daxil ola bilərsiniz.
PostGIS ilə heç bir əlaqə yoxdur ki, təəssüf.
Bağlantılar qovluğunda, sağ basın və Yeni Oracle Connection seçin ...
Bu istifadəçi, parol və xidmət ünvanını daxil etməmiz lazım olan bir paneldir.
1521-lərin bir limanından, eləcə də nəşr olunduğu hostun və uzaq xidmətin daxil olması halında.
Əlaqələrin xassələri sahələrə daxil edilmədən zəng etmək üçün uzadılmanın orax, sqlx və ya wfsx xml faylları kimi saxlanıla bilər.
Məsləhətləşin və məlumatları redaktə edin
Bağlantı yaradıldıqdan sonra, layihədə mövcud olan təbəqələr göstərilir ki, bunlar tipli qaydada və ya müəyyən edilmiş xüsusiyyətlər kateqoriya ilə izlənilə bilər. Məkan Administratoru.
Məlumatlara müraciət etmək üçün, eynək şəklində simvol istifadə olunur, bu məlumatı cədvəl forma və ya XML strukturu kimi göstərməyə imkan verir.
Siçanın sağ düyməsindəki məkan alətləri barının eyni funksiyaları göstərilir:
- Querry, ekrandan (View) və ya müəyyən bir sorğudan ya da məkan şemasında mövcud olan bütün məlumatlardan bir məlumat sorgusu etmək üçün istifadə olunur.
- Post geometriyaya edilən dəyişiklikləri saxlamaq üçün istifadə olunur.
- Dəyişdirmə imkanı təmin etmək üçün kilidi / kilidini açın.
- Önbelleğe alınmış nümunələri silmək görünüş məlumatlarını təmizləyir
Müəyyən bir sorğu etmək istəyirsinizsə, onu sahədə yerləşdirə bilərsiniz Maddə harada, obyektin ehtiva etdiyi məlumata görə. Bu vəziyyətdə mən yalnız 0006 saylı Şöbə və Bələdiyyə 08-ün 01 sektoruna aid olan və aktiv vəziyyətdə olan kadastr bağlamalarını istəyirəm. Sorğu belə olacaq:
DELETED = 0 və CODDEPARTAMENTO = 08 və CODMUNICIPIO = 01 və SEKTÖR = 0006
BentleyMap-in yerli olaraq redaktə etdiyini anlamaq vacibdir, buna görə fəlakətlərin baş vermə ehtimalı təhlükəsizlik nəzarətinin olmamasıdır. Səhvlə silinən məlumat üçün versiya və bərpa variantlarına nəzarətdə istifadəçilərin rollarını aydın şəkildə müəyyənləşdirmək lazımdır. Ümumiyyətlə insanlar nadincdirlər və kilidlə kilidini qarışdırırlar.
Əks təqdirdə, CAD proqramının bütün imkanlarına malik olduğunu nəzərə alsaq, çox gözəldir. Təcrübə etməli olduğunuzu söyləyir VBA-dan istifadə etmək alətlərin daha yaxşı idarə edilməsi və əməliyyatın idarə edilməsi üçün.
Müəllif:Golgi Alvarez
Şərh yaz
Üzr istəyirik, olmalısan bağlıdır Şərh yazmaq üçün