Daha çox

FGDB -yə əmrlərin göndərilməsi

FGDB -yə əmrlərin göndərilməsi


Böyüküm var.gdbAmerika Birləşmiş Ştatlarının bütün bloklarının siyahıya alınmasından əldə edilə bilər. ABŞ -dakı bütün siyahıyaalma sistem mərkəzlərinin bir nöqtə şəkli faylını yaratmaq istərdim.

FileGDB aktiv olan QGIS və R ilə birlikdərgdal, buna görə də məlumatların oxunması texniki problem deyil. Mənim problemim qatı oxumaqdırR2 saat çəkdi və 56 Gb (64 yaddaşım var) istifadə etdi və bitmədi. Nə etmək istədiyimi dəqiq bilirəm:

  1. GEOID sahəsindən ilk 7 simvolu çəkərək bir trakt sahəsi yaradın
  2. Bu sahədəki blokları həll edin
  3. Yeni coğrafiyaların centroidlərini hesablayın
  4. Bir xal şəkli faylı və ya verilənlər bazasında başqa bir təbəqə olaraq ixrac edin.

QGIS məlumatları göstərir, lakin sahə hesablamaları təxminən uzun çəkir. Deyəsən bu əmrləri göndərə bilməli idim daxil verilənlər bazasını yükləmək və bunu interaktiv şəkildə etməyə çalışmaq əvəzinə verilənlər bazası. Bunu etmək üçün bir az əlimə və ya ən yaxşı təlimatlara yaxşı işarəçilərə ehtiyacım ola bilər.

Digər tərəfdən, verilənlər bazasını parçalara ayırmaq üçün bir yol varmı? Ubuntu 14.04-ü 12 nüvəli bir maşında işləyirəm, buna görə paralelləşdirmə həmişə yaxşı bir seçimdir ...


1 Fiona İstifadəçi Təlimatı¶

Bu iş, kod nümunələri istisna olmaqla, Creative Commons Attribution 3.0 Amerika Birləşmiş Ştatları Lisenziyası ilə lisenziyalaşdırılmışdır. Kod nümunələri BSD 3 bəndli lisenziya altında lisenziyalaşdırılmışdır (depo kökündə LICENSE.txt-ə baxın).

Fiona, OGR-nin səliqəli, çevik, mənasız API-dir. Bu sənəd, coğrafi məlumat fayllarını oxumaq və yazmaq üçün Fiona paketindən necə istifadə olunacağını izah edir. Python 3 nümunələrdə istifadə olunur. Quraşdırma və sürətli başlanğıc təlimatları üçün README -ə baxın.


ArcGIS 10.1 SP1 (Masaüstü, Mühərrik, Server) Lisenziyalı FGDB Şəbəkə Dataset Patch

Bu yamaq köhnəlmişdir. Bütün düzəlişlər ArcGIS 10.1 SP1 Keyfiyyət Təkmilləşdirmə Yamasına daxil edilmişdir.

  • Giriş
  • Bu yamaqla həll olunan problemlər
  • Bu yamaqla quraşdırılmış fayllar
  • Bu yamanı Windows -da quraşdırmaq
  • Yamaq Güncellemeleri
  • Hansı ArcGIS məhsullarının quraşdırıldığını necə müəyyənləşdirmək olar
  • Kömək Alınması

Giriş

Esri & reg, ArcGIS 10.1 SP1 (Masaüstü, Mühərrik, Server) Lisenziyalı FGDB Şəbəkə Dataset Patchini elan edir. Bu yamaq, StreetMap Premium və Transportation Analytics kimi məhsulların gələcək buraxılışları üçün lisenziyalı File Geodatabase (FGDB) şəbəkə məlumat dəstləri ilə bağlı bir neçə problemi həll edir.. Xüsusilə bu Yamaqla Həll Edilən Məsələlər altında aşağıda sadalanan məsələlərdən bəhs edir.

Bu yamaqla həll olunan problemlər

  • NIM084296 - ArcGIS 10.1 -də alətləri seçin, indekslənmiş bir sahədə sıxılmış fayl coğrafi verilənlər bazasından seçim edərkən etibarsız seçim dəstləri qaytarır.
  • NIM084480 - Sıxılmış bir fayl coğrafi verilənlər bazası xüsusiyyət sinifində indeksli bir sahədə atribut seçimi səhv xüsusiyyətlər qaytarır.
  • NIM086081 - Group By, əvvəlcədən 10.1 sıxılmış fayl coğrafi verilənlər bazası məlumatları və birləşmə ilə istifadə edildikdə bir səhv qaytarır.
  • NIM086117 - Sıxılmış faylGDB, sorğu sol tərəfdə sabit dəyərlə yazılırsa, gözlənilməz bir sayı qaytardı.
  • NIM089803 - Lisenziyalı məlumatlarla marşrutlaşdırarkən İstiqamətləri vurun, qəzaya səbəb olur.
  • NIM090776 - Böyük coğrafi ərazilər üçün məlumat lisenziyaları quraşdırıldıqda lisenziyalı şəbəkə məlumat dəstləri düzgün işləmir.
  • NIM090869 - Lisenziyalı kompressor şəbəkə məlumatları ilə qəzaların müəyyən edilməsi.

Bu yamaqla quraşdırılmış fayllar

    DistributedGeodbUILib.dll (YALNIZ Masaüstü)
    FeatureDataElements.dll
    FileGDB.dll
    GdbCore.dll
    GdbCoreLib.dll
    GdbDataTransfer.dll
    GDBDisconnectedEditingUI.dll (YALNIZ Masaüstü)
    GdbNetwork.dll
    SFLLayerUI.dll (YALNIZ Masaüstü)

Bu yamanı Windows -da quraşdırmaq

Sistem Administratorları: Əlavə sistem tələbləri, təkliflər, məlum problemlər və Microsoft Proqram Quraşdırması daxil olmaqla Microsoft Sistemləri İdarəetmə Serveri (SMS), Sistem Mərkəzi Konfiqurasiya Meneceri (SCCM) və Qrup Siyasətindən istifadə edərək ArcGIS 10.1 qurğularının müəssisə tərəfindən yerləşdirilməsini müzakirə edən texniki sənəd mövcuddur. MSI) əmr satırının parametrləri. Bir kilidləmə mühitində yerləşdirmə də əhatə olunur. ArcGIS 10.1 Enterprise Deployment.

Bu yamanı quraşdırmadan əvvəl Masaüstü, Mühərrik, Server üçün ArcGIS 10.1 Service Pack 1 quraşdırılmalıdır.

    Müvafiq faylı ArcGIS quraşdırma yerinizdən başqa bir yerə yükləyin.

Sağlama məbləği
Masaüstü üçün ArcGIS ArcGIS-101SP1-DT-LFND-Patch.msp E384E3A8B2F277260B00E39C98998312
Mühərrik üçün ArcGIS ArcGIS-101SP1-E-LFND-Patch.msp 4DB1307F4D12AAB4802D92B9DFBD2B95
Server üçün ArcGIS ArcGIS-101SP1-S-LFND-Patch.msp 9B7486C41A032CDB3D641501828AC39D

Qeyd: MSP faylına iki dəfə basmaqla Patch quraşdırılması başlamazsa, aşağıdakı əmrdən istifadə edərək Patch quraşdırmasını əl ilə başlaya bilərsiniz:

Yamaq Güncellemeleri

Əlavə yamaların mövcudluğu üçün Yamalar və Xidmət Paketleri səhifəsini vaxtaşırı yoxlayın. Bu yamaq haqqında yeni məlumatlar burada yerləşdiriləcək.

Hansı ArcGIS məhsullarının quraşdırıldığını necə müəyyənləşdirmək olar

Hansı ArcGIS məhsullarının quraşdırıldığını müəyyən etmək üçün ətrafınız üçün PatchFinder proqramının uyğun versiyasını seçin və yerli maşınınızdan işlədin. PatchFinder, yerli maşınınıza quraşdırılmış bütün məhsulları, isti düzəlişləri və yamaları siyahıya alacaq.

Kömək Alınması

Yerli saytlar, bu yamanı quraşdırmaqda çətinlik çəkirsinizsə, 1-888-377-4575 nömrəli Esri Texniki Dəstəklə əlaqə saxlayın. Beynəlxalq saytlar, yerli Esri proqram distribyutoru ilə əlaqə saxlayın.


Enterprise Geodatabase qurmaq üçün təlimat

Bu yaxınlarda bu şirkət üçün Müəssisə coğrafi verilənlər bazası qurmaqdan məsul olacağım yeni bir iş qəbul etdim. Bu GIS komandasını ilk quran mənəm və buna görə də əvvəllər mövcud olan verilənlər bazası sisteminə malik olmadıqlarını güman etmək olar.

ArcGIS və Oracle vasitəsilə müəssisə coğrafi verilənlər bazasını necə idarə edəcəyini bilən təcrübəli bir analitikəm. Nəticədə, SQL Developer vasitəsilə versiya, barışdırma və sorğu kimi müəssisə ilə əlaqəli xüsusiyyətlərdən necə istifadə edəcəyimi başa düşürəm.

Enterprise geodatabase necə yaradılacağını bilmirəm. Mən onların varlığını özüm üçün qəbul etmişəm.

Enterprise Geodatabase ya Oracle, ya da PostgreSQL vasitəsilə yaradılacaq kimi görünür. Anladığım kimi, şirkətin Oracle-ı var və onu İT ilə əlaqəli digər xidmətlərlə istifadə edə bilər və ya istifadə edə bilməz. Bununla yanaşı, PostgreSQL-in açıq mənbə/pulsuz olduğunu da anlayıram, buna görə də əgər seçsəm bu qərara etiraz etməyəcəklər.

Peşəkarlar bu verilənlər bazası sistemi ilə əlaqədar hansı marşruta getməyimi tövsiyə edərdiniz? Daha əvvəl heç vaxt Enterprise geodatabase yaratmamışam.

Gələcəkdə çoxlu istifadəçilərin redaktə etməsi/görüntüləməsi, habelə şirkətin investorları/müştəriləri və işçiləri ilə məhdudlaşacaq veb tətbiqetmələri yaratmaq üçün genişləndirilməsi planlaşdırılır. Bu veb tətbiqlərinin oturacağı platforma hələ müəyyən edilməmişdir, amma bəlkə də hamısı ArcGIS Online və/və ya Əməliyyatlar Tablosuna bağlıdır. Hələ də bu spesifikasiyadan o qədər də narahat deyiləm (fərqi yoxdursa .. bu halda mənə zəng vurun !!).


Bu sualın nəzərdən keçirilə bilməsi üçün sistemin aktiv olaraq işarələdiyi yaxşı və ya pis ola biləcək cavablar var.

"Yaxınlıq" əməliyyatı, qatlarda etdiyiniz ilk geoprosessing zəngidirmi? Arc -da artıq açılmış/yüklənmiş ola bilərmi?

Bəli, "Yaxın" bu qatlarda ilk geoprosessing zəngidir. ArcMap məzmun cədvəlində göründüyü kimi 'Açıq' qatlarım var.

–  Tristan İrəli
14 noyabr '12, 17:46

ArcMap -ı bağlayıb aləti ArcCatalog -dan işə salsanız nə olar?

–  L_Holcombe
14 noyabr '12, 18:44

ArcCatalog Eyni Səhvdən ..

–  Tristan İrəli
14 noyabr '12, 18:49

'PathTofolder'inizdə idarəçi hüquqlarınız varmı? ArcSDE -də sxem kilidləri yaratmaq hüququnuz varmı?

"Yaxınlıq" əməliyyatı, qatlarda etdiyiniz ilk geoprosessing zəngidirmi? Arc -da artıq açılmış/yüklənmiş ola bilərmi?

Bəli, "Yaxın" bu qatlarda ilk geoprosessing zəngidir. ArcMap məzmun cədvəlində göründüyü kimi 'Açıq' qatlarım var.

–  Tristan İrəli
14 Noyabr 12 'də 17:46

ArcMap -ı bağlayıb aləti ArcCatalog -dan işə salsanız nə olar?

–  L_Holcombe
14 noyabr '12, 18:44

ArcCatalog Eyni Səhvdən ..

–  Tristan İrəli
14 noyabr '12, 18:49

'PathTofolder'inizdə idarəçi hüquqlarınız varmı? ArcSDE -də sxem kilidləri yaratmaq hüququnuz varmı?

"Yaxınlıq" əməliyyatı, qatlarda etdiyiniz ilk geoprosessing zəngidirmi? Arc -da artıq açılmış/yüklənmiş ola bilərmi?

"Yaxınlıq" əməliyyatı, qatlarda etdiyiniz ilk geoprosessing zəngidirmi? Arc -da artıq açılmış/yüklənmiş ola bilərmi?

Bəli, "Yaxın" bu qatlarda ilk geoprosessing zəngidir. ArcMap -in məzmun cədvəlində göründüyü kimi 'Açıq' qatlarım var.

–  Tristan İrəli
14 Noyabr 12 'də 17:46

Bəli, "Yaxın" bu qatlarda ilk geoprosessing zəngidir. ArcMap məzmun cədvəlində göründüyü kimi 'Açıq' qatlarım var.

–  Tristan İrəli
14 noyabr '12, 17:46

ArcMap -ı bağlayıb aləti ArcCatalog -dan işə salsanız nə olar?

–  L_Holcombe
14 noyabr '12, 18:44

ArcMap -ı bağlayıb aləti ArcCatalog -dan işə salsanız nə olar?

–  L_Holcombe
14 noyabr '12, 18:44

ArcCatalog Eyni Səhvdən ..

–  Tristan İrəli
14 noyabr '12, 18:49

ArcCatalog Eyni Səhvdən ..

–  Tristan İrəli
14 noyabr '12, 18:49

'PathTofolder'inizdə idarəçi hüquqlarınız varmı? ArcSDE -də sxem kilidləri yaratmaq hüququnuz varmı?

'PathTofolder'inizdə idarəçi hüquqlarınız varmı? ArcSDE -də sxem kilidləri yaratmaq hüququnuz varmı?


Esri fırıldaqçıdırmı?

--- Açığı, bunu yazanda Esrinin fırıldaqçılıqda iştirak etdiyinə inanmadım. Sonra fırıldaqçılıq iddialarına görə BLM ilə razılaşdıqlarını öyrəndim. Heyrət! Vay. Ozarkdan birbaşa taktika kimi səslənir. -----

Esri məhsulları ilə on ildən çox işlədim, amma son vaxtlar özümə sual verirəm ki, niyə sadə şeylər tez -tez pozulur və ya ümumiyyətlə işləmir? Niyə bir neçə saat ərzində qurduğum bir alət hələ də yoxdur? Niyə şampan barları, parlaq bülletenlər, satıcılar, və s. Geo paketləri redaktə edə bilmirəm. Minimum 16k ödəmədən postgresləri redaktə edə bilmirəm. Heç bir ödəniş etmədən topologiya yarada bilmərəm. Çox şey və çox qəza. Milyonlarla uçuş -enmə zolağına sahib olan bir başlanğıc kimi hiss edirlər, lakin proqram səhvlərinə uyğunlaşa bilmirlər. Və yenə də 50 ildir ki, ətrafında idilər! Bəlkə fırıldaqçılıq doğru söz deyil, amma bir şey özünü doğru hiss etmir.

Bəzən belə olur. Məhsulun çökməsi və keyfiyyəti haqqında deyil, daha çox & quot-xüsusiyyətə görə & quot modeli haqqında. Məni dəli edir. Bəzən uzantılardan birində minlərlə işlətmədən və təşkilat satın alma proseslərindən keçmədən bir az iş görməyiniz lazım gəlir.

Hal -hazırda bəzi məlumatları AGOL -a yüklədiyim, sahə istifadəçiləri düzəlişlər etdiyim və AGOL -un bir neçə təbəqəni korladığı görünür. Məni Esrini tərk etməkdən çəkindirən əsas şeylərdən biri də RTK iş axını olan Kollektor-Xarici GPS-dir. İOS və Android üçün Kolleksiyaçı kimi problemsiz tapa biləcəyim başqa bir tətbiq yoxdur. Hərəkətli platformalar, yəqin ki, iOS -dan imtina etmək deməkdir, bu da işçilərimizin xoşuna gəlməyəcək, amma yəqin ki, Enterprise almaqdan daha ucuz olardı.

Təəssüf ki, bu gün bir çox şirkətin getdiyi bir iş modelidir. İnşallah bazar geri dönər, amma bunun daha çox irəlilədiyini görməyi gözləyirəm.

Amma. hər il cəhənnəm partiyası təşkil edirlər! Demək istəyirəm. konfrans. Hər il yaxşı bir konfrans keçirirlər.

Razılaşdı. İçimdəki 2 pivə birdən -birə bütün bu Esri paltarını geydi.

Xüsusilə ABŞ -da hələ də faktiki olaraq sənaye standartlarıdır. Beləliklə, doğru bir şey edirlər. Məktəbləri və universitetləri hədəf aldıqları üçün yanaşmam əla idi, onları standart olaraq sementləyirdi.

MapInfo uzun müddət qanuni bir rəqib idi, amma təəssüf ki, Pitney Bowes -in ələ keçirilməsi onlara heç bir xeyir vermədi. Durğunluq illəri.

Masaüstü GIS üçün QGIS əla alternativdir. Əksər CİS istifadəçiləri üçün onlarda iş axınlarını yenidən qura biləcəklər, ancaq vaxt keçmək və xüsusilə də hərəkət etmək arzusu lazımdır. Bir təşkilata keçmək niyyətindəsinizsə, bu hərəkəti dəstəkləyən birinə ehtiyacınız var.

Mən köçmüş Yerli Hakimiyyət orqanları ilə işləmişəm və CİS axınları həqiqətən sadə olsa da, asan olmalıdır. Ancaq planlaşdırma şöbəsindəki, bəlkə də həftədə 2-3 dəfə ArcGIS istifadə edən və son 15 ildir bunu edən və başlamaq üçün ən texnoloji cəhətdən ağıllı olmayan insanlar üçün bu asan bir satış deyil. Əlbəttə ki, təşkilat uzun müddətdə pula qənaət edir, ancaq ArcGIS 9.3.1 -dən məmnun olan istifadəçilər üçün narahatlıq yaradır. Ancaq faydaları var, keçmişdə bəlkə də 20 istifadəçinin GIS üçün lisenziyası var idi, hal hazırda ehtiyacı olan hər kəs əldə edə bilər. Ancaq həqiqətən, xərclərin azaldılması tədbiri olaraq yuxarıdan aşağıya deyil, daxildə bunun üçün itələyən birinə ehtiyacınız var.

Esri yavaş -yavaş hər şeyi buluda aparacaq və onsuz da bundan daha çox pul qazanacaqlar. Rəqabət etmək çətin olan əla bir xidmətə sahibdirlər.

Artıq 10 ildir ki, QGIS -dən məmnuniyyətlə istifadə edirəm və əsas üstünlüklərdən biri də maaş divarlarının olmamasıdır. Bununla bir şey etmək lazımdırsa, əskik bir lisenziya ilə dayandırılmaqdansa, bunun necə olduğunu anlamaq qalır.

2 il əvvəl komandamı QGIS -ə verdim və bundan xoşbəxt ola bilmədim. Yalnız iş səviyyəsində deyil, texniki səviyyədə də daxili çempiona ehtiyacınız barədə sizinlə daha çox razılaşa bilmədim. IMO -nun ESRI -nın yaxşı etdiyi bir şey sənədləşdirmədir və əlinizdə bir şəkildə tutaraq işlər görməyinizə imkan verir. QGIS və digər alternativlərlə, əsasları keçdikdən sonra sənədlər daha çox inkişaf etmiş/super istifadəçi mərkəzli bir növ almağa başlayacaq kimi hiss edirəm və əgər buna öyrəşməmiş bir istifadəçi olsanız, əsəbiləşə bilərsiniz. İstifadəçinin əmr satırı alətləri ilə tanış/rahat olması, ətraf mühit dəyişənlərini dəyişdirmək və s. ESRI mühitində heç bir şeylə qarşılaşmadığınız bir çox şey var. Ən azından masaüstü alətlərinə gəldikdə.

ArcMap və ArcGIS Pro -ya girişim var və hələ də işlərimin təxminən 80% -i üçün QGIS -dən istifadə edirəm.

Yuxarıda qeyd olunan FGDB məlumatların pozulması problemi və Müəssisəmiz olmadığından məlumat redaktəmin çox hissəsi üçün artıq Q -dan istifadə edirəm. Əsas çatışmayan parça, xarici GPS və Proj4 ilə inteqrasiya edilmiş bir çarpaz platforma məlumat toplama tətbiqidir. Bu, əslində əskik olan parça. Bu və bir düyməni basma qabiliyyəti və Pro xəritəm simbologiyada buluddadır.

ESRI proqramı səhvdirmi? Əlbəttə, ola bilər. Ancaq 10 -dan 9 dəfə ya istifadəçi səhv bir şey edir, ya da pis məlumatdır. Mən onu iş kritik tətbiqlərində istifadə etdim və heç vaxt həll edilə bilməyən bir problemlə qarşılaşmadım.

ESRI -nin malik olması lazım olan bəzi kritik xüsusiyyətlərin olduğu ilə tamamilə razıyam və müəssisə lisenziyalaşdırma məhdudiyyətlərinə nifrət edirəm və həqiqətən də SDE -nin vasitəçi olmadan daha gözəl postgres ilə inteqrasiya etməlidir. ESRI ilə ən böyük problemim nə qədər yavaş olmasıdır. ArcMap/Desktop -un niyə yavaş olduğunu, dinozavr olduqlarını anlayıram, amma hətta pro yavaşdır və mövcud cihazı çətinliklə istifadə edir. Yenidən yazmağa əsas verən bir şey bundan daha yaxşı olmalıdır.

Razılaşdı və razılaşdı. Ən azından indiyə qədər problemim üçün bir həll yolu tapa bildim. Və Pro yavaş işləyir.

Yenidən yazmağa əsas verən bir şey bundan daha yaxşı olmalıdır.

Pro-nun tez-tez əsaslı yenidən yazdığı söylənir, amma belədirsə, çox köhnə, tək yivli, qeyri-kafi texnologiyadan istifadə edərək yenidən yazılır.

Pro layihəsini başladıqda, Moore və#x27s Qanununun sonunu nəzərə alaraq, məkan məlumatlarını idarə etmək üçün xüsusi olaraq hazırlanmış tamamilə paralel bir verilənlər bazası mühərrikindən başlayaraq tam paralel bir sistem qurmaq lazım olduğu artıq aydın idi. ESRI bunu işdəki hər kəs kimi bilirdi. Başqa heç bir şey, ESRI ' -nin böyük xüsusiyyət dəsti və müntəzəm olaraq istifadə olunan məlumat ölçüləri üçün lazım olan performansı dəstəkləyə bilməz.

ESRI problemi, səkkiz ilə on il arasında belə yeni bir nüvə texnologiyasını yaratmamaları idi, buna görə səylərini nisbətən səthi yeni şeylərə sərf edərək, köhnə, lakin daha asan, tək yivli texnologiyadan istifadə edərək Pro tətbiq etdilər. lent interfeysi kimi. Məlumatların işlənməsi və digər çox köhnə texnologiyalar üçün eyni köhnə Rube Goldberg & quotgeodatabase & quot; şeylərdir.

ESRI -nin əsas problemi budur: xidmət etdikləri təşkilatların ehtiyaclarını ödəmək üçün çox inkişaf etmiş minlərlə xüsusiyyətə malik çoxlu sayda yüksək keyfiyyətli GIS təcrübəsi təqdim edirlər. Ancaq bütün bu xüsusiyyətlər, bir çox xüsusiyyətlərin yapışdırıldığı məhsulların özündə çox köhnə texnologiyanı aşdı. Mürəkkəblik və emal tələbləri artdıqca yavaş performans, səhvlər və ara -sıra qəza görürsünüz.

Çətin bir problem var, çünki bundan qurtula bilməzsiniz. Gec -tez onlar gülləni dişləməli və ya etdiklərini nə qədər uzun müddətə özləri düzəltməli olduqları müddətdə dayandırmalı və ya sahib olan birindən icazə almalı olacaqlar.


Arcgis.gis modulu¶

The gis modul ArcGIS Online və ya ArcGIS Enterprise daxilində yerləşdirilən GIS üçün məlumat modeli təqdim edir. Bu modul GIS istifadəçilərini, qruplarını və məzmununu idarə etmək (yaratmaq, oxumaq, yeniləmək və silmək) üçün funksionallıq təmin edir. Bu modul ən vacibdir və GIS -ə giriş nöqtəsini təmin edir.

GIS, tək bir ArcGIS Online təşkilatının və ya bir ArcGIS Enterprise tətbiqinin nümayəndəsidir.GIS obyekti, məzmun, istifadəçilər və qruplar kimi GIS qaynaqlarını idarə etmək (axtarmaq, yaratmaq, əldə etmək) üçün köməkçi obyektləri təmin edir.

Əlavə olaraq, GIS obyekti öz xüsusiyyətlərindən istifadə etməklə əldə edilə bilən vəziyyətini sorğulamaq üçün xüsusiyyətlərə malikdir.

GIS, GIS məzmununu və analizinizin nəticələrini görselleştirmek üçün Jupyter Notebook mühitində istifadə edilə bilən bir eşleme vidceti təqdim edir. Yeni bir xəritə yaratmaq üçün map () metoduna zəng edin.

Konstruktor, ArcGIS Online və ya ArcGIS Enterprise Portalına url və istifadəçi etimadnaməsi verilən bir GIS obyekti qurur. İstifadəçi etimadnamələri istifadəçi adı/parol cütü və ya key_file/cert_file cütü (PKI vəziyyətində) istifadə edərək ötürülə bilər. Daxili istifadəçiləri, LDAP, PKI, İnteqrasiya edilmiş Windows Doğrulamasını (NTLM və Kerberos istifadə edərək) və Anonim girişi dəstəkləyir.

Url verilmirsə, ArcGIS Online istifadə olunur. İstifadəçi adı/şifrə və ya açar/sertifikat sənədləri təqdim edilmirsə, hazırda daxil olan istifadəçi məlumatları (IWA) və ya anonim giriş istifadə olunur.

GIS üçün davamlı profillər, GIS icazə sənədləri verilərək və profil adı göstərilərək yaradıla bilər. Profil, istifadəçi ev qovluğundakı bütün icazə sənədlərini (parol istisna olmaqla) .arcgisprofile adlı şifrələnməmiş bir konfiqurasiya faylında saxlayır. Profil, şifrəni etibarlı bir şəkildə saxlayır. xüsusi açar sözcük python modulu vasitəsilə. (Qeyd: Linux sistemlərində düzgün təhlükəsizlik üçün əlavə proqramlar quraşdırılıb konfiqurasiya oluna bilər) Profil saxlanıldıqdan sonra profil parametrini özü keçərək konfiqurasiya faylında/parol menecerində həmin profil adı ilə saxlanılan avtorizasiya məlumatlarından istifadə edir. Paralel olaraq birdən çox profil yaradıla və istifadə edilə bilər.

Təsvir

İsteğe bağlı sim. URL yoxdursa, URL ArcGIS Online olacaq. Bu, ya yerli bir Portala, ya da ArcGIS Online -a bir web ünvanı olmalıdır: & ltscheme & gt: // & ltfully_qualified_domain_name & gt/& ltweb_adaptor & gt (Portal Nümunəsi) https://gis.example.com/portal

İsteğe bağlı sim. Giriş istifadəçi adı (böyük hərflərə həssas).

İsteğe bağlı sim. Bir istifadəçi adı verilsə, bir parol gözlənilir. Bu hərflərə həssasdır. Şifrə verilmirsə, istifadəçi interaktiv informasiya qutusunda istənilir.

İsteğe bağlı sim. İstifadəçinin PKI identifikasiyası üçün əsas sertifikatına gedən yol

İsteğe bağlı sim. PKI identifikasiyası üçün istifadəçi sertifikatı faylına gedən yol. PFX və ya P12 sertifikatı istifadə olunarsa, parol tələb olunur. Bir PEM faylı istifadə olunarsa, key_file tələb olunur.

İsteğe bağlı boolean. Bir saytın SSL sertifikatı etibarsızdırsa və ya sertifikatdakı ad əvəzinə IP və ya host adı ilə əldə edilirsə, bu dəyəri False olaraq təyin edin. Bu, bütün SSL sertifikatı məsələlərinin nəzərə alınmamasını təmin edəcək. Varsayılan dəyər Doğrudur. Xəbərdarlıq Dəyəri False olaraq təyin etmək təhlükəsizlik riski ola bilər.

İsteğe bağlı boolean. Varsayılan dəyər Doğrudur. Doğru olarsa, GIS obyekti bütün skript sessiyası ərzində standart GIS obyekti kimi istifadə olunacaq.

İsteğe bağlı sim. OAuth identifikasiyası üçün istifadə olunur. Bu müştəri ID dəyəridir.

İsteğe bağlı sim. istifadəçinin doğrulamaq üçün istifadə etmək istədiyi profilin adı, əgər təyin olunarsa, müəyyən edilmiş profil göstərilən CBS -ə daxil olmaq üçün istifadə olunacaq.

Açıq şəkildə adlandırılan parametrlərə əlavə olaraq, GIS obyekti isteğe bağlı açar söz arqumentlərini dəstəkləyir:

Təsvir

İsteğe bağlı sim. Skriptin işlədiyi şəbəkədə HTTP/S girişinə icazə vermək üçün istifadə olunan proxy serverin ana adı.

İsteğe bağlı tam ədəd. Proxy host portu. Varsayılan dəyər 80 -dir.

İsteğe bağlı sim. Daxili girişlər üçün Enterprise tokenidir. Bu parametr yalnız istifadəçi adı/şifrə Yoxdursa və saytın təhlükəsizliyi BUILT-IN təhlükəsizliyindən istifadə edərsə şərəfləndirilir.

GIS məzmunu üçün qaynaq meneceri. Bax: ContentManager.

GIS məlumat anbarları üçün qaynaq menecerləri. Bu yalnız Enterprises 10.7+ versiyası ilə mövcuddur. Daha çox məlumat üçün PortalDataStore -a baxın.

GIS qrupları üçün resurs meneceri. GroupManager -ə baxın.

GIS hub üçün qaynaq meneceri. Hub -a baxın.

xəritə ( yer = Yoxdur , zoomlevel = Yoxdur , rejimi = '2D' , geokoder = Yoxdur ) ¶

Göstərilən böyütmə səviyyəsi ilə elan edilmiş yerdə mərkəzləşdirilmiş bir xəritə vidceti yaradır. Bir ünvan verilsə, GIS -in konfiqurasiya edilmiş coğrafi kodlaşdırıcılarından istifadə edərək coğrafi kodlaşdırılır və uyğunluq aşkar edilərsə, uyğunlaşdırılan ünvanın coğrafi miqyası xəritə ölçüsü kimi istifadə olunur. Zum səviyyəsi də təmin edilərsə, xəritə yerinə uyğun ünvanda mərkəzləşdirilir və xəritə göstərilən zoom səviyyəsinə yaxınlaşdırılır. Əlavə məlumat üçün vidjetlərə baxın.

Qeyd: Xəritə vidjeti yalnız Jupyter Notebook -da dəstəklənir.

Təsvir

İsteğe bağlı sim. Xəritənin mərkəzləşdiriləcəyi ünvan və ya lat-long tuple.

İsteğe bağlı tam ədəd. İstədiyiniz zoom səviyyəsi.

Xəritə rejimini təyin etmək üçün '2D' və ya '3D' seçə bilərsiniz. Varsayılan olaraq "2D" dir.

İsteğe bağlı Geocoder. İstifadəçilərə müəyyən bir yeri tapmaq üçün bir coğrafi kodlayıcı təyin etməyə imkan verir.

Xəritə vidjeti (sorğulandıqda Jupyter Notebook -da göstərilir).

Portal parametrləri mənbəyi, anonim və ya daxil olan, mövcud istifadəçilər tərəfindən görüldüyü kimi portal konfiqurasiyasına baxmaq üçün istifadə olunur. Bu qaynaq tərəfindən geri qaytarılmış məlumatlar köməkçi xidmətləri, icazə verilən yönləndirmə URI -lərini və hər hansı bir giriş bildirişi və ya məlumat üçün mövcud konfiqurasiyanı ehtiva edir. pankartlar.

Təsvir

Tələb olunan Dict. Parametrlər lüğəti

Sahələr

Təsvir

anonimAccessNotice

Dikt. Təşkilatınızın anonim istifadəçilərinə göstərilən bir bildirişi təmsil edən JSON obyekti. Məsələn:

identifikasiya edilmiş AccessNotice

Dikt. Təşkilatınızın təsdiq edilmiş istifadəçilərinə göstərilən bir bildirişi təmsil edən bir JSON obyekti. Məsələn:

məlumat banner

Dikt. Təşkilatınızın səhifəsinin yuxarı hissəsində göstərilən məlumat bannerini təmsil edən bir JSON obyekti. Məsələn:

clearEmptyFields

Bool. Doğru olarsa, hər hansı bir boş lüğət sıfır olaraq təyin ediləcək.

GIS -in xüsusiyyətləri.

GIS -in xüsusiyyətlərini properties_dict -də olanlardan yeniləyir. Bu üsul GIS -in istifadə etdiyi kommunal xidmətlərin yenilənməsi üçün faydalı ola bilər.

Təsvir

Lazımlı lüğət. Yalnız yenilənməli olan xüsusiyyətlərin və dəyərlərin lüğəti.

Uğurla yenilənsə doğru, uğursuz olarsa yalan.

Kommunal xidmətləri yeniləyərkən istifadə ediləcək əmlak adları və açar/dəyərlər nümunələri üçün https://developers.arcgis.com/rest/users-groups-and-items/common-parameters.htm ünvanındakı Portal parametrləri bölməsinə baxın.

Bağlandığınız GIS -in yalnız oxunan URL -i.

GIS istifadəçiləri üçün qaynaq meneceri. UserManager -ə baxın.

GIS versiya nömrəsini qaytarır

CBS -də bir maddə (məzmun vahidi). Hər bir maddənin bənzərsiz bir identifikatoru və əşyaya sahib olan istifadəçidən asılı olmayan tanınmış bir URL var. Bir maddə, maddə məlumat mənbəyi vasitəsi ilə əlaqəli ikili və ya mətn məlumatlarına sahib ola bilər. Məsələn, Xəritə Paketi tipli bir maddə, maddə məlumat mənbəyi vasitəsi ilə xəritə paketinə uyğun olan faktiki bitləri qaytarır.

Qatlara malik olan maddələr (məsələn, FeatureLayerCollection maddələri və ImageryLayer maddələri) və cədvəllər, bu elementdəki fərdi qatlara/cədvəllərə çatmaq üçün dinamik təbəqələr və cədvəl xüsusiyyətlərinə malikdir.

Bir maddəyə şərh əlavə edir. Yalnız maddəyə girişi olan təsdiqlənmiş istifadəçilər üçün mövcuddur.

Təsvir

Lazım olan sim. Müəyyən bir elementə şərh olaraq əlavə ediləcək mətn.

Uğurlu olduqda şərh ID, uğursuzluq haqqında heç kim.

Əlaqə əlaqəsi ( rel_item , rel_type ) ¶

Rel_item -ə bu elementdən əlaqələr əlavə edir.

Münasibətlər bir maddə ilə əlaqəli deyil. Mənşə elementindən təyinat obyektinə istiqamətləndirici bağlantılardır və bir növə malikdirlər. Növ, mövcud qaydaları və təyinat elementlərinin növlərini və bəzi qaydaları təyin edir. Əlavə məlumat üçün REST API yardımındakı Əlaqə növlərinə baxın. İstifadəçilər, əlaqələr növünün qaydaları ilə müəyyən edilmədiyi təqdirdə aid olduqları əşyalara sahib olmaq məcburiyyətində deyillər.

İstifadəçilər yalnız yaratdıqları əlaqələri silə bilərlər.

İki elementdən biri silinsə əlaqələr avtomatik olaraq silinəcəkdir.

Təsvir

Əlaqədar maddəyə uyğun tələb olunan maddə obyekti.

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Əlaqələr əlavə olunarsa Doğru, Əlavələr uğursuz olarsa Yanlış qaytarar.

Ana maddə, qeyd tətbiq əməliyyatı ilə qeydiyyata alınarsa, bu qaynaq qeydiyyatdan keçmiş tətbiqə aid məlumatları qaytarır. Hər bir qeydiyyatdan keçmiş tətbiq, OAuth -da sırasıyla client_id və client_secret olaraq bilinən bir tətbiq kimliyi və tətbiq sirri əldə edir.

Verilmiş bir maddə üçün şərhlərin siyahısını alır.

Content_status xassəsi, bir maddənin səlahiyyətli və ya köhnəlmiş olduğunu bildirir. Bu, Maddə sahiblərinə və idarəçilərinə istifadəçilərə ya bu məlumat olması lazım olduğunu xəbərdar etmək imkanı verir.

Təsvir

İsteğe bağlı simli və ya Yoxdur. Bir maddənin köhnəlmiş və ya səlahiyyətli olduğunu təyin edir. Heç bir dəyər verilmirsə, dəyər sıfırlanacaq.

İcazə verilən dəyərlər: səlahiyyətli, köhnəlmiş və ya heç biri

Kopyala, cari maddədən əldə edilən bir maddənin yaradılmasına imkan verir.

Qatlar üçün surət, URL -dən istinad olaraq istifadə edən yeni bir maddə yaradacaq. Qat olmayan elementlər üçün bunlar kopyalanacaq və eyni məlumatlar veriləcəkdir.

Başlıq, etiketlər, təsvirin parçası verilmədikdə, elementdəki dəyərlər istifadə ediləcək.

  • Vektor kafel xidməti sprite fərdiləşdirilməsi

  • Xüsusiyyət xidmətinə məruz qalmağı məhdudlaşdırın

  • Qruplarla istinad edərək məzmun paylaşmaq

  • Yedək elementlərinin yaradılması.

İstifadə nümunəsi

Təsvir

İsteğe bağlı sim. Yeni maddənin adı.

İsteğe bağlı simli siyahı. Nəşr olunan məlumatların axtarışına və tapılmasına kömək edən təsviri sözlər.

İsteğe bağlı sim. Nəşr olunan məlumatların qısa xülasəsi.

İsteğe bağlı sim. Nəşr olunan maddənin uzun təsviri.

İsteğe bağlı tam ədədlərin siyahısı. Bir neçə qatlı bir təbəqəniz varsa və yalnız xüsusi təbəqələr istəyirsinizsə, bu qatlara bir indeks verilə bilər. Heç bir şey təmin edilmədikdə, bütün təbəqələr görünəcək.

Misal: təbəqələr = [0,3] Nümunə 2: təbəqələr = [9]

copy_feature_layer_collection ( xidmət_adı , təbəqələr = Yoxdur , cədvəllər = Yoxdur , qovluq = Yoxdur , Təsvir = Yoxdur , fraqment = Yoxdur , sahibi = Yoxdur ) ¶

Bu əməliyyat istifadəçilərə Mövcud Xüsusiyyət Layer Kolleksiyalarını kopyalamağa və istifadəçinin xidmətdə istədiyi qatları/cədvəlləri seçməyə imkan verir.

Təsvir

Lazım olan sim. Bu xidmətin adıdır.

İsteğe bağlı siyahı/simli. Bu ya tam ədədlərin siyahısı, ya da simli olaraq tam ədədlərin vergüllə ayrılmış siyahısıdır. Hər bir indeks dəyəri xüsusiyyət qat kolleksiyasındakı bir təbəqəni təmsil edir.

İsteğe bağlı siyahı/simli. Bu ya tam ədədlərin siyahısı, ya da simli olaraq tam ədədlərin vergüllə ayrılmış siyahısıdır. Hər bir indeks dəyəri xüsusiyyət qat kolleksiyasındakı bir cədvəli təmsil edir.

İsteğe bağlı sim. Yerləşdiriləcək qovluğun adı budur. Varsayılan kök qovluq mənasını verən Yoxdur.

İsteğe bağlı sim. Bu xidmətin maddə təsviridir.

İsteğe bağlı sim. Bu xidmətin Maddənin parçasıdır. 250 simvoldan artıq deyil.

İsteğe bağlı simli/İstifadəçi. Varsayılan cari istifadəçidir, ancaq xidmətin başqa bir istifadəçiyə məxsus olmasını istəyirsinizsə, bu dəyəri daxil edin.

Uğur haqqında maddə. Uğursuzluqla bağlı heç nə yoxdur

yaratmaq_kiçik şəkil ( yeniləmə = Doğru ) ¶

Xidmətin simbologiyasından və müəssisə üçün qeydiyyatdan keçmiş çap xidmətindən istifadə edərək bir xüsusiyyət xidmət portalı maddəsi üçün kiçik bir şəkil yaradır.

Təsvir

İsteğe bağlı boolean. Doğru olaraq təyin edildikdə, maddə bu zəngdə yaradılan kiçik şəkil ilə yenilənəcək, əks halda elementi yeniləməyəcək. Varsayılan dəyər Doğrudur.

create_tile_service ( başlıq , min_ölçü , max_scale , cache_info = Yoxdur , build_cache = Yanlış ) ¶

Nəşriyyatlara və idarəçilərə ev sahibliyi edilmiş xüsusiyyət qatlarını və yerləşdirilmiş xüsusiyyət qatlarının görünüşlərini bir kafel xidməti olaraq dərc etməyə icazə verir.

Təsvir

Lazım olan sim. Yeni xidmətin adı. Misal: "SeasideHeightsNJTiles"

Tələb olunan üzgüçülük. Məlumatlara baxmaq üçün ən kiçik miqyas. Misal: 577790.0

Tələb olunan üzgüçülük. Məlumatlara baxmaq üçün ən böyük miqyas. Misal: 80000.0

İsteğe bağlı lüğət. Yoxdursa, idarəçi xidmət üçün kafel önbelleği məlumatını təmin edir. Varsayılan AGOL sxemidir.

İsteğe bağlı boolean. Doğru olarsa, Varsayılan Yanlışdır, önbellek nəşr zamanı yaradılacaq. Bu, xidmətin nəşr olunma müddətini artıracaq.

Maddə uğurla əlavə olunarsa, uğursuz olarsa.

sil ( güc = Yanlış , dry_run = Yanlış ) ¶

Maddəni silir. Silə bilmirsinizsə, RuntimeException yaradır. Elementi etibarlı şəkildə silə biləcəyinizi bilmək üçün "dry_run" əlavə parametrindən istifadə edin.

Təsvir

İsteğe bağlı bool. ArcGIS Enterprise 10.6.1 və daha yüksək versiyalarda mövcuddur. Məcburi silmə, yalnız ArcGIS Enterprise ilə əlaqəli bir serverin düzgün açılmadan əvvəl təsadüfən silindiyi zaman yetim qalan maddələrə aiddir. Başqa əşyalar çağırıldıqda heç bir təsiri yoxdur.

İsteğe bağlı bool. ArcGIS Enterprise 10.6.1 və daha yüksək versiyalarda mövcuddur. Doğrudursa, elementin etibarlı şəkildə silinə biləcəyini yoxlayır və ya detalları olan bir lüğət geri verir. Əgər asılı maddələr silinmənin qarşısını alırsa, bu cür maddə obyektlərinin siyahısı verilir.

Doğru (müvəffəqiyyət üçün) və ya Yanlış (uğursuzluq üçün) olan bool. Dry_run istifadə edildikdə, detalları olan bir lüğət qaytarılır.

Quru qaçış zamanı təhqir edən maddələrin siyahısını alırsınızsa, cari elementi silməzdən əvvəl onları silməyə çalışın. Təhlükəsiz bir şəkildə silinəcəklərini təmin etmək üçün öz növbəsində bu maddələrə 'dry_run' zəng edə bilərsiniz.

Zəng edən istifadəçinin göstərilən maddə üçün əlavə etdiyi reytinqi silir.

silmə_ əlaqəsi ( rel_item , rel_type ) ¶

Bu maddə ilə rel_item arasındakı əlaqəni silir.

Təsvir

Əlaqədar maddəyə uyğun tələb olunan maddə obyekti.

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Münasibət silinsə Doğru, Silmək uğursuz olarsa Yanlış qaytarar.

bir maddəni idarə etmə elementi asılılıqlarını qaytarır

Bu elementdən asılı olan elementləri, urlləri və s. Qaytarır. Bu qabiliyyət (maddə asılılıqları) ArcGIS Online -da hələ mövcud deyil. Hal -hazırda yalnız ArcGIS Enterprise ilə mövcuddur.

Bu maddənin asılı olduğu maddələri, urlləri və s. Qaytarır. Bu qabiliyyət (maddə asılılıqları) ArcGIS Online -da hələ mövcud deyil. Hal -hazırda yalnız ArcGIS Enterprise ilə mövcuddur.

yüklə ( save_path = Yoxdur , file_name = Yoxdur ) ¶

Məlumatı göstərilən qovluğa və ya qovluq təmin edilmədikdə müvəqqəti qovluğa yükləyir.

Təsvir

İsteğe bağlı sim. Faylın yüklənəcəyi qovluq yeri.

İsteğe bağlı sim. Faylın adı.

Məlumat varsa yükləmə yolu, əks halda yox.

download_metadata ( save_folder = Yoxdur ) ¶

Göstərilən maddə id üçün maddə metadatasını yükləyir. Meta məlumatı olan maddələrin növlərində "Açar sözlər" də "Metadata" var.

Təsvir

İsteğe bağlı sim. Maddənin metadatasını yükləmək üçün qovluq yeri.

Meta məlumatların uğurla yüklənməsi üçün bir fayl yolu. Maddənin metadatası yoxdursa yox.

download_thumbnail ( save_folder = Yoxdur ) ¶

Bu element üçün kiçik şəkli yükləyir.

Təsvir

İsteğe bağlı sim. Maddənin kiçik şəklini yükləmək üçün qovluq yeri.

Kiçik şəklin uğurlu yüklənməsi üçün bir fayl yolu. Maddənin kiçik şəkli yoxdursa yox.

ixrac ( başlıq , ixrac_formatı , parametrlər = Yoxdur , gözləyin = Doğrudur , enforce_fld_vis = Yoxdur , etiketlər = Yoxdur , fraqment = Yoxdur , yenidən yazmaq = Yanlış ) ¶

Xidmət elementini göstərilən ixrac formatına ixrac edir. Yalnız təşkilat abunəsi olan istifadəçilər üçün mövcuddur. Yalnız xidmət elementi sahibi və ya idarəçi tərəfindən çağırıla bilər. Bu, bir skript tuta biləcək uzun müddət davam edən ixracatlar üçün faydalıdır.

Təsvir

Lazım olan sim. İxrac edilən xidmət elementinin istədiyiniz adı.

Lazım olan sim. Məlumatları ixrac etmək üçün format. İcazə verilən növlər: 'Shapefile', 'CSV', 'File Geodatabase', 'Feature Collection', 'GeoJson', 'Scene Package', 'KML',

'Excel', 'geoPackage' və ya 'Vektor Çini Paketi'.

İsteğe bağlı sim. İxrac ediləcək təbəqələri və hər bir təbəqə üçün ixrac parametrlərini təsvir edən JSON obyekti. Rəhbərlik üçün http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Export_Item/02r30000008s000000/ ünvanına baxın.

İsteğe bağlı boolean. Varsayılan Doğrudur, bu da ixracın tamamlanmasını gözləməyə məcbur edir, çünki ixrac tamamlanmağa davam edərkən davam etməyimiz düzgün olarsa False istifadə edin.

İsteğe bağlı boolean. Bir maddənin sahibi olduğunuzda və ixrac əməliyyatı çağırıldıqda, standart olaraq bütün məlumatlar veriləcək. İxrac bir görünüşdə aparılırsa, görünüşün sütun tərifinin şərəf olduğunu təmin etmək üçün dəyəri Doğru olaraq təyin edin. Xidmətin sahibi və dəyəri False olaraq təyin edildikdə, bütün məlumatlar və sütunlar ixrac ediləcək.

İsteğe bağlı String. Maddə təsvirçilərinin vergüllə ayrılmış dəyəri.

İsteğe bağlı String. Qısa təsviri bir mətn parçası.

İsteğe bağlı Boolean. İxrac Elementi varsa, maddə yenisi ilə əvəz olunacaq.

Maddə və ya lüğət. Gözləmə = Doğru olduqda maddə qaytarılır. Gözləmə = Yanlış olduqda, maddənin vəziyyətini izah edən lüğət qaytarılır.

Bir maddə ilə əlaqəli məlumatları alır. Qeyd edək ki, bu zəng fərqli maddə növləri üçün fərqli nəticələr verə bilər: bəzi maddə növləri hətta geri dönə bilər Heç biri. Daha çox məlumat üçün bu REST API səhifəsinə baxın.

Təsvir

İsteğe bağlı sim. Defolt Doğrudur. JSON/mətn faylları üçün, try_json Doğru olarsa, metod məlumatları Python lüğətinə çevirməyə çalışır (lüğəti bir sətirə çevirmək üçün json.dumps (data) istifadə edin), əks halda məlumatlar simli olaraq qaytarılır.

Məlumatın məzmun növündən asılıdır. JSON olmayan/mətn məlumatları üçün ikili fayllar və yüklənmiş faylın yolu qaytarılır. JSON/mətn faylları üçün Python lüğət və ya simli. Bütün digərləri, data.decode ('utf-8') istifadə edərək sətrə çevrilə bilən bir bayt dizisi olacaq. Sıfır bayt faylları heç birini geri qaytarmayacaq.

Bu maddənin kiçik şəklini təşkil edən baytları alır.

Maddəni təmsil edən baytlar.

Kiçik şəklin URL'si.

Element üçün HTML səhifəsinə URL alır.

Göstərilən maddə üçün maddə metadata alır və təyin edir. Maddənin metadatası yoxdursa, heç birini qaytarmır. Meta məlumatı olan maddələrin növlərində "Açar sözlər" də "Metadata" var.

hərəkət et ( qovluq , sahibi = Yoxdur ) ¶

Bu elementi verilən adı olan qovluğa köçürür.

Təsvir

Lazım olan sim. Maddəni köçürmək üçün qovluğun adı. Kök qovluq üçün '/' istifadə edin. Digər qovluqlar üçün, qovluq adını bir simli olaraq və ya qovluq xüsusiyyətindən əldə edilən lüğət kimi qovluq ID -si olan bir lüğət olaraq daxil edin.

İsteğe bağlı simli və ya Sahib obyekti. Hərəkət etmək üçün istifadəçinin adı.

Aşağıdakı kimi bir json obyekti: <"uğur": doğru | yalan,

"İtemId": "& ltitem id & gt", "sahibi": "& ltowner istifadəçi adı & gt", "qovluq": "& ltfolder id & gt">

Bu elementdəki silmə qorumasını aktiv edir və ya söndürür.

Təsvir

İsteğe bağlı boolean. Default, silmə qorumasını təmin edən Doğru, Silinmə qorunmasını söndürmək üçün Yanlışdır.

Aşağıdakı kimi bir json obyekti:

Qeydli Tətbiq növü açar sözü ilə qeydiyyatdan keçmiş bir tətbiq maddəsində qurulan ArcGIS Online -da yerləşən proxy xidmətləri əldə edir. Bu resurs yalnız maddə sahibi və təşkilat idarəçisi üçün əlçatandır.

dərc etmək ( Publish_parameters = Heç biri , address_fields = Yoxdur , output_type = Yoxdur , yenidən yazmaq = Yanlış , file_type = Yoxdur , build_initial_cache = Yanlış , item_id = Yoxdur ) ¶

Mövcud mənbə elementinə (bu maddə) əsaslanaraq yerləşdirilən xidməti dərc edir. Yayımçılar xüsusiyyət, döşənmiş xəritə, vektor kafel və səhnə xidmətləri yarada bilərlər.

Xüsusiyyət xidmətləri csv, shapefile, serviceDefinition, featureCollection və fileGeodatabase tipli giriş fayllarından istifadə etməklə yaradıla bilər. Yerləşdirmə sahələri (yəni ünvan sahələri və ya XY sahələri) olan CSV sənədləri, nəşriyyat zamanı məkan etibarilə aktivləşdirilir. Şəkil faylları və fayl coğrafi verilənlər bazası * .zip faylları kimi paketlənməlidir.

Fayanslı xəritələr xidməti ( * .sd) sənədlərindən, kafel paketlərindən və mövcud xüsusiyyət xidmətlərindən yaradıla bilər.

Vektor kafel xidmətləri vektor kafel paketi ( * .vtpk) fayllarından yaradıla bilər.

Səhnə xidmətləri səhnə qatı paketi ( * .spk, * .slpk) fayllarından yaradıla bilər.

Xidmət anlayışları Desktop for ArcGIS-də yazılmışdır və həm xəritənin kartoqrafik tərifini, həm də paketlənmiş məlumatları, yaradılacaq coğrafi xidmətin tərifi ilə birlikdə ehtiva edir.

Eyni məlumat elementindən birdən çox ev sahibi xüsusiyyət qatını dərc etsəniz, ArcGIS yenidən yazmağa icazə vermir.

Təsvir

İsteğe bağlı lüğət. nəşr təlimatları və fərdiləşdirmələri ehtiva edir. Yenidən yazmaqla birləşdirilə bilməz. Ətraflı məlumat üçün http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Publish_Item/02r300000080000000/ saytına baxın.

İsteğe bağlı lüğət. df sütunlarının ünvan sahələrinə uyğunlaşdırılmasını ehtiva edir, məsələn: <"Ölkə Kodu": "Ölkə"> və ya

İsteğe bağlı sim. Yalnız bir xüsusiyyət xidməti kafel xidməti olaraq yayımlandıqda istifadə olunur. məsələn: output_type = 'Fayans'

İsteğe bağlı boolean. Doğru olarsa, ev sahibliyi edən xüsusiyyət xidmətinin üzərinə yazılır. Yalnız ArcGIS Online və ArcGIS 10.5 və ya daha yeni bir portalda mövcuddur.

İsteğe bağlı sim. Bəzi formatlar avtomatik olaraq aşkar edilmir, bu zaman file_type göstərilə bilər: serviceDefinition, shapefile, csv, tilePackage, featureService, featureCollection, fileGeodatabase, geojson, scenepackage, vectortilepackage, imageCollection, mapService və sqliteGeodatabase Bu isteğe bağlı bir parametrdir.

İsteğe bağlı boolean. Mantıksız dəyər (default False), file_type üçün doğru və tətbiq olunarsa, dəyər xidmət üçün önbellek quracaq.

Seçim sətri. Enterprise/AGOL 10.8.1+ mövcuddur. Xüsusi simvol olmadan 32 simvollu UID simli.

Item_id artıq istifadə olunursa, dərc prosesində bir səhv ortaya çıxacaq.

Nəşr olunan veb qatına uyğun bir arcgis.gis.Item obyekti.

Mövcud istifadəçinin elementə verdiyi reytinqi alır və ya təyin edir.

reassign_to ( hədəf_ sahibi , target_folder = Yoxdur ) ¶

İdarəçiyə tək bir elementi bir istifadəçidən digərinə təyin etməyə icazə verir.

İstifadəçinin bütün elementlərini (və qruplarını) başqa bir istifadəçiyə daşımaq istəyirsinizsə user.reassign_to () metodundan istifadə edin. Bu üsul bir anda yalnız bir elementi hərəkət etdirir.

Təsvir

Lazım olan sim. Maddə üçün unikal identifikator.

Lazım olan sim. İstənilən əşyanın yeni sahibi.

İsteğe bağlı sim. Maddəni köçürmək üçün qovluq.

Yenidən təyin edilmiş maddənin kimliyi ilə müvəffəqiyyəti (Doğru) və ya uğursuzluğu (Yalan) göstərən bir boolean.

qeydiyyatdan keç ( app_type , redirect_uris = Yoxdur ) ¶

Qeydiyyat metodu bir tətbiq elementini müəssisədə qeyd edir. Tətbiq qeydiyyatı, bu tətbiq üçün yaradılan bir APPID və APPSECRET (müvafiq olaraq OAuth -da client_id və client_secret olaraq da bilinir) ilə nəticələnir. Uğurlu qeydiyyatdan keçdikdən sonra Tətbiq tipli Açar sözlər tətbiq elementinə əlavə olunur.

Maddə sahibi üçün mövcuddur.

Təsvir

Lazım olan sim. Brauzer tətbiqi, yerli tətbiq, server tətbiqi və ya birdən çox interfeys tətbiqetməsi olduğunu göstərən qeydiyyatdan keçən tətbiq növü. Dəyərlər: brauzer, yerli, server və ya birdən çox

İsteğe bağlı siyahı. Uğurlu icazə alındıqda access_token və ya icazə kodunun veriləcəyi URI -lər. Avtorizasiya zamanı göstərilən redirect_uri qeyd edilmiş URI -lərdən birinə uyğun olmalıdır, əks halda icazə rədd ediləcək.

Xüsusi bir dəyər urn: ietf: wg: oauth: 2.0: oob da icazə qrantları üçün təyin edilə bilər. Bu, icazə kodunun bir portal URL'sinə (/oauth2/təsdiq) çatdırılması ilə nəticələnəcək. Bu dəyər, adətən veb serveri olmayan və ya kodun çatdırıla biləcəyi xüsusi URI sxeminə malik olmayan tətbiqlər tərəfindən istifadə olunur.

Dəyər bir JSON simli massividir.

əlaqəli_ maddələr ( rel_type , istiqamət = 'irəli' ) ¶

Bu maddə ilə əlaqəli maddələri alır. Əlaqələr sırasıyla item.add_relationship () və item.delete_relationship () istifadə edərək əlavə və silinə bilər.

WebMaps elementləri ilə əlaqələr yalnız yerli müəssisələrdə mövcuddur.

Təsvir

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Lazım olan sim. Biri ['irəli', 'geri']

Əlaqədar maddələrin siyahısı.

Maddənin Resurs Menecerini qaytarır

paylaş ( hamı = Səhv , org = Yanlış , qruplar = Yoxdur , allow_members_to_edit = Yanlış ) ¶

Göstərilən qruplar siyahısı ilə bir maddə paylaşır.

Təsvir

İsteğe bağlı boolean. Varsayılan səhvdir, hər kəslə paylaşmayın.

İsteğe bağlı boolean. Varsayılan səhvdir, təşkilatla paylaşmayın.

String kimi qrup kimliklərinin siyahısı və ya arcgis.gis.Group obyektlərinin siyahısı və ya qrup kimliklərinin vergüllə ayrılmış siyahısı.

İsteğe bağlı boolean. Maddənin paylaşılan yeniləməyə icazə verən qruplarla paylaşılmasına icazə vermək üçün Varsayılan Yanlışdır

Maddənin paylaşıla bilməyəcəyi bir qrup qrupu olan "notSharedWith" açarı olan lüğət.

Mövcud maddənin məxfiliyini və ya paylaşma vəziyyətini göstərir. Bir maddə şəxsi ola bilər və ya aşağıdakılardan biri və ya bir neçəsi ilə paylaşıla bilər: Təşkilatın bütün üzvlərinə və ya hər kəsə (anonim istifadəçilər daxil olmaqla) müəyyən qruplar siyahısı. Org, hər kəs üçün qaytarılma False olarsa və qrupların boş bir siyahısını ehtiva edirsə, maddə özəldir və yalnız sahibinə görünür.

Aşağıdakı növ lüğət

status ( job_id = Yoxdur , job_type = Yoxdur ) ¶

Bir maddə nəşr edərkən, bir eşzamanlı rejimdə bir maddə əlavə edərkən və ya çox hissəli yükləmə ilə əlavə edərkən vəziyyəti təmin edir. "Qismən", yalnız bir hissəsi yükləndikdə və maddə bağlanmadıqda, Maddə Çox Bölmə Əlavə etmək üçün mövcuddur.

Təsvir

İsteğe bağlı sim. Nəşr, generateFeatures, ixrac və CreateService zəngləri zamanı qaytarılmış iş ID.

İsteğe bağlı sim. Vəziyyətin yoxlanılması lazım olan asinxron iş növü. Varsayılan olaraq, maddənin vəziyyətini yoxlayan yoxdur. Aşağıda sadalanan əməliyyatlarla istifadə edilmədikdə bu parametr isteğe bağlıdır. Dəyərlər: Xüsusiyyətləri dərc edin, yaradın, ixrac edin və Xidmət yaradın

Bir nəşr olunan maddənin statusu.

Qeydiyyatdan keçməyən tətbiq, Qeydiyyatdan keçmiş Tətbiq növü açar sözü ilə birlikdə tətbiq qeydini bir tətbiq elementindən çıxarır.

Əməliyyat, maddə sahibi və təşkilat idarəçiləri üçün əlçatandır.

Maddə sahibi üçün mövcuddur.

Maddənin göstərilən qruplar siyahısı ilə paylaşılmasını dayandırır.

Təsvir

String olaraq qrup adlarının siyahısı və ya arcgis.gis.Group obyektlərinin siyahısı və ya qrup kimliklərinin vergüllə ayrılmış siyahısı.

Maddənin paylaşıla bilməyəcəyi bir qrup qrupu olan "notUnsharedFrom" açarı olan lüğət.

yeniləmə ( item_properties = Yoxdur , data = Yoxdur , kiçik şəkil = Yoxdur , metadata = Yoxdur ) ¶

Portaldakı bir elementi yeniləyir.

Məzmun bir fayl (bir qat paketi, coğrafi işləmə paketi, xəritə paketi kimi) və ya URL (ArcGIS Server xidmətinə, WMS xidmətinə və ya tətbiqə) ola bilər.

Bir paket və ya başqa bir fayl yükləmək üçün məlumat arqumentində fayla bir yol və ya URL daxil edin.

Item_properties üçün, yalnız yenilənməsini istədiyiniz xüsusiyyətlər üçün arqumentlər daxil edin. Bütün digər əmlaklar toxunulmaz olacaq. Məsələn, yalnız maddənin təsvirini yeniləmək istəyirsinizsə, yalnız item_properties -də təsvir arqumentini verin.

Təsvir

Lazımlı lüğət. Açarlar və dəyərlər üçün aşağıdakı cədvələ baxın.

İsteğe bağlı sim. Məlumat üçün bir yol və ya URL.

İsteğe bağlı sim. Kiçik bir şəkil üçün bir yol və ya URL.

İsteğe bağlı sim. Metadata bir yol və ya URL.

Açar: Arqument item_properties üçün Dəyər Lüğət Seçimləri

İsteğe bağlı sim. Maddənin növünü göstərir, etibarlı dəyərlər üçün aşağıdakı URL 1 -ə baxın.

İsteğe bağlı sim. Bütün alt növlərin siyahısını təqdim edin, etibarlı dəyərlər üçün aşağıdakı URL 1-ə baxın.

İsteğe bağlı sim. Maddənin təsviri.

İsteğe bağlı sim. Maddənin ad etiketi.

İsteğe bağlı sim. URL -lərə əsaslanan elementə URL.

İsteğe bağlı sim. Etiketlər vergüllə ayrılmış dəyərlər və ya sətirlərin siyahısı kimi verilmişdir. Əşyaların axtarışı üçün istifadə olunur.

İsteğe bağlı sim. Xüsusiyyət Kolleksiyaları və amp WebMaps kimi mətn əsaslı maddələr üçün

İsteğe bağlı sim. Maddənin nə olduğunu qısa bir xülasə (maksimum 250 simvolla məhdudlaşdırın) verin.

İsteğe bağlı sim. Min x, min y, max x, max y üçün vergüllə ayrılmış dəyərlər verin.

İsteğe bağlı sim. Maddənin yerləşdiyi koordinat sistemi.

İsteğe bağlı sim. Məzmunun mənbəyi haqqında məlumat.

İsteğe bağlı sim. Məzmunla əlaqədar hər hansı bir lisenziya məlumatı və ya məhdudiyyət.

İsteğe bağlı sim. Yer, ölkə və dil məlumatları.

İsteğe bağlı sim. Etibarlı dəyərlər şəxsi, paylaşılan, təşkilat və ya ictimaidir.

İsteğe bağlı boolean. Default doğrudur, şərhlərə icazə verilməsini (doğru) və ya icazə verilməməsini (yalan) nəzarət edir.

Uğuru (Doğru) və ya uğursuzluğu (Yalan) göstərən bir boolean.

istifadə ( date_range = '7D' , as_df = Doğrudur ) ¶

Maddə sahibləri və idarəçilər üçün istifadə, populyarlığını ölçməyə kömək edən bir maddə haqqında istifadə detallarını təmin edir. İstifadə detalları, seçdiyiniz müddət ərzində maddənin neçə dəfə istifadə edildiyini göstərir. Tarixi istifadə məlumatları son bir il üçün mövcuddur. Maddə növündən asılı olaraq, istifadə detallarına baxış sayı, sorğu və ya yüklənmə sayı və gündə ortalama baxış, istək və ya yükləmə sayı daxil ola bilər.

Baxışlar, maddənin neçə dəfə baxıldığını və ya açıldığını ifadə edir. Xəritələr, səhnələr, yerləşdirilməmiş təbəqələr və veb tətbiqləri üçün, maddə səhifəsini açdığınızda və ya elementi Xəritə Baxıcısında açdığınız zaman baxış sayı bir dəfə artır. Məsələn, bir xəritə şəkli qatı üçün maddələr səhifəsini açsanız və Map Viewer -də Aç'ı tıklasanız, sayı iki dəfə artar. Mobil tətbiqlər, KML və sair kimi digər maddələr üçün, elementi açdığınız zaman baxış sayı bir dəfə artırılır, maddə detalları səhifəsini açdığınızda say artmır.

Barındırılan veb təbəqələri (xüsusiyyət, kafel və səhnə) üçün baxış sayı deyil, sorğu sayı verilir. İstəklər, təbəqədəki məlumatlar üçün neçə dəfə müraciət edildiyini bildirir. Məsələn, kimsə barındırılan xüsusiyyət qatını ehtiva edən bir tətbiq aça bilər. Tətbiqin açılması tətbiq üçün bir görünüş sayılır, ancaq yerləşdirilən qatdakı bütün xüsusiyyətləri çəkmək üçün birdən çox istək lazım ola bilər və belə sayılır.

CSV, SHP və sair kimi yüklənə bilən fayl növləri üçün yüklənmələrin sayı göstərilir. Qeydiyyatdan keçmiş tətbiqlər üçün İstifadə nişanı istifadəçilərin tətbiqə neçə dəfə daxil olduqlarını da göstərir. Təşkilat abunəliyi vasitəsi ilə abunəçi məzmununa daxil olmağa imkan verən tətbiqlər kreditlərin istifadəsini göstərir. Kredit istifadəsi hesabat dövrünün müddətini dəyişə bilərsiniz.

Təsvir

İsteğe bağlı sim. Varsayılan 7 gündür. Bu, müəyyən bir maddə üçün istifadəni sorğu -sual etmək dövrüdür.


Arcgis.gis modulu¶

The gis modul ArcGIS Online və ya ArcGIS Enterprise daxilində yerləşdirilən GIS üçün məlumat modeli təqdim edir. Bu modul GIS istifadəçilərini, qruplarını və məzmununu idarə etmək (yaratmaq, oxumaq, yeniləmək və silmək) üçün funksionallıq təmin edir. Bu modul ən vacibdir və GIS -ə giriş nöqtəsini təmin edir.

GIS, tək bir ArcGIS Online təşkilatının və ya bir ArcGIS Enterprise tətbiqinin nümayəndəsidir. GIS obyekti, məzmun, istifadəçilər və qruplar kimi GIS qaynaqlarını idarə etmək (axtarmaq, yaratmaq, əldə etmək) üçün köməkçi obyektləri təmin edir.

Əlavə olaraq, GIS obyekti öz xüsusiyyətlərindən istifadə etməklə əldə edilə bilən vəziyyətini sorğulamaq üçün xüsusiyyətlərə malikdir.

GIS, GIS məzmununu və analizinizin nəticələrini görselleştirmek üçün Jupyter Notebook mühitində istifadə edilə bilən bir eşleme vidceti təqdim edir. Yeni bir xəritə yaratmaq üçün map () metoduna zəng edin.

Konstruktor, ArcGIS Online və ya ArcGIS Enterprise Portalına url və istifadəçi etimadnaməsi verilən bir GIS obyekti qurur. İstifadəçi etimadnamələri istifadəçi adı/parol cütü və ya key_file/cert_file cütü (PKI vəziyyətində) istifadə edərək ötürülə bilər. Daxili istifadəçiləri, LDAP, PKI, İnteqrasiya edilmiş Windows Doğrulamasını (NTLM və Kerberos istifadə edərək) və Anonim girişi dəstəkləyir.

Url verilmirsə, ArcGIS Online istifadə olunur. İstifadəçi adı/şifrə və ya açar/sertifikat sənədləri təqdim edilmirsə, hazırda daxil olan istifadəçi məlumatları (IWA) və ya anonim giriş istifadə olunur.

GIS üçün davamlı profillər, GIS icazə sənədləri verilərək və profil adı göstərilərək yaradıla bilər. Profil, istifadəçi ev qovluğundakı bütün icazə sənədlərini (parol istisna olmaqla) .arcgisprofile adlı şifrələnməmiş bir konfiqurasiya faylında saxlayır. Profil, şifrəni etibarlı bir şəkildə saxlayır. xüsusi açar sözcük python modulu vasitəsilə. (Qeyd: Linux sistemlərində düzgün təhlükəsizlik üçün əlavə proqramlar quraşdırılıb konfiqurasiya oluna bilər) Profil saxlanıldıqdan sonra profil parametrini özü keçərək konfiqurasiya faylında/parol menecerində həmin profil adı ilə saxlanılan avtorizasiya məlumatlarından istifadə edir. Paralel olaraq birdən çox profil yaradıla və istifadə edilə bilər.

Təsvir

İsteğe bağlı sim. URL yoxdursa, URL ArcGIS Online olacaq. Bu, ya yerli bir Portala, ya da ArcGIS Online -a bir web ünvanı olmalıdır: & ltscheme & gt: // & ltfully_qualified_domain_name & gt/& ltweb_adaptor & gt (Portal Nümunəsi) https://gis.example.com/portal

İsteğe bağlı sim. Giriş istifadəçi adı (böyük hərflərə həssas).

İsteğe bağlı sim. Bir istifadəçi adı verilsə, bir parol gözlənilir. Bu hərflərə həssasdır. Şifrə verilmirsə, istifadəçi interaktiv informasiya qutusunda istənilir.

İsteğe bağlı sim. İstifadəçinin PKI identifikasiyası üçün əsas sertifikatına gedən yol

İsteğe bağlı sim. PKI identifikasiyası üçün istifadəçi sertifikatı faylına gedən yol. PFX və ya P12 sertifikatı istifadə olunarsa, parol tələb olunur. Bir PEM faylı istifadə olunarsa, key_file tələb olunur.

İsteğe bağlı boolean. Bir saytın SSL sertifikatı etibarsızdırsa və ya sertifikatdakı ad əvəzinə IP və ya host adı ilə əldə edilirsə, bu dəyəri False olaraq təyin edin. Bu, bütün SSL sertifikatı məsələlərinin nəzərə alınmamasını təmin edəcək. Varsayılan dəyər Doğrudur. Xəbərdarlıq Dəyəri False olaraq təyin etmək təhlükəsizlik riski ola bilər.

İsteğe bağlı boolean. Varsayılan dəyər Doğrudur. Doğru olarsa, GIS obyekti bütün skript sessiyası ərzində standart GIS obyekti kimi istifadə olunacaq.

İsteğe bağlı sim. OAuth identifikasiyası üçün istifadə olunur. Bu müştəri ID dəyəridir.

İsteğe bağlı sim. istifadəçinin doğrulamaq üçün istifadə etmək istədiyi profilin adı, əgər təyin olunarsa, müəyyən edilmiş profil göstərilən CBS -ə daxil olmaq üçün istifadə olunacaq.

Açıq şəkildə adlandırılan parametrlərə əlavə olaraq, GIS obyekti isteğe bağlı açar söz arqumentlərini dəstəkləyir:

Təsvir

İsteğe bağlı sim. Skriptin işlədiyi şəbəkədə HTTP/S girişinə icazə vermək üçün istifadə olunan proxy serverin ana adı.

İsteğe bağlı tam ədəd. Proxy host portu. Varsayılan dəyər 80 -dir.

İsteğe bağlı sim. Daxili girişlər üçün Enterprise tokenidir. Bu parametr yalnız istifadəçi adı/şifrə Yoxdursa və saytın təhlükəsizliyi BUILT-IN təhlükəsizliyindən istifadə edərsə şərəfləndirilir.

İsteğe bağlı sim. Bu, REST API funksionallığının məhdud bir alt qrupuna icazə vermək üçün geliştirici saytı tərəfindən yaradılan bir açardır.

İsteğe bağlı Boolean. Proksi konfiqurasiya, defolt identifikasiyası və bənzəri üçün mühit parametrlərinə etibar edin. Yanlış olarsa, GIS sinfi sistemdə müəyyən edilmiş netrc fayllarını görməyəcək.

İstifadəçinin idarə olunan tətbiq girişi üçün API Açarlarını yaratmasına, idarə etməsinə və dəyişdirməsinə imkan verən APIKeyManager qaytarır.

API Açar meneceri yalnız ArcGIS Online üçün mövcuddur

GIS məzmunu üçün qaynaq meneceri. Bax: ContentManager.

GIS məlumat anbarları üçün qaynaq menecerləri. Bu yalnız Enterprises 10.7+ versiyası ilə mövcuddur. Daha çox məlumat üçün PortalDataStore -a baxın.

GIS qrupları üçün resurs meneceri. GroupManager -ə baxın.

GIS hub üçün qaynaq meneceri. Hub -a baxın.

xəritə ( yer = Yoxdur , zoomlevel = Yoxdur , rejimi = '2D' , geokoder = Yoxdur ) ¶

Göstərilən böyütmə səviyyəsi ilə elan edilmiş yerdə mərkəzləşdirilmiş bir xəritə vidceti yaradır. Bir ünvan verilsə, GIS -in konfiqurasiya edilmiş coğrafi kodlaşdırıcılarından istifadə edərək coğrafi kodlaşdırılır və uyğunluq aşkar edilərsə, uyğunlaşdırılan ünvanın coğrafi miqyası xəritə ölçüsü kimi istifadə olunur. Zum səviyyəsi də təmin edilərsə, xəritə yerinə uyğun ünvanda mərkəzləşdirilir və xəritə göstərilən zoom səviyyəsinə yaxınlaşdırılır. Daha çox məlumat üçün MapView -ə baxın.

Qeyd: Xəritə vidjeti yalnız Jupyter Notebook -da dəstəklənir.

Təsvir

İsteğe bağlı sim. Xəritənin mərkəzləşdiriləcəyi ünvan və ya lat-long tuple.

İsteğe bağlı tam ədəd. İstədiyiniz zoom səviyyəsi.

Xəritə rejimini təyin etmək üçün '2D' və ya '3D' seçə bilərsiniz. Varsayılan olaraq "2D" dir.

İsteğe bağlı Geocoder. İstifadəçilərə müəyyən bir yeri tapmaq üçün bir coğrafi kodlayıcı təyin etməyə imkan verir.

Xəritə vidjeti (sorğulandıqda Jupyter Notebook -da göstərilir).

Qeyd: Jupyter Notebook serveri http üzərindən işləyirsə, portalınızı/təşkilatınızı ev sahibi və porta icazə vermək üçün konfiqurasiya etməlisiniz, əks halda bu xəritə vidjetini göstərərkən CORs problemi ilə qarşılaşacaqsınız.

Bu, bir brauzerdə portalınıza/təşkilatınıza daxil olaraq, sonra gedərək edilə bilər:

Təşkilat və gt Ayarlar & gt Təhlükəsizlik & gt Mənşəyə icazə ver & gt Əlavə et & gt http: // localhost: 8888 (çalışdığınız ana/portla əvəz edin)

Portal parametrləri mənbəyi, anonim və ya daxil olan, mövcud istifadəçilər tərəfindən görüldüyü kimi portal konfiqurasiyasına baxmaq üçün istifadə olunur. Bu qaynaq tərəfindən geri qaytarılmış məlumatlar köməkçi xidmətləri, icazə verilən yönləndirmə URI -lərini və hər hansı bir giriş bildirişi və ya məlumat üçün mövcud konfiqurasiyanı ehtiva edir. pankartlar.

Təsvir

Tələb olunan Dict. Parametrlər lüğəti

Sahələr

Təsvir

anonimAccessNotice

Dikt. Təşkilatınızın anonim istifadəçilərinə göstərilən bir bildirişi təmsil edən JSON obyekti. Məsələn:

identifikasiya edilmiş AccessNotice

Dikt. Təşkilatınızın təsdiq edilmiş istifadəçilərinə göstərilən bir bildirişi təmsil edən bir JSON obyekti. Məsələn:

məlumat banner

Dikt. Təşkilatınızın səhifəsinin yuxarı hissəsində göstərilən məlumat bannerini təmsil edən bir JSON obyekti. Məsələn:

clearEmptyFields

Bool. Doğru olarsa, hər hansı bir boş lüğət sıfır olaraq təyin ediləcək.

GIS -in xüsusiyyətləri.

GIS -in xüsusiyyətlərini properties_dict -də olanlardan yeniləyir. Bu üsul GIS -in istifadə etdiyi kommunal xidmətlərin yenilənməsi üçün faydalı ola bilər.

Təsvir

Lazımlı lüğət. Yalnız yenilənməli olan xüsusiyyətlərin və dəyərlərin lüğəti.

Uğurla yenilənsə doğru, uğursuz olarsa yalan.

Kommunal xidmətləri yeniləyərkən istifadə ediləcək əmlak adları və açar/dəyərlər nümunələri üçün https://developers.arcgis.com/rest/users-groups-and-items/common-parameters.htm ünvanındakı Portal parametrləri bölməsinə baxın.

Bağlandığınız GIS -in yalnız oxunan URL -i.

GIS istifadəçiləri üçün qaynaq meneceri. UserManager -ə baxın.

GIS versiya nömrəsini qaytarır

CBS -də bir maddə (məzmun vahidi). Hər bir maddənin bənzərsiz bir identifikatoru və əşyaya sahib olan istifadəçidən asılı olmayan tanınmış bir URL var. Bir maddə, maddə məlumat mənbəyi vasitəsi ilə əlaqəli ikili və ya mətn məlumatlarına sahib ola bilər. Məsələn, Xəritə Paketi tipli bir maddə, maddə məlumat mənbəyi vasitəsi ilə xəritə paketinə uyğun olan faktiki bitləri qaytarır.

Qatlara malik olan maddələr (məsələn, FeatureLayerCollection maddələri və ImageryLayer maddələri) və cədvəllər, bu elementdəki fərdi qatlara/cədvəllərə çatmaq üçün dinamik təbəqələr və cədvəl xüsusiyyətlərinə malikdir.

Bir maddəyə şərh əlavə edir. Yalnız maddəyə girişi olan təsdiqlənmiş istifadəçilər üçün mövcuddur.

Təsvir

Lazım olan sim. Müəyyən bir elementə şərh olaraq əlavə ediləcək mətn.

Uğurlu olduqda şərh ID, uğursuzluq haqqında heç kim.

Əlaqə əlaqəsi ( rel_item , rel_type ) ¶

Rel_item -ə bu elementdən əlaqələr əlavə edir.

Münasibətlər bir maddə ilə əlaqəli deyil. Mənşə elementindən təyinat obyektinə istiqamətləndirici bağlantılardır və bir növə malikdirlər. Növ, mövcud qaydaları və təyinat elementlərinin növlərini və bəzi qaydaları təyin edir. Əlavə məlumat üçün REST API yardımındakı Əlaqə növlərinə baxın. İstifadəçilər, əlaqələr növünün qaydaları ilə müəyyən edilmədiyi təqdirdə aid olduqları əşyalara sahib olmaq məcburiyyətində deyillər.

İstifadəçilər yalnız yaratdıqları əlaqələri silə bilərlər.

İki elementdən biri silinsə əlaqələr avtomatik olaraq silinəcəkdir.

Təsvir

Əlaqədar maddəyə uyğun tələb olunan maddə obyekti.

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Əlaqələr əlavə olunarsa Doğru, Əlavələr uğursuz olarsa Yanlış qaytarar.

Ana maddə, qeyd tətbiq əməliyyatı ilə qeydiyyata alınarsa, bu qaynaq qeydiyyatdan keçmiş tətbiqə aid məlumatları qaytarır. Hər bir qeydiyyatdan keçmiş tətbiq, OAuth -da sırasıyla client_id və client_secret olaraq bilinən bir tətbiq kimliyi və tətbiq sirri əldə edir.

Verilmiş bir maddə üçün şərhlərin siyahısını alır.

Content_status xassəsi, bir maddənin səlahiyyətli və ya köhnəlmiş olduğunu bildirir. Bu, Maddə sahiblərinə və idarəçilərinə istifadəçilərə ya bu məlumat olması lazım olduğunu xəbərdar etmək imkanı verir.

Təsvir

İsteğe bağlı simli və ya Yoxdur. Bir maddənin köhnəlmiş və ya səlahiyyətli olduğunu təyin edir. Heç bir dəyər verilmirsə, dəyər sıfırlanacaq.

İcazə verilən dəyərlər: səlahiyyətli, köhnəlmiş və ya heç biri

Kopyala, cari maddədən əldə edilən bir maddənin yaradılmasına imkan verir.

Qatlar üçün surət, URL -dən istinad olaraq istifadə edən yeni bir maddə yaradacaq. Qat olmayan elementlər üçün bunlar kopyalanacaq və eyni məlumatlar veriləcəkdir.

Başlıq, etiketlər, təsvirin parçası verilmədikdə, elementdəki dəyərlər istifadə ediləcək.

  • Vektor kafel xidməti sprite fərdiləşdirilməsi

  • Xüsusiyyət xidmətinə məruz qalmağı məhdudlaşdırın

  • Qruplarla istinad edərək məzmun paylaşmaq

  • Yedək elementlərinin yaradılması.

İstifadə nümunəsi

Təsvir

İsteğe bağlı sim. Yeni maddənin adı.

İsteğe bağlı simli siyahı. Nəşr olunan məlumatların axtarışına və tapılmasına kömək edən təsviri sözlər.

İsteğe bağlı sim. Nəşr olunan məlumatların qısa xülasəsi.

İsteğe bağlı sim. Nəşr olunan maddənin uzun təsviri.

İsteğe bağlı tam ədədlərin siyahısı. Bir neçə qatlı bir təbəqəniz varsa və yalnız xüsusi təbəqələr istəyirsinizsə, bu qatlara bir indeks verilə bilər. Heç bir şey təmin edilmədikdə, bütün təbəqələr görünəcək.

Misal: təbəqələr = [0,3] Nümunə 2: təbəqələr = [9]

copy_feature_layer_collection ( xidmət_adı , təbəqələr = Yoxdur , cədvəllər = Yoxdur , qovluq = Yoxdur , Təsvir = Yoxdur , fraqment = Yoxdur , sahibi = Yoxdur ) ¶

Bu əməliyyat istifadəçilərə Mövcud Xüsusiyyət Layer Kolleksiyalarını kopyalamağa və istifadəçinin xidmətdə istədiyi qatları/cədvəlləri seçməyə imkan verir.

Təsvir

Lazım olan sim. Bu xidmətin adıdır.

İsteğe bağlı siyahı/simli. Bu ya tam ədədlərin siyahısı, ya da simli olaraq tam ədədlərin vergüllə ayrılmış siyahısıdır. Hər bir indeks dəyəri xüsusiyyət qat kolleksiyasındakı bir təbəqəni təmsil edir.

İsteğe bağlı siyahı/simli. Bu ya tam ədədlərin siyahısı, ya da simli olaraq tam ədədlərin vergüllə ayrılmış siyahısıdır. Hər bir indeks dəyəri xüsusiyyət qat kolleksiyasındakı bir cədvəli təmsil edir.

İsteğe bağlı sim. Yerləşdiriləcək qovluğun adı budur. Varsayılan kök qovluq mənasını verən Yoxdur.

İsteğe bağlı sim. Bu xidmətin maddə təsviridir.

İsteğe bağlı sim. Bu xidmətin Maddənin parçasıdır. 250 simvoldan artıq deyil.

İsteğe bağlı simli/İstifadəçi. Varsayılan cari istifadəçidir, ancaq xidmətin başqa bir istifadəçiyə məxsus olmasını istəyirsinizsə, bu dəyəri daxil edin.

Uğur haqqında maddə. Uğursuzluqla bağlı heç nə yoxdur

yaratmaq_kiçik şəkil ( yeniləmə = Doğru ) ¶

Xidmətin simbologiyasından və müəssisə üçün qeydiyyatdan keçmiş çap xidmətindən istifadə edərək bir xüsusiyyət xidmət portalı maddəsi üçün kiçik bir şəkil yaradır.

Təsvir

İsteğe bağlı boolean. Doğru olaraq təyin edildikdə, maddə bu zəngdə yaradılan kiçik şəkil ilə yenilənəcək, əks halda elementi yeniləməyəcək. Varsayılan dəyər Doğrudur.

create_tile_service ( başlıq , min_ölçü , max_scale , cache_info = Yoxdur , build_cache = Yanlış ) ¶

Nəşriyyatlara və idarəçilərə ev sahibliyi edilmiş xüsusiyyət qatlarını və yerləşdirilmiş xüsusiyyət qatlarının görünüşlərini bir kafel xidməti olaraq dərc etməyə icazə verir.

Təsvir

Lazım olan sim. Yeni xidmətin adı. Misal: "SeasideHeightsNJTiles"

Tələb olunan üzgüçülük. Məlumatlara baxmaq üçün ən kiçik miqyas. Misal: 577790.0

Tələb olunan üzgüçülük. Məlumatlara baxmaq üçün ən böyük miqyas. Misal: 80000.0

İsteğe bağlı lüğət. Yoxdursa, idarəçi xidmət üçün kafel önbelleği məlumatını təmin edir. Varsayılan AGOL sxemidir.

İsteğe bağlı boolean. Doğru olarsa, Varsayılan Yanlışdır, önbellek nəşr zamanı yaradılacaq. Bu, xidmətin nəşr olunma müddətini artıracaq.

Maddə uğurla əlavə olunarsa, uğursuz olarsa.

sil ( güc = Yanlış , dry_run = Yanlış ) ¶

Maddəni silir. Silə bilmirsinizsə, RuntimeException yaradır. Elementi etibarlı şəkildə silə biləcəyinizi bilmək üçün "dry_run" əlavə parametrindən istifadə edin.

Təsvir

İsteğe bağlı bool. ArcGIS Enterprise 10.6.1 və daha yüksək versiyalarda mövcuddur. Məcburi silmə, yalnız ArcGIS Enterprise ilə əlaqəli bir serverin düzgün açılmadan əvvəl təsadüfən silindiyi zaman yetim qalan maddələrə aiddir. Başqa əşyalar çağırıldıqda heç bir təsiri yoxdur.

İsteğe bağlı bool. ArcGIS Enterprise 10.6.1 və daha yüksək versiyalarda mövcuddur. Doğrudursa, elementin etibarlı şəkildə silinə biləcəyini yoxlayır və ya detalları olan bir lüğət geri verir. Əgər asılı maddələr silinmənin qarşısını alırsa, bu cür maddə obyektlərinin siyahısı verilir.

Doğru (müvəffəqiyyət üçün) və ya Yanlış (uğursuzluq üçün) olan bool. Dry_run istifadə edildikdə, detalları olan bir lüğət qaytarılır.

Quru qaçış zamanı təhqir edən maddələrin siyahısını alırsınızsa, cari elementi silməzdən əvvəl onları silməyə çalışın. Təhlükəsiz bir şəkildə silinəcəklərini təmin etmək üçün öz növbəsində bu maddələrə 'dry_run' zəng edə bilərsiniz.

Zəng edən istifadəçinin göstərilən maddə üçün əlavə etdiyi reytinqi silir.

silmə_ əlaqəsi ( rel_item , rel_type ) ¶

Bu maddə ilə rel_item arasındakı əlaqəni silir.

Təsvir

Əlaqədar maddəyə uyğun tələb olunan maddə obyekti.

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Münasibət silinsə Doğru, Silmək uğursuz olarsa Yanlış qaytarar.

bir maddəni idarə etmə elementi asılılıqlarını qaytarır

Bu elementdən asılı olan elementləri, urlləri və s. Qaytarır. Bu qabiliyyət (maddə asılılıqları) ArcGIS Online -da hələ mövcud deyil. Hal -hazırda yalnız ArcGIS Enterprise ilə mövcuddur.

Bu maddənin asılı olduğu maddələri, urlləri və s. Qaytarır. Bu qabiliyyət (maddə asılılıqları) ArcGIS Online -da hələ mövcud deyil. Hal -hazırda yalnız ArcGIS Enterprise ilə mövcuddur.

yüklə ( save_path = Yoxdur , file_name = Yoxdur ) ¶

Məlumatı göstərilən qovluğa və ya qovluq təmin edilmədikdə müvəqqəti qovluğa yükləyir.

Təsvir

İsteğe bağlı sim. Faylın yüklənəcəyi qovluq yeri.

İsteğe bağlı sim. Faylın adı.

Məlumat varsa yükləmə yolu, əks halda yox.

download_metadata ( save_folder = Yoxdur ) ¶

Göstərilən maddə id üçün maddə metadatasını yükləyir. Meta məlumatı olan maddələrin növlərində "Açar sözlər" də "Metadata" var.

Təsvir

İsteğe bağlı sim. Maddənin metadatasını yükləmək üçün qovluq yeri.

Meta məlumatların uğurla yüklənməsi üçün bir fayl yolu. Maddənin metadatası yoxdursa yox.

download_thumbnail ( save_folder = Yoxdur ) ¶

Bu element üçün kiçik şəkli yükləyir.

Təsvir

İsteğe bağlı sim. Maddənin kiçik şəklini yükləmək üçün qovluq yeri.

Kiçik şəklin uğurlu yüklənməsi üçün bir fayl yolu. Maddənin kiçik şəkli yoxdursa yox.

ixrac ( başlıq , ixrac_formatı , parametrlər = Yoxdur , gözləyin = Doğrudur , enforce_fld_vis = Yoxdur , etiketlər = Yoxdur , fraqment = Yoxdur , yenidən yazmaq = Yanlış ) ¶

Xidmət elementini göstərilən ixrac formatına ixrac edir. Yalnız təşkilat abunəsi olan istifadəçilər üçün mövcuddur. Məkan İzləmə Xidməti və ya Yer İzləmə Görünüşü olmadığı təqdirdə, yalnız xidmət elementi sahibi və ya idarəçi tərəfindən çağırıla bilər. Bu, bir skript tuta biləcək uzun müddət davam edən ixracatlar üçün faydalıdır.

Təsvir

Lazım olan sim. İxrac edilən xidmət elementinin istədiyiniz adı.

Lazım olan sim. Məlumatları ixrac etmək üçün format. İcazə verilən növlər: 'Shapefile', 'CSV', 'File Geodatabase', 'Feature Collection', 'GeoJson', 'Scene Package', 'KML',

'Excel', 'geoPackage' və ya 'Vektor Çini Paketi'.

İsteğe bağlı sim. İxrac ediləcək təbəqələri və hər bir təbəqə üçün ixrac parametrlərini təsvir edən JSON obyekti. Rəhbərlik üçün http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Export_Item/02r30000008s000000/ ünvanına baxın.

İsteğe bağlı boolean. Varsayılan Doğrudur, bu da ixracın tamamlanmasını gözləməyə məcbur edir, çünki ixrac tamamlanmağa davam edərkən davam etməyimiz düzgün olarsa False istifadə edin.

İsteğe bağlı boolean. Bir maddənin sahibi olduğunuzda və ixrac əməliyyatı çağırıldıqda, standart olaraq bütün məlumatlar veriləcək. İxrac bir görünüşdə aparılırsa, görünüşün sütun tərifinin şərəf olduğunu təmin etmək üçün dəyəri Doğru olaraq təyin edin. Xidmətin sahibi və dəyəri False olaraq təyin edildikdə, bütün məlumatlar və sütunlar ixrac ediləcək.

İsteğe bağlı String. Maddə təsvirçilərinin vergüllə ayrılmış dəyəri.

İsteğe bağlı String. Qısa təsviri bir mətn parçası.

İsteğe bağlı Boolean. İxrac Elementi varsa, maddə yenisi ilə əvəz olunacaq.

Maddə və ya lüğət. Gözləmə = Doğru olduqda maddə qaytarılır. Gözləmə = Yanlış olduqda, maddənin vəziyyətini izah edən lüğət qaytarılır.

Bir maddə ilə əlaqəli məlumatları alır. Qeyd edək ki, bu zəng fərqli maddə növləri üçün fərqli nəticələr verə bilər: bəzi maddə növləri hətta geri dönə bilər Heç biri. Daha çox məlumat üçün bu REST API səhifəsinə baxın.

Təsvir

İsteğe bağlı sim. Defolt Doğrudur. JSON/mətn faylları üçün, try_json Doğru olarsa, metod məlumatları Python lüğətinə çevirməyə çalışır (lüğəti bir sətirə çevirmək üçün json.dumps (data) istifadə edin), əks halda məlumatlar simli olaraq qaytarılır.

Məlumatın məzmun növündən asılıdır. JSON olmayan/mətn məlumatları üçün ikili fayllar və yüklənmiş faylın yolu qaytarılır. JSON/mətn faylları üçün Python lüğət və ya simli. Bütün digərləri, data.decode ('utf-8') istifadə edərək sətrə çevrilə bilən bir bayt dizisi olacaq. Sıfır bayt faylları heç birini geri qaytarmayacaq.

Bu maddənin kiçik şəklini təşkil edən baytları alır.

Maddəni təmsil edən baytlar.

Kiçik şəklin URL'si.

Element üçün HTML səhifəsinə URL alır.

Göstərilən maddə üçün maddə metadata alır və təyin edir. Maddənin metadatası yoxdursa, heç birini qaytarmır. Meta məlumatı olan maddələrin növlərində "Açar sözlər" də "Metadata" var.

hərəkət et ( qovluq , sahibi = Yoxdur ) ¶

Bu elementi verilən adı olan qovluğa köçürür.

Təsvir

Lazım olan sim. Maddəni köçürmək üçün qovluğun adı. Kök qovluq üçün '/' istifadə edin. Digər qovluqlar üçün, qovluq adını bir simli olaraq və ya qovluq xüsusiyyətindən əldə edilən lüğət kimi qovluq ID -si olan bir lüğət olaraq daxil edin.

İsteğe bağlı simli və ya Sahib obyekti. Hərəkət etmək üçün istifadəçinin adı.

Aşağıdakı kimi bir json obyekti: <"uğur": doğru | yalan,

"İtemId": "& ltitem id & gt", "sahibi": "& ltowner istifadəçi adı & gt", "qovluq": "& ltfolder id & gt">

Bu elementdəki silmə qorumasını aktiv edir və ya söndürür.

Təsvir

İsteğe bağlı boolean. Default, silmə qorumasını təmin edən Doğru, Silinmə qorunmasını söndürmək üçün Yanlışdır.

Aşağıdakı kimi bir json obyekti:

Qeydli Tətbiq növü açar sözü ilə qeydiyyatdan keçmiş bir tətbiq maddəsində qurulan ArcGIS Online -da yerləşən proxy xidmətləri əldə edir. Bu resurs yalnız maddə sahibi və təşkilat idarəçisi üçün əlçatandır.

dərc etmək ( Publish_parameters = Heç biri , address_fields = Yoxdur , output_type = Yoxdur , yenidən yazmaq = Yanlış , file_type = Yoxdur , build_initial_cache = Yanlış , item_id = Yoxdur ) ¶

Mövcud mənbə elementinə (bu maddə) əsaslanaraq yerləşdirilən xidməti dərc edir. Yayımçılar xüsusiyyət, döşənmiş xəritə, vektor kafel və səhnə xidmətləri yarada bilərlər.

Xüsusiyyət xidmətləri csv, shapefile, serviceDefinition, featureCollection və fileGeodatabase tipli giriş fayllarından istifadə etməklə yaradıla bilər. Yerləşdirmə sahələri (yəni ünvan sahələri və ya XY sahələri) olan CSV sənədləri, nəşriyyat zamanı məkan etibarilə aktivləşdirilir. Şəkil faylları və fayl coğrafi verilənlər bazası * .zip faylları kimi paketlənməlidir.

Fayanslı xəritələr xidməti ( * .sd) sənədlərindən, kafel paketlərindən və mövcud xüsusiyyət xidmətlərindən yaradıla bilər.

Vektor kafel xidmətləri vektor kafel paketi ( * .vtpk) fayllarından yaradıla bilər.

Səhnə xidmətləri səhnə qatı paketi ( * .spk, * .slpk) fayllarından yaradıla bilər.

Xidmət anlayışları Desktop for ArcGIS-də yazılmışdır və həm xəritənin kartoqrafik tərifini, həm də paketlənmiş məlumatları, yaradılacaq coğrafi xidmətin tərifi ilə birlikdə ehtiva edir.

Eyni məlumat elementindən birdən çox ev sahibi xüsusiyyət qatını dərc etsəniz, ArcGIS yenidən yazmağa icazə vermir.

Təsvir

İsteğe bağlı lüğət. nəşr təlimatları və fərdiləşdirmələri ehtiva edir. Yenidən yazmaqla birləşdirilə bilməz. Ətraflı məlumat üçün http://resources.arcgis.com/en/help/arcgis-rest-api/index.html#/Publish_Item/02r300000080000000/ saytına baxın.

İsteğe bağlı lüğət. df sütunlarının ünvan sahələrinə uyğunlaşdırılmasını ehtiva edir, məsələn: <"Ölkə Kodu": "Ölkə"> və ya

İsteğe bağlı sim. Yalnız bir xüsusiyyət xidməti kafel xidməti olaraq yayımlandıqda istifadə olunur. məsələn: output_type = 'Fayans'

İsteğe bağlı boolean. Doğru olarsa, ev sahibliyi edən xüsusiyyət xidmətinin üzərinə yazılır. Yalnız ArcGIS Online və ArcGIS 10.5 və ya daha yeni bir portalda mövcuddur.

İsteğe bağlı sim. Bəzi formatlar avtomatik olaraq aşkar edilmir, bu zaman file_type göstərilə bilər: serviceDefinition, shapefile, csv, tilePackage, featureService, featureCollection, fileGeodatabase, geojson, scenepackage, vectortilepackage, imageCollection, mapService və sqliteGeodatabase Bu isteğe bağlı bir parametrdir.

İsteğe bağlı boolean. Mantıksız dəyər (default False), file_type üçün doğru və tətbiq olunarsa, dəyər xidmət üçün önbellek quracaq.

Seçim sətri. Enterprise/AGOL 10.8.1+ mövcuddur. Xüsusi simvol olmadan 32 simvollu UID simli.

Item_id artıq istifadə olunursa, dərc prosesində bir səhv ortaya çıxacaq.

Nəşr olunan veb qatına uyğun bir arcgis.gis.Item obyekti.

Mövcud istifadəçinin elementə verdiyi reytinqi alır və ya təyin edir.

reassign_to ( hədəf_ sahibi , target_folder = Yoxdur ) ¶

İdarəçiyə tək bir elementi bir istifadəçidən digərinə təyin etməyə icazə verir.

İstifadəçinin bütün elementlərini (və qruplarını) başqa bir istifadəçiyə daşımaq istəyirsinizsə user.reassign_to () metodundan istifadə edin. Bu üsul bir anda yalnız bir elementi hərəkət etdirir.

Təsvir

Lazım olan sim. İstənilən əşyanın yeni sahibi.

İsteğe bağlı sim. Maddəni köçürmək üçün qovluq.

Yenidən təyin edilmiş maddənin kimliyi ilə müvəffəqiyyəti (Doğru) və ya uğursuzluğu (Yalan) göstərən bir boolean.

qeydiyyatdan keç ( app_type , redirect_uris = Yoxdur , http_referers = Yoxdur , imtiyazlar = Yoxdur ) ¶

Qeydiyyat metodu bir tətbiq elementini müəssisədə qeyd edir.Tətbiq qeydiyyatı, bu tətbiq üçün yaradılan bir APPID və APPSECRET (müvafiq olaraq OAuth -da client_id və client_secret olaraq da bilinir) ilə nəticələnir. Uğurlu qeydiyyatdan keçdikdən sonra Tətbiq tipli Açar sözlər tətbiq elementinə əlavə olunur.

Maddə sahibi üçün mövcuddur.

Təsvir

Lazım olan sim. Brauzer tətbiqi, yerli tətbiq, server tətbiqi və ya birdən çox interfeys tətbiqetməsi olduğunu göstərən qeydiyyatdan keçən tətbiq növü. Dəyərlər: brauzer, yerli, server və ya birdən çox

İsteğe bağlı siyahı. Uğurlu icazə alındıqda access_token və ya icazə kodunun veriləcəyi URI -lər. Avtorizasiya zamanı göstərilən redirect_uri qeyd edilmiş URI -lərdən birinə uyğun olmalıdır, əks halda icazə rədd ediləcək.

Xüsusi bir dəyər urn: ietf: wg: oauth: 2.0: oob da icazə qrantları üçün təyin edilə bilər. Bu, icazə kodunun bir portal URL'sinə (/oauth2/təsdiq) çatdırılması ilə nəticələnəcək. Bu dəyər, adətən veb serveri olmayan və ya kodun çatdırıla biləcəyi xüsusi URI sxeminə malik olmayan tətbiqlər tərəfindən istifadə olunur.

Dəyər bir JSON simli massividir.

İsteğe bağlı Siyahı. API Açarının istifadəsinin məhdudlaşdırılacağı http yönləndiricilərinin siyahısı.

Qeyd: Http İstiqamətləndiriciləri apiKey olmayan tətbiqlər üçün də konfiqurasiya edilə bilər. Burada konfiqurasiya edilmiş siyahı, paylaşım API -sinə daxil olarkən göndərilən tətbiq nişanlarını təsdiq etmək üçün istifadə ediləcək. İstiqamətləndirici yoxlamaları istifadəçi nişanlarına tətbiq edilməyəcək.

İsteğe bağlı Siyahı. Bu API açarı üçün mövcud olacaq imtiyazların siyahısı.

"Portal: apikey: bazemaps", "portal: app: access: item: itemId", "premium: user: geocode", "premium: user: networkanalysis"

"Qeyd: İmtiyazlar API Açarı olmayan tətbiqlər üçün də konfiqurasiya edilə bilər. Burada konfiqurasiya edilmiş siyahı, maddə son nöqtəsinə tətbiq nişanları ilə daxil olduqda maddələrə giriş vermək üçün istifadə ediləcək. Çeklər istifadəçi nişanlarına tətbiq edilməyəcək və onlar mövcud maddə paylaşma modelinə əsaslanaraq elementlərə daxil olmağa davam edə bilərlər. Tətbiq əlamətləri ilə, imtiyazlar siyahısı konfiqurasiya edilmədikdə, tətbiq sahibinin bütün maddələrinə daxil ola bilərsiniz.

əlaqəli_ maddələr ( rel_type , istiqamət = 'irəli' ) ¶

Bu maddə ilə əlaqəli maddələri alır. Əlaqələr sırasıyla item.add_relationship () və item.delete_relationship () istifadə edərək əlavə və silinə bilər.

WebMaps elementləri ilə əlaqələr yalnız yerli müəssisələrdə mövcuddur.

Təsvir

Lazım olan sim. Əlaqədar maddənin növü ['Map2Service', 'WMA2Code', 'Map2FeatureCollection', 'MobileApp2Code', 'Service2Data', 'Service2Service'] biridir. Əlaqə növlərinə baxın. bu parametr haqqında daha çox məlumat üçün REST API yardımında.

Lazım olan sim. Biri ['irəli', 'geri']

Əlaqədar maddələrin siyahısı.

Maddənin Resurs Menecerini qaytarır

paylaş ( hamı = Səhv , org = Yanlış , qruplar = Yoxdur , allow_members_to_edit = Yanlış ) ¶

Göstərilən qruplar siyahısı ilə bir maddə paylaşır.

Təsvir

İsteğe bağlı boolean. Varsayılan səhvdir, hər kəslə paylaşmayın.

İsteğe bağlı boolean. Varsayılan səhvdir, təşkilatla paylaşmayın.

String kimi qrup kimliklərinin siyahısı və ya arcgis.gis.Group obyektlərinin siyahısı və ya qrup kimliklərinin vergüllə ayrılmış siyahısı.

İsteğe bağlı boolean. Maddənin paylaşılan yeniləməyə icazə verən qruplarla paylaşılmasına icazə vermək üçün Varsayılan Yanlışdır

Maddənin paylaşıla bilməyəcəyi bir qrup qrupu olan "notSharedWith" açarı olan lüğət.

Mövcud maddənin məxfiliyini və ya paylaşma vəziyyətini göstərir. Bir maddə şəxsi ola bilər və ya aşağıdakılardan biri və ya bir neçəsi ilə paylaşıla bilər: Təşkilatın bütün üzvlərinə və ya hər kəsə (anonim istifadəçilər daxil olmaqla) müəyyən qruplar siyahısı. Org, hər kəs üçün qaytarılma False olarsa və qrupların boş bir siyahısını ehtiva edirsə, maddə özəldir və yalnız sahibinə görünür.

Aşağıdakı növ lüğət

status ( job_id = Yoxdur , job_type = Yoxdur ) ¶

Bir maddə nəşr edərkən, bir eşzamanlı rejimdə bir maddə əlavə edərkən və ya çox hissəli yükləmə ilə əlavə edərkən vəziyyəti təmin edir. "Qismən", yalnız bir hissəsi yükləndikdə və maddə bağlanmadıqda, Maddə Çox Bölmə Əlavə etmək üçün mövcuddur.

Təsvir

İsteğe bağlı sim. Nəşr, generateFeatures, ixrac və CreateService zəngləri zamanı qaytarılmış iş ID.

İsteğe bağlı sim. Vəziyyətin yoxlanılması lazım olan asinxron iş növü. Varsayılan olaraq, maddənin vəziyyətini yoxlayan yoxdur. Aşağıda sadalanan əməliyyatlarla istifadə edilmədikdə bu parametr isteğe bağlıdır. Dəyərlər: Xüsusiyyətləri dərc edin, yaradın, ixrac edin və Xidmət yaradın

Bir nəşr olunan maddənin statusu.

Qeydiyyatdan keçməyən tətbiq, Qeydiyyatdan keçmiş Tətbiq növü açar sözü ilə birlikdə tətbiq qeydini bir tətbiq elementindən çıxarır.

Əməliyyat, maddə sahibi və təşkilat idarəçiləri üçün əlçatandır.

Maddə sahibi üçün mövcuddur.

Maddənin göstərilən qruplar siyahısı ilə paylaşılmasını dayandırır.

Təsvir

String olaraq qrup adlarının siyahısı və ya arcgis.gis.Group obyektlərinin siyahısı və ya qrup kimliklərinin vergüllə ayrılmış siyahısı.

Maddənin paylaşıla bilməyəcəyi bir qrup qrupu olan "notUnsharedFrom" açarı olan lüğət.

yeniləmə ( item_properties = Yoxdur , data = Yoxdur , kiçik şəkil = Yoxdur , metadata = Yoxdur ) ¶

Portaldakı bir elementi yeniləyir.

Məzmun bir fayl (bir qat paketi, coğrafi işləmə paketi, xəritə paketi kimi) və ya URL (ArcGIS Server xidmətinə, WMS xidmətinə və ya tətbiqə) ola bilər.

Bir paket və ya başqa bir fayl yükləmək üçün məlumat arqumentində fayla bir yol və ya URL daxil edin.

Item_properties üçün, yalnız yenilənməsini istədiyiniz xüsusiyyətlər üçün arqumentlər daxil edin. Bütün digər əmlaklar toxunulmaz olacaq. Məsələn, yalnız maddənin təsvirini yeniləmək istəyirsinizsə, yalnız item_properties -də təsvir arqumentini verin.

Təsvir

Lazımlı lüğət. Açarlar və dəyərlər üçün aşağıdakı cədvələ baxın.

İsteğe bağlı sim. Məlumat üçün bir yol və ya URL.

İsteğe bağlı sim. Kiçik bir şəkil üçün bir yol və ya URL.

İsteğe bağlı sim. Metadata bir yol və ya URL.

Açar: Arqument item_properties üçün Dəyər Lüğət Seçimləri

İsteğe bağlı sim. Maddənin növünü göstərir, etibarlı dəyərlər üçün aşağıdakı URL 1 -ə baxın.

İsteğe bağlı sim. Bütün alt növlərin siyahısını təqdim edin, etibarlı dəyərlər üçün aşağıdakı URL 1-ə baxın.

İsteğe bağlı sim. Maddənin təsviri.

İsteğe bağlı sim. Maddənin ad etiketi.

İsteğe bağlı sim. URL -lərə əsaslanan elementə URL.

İsteğe bağlı sim. Etiketlər vergüllə ayrılmış dəyərlər və ya sətirlərin siyahısı kimi verilmişdir. Əşyaların axtarışı üçün istifadə olunur.

İsteğe bağlı sim. Xüsusiyyət Kolleksiyaları və amp WebMaps kimi mətn əsaslı maddələr üçün

İsteğe bağlı sim. Maddənin nə olduğunu qısa bir xülasə (maksimum 250 simvolla məhdudlaşdırın) verin.

İsteğe bağlı sim. Min x, min y, max x, max y üçün vergüllə ayrılmış dəyərlər verin.

İsteğe bağlı sim. Maddənin yerləşdiyi koordinat sistemi.

İsteğe bağlı sim. Məzmunun mənbəyi haqqında məlumat.

İsteğe bağlı sim. Məzmunla əlaqədar hər hansı bir lisenziya məlumatı və ya məhdudiyyət.

İsteğe bağlı sim. Yer, ölkə və dil məlumatları.

İsteğe bağlı sim. Etibarlı dəyərlər şəxsi, paylaşılan, təşkilat və ya ictimaidir.

İsteğe bağlı boolean. Default doğrudur, şərhlərə icazə verilməsini (doğru) və ya icazə verilməməsini (yalan) nəzarət edir.

Uğuru (Doğru) və ya uğursuzluğu (Yalan) göstərən bir boolean.

istifadə ( date_range = '7D' , as_df = Doğrudur ) ¶

Maddə sahibləri və idarəçilər üçün istifadə, populyarlığını ölçməyə kömək edən bir maddə haqqında istifadə detallarını təmin edir. İstifadə detalları, seçdiyiniz müddət ərzində maddənin neçə dəfə istifadə edildiyini göstərir. Tarixi istifadə məlumatları son bir il üçün mövcuddur. Maddə növündən asılı olaraq, istifadə detallarına baxış sayı, sorğu və ya yüklənmə sayı və gündə ortalama baxış, istək və ya yükləmə sayı daxil ola bilər.

Baxışlar, maddənin neçə dəfə baxıldığını və ya açıldığını ifadə edir. Xəritələr, səhnələr, yerləşdirilməmiş təbəqələr və veb tətbiqləri üçün, maddə səhifəsini açdığınızda və ya elementi Xəritə Baxıcısında açdığınız zaman baxış sayı bir dəfə artır. Məsələn, bir xəritə şəkli qatı üçün maddələr səhifəsini açsanız və Map Viewer -də Aç'ı tıklasanız, sayı iki dəfə artar. Mobil tətbiqlər, KML və sair kimi digər maddələr üçün, elementi açdığınız zaman baxış sayı bir dəfə artırılır, maddə detalları səhifəsini açdığınızda say artmır.

Barındırılan veb təbəqələri (xüsusiyyət, kafel və səhnə) üçün baxış sayı deyil, sorğu sayı verilir. İstəklər, təbəqədəki məlumatlar üçün neçə dəfə müraciət edildiyini bildirir. Məsələn, kimsə barındırılan xüsusiyyət qatını ehtiva edən bir tətbiq aça bilər. Tətbiqin açılması tətbiq üçün bir görünüş sayılır, ancaq yerləşdirilən qatdakı bütün xüsusiyyətləri çəkmək üçün birdən çox istək lazım ola bilər və belə sayılır.

CSV, SHP və sair kimi yüklənə bilən fayl növləri üçün yüklənmələrin sayı göstərilir. Qeydiyyatdan keçmiş tətbiqlər üçün İstifadə nişanı istifadəçilərin tətbiqə neçə dəfə daxil olduqlarını da göstərir. Təşkilat abunəliyi vasitəsi ilə abunəçi məzmununa daxil olmağa imkan verən tətbiqlər kreditlərin istifadəsini göstərir. Kredit istifadəsi hesabat dövrünün müddətini dəyişə bilərsiniz.

Təsvir

İsteğe bağlı sim. Varsayılan 7 gündür. Bu, müəyyən bir maddə üçün istifadəni sorğu -sual etmək dövrüdür.


Proqram Performansı

Bu bölmə, əməliyyat performansı və ölçeklenebilirlik ehtiyaclarını təmin edən təsirli GIS dizayn həllərinin seçilməsi və qurulması haqqında öyrənilən dərsləri paylaşır. Proqram texnologiyası, iş proseslərimizi modelləşdirməyimizə və istifadəçi iş axınının performansını optimallaşdırmaq üçün bu modelləri kompüterlərə təqdim etməyimizə imkan verir. Bu modellərin mürəkkəbliyi, ekranı yaratmaq üçün seçilmiş funksiyalar və məlumat işləmə ehtiyaclarını təhlil etmək və təqdim etmək üçün tətbiq funksiyalarının necə qurulması kompüter sisteminin iş yükünə və sonrakı performansa və ölçeklenebilirliğe əhəmiyyətli təsir göstərir.


ArcMap: Yeni bir şəkil faylı yaratmaq üçün birdən çox birləşməni necə edə bilərəm?

Bu sualı StackExchange -də verdim, amma heç bir əla cavab ala bilmədim.

Yeni bir şəkil faylı yaratmaq üçün bir cədvələ necə qoşulacağımı və şəkil sənədinə necə müraciət edəcəyimi bilmirəm. ArcMap istifadə edərək#27m. Aşağıda sadələşdirilmiş bir versiya nümunəsi hazırladım.

Xal formam var (bir şəxsin yaşaya biləcəyi yerlər). Xalların özünəməxsus identifikatoru var. Xalların müəyyən bir lat/uzunluğu yoxdur. Fərdi bir masam da var. Hər bir şəxsin şəxsiyyət nömrəsi ilə eyni formada yaşayış məlumatları var. Eyni nöqtədə birdən çox şəxs tapıla bilər.

Hər bir fərdi yaşayış yerini göstərən bir nöqtə şəkli faylı yaratmaq istəyirəm. Bilirəm ki, bəzi məqamlar üst -üstə düşəcək.

Düşündüm ki, & quotQoşul & Əlavə et & quot alətindən istifadə etməli olacam, amma istifadə etdiyim zaman bir şəkil faylı yaratmadı. Nöqtə məlumatlarını və fərdi məlumatları saxlayacaq yeni bir şəkil/cədvəl yaradacaq xüsusi bir qoşulma vasitəsi varmı?

Coğrafi kodlaşdırma haqqında çox şey bilmirəm, amma bu vəziyyətdə faydalı olarmı? Başqa düşüncələr böyük bir kömək olardı?