Daha çox

ArcMap-da şəkilləndirmək üçün masaya qoşulmaq üçün ModelBuilder-dən istifadə edirsiniz?


Məndə 40-dan çox forma və masa var. Bu formalı sənədlərin atribut cədvəlini əlaqəli cədvəllərlə daimi birləşdirmək istəyirəm. Kiçik sayda shapefiles və cədvəl üçün normalda shapefiles atribut cədvəlini əlaqəli cədvəllə birləşdirirəm, sonra shapefile ixrac edib yeni bir ad olaraq saxlayıram, amma çox sayda shapefile üçün ModelBuilder-də bunu necə edə bilərəm?


Birləşməni qalıcı hala gətirmək üçün yeni bir fayl ixrac etməyinizə ehtiyac olmadan, bir cədvəldən bir qoşulma əsasında bir xüsusiyyət sinifinə / shapefile sahələr əlavə etmək üçün ModelBuilder içərisindəki Qoşulma Alanı vasitəsini istifadə edə bilərsiniz.


Esri & # 8217s ArcMap 10.4 istifadə edərək bir shapefile-də yeni bir sütuna qoşulmaq və ya məlumat əlavə etmək üçün əvvəlcədən cari formanızdakı sütuna bir əlaqəsi olan .csv faylı olmalıdır. Yəni arcmap shapefile-də kimlik adlanan bir sütun varsa, CSV dosyanıza qoşulmaq istədiyiniz sütunun dəyərləri ilə uyğunlaşmaq üçün bir şəxsiyyət sütunu olmalıdır. Aşağıda məlumatları formalı sənədinizə qoşmaq və əlaqələndirmək üçün addımlar verilmişdir.

Addım 1 & # 8211 Arc kataloqu istifadə edərək shapefile qatını seçin və məlumat görünüşünüzə buraxın.

Addım 2 & # 8211 CSV dosyanızı seçin və məlumat görünüşünə buraxın.

Addım 3 & # 8211 Məzmun görünüşünüzdə shapefile qatınızı seçin və Qoşulun və İlişkiləri - & gtJoin düyməsini sağ vurun

Addım 4 & # 8211 Qoşulmanın əsas götürüldüyü sahəni şəklinizdən seçin. Məsələn BSI_CODE

Addım 5 & # 8211 Qatına qoşulmaq üçün masanı tapın. IE csv faylı

Addım 6 & # 8211 Birləşdirməyə əsaslanan cədvəldəki sahəni seçin. Məsələn. BSI_CODE

Addım 7 & # 8211 Tamam vurun və shapefiles atribut cədvəlinizi açın. CSV sənədindən uyğun dəyərlərlə gətirilən yeni sütunu / sütunları görməlisiniz.

Addım 8Vacibdir & # 8211 Yeni bir qat məlumatların görünüşünə əlavə olunduqdan sonra əmin olun ki, sağ vurub ixrac məlumatlarını seçin və yeni bir şəkil şəklində qeyd edin.

Arcmap Qoşulun və Menyu ilə əlaqələndirir

ArcMap: Yeni shapefile yaratmaq üçün bir-birinə necə qoşula bilərəm?

Bu sualı StackExchange-də verdim, lakin əla cavab ala bilmədim.

Yeni bir shapefile yaratmaq üçün masaya necə qoşulacağımı və shapefile istinad edəcəyimi bilmirəm. ArcMap istifadə edirəm. Aşağıda sadələşdirilmiş versiya nümunəsi hazırladım.

Xallarımın şəkli var (fərdi şəxsin yaşaya biləcəyi yerlər). Xalların unikal bir şəxsiyyəti var. Nöqtələrdə müəyyən bir lat / uzunluq yoxdur. Mənim də fərdi cədvəlim var. Hər bir şəxsin nöqtə şəxsiyyəti ilə eyni formada yaşayış məlumatı var. Eyni nöqtədə birdən çox fərd tapıla bilər.

Hər fərdin yaşayış yerini göstərən bir nöqtə şəkli yaratmaq istəyirəm. Bəzi məqamların üst-üstə düşəcəyini bilirəm.

& QuotAdd et & quot alətini istifadə etməli olduğumu düşünürdüm, amma istifadə edərkən bir shapefile yaratmadı. Nöqtə məlumatlarını və fərdi məlumatları saxlayacaq yeni bir şəkil / cədvəl yaradan xüsusi birləşdirmə vasitəsi varmı?

Geocoding haqqında çox məlumatım yoxdur, amma bu vəziyyətdə faydalı olarmı? Başqa düşüncələriniz böyük bir kömək olar?


ArcMap-da şəkilləndirmək üçün masaya qoşulmaq üçün ModelBuilder-dən istifadə edirsiniz? - Coğrafi İnformasiya Sistemləri

Məlumat modelləri GIS istifadəçilərinin başa düşməsi üçün həlledici bir konsepsiyadır. Məlumat modelləri coğrafi məlumatların necə təmsil olunacağını və saxlanacağını təsvir edir. Məlumat modeli seçimi, gerçək dünyanın aspektlərini sadələşdirmək baxımından fayda gətirəcək, eyni zamanda digər xüsusiyyətləri həddindən artıq sadələşdirmək və ya səhv təqdim etmək baxımından da xərclərə səbəb olacaqdır.
Bir xəritə, analog məlumat modelinin bir nümunəsidir (1) kartoqraf peyzajın vacib tərəflərini təmsil etmək üçün istifadə edə biləcəyi bir sıra konvensiyalarla gerçək dünyanı mücərrəd etmişdir. Bir kompüterdə bütün məlumatlar rəqəmsal olaraq saxlanılmalıdır: yəni nəticədə rəqəmlərə endirilməlidir (1010000110.). Buna görə də, real dünya modelinin abstraktları a.-Da rəsmiləşdirilməlidir məlumat modeli. Məlumat modeli müəyyənləşdirir ki, kompüter coğrafi məlumatları (həndəsə və atributları) verilənlər bazasında və ya digər formatda saxlaya bilər. Bernhardsen (1999) prosesi bu xətlər üzrə diaqramlaşdırır:


Şəkil 1: Modelləşdirmə prosesi. Həqiqi dünya məlumat modeli ilə təsvir olunur. "Verilənlər bazası" ortaya çıxan məlumat strukturunun bir hissəsidir (məlumat modeli rəqəmsal kompüterdə necə tətbiq olunur). (Bernhardsen 1999, s.39. Bernhardsen, Tor. Coğrafi İnformasiya Sistemləri: Giriş. New York: John Wiley & Sons, Inc., 1999, s. 37-99. Grafik www.gis.com'dan)

Coğrafi məlumatların rəqəmsal şəkildə təmsil olunması üçün a coğrafi məlumat modeli seçilməlidir. Məlumat modelləri ilə bağlı qarışıqlığın əksəriyyəti coğrafi məlumat modellərinin müxtəlifliyindən yaranır. Təbii elmlər və ya həndəsədəki şeylərin təsnifatlarından fərqli olaraq, məlumat modelləri mütləq müşahidədən irəli gələn sərt qaydalarla müəyyənləşdirilmir və ya məntiqi məlumat modelləri əvəzinə GIS proqramçıları və istifadəçiləri tərəfindən müəyyən spesifik xüsusiyyətləri realdan əks etdirmək üçün yaradılır. dünya. Beləliklə, məlumat modellərinin tərifləri və imkanları, GIS proqramı dizaynerlərinin və istifadəçilərinin modelləşdirməyə çalışdıqları reallığın aspektindən asılı olaraq dəyişəcəkdir. Bundan əlavə, məlumat modelləri (və CİS proqramında həqiqətən tətbiq olunan nəticə məlumat strukturları) zamanla texnologiyanın təsiri altında inkişaf edə bilər (məsələn, saxlama sahəsi və işləmə gücünün artırılması və ya şəbəkə və ya proqram uyğunluğu) və ya hətta tarix (məsələn, ESRI, 1980-ci ildə georelational model ilə başladı, buna görə hələ də ən yaxşı dəstəklənən və ən çox istifadə olunan məlumat modelidir). Nəhayət, bazarın təsirləri və CİS şirkətləri və istehlakçılarının maraqları nəzərə alınmalıdır.
Bütün bunların nəticəsi budur ki, hər bir CİS proqram paketi bir sıra məlumat modellərini dəstəkləyə biləcəkdir. Məlumat modellərinin imkanları, proqramın yeni versiyaları ilə dəyişə bilər və uyğunluq problemləri ortaya çıxa bilər. Müəyyən funksiyalar bir məlumat modeli şəklində olan məlumatlarla əldə edilə bilər, ancaq başqa bir model deyil.



Milli Coğrafi İnformasiya və Analiz Mərkəzi (NCGIA) hələ də əsas GIScience tədris proqramını onlayn olaraq davam etdirir. Məlumat strukturları və məlumat modellərinin müzakirəsi ilə əlaqəli aşağıdakı qeydlər:
Məlumatların saxlanmasının əsasları
Məlumat təşkili və məlumat strukturu
və məkansız Verilənlər Bazası Modelləri.
Məlumat modelləri və məlumat strukturları
Məlumat modeli real dünyanın konseptual modelidir. Bu modelin təqdimatı kompüterdə dır,-dir,-dur,-dür məlumat quruluşu . Verilmiş bir vektor məlumat modeli bir neçə üsulla kompüterdə həyata keçirilə bilər. Təcrübədə, proqram tərtibatçısı ümumiyyətlə həm məlumat modelləşdirməsini, həm də məlumatların strukturlaşdırılmasını həyata keçirmişdir, belə ki, bir "əhatə dairəsinə" istinad edildikdə həm məlumat modeli, həm də məlumat quruluşu əvvəlcədən müəyyənləşdirilmişdir. Lakin bu, mütləq xüsusi istifadəçi tərəfindən hazırlanmış məlumat modellərində belə deyil.
Bu səbəbdən məlumat quruluşu Şəkil 1: Modelləşdirmə prosesi 'DATABASE' etiketli dördüncü qutuya uyğundur.

Bütün bunları əhatə edən qarışıqlıq, məlumat modellərini ümumi bir iyerarxiyaya uyğun hesab edərsə azaldıla bilər (bunların hamısı mühazirədə ətraflı şəkildə müzakirə ediləcək).

Şəkil 2: ESRI məlumat modellərinin və məlumat strukturlarının iyerarxiyası. . Ehtiyatlı olun, çünki ESRI sənədləri həm məlumat modeli, həm də məlumat quruluşu üçün eyni adları qarışdıran ola bilər (məsələn, ESRI-nin coğrafi verilənlər bazası məlumat modeli və geodatabase verilənlər quruluşu. ESRI ayrıca bəzən "əhatə dairəsi" adlandırdıqları bir "georelational" məlumat modeli inkişaf etdirdi "məlumat modeli də. Və nəticədə meydana gələn məlumat quruluşu da" əhatə dairəsidir ", yəni ArcInfo əhatə dairəsidir). VÖEN, Delauney üçbucaqlı məlumat modelindən yaranan bir məlumat quruluşudur.

Son bir mürəkkəblik, geodatabase məlumat strukturlarının (ESRI obyekt yönümlü geodatabase verilənlər modelinə əsaslanaraq) vektor məlumat dəstləri ilə yanaşı rasterlər və VÖEN-lər də ola bilməsi.

ArcGIS 9-da məlumat modelləri, məlumat strukturları və xüsusiyyət sinifləri.

ArcCatalogda hər bir xüsusiyyətin həndəsi və məlumat quruluşu kiçik bir şəkil və ya ilə təyin olunur nişanı. Bu, Windows Explorer kimi çox işləyir, yalnız ArcCatalog tərəfindən coğrafi məlumatlar kimi tanınan fayl formatları göstəriləcəkdir.

Məlumat quruluşları, xüsusiyyətləri və digər sənədləri öyrənməyin bir hissəsi olaraq ArcCatalogun onlar üçün ikonlarını öyrənsəniz, həyatınız çox asanlaşacaqdır. Onların çoxu var və əvvəlcə qarışıq ola bilərlər, buna görə yenidən müraciət edə biləcəyiniz 1 nömrəli Laboratoriyadan lazımlı masa. Aşağıda ArcCatalog-dan nişanların növə görə necə təyin olunduğunu göstərən bir ekran var.



Ayrıca, sözügedən faylın üstündəki qovluğu vurgulayarkən hər zaman 'İçindəkilər' nişanına vura bilərsiniz. bunun kimi:

Şeffaylları, örtükləri, geodatabase xüsusiyyət siniflərini, rasterləri və VÖEN-lərini təşkil edən qovluqlar və fayllar ArcCatalogda təşkilati bir iyerarxiyaya düşür (Qeyd: bu a tamamilə fərqli yuxarıda Şəkil2-də müzakirə olunan konseptual iyerarxiyadan daha çox məsələ). Aşağıdakı şəkil 3 ArcCatalogda göstərildiyi kimi qovluqların, məlumat modellərinin, məlumat dəstlərinin və xüsusiyyət siniflərinin iyerarxiyasını göstərir. Xüsusiyyət dərsləri var istifadəçinin əldə etdiyi ən aşağı səviyyə.

  • Üçün şəkillər, shapefile xüsusiyyət sinifidir. Hər xüsusiyyət (donut dükanları, küçələr və s.) Öz formalı şəklində olacaqdır. Həndəsi məlumatlar (ArcCatalog bu ikili sənədləri 'gizlədir', lakin Windows Explorer-da ayrı fayllardır - VERİLƏRİNİZİ İDARƏ ETMƏK İÇİN PAYDALARI İSTİFADƏ EDİN) "Coğrafiya Önizləməsində" görünəcək və atribut məlumatları (dBASE IV cədvəllərində saxlanılır) "Cədvəl Önizləməsi" ndə göstərilir. Həndəsi faylların atribut cədvəlləri ilə bu əlaqəsi formalı sənədlər və örtüklər üçün yaygındır və ESRI-nin əsas konseptual prinsipidir georelational data model.
  • Üçün örtüklər, hər bir xüsusiyyət sinfi deyil bir xəritə xüsusiyyətinə uyğun gəlir. Əhatə dairəsi dərsləri yay, etiket, çoxbucaqlı, tic və s. Kimi standart kateqoriyalardır. Xüsusiyyət sinifləri bir qovluqda tapılmışdır. Bu qovluq əhatə dairəsidir. Xəritədəki hər bir xüsusiyyət (quru yolu, dəmir yolu və s.) Bu əhatə qovluqlarından birinə cavab verəcəkdir. Qovluqda xüsusiyyət sinifləri atribut cədvəlləri ilə əlaqəli həndəsi məlumatları (koordinatlar "Coğrafiya Önizləməsində" göstərilən gizli ikili ARC sənədlərində saxlanılır) ("Cədvəl Önizləməsində" göstərilən INFO cədvəlləri) saxlayır. Formalar, örtüklər, a georelational data model.
  • Üçün geodatabases, shapefiles kimi, hər bir xüsusiyyət sinfi yollar, bölgələr və s. kimi bir xəritə xüsusiyyətinə uyğundur. Xüsusiyyət sinifləri ümumiyyətlə xüsusiyyət məlumat dəsti, a bir bölgə və ya mövzu haqqında məlumatları ehtiva edən qovluq (məsələn, "ABŞ konteynerində" ABŞ haqqında məlumat var). Forma və örtüklərdən fərqli olaraq, geodatabases a geodatabase məlumat modeli hər bir xüsusiyyəti bir əlaqəli verilənlər bazası cədvəlində bir sıra olaraq saxlayan (bu qeyd həndəsi məlumatları, topoloji əlaqələri, atribut məlumatları və s. olan digər cədvəllərə keçid verəcəkdir). Bir sıra xüsusiyyət məlumat dəstləri bir coğrafi verilənlər bazasında saxlanıla bilər.
  • Yenidən Şəkil 3-ə baxarkən, coğrafi verilənlər bazası, örtüklər və formalı sənədlərin hamısının 'Bəzi məlumatlar' qovluğunda olduğunu görəcəksiniz. Qovluqdakı kiçik mavi simvol, 'Bəzi məlumatlar' altındakı birinci səviyyə içərisində tanınan coğrafi məlumatları ehtiva etdiyini göstərir. Örtüklər kontekstində bu qovluğa tez-tez a əhatə dairəsi.
  • Əlavə qeyd: Diqqət yetirin ki, "Bəzi məlumatlar" qovluğuna "Bəzi məlumatlar" adı verməmişik - həqiqi bir boşluqla - buna Windows tərəfindən icazə verilsə də. ArcToolbox müəyyən əmrləri işə salmaq üçün qovluq yolu adlarını bir əmr sətrinə oxumalıdır və fayl adında həqiqi bir yer varsa, yol bölünəcək və iki ayrı söz kimi şərh ediləcəkdir. Kimi bir səhv alacaqsınız"Yol adında boşluqlara icazə verilmir"və ya"çox əmr"və ya bəziləri. Beləliklə, ArcGIS məqsədləri üçün boşluqlar əvəzinə tire ("-") və ya alt cizgi ("_") istifadə edərək qovluqlarınıza və fayllarınıza ad verin. Bütün adları 13 simvol altında saxlamağa da çalışın. Sizə xəbərdarlıq edildi!

sirr - Fərqli məlumat modellərində bir neçə xüsusiyyətdən ibarət 8 məlumat qatını əhatə edən qovluq. Laboratoriyada bunların nə olduğunu başa düşəcəksiniz.


yollar - multnomah ilçe yollarının əhatə dairəsi
çox_dem - Multnomah mahalının rəqəmsal yüksəklik modeli
mult_tin - VÖEN əldə edildi çox_dem
çox_kont - Kontur shapefile çox_dem
və ya ölkələr - Oregon bölgələri, Oregon Coğrafi Məlumat Mərkəzindən

Məlumatları buradan yükləyin Yerli iş qovluğunuza (36 Mb) daxil edin.

2.4.1 Məlumat modellərini anlamaq: Cədvəllər


Sual 1:
Laboratoriyada işləyərkən doldurun Cədvəllər AB laboratoriya girişindən, təlimlərdən, dərs mətnindən və mühazirədən əldə etdiyiniz məlumatlara əsaslanaraq təhvil verəcəyiniz söz sənədində. Vaxt azdırsa, bəzi cədvəlləri sinif xaricində doldurmaq üçün tərk etmək istəyə bilərsiniz.

  • Menyu Çubuğuna gedin ->Kömək -> ArcGIS Kömək:
  • ArcGIS Help-də bir şey axtararkən, həm İndeksdə, həm də Axtarış nişanında axtardığınızdan əmin olun. Axtarışı fərqli terminlərlə sınamaq (məsələn, məlumat modelləri və ya əhatə dairəsi və ya coğrafi verilənlər bazası) faydalı bir şey tapmaq ehtimalını artırır.
  • Ayrıca, daha çox məlumat üçün kontrol edə bilərsiniz Daha çox yardım bölməsi əldə edilir, xüsusilə Bu Yardım sistemindən istifadəArcOnline:

2. 4. 2 Gizem Modelləri

ArcCatalog və ya ArcMap istifadə edərək 'sirr' qovluğundakı təbəqələri araşdırın.

Katmanları və bunların əsas götürdükləri konseptual məlumat modellərini müəyyən etdikdən sonra, çevirmək sirr5 kimi eyni məlumat quruluşuna sirr7. Bunu özünüz necə edəcəyinizi anlamalı olacaqsınız, amma burada bəzi böyük göstərişlər:

  • İstifadə etməlisiniz ArcToolbox bu vəzifəni yerinə yetirmək. ArcToolbox'ı Başlat menyusundan və ya tərəfindən aça biləcəyinizi xatırlayın tıklayarak üstündə ArcToolbox düyməsi ()ArcCatalog-da.
  • Bir dönüşüm edirik, buna görə uyğun alətləri ehtiva edən alət qutusu menyusuna keçin.
    • Veriləri konvertasiya etmək üçün uyğun alt menyunu tapın sirr5məlumat modelidir.
    • Çevirməyə imkan verəcək vasitəni tapın sirr7 məlumatların strukturu.

    Çıxışa xatırlayacağınız bir ad verin və dönüşümü işə salın. Yaranan qatınızı götürün və ArcMap-da göstərin sirr5.


    Sual 3-ə cavab verin:
    Nə qədər oxşayır sirr5 və çevrilmiş qat? İkisi arasındakı əsas fərqləri qısaca təsvir edin. Bunların səbəbi nədir? Sizcə hansı mənbədən alınan məlumat idi sirr5 əldə edilmişdir?

    Məlumat qovluğuna gedin lab2_data.

    İndi əlavə edin mult_cont, mult_demmult_tin ArcMap daxil. Yalnız göstərin çox_kontmult_tinvə örtük çox_kont üstündə mult_tin. Ekranı anlaşıqlı etmək üçün iki təbəqənin xüsusiyyətlərini dəyişdirməlisiniz.

    • Get Ekran nişan.
    • Mult_tin şəffaflığını DEM rasterinin altından görünə bilməsi üçün dəyişdirin və vurun TAMAM.
    • Əmin olun mult_tin qat DEM rasterinin üstündə göstərilir.


    Xüsusiyyətlərdən daha yaxşı istifadə etmək istəyirsinizsə, əsas metodlar ArcCatalog və ArcMap-da Layers yaradılmasıdır Stil meneceri, altında Menyu Çubuğunda tapıldı Tools -> Styles -> Style Manager. Dörddəbir qatın xüsusiyyətlərini yüz dəfə dəyişdirmək üçün bu addımları təkrarlayacaqsınız. Yəqin ki, Xüsusiyyətlər funksiyalarını çox faydalı tapacaqsınız, amma bəlkə də istifadəçi ola biləcəyi qədər dost deyil və mürəkkəb tapşırıqlar üçün istifadə etmək bir qədər yorucu və sinir bozucu. Bunu daha asanlaşdırmağın yollarını dörddəbirdə ArcMap istifadə edərək müzakirə edəcəyik Stil meneceri.


    Sual 4-ə cavab verin:
    Üç qatdan hansı (çox_dem, mult_tin, çox_kont) sizcə orijinal məlumat qatı idi? Hansı "ikinci nəsil", hansı "üçüncü nəsil"? Niyə bunu düşünürsən?

    2. 4. 3 Məlumat Strukturları və ArcToolbox

    Əhatə dairələri, ARC / INFO-nun köhnə Unix iş istasyonu versiyasında uzun müddət istifadə edilən vektor məlumat strukturlarıdır. Buna görə, ArcToolbox alətlərinin çoxu sadəcə bir sihirbazdan istifadə edərək arxa planda bir ARC prosesi işləyən bir əmr sətri yaradır. Nəticədə, alətlərin çoxu yalnız örtükləri dəstəkləyir, baxmayaraq ki, bəzi yeni alətlər geodatabases və ya shapefiles üçün hazırlanmışdır. Alətlər qutusu və tələb olunan giriş formatları ilə tanış olmaq üçün aşağıda sadalanan hər bir aləti tapın və hansı növ giriş fayllarını (məsələn, əhatə dairəsi, geodatabase xüsusiyyət sinfi, şəbəkə, VÖEN və s.) Dəstəklədiyini müəyyən edin.

    • Yenə də ArcToolbox'ı Başlat menyusundan və ya tərəfindən aça biləcəyinizi xatırlayın ArcToolbox düyməsini basaraq ()ArcCatalog-da.
    • ArcToolbox-da müəyyən bir vasitə tapa bilmirsinizsə, cəhd edin Axtarış nişanı-> tapın və adı və ya təsviri ilə axtarış.
    • Bir alət adını hər vurduğunuzda, Toolbox pəncərəsinin alt hissəsində qısa bir təsvir görünür.
      • Bir alət haqqında daha çox məlumat üçün onu açın və vurun Kömək edin.

      2. 4. 4 AAT və PAT

      Yuxarıda müzakirə edildiyi kimi örtüklər, Arc / INFO-nun əvvəlki buraxılışları üçün ümumi vektor məlumat modeli üçün standart məlumat quruluşu olmuşdur. ArcGIS 9.x-in sərbəst buraxılması ilə Arc və INFO açıq şəkildə inteqrasiya olundu (INFO ilə əsasən MS Access cədvəlləri əvəz olundu) və yeni geodatabase məlumat quruluşu təşviq edildi. Bununla birlikdə örtüklər hələ də çox yaygın bir şəkildə istifadə olunur və bu səbəbdən onların quruluşunu başa düşməyimiz lazımdır.

      Xatırladaq ki, örtüklər georelational data model. Arc / INFO-nun INFO hissəsi əlaqəli bir verilənlər bazası meneceri idi. INFO faylı, məkan baxımından istinad edilən bir məlumat dəstinin coğrafi xüsusiyyətləri ilə əlaqəli məlumatları saxlayan bir cədvəldir. Bu, bir GIS-ə həm məkan, həm də standart cədvəl verilənlər bazası funksiyaları vasitəsilə məlumatları idarə etmək imkanı verir. İki cədvəlin ortaq bir sütunu paylaşması münasibət nümunəsi ola bilər. Bir georelational model iki və ya daha çox cədvəldəki fərdi qeydlər məkandakı yerləri ilə əlaqələndirilir. Aşağıdakı çoxbucaqlı əhatə dairəsi bu konsepsiyanın sadə bir nümunəsi kimi xidmət edir. Ümumi sütuna tez-tez KEY sütunu deyilir və cədvəlləri əlaqələndirmək və ya birləşdirmək üçün istifadə olunur.

      Nin atribut cədvəllərini araşdıraq yollar. ArcCatalog və Önizləmə məlumat.

      • Önizləmə xəritəsinin altında Önizləmə Qutu: .
      • Önizləmə seçimini dəyişdirin Coğrafiya üçün Cədvəl .
      • İndi arc atribut cədvəlinə (AAT) baxırsınız.

      Çoxbucaqlı və Çoxbucaqlı Atribut Cədvəllərinə (PAT) baxmaq üçün açın mult_county. Üçün masaları araşdırın tic, etiket, qövs, və çoxbucaqlıdır əhatə dairəsi dərsləri.

      • Cədvəli düzmək üçün (məsələn, çoxbucaqlı), məsələn adla, basın çeşidləmək istədiyiniz sütun başlığı.
      • Bu, sıralamaq istədiyiniz sütunu vurğulamalıdır.
      • Sonra, sağ basın və seçin Artan sırala.

      2. 4. 5 CİS-də əlaqələr

      İndiyə qədər coğrafi xüsusiyyətlərin rəqəmsal modelləşdirilməsinə və bu xüsusiyyətlərin xüsusiyyətlərinə diqqət yetirmişik. Bununla birlikdə, GIS istifadəçiləri getdikcə daha çox model axtarmağa çalışırlar münasibətlər xüsusiyyətlər arasında da. Bu münasibətlər davranışa sahib ola bilər və qaydalara riayət edə bilər. Yeni geodatabase modelinin əsas üstünlüyü istifadəçiyə / dizaynerə xüsusiyyətlər arasında strukturlaşdırılmış əlaqələr qurma bacarığı verməsidir.

      Bunun üçün bir qolu əldə etmək üçün bir elektrik dirəyi və bir transformatorun klassik nümunəsini nəzərdən keçirin. Bəlkə də transformatorun dirəkdəki yerini təsvir etmək istəyirsiniz - məsələn, ayaqdakı hündürlük və transformatorun dirəyin tərəfi (Şimal, Qərb və s.). Geodatabase dizayneri, şimal, cənub, şərq və qərbə transformator üçün "yer" sahəsindəki mümkün girişləri məhdudlaşdıra bilər. Sonra, məlumat daxil edən bir şəxs sadəcə mövcud seçimlərdən uyğun istiqaməti seçərdi. Eynilə, dizayner "hündürlük" sahəsini 10 ilə 20 fut arasında məhdudlaşdıra bilər.

      Dizayner ayrıca müəyyən bir dirəyin transformatorlarla əlaqəsi sayını məhdudlaşdıra bilər. Real həyatda bir neçə transformator bir dirəkdə yerləşə bilər. Bununla birlikdə, sınırsız sayda transformator sığmaz - dörd transformatorun maksimum olduğunu düşünə bilərik. Coğrafi verilənlər bazası dizayneri qütbün transformatorlarla 0 ilə 4 arasındakı əlaqələrin sayını məhdudlaşdıra bilər. Bu dirəyə dörd transformator təyin edildikdən sonra, başqa bir əlavə olunmadan əvvəl bir transformator silinməlidir. .

      Qütblər və transformatorlar arasındakı əlaqə yönlü həmçinin. İstiqamətli bir münasibətdə A dəyişdirmək B dəyişdirəcək, B dəyişdirmək isə A dəyişdirməyəcəkdir. Əgər bir dirək hərəkət etsəniz (real həyatda və CBS-də) dirəkdəki transformatorların da hərəkət etməsini istəyərsiniz. Ancaq bir transformatoru öz-özünə hərəkət etdirmək istəmirsiniz, çünki həmişə dirəyin üzərində olmalıdır. Məlumat qatından bir dirəyi silsəniz (deyək ki, meşə yanğında yandırılıb), bu dirəkdəki transformatorların qeydlərinin də silinməsini istəyəcəksiniz. Ancaq bir transformatoru silirsinizsə, dirək təsirsiz qalmalıdır.


      Jrtdrbd

      Cihazda olduqda qələvi batareyalar nə qədər yoxlanılmalıdır?

      Hansı dünya beyinləri yüksək məhsuldarlığı inkişaf etdirməyə sövq edər?

      Qara-ağlı Puerto-Riko bayrağı nə deməkdir?

      Mac OS terminalında birdən çox kataloq necə edə bilərəm?

      Niyə bir ölkə öz pulunu yalnız xaricə xərcləmək üçün çap edə bilmir?

      Evimin xaricində daxil olmaq istədiyim bir domenim, statik IP və bir çox cihazım var. Onları necə yönləndirmək olar?

      Skyss avtobus biletlərinin qiymətini necə hesablaya bilərəm?

      Almanca 'uyğun və açıldı' ifadəsi

      Statikin tam olaraq necə işlədiyini başa düşə bilmirəm

      Dahi bir uşağın gizli şəkildə özünə klonlar düzəltdiyi roman

      Yük və istilik ilə təkər təzyiqi

      Müsahibə zamanı təəssüflərimlə bağlı bir sualı necə həll etməliyəm?

      Uzaqdakı "dağın" düz dünyada bir çuxur olduğu kitab

      Təmkinli məxluq köçürülürsə, fürsət hücumu tora qarşı edilə bilərmi?

      Meyvə tullantılarının bir buzlaqdan 3200 m yüksəklikdəki zirvəyə atılmasının təsiri

      Riyaziyyat necə işləyir?

      NASA niyə İmperator vahidlərindən istifadə etdi?

      Yanğınları necə söndürməliyəm?

      UH-60 quyruq rotoru niyə alınıb?

      İndiki işim "ən pis təcrübələri" izləyir. Bir müsahibədə yaşadığım təcrübədən qırmızı bayraqlar atmadan necə danışa bilərəm?

      Bir məxluq kəsilmiş bədən hissələrini yeyərək özünü saxlaya bilərmi?

      Okeanlardakı duz niyə dibinə batmır?

      ArcPy istifadə edərək cədvəldə şəxsiyyət başına gün sayını tapmaq?

      axtarış, dəyər almaq, sahə adları ilə müqayisə etmək və sahə dəyərlərini müqayisə etmək üçün ArcPy skriptini ləğv etmək üçün sr.lock sənədlərindən xilas ola bilmirsinizmi? ArcpyInsert imlecini birinci sətirdə unikal dəyər arcpySpatial birləşdirərək birdən çox shapefiles (loop) üçün dəyər əldə edin sahədən və SearchCursor-a girişdən sonra ArcPy-də daha çox analiz üçün nəticələr seçirsinizmi? ArcPy istifadə edərək ArcpyPoint Günəş Radiasiya Hesablamasını istifadə edərək Raster Centroid əldə edin? Sıra dəyərlərini birləşdirmək üçün ArcPy imlecindən istifadə edin? Xüsusiyyətin birdən çox statistikasını məzun bir rəng simbologiyası olaraq necə istifadə etmək olar? bir ArcGIS Online tətbiqi?

      Birinci şəxsdən son müşahidə gününə qədər fərdin müşahidə olunduğu günlərin müddətini hesablamalıyam. Gündəlik ID-yə görə çox sayda müşahidələr ola bilər və hər gün müşahidələr aparmır, bu səbəbdən ilk və son tarixlər vacibdir.

      Xüsusiyyət sinfi bir çox fərdi ehtiva edir, hər ID-də hər müşahidə üçün bir sıra, buna görə şəxsiyyətə görə qruplaşdırmalıyam. ID bir Mətn sahəsidir, günlər Tarixdir (vaxtı da göstərir). Gün sayını NrDays adlı orijinal verilənlər bazasında yeni bir sahəyə (ədədi) əlavə etmək istəyirəm. Ehtiyac olarsa, yeni bir cədvəl düzəldə bilərəm və əlbəttə şəxsiyyət vəsiqəsinə qoşula bilərəm.

      Sadə görünür, amma bunu ArcGIS Pro-da necə edəcəyimi anlaya bilmirəm. İstər Python skripti ilə, istərsə də Hesabla Sahəsi kimi bir vasitə ilə Model Builder-a daxil edə bilməliyəm. Bir skript alətində groupby funksiyası üçün Pandaları idxal etmək çətin görünür (alət qutusunu bir çox fərqli istifadəçi istifadə etməlidir) və Hesabla Sahəsində kimliklə qruplaşdırmağı və Arcade-də günlərin müddətini saymağı bilmirəm iş: "DateDiff (" d ", Min ($ feature.Datum), Max ($ feature.Datum))"

      Python skripti, bir şəxsiyyətin Mətn sahəsi olduğu səhvini atır:

      Bilirəm ki, əsas bir məsələ bunun yerinə bir qrup olması lazım olan sətrə ("i") istinad etməkdir.

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsiniz, problemi başa düşməyi asanlaşdırır?

      @Hornbydd inşallah bunun kömək etdiyini, məlumatları şəkil şəklində nümunə etdiyini söylədi.

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.

      Birinci şəxsdən son müşahidə gününə qədər fərdin müşahidə olunduğu günlərin müddətini hesablamalıyam. Gündəlik ID-yə görə çox sayda müşahidələr ola bilər və hər gün müşahidələr aparmır, bu səbəbdən ilk və son tarixlər vacibdir.

      Xüsusiyyət sinfi bir çox fərdi ehtiva edir, hər ID-də hər müşahidə üçün bir sıra, buna görə şəxsiyyətə görə qruplaşdırmalıyam. ID bir Mətn sahəsidir, günlər Tarixdir (vaxtı da göstərir). Gün sayını NrDays adlı orijinal verilənlər bazasında yeni bir sahəyə (ədədi) əlavə etmək istəyirəm. Ehtiyac olarsa, yeni bir cədvəl düzəldə bilərəm və əlbəttə şəxsiyyət vəsiqəsinə qoşula bilərəm.

      Sadə görünür, amma bunu ArcGIS Pro-da necə edəcəyimi anlaya bilmirəm. İstər Python skripti ilə, istərsə də Hesabla Sahəsi kimi bir vasitə ilə Model Builder-a daxil edə bilməliyəm. Bir skript alətində groupby funksiyası üçün Pandaları idxal etmək çətin görünür (alət qutusunu bir çox fərqli istifadəçi istifadə etməlidir) və Hesabla Sahəsində kimliklə qruplaşdırmağı və Arcade-də günlərin müddətini saymağı bilmirəm iş: "DateDiff (" d ", Min ($ feature.Datum), Max ($ feature.Datum))"

      Python skripti, bir şəxsiyyətin Mətn sahəsi olduğu səhvini atır:

      Bilirəm ki, əsas bir məsələ bunun yerinə bir qrup olması lazım olan sətrə ("i") istinad etməkdir.

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsinizmi, problemi başa düşməyi asanlaşdırır?

      @Hornbydd inşallah bunun kömək etdiyini, məlumatları şəkil şəklində nümunə etdiyini söylədi.

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.

      Bir fərdin müşahidə olunduğu günlərin ilkini son müşahidə gününə qədər saymalıyam. Gündəlik ID-yə görə çox sayda müşahidələr ola bilər və hər gün müşahidələr aparmır, bu səbəbdən ilk və son tarixlər vacibdir.

      Xüsusiyyət sinfi bir çox fərdi ehtiva edir, hər ID-də hər müşahidə üçün bir sıra, buna görə şəxsiyyətə görə qruplaşdırmalıyam. ID bir Mətn sahəsidir, günlər Tarixdir (vaxtı da göstərir). Gün sayını NrDays adlı orijinal verilənlər bazasında yeni bir sahəyə (ədədi) əlavə etmək istəyirəm. Ehtiyac olarsa, yeni bir cədvəl yarada bilərəm və əlbətdə kimliyimə qoşula bilərəm.

      Sadə görünür, amma bunu ArcGIS Pro-da necə edəcəyimi anlaya bilmirəm. İstər Python skripti ilə, istərsə də Hesabla Sahəsi kimi bir vasitə ilə Model Builder-a daxil edə bilməliyəm. Bir skript alətində groupby funksiyası üçün Pandaları idxal etmək çətin görünür (alət qutusunu bir çox fərqli istifadəçi istifadə etməlidir) və Hesabla Sahəsində kimliklə qruplaşdırmağı və Arcade-də günlərin müddətini saymağı bilmirəm iş: "DateDiff (" d ", Min ($ feature.Datum), Max ($ feature.Datum))"

      Python skripti, bir şəxsiyyətin Mətn sahəsi olduğu səhvini atır:

      Bilirəm ki, əsas bir məsələ bunun yerinə bir qrup olması lazım olan sətrə ("i") istinad etməkdir.

      Bir fərdin müşahidə olunduğu günlərin ilkini son müşahidə gününə qədər saymalıyam. Gündəlik ID-yə görə çox sayda müşahidələr ola bilər və hər gün müşahidələr aparmır, bu səbəbdən ilk və son tarixlər vacibdir.

      Xüsusiyyət sinfi bir çox fərdi ehtiva edir, hər bir müşahidə başına bir sıra, buna görə şəxsiyyətə görə qruplaşdırmalıyam. ID bir Mətn sahəsidir, günlər Tarixdir (vaxtı da göstərir). Gün sayını NrDays adlı orijinal verilənlər bazasında yeni bir sahəyə (ədədi) əlavə etmək istəyirəm. Ehtiyac olarsa, yeni bir cədvəl düzəldə bilərəm.

      Sadə görünür, amma bunu ArcGIS Pro-da necə edəcəyimi anlaya bilmirəm. İstər Python skripti ilə, istərsə də Hesabla Sahəsi kimi bir vasitə ilə Model Builder-a daxil edə bilməliyəm. Bir skript alətində groupby funksiyası üçün Pandaları idxal etmək çətin görünür (alət qutusunu bir çox fərqli istifadəçi istifadə etməlidir) və Hesabla Sahəsində kimliklə qruplaşdırmağı və Arcade-də günlərin müddətini saymağı bilmirəm iş: "DateDiff (" d ", Min ($ feature.Datum), Max ($ feature.Datum))"

      Python skripti, bir şəxsiyyətin Mətn sahəsi olduğu səhvini atır:

      Bilirəm ki, əsas bir məsələ bunun yerinə bir qrup olması lazım olan sətrə ("i") istinad etməkdir.

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsinizmi, problemi başa düşməyi asanlaşdırır?

      @Hornbydd ümid edirəm bu kömək edir, məsələn məlumatları şəkil şəklində göstərir.

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsiniz, problemi başa düşməyi asanlaşdırır?

      @Hornbydd inşallah bunun kömək etdiyini, məlumatları şəkil şəklində nümunə etdiyini söylədi.

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsiniz, problemi başa düşməyi asanlaşdırır?

      Sualınıza məlumatlarınızdan kiçik bir nümunə əlavə edə bilərsiniz, problemi başa düşməyi asanlaşdırır?

      @Hornbydd inşallah bunun kömək etdiyini, məlumatları şəkil şəklində nümunə etdiyini söylədi.

      @Hornbydd inşallah bunun kömək etdiyini, məlumatları şəkil şəklində nümunə etdiyini söylədi.

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      Xülasə statistikasını RANGE kimi statistika sahəsi və kimliyinizi qrup sahəsi olaraq sınamısınız?

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.

      @BERA Təşəkkürlər! Əslində, Xülasə Statistikası hiyləni ən asan yolla etdi, bu seçimi necə unutduğumu başa düşə bilmirəm. Bununla birlikdə, da.SearchCursor və collections.defaultdict (list) haqqında daha çox məlumat əldə etməkdən çox məmnunam, daha sonra əlinizə gələcəkdir.


      1 Cavab 1

      Giriş xətti ondalık dərəcə vahidindən istifadə olunan coğrafi koordinatlar CRS-dədir. xətti yenidən araşdırmalı və hansı ölkədəki xətt yerindən asılı olaraq düzgün zonaya sahib UTM kimi sayğac vahidindən istifadə edən bir proyeksiya seçməlisiniz.

      Xətləri yenidən proqnozlaşdırmaq üçün məzmun cədvəlindəki sətri sağ vurun, İxrac - & # 62 Xüsusiyyətləri Saxla:

      Doğru UTM zonasını seçmək üçün dünya simgesini vurun, məsələn WGS 84 / UTM zonası ## N / S və dosyaya yeni bir ad verin.

      Sonra v.split alətindəki çıxış sənədini istifadə edərək xətti 20 m aralıqda bölün.

      Cavabınız üçün çox sağ olun! Problemimi həll etdi :)

      @Matilda xoş gəlmisiniz. Xahiş edirəm probleminizi həll etsə cavabı qəbul edin.