Daha çox

Arcpy nəticələrini ArcMap 10.1-də xüsusiyyət sinifinə çevirin


ArcGIS 10.1 istifadə edirəm və Python-da yeniyəm. Hal-hazırda ArcMap-da ArcPy vasitəsilə (sql serverdən) saxlanılan proseduru icra edirik. Aşağıdakı python skriptini icra etməkdən xüsusiyyət sinfi yaratmaq istəyirəm.

Google-da araşdırdım, lakin ArcPy-də uyğun yol / parametr tapa bilmədim. Hal-hazırda GetParameter & GetMessage aşağıdakı parametrlərindən keçirik

Hər hansı bir kömək / addım əla olacaq!

ArcPy skriptim:

import sys import arcpy from arcpy import env try: # Məlumat yoludur nisbi arcpy.env.workspace = sys.path [0] # Obyekt yaratmağın iki yolu, bu da ArcSDE ilə # əlaqə yaradır. # Birinci metoddan istifadə edərək, # əlaqə xüsusiyyətlərini ehtiva edən bir dizi ötürün: # , , , ,  # arcpy.ArcSDESQLExecute ("locolhost", "5151", "#", "Admin", "password") # İkinci metoddan istifadə edərək yolu etibarlı bir ArcSDE əlaqə sənədinə keçir sde_conn = arcpy.ArcSDESQLExecute (r "C:  Users  Administrator  AppData  Roaming  ESRI  Desktop10.1  ArcCatalog  test.sde ") # ilə ayrılmış SQL ifadələrini alın; mətn sətrindən. #sql_statement = 'all_points arasından Ad seçin' sql_statement = 'Exec [dbo]. [sp_test]' sql_statement_list = sql_statement.split (";") print ("++++++++++++++++" ++++++++++++++++++++++++++++  n ") # Qəbul edilmiş hər SQL ifadəsi üçün icra edin. sql_statement_list sql üçün: print ("SQL Bildirimini icra edin: {0}". format (sql)) cəhd edin: # SQL ifadəsini verilənlər bazasına ötürün. sde_return = sde_conn.execute (sql) istisna olmaqla, səhv kimi: çap (səhv) sde_return = yalan # Qaytarma dəyəri bir siyahıdır (siyahıların siyahısı), sorğu verilən cədvəldən bir sıra olaraq # hər siyahını göstərin. if isinstance (sde_return, list): print ("Sorğu ilə qaytarılan sətir sayı: {0} satır" .format (len (sde_return)))) sde_return sırası üçün: print (row) print ("++++++ ++++++++++++++++++++++++++++++++++++++  n ") başqa: # Qaytarma dəyəri bir siyahı deyildi, ifadə # çox güman ki, DDL bəyanatı idi. Statusunu yoxlayın. sde_return == True: print ("SQL ifadəsi: {0} uğurla qaçdı.". format (sql)) else: print ("SQL deyimi: {0} YAXŞI.". format (sql)) print ("++) ++++++++++++++++++++++++++++++++++++++++++  n ")

Raster üçün xüsusiyyət

Nöqtə, xətt və ya çoxbucaqlı xüsusiyyətləri ehtiva edən hər hansı bir xüsusiyyət sinfi (geodatabase, shapefile və ya əhatə dairəsi) bir raster verilənlər bazasına çevrilə bilər.

Giriş sahəsi tipi çıxış rasterinin növünü təyin edir. Sahə tam olarsa, çıxış rasteri üzən nöqtədirsə tam olar, nəticə üzən nöqtə olacaqdır.

Bu vasitə həmişə raster pikselin dəyərini təyin etmək üçün hüceyrə mərkəzindən istifadə edir. Fərqli giriş növü geometrilərinin necə çevriləcəyinə daha çox nəzarət etmək üçün müvafiq konversiya alətlərinə müraciət edin: Raster-ə, Polyline-dən Raster-ə və Polygon-Raster-ə nəzər salın.

Bu alət, bir rasteri fərqli xüsusiyyətlər dəsti həndəsələrinə çevirən Raster-dən Point-ə, Raster-dən Polyline-yə və Raster-dən Polygon alətlərinə bir tamamlayıcıdır.

Giriş xüsusiyyət məlumatlarını seçərkən, mövcud sahə mövcud ilk etibarlı sahə olacaqdır. Başqa bir etibarlı sahə yoxdursa, ObjectID sahəsi (məsələn, OID və ya FID) standartdır.

Müəyyən Raster saxlama mühitləri bu alət üçün tətbiq oluna bilər.

Piramida mühiti parametrləri üçün yalnız Qur piramidaları qurulur. Qalan Piramida mühiti parametrləri nəzərə alınmır. Piramidaların təbiəti üzərində daha çox nəzarət, sonrakı bir addımda, Piramidaları Yarat alətindən istifadə etməklə əldə edilə bilər.

Sıxılma mühiti parametrləri üçün yalnız sıxılma növü hörmət edilə bilər. Bu, yalnız Esri Grid xaricindəki raster formatları üçündür.


Bu alət yüksək dəyərlər (isti nöqtələr) və aşağı dəyərlər (soyuq nöqtələr) statistik cəhətdən əhəmiyyətli məkan qruplarını müəyyənləşdirir. Giriş Xüsusiyyət Sinifindəki hər bir xüsusiyyət üçün z-skoru, p dəyəri və etibar səviyyəsi səviyyə (Gi_Bin) ilə yeni bir Çıxış Xüsusiyyət Sınıfı yaradır.

Z-skorları və p-dəyərləri, xüsusiyyətlərinə görə sıfır fərziyyəni rədd edib etməməyinizi izah edən statistik əhəmiyyətə malik ölçülərdir. Əslində, yüksək və ya aşağı dəyərlərin müşahidə olunan fəza qruplaşmasının eyni dəyərlərin təsadüfi paylanmasında gözləniləndən daha aydın olub olmadığını göstərirlər. Z-skoru və p-dəyəri sahələri hər hansı bir FDR (False Discovery Rate) düzəlişini əks etdirmir.

Gi_Bin sahəsi, FDR düzəlişinin tətbiq olunmasından asılı olmayaraq statistik cəhətdən əhəmiyyətli isti və soyuq nöqtələri müəyyənləşdirir. +/- 3 qutulardakı xüsusiyyətlər, statistik əhəmiyyəti yüzdə 99 inam səviyyəsi xüsusiyyətləri ilə əks etdirir +/- 2 konteynerlərdə yüzdə 95 etibar səviyyəsini, +/- 1 konteynerlərdə yüzdə 90 etibar səviyyəsini və xüsusiyyətlər üçün qruplaşdırmanı əks etdirir. zibil içində 0 statistik baxımdan əhəmiyyətli deyil. FDR düzəlişləri olmadan, statistik əhəmiyyət p-dəyəri və z-skoru sahələrinə əsaslanır. İsteğe bağlı Yanlış Kəşf Dərəcəsi (FDR) Düzeltmə parametrini yoxladığınızda, güvən səviyyələrini təyin edən kritik p dəyərləri birdən çox test və məkan asılılığı hesabına endirilir.

Xüsusiyyət üçün yüksək z skoru və kiçik p dəyəri yüksək dəyərlərin məkan qruplaşdırılmasını göstərir. Aşağı mənfi z skoru və kiçik p dəyəri aşağı dəyərlərin məkan qruplaşdırılmasını göstərir. Z-hesabı nə qədər yüksək (və ya aşağı) olarsa, klasterləşmə o qədər intensivdir. Sıfıra yaxın bir z skoru heç bir məkan qruplaşmasının olmadığını göstərir.

Z-hesabı təsadüfi sıfır fərziyyə hesablamasına əsaslanır. Z balları haqqında daha ətraflı məlumat üçün baxın Z hesabı nədir? P dəyəri nədir?

Giriş Xüsusiyyət Sinfi proqnozlaşdırılmadıqda (yəni koordinatlar dərəcə, dəqiqə və saniyələrdə verildikdə) və ya çıxış koordinat sistemi Coğrafi Koordinat Sisteminə qurulduqda, məsafələr akkord ölçmələrindən istifadə edərək hesablanır. Chordal məsafə ölçmələri tez bir zamanda hesablanaraq ən azı bir-birindən təxminən otuz dərəcə aralıdakı nöqtələr üçün həqiqi geodezik məsafələrin çox yaxşı qiymətləndirilməsini təmin edə bildikləri üçün istifadə olunur. Chordal məsafələri oblat sferoidə əsaslanır. Yer səthindəki hər hansı iki nöqtəni nəzərə alaraq, aralarındakı akkord məsafəsi, bu iki nöqtəni birləşdirmək üçün üç ölçülü torpaqdan keçən bir xəttin uzunluğudur. Chordal məsafələrinin metrlərlə bildirildiyi bildirilir.

Diqqət:

Tədris sahəsi 30 dərəcəni aşarsa, məlumatlarınızı proqnozlaşdırdığınızdan əmin olun. Chordal məsafələri, 30 dərəcədən çox olan geodezik məsafələrin yaxşı bir qiymətləndirməsidir.

Analizdə xordal məsafələrindən istifadə edildikdə, məsafə zolağı və ya eşik məsafəsi parametri, göstərildiyi təqdirdə metrlərlə verilməlidir.

ArcGIS 10.2.1-dən əvvəl seçdiyiniz parametrlər və mühit parametrləri Coğrafi Koordinatlar (dərəcə, dəqiqə, saniyə) istifadə edərək hesablamaların aparılmasına səbəb olarsa xəbərdarlıq mesajı görürsünüz. Bu xəbərdarlıq, məsafə hesablamalarının dəqiq olması üçün məlumatlarınızı Proqnozlaşdırılan Koordinat Sisteminə proqnozlaşdırmanızı tövsiyə etdi. 10.2.1-dən başlayaraq, bu vasitə Coğrafi Koordinat Sistemi hesablamaları tələb olunduqda akkord məsafələrini hesablayır.

Diqqət:

Bu dəyişiklik üzündən, modelləriniz ArcGIS 10.2.1-dən əvvəl yaradılmışsa və modellərinizə sərt kodlu Coğrafi Koordinat Sistemi parametr dəyərləri daxil edilərsə, bu aləti özündə cəmləşdirən modelləri dəyişdirməyiniz üçün kiçik bir şans var. Məsələn, bir məsafə parametri 0,0025 dərəcə kimi bir şeyə qoyulursa, bu sabit dəyəri dərəcələrdən metrə çevirmək və modelinizi yenidən saxlamaq lazımdır.

Xətt və çoxbucaqlı xüsusiyyətlər üçün məsafəli hesablamalarda xüsusiyyət mərkəzləri istifadə olunur. Çox nöqtəli, çox xəttli və ya çox hissəli çoxbucaqlılar üçün centroid bütün xüsusiyyət hissələrinin ağırlıqlı orta mərkəzindən istifadə edərək hesablanır. Nöqtə xüsusiyyətləri üçün çəki 1, xətt xüsusiyyətləri üçün uzunluq və çoxbucaqlı xüsusiyyətlər üçün sahədir.

Giriş sahəsi müxtəlif dəyərlərdən ibarət olmalıdır. Bu statistika üçün riyaziyyat, məsələn, bütün giriş dəyərləri 1 olduqda həll edilə bilməyən analiz edilən dəyişəndə ​​bir az dəyişiklik tələb edir. Hadisə məlumatlarının məkan nümunəsini təhlil etmək üçün bu aləti istifadə etmək istəyirsinizsə, hadisə məlumatlarınızı cəmləşdirin və ya Optimize Edilmiş İsti Noktalı Analiz vasitəsini istifadə edin.

Hadisə məlumatları, hadisələrin (cinayət, yol qəzaları) və ya hər nöqtə ilə əlaqəli bəzi ölçülmüş xüsusiyyətlərdən daha çox diqqətinizin varlığına və ya yoxluğuna yönəldiyi obyektləri (ağacları, mağazaları) təmsil edən nöqtələrdir.

Optimize edilmiş isti nöqtə analizi vasitəsi, isti nöqtə nəticələrini optimallaşdıracaq parametr parametrlərini avtomatik seçmək üçün məlumatlarınızı sorğu-suala çəkir. Hadisə məlumatlarını birləşdirəcək, uyğun bir analiz miqyası seçəcək və çoxsaylı test və məkan asılılığı üçün nəticələri tənzimləyəcəkdir. Seçdiyi parametr parametrləri Nəticələr pəncərəsinə bildirilir və bunlar bu aləti istifadə edərkən parametr seçimlərinizi dəqiqləşdirməyə kömək edə bilər. Bu vasitə, parametr parametrlərinizə tam nəzarət və rahatlıq verir.

Varsayılan məsafə zolağı və ya eşik məsafəsi hər xüsusiyyətin ən azı bir qonşusunun olmasını təmin edəcək və bu vacibdir. Ancaq çox vaxt bu defolt analiziniz üçün istifadə etmək üçün ən uyğun məsafə olmayacaqdır. Təhlilləriniz üçün uyğun bir miqyas (məsafə zolağı) seçmək üçün əlavə strategiyalar Sabit məsafə zolağı dəyərinin seçilməsində göstərilmişdir.

Məsafə zolağı və ya eşik məsafəsi parametri üçün sıfır daxil edildikdə, bu parametr boş qaldıqda bütün xüsusiyyətlər bütün digər xüsusiyyətlərin qonşuları hesab olunur, standart məsafə tətbiq olunur.

1-dən az məsafələr üçün çəkilər tərs olduqda qeyri-sabit olur. Nəticə etibarilə, məsafənin 1 vahiddən az olması ilə ayrılan xüsusiyyətlər üçün çəkiyə 1 ağırlıq verilir.

Tərs məsafə seçimləri üçün (INVERSE_DISTANCE, INVERSE_DISTANCE_SQUARED və ya ZONE_OF_INDIFFERENCE), təsadüfən istənilən iki nöqtəyə sıfır bölünmənin qarşısını almaq üçün bir ağırlıq veriləcəkdir. Bu, xüsusiyyətlərin təhlildən kənarda qalmadığını təmin edir.

Məkan münasibətləri daxil olmaqla məkan münasibətləri konsepsiyası parametri üçün əlavə seçimlər, Məkan Ağırlıqları Yarat Matrix və ya Şəbəkə Məkan Ağırlıqları yaratmaq vasitələrindən istifadə etməklə mümkündür. Bu əlavə seçimlərdən faydalanmaq üçün, məkan münasibətlərinin konseptualizasiyası parametri üçün GET_SPATIAL_WEIGHTS_FROM_FILE və çəkilər matrisası faylı parametri üçün analiz etmədən əvvəl məkan ağırlıqları matris sənədini qurmaq üçün bu vasitələrdən birini istifadə edin, yaratdığınız məkan ağırlıqları sənədinin yolunu göstərin .

Space-Time klaster analizi haqqında daha çox məlumat Space-Time Analysis sənədlərində verilmişdir.

Xəritə təbəqələri Giriş Xüsusiyyət Sinifini təyin etmək üçün istifadə edilə bilər. Seçimlə bir qat istifadə edərkən yalnız seçilmiş xüsusiyyətlər təhlilə daxil edilir.

  • ASCII formatlı məkan ağırlıqları matris sənədləri:
    • Çəkilər olduğu kimi istifadə olunur. Eksik xüsusiyyət-xüsusiyyət münasibətləri sıfır kimi qiymətləndirilir.
    • Öz potensial sahəsi dəyərini təyin etmədiyiniz və ya öz potensial çəkilərinizi açıq şəkildə daxil etmədiyiniz təqdirdə, öz potensialınız üçün standart çəki sıfırdır.
    • Çəkilər sıra ilə standartlaşdırılıbsa, seçim dəstlərindəki analizlər üçün nəticələr çox güman ki, səhv olacaqdır. Analizinizi bir seçim dəsti üzərində işlətməyiniz lazımdırsa, ASCII məlumatlarını bir cədvələ oxuyaraq ASCII məkan ağırlıqları sənədini SWM sənədinə çevirin, sonra Məkan Ağırlıqları Yaradın Matrix aracı ilə CONVERT_TABLE seçimini istifadə edin.
    • Ağırlıqlar sıra ilə standartlaşdırılıbsa, əks halda seçim dəstləri üçün yenidən bərpa ediləcək, çəkilər olduğu kimi istifadə olunur.
    • Öz potensial sahəsi dəyərini təyin etmədiyiniz təqdirdə, öz potensialınız üçün standart çəki birdir.

    Analizinizi ASCII formatlı bir məkan ağırlıqları matris faylı ilə aparmaq yaddaş çoxdur. 5000-dən çox xüsusiyyət üzrə təhlillər üçün ASCII formatlı məkan ağırlıqları matris sənədinizi SWM formatlı bir fayla çevirməyi düşünün. Əvvəlcə ASCII çəkilərinizi formatlanmış bir masaya qoyun (məsələn Excel istifadə edərək). Ardından, Məkan Münasibətlərinin Konseptualizasiyası parametri üçün CONVERT_TABLE istifadə edərək Məkan Ağırlıqları Matrisi yarat alətini çalıştırın. Çıxış SWM formatlı bir məkan ağırlıqları matris faylı olacaqdır.

    Bu alət ArcMap-da işlədildikdə, Gi_Bin sahəsinə tətbiq olunan göstərmə ilə avtomatik olaraq Çıxış Xüsusiyyət Sınıfı məzmun cədvəlinə əlavə olunur. Tətbiq olunan isti-soyuq göstərmə & ltArcGIS & gt / Desktop10.x / ArcToolbox / Templates / Layers-dəki bir qat faylı ilə təyin olunur. Şablon qatı simbologiyasını idxal edərək, lazım olduqda, standart göstəricini yenidən tətbiq edə bilərsiniz.

    Çıxış Xüsusiyyət Sinfi, ehtiyac olduqda, Giriş Xüsusiyyət Sinifinə qoşulmağınıza imkan verən bir SOURCE_ID sahəsini əhatə edir.

    Modelləşdirmə Məkan Münasibətləri kömək mövzusu bu alətin parametrləri haqqında əlavə məlumat verir.

    Diqqət:

    Shapefiles istifadə edərkən, sıfır dəyərləri saxlaya bilməyəcəklərini unutmayın. Formasız girişlərdən shapefiles yaradan alətlər və ya digər prosedurlar sıfır dəyərləri saxlaya və ya şərh edə bilər. Bəzi hallarda null şəkillərdə çox böyük mənfi dəyərlər kimi saxlanılır. Bu, gözlənilməz nəticələrə səbəb ola bilər. Daha çox məlumat üçün shapefile çıxışı üçün Geoprocessing mülahizələrinə baxın.

    Miras:

    ArcGIS 10.0-dan əvvəl, çıxış xüsusiyyət sinfi, z-skoru və p-dəyəri nəticələri sahələri əlavə edilmiş giriş xüsusiyyət sinifinin təkrarı idi. ArcGIS 10.0-dan sonra çıxış xüsusiyyət sinfi yalnız z-skor və p-dəyər sahələrini və analiz üçün giriş sahələrini əhatə edir. Digər giriş sahələrini çıxış xüsusiyyət sinfi ilə birləşdirmək üçün, Qoşulma alətlər dəstindəki alətlərdən istifadə edərək sahələrə qoşulmaq üçün SOURCE_ID sahəsini istifadə edin.

    Miras:

    Sıra Standartlaşdırmanın bu alətə təsiri yoxdur: Seksual Nöqtə Analizinin nəticələri (Getis-Ord Gi * statistikası) sətir standartlaşdırması ilə və ya bunsuz eyni olacaqdır. Nəticədə parametr söndürülür, yalnız geriyə uyğunluğu dəstəkləmək üçün bir alət parametri olaraq qalır.

    Bu aləti Python skriptlərində istifadə edərkən alət icraından qaytarılan nəticə obyekti aşağıdakı nəticələrə malikdir:


    Python qəzalarında XY hadisə qatını düzəldin, lakin Model Builder-də yox

    Latın uzunluğu olan bir cədvəli (geodatabase-də) avtomatlaşdırmağa və bir xüsusiyyət sinifinə çevirməyə çalışıram. Əvvəlcə model qurucusundakı addımları yaxşı işlədiyi yerdə yaratdım. Ancaq Python skriptinə köçürdüyümdə və skriptdə heç bir dəyişiklik edilmədən işlədiyim zaman uğursuz olardı və aşağıdakı səhvləri verərdim.

    ExecuteError: İcra edilmədi. Parametrlər etibarlı deyil.
    ERROR 000732: XY Cədvəl: Dataset C: Spatial.mdb WELLS mövcud deyil və ya dəstəklənmir
    İcra edilmədi (MakeXYEventLayer)

    Win 7 64 bit 10.1 SP1-i SP1 üçün Geoprosessinqlə də işləyirəm.

    . Bağışlayın mövzudan bir az kənarda Adəm - orijinal ifadənizi soruşuram:

    "Win 7 64 bit 10.1 SP1-i SP1 üçün Geoprosessinqlə də işləyirəm."

    64 bitlik arxa yerdən işləmə qurdunuz? Əgər belədirsə, 32 bitlik tətbiqləri oxumaqda çətinlik çəkə bilərsiniz. xls, mdb və s.

    Əgər bu sizin probleminizdirsə, burada Kevin Hibmanın şərhinə baxın:

    "64bit BG'niz varsa və pGDB istifadə etdiyiniz üçün 32bit Python (32bit Desktop) əleyhinə icra etmək istəyirsinizsə, skriptinizi 32 bitə qarşı işləməyə məcbur edin."
    http://forums.arcgis.com/threads/70241-10.1-sp-1-and-32-64-bit-Python-versions?p=245700#post245700


    PS - Bu məkan istinad məlumatı üçün Caleb-ə təşəkkür edirəm. Adəmin də buna ehtiyac duyacağını düşünürəm.

    Bağışlayın, kod budur. Qurulmuş modeldən birbaşa ixracatdır.


    Yəqin ki, problemlərinizdən biridir. Əvvəlcə kodunuzu təmizləyərdim ki, oxunaqlı olsun.

    C: Spatial.mdb WELLS səhvinizdən yola heç bir istinad görmürəm.

    Bağışlayın, mən Python ilə yaxşı tanış olanların hamısı deyiləm. Hələ də incəlikləri öyrənirəm, beləliklə model qurucudan ssenariyə ixrac edirəm.

    Tam səhv burada. İlk yazıdakı təsadüfən qovluğun tam yolunu sildim.


    Parametrlər tələb edin

    Ofset ediləcək həndəsələr massivi. Həndəsələrin məkan referansı sr ilə təyin olunur. Dizidəki hər həndəsənin quruluşu ArcGIS REST API tərəfindən qaytarılmış JSON həndəsə obyektlərinin quruluşu ilə eynidir.

    Həndəsələr xassəsi giriş həndəsələridir. Bu massivdəki bütün həndəsələr geometryType xassəsi ilə müəyyən edilmiş tip olmalıdır.

    Tanınmış ID (WKID) və ya giriş həndəsələri üçün məkan referansı JSON obyekti. Düzgün WKID dəyərlərinin siyahısı üçün baxın Proqnozlaşdırılan koordinat sistemləri və Coğrafi koordinat sistemləri.

    Giriş həndəsələrinə əsasən ofset qurma məsafəsini təyin edir. OffsetDistance parametri müsbət olarsa, qurulmuş ofset əyrinin sağ tərəfində olacaqdır. Sol tərəfdəki əvəzlər mənfi dəyərlərlə qurulur.

    Ofset məsafəsi üçün bir vahid. Bir vahid göstərilməyibsə, vahidlər sr-dən əldə edilir.

    • esriGeometryOffsetRounded - Genişləndirilmiş ofsetlər arasındakı küncün ətrafını dolaşır.
    • esriGeometryOffsetBevelled - Müəyyən bir nisbət məsafəsindən sonra küncdən kvadratlar.
    • esriGeometryOffsetMitered - Genişləndirilmiş ofsetlərin təbii kəsişməsinə imkan vermək cəhdləri, lakin bu kəsişmə küncdən çox uzaqda baş verərsə, nəhayət künc sabit bir məsafədə kənara çıxır.

    bevelRatio ofset məsafəsi ilə vurulur və nəticə bir azaldılmış ofset kəsişməsinin əyilmədən əvvəl nə qədər yerləşə biləcəyini təyin edir. Ölçülmüş göstərildikdə, bevelRatio nəzərə alınmır və 10 daxili istifadə olunur. Bevelled göstərildikdə, bevelRatio göstərilmədiyi təqdirdə 1.1 istifadə olunacaq. yuvarlaqlaşdırılmış ofset üçün bevelRatio nəzərə alınmır.

    Agar simpleyResult true olaraq təyin olunarsa, öz-özünə kəsişən döngələr nəticə ofset həndəsələrindən silinəcəkdir. Varsayılan səhvdir.


    Arcpy nəticələrini ArcMap 10.1 - Coğrafi İnformasiya Sistemləri xüsusiyyət sinifinə çevirin

    Günümüzün elektrik şəbəkələri mühəndislik, tikinti və istismar məqsədləri üçün obyektlərin idarə edilməsində GIS texnologiyasının üstünlüklərini dərk edirlər. Bu kommunal xidmətlərin tipik tələbləri biznes ehtiyaclarını əks etdirir:

    • CBS məlumat bazalarını dizayn və qurulmuş məlumatlarla yeniləyin.
    • Standart və xüsusi xəritə məhsulları istehsal edin.
    • Kompüter dəstəkli dizayn (CAD) təsvirlərini CBS şəbəkəsi ilə birləşdirin.
    • İş idarəetmə sistemləri, kəsilmə idarəetmə sistemləri, sənəd idarəetmə sistemləri, material idarəetmə sistemləri və müştəri məlumat sistemləri kimi digər müəssisə sistemləri ilə inteqrasiya olun.
    • Potensial planlaşdırma və kapital yaxşılaşdırma layihələri üçün quraşdırılmış şəbəkəni təhlil edin.
    • Besleyici sistemini, kanalizasiya sistemlərini və yoxlama əməliyyatlarını idarə edin.

    ArcGIS Elektrik Dağıtım Modeli, bu tipik iş ehtiyaclarını, obyektin istismar müddətinə və istismar hissələrinə yönəlmiş və həlledici bir vizual komponent təmin edən bir tətbiq təmin edir.

    ArcInfo nüvəsindəki obyekt texnologiyası məlumatları və tətbiqetmə davranış modelləşdirməsini birləşdirir. Nəticə olaraq, ArcGIS modeli yalnız zəruri bir elektrik cihazı, quruluş, dövrə seqmenti və müştəri məlumat xüsusiyyətləri sinifləri və xüsusiyyətlərini özündə birləşdirmir, eyni zamanda obyekt davranışlarını təyin edən qaydaları və münasibətləri də əhatə edir. Əsas obyekt texnologiyası və tətbiq olunan ArcGIS elektrik paylama modeli, sayt başına ümumi tətbiqetmə üçün əhəmiyyətli dərəcədə az konfiqurasiya və fərdiləşdirmə səyləri ilə nəticələnir.

    Elektrik müəssisələri tərəfindən verilən enerji, istehsal edən zavodlardan sənaye sahələrinə ötürülür və elektrik enerjisini yaşayış və ticarət istifadəçilərinə paylayan yarımstansiyalar kommunal iş bu şəkildə iki yerə bölünür: ötürülmə və paylama. Transmissiya şəbəkələri generatorları ötürücü şəbəkələr vasitəsilə yarımstansiyalara bağlayır. Paylama sistemi yarımstansiyalardan yaşayış və ticarət istifadəçilərinə enerji verir. Bu bölmə elektrik təchizatı müəssisəsinin paylama ilə əlaqəli aspektlərini əhatə edir.

    Dağıtım bir kommunal müəssisənin investisiya qoyuluşunun təxminən yüzdə 35 ilə yüzdə 50-ni təmsil edir. Xidmətin vəzifəsi istehlakçılara müəyyən bir etibarlılıq dərəcəsi ilə uyğun bir gərginlikdə enerji təmin etməkdir. Paylama komponentlərinə adətən aşağıdakılar daxildir:

    • 12.47 ilə 345 kV arasında dəyişən gərginlik dərəcələri olan alt ötürmə dövrələri
    • Enerjini ötürmə şəbəkəsi səviyyələrindən aşağı ilkin sistem gərginliklərinə çevirən paylayıcı yarımstansiyalar
    • 4.16 ilə 34.5 kV arasında işləyən və müəyyən coğrafi ərazilərə yük verən qidalandırıcılar və ya ilkin dövrələr
    • Birincil gərginliyi istifadə gərginliyinə çevirən, ümumiyyətlə 10 ilə 2500 kVA arasında olan paylayıcı transformator
    • Küçə boyunca transformatordan cərəyan ötürən ikinci dövrələr
    • Transformatorlardan müştəri istifadə nöqtəsinə cərəyan ötürən xidmət damcıları

    Tipik birincil yerüstü paylama sistemləri yarımstansiyadan kənara doğru radial dövrələr kimi işləyir. Yerüstü sistemlərdə dirəklər və H-çərçivələr kimi strukturlar birincil və ikincil ötürücüləri dəstəkləyir. Yastıqlar kimi səth strukturları yerdəki elektrik cihazlarını əhatə edir və qoruyur.

    Elektrik kommunal infrastrukturu, həmçinin transformatorlar və qoruyucular və yerüstü və yeraltı ötürücülər kimi dövrə seqmentləri kimi cihazlardan ibarətdir. Bu komponentlər dörd ümumi məntiqi kateqoriyaya bölünür:

    Data Distribution, Transmission və International daxil olmaqla məlumat modelləri Telvent-GIS veb saytından yüklənə bilər. Bunlar Visio formatında verilir.


    Heç olmasa tapdıq 10 Axtarış zamanı aşağıda göstərilən veb saytlar arcmap çoxbucaqlı nöqtələrə axtarış sistemində

    Çoxbucaqlıların nöqtələrə çevrilməsi — ArcMap Documentation

    • Seçin çoxbucaqlı çevirmək istədiyiniz xüsusiyyətləri xal. Xüsusiyyət Meneceri pəncərəsində Yarat sekmesini vurun
    • Seçin nöqtə üçün istifadə etmək istədiyiniz şablon çoxbucaqlı dönüşüm
    • İstehsal düyməsini vurun Çoxbucaqlı Üçün Nöqtə İstehsal Düzəlişinin inkişaf etmiş alətlər panelindəki düymə.

    Nasıl Yapılır: Çoxbucaqlı xüsusiyyətləri nöqtə xüsusiyyətlərinə çevirin

    • Konvertasiya olunur çoxbucaqlı xüsusiyyətləri nöqtə xüsusiyyətləri İstehsaldan istifadə edərək edilə bilər Çoxbucaqlı üçün Nöqtə İstehsal Xəritəçəkmə lisenziyası və ya xüsusiyyət üçün mövcud olan vasitədir Nöqtə bir ArcGIS Desktop Advanced lisenziyası ilə mövcud olan vasitədir
    • Konversiya əsas və ya standart lisenziya ilə də mümkündür.

    Nasıl Yapılır: Çoxbucaqlı santroidləri tapın və onları çevirin

    • Necə: tapın çoxbucaqlı centroids və onları çevirmək xal ArcView və ArcEditor Xülasəsində
    • Təlimatlarda centroid-in necə tapılacağı təsvir olunur çoxbucaqlar və onları çevirin xal bir ArcEditor və ArcView lisenziyası ilə
    • Qeyd: Bu məqalədəki məzmuna aiddir ArcGIS yalnız 9.x və 10 versiyaları

    Əsas ArcGIS lisenziyasından istifadə edərək poliqon - Arxada

    • Konvertasiya nümunələrindən biri çoxbucaqlı santroidlər xal (the Çoxbucaqlı üçün Nöqtə alət inkişaf etmiş lisenziya tələb edir)
    • Cədvəlini açın Çoxbucaqlı qatlayın və ‘x’ və ‘y’ adlı 2 yeni sahə əlavə edin
    • Növün ‘ikiqat’ və ya heç olmasa ‘uzun tam’ olduğuna əmin olun
    • Hələ masa görünüşündə ‘x’ sahəsinin adını sağ vurun və seçin

    Həll edildi: Çoxbucaqlı nöqtələrdən dəyər çıxarmaq.

    • Konvertasiya olunur çoxbucaqlar rasterlərə (ərazini olaraq istifadə edərək raster dəyər) və sonra raster dəyərini xal aşkar & quoteasy & quot prosesidir
    • Arasında kəsişmə etmək çoxbucaqlarxal dəyərləri digərinə köçürmək və təklif etmək nöqtə qoşulub dəyərinizi özünüzə kopyalaya biləcəyiniz qat xal.

    Xüsusiyyət növünə görə məkan qoşulur - ArcGIS Masaüstünə Yardım

    • 10 sıra & # 0183 & # 32Çoxbucaqlı
    • Qoşulun nöqtə bir hədəfə uyğunlaşdırılır çoxbucaqlı kəsişdiyi və ya içərisində olduğu

    ArcMap-də nöqtələri olan poliqonları necə seçmək olar

    Utheguru.com DA: 16 PA: 50 MOZ dərəcəsi: 72

    Necə seçmək olar? Çoxbucaqlar ehtiva edən Xallar in ArcMap 17 yanvar 2008-ci il Bəzən bu saytda bir Google axtarış yolu ilə asanlıqla kəşf edə bilmədiyim şeylər haqqında yazıram - bunlardan biri də - Bu yaxınlarda bir müştəri üçün bir neçə CİS işi aparırdım və özümə qapıldığımı gördüm. sadə bir problem.

    ArcGIS Pro-da nöqtə və çoxbucaqlı xüsusiyyətləri necə kəsmək olar

    Seçin “çoxbucaqlı”Düyməsini sürətlə seçmək üçün seçin çoxbucaqlar seçim, məsələn bu kimi: Bu seçilmiş xüsusiyyətləri yeni bir xüsusiyyət sinfinə yazmaq üçün Xüsusiyyətləri Kopyala alətini axtarın və parametrləri doldurun: Nəticə çoxbucaqlı Split alətindən istifadə edə biləcəyimiz qat: Bu yeni təbəqəni ilə xal kimi

    Nöqtəsi Xüsusiyyət (Məlumat İdarəetmə) - ArcGIS Pro Sənədləşməsi

    Pro.arcgis.com DA: 14 PA: 50 MOZ dərəcəsi: 72

    • Giriş çox nöqtəsi üçün: çıxış nöqtə biri ilə üst-üstə düşəcək xal çox nöqtədə
    • Giriş xətti üçün: çıxış nöqtə xəttdə olacaq
    • Xətt parametrik (həqiqi) əyridirsə, nəticə nöqtə xəttin orta nöqtəsində olacaq
    • Giriş üçün çoxbucaqlı: çıxış nöqtə içərisində olacaq çoxbucaqlı.

    Nasıl Yapılır: ArcGIS Pro'da nöqtələrdən çoxbucaqlı yaradın

    • İstifadə edin Ümumi nöqtələr alət yaratmaq üçün Kartoqrafiya alət qutusundan çoxbucaqlar ətrafında kümelenmiş xal müəyyən bir ümumi məsafədə yerləşir
    • ArcGIS Pro'da Geoprosessing bölməsini açmaq üçün Analysis & gt Tools düyməsini vurun
    • Üçün axtar Ümumi nöqtələr (Kartoqrafiya) alətini vurun və vurun
    • Parametrləri Ümumi nöqtələr bölmə.

    ArcGIS-də bir çoxbucaqlı santroidi necə hesablamaq olar:

    Grindgis.com DA: 12 PA: 50 MOZ dərəcəsi: 72

    • “Feature to.” Adlı aləti tapın Nöqtə ” ArcGIS 10.x-də Axtarış qutusundan istifadə
    • Və ya "Veri İdarəetmə Vasitələri" altında yerləşir
    • Aləti açın, sonra özünüzü seçin çoxbucaqlı ”

    Nöqtələrin xətlərə və ya çoxbucaqlara çevrilməsi - ArcMap Documentation

    • İstehsal Xallar Xəttə və ya Çoxbucaqlı alət xətti və ya yaratmağa imkan verir çoxbucaqlı seçilmiş dəstdən xüsusiyyət xal seçilmiş şablondan asılı olaraq
    • Məsələn, toplanmış bir dəsti yükləyə bilərsiniz xal qlobal bir konumlandırma sistemi (GPS) vahidindən ArcGIS-ə daxil olun və bu vasitəni polyline və ya yaratmaq üçün istifadə edin çoxbucaqlı bunlardan xüsusiyyətlər xal.

    Nasıl Yapılır: Bir nöqtə xüsusiyyət sinifini çoxbucağa çevirin

    İstifadə edin Xallar Hər bir çıxış xətti xüsusiyyətinin bitməsini təmin etmək üçün 'Xətti bağla' seçimi ilə Xətt alətinə baxın nöqtə başlanğıcına uyğun gəlir nöqtə, Ardından Xüsusiyyət Çoxbucaqlı birləşdirmək üçün alət xal yaratmaq çoxbucaqlı. İldə ArcMap, Geoprosessing nişanını vurun və ya ArcToolbox pəncərəsini açın və Data Management Tools & gt Xüsusiyyətlərinə keçin.

    Yerləşdirmədə daha çox sərgüzəşt: çoxbucaqlı nöqtə

    Esri.com DA: 12 PA: 50 MOZ dərəcəsi: 75

    • Sərhəd tapmaq xal, Seçim menyusunda olan Yerə Göre Seç vasitəsini istifadə edin ArcMap
    • Hədəf qat nöqtə qat (Ev təsərrüfatları) və Mənbə təbəqəsidir çoxbucaqlı qat (rayonlar)
    • Mekansal seçim metodu “mənbə təbəqəsi sərhədinə toxunmaqdır”
    • Nəticə bir seçimdir xal tam düşür

    Çoxbucaqlı və nöqtə şəkillərinin atribut cədvəlini birləşdirmək

    • İn_xüsusiyyətləri olduqda a nöqtə shapefile və a çoxbucaqlı shapefile sonra out_feature_classcan a ola bilər nöqtə qoşma_sububiyyətləriniz üçün & quotALL & quot istifadə edərək hər ikisindəki bütün xüsusiyyətlərlə shapefile edin
    • Başqa sözlə, kəsişmə vasitəsi .nin bir nüsxəsini köçürmək üçün istifadə edilə bilər çoxbucaqlı hər hansı bir xüsusiyyət xal bunların içərisinə düşür.

    ArcMap-dan Garmin GPS-ə Coğrafi Verilişlərin yüklənməsi

    Nrcs.usda.gov DA: 17 PA: 44 MOZ dərəcəsi: 76

    • Başlamaq ArcMap ya öz-özünə, ya da üzərində işlədiyiniz bir Toolbar qovluğundan
    • Addım-5 Bir plan sərhədini yükləmək istəyirsinizsə tətbiq edin çoxbucaqlı, təcrübə xətti, təcrübə nöqtə və ya bir shapefile yükləmək istədiyiniz qat adını vurğulamalısınız
    • Aşağıdakı nümunədə təcrübələri seçmişik (çoxbucaqlar) yükləmək üçün qat

    Üçün çoxbucaqlı Xüsusiyyətlər daxilində dinamik ümumi nöqtələr

    Esri.com DA: 12 PA: 50 MOZ dərəcəsi: 78

    • Bir yükləyin ArcGIS Nümunə məlumatları ilə başlamaq üçün Pro paketi
    • Açmaq üçün yüklədiyiniz paket sənədini cüt vurun ArcGIS Pro
    • Cinayətlər xəritəsində (1) a var nöqtə cinayət yerlərini təmsil edən təbəqə və (2) a çoxbucaqlı polis bölgələri üçün təbəqə.

    Nasıl Yapılır: a içindəki nöqtə xüsusiyyətlərinin sayını

    • Nasıl Yapılır: sayını sayın nöqtə daxilində xüsusiyyətlər çoxbucaqlı in ArcGIS Pro Xülasə
    • Sayını hesablamaq nöqtə daxilində xüsusiyyətlər çoxbucaqlı məkan təhlilinin aparılmasında əsas və faydalı bir statistikdir
    • Aşağıdakı şəkil a çoxbucaqlı Washington əyalətindəki bəzi hipotetik bölgələrin təbəqəsi və a nöqtə içərisindəki şəhərlərin təbəqəsi.

    Nöqtələrə Xüsusiyyət Dəqiqələri (Məlumat İdarəetmə) - ArcGIS Pro

    Pro.arcgis.com DA: 14 PA: 50 MOZ dərəcəsi: 82

    • BÜTÜN - A nöqtə hər bir giriş xüsusiyyətinin zirvəsində yaradılacaqdır
    • MID - A nöqtə hər giriş sətirinin və ya mütləq bir vertex deyil, orta nöqtədə yaradılacaqdır çoxbucaqlı sərhəd. BAŞLA - A nöqtə başlanğıcda yaradılacaqdır nöqtə hər giriş xüsusiyyətinin (ilk zirvəsi). SON - A nöqtə sonunda yaradılacaqdır nöqtə hər giriş xüsusiyyətinin (son zirvəsi).

    Nöqtə, xətt və çoxbucaqlı üslublar Sənədləşmə ArcGIS

    Nədir nöqtə, xətt və çoxbucaqlı üslub? Siz stil və ekran bilərsiniz xal, sətirlər və çoxbucaqlar xüsusiyyətlər üçün simvollar təyin edərək bir xəritədə və ya səhnədə. Xüsusiyyət qatındakı üslub xüsusiyyətləri üçün simvolları müəyyənləşdirir və bir göstərici ilə tətbiq edirsiniz. xal, sətirlər və çoxbucaqlar üslub xüsusiyyətləri olaraq da bilinir, çünki hər xüsusiyyət həndəsi ehtiva edir və bir simvolla tərtib edilmişdir.

    Nasıl Yapılır: ArcGIS Pro'da nöqtə yerlərində raster dəyərləri çıxarın

    • ArcGIS Pro həm raster (hüceyrə əsaslı), həm də xüsusiyyət (vektor) məlumatları üçün məkan təhlili və modelləşdirmə vasitələrini ehtiva edir ArcGIS Pro
    • Bu məqalədə, hər hüceyrənin dəyərlərini bir hücrənin xüsusiyyətləri və ya onların xüsusiyyətləri ilə bir rasterdən çıxarmaq üçün istifadə olunan çıxarış vasitələri təsvir olunur nöqtə yer.

    Ayrı-ayrı çoxbucaqlılar yaratmaq üçün çox sayda bal

    • 3 saat əvvəl & # 0183 & # 32Çünki bunlar xal bəzən üst-üstə düşür, & quotAggregate istifadə edə bilmirəm Xallar& quot tapşırıq, yalnız məsafəyə əsaslandığı üçün
    • Etmək istəyirəm çoxbucaqlar avtomatik olaraq, bir növ skript istifadə edərək
    • Nə kömək edə bilər ki, ikisi arasında maksimum vaxt xal (AKA fotoşəkilləri çəkilmişdir) 10-20 saniyəyə bərabərdir, buna görə vaxt məsafəsi 3 dəqiqədən çoxdursa, başqa bir & quotmission & quot.

    Çoxbucağı çəkin - İcma Analitik Sənədləri

    Doc.arcgis.com DA: 14 PA: 43 MOZ dərəcəsi: 79

    • A çəkin çoxbucaqlı xüsusi istifadə çoxbucaqlı
    • Göstəricini xəritəyə qoyun və birincisinin yerini basın nöqtə çəkməyə başlamaq
    • İşarəni növbəti mərhələyə keçirin nöqtə və basın
    • Yaratana qədər şəklin hər bir küncündə vurmağa davam edin çoxbucaqlı.

    ArcGIS Geographic-də təsadüfi nöqtələr necə yaradılır

    Gis.mtu.edu DA: 11 PA: 11 MOZ dərəcəsi: 45

    • Aiddir ArcGIS 9.x və 10
    • Random yaradır Xallar in ArcGIS A) bir xəritə sənədini hazırlayın ArcMap
    • A da daxil olmaqla lazım olan hər hansı bir qat əlavə edin çoxbucaqlı təsadüfi yaratmaq istədiyiniz qat xal (məs., sərhədlər)
    • Lazım gələrsə, seçin çoxbucaqlı istədiyiniz xal

    Ümumi nöqtələr (Standart Xüsusiyyət Analizi) - ArcGIS Pro

    Pro.arcgis.com DA: 14 PA: 50 MOZ dərəcəsi: 88

    • Qatını istifadə edir nöqtə xüsusiyyətləri və çoxbucaqlı xüsusiyyətləri müəyyənləşdirmək xal hər birinə düşmək çoxbucaqlının sahə
    • Bunu təyin etdikdən sonra nöqtə-in-çoxbucaqlı məkan əlaqəsi, hamısı haqqında statistika xal içində çoxbucaqlı hesablanır və əraziyə təyin edilir
    • Ən əsas statistik rəqəmin sayılmasıdır xal daxilində

    Xülasə Edin (Analiz) - ArcGIS Pro Sənədləri

    Pro.arcgis.com DA: 14 PA: 50 MOZ dərəcəsi: 89

    ArcGIS üst-üstə qoyan geoprosessinq aləti a çoxbucaqlı sayını ümumiləşdirmək üçün başqa bir təbəqə ilə qat xal, xətlərin uzunluğu və ya çoxbucaqlar hər birinin içində çoxbucaqlı, və bu xüsusiyyətlər haqqında atribut sahə statistikasını hesablayın çoxbucaqlar.

    ArcMap-da rəqəmsallaşdırma - CİS Təlimatı

    • İçəridə rəqəmləşdirmə ArcMap Bu təlimatda xəritə xüsusiyyətlərinin ekranda rəqəmsallaşdırılmasını həyata keçirmək üçün əsas addımları vurğulayacağam ArcMap
    • Məqsədlər Geodatabase yaratmaq Xüsusiyyət verilənlər bazası yaratmaq Xüsusiyyət sinfi yaratmaq ( nöqtə, xətt və çoxbucaqlı) Xəritədə / peyk şəklindəki xüsusiyyətləri rəqəmləşdirin Preambulalar ArcCatalog istifadə edərək şəxsi geo-verilənlər bazası yaratmaq ArcCatalogu başladın.

    Kəsişmə necə işləyir - ArcGIS Pro Documentation

    Pro.arcgis.com DA: 14 PA: 50 MOZ dərəcəsi: 91

    • Çıxış nöqtə xüsusiyyətlər xətt uclarının a-ya toxunduğu yerlərdir nöqtə üstündə çoxbucaqlı sərhəd və xətlərin keçdiyi yer çoxbucaqlı sərhədlər
    • Yox xal are generated in the output where lines lie directly along polygon boundaries
    • Polygon, line, and point input for point çıxış
    • The graphic below illustrates the result of intersecting point, line, and

    How to add Point Data and to create Thiessen Polygon in ArcGIS

    Youtube.com DA: 15 PA: 6 MOZ Rank: 49

    Here in this video you will come to know how to add a point data containing latitude and longitude (X-Y Coordinate) and later how to create thiessen polygon.


    Presentation Transcript

    July 24, 2012 Network Analysis with ArcGIS for Server Deelesh Mandloi Dmitry Kudinov

    Giriş • Who are we? • Network Analyst Product Engineers • Who are you? • Current Network Analyst users? • Current ArcGIS Server users? • Worked with ArcGIS 10.1 for Server? • Familiarity with Geoprocessing framework?

    Topics • ArcGIS Network Analyst extension and concepts • ArcGIS for Server workflow • Geoprocessing services • Network analysis services • Choosing the correct option • What is new at 10.1 and what is coming • Support and resources

    Network Analyst Extension More Information: What is Network Analyst in ArcGIS help

    ArcGIS Network Analyst ExtensionSolving transportation problems Route Closest Facility Service Area Origin-Destination Cost Matrix Vehicle Routing Problem Location-Allocation

    Network Analyst Concepts More Information: Essential Network Analyst vocabulary in ArcGIS help

    Network Dataset Network Dataset Data Model Transportation Network Geodatabase Shapefile StreetMap

    Where do you get street data? • Government data • TIGER • Community data • OpenStreetMap • OSM to NDS tools • No street data at all • Network analysis services on ArcGIS online • StreetMap Premium for ArcGIS • Vendor data • NAVTEQ or TomTom • Vendor street data processing tools • Data and Maps media • Included with ArcGIS • North America ready-to-route dataset • Your own data

    Network Analysis Layer • Composite layer configured for a specific solver • Stores analysis properties, inputs, and outputs from the solver

    Network Analysis withArcGIS for Server More Information: Network analysis services in ArcGIS help

    ArcGIS for Server Workflow Author GIS Resources Publish GIS Services Use GIS Services

    Network Analysis with ArcGIS for Server ArcGIS Server ArcGIS for Server Geoprocessing Services Network Analysis Services

    Geoprocessing Services More Information: Sharing workflows with geoprocessing services in ArcGIS help

    What is a Geoprocessing Service? • A web service for performing analysis using geoprocessing tools • Full use of the geoprocessing framework • Synchronous and Asynchronous execution • Provides SOAP and REST endpoints for working with all Network Analyst solvers • Out-of-the-box clients

    Authoring Geoprocessing Services • Create geoprocessing tools that perform your network analysis in a toolbox • The geoprocessing tools can be • Model tool created using ModelBuilder • Script tool created using Script tool wizard that runs a script file (usually a Python file) • Tools in Python Toolboxes • Custom tool created using ArcObjects and a compiled programming language like C#, VB.Net, Java, C++

    Authoring Geoprocessing Services 2 • Make or Edit Network Analysis Layer • Add locations to one or more Network Analysis Classes • Solve • Use the results Python 1 3 4 Network Analysis Workflow

    Authoring Geoprocessing Services • Generate Service Areas tool • Single tool for service area analysis • Use hierarchy for fast execution and large problems • Solve Vehicle Routing Problem tool • Single tool for solving vehicle routing problems • Faster than executing multiple tools • Chain multiple tools for other solvers

    Authoring Geoprocessing Services • Network analysis layer is a non-transportable dataset • Convert sublayers to feature classes • Network dataset becomes project data for the service • Document the tools • Acts as an API reference for the tasks

    Use layers for project data Network dataset layers and network analysis layers Preprocess network analysis layers used by the tasks Prepopulate network analysis classes Pre-calculate network locations for permanent facilities Calculate Locations tool Write outputs to in_memory workspace Use file geodatabase for very large analysis outputs Dissolve large network datasets Authoring Geoprocessing Services Performance Tips

    Demo: Author Store Site Selection Service Author a tool to generate drive time polygons around given points Author a tool to choose store locations that would generate the most business for a retail chain.

    Publishing Geoprocessing Services • Execute the tool • Tool should execute without any errors • Create small output datasets • From Results window, share the result as a service • Publisher or Administrator privilege is required

    Publishing Geoprocessing Services • Register project data with ArcGIS for Server before sharing your tools • Multiple services can use the same network dataset • Easy to apply data updates • Can use local path to the data when using clusters • ArcGIS will not copy the network datasets to the server machine

    Publishing Geoprocessing Services • Set service settings • Synchronous or Asynchronous execution • Message level as Warning • Execution timeouts • Add results • Multiple tasks within a service • Set task settings • Input mode for task parameters

    Publishing Geoprocessing Services • Analyze your service • Examine the messages in the Prepare window • Often provide a performance improvement tip

    Using Geoprocessing Services • Can be used without writing any code in: • ArcMap • ArcGIS Explorer Desktop • Silverlight Viewer • Flex Viewer • Requires client side code to use from Web, Mobile and Runtime APIs • Samples available for JavaScript, Flex, Silverlight, and Windows Phone

    Demo: Publish & Use Store Site Selection Service Share the Locate Stores and Calculate Drive-Time Polygons tools as a service Use the tasks in a web application created with ArcGIS Viewer for Silverlight

    Network Analysis Services More Information: Network analysis services in ArcGIS help

    What is a Network Analysis Service? • A map service published with network analysis capability • Server object extension that works with network analysis layers • Synchronous execution only • SOAP endpoints for all solvers and REST endpoints for Route, Closest Facility and Service Area solvers • Limited out-of-the-box clients

    Authoring Network Analysis Services • Create a map document with one or more network analysis layers • Set analysis properties on the network analysis layers • Optionally include any data layers that will be used by the services • For example: census block group centroids to be used as demand points with location-allocation service

    Publishing Network Analysis Services Share the map document as a service

    Publishing Network Analysis Services • Register project data with ArcGIS for Server before sharing your map • Multiple services can use the same network dataset • Easy to apply data updates • Can use local path to the data when using clusters • ArcGIS will not copy the network datasets to the server machine

    Publishing Network Analysis Services • Enable the network analysis capability • Creates a map service and network analysis service • Set the service properties • Generalization tolerance for output features • Auto-hierarchy distance • Maximum number of input features supported by the service

    Publishing Network Analysis Services • Analyze your service • Examine the messages in the Prepare window • Often provide a performance improvement tip

    Using Network Analysis Services • Routing service can be used without writing any code in: • ArcMap • ArcReader • ArcGIS Explorer Desktop • Requires client side code to use from Web and Mobile APIs • Samples available for JavaScript, Flex, Silverlight, Windows Phone, iOSAPIs • Support for Android API coming soon

    Demo: Network Analysis Service for Routing Author and publish a network analysis service that can find shortest route based on traffic conditions Find best route that avoids traffic during rush hour using a web application

    Geoprocessing or Network Analysis Service? • Both geoprocessing and network analysis service support the full network analysis capabilities • Select geprocessing service if • Analysis runs for long duration (greater than 60 seconds) • Out-of-the box client support is important • Network analysis is just one part of a larger analysis • Need to access the traversal result for further analysis • Need to access OD Cost Matrix, Vehicle Routing Problem, or Location Allocation Solvers from REST based Web APIs • Select network analysis service if • Analysis runs for short duration (less than 60 seconds) • Need very fast execution

    Pop Quiz • A commercial equipment provider needs to generate up to one hour service areas around their facilities to determine premium support eligibility for their customers. The service area around each facility can take about 30 minutes to process. • Choose geoprocessing service • Since the analysis runs for longer duration, the asynchronous execution provided with geoprocessing services is required to complete such long running jobs.

    Pop Quiz • A logistics company needs a fast point to point routing service. Often times the service needs to process multiple route requests per second. • Choose network analysis service • The service requires fast execution. The overall time to complete analysis (find routes) is very small. The constant overhead associated with the execution of geoprocessing services will not provide the desired performance.

    Pop Quiz • A web developer needs to build a bike routing app that can find best routes for bikes and provide further quality assessment of a route such as percentage of route that uses bike lanes and highlight sections that use streets without bike lanes. • Choose geoprocessing service • The service needs to analyze the routes and relate them to the street features to get further information about the edges that make up the routes. This requires using the traversal results which is easily available from a geoprocessing service.

    Pop Quiz • A GIS service provider needs to develop a custom routing product to support routing school buses for school districts. Along with routing, the product should also support other analyses such as determining the locations of bus stops and school redistricting. The product needs to have a simple web based user interface. • Choose geoprocessing service • The product needs to perform Vehicle Routing Problem and Location-Allocation network analyses. The JavaScript API does not provide support for these solvers with network analysis services. The product also needs some integration between Network Analyst solvers and other third party optimization solvers for school redistricting. Geoprocessing services provides easy access to other GIS analyses and are supported with JavaScript API.

    Performance Optimization Checklist • Use file geodatabase based network datasets • Faster than streetmap premium datasets • Use local paths to data • Copy network datasets to all machines in the cluster • Dissolve large network datasets • Dissolve Network tool • Load network datasets into memory • Data warm up tool • Minimizes disk I/O and maximizes service throughput

    Xülasə ArcGIS for Server Network Analysis Service • Map document with network analysis layers • Synchronous execution • SOAP endpoints for all solvers • REST endpoint for Route, Closest Facility, and Service Area solvers • Few out-of-the-box clients • Geoprocessing Service • A toolbox with geoprocessing tools • Full use of the geoprocessing framework • Synchronous and Asynchronous execution • SOAP and REST endpoints for all solvers • Out-of-the-box clients

    Network Analysis with ArcGIS Server ArcGIS Server ArcGIS for Server Geoprocessing Services Network Analysis Services

    Network Analyst: New Features • Enhanced restrictions • Real-time traffic support • All solvers are time aware • Fast service area polygons • Capacitated location-allocation • Server tools • Additional geoprocessing tools • Network analysis services on ArcGIS Online with organizational subscriptions (coming soon)