Daha çox

Arcpy.GetParameterAsText () məlumat tipinə malikdirmi?

Arcpy.GetParameterAsText () məlumat tipinə malikdirmi?


idxal arcpy # Giriş parametrlərini inX = arcpy.GetParameterAsText (0) inYes = arcpy.GetParameterAsText (1) inDescription = arcpy.GetParameterAsText (2) insidentsFC = "C: /Data/Yakima/ESFRC #" daxil edin FieldToUpdate = ("[email protected]", descriptionField) # arcpy.da.InsertCursor (insidentsFC, fieldToUpdate) ilə kursor olaraq daxil etmək üçün imleci yaradın: # Cursor.insertRow təsir edən atributlardan ibarət bir sıra təmin edən sətri daxil edin. (((float (inX), float (inY)), inDescription))

Bu skript alətinə bir nöqtə şəkli faylına bir sıra daxil etdiyimiz Yerin Kursorundan istifadə nümunəsini göstərən bir onlayn kursda rast gəldim. Burada bir şey başa düşə bilmədim. İstifadə edərkən hansı növ "giriş" təmin edəcəyimizi təyin edirikGetParameterAsText ()?

Əgər belədirsə, onda niyə əvvəlki sətirdə əvvəllər verilən koordinatların float tipli olduğunu bir daha göstərməliyik?

Yalnız yaza bilmərikcursor.insertRow ((inX, inY), inDescription)və yoxsa, Python dəyişəndəki girişi necə başa düşürinDescriptionheç bir yerdə ikiqat tirnoq istifadə etmədən bir simli/mətndir?


GetParameterAsText () adından göründüyü kimi və ya sənədləşmə vəziyyətləri dəyər dəyişdiriləcək mətnvə ya bunu adlandırdığımız kimi: a sim.

Göstərilən parametri parametrlər siyahısından indeks mövqeyinə görə ** mətn ** sətri olaraq alır.

Belə ki, istifadəçi koordinatları daxil edərsə, məsələn 35.5432 onda alət bunları başa düşəcəkdi '35.5432', simli. Ancaq bu, istədiyimiz şey deyil, buna görə də bu vəziyyətdə həmin sətri yenidən bir rəqəmə çevirərdik. Ondalıklarla maraqlandığımız üçün onu a -ya çevirməliyik sal (tam ədəd deyil, ondalıkları kəsdiyi kimi) və istifadə edin sal().

Parametrləri əldə edərkən də konvertasiya edə biləcəyinizi unutmayın:

inX = float (arcpy.GetParameterAsText (0))

Fikrimcə, bu, kodu oxumağı asanlaşdırır və sonradan daha az qarışıqlıq yaradır.

İlə vacib hissə GetParameterAsText () Aləti qurarkən ArcGIS -də təyin etdiyiniz şeydir. Burada daha vacib olan ArcGIS-daxili məlumat növü müəyyən edilir. Əvvəlcə çətin ola bilər və bəzən düzgün növü tapana qədər bir neçə dəfə sınamaq lazımdır. İnterfeys belə görünür (üzr istəyirik, Alman interfeysi!):

Ancaq nəticə budur ki, Python -a olduğu kimi gələcək mətn, buna görə də bəzən çevrilmələr zəruridir, məsələn sal() bu halda!


Python skript alətinin dialoqunda daxil edilən giriş növünə hörmət etmək üçün arcpy.GetParameter () istifadə etməlisiniz.

Arcpy.GetParameterAsText () istifadə edərək, anladığım şey, qəbul edilən hər hansı bir məlumat tipinin bir sətirə çevrilməsidir.

Belə görünürsalbu sətirləri üzən nöqtə nömrələrinə çevirmək üçün burada istifadə olunur.


Skript vasitəsi parametrlərinin təyin edilməsi

Demək olar ki, bütün vasitələrin parametrləri var və onların dəyərlərini alət informasiya qutusunda və ya skript daxilində təyin edirsiniz. Alət icra edildikdə, parametr dəyərləri alətin mənbə koduna göndərilir. Alətiniz bu dəyərləri oxuyur və işinə davam edir.

Script alətləri parametrləri, Script əlavə etmək sihirbazından istifadə edərkən təyin edilə bilər. Bir vasitənin Xüsusiyyətlər informasiya qutusundan skript alət parametrlərini əlavə edə, silə və dəyişdirə bilərsiniz. Skript alətinin xüsusiyyətlərinə daxil olmaq üçün aləti sağ vurun, Xüsusiyyətləri, sonra Parametrlər sekmesini basın.

Script əlavə etmək sihirbazında və ya Xüsusiyyətlər informasiya qutusunda parametrlər qurmağınızdan asılı olmayaraq, prosedurlar (burada təsvir olunduğu kimi) eynidır.

Yeni bir parametr əlavə etmək üçün, Görünən Ad sütunundakı ilk boş hüceyrəni vurun və parametrin adını yazın. Bu alət informasiya qutusunda görünəcək və boşluqlar ola biləcək addır. Python sintaksisi üçün, parametr adı, boşluqların altından (_) qoyulmuş görünən ad olacaq.

Parametrin görünən adını daxil etdikdən sonra, aşağıda göstərildiyi kimi Məlumat Növü xanasını tıklayaraq parametr üçün bir məlumat növü seçin.

Hər bir parametrin aşağıda göstərildiyi kimi təyin edə biləcəyiniz əlavə xüsusiyyətlərə malikdir.

Tələb oluna bilər, İsteğe bağlı və ya Alınmış ola bilər. Törəmə vasitənizin istifadəçisinin parametr üçün bir dəyər daxil etməməsi deməkdir. Törəmə növlər həmişə çıxış parametrləridir.

Giriş və ya Çıxış ola bilər. Parametr Tipi Törənilirsə, istiqamət həmişə Çıxışa bərabərdir.

Dəyərlərin siyahısını istəyirsinizsə çox dəyərli Bəli, tək bir dəyər istəsəniz Xeyr.

Parametr üçün standart dəyər. Parametr məlumat növü ya xüsusiyyət dəsti və ya qeyd dəsti olduqda, Varsayılan Şema ilə əvəz olunur.

Parametr üçün standart dəyər bir mühit ayarından gəlirsə, bu xüsusiyyət ətraf mühitin adını ehtiva edir.

Bir parametr üçün yalnız müəyyən məlumat dəstləri və ya dəyərlərin daxil edilməsini istəyirsinizsə, bir filtr təyin edə bilərsiniz. Altı növ filtr var və seçə biləcəyiniz filtr növü parametrin məlumat növündən asılıdır.

Bu xüsusiyyət, əldə edilən çıxış parametrlərinə və giriş parametri məlumat növlərinə aiddir. Alınan çıxış parametrləri üçün əldə edilənlər, çıxışın tərifini ehtiva edən parametrə təyin edilə bilər. Giriş parametrləri üçün əldə edilənlər giriş üçün lazım olan məlumatları ehtiva edən parametrə təyin edilir.

Bu xüsusiyyət yalnız çıxış parametrlərinə aiddir. Dəyər, çıxışı göstərmək üçün simbologiyanı ehtiva edən bir qat faylının (.lyr) yeridir.

Tip üçün üç seçim var:

  • A Tələb olunur parametri istifadəçidən giriş dəyəri tələb edir. İstifadəçi bir dəyər verməyincə alət icra edilə bilməz.
  • Bir İsteğe bağlı parametr istifadəçidən dəyər tələb etmir.
  • A Alınmışdır parametr yalnız çıxış parametrləri üçündür (Aşağıdakı istiqamətə baxın). Alınan çıxış parametri alət informasiya qutusunda göstərilmir.

Törəmə çıxış parametri üçün aşağıdakı kimi beş istifadə var:

  • Çıxış Sahəni Hesabla kimi girişlə eynidir. Sahəni hesablayın, giriş masasındakı müəyyən bir sahənin dəyərlərini dəyişdirir - yeni bir masa yaratmır və ya girişin sxemini dəyişdirmir. Çıxışı girişlə eyni olan digər alətləri Redaktə alətlər qutusunda tapa bilərsiniz.
  • Alət, Əlavə Sahəsi kimi girişin sxemini dəyişdirir. Sahə əlavə et giriş masasına bir sahə əlavə edir - yeni bir çıxış cədvəli yaratmır.
  • Alət, Xüsusiyyət Sınıfı Yarat vasitəsi kimi digər parametrlərdəki məlumatlardan istifadə edərək çıxış yaradır. Xüsusiyyət Sınıfı Yarat vasitəsi ilə iş sahəsini və yeni xüsusiyyət sinifinin adını təyin edirsiniz və xüsusiyyət sinfi sizin üçün yaradılır.
  • Alət, bir verilənlər bazasından fərqli olaraq skaler dəyər çıxarır. Get Count, məsələn, uzun bir tam ədəd çıxarır (qeydlərin sayı). Hər hansı bir alət bir skaler dəyər çıxardıqda, nəticə əldə edilir.
  • Alət məlum bir yerdə məlumat yaradacaq. Məsələn, məlum bir iş sahəsindəki mövcud bir cədvəli yeniləyən bir skriptiniz ola bilər. İstifadəçinin bu cədvəli informasiya qutusunda və ya skriptdə təqdim etməsinə ehtiyac yoxdur.

Əgər skript alətiniz hasilat əldə edibsə, SetParameterAsText () funksiyasından istifadə edərək skriptinizdə törəmə çıxış parametrinin dəyərini təyin etməlisiniz.

Bütün vasitələrin çıxışları olmalıdır

Bütün script alətlərinin çıxış parametrləri olmalıdır ki, ModelBuilder -də istifadə olunsun. ModelBuilder -in əsas fikri, alətlərin çıxışını digər vasitələrin girişlərinə bağlamaqdır və əgər skript alətinizin çıxış parametri yoxdursa, ModelBuilder -də o qədər də faydalı deyil. Alət müvəffəqiyyətlə tamamlandığı təqdirdə, ən azından doğru olan, əks halda yanlış olan bir Boolean çıxara bilərsiniz.

Giriş parametrini dəyişdirən əldə edilmiş çıxış

Aşağıdakı şəkil, ModelBuilder -də istifadə olunan hipotetik bir skript alətini, Yeniləmə Sahəsi Dəyərlərini göstərir. (Müzakirə məqsədi ilə, Sahə Dəyərlərini Yeniləmək, bir təşkilat tərəfindən bir sıra tanınmış mətn sahələrinin məzmununu araşdırmaq üçün istifadə olunur və səhv və böyük hərf səhvlərini düzəldir.) Sahə Dəyərlərini Yeniləyin, yeni bir xüsusiyyət sinfi istehsal etmir, ancaq sahəni yeniləyir. giriş xüsusiyyət sinifindəki dəyərlər.

Sahə Dəyərlərinin Yeniləməsinin düzgün parametr tərifi, Aşağıdakı şəkildə göstərilir, burada Yeniləmə Sahəsi Dəyərlərinin Çıxış olaraq təyin edilmiş Type ilə bir çıxış xüsusiyyət sinif parametri var. Çıxış bu alət üçün girişlə eyni olduğundan, əldə edilənlər giriş parametrinə təyin edilir. (Alınan işarələrin yerini boşluqlarla göstərən parametr adıdır.)

Giriş parametrini dəyişdirməyən törəmə çıxış

Aşağıdakı şəkil, çıxışın əldə edildiyi, lakin heç bir giriş parametrindən alınmadığı fərqli bir vasitəni göstərir (Alınan yer boş qalır). Bu ssenaridə, Hipotetik Məlumatları Depoya Göndərmə vasitəsi, giriş xüsusiyyət sinifini məlum bir iş sahəsinə (depoya) kopyalayır, sonra bir tarix/vaxt sahəsini əlavə edir və doldurur.

Çıxış dəyərinin təyin edilməsi

Yuxarıda göstərilən modeldə, Xüsusiyyətləri Kopyala alətinin boş olduğunu (sarı əvəzinə ağ) unutmayın. Bunun səbəbi, Çıxış xüsusiyyətləri dəyişəninin yaşıl olmasına baxmayaraq bir dəyər içerməməsidir - alət icra olunana qədər çıxış xüsusiyyətlərinin adı və yeri bilinmir. Bu halda, skriptiniz ArcPy funksiyasından istifadə edərək çıxış dəyərini təyin etməlidir SetParameterAsText (). SetParameterAsText () funksiyası bir mətn sətrini və ya bir dəyər cədvəli kimi bir obyekti istifadə edərək bir çıxış parametrinin dəyərini təyin edəcək.

Alət doğrulama kodu verərək alət icra edilməzdən əvvəl çıxış üçün bir dəyər təmin etmək mümkündür.

Yuxarıda təsvir edilən Məlumat Deposuna Göndərmə skriptinin yerinə yetirdiyi işə əsaslanan SetParameterAsText () istifadə edən nümunə kod budur.

Məlumat yerinə çıxış dəyərləri

Yuxarıdakı nümunələr, çıxarılan məlumat toplusunu göstərir. Ancaq bəzi alətlər, cədvəldəki satır sayını ehtiva edən uzun bir məlumat tipini çıxaran Sayma Aləti kimi məlumat dəstləri yerinə çıxış dəyərləri verir. Məlumat dəstləri yerinə dəyərlərin çıxarılması adi haldır. Bir neçə əlaqəli məlumat dəsti üzərində təhlil aparan və bir neçə rəqəmdən başqa heç bir şey çıxarmayan və ya Boolean keçid/uğursuzluqdan başqa öz skriptləriniz ola bilər.

Dəyər məlumat növlərini (məsələn, Uzun və ya Mantıksal) ehtiva edən çıxış parametrləri həmişə Lazım deyil, Törədilir.


GIS Analisti İş Təsviri Şablonu

GIS analitiki vəzifəsi üçün kəmiyyət bilgisi olan çox bacarıqlı namizədlər axtarırıq. GIS analitikləri, məkan xəritələşdirmə vasitəsi ilə nümunələri və meylləri kəşf etmək, Xəritəçəkmə tətbiqləri və vasitələrini inkişaf etdirmək və digər vəzifələr arasında müxtəlif fayl növlərində coğrafi xəritələrin rəqəmsal kitabxanasını idarə etməkdən məsuldur.

GIS analitikləri, təhlillərindən əldə etdikləri coğrafi meylləri və tapıntıları müştərilərə izah etməli və əla yazılı və şifahi ünsiyyət tələb edəcəklər.


Yer Analizi üçün CBS (Coğrafi İnformasiya Sistemi) Həllinin ROI -nin qiymətləndirilməsi

Təşkilatınız bir GIS həllinin mümkünlüyünü qiymətləndirirsə və ya artıq yetkin bir Yer Analizi platformasına sahibdirsə, əldə edilən faydanın sona qədər hesablanması güclü və konstruktiv bir məşqdir. Bu yazının məqsədi, CBS həllindən əldə edilən xərc/fayda və dəyəri ölçmək üçün kəmiyyət meyarı olaraq ROI (İnvestisiyaların Gəlirləri) ilə işin əsaslandırılmasına kömək etməkdir.

GIS həllinin həll edəcəyi problemlərdən əldə edilən bir çox maddi və qeyri -maddi faydalar var. ROI tətbiqinin nəticələrini kvalifikasiya etmək və ölçmək və sonra sənədləşdirmək adi bir təcrübədir və hesablamaya kömək etmək üçün bir çox vasitə mövcuddur.

İş davasının qurulması

Bir iş hadisəsi ən yaxşı şəkildə faktlara, qurulmuş fərziyyələrə və məntiqə əsaslanan maliyyə hekayəsi kimi təsvir olunur. Seçimlərin maliyyə təsirinin araşdırıla biləcəyi və nəticələr çıxarılacağı bir vasitə təmin edir.

Bir bank, müştərilərini və kreditlərini yeri, məhsulu, sənayesi, risk və riskə görə təhlil etmək istəyir. Bank, menecerin hesablarını asan bir idarə panelində görselleştirmesine kömək etmək istəyir. Bacarıqları nəzərdən keçirildikdən sonra, mövcud və istədiyiniz funksiyalara malik bir hörümçək cədvəli istehsal edildi.

Bankın olduqları yerlə təşkilat olmaq istədikləri yerlər arasında xeyli boşluqlar vardı. Müştərilərin xəritəsini qasırğanın yolu ilə üst -üstə salmaq və ya müştərilərin və ya obyektlərin San Andreas Faydan 25 mil məsafədə və ya sahil sahilləri boyunca dəniz səviyyəsindən 25 fut aşağıda olduğunu görmək istədilər. Üst rəhbərliklə işləyərkən boşluqlara üstünlük verildi və sonra dəyər verildi. Nəticələr cədvəlləşdirildi və standart ROI şablonu istifadə edərək yuxarı rəhbərliyə bildirildi.

Yuxarıdakı istifadə vəziyyəti çox sadələşdirilmişdir, lakin bina əsaslandırması bir neçə əsas addıma qədər qaynadılır. Aşağıdakı kontur, ROI hesablanması ətrafında standart təcrübələrdən əldə edilən beş addımlı bir prosesdən istifadə edir. Bu addımlar "GIS -in İş Faydaları: Bir ROI yanaşması" ndan uyğunlaşdırıldı, lakin daha çevik bir yanaşma üçün ümumiləşdirildi.

  1. GIS həllinin ehtiyaclarını və faydalarını müəyyənləşdirin
  2. İş ehtiyaclarını və imkanlarını təsvir edin və prioritetləşdirin
  3. Büdcə və layihə müddətlərini qiymətləndirin
  4. Faydaları təxmin edin
  5. Sənədləşdirin və nəticələri təqdim edin

Addım 1 - GIS həllinin ehtiyaclarını və faydalarını müəyyənləşdirin

GIS həll yolunuz təşkilatınızın strateji məqsədləri ilə uyğun gəlirmi?

Sərmayə qoyuluşunuzu hesablamaqda ilk addım, GIS həllinə ehtiyac duyan şeyləri araşdırmağı əhatə edəcək. Təşkilati ağrı nöqtələrinizi qiymətləndirməli və məqsəd və vəzifələrinizlə müqayisə etməlisiniz. Bu addım zamanı vacib maraqlı tərəflərlə məsləhətləşməli və GIS həllinin inkişaflarını və faydalarını təyin etməlisiniz. Əsas qərar verənlər müəyyən edilməli və ROI araşdırması haqqında məlumatlandırılmalıdır. Onların iştirakı və təsdiqlənməsi ROI prosesi üçün çox vacibdir

Addım 2 - İş tələblərini və imkanlarını təsvir edin və prioritetləşdirin

Layihənin əhatə dairəsini müəyyənləşdirmək sonrakı işdir. GIS həllinin hansı problemləri həll edəcəyi və nə lazım olduğunu öyrənməklə yanaşı, lazım olan funksionallıq barədə razılığa gəlin gözəl sənə qarşı olan şeylərə sahib olmaq ehtiyac olması, sənədləşdirilməlidir. Ağrı nöqtələri obyektiv şəkildə qoyulmalı və son istifadəçilər və iş ortaqları ilə prioritetləşdirilməlidir. Həm də fürsət xərclərini və GIS həllinin olmamasının risklərini təsvir etməlisiniz. Maddi olmayanları ölçmək daha çətindir, amma yenə də onlara bir dəyər verilməlidir. Qiymətləndirmədən əvvəl və sonra kritik məqsədlər müqayisə edilməlidir.

Addım 3 - Büdcə tələblərini qiymətləndirin

Həllin əhatə dairəsi razılaşdırıldıqdan sonra layihənin dəyəri təxmin edilməlidir. GIS həlli artıq mövcuddursa və yalnız xüsusiyyətlər və ya funksiyalar əlavə edirsinizsə, addımlar eynidır.

ROI modeli, GIS olmadan hesablanmış bir baza vəziyyətinin fayda dəyəri ilə GIS ilə hesablanmış bir vəziyyət arasında müqayisə etmək üçün portfelinizdəki xüsusi layihələrlə əlaqəli elementləri çıxarmağa imkan verir. Şablonu tamamlamaq üçün orijinal fürsət siyahısına yenidən baxmaq lazımdır.

Addım 4 - Faydaları qiymətləndirin

Məkan analitiyasına qoyulan investisiyanın gəlirliliyini qiymətləndirmək üçün həllin əldə edilən dividendlərinə bir dəyər təyin edilməlidir. Layihənin başlanğıcında (cari) və əldə ediləcəyi gözlənilənlərin (arzuolunanların) xəritələndirilməsi "boşluğu" görməyə və bu boşluğa bir dəyər təyin etməyə imkan verir. Yüksək səviyyəli rəhbərlərlə və təşkilat məqsədlərinizlə işləyərək, bir araya gələrək istədiyiniz qabiliyyətlərə çatmağın dəyərini qiymətləndirə bilməlisiniz. Satınalma əldə etmək və hansı qabiliyyətlərə daha çox dəyər qatacağını prioritetləşdirmək əla bir məşqdir.

İnternetdə pulsuz olaraq bir çox fərqli ROI şablonu mövcuddur və istədiyiniz qədər maliyyə alaq otlarına girə bilərsiniz. İdarəçiliyinizin nə qədər detal tələb etməsindən nə qədər dərin asılıdır. Bu şablonlardan və Xəritəçəkmə qabiliyyətlərindən istifadə edərək, şablonlarla kəmiyyət dəyəri təyin etmək üçün təxmin edilən faydalardan istifadə etməlisiniz. Təhlilin nəticələrinə əsasən, GIS üçün güclü bir arqument yaratmaq üçün büdcəni düzəltmək və ya modelləşdirilə bilən kəmiyyət faydalarının əlavə nümunələrini axtarmaq lazım ola bilər.

Addım 5 - Sənədləşdirin və nəticələri təqdim edin

Son addım, şablon analizi üçün GIS həllinin maliyyələşdirilməsinin dəyərini yüksək rəhbərliyə nümayiş etdirmək üçün şablonlarınızı tərtib etməyiniz və hesabatlar hazırlamanızdır. Hesabatınızı formatlaşdırmaq üçün istifadə edə biləcəyiniz bir çox fərqli üslub var, ancaq aşağıdakı əsas komponentləri ehtiva edən bir konturla başlamağı təklif edirəm:

Xülasə - Bu, əldə etdiyiniz nəticələrə yüksək səviyyəli bir baxış olmalı və irəliləmək üçün bir təklif olmalıdır. Yüksək komanda rəhbərliyi nəzərə alınmaqla yazılmalıdır.

Tarix və arxa plan - Bu layihəni başlatan ehtiyac və ya çatışmazlığı və təşkilatınızın niyə bu cür həll yollarına baxmağa qərar verdiyini izah edin.

Məqsəd və əhatə dairəsi - Daha sonra bu layihənin əsaslandırmasının bir konturunu və proseslərin və qabiliyyətlərin nəzərdən keçirilməsini təmin etməlisiniz.

Təklif olunan layihə - Növbəti addım yuxarıda göstərilən problemlərin həlli yollarını təsvir etməkdir. Hansı xüsusiyyətlərin və funksiyaların daxil ediləcəyini dəqiq təsvir etmək üçün kifayət qədər ətraflı olmalıdır.

Xərc və vaxt çərçivəsi - Qüdrətli büdcə və dollara ən çox diqqət yetiriləcək. Vaxt çərçivəsi və daxili və xarici qaynaqlar bu hissəyə daxil edilməlidir. Hesabatın ən çətin bölümüdür və ən çox diqqət çəkilməlidir. Bu hissə dəqiq hesab edilmirsə, bütün həllini təhlükəyə atacaq.

Tövsiyə olunan hərəkət - Son hissənin məqsədi, nəticələri ümumiləşdirmək və proqramın hesabatda təklif olunduğu kimi maliyyələşdirilməsi barədə rəhbərliyə tövsiyələr verməkdir. Bu son bölmə əsas arqumentlərinizə çox diqqət yetirilməlidir və bir neçə paraqrafdan artıq olmamalıdır.

Terminlər lüğəti - Sonuncu hissədə hesabatınızda istifadə olunan terminlərin lüğəti olan bir əlavə olmalıdır. Sözlüğünüzə həm GIS şərtləri, həm də ROI maliyyə şərtləri daxil edilməlidir. Çox güman ki, hesabat həm tamaşaçılara təqdim ediləcək, həm də oxucuların hər ikisini deyil, yalnız maliyyə və ya GIS şərtlərini bilmələri üçün yaxşı bir şans var. Beləliklə, hamını eyni səhifədə saxlamaq faydalı olacaq.

Müsbət ROI, xüsusən də üstünlüklər təşkilatınızın missiyasına və strateji istiqamətinə uyğun gəlirsə, cəlbedici bir hekayə danışır. Verilənlərə daha yaxşı çıxış və qərar qəbul etmək üçün məlumatların keyfiyyətinin yaxşılaşdırılması ilə birlikdə həm maddi, həm də qeyri-maddi fayda əldə edilə bilər. ROI qiymətləndirmədən, yüksək rəhbərlik yalnız bir CİS həllinin nə qədər başa gəldiyinə diqqət edə bilər və təşkilati üstünlüklərə deyil. GIS həllərinizin dəyərinin qiymətləndirilməsi, yer analizi həlli üçün təsirli bir çərçivə və yol xəritəsi təmin edir.

Təşkilatınız bir CBS həllini qiymətləndirmək üzrədirsə, komandamız ROI -nin hesablanmasında kömək edə bilər. Layihənizdə sizə yol göstərməyinizə və düzgün istiqamətdə başlamağınıza kömək etmək üçün bir neçə pulsuz saat təklif edirik. Daha çox məlumat əldə etmək istəyirsinizsə, aşağıdakı formu doldurmaqdan çekinmeyin və qısa zamanda sizinlə əlaqə saxlayacağıq.

[wufoo istifadəçi adı = "gisinc" formhash = "z7x3p3" autoresize = "doğru" başlıq = "şou"]


Ətraf mühit

Ətraf mühitin yanındakı xananı sağ tıklayaraq və mühit ayarının adını seçərək bir parametr üçün standart dəyəri bir mühit parametrinin dəyərinə təyin edə bilərsiniz. Bir mühit ayarı seçdikdən sonra Varsayılan xüsusiyyət nəzərə alınmayacaq. Ətraf mühit xassəsi yerinə Varsayılan xüsusiyyətdən istifadə etmək üçün açılan siyahıdakı boş girişi seçərək Ətraf mühit xüsusiyyətini silin.


OLAP -ın əsas analitik əməliyyatları

  1. Ölçülərin azaldılması
  2. Konsepsiya iyerarxiyasına qalxmaq. Konsepsiya iyerarxiyası, şeyləri sırasına və səviyyəsinə görə qruplaşdırmaq sistemidir.

Aşağıdakı diaqramı nəzərdən keçirin

  • Bu nümunədə, New Jersey və Lost Angles şəhərləri ABŞ ölkəsinə yuvarlandı
  • New Jersey və Los Angeles satış rəqəmləri sırasıyla 440 və 1560 -dır. Roll-updan sonra 2000 olurlar
  • Bu toplama prosesində məlumatlar, yer iyerarxiyasının şəhərdən ölkəyə yüksəlməsidir.
  • Toplama prosesində ən azı bir və ya daha çox ölçü götürülməlidir. Bu nümunədə Quater ölçüsü silinir.

2) qazma

  • Quater Q1 yanvar, fevral və mart aylarına qədər qazılır. Müvafiq satışlar da qeydlərdir.
  • Bu nümunədə ölçü ayları əlavə olunur.

Burada bir ölçü seçilir və yeni bir alt kub yaradılır.

Aşağıdakı diaqram dilim əməliyyatının necə edildiyini izah edir:

Bu əməliyyat bir dilimə bənzəyir. Zar fərqi, bir alt kubun yaranması ilə nəticələnən 2 və ya daha çox ölçü seçməyinizdir.

Pivotda, məlumatların əvəzedici bir təqdimatını təmin etmək üçün məlumat oxlarını döndərirsiniz.

Aşağıdakı nümunədə, pivot maddə növlərinə əsaslanır.


4 Cavablar 4

Dtype obyekti NumPy -dən gəlir, ndarraydakı element növünü təsvir edir. Ndarraydakı hər bir element baytda eyni ölçüdə olmalıdır. İnt64 və float64 üçün 8 baytdır. Ancaq simlər üçün ipin uzunluğu sabit deyil. Pandas, ndarraydakı sətirlərin baytlarını birbaşa saxlamaq əvəzinə, ndarray obyektini istifadə edir, bu səbəbdən bu cür ndarrayın tipidir.

  • int64 sıra 4 int64 dəyərini ehtiva edir.
  • obyekt cizgisi 3 simli obyektə 4 göstərici ehtiva edir.

@HYRY cavabı əladır. Sadəcə bir az daha kontekst vermək istəyirəm ..

Massivlər məlumatları belə saxlayır bitişik, sabit ölçülü yaddaş blokları. Bu xüsusiyyətlərin birləşməsi, məlumatları əldə etmək üçün serialları ildırım sürətləndirən şeydir. Məsələn, kompüterinizin 32 bitlik tam ədədləri necə saxlaya biləcəyini düşünün [3,0,1].

Kompüterinizdən serialdakı 3 -cü elementi almasını istəsəniz, əvvəlində başlayacaq və sonra 3 -cü elementə keçmək üçün 64 bitdən keçəcək. Ardıcıl olaraq nə qədər bit keçmək lazım olduğunu bilmək, serialları sürətli edir.

İndi simlərin ['salam', 'i', 'am', 'a', 'banana'] ardıcıllığını nəzərdən keçirin. Strings ölçüləri fərqli olan obyektlərdir, buna görə də onları bitişik yaddaş bloklarında saxlamağa çalışsanız, sonda belə görünərdi.

İndi kompüterinizin təsadüfi olaraq tələb olunan bir elementə daxil olmaq üçün sürətli bir yolu yoxdur. Bunun öhdəsindən gəlməyin açarı göstəricilərdən istifadə etməkdir. Əsasən, hər bir sətri təsadüfi bir yaddaş yerində saxlayın və hər bir sətrin yaddaş ünvanı ilə doldurun. (Yaddaş ünvanları yalnız tam ədədlərdir.) Beləliklə, indi işlər belə görünür

İndi, kompüterinizdən əvvəlki kimi 3-cü elementi almasını istəsəniz, 64 bitdən keçə bilər (yaddaş ünvanlarının 32 bitlik tam ədədlər olduğunu nəzərə alaraq) və sonra simli almaq üçün əlavə bir addım atın.

NumPy üçün problem, göstəricilərin əslində simləri göstərdiyinə dair heç bir zəmanətin olmamasıdır. Bu səbəbdən dtype 'obyekt' olaraq bildirir.

Əvvəlcə bunu müzakirə etdiyim NumPy -də utanmadan öz kursumu quracağam.


Əhali Sağlamlığı Məlumatlarının Növləri

Yenicə formalaşan əhalinin sağlamlıq intizamı əhatə dairəsində və təsirində artmağa davam etdikcə, xüsusi sağlamlıq məlumatlarının əhatə edə biləcəyi populyasiyaların genişliyi də artır. Əhalinin sağlamlıq məlumatları hər zaman çoxlu sayda insan və ya xəstəni ehtiva etsə də, səhiyyə baxımından "#8220 əhali" ni təyin edənlərin xüsusi əhatə dairəsi daim inkişaf edir.

Əhalinin sağlamlıq məlumatlarına işçilər, müəyyən bir xəstəliyi olan şəxslər, müəyyən bir şəhərin və ya kampusun tələbələri, hərbi veteranlar, əlillər və məhbuslar kimi qruplar daxil ola bilər. Əhalinin irqi, cinsi, gəliri və təhsili də müəyyən edilmişdir. Əhalinin sağlamlıq məlumatlarını müəyyən edənlər ayrıca xüsusi qruplara aid ola bilməz, həm də tibbi xidmət sistemləri, sosial, fiziki, bioloji və coğrafi mühit kimi geniş bir insanı əhatə edən fiziki mühitlər üçün də ola bilər. Əslində, iqlim dəyişikliyi kimi problemlərin sağlamlığa təsirinə həsr olunmuş qlobal araşdırmalar çox vaxt əhalinin sağlamlığı arenası ilə sıx əlaqələrə malikdir.

Əhali sağlamlığı araşdırmalarında xüsusi diqqət qrupları davamlı olaraq dəyişsə də, əhali sağlamlığı anketlərində, elmi araşdırmalarda və tibbi araşdırmalarda istifadə edilən məlumat növləri də dəyişir. Xüsusi klinik məlumatlardan geniş şəkildə tamamlanmış sorğulara, ictimai sağlamlıq statistikalarına və siyahıyaalma məlumatlarına qədər, əhalinin sağlamlıq məlumatlarını təyin edənlərin təsir dairəsi olduqca genişdir.

İddia məlumatlarına xəstə demoqrafiyası, diaqnoz kodları, xüsusi qulluq tarixləri və xərc parametrləri daxil ola bilər. İddia məlumatlarının əsas dəyəri, sağlamlıq informatikası mütəxəssislərinin sağlamlıq mütəxəssislərinə kimləri müalicə etdiklərini, hansı əsas sağlamlıq problemləri ilə üzləşdiklərini və bu xüsusi qrupların müalicə üçün nəyi və necə ödədiyini daha yaxşı ölçmələrinə kömək etməsidir.

Ümumiyyətlə EHR olaraq adlandırılan elektron sağlamlıq qeydləri, əhalinin sağlamlıq mütəxəssislərinə klinik nəticələr haqqında birbaşa fikir verən məlumatlar təqdim edir. EHR məlumatları, qayğı proseslərinə yeni perspektivlər təqdim etməklə yanaşı, həyati əlamətlər, laboratoriya məlumatları və görüntüləmə, immunizasiya və allergiya tarixi və digər əsas detallı ölçülər də daxil olmaqla xəstə yönümlü məlumatları da ehtiva edir.

Sosial -iqtisadi məlumatlar həm də sağlamlıq mütəxəssisləri üçün zəngin bir qaynaqdır. Ətraf, sosial və kommunal amillər, yaş, gəlir, təhsil və ya məşğulluq statusuna görə müəyyən bir qrupun ehtiyaclarının spektrini əhatə edən sağlamlıq idarəetmə proqramlarının hazırlanmasında əsas rol oynaya bilər. Sosial -iqtisadi məlumatlar, sağlamlıq informatikası mütəxəssislərinə, əyalət, şəhər və şəhər səviyyələrində şəxsiyyətlərarası zorakılıq hadisələrini, qanunsuz narkotik istifadəsinin növünü və tezliyini və iqtisadi fərqlilikləri nəzərdən keçirməyə imkan verir.

Sağlamlıq informatikası mütəxəssisləri üçün əsas sosial əsaslı məlumatların başqa bir sahəsi də reçeteli dərman məlumatlarıdır. Bu cür məlumatlar sağlamlıq mütəxəssislərinə və siyasətçilərə xəstələrin xroniki sağlamlıq problemlərini və xəstəliklərini necə idarə etdiklərini təyin etməyə imkan verir.

Əhalinin məlumat mənbələri və növləri çox olsa da, səhiyyə təminatçıları, hökumət və qeyri-hökumət təşkilatları və səhiyyə ilə əlaqəli şirkətlər arasında bu məlumatların xəstələrin məxfiliyinə xələl gətirmədən ictimai sahədə necə səmərəli istifadə edilməli olduğuna dair çoxlu mübahisələr davam edir. Eynilə, özəl şirkətlər və tibbi sığorta təminatçıları ilə əlaqədar məlumatlar çox vaxt mülkiyyət xarakteri daşıyır ki, bu da Ümumdünya Səhiyyə Təşkilatı kimi qlobal qurumlar tərəfindən əhalinin sağlamlığı haqqında məlumatların maraqlı tərəfləri arasında yüksək səviyyəli müzakirələrə səbəb olmuşdur.


Qaydalar və Siyasətlər - PII -nin Qorunması - Məxfilik Qanunu

Qeyd: Bu səhifədəki məlumatlar, GSA işçilərinə, podratçılarına və müştərilərinə tətbiq edildikdə GSA -nın məxfilik siyasəti və tətbiqləri haqqında ictimaiyyəti məlumatlandırmaq məqsədi daşıyır.

Şəxsi Məlumat (PII) nədir?

OMB M-10-23 (Üçüncü Tərəflərin Veb Saytı və Tətbiqlərinin Agentlik İstifadəsinə dair Təlimat) əlavəsində PII tərifi aşağıdakıları daxil etmək üçün yeniləndi:

Şəxsi Məlumat (PII)
OMB M-07-1616 Memorandumunda müəyyən edildiyi kimi & ldquoPII, & rdquo, tək və ya müəyyən bir şəxslə əlaqəli və ya əlaqəli olan digər şəxsi və ya eyniləşdirici məlumatlarla birləşdirildikdə fərd və şəxsiyyət kimliyini ayırd etmək və ya izləmək üçün istifadə edilə bilən məlumatlara aiddir. . PII tərifi heç bir məlumat və ya texnologiya kateqoriyasına bağlanmır. Əksinə, fərdin müəyyən edilə biləcəyi xüsusi riskin hər bir halda qiymətləndirilməsini tələb edir. Bu qiymətləndirməni həyata keçirərkən, bir təşkilatın, digər mövcud məlumatlar ilə birləşdirildikdə, müəyyən etmək üçün istifadə edilə bilən əlavə məlumatların hər hansı bir mühitdə və hər hansı bir mənbədən ictimaiyyətə açıqlandığı zaman PII ola bilməyəcəyini tanıması vacibdir. Fərdi.

GSA Direktivi CIO P 2180.2

CIO GSA Şəxsi Təyin Edilən Məlumatla İşləmə Davranış Qaydaları (PII)

Tarix: 10/08/2019
Vəziyyət: Doğrulanmışdır
Köhnəlmə tarixi: 10/08/2026

Məqsəd: Bu direktiv, PII -nin necə düzgün idarə olunacağına və nəticələrin pozulması halında görüləcək nəticələrə və düzəldici tədbirlərə dair GSA & rsquos siyasəti təqdim edir.


Məlumat Elmləri üzrə bakalavr və rsquos dərəcələrini alanlar, əksər bakalavr və rsquos dərəcə proqramlarında olduğu kimi, proqramını dörd il və ya daha az müddətdə tamamlaya bilərlər.

Qeydiyyat statusunuz (yəni əyani və ya qiyabi tələbə olmağınızdan asılı olmayaraq) dərəcənizi əldə etmək üçün lazım olan vaxtı uzada və ya qısalda bilər. Sizin üçün doğru proqramı araşdırarkən, proqramınızın kollecinin tam və ya yarı zamanlı hesab etdiyi kreditlərin miqdarına nəzər salın.


Videoya baxın: GIS Tools: ArcMapArcGIS Tool for connecting points