Daha çox

Masaüstü üçün ArcGIS istifadə edərək ballar sahəyə görə təkrarlanır?

Masaüstü üçün ArcGIS istifadə edərək ballar sahəyə görə təkrarlanır?


ArcGIS -də "Əhali" adlı bir sahəyə sahib olan bir təbəqə var, bu qatdakı hər nöqtə üçün tam ədəd saxlayır.

Populyasiya "sahəsində" dəyər olaraq N olan xüsusiyyətin dəqiq yerində N nöqtəsi yaratmaq istəyirəm. Demək istədiyim odur ki, 16 nöqtəsində bir nöqtə varsa, o nöqtənin tam uzunluğunda (1+15, cəmi 16 olması üçün) daha 15 nöqtə yaratmalıyam.


Şərhlərdə göstərildiyi kimi, sual verən, @TsvGis tərəfindən təklif edildiyi kimi Excel istifadə edərək sona çatdı:

Hesablanmış x və y sahələri ilə qatınızdakı atributları istifadə edərək Excel -də edə bilərsiniz. Excel -də məlumatları manipulyasiya etdikdən sonra "XY Məlumatları əlavə et" istifadə edərək excel cədvəlini istifadə edərək yeni bir təbəqə yarada bilərsiniz.

Şəxsən mən bunu ArcPy kursorlarından istifadə etməklə edərdim, amma ModelBuilder -dən istifadə etmək daha çətin bir alternativ təmin edə bilər (iteratorlar, Seç, Kopyala, Əlavə et).

Prinsip, nöqtələri təkrarlamaq və hər birinin neçə dəfə kopyalanacağına qərar vermək üçün populyasiya sahəsinin dəyərindən istifadə etməkdir.


Videoya baxın: Clip Raster in ArcMap Basic processing in GIS