Daha çox

ArcObjects / Python: Tərtibata JPG əlavə edin


Python comtypes vasitəsi ilə ArcObjects istifadə edərək xəritə xəritəsinə bir şəkil əlavə etməyə çalışıram (və uğursuz). Bunu ArcMap xaricində çalıştırmalıyam (yəni ArcMap Python pəncərəsində deyil).

Əsas fikir budur: mxd-ni açın, jpg-i düzəlişə qoyun, mxd-i saxlayın / bağlayın.

Python həllinə üstünlük verildi, amma VB.NET-də oxşar bir iş axını qəbul edərdim.

ArcGIS 10.2.2, Python 2.7.5 istifadə

Ssenari:

comtypes.client import GetModule, CreateObject from Snippets import GetLibPath, InitStandalone def CType (obj, interfeys): "" "obj-ı interfeysə atır və POINTER və ya heç birinin tiplərini qaytarır": "try: newobj = obj.QueryInterface (interface) return newobj xaric: return None def main (): InitStandalone () modCarto = GetModule (r "C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriCarto.olb") modGeom = GetModule (r "C:  Program Fayllar (x86)  ArcGIS  Desktop10.2  com  esriGeometry.olb ") modArcMapUI = GetModule (r" C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriArcMapUI.olb ") modFramework = GetModule ( r "C:  Program Files (x86)  ArcGIS  Desktop10.2  com  esriFramework.olb") app = CreateObject (modFramework.AppROT, interface = modFramework.IAppROT) mxDoc = CType (app.Item (0). Document , modArcMapUI.IMxDocument) layout = mxDoc.PageLayout graphicContainer = CType (layout, modCarto.IGraphicsContainer) pictureElement = CreateObject (modCarto.jpg ">

Esri yardımı kifayət qədər əks-intuitiv ola bilər, təsviri almaq üçün nəyi axtardığınızı bilməlisiniz ...

Buradakı məsələ, pictureElement-in bir olmamasıdır həndəsə mülkiyyət ... şəkil elementi üçün Yardım səhifəsinə baxın:

Lakin JpegPictureElement tətbiq edən IElementin həndəsi var:

Esri kömək simvollarının izahı, Xüsusiyyətlər və Metodlar sənədlərində var:

Bu Esri köməyi, metodlarından et bir şey və xüsusiyyətlər obyektdəki / dəyərlərdir. Bu simvollar, xüsusən bir obyekt üzərində dəyərlər təyin etməyə çalışdıqları üçün əsəbiləşdiyiniz zaman çox vacibdir yalnız oxuyun. Bu vəziyyətdə SelectionTracker əldə edə bilərsiniz, ancaq onu təyin edə bilməzsiniz, əksinə obyektin Həndəsə 'dəyərini' yeniləyə və ya ala bilərsiniz.

Ancaq bir JpegPictureElement-i bir IElementə çevirə biləcəyinizi söyləməyin yeganə yolu, IElement kömək səhifəsindəki IElement tətbiq edən CoClasses:

Bu, siyahıda göstərilən CoClasses-dən hər hansı birinin IElement-ə atıla biləcəyini bildirir, əgər siyahıda yoxdursa, çəkməyə çalışarsanız səhv olar. Misal üçünXüsusiyyətsiyahıda yoxdur, buna görə cəhd etsəniziElement = CType (myFeature, modCarto.IElement)uğursuz olacaq!

Bunu etmək üçün düzgün sifariş:

pictureElement.ImportPictureFromFile (r'C:  junk  happy.jpg ">Bu cavabı təkmilləşdirinredaktə edilmişdir 17 Noyabr '15, 2:40cavab verdi 16 Noyabr '15 saat 22:09Michael StimsonMichael Stimson24.8k2 qızıl nişan30 gümüş nişan68 bürünc nişan 

Memarlıq dizayn proqram komponenti


E-XD ++ görselləşdirmə komponenti kitabxanası qrafik dizayn proqramı üçün ideal olan hər hansı bir binanın inkişafıdır:

E-XD ++ mürəkkəb qrafika ehtiyaclarını tez bir zamanda dizayn etmək üçün ShapeDeisigner memarlıq qrafik dizaynı kompozit qrafik dizayn proqramı təqdim edir.

yalnız kətan ölçüsünü təyin edə bilər.

millimetr, santimetr, metr, ayaq, ayaq və digər rəsm vahidləri üçün dəstək.

birdən çox etiket xətti üçün dəstək və xüsusi tətbiqetmələrin və uzantıların ehtiyaclarına uyğun olaraq.

microform xəritəsi önizləməsi və mikrofilmdəki düzbucaqlı bir kətan vasitəsilə rəqəmin görünməsini tənzimləmək.

geniş miqyaslı bir kətan zoomunu dəstəkləyir.

siçanı şaquli və ya üfüqi düz kətan basa bilər.

kətan üzərində eyni vaxtda işləyən və eyni zamanda işləyən on minlərlə qrafik elementə yerləşdirilə bilər.

dəstək hazırda yalnız peşəkar vektor qrafika proqramında mövcuddur, yalnız tənzimləmə xüsusiyyətləri kətan üzərindəki qrafika hərəkət, dönmə, böyütmə, təhrif, deformasiya müxtəlifdir.

kətan dizayn elementləri üzərindəki hər hansı bir bina üçün xüsusi mülkiyyət dəyərlərini təyin edin və çalıştırın, xüsusi xüsusiyyət dəyərlərini təyin edin, xüsusiyyət dəyərləri birbaşa sorğunun ID dəyəri ilə təyin edilə bilər.

daxili yazdırma funksiyası, printeri idarə etmək üçün hər hansı bir kod yazmadan, kağızı, istiqamətini, səhifə kənarlarını və s.

E-XD ++ kitabxana funksiyaları təmin etmək üçün ardıcıl ocx nəzarəti, asan veb yerləşdirmə və ya. Net, delphi, java inkişaf mühiti və digər zənglər.

İdarəetmə ocx mənbə kodunun dizaynı daxil olmaqla mövcud olan bütün VC ++ qaynaq kodlarının 100% -i. Əsas texnologiya barədə narahat olmağa ehtiyac yoxdur.

E-XD ++ komponentli kitabxana vizual qrafika texnologiyası UCanCode-u bütün mənbə kodu komponentləri kitabxanasından ən yaxşısına inteqrasiya edir və daha çevik idarəetmə və qrafik istifadəçi interfeysi imkanları təqdim edir, yerleşim, coğrafi məlumat sistemləri və digər yüksək performanslı proqram təminatlarının inkişafı üçün tam bir həll təmin edir . Bu versiya UCanCode məhsulları, ən böyük, ən əhatəli, ən güclü, ən çox satılan versiyadır. Yüksək performanslı bir müəssisə səviyyəsində seçim sistemi inkişaf etdirməkdir.

& lt! - msimagelist - & gt

& lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt
100% VC ++ dizaynı və hamısını təmin edinmənbə kodu, qeyd-şərtsiz.
& lt! - msimagelist - & gt
30 milyondan çox kod xətti və 300-dən çoxdur C ++ genişləndirmə dərsləri.
& lt! - msimagelist - & gt
Avtomatik kod yaratmaq prosesi və E-XD ++ üzərində tez bir zamanda müxtəlif tətbiqetmələr yaratmağınıza kömək edəcək sənədlərin hazırlanmasını tamamlayın.
d d & lt! - msimagelist - & gt
Tam və ölçeklenebilir interfeys nəzarətini təmin etmək üçün inkişaf etmiş tətbiq sistemlərinin inkişafı.
d d & lt! - msimagelist - & gt
Xüsusiyyət kodu dəyişir və Geri Al / Yenidən işləmə dəstəyi təmin edir.
d d & lt! - msimagelist - & gt
Kətandakı istifadəçilər ehtiyaclarına, komponentlərinə, işlərinə və digər xüsusi əməliyyatlarına görə.
d d & lt! - msimagelist - & gt
Həm tək səhifə, həm də çox səhifəlik tətbiqi dəstəkləyir.
d d & lt! - msimagelist - & gt
Komponentlərin düzeni, düzeni, qaydada düzəldilmişdir.
d d & lt! - msimagelist - & gt
Çap et, görüntü əvvəlcədən çap et və çıxart.
d d & lt! - msimagelist - & gt
Daha güclü istifadəçi interfeysi.
d d & lt! - msimagelist - & gt
Dəstək EditBox, CheckBox, RadioBox, ComboBox, və s. Windows-un birbaşa kətana çəkilmiş hissələri sıxılmış və məlumat daxiletmə funksiyalarını tamamlamış, sistemin çevik arxitekturasına əlavə olaraq hər hansı bir standart Windows kətanı idarə etməyə imkan verir.
d d & lt! - msimagelist - & gt
Düz bir xətt çəkin, xətləri, əyriləri, düzbucaqlıları, elipsləri qeyd edin, mətn əlavə edin və şəkillər əlavə edin.
d d & lt! - msimagelist - & gt
Müxtəlif inkişaf proqramlarının 40-dan çox nümunəsini təqdim edin.
d d & lt! - msimagelist - & gt
Çeşitli görüntü faylı formatlarını dəstəkləyin (JPG, GIF, TGA, PNG, PCX, və s. Daxil olmaqla).
d d & lt! - msimagelist - & gt
Çox qatlı dəstək.
d d & lt! - msimagelist - & gt
Köməkçi nəzarət nöqtələri ilə köməkçi xətt
d d & lt! - msimagelist - & gt
Qrafika ilə müxtəlif qrafik əməliyyatları arasında və s. & lt! - msimagelist - & gt

E-XD ++ tərəfindən ShapeDesigner peşəkar komponent dizayn alətləri təqdim olunur (Qeyd: E-XD ++ əyani komponent kitabxanasının rəsmi versiyası bütün dizayn mənbələri üçün alətlər təqdim edir, özəlləşdirilə bilər), asanlıqla hər hansı bir Microsoft Visio, ConceptDraw və s. Ola bilər. komponentləri solda bir alət qutusuna. Müxtəlif komponentlərin dizaynı üçün hazırlanmış ShapeDesigner peşəkar rəsm alətlərindən də istifadə edə bilərsiniz.

E-XD ++ komponentli kitabxanadan istifadə edin vizual qrafika bina mərtəbə planı dizaynı kimi istənilən istənilən vektor əsaslı qrafik tətbiqetmələri inkişaf etdirə bilər:

2. Ofis planı şekilləri

3. Ofis planı şəkillər

Mənbə kodunu heç bir qeyd-şərtsiz təmin etmək üçün 50 milyondan çox xətt diqqətlə dizayn edilmiş və ciddi şəkildə sınaqdan keçirilmişdir!

400-dən çox sinif C ++ uzantısı, 50 milyon xətt effektiv VC ++ / MFC qaynaq kodu, 70-dən çox mənbə kodu nümunə və ya həll, inkişaf etdirmə vasitələrini tərtib edən tam və ətraflı onlayn yardım sistemi və istifadəçi sənədləri təqdim edin!

Mənbə kodu kitabxanalarının güclü, çevik və istifadəsi asan qrafik görselleştirme.
İhtiyaçlarınızı qarşılamaq üçün müxtəlif qrafiklər yaratmaq üçün güclü və çevikdir. Məhsul dizayn xüsusiyyətləri, istifadəsi asandır, yalnız bir neçə gündə ehtiyaclarınıza uyğun məhsullar dizayn edilə bilər. Məhsullar üçün tam dəstək veririk, sınaq müddətini yükləyirik.

İndi sına!
Yalnız bir cəhd dediyimizi dinləməyin! Pulsuz sınaq tətbiqimizə tətbiqetmənin prototipini yaratmaq üçün lazım olan hər şey daxildir. Pulsuz texniki dəstək.


Müəssisə versiyası üçün E-XD ++ komponent kitabxanasının vizual qrafik həllərinin rəsmi versiyası bütün mənbə kodlarını təmin edir, UCanCode Sifarişi üçün aşağıdakı düyməni basın. :



E-XD ++ Development Visual Graphic komponentini istifadə edin kitabxana mərtəbə planı Visio-ya bənzəyir və digər proqram sistemlərinin tərtibatı çox asandır, vektor qrafika redaktoru tətbiqi E-XD ++ doğum tarixi çox vacib bir mövqe olmuşdur, biz E-XD ++ komponenti olacağıq kitabxana vizual qrafik həlləri bir nömrəli dizaynı genişləndirəcək. Çox məmnunam ki, artıq işinizi bitirdiniz, E-XD ++ tapacaqsınız. Bu funksiya dünyanın ən peşəkar qrafika redaktə proqramı ilə, məsələn: Visio, ConceptDraw, SmartDraw və s. İlə müqayisə edilə bilər. E-XD ++ -ə də bir şey qətiliklə edə bilməzlər: müştərilərə təqdim olunan VC ++ qaynaq kodunun bütün ciddi sınaqları.


--------------------------------------------------------------------------------
& quotBu həlləri təklif edirik ki, E-XD ++ komponentli kitabxana vizual qrafika tətbiqetmələrinin yalnız bu sahələri inkişaf etdirə biləcəyi demək deyil, əslində E-XD ++, digər hər hansı bir üçüncü tərəflə, məsələn C ++ komponent kitabxanasında yüzlərlə istifadə olunan funksiyaları ayrıca ehtiva edir. QT, MFC və s. ilə müstəqil olaraq bir funksiyada E-XD ++ ehtiyacını müəyyənləşdirə bilərsiniz, ümumiyyətlə, qrafikə ehtiyacınız olduğu müddətdə axın qrafiklərinə, nəzarət qrafiklərinə, çapa, yazı tiplərinə, simulyasiyaya, elektron xəritələrə, gücə ehtiyacınız var keçid diaqramları, formaları və s., E-XD ++ komponentləri kitabxanasından istifadə edə bilərsiniz, əlbətdə bəzən bəlkə də yalnız E-XD ++ istifadə etmək istərsiniz, açılan rəngli qrafika funksiyasına ehtiyac olmadan idarəetmə təmin edir, bu problem deyil! & quot
Bu həlli yükləyin
E-XD ++ görselləşdirmə komponenti kitabxanası qrafik dizayn proqramı üçün ideal olan hər hansı bir binanın inkişafıdır:

E-XD ++ mürəkkəb qrafika ehtiyaclarını tez bir zamanda dizayn etmək üçün ShapeDeisigner memarlıq qrafik dizaynı kompozit qrafik dizayn proqramı təqdim edir.

yalnız kətan ölçüsünü təyin edə bilər.

millimetr, santimetr, metr, ayaq, ayaq və digər rəsm vahidləri üçün dəstək.

birdən çox etiket xətti üçün dəstək və xüsusi tətbiqetmələrin və uzantıların ehtiyaclarına uyğun olaraq.

microform xəritəsi önizləməsi və mikrofilmdəki düzbucaqlı bir kətan vasitəsilə rəqəmin görünməsini tənzimləmək.

geniş miqyaslı bir kətan zoomunu dəstəkləyir.

siçanı şaquli və ya üfüqi düz kətan basa bilər.

kətan üzərində eyni vaxtda işləyən və eyni zamanda işləyən on minlərlə qrafik elementə yerləşdirilə bilər.

dəstək, hazırda yalnız peşəkar vektor qrafika proqramında mövcuddur, yalnız tənzimləmə xüsusiyyətləri kətan üzərindəki qrafika hərəkət, dönmə, böyütmə, təhrif, deformasiya müxtəlifdir.

kətan dizayn elementlərindəki hər hansı bir bina üçün xüsusi mülk dəyərlərini dəstəkləyin və çalıştırın, xüsusi xüsusiyyət dəyərlərini təyin edin, mülk dəyərlərini təyin edin və # 8203 & # 8203 avtomatik olaraq dəyişdirilən Geri Al / Yenidən dəstəkləmə zamanı sorğunun ID dəyəri ilə təyin edilə bilər. .

daxili yazdırma funksiyası, printeri idarə etmək üçün hər hansı bir kod yazmadan, kağızı, istiqamətini, səhifə kənarlarını və s.

E-XD ++ kitabxana funksiyalarını ardıcıl ocx nəzarəti, asan veb yerləşdirmə və ya təmin etmək. Net, delphi, java inkişaf mühiti və digər zənglər.

İdarəetmə ocx mənbə kodunun dizaynı daxil olmaqla mövcud olan bütün VC ++ qaynaq kodlarının 100% -i. Əsas texnologiya barədə narahat olmağa ehtiyac yoxdur.

E-XD ++ komponentli kitabxana vizual qrafika texnologiyası inteqrasiya olunmuşdur ******** bütün mənbə kodu komponent kitabxanasının ən yaxşısıdır və planın, coğrafi məlumat sistemlərinin və digər yüksək səviyyələrin inkişafı üçün daha çevik idarəetmə və qrafik istifadəçi interfeysi imkanları təmin edir. - performans proqramı tam bir həll təmin edir. Bu versiya ******** məhsulları, ən böyük, ən əhatəli, ən güclü, ən çox satılan versiyadır. Yüksək performanslı bir müəssisə səviyyəsində seçim sistemi inkişaf etdirməkdir.


100% VC ++ dizaynı və bütün qaynaq kodlarını qeyd-şərtsiz təmin edin.

30 milyondan çox kod xətti və 300-dən çox C ++ genişləndirmə sinfi.

Avtomatik kod yaratmaq prosesi və E-XD ++ üzərində tez bir zamanda müxtəlif tətbiqetmələr yaratmağınıza kömək edəcək sənədlərin hazırlanmasını tamamlayın.
d d
Tam və ölçeklenebilir interfeys nəzarətini təmin etmək üçün inkişaf etmiş tətbiqetmə sistemlərinin inkişafı.
d d
Xüsusiyyət kodu dəyişir və Geri Al / Yenidən işləmə dəstəyi təmin edir.
d d
Kətandakı istifadəçilər ehtiyaclarına, komponentlərinə, işlərinə və digər xüsusi əməliyyatlarına görə.
d d
Həm tək səhifə, həm də çox səhifəlik tətbiqi dəstəkləyir.
d d
Komponentlərin düzeni, düzeni, qaydada düzəldilmişdir.
d d
Çap et, görüntü əvvəlcədən çap et və çıxart.
d d
Daha güclü istifadəçi interfeysi.
d d
Dəstək EditBox, CheckBox, RadioBox, ComboBox, və s. Windows-un birbaşa kətana çəkilmiş hissələri sıxılmış və məlumat daxiletmə funksiyalarını tamamlamış, sistemin çevik arxitekturasına əlavə olaraq hər hansı bir standart Windows kətanı idarə etməyə imkan verir.
d d
Düz bir xətt çəkin, xətləri, əyriləri, düzbucaqlıları, elipsləri qeyd edin, mətn əlavə edin və şəkillər əlavə edin.
d d
Müxtəlif inkişaf proqramlarının 40-dan çox nümunəsini təqdim edin.
d d
Çeşitli görüntü faylı formatlarını dəstəkləyin (JPG, GIF, TGA, PNG, PCX, və s. Daxil olmaqla).
d d
Çox qatlı dəstək.
d d
Köməkçi nəzarət nöqtələri ilə köməkçi xətt
d d
Qrafika ilə müxtəlif qrafik əməliyyatları arasında və s.

E-XD ++ tərəfindən ShapeDesigner peşəkar komponent dizayn alətləri təqdim olunur (Qeyd: E-XD ++ əyani komponent kitabxanasının rəsmi versiyası bütün dizayn mənbələri üçün alətlər təqdim edir, özəlləşdirilə bilər), asanlıqla hər hansı bir Microsoft Visio, ConceptDraw və s. Ola bilər. komponentləri solda bir alət qutusuna. Müxtəlif komponentlərin dizaynı üçün hazırlanmış ShapeDesigner peşəkar rəsm alətlərindən də istifadə edə bilərsiniz.

E-XD ++ komponentli kitabxanadan istifadə edin vizual qrafika bina mərtəbə planı dizaynı kimi istənilən istənilən vektor əsaslı qrafik tətbiqetmələri inkişaf etdirə bilər:

Mənbə kodunu heç bir qeyd-şərtsiz təmin etmək üçün 50 milyondan çox xətt diqqətlə dizayn edilmiş və ciddi şəkildə sınaqdan keçirilmişdir!

400-dən çox sinif C ++ uzantısı, 50 milyon xətt effektiv VC ++ / MFC qaynaq kodu, 70-dən çox mənbə kodu nümunə və ya həll, inkişaf etdirmə vasitələrini tərtib edən tam və ətraflı onlayn yardım sistemi və istifadəçi sənədləri təqdim edin!

Mənbə kodu kitabxanalarının güclü, çevik və istifadəsi asan qrafik görselleştirme.
İhtiyaçlarınızı qarşılamaq üçün müxtəlif qrafiklər yaratmaq üçün güclü və çevikdir. Məhsul dizayn xüsusiyyətləri, istifadəsi asandır, yalnız bir neçə gündə ehtiyaclarınıza uyğun məhsullar dizayn edilə bilər. Məhsullar üçün tam dəstək veririk, sınaq müddətini yükləyirik.

Xüsusiyyət zəngindir.
Avtomatik tərtibat, çox səviyyəli yığıla bilən alt cədvəl, hücrə qoşulma nöqtəsi, XML, DXF, SHP, SVG və s. Kimi çox yönlü, tez bir zamanda mürəkkəb və çevik bir qrafik yaratmağınıza kömək edə bilər. Bir sıra hadisələri dəstəkləyir: klik, cüt klik, hover, seçin, kauçuk bant seç, kopyalayın, silin, ölçüsünü dəyişin və dəstəyi hərəkət etdirin. Ən mürəkkəb əməliyyatları dəstəkləyin: sürüklə və burax, sınırsız geri qaytar / təkrar et və panoya əməliyyatlar və s.

Etibarlılığı əldə etmək üçün vaxtınıza və pulunuza qənaət edin.
Bir şəkil min sözə dəyər, E-XD ++ 50 milyondan çox yaxşı dizayn edilmiş və yaxşı sınaqdan keçirilmiş C ++ mənbə kodunu təklif edir! İnkişaf illərlə davam edir, dünya səviyyəsində minlərlə müştərinin təsdiqlənməsi sizə çox inkişaf vaxtına və pulunuza qənaət edə bilər!

İndi sına!
Yalnız bir cəhd dediyimizi dinləməyin! Pulsuz sınaq tətbiqimizə tətbiqetmənizi prototipləşdirmək üçün lazım olan hər şey daxildir. Pulsuz texniki dəstək.

Müəssisə versiyası üçün E-XD ++ komponent kitabxanasının vizual qrafik həllərinin rəsmi versiyası bütün mənbə kodlarını təmin edir, ******** üçün aşağıdakı düyməni vurun Sifariş:


C / C ++, .NET üçün E-XD ++ Mərtəbə və Memarlıq CAD Vizual Mənbə Kodu

Bu həlli yükləyin
E-XD ++ görselləşdirmə komponenti kitabxanası qrafik dizayn proqramı üçün ideal olan hər hansı bir binanın inkişafıdır:

E-XD ++ mürəkkəb qrafika ehtiyaclarını tez bir zamanda dizayn etmək üçün ShapeDeisigner memarlıq qrafik dizaynı kompozit qrafik dizayn proqramı təqdim edir.

yalnız kətan ölçüsünü təyin edə bilər.

millimetr, santimetr, metr, ayaq, ayaq və digər rəsm vahidləri üçün dəstək.

birdən çox etiket xətti üçün dəstək və xüsusi tətbiqetmələrin və uzantıların ehtiyaclarına uyğun olaraq.

microform xəritəsi önizləməsi və mikrofilmdəki düzbucaqlı bir kətan vasitəsilə rəqəmin görünməsini tənzimləmək.

geniş miqyaslı bir kətan zoomunu dəstəkləyir.

siçanı şaquli və ya üfüqi düz kətan basa bilər.

kətan üzərində eyni vaxtda işləyən və eyni zamanda işləyən on minlərlə qrafik elementə yerləşdirilə bilər.

dəstək, hazırda yalnız peşəkar vektor qrafika proqramında mövcuddur, yalnız tənzimləmə xüsusiyyətləri kətan üzərindəki qrafika hərəkət, dönmə, böyütmə, təhrif, deformasiya müxtəlifdir.

kətan dizayn elementləri üzərindəki hər hansı bir bina üçün xüsusi mülkiyyət dəyərlərini təyin edin və çalıştırın, xüsusi xüsusiyyət dəyərlərini təyin edin, xüsusiyyət dəyərləri birbaşa sorğunun ID dəyəri ilə təyin edilə bilər.

daxili yazdırma funksiyası, printeri idarə etmək üçün hər hansı bir kod yazmadan, kağızı, istiqamətini, səhifə kənarlarını və s.

E-XD ++ kitabxana funksiyaları təmin etmək üçün ardıcıl ocx nəzarəti, asan veb yerləşdirmə və ya. Net, delphi, java inkişaf mühiti və digər zənglər.

İdarəetmə ocx mənbə kodunun dizaynı daxil olmaqla mövcud olan bütün VC ++ qaynaq kodlarının 100% -i. Əsas texnologiya barədə narahat olmağa ehtiyac yoxdur.

E-XD ++ komponentli kitabxana vizual qrafika texnologiyası UCanCode-u bütün mənbə kodu komponentləri kitabxanasından ən yaxşısına inteqrasiya edir və daha çevik idarəetmə və qrafik istifadəçi interfeysi imkanları təqdim edir, yerleşim, coğrafi məlumat sistemləri və digər yüksək performanslı proqram təminatlarının inkişafı üçün tam bir həll təmin edir . Bu versiya UCanCode məhsulları, ən böyük, ən əhatəli, ən güclü, ən çox satılan versiyadır. Yüksək performanslı bir müəssisə səviyyəsində seçim sistemi inkişaf etdirməkdir.

100% VC ++ dizaynı və hamısını təmin edin mənbə kodu, qeyd-şərtsiz.
30 milyondan çox kod xətti və 300-dən çoxdur C ++ genişləndirmə dərsləri.
Avtomatik kod yaratmaq prosesi və E-XD ++ üzərində tez bir zamanda müxtəlif tətbiqetmələr yaratmağınıza kömək edəcək sənədlərin hazırlanmasını tamamlayın.
Tam və ölçeklenebilir interfeys nəzarətini təmin etmək üçün inkişaf etmiş tətbiqetmə sistemlərinin inkişafı.
Xüsusiyyət kodu dəyişir və Geri Al / Yenidən işləmə dəstəyi təmin edir.
Kətandakı istifadəçilər ehtiyaclarına, komponentlərinə, işlərinə və digər xüsusi əməliyyatlarına görə.
Həm tək səhifə, həm də çox səhifəlik tətbiqi dəstəkləyir.
Komponentlərin düzeni, düzeni, qaydada düzəldilmişdir.
Çap et, görüntü əvvəlcədən çap et və çıxart.
Daha güclü istifadəçi interfeysi.
Dəstək EditBox, CheckBox, RadioBox, ComboBox, və s. Windows-un birbaşa kətana çəkilmiş hissələri sıxılmış və məlumat daxiletmə funksiyalarını tamamlamış, sistemin çevik arxitekturasına əlavə olaraq hər hansı bir standart Windows kətanı idarə etməyə imkan verir.
Düz bir xətt çəkin, xətləri, əyriləri, düzbucaqlıları, elipsləri qeyd edin, mətn əlavə edin və şəkillər əlavə edin.
Müxtəlif inkişaf proqramlarının 40-dan çox nümunəsini təqdim edin.
Çeşitli görüntü faylı formatlarını dəstəkləyin (JPG, GIF, TGA, PNG, PCX, və s. Daxil olmaqla).
Çox qatlı dəstək.
Köməkçi nəzarət nöqtələri ilə köməkçi xətt
Qrafika ilə müxtəlif qrafik əməliyyatları arasında və s.

E-XD ++ tərəfindən ShapeDesigner peşəkar komponent dizayn alətləri təqdim olunur (Qeyd: E-XD ++ əyani komponent kitabxanasının rəsmi versiyası bütün dizayn mənbələri üçün alətlər təqdim edir, özəlləşdirilə bilər), asanlıqla hər hansı bir Microsoft Visio, ConceptDraw və s. Ola bilər. komponentləri solda bir alət qutusuna. Müxtəlif komponentlərin dizaynı üçün hazırlanmış ShapeDesigner peşəkar rəsm alətlərindən də istifadə edə bilərsiniz.

E-XD ++ komponentli kitabxanadan istifadə edin vizual qrafika bina mərtəbə planı dizaynı kimi istənilən istənilən vektor əsaslı qrafik tətbiqetmələri inkişaf etdirə bilər:

2. Ofis planı şekilləri

3. Ofis planı şəkillər

500 mindən çox xətt & quot; bütün diqqətlə dizayn edilmiş və ciddi şəkildə sınaqdan keçirilmiş & quot; C / C ++ /. NET mənbə kodları, bütün mənbə kodları heç bir qeyd-şərtsiz göndərilir!

400-dən çox C + + genişləndirmə sinfi, 500-dən çox xətt effektiv VC ++ / MFC qaynaq kodu, 70-dən çox həll mənbəyi kodunu istifadə etməyə hazır, inkişaf etdirmə vasitələrini hazırlayan dəstəklənməmiş onlayn yardım sistemi və istifadəçi sənədlərini təqdim edin!

Mənbə kodu kitabxanalarının güclü, çevik və istifadəsi asan qrafik görselleştirme.
İhtiyaçlarınızı qarşılamaq üçün müxtəlif qrafiklər yaratmaq üçün güclü və çevik komponentlər. Məhsul dizayn xüsusiyyətləri, istifadəsi asandır, yalnız bir neçə gündə ehtiyaclarınıza uyğun məhsullar dizayn edilə bilər. Məhsullar üçün tam dəstək veririk, sınaq müddətini yükləyirik.

İndi sına!
Yalnız bir cəhd dediyimizi dinləməyin! Pulsuz sınaq tətbiqimizə tətbiqetmənin prototipini yaratmaq üçün lazım olan hər şey daxildir. Pulsuz texniki dəstək.


Müəssisə versiyası üçün E-XD ++ komponent kitabxanasının vizual qrafik həllərinin rəsmi versiyası bütün mənbə kodlarını təmin edir, UCanCode ilə sifariş etmək üçün aşağıdakı düyməni vurun. :


Təşkilat cədvəli, yuxarı və aşağı əlaqələr, iyerarxiya, çap, dizayn, vc ++ cod

Visio axın sxeminə bənzər E-XD ++ Development Visual Graphic komponent kitabxanasından istifadə edin, vektor qrafika redaktoru tətbiqi E-XD ++ doğum tarixi çox vacib bir mövqe olmuşdur və biz E-XD ++ görselləşdirmə qrafik komponent kitabxanası olaraq bir nömrəli həll dizaynını genişləndiririk. Çox məmnunam ki, artıq işinizi bitirdiniz, E-XD ++ tapacaqsınız. Bu funksiya dünyanın ən peşəkar qrafika redaktə proqramı ilə, məsələn: Visio, ConceptDraw, SmartDraw və s. İlə müqayisə edilə bilər. E-XD ++ -ə də bir şey qətiliklə edə bilməzlər: müştərilərə təqdim olunan VC + + mənbə kodunun bütün ciddi sınaqları.

E-XD ++ komponentli kitabxana vizual qrafika vektor qrafika həllinə yüzlərlə xüsusiyyət daxildir, sadalanması üçün sadə bir siyahıdan istifadə etmək çətindir, aşağıdakılar bəzi xüsusiyyətlərin nisbi əhəmiyyətindən yalnız bir neçəsidir:

1, Visio stilində çox səhifə dizaynı, hazırkı qrafik dizaynınız üçün bir çox səhifə əlavə edə bilərsiniz.

2, hər dizayn səhifənin kətan ölçüsünü təyin edə bilər.

3, asanlıqla saysız-hesabsız qrafika yaratmağa imkan verən qarışdırma xətləri və əyriləri.

4, yazıcıya hər hansı bir kod yazmadan, kağız çap etmədən, basılan sərhəddən, istiqamətləndirmədən, çap önizləməsindən və s. Ən peşəkar müalicə.

5, kompozit mətn redaktoru, düzəliş, yazı və çap üçün RTF sənədinin birbaşa kətanında yerləşdirməyə imkan verir.

6, sınırsız Geri Al / Yenidən dəstəkləmə və çoxlu partiyalı əməliyyat üçün dəstək.

7, kəsişmə, faz və çıxma və s. Kimi həndəsi əməliyyatların kompleks formasını dəstəkləyin.

8, Visio, xüsusi mülk dəyərlərini əlavə etmək üçün hər hansı bir qrafika qədər sərbəst ola bilər və bütün yeni əlavə edilmiş əmlak dəyəri UNDO / REDO tətbiqi ola bilər.

9, birbaşa fırlanma, miqyaslandırma, hərəkət, deformasiya, təhrif və s.

10, mətn əlavə etmək üçün kətanın hər hansı bir yerində ola bilər və qrafika istənilən açı ilə dönə bilər.

11, etiketi, təbəqəni, köməkçi xətləri, avtomatik tutmağı dəstəkləyin.

12, birbaşa kabel yaratmaq üçün dəstək, hər iki dayanacaq arasında 15 kabelə qədər yaradıla bilər.

13, birbaşa Visio, Powerpoint və E-XD ++ kətanına kopyalanan digər qrafik ola bilər.

14, kətan zumunun böyük bir hissəsini dəstəkləyin və kətanı basmaq üçün siçanın içindən üfüqi və ya şaquli düz.

15, millimetr, santimetr, düym, ayaq və digər vahidlər üçün dəstək.

16, arxa planı, ön plandakı ayrı tənzimləməni dəstəkləyir.

17, emf, bitmap, jpeg, svg və digər fayl formatlarına ixrac edilə bilər.

18, məlumat mübadiləsini asanlaşdırmaq üçün peşəkar xml emal dərsləri təmin etmək.

19, E-XD ++ Library ocx nəzarətləri ilə ardıcıl, asan veb nəşr və ya platforma üçün başqa bir dildə funksionallıq təmin edir.

20, üstün stabillik: bütün məhsullar ciddi şəkildə sınaqdan keçirilir və dünyada geniş yayılmışdır.

21, rəsmi versiya,% 100 VC + + mənbə kodu və ocx nəzarət mənbələri və ətraflı sənədləri təmin etmək üçün dizayn edilmiş həllər təmin edir.

E-XD ++ komponentli kitabxana vizual qrafika texnologiyası UCanCode-u bütün mənbə kodu komponentləri kitabxanasından ən yaxşısına inteqrasiya edir və daha çevik idarəetmə və qrafik istifadəçi interfeysi imkanları təqdim edir, yerleşim, coğrafi məlumat sistemləri və digər yüksək performanslı proqram təminatlarının inkişafı üçün tam bir həll təmin edir . Bu versiya UCanCode məhsulları, ən böyük, ən əhatəli, ən güclü, ən çox satılan versiyadır. Yüksək performanslı bir müəssisə səviyyəsində seçim sistemi inkişaf etdirməkdir.

& lt! - msimagelist - & gt

& lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt& lt! - msimagelist - & gt & lt! - msimagelist - & gt
% 100 VC + + dizaynı və hamısını təmin edin mənbə kodu, qeyd-şərtsiz.
& lt! - msimagelist - & gt
30 milyondan çox kod xətti və 300-dən çoxdur C + + genişləndirmə dərsləri.
& lt! - msimagelist - & gt
Avtomatik kod yaratmaq prosesi və Form + + üzərində tez bir zamanda müxtəlif tətbiqetmələr yaratmağınız üçün sənədlərin hazırlanmasını tamamlayın.
d d & lt! - msimagelist - & gt
Tam və ölçeklenebilir interfeys nəzarətini təmin etmək üçün inkişaf etmiş tətbiqetmə sistemlərinin inkişafı.
d d & lt! - msimagelist - & gt
Xüsusiyyət kodu dəyişir və Geri Al / Yenidən işləmə dəstəyi təmin edir.
d d & lt! - msimagelist - & gt
Kətandakı istifadəçilər ehtiyaclarına, komponentlərinə, işlərinə və digər xüsusi əməliyyatlarına görə.
d d & lt! - msimagelist - & gt
Həm tək səhifə, həm də çox səhifəlik tətbiqi dəstəkləyir.
d d & lt! - msimagelist - & gt
Komponentlərin düzeni, düzeni, qaydada düzəldilmişdir.
d d & lt! - msimagelist - & gt
Çap et, görüntü əvvəlcədən çap et və çıxart.
d d & lt! - msimagelist - & gt
Daha güclü istifadəçi interfeysi.
d d & lt! - msimagelist - & gt
Dəstək EditBox, CheckBox, RadioBox, ComboBox, və s. Windows-un birbaşa kətana çəkilmiş hissələri sıxılmış və məlumat daxiletmə funksiyalarını tamamlamış, sistemin çevik arxitekturasına əlavə olaraq hər hansı bir standart Windows kətanı idarə etməyə imkan verir.
d d & lt! - msimagelist - & gt
Düz bir xətt çəkin, xətləri, əyriləri, düzbucaqlıları, elipsləri qeyd edin, mətn əlavə edin və şəkillər əlavə edin.
d d & lt! - msimagelist - & gt
Müxtəlif inkişaf proqramlarının 40-dan çox nümunəsini təqdim edin.
d d & lt! - msimagelist - & gt
Çeşitli görüntü faylı formatlarını dəstəkləyin (bunlar: JPG, GIF, TGA, PNG, PCX, və s. Daxil olmaqla).
d d & lt! - msimagelist - & gt
Çox qatlı dəstək.
d d & lt! - msimagelist - & gt
Köməkçi nəzarət nöqtələri ilə köməkçi xətt
d d & lt! - msimagelist - & gt
Qrafika ilə müxtəlif qrafik əməliyyatları arasında və s. & lt! - msimagelist - & gt

Mənbə kodunu heç bir qeyd-şərtsiz təmin etmək üçün 50 milyondan çox xətt diqqətlə dizayn edilmiş və ciddi şəkildə sınaqdan keçirilmişdir!
400-dən çox sinif C + + uzantısı, 50 milyon xətt effektiv VC + + / MFC qaynaq kodu, 70-dən çox mənbə kodu nümunə və ya həll, inkişaf etdirmə vasitələrini tərtib edən tam və ətraflı onlayn yardım sistemi və istifadəçi sənədləri təqdim edin!

Mənbə kodu kitabxanalarının güclü, çevik və istifadəsi asan qrafik görselleştirme.
İhtiyaçlarınızı qarşılamaq üçün müxtəlif qrafiklər yaratmaq üçün güclü və çevikdir. Məhsul dizayn xüsusiyyətləri, istifadəsi asandır, yalnız bir neçə gündə ehtiyaclarınıza uyğun məhsullar dizayn edilə bilər. Məhsullar üçün tam dəstək veririk, sınaq müddətini yükləyirik.

İndi sına!
Yalnız bir cəhd dediyimizi dinləməyin! Pulsuz sınaq tətbiqimizə tətbiqetmənin prototipini yaratmaq üçün lazım olan hər şey daxildir. Pulsuz texniki dəstək.


Müəssisə versiyası üçün E-XD ++ komponent kitabxanasının vizual qrafik həllərinin rəsmi versiyası bütün mənbə kodlarını təmin edir, UCanCode üçün aşağıdakı düyməni vurun Sifariş:


Əfsanə QGIS xəritəsi çap tərtibində uyğun deyil

Vektor məlumatlarımı məzun dairəsi ilə təsnif etmək və növlərinə görə təsnif etmək üçün tərtib etdikdən sonra, aşağıda göstərildiyi kimi xəritə kətanında çox uyğun görünür:

Ancaq bir çap xəritəsi düzeni yaratdığımda və xəritəni əlavə etdikdən sonra əfsanəni əlavə edirəm və belə bir şəkildə çirkin çıxdı:

Beləliklə, xəritə çapı düzənindəki əfsanəni təbəqə panelində göstərilən əfsanə kimi uyğunlaşdırmaq üçün kömək istəmək istərdim.
Ən son QGIS 3.10.2 64bit versiyasını istifadə edirəm.

2 Cavab

Bu bilinən bir məsələdir, amma bunu həlli üçün mükəmməl bir yol yoxdur. Və qismən nəzərdə tutulub. Https://github.com/qgis/QGIS/issues/39882#issuecomment-723669783 uyğun olaraq Null olduqda bir ölçü qoyun

1 ay əvvəl cavab verdi Əl rl 0 səsvermə ilə

Bu məsələ iki hissəyə bölünə bilər. & Quot; qırılmış əfsanə sətirləri hizalanmır & quot ilə əlaqəli olanı aşağıda göstərəcəyəm və onsuz da düzəldilmişdir, ikincisi isə NULL dəyərləri ilə əlaqədar burada oxuya bilərsiniz: Layout-da əfsanədə simvolları necə göstərmək olar? İkincisi qismən nəzərdə tutulub (Buna baxmayaraq bunun nəzərdə tutulması lazım olduğunu qətiyyətlə qəbul etmirəm: Nodata ilə nöqtələr göstərmək istəmirəmsə, bu olduqca adi bir haldır?), lakin bununla birlikdə GitHub və GIS SE-də bir & quotworkaround & quot var.


C / C ++ üçün E-XD ++ UML Visulization Development Kit. .NET

Diaqramlar münasibətləri ifadə etməyin təbii və intuitiv bir yoludur sənin tətbiq məlumatları. E-XD ++ Komponentlər ifadəli, interaktiv əlavə etməyi asanlaşdırın UML diaqramları ərizənizə. UCanCode-un E-XD ++ Diaqram Komponenti ən əhatəli alətlər dəsti, komponentlərkitabxanalar VC ++ / üçün qrafik redaktə, vizuallaşdırma, nəzarət və nəzarət vasitələri yaratmaq üçün. NET platforması. Both diagrams-displays used to show the relationships between objects and UML drawing and layout can be easily created.

For Building UML diagram drawing like application, it's very hard to build the GUI interface, this will take you much long time, it's recommended to use a special UML modeling tool (UML design tool) Component.

E-XD++ Enterprise Edition Suite is a 100% C ++ based diagram Component, it's UML Diagram Solution contains almost all the features of building a high-quality UML Application, as a UML modeling tool component, it helps you to quickly and easily build any kind of applications that has all varieties of UML diagrams. UML design tool Component-E-XD++ Enterprise Edition includes full source codes and features for UML design, UML diagram samples, reference guide to UML modeling.

With E-XD++ Enterprise Edition Suite, it has almost all the features of Microsoft 'Visio on UML Part:

Over 20 kinds of links that will help you create any kind of UML Links quickly and easily.

Over 30 kinds of arrows, by override a few virtual methods, you can create any kind of new arrow styles.

With shapedesigner application, you can use over 100 kinds of basic shapes to create very complex UML Diagram Shapes.

The size of canvas can be created freely.

Advanced print and print preview supports, you don't need take any time on print and print preview.

Export to bitmap file or jpeg file supports.

Create new class shape by open a. H source code file.

Full tested on all windows platform includes windows vista.

Supports Visual Studio 6.0, Visual Studio.NET 2003, Visual Studio.NET 2005, Visual Studio.NET 2008

Ships with full documents and 100% source codes.

Hamısı the source codes of the following screen shots will be shipped with full edition of E-XD++ Enterprise Edition Suite:

"D iagramming business logic when developing a custom application is a time-consuming, tedious-and necessary-process. With E-XD++ Diagramming Source Code Kit, you can spend more time focusing on the finer points of your customer's business and less time worrying about making the business process diagram look good. "

UML Sequence Diagram VC++ Source Code Solution:

UCanCode Latest UML Sequence Diagram Solution is shipped, you can run it within: UCC_UML file folder:

UML Sequence Diagram for .NET and WEB:

UCanCode UML ActiveX Control (OCX Control) is also shipped, please run UCCDemo.exe within UCC_UML file folder, you can use any .NET (c#) or web applications:

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

100% VC ++ design and provide all the source code, without reservation.
Effective more than 30 million line of code, and more than 300 C ++ extension classes.
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on E-XD++ .
d
Development of advanced application systems to provide complete and scalable interface control.
d
Property line of code changes and provide support for Undo / Redo function.
d
Users on the canvas according to their needs, components, operation, and other custom operations.
d
Supports both single page or multi-page application.
d
The layout of the components, layout, organized in the order.
d
Print, print preview and output to the image.
d
More powerful user interface.
d
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
d
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
d
Provide more than 40 examples of various development programs.
d
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
d
Multi-layer support.
d
Auxiliary line with the auxiliary control points
d
Between the various graphics operations with graphics and so on.

More than 500 thousands lines " all carefully designed and rigorously tested" C/C++/.NET source codes, all complete source codes is shipped without any reservations!

Provide more than 400 C + + extension class, more than 500 thousands lines of effective VC++ / MFC source code, more than 70 ready to use solution's source code, complete and detailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible components to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++component library visual graphics solutions for enterprise version provides all the source code, click the button below to UCanCode Order :


Vector graphics editor, scientific analysis of the VC + + source code

E-XD++ visualization component library vector graphics editing capabilities are the most commonly used features, functions very well, stable, has more than 40 countries around the world thousands of customers to be widely used.

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

<!--msimagelist-->

<!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist--><!--msimagelist--> <!--msimagelist-->
100% VC + + design and provide all the source code, without reservation.
<!--msimagelist-->
Effective more than 30 million line of code, and more than 300 C + + extension classes.
<!--msimagelist-->
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on Form + +.
d d <!--msimagelist-->
Development of advanced application systems to provide complete and scalable interface control.
d d <!--msimagelist-->
Property line of code changes and provide support for Undo / Redo function.
d d <!--msimagelist-->
Users on the canvas according to their needs, components, operation, and other custom operations.
d d <!--msimagelist-->
Supports both single page or multi-page application.
d d <!--msimagelist-->
The layout of the components, layout, organized in the order.
d d <!--msimagelist-->
Print, print preview and output to the image.
d d <!--msimagelist-->
More powerful user interface.
d d <!--msimagelist-->
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
d d <!--msimagelist-->
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
d d <!--msimagelist-->
Provide more than 40 examples of various development programs.
d d <!--msimagelist-->
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
d d <!--msimagelist-->
Multi-layer support.
d d <!--msimagelist-->
Auxiliary line with the auxiliary control points
d d <!--msimagelist-->
Between the various graphics operations with graphics and so on. <!--msimagelist-->

At the same time E-XD++ visualization component library provides graphics professionals flowcharting and automatic layout functions, is to develop the best choice for any scientific applications,the flow chart as shown below:

The following example shows the creation of a dynamic flow chart:

The following example is a typical demonstration of the graphical modeling:

Application of Vector Map Data:

Weather Mapping Applications:

More than 50 million lines all carefully designed and rigorously tested to provide the source code without any reservations!
Provide more than 400 class C + + extensions, 50 million lines of effective VC + + / MFC source code, sample or solution more than 70 source code, complete and detailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++component library visual graphics solutions for enterprise version provides all the source code, click the button below to UCanCode Order :


Forestry Tech

Alex Herr is a Forestry Tech and Stewardship Project Planner for NCRM. With an extensive background working outdoors on a variety of resources based projects, Alex brings his field experience to multiple land and forestry projects. With previous experience in carpentry and other elements of construction, Alex works on implementing many of the on the ground projects for NCRM. Alex pushes forward in all he does without wasting energy he is eternally optimistic and genuinely open-minded, and these qualities combine with a quick and agile mind.

When not cruising around timber land or administering project crews, you most likely can find Alex kayaking on numerous creeks and rivers in California.


3 Results

This research designs the indoor positioning and navigation system, and then introduces the realisation method of the two functions of the positioning and purchasing in the supermarket.

The user enters the room, opens the device, selects the 1 functions, equipment will give the indoor map two-dimensional code identifies the distribution function 2, general equipment will be a monitoring interface, a preview, taking two options button on the interface, adjust the equipment selection preview, so in the vicinity of the two-dimensional code identifies the clear and complete in the device after press Select camera options, the system will store the collected two-dimensional code label picture to a fixed path 3 functions, the system will identify the image recognition and prompt the fixed path under the label identifies the value contained in the device, to achieve indoor positioning.

When users need to use the shopping guide function, after positioning operation, the device prompts the user to enter the label of the destination. When the user enters the destination manually, the initial point label value applied by the system will be applied to the adjacency matrix and the optimal path algorithm.

After scanning the two-dimensional code location, the value of the STA is obtained, and the value of the DST can be obtained by the user input destination. Then, we can determine whether the floor of the current floor is the same as the floor of the destination, according to the value of the STA and DST. Can be determined by calculating the difference between DST and STA, if the difference is ≥100, indicates that the starting point of the floor and to the same floor, needs space for optimal path planning on the other hand, the starting point and end point on the same floor, then continue navigation method plane system used in the can to get the most suitable path. We can see from Fig. 3, when the STA value is greater than or equal to Grade 100 and grade DST value, indicating that the user need to go through 1 or 2 stairs to the floor from the destination floor, the method adopted space system navigation method, device first to provide users with a path to user navigation 1 or 2 stairs to the staircase, and other users to reach the destination floor through the stairs, you can continue to use the next navigation method of planar system. Among them, when the STA value of nearly 1 from the stairs label, the STA label value of 1 to 5, 15 to 28 (or 101 to 105, 115 to 128), by changing the floor stairs, on the contrary, when the label of the corresponding value of STA is 6 to 14, 29 to 32 (or 106 to 114 129 to 132), through the 2 stairs to reach the destination floor, so as to realise the indoor navigation.

The positioning method, the system cannot be automatically updated to the customer location, in accordance with the customer to find the shortest path to the location of goods if the new question, again by scanning the two-dimensional code identification around to refresh their geographical location, and generate a new shortest path, the final completion of the guide (Fig. 4).

Two-dimensional code identification map of the cabin

The system can also realise multi-destination post navigation and voice navigation, the user can set a target commodity database retrieval system through multiple target elements on the map display and analysis and display of the shortest path for all the targets, multi-target commodity purchase guide, and in the process to users looking for speech in the broadcast to indicate the optimal path (Fig. 5).

Positioning function simulation

Two-dimensional codes are widely used in many fields due to their advantages such as large capacity of information, high security, and strong resistance to damage. Moreover, the two-dimensional code is simple and easy to manufacture, low cost, and can be directly identified by camera. It can be widely used in users. A simple way to express mass information is realised. The information processing technology, which is based on the graphics recognition technology and computer technology, is a very successful automatic recognition technology. It can encode, recognise, collect information, and process data, and is widely applied in many fields.

The advantages of two-dimensional code in information storage and transmission can be applied to cartography, which can achieve an innovation combining indoor map with two-dimensional code placement. At last, the indoor map is transformed into a two-dimensional code cloth point map, and the classic optimal path algorithm can be implemented to achieve the optimal planning of the actual geographic route (Fig. 6).

Navigation function implementation


Get Ready to Unleash the Power of UCanCode .NET

Download this solution
E-XD++ visualization component library is the best choice for developing any building ideal based graphic software:

E-XD++ provides a composite graphic design program ShapeDeisigner, it can be used to design any complex architectural symbols.

The size of canvas can be full customized.

support for millimeters, centimeters, meters, feet, feet and other drawing units setting.

support for multiple label lines, and according to the needs of custom applications and extensions.

High -Bird pan window preview, and through a rectangular canvas in the microfilm to adjust the figure to appear.

Un - Limited zooming in and zooming out.

You can be placed tens of thousands of graphic elements on the canvas, and which operate simultaneously.

It supports all the basic and advance vector graphics editing, Layout, Moving, Rotating, Scaling, Skewing, Print, Print Preview, Distorting, etc.

support plug and play custom property values, for any building symbols on the canvas, you can set the custom property values, these property values ​​can be set directly through the ID value of the query, then it will automatic supports the modified Undo / Redo feature.

built-in print function well, without writing any code to control the printer, print out the paper, orientation, page margins and so on.

to provide E-XD++ library functions consistent ocx control, easy web deployment or. Net, delphi, java development environment, and other call.

. Support SVG Import and Export.

. Support DXF Import and Export.

. Support ArcGIS shape Importing.

. Support XML Loading and Saving.

. Support Microsoft Access (*.MDB), SQL Server, etc.

. Support 1,000 printer drivers.

. Full tested on all Visual Studios (From Visual Studio 6.0 to Visual Studio 2013).

. Full tested on all Windows (32 bits to 64 bits).

. Can be used on Windows CE.

100% of all VC ++ source code available, including the design of the control ocx source code. No need to worry about the core technology.

E-XD++ component library visual graphics technology integrated UCanCode the best of all the source code component library, and provides more flexible control and graphical user interface capabilities, for the development of layout, geographic information systems and other high-performance software provides a complete solution. This version is the UCanCode products, largest, most comprehensive, most powerful, best-selling version. Is to develop high-performance enterprise-class application system of choice.

100% VC ++ design and provide all the source code, without reservation.
Effective more than 500,000 line of code, and more than 400 C ++ extension classes.
Automatic code generation process, and complete the development of documentation to help you quickly build a variety of applications on E-XD++ .
Development of advanced application systems to provide complete and scalable interface control.
Property line of code changes and provide support for Undo / Redo function.
Users on the canvas according to their needs, components, operation, and other custom operations.
Supports both single page or multi-page application.
The layout of the components, layout, organized in the order.
Print, print preview and output to the image.
More powerful user interface.
Support EditBox, CheckBox, RadioBox, ComboBox, etc. Windows pressed parts directly drawn into the canvas and complete the data entry functions, in addition to the system's flexible architecture allows you to put any standard Windows controls the canvas.
Draw a straight line, mark lines, curves, rectangles, ellipses, add text, and pictures.
Provide more than 80 examples of various development programs.
Support a variety of image file formats (including: JPG, GIF, TGA, PNG, PCX, etc.).
Multi-layer support.
Auxiliary line with the auxiliary control points
Between the various graphics operations with graphics and so on.

By E-XD++ provides the professional component design tools ShapeDesigner (Note: The official version of the E-XD++ visual component library provides the tools for all design source code, can be customized), can easily be any Microsoft Visio, ConceptDraw, etc. components into a tool box to the left. You also can use ShapeDesigner professional drawing tools provided to design a variety of components.

Use E-XD++ component library visual graphics can develop any desired vector-based graphics applications, such as building floor plan design:

3. Office plan shapes

Here is the UCanCode SVG editor:

The basic functions are as follows:

1), you can open the vector SVG file.

2), you can directly edit the SVG graphics.

3), provides a variety of advanced vector operation functions, such as geometric operations, path curves, alignment, interrupts, and so on.

4), can be exported to SVG format (standard format).

5) Provide all source code, the core is written in C++, and provides support for all Visual Studio versions, from Visual Studio 6 to the latest Visual Stduio 2021.

6) All functions can be customized freely.

The following is the SVG control provided by UcanCode, which encapsulates all the functions of the SVG editor. You can add SVG import, edit, and export functions to your C#, Web, Java, ASP.NET, Delphi and other applications:

The basic functions are as follows:

1), you can open the vector SVG file.

2), you can directly edit the SVG graphics.

3), provides a variety of advanced vector operation functions, such as geometric operations, path curves, alignment, interrupts, and so on.

4), can be exported to SVG format (standard format).

5) Provide all source code, the core is written in C++, and provides support for all Visual Studio versions, from Visual Studio 6 to the latest Visual Stduio 2021.

6) All functions can be customized freely.

7), can be called in the Web, Asp.net, HTML5, C#, Java, Delphi and other applications.

(For details, please refer to the folder SVGDemo after the evaluation version is installed).

More than 500 thousands lines " all carefully designed and rigorously tested" C/C++/.NET source codes, all complete source codes is shipped without any reservations!

Provide more than 400 C + + extension class, more than 500 thousands lines of effective VC++ / MFC source code, more than 70 ready to use solution's source code, complete anetailed online help system and user documentation, supporting development tools designed!

Powerful, flexible and easy to use graphical visualization of source code libraries.
Powerful and flexible components to create a variety of charts to meet your needs. Product design specifications, it is easy to use, in just a few days can be designed according to your needs products. We provide complete support for products, download the trial.

Try it now!
Do not just listen to us say it a try! Our free trial includes all you need to prototype your application. Free technical support.


The official version of the E-XD++ component library visual graphics solutions for enterprise version provides all the source code, click the button below to order with UCanCode :


Videoya baxın: Georeferencing in ArcMap Tutorial (Oktyabr 2021).