Daha çox

Geodat verilənlər bazasındakı xüsusiyyət siniflərinin müxtəlif proqnozlarını yeni geodat verilənlər bazasında bir proyeksiyaya dəyişdirmək?


Bir geodat verilənlər bazasında fərqli proqnozlar ilə xüsusiyyət sinifləri ilə təkrarlanan və yeni proqnozlar ilə yeni bir geodatabase-ə ixrac edən bir skript yaratmaq istəyirəm.

İstədiyim alət qutusunda dörd ekran adı ilə bir skript yaratmaqdır:

  1. Giriş Geodatabase:
  2. Çıxış yeri:
  3. Koordinat sisteminə keçin:
  4. Transformasiya metodu:

Bu skript istifadəçiyə fərqli koordinat sistemləri seçməsinə imkan verəcəkdir. Kodu bir yerə yığa bildim və əlimdə olan budur:

# Import modules import arcpy import os # Set Environment settings arcpy.env.workspace = r "F:  abc… il.gdb" # Yerli dəyişənləri təyin edin. Arcpy.env.workspace-də nələri götürüb yeni koordinat sistemləri ilə # geodatabse-yə qoymaq istəyirəm outWorkspace = r "F:  abc… ished.gdb" # outCS köhnə koordinat sistemi olacaq.

Problem 1: ArcMap 10.1 və yuxarıda artıq # bir Koordinat Sistem qovluğu yoxdur. # Beləliklə koordinatların Sevimlilərə qeyd edilməsi lazımdır. Bu səbəbdən, koordinat sistemləri #, # koordinatların Shapefile Properties pəncərəsində favorit olaraq əl ilə əlavə olunduğu sevimli bir qovluqdan alınmalıdır.

outCS = r "C:  Users  User  AppData  Roaming  ESRI  Desktop10.1  ArcMap  Koordinat Sistemləri  NAD 1983 HARN StatePlane Hawaii 3 FIPS 5103 (US Feet)" # Formalı faylların siyahısını yaratmaq üçün ListFeatureClasses istifadə edin = arcpy.ListFeatureClasses () # fcList: infc üçün arşpy.CopyFeatures_management (infc, r "F:  abc… ished.gdb" + os.sep + fc.strip (". shp")) # şəkillərini bir fayl geodatabase bazasına kopyalayın. Girişin müəyyən bir koordinat sisteminə sahib olub olmadığını, # olmasa proyektləşdirə bilməyəcəyini müəyyənləşdirin, Problem 2: İstədiyim dörd göstərici adı olan alət qutusunda # bir skript yaratmaqdır: 1) Giriş Geodatabase: 2) Çıxış yeri :, # 3) Koordinat Sisteminə Dönüştür:, 4) Transformasiya Metodu:. # Mən əvvəlcə koordinat sistemini tapmaq üçün Axtarış Kursorundan istifadə etməliyəm. desc = arcpy.Describe (arcpy.env.workspace) rows = arcpy.da.SearchCursor (arcpy.env.workspace, ["SHAPE @"], spatial_reference = desc.spatialReference) # İndi problem istifadəçinin istədiyini etməkdir koordinat sistemini seçməyi bacarın, buna görə "WGS 1984 UTM Zone 4N" yazmaq əvəzinə aşağıdakı OutFeatureClass-a qoya bilərəm. if desc.spatialReference.Name == "Naməlum": print ('Tərifsiz koordinat sistemi:' + infc) elif: # Yeni çıxış xüsusiyyətinin sinif yolunu və adını təyin edin outFeatureClass = os.path.join (outWorkspace, infc.strip (") .shp ") +" WGS 1984 UTM Zone 4N ") # Dönüşümü qurun. Problem 4: İstəyirəm ki, istifadəçiyə skriptdən bu # seçimini etsin, kod kimi yazmaq lazım deyil. transform_method = "NAD_1983_To_WGS_1984_1" # Yeni əlaqələndirici sistem arcpy.Project_management (infc, outFeatureClass, outCS, transform_method)

Proqramlaşdırmada yeniyəm.

Məndə olan budur:

# Import modulları import arcpy import os # Ətraf mühit parametrlərini qurun arcpy.env.workspace = r "F: … Rail.gdb" # Yerli dəyişənləri təyin edin. Arcpy.env.workspace-də nələri götürmək və yeni koordinat sistemləri ilə bir geodatabse # -ə qoymaq istərdim inputWorkspace = arcpy.GetParameterAsText (0) outputName = arcpy.GetParameterAsText (1) outWorkspace = r "F: …  Finished.gdb "# n" Koordinat Sisteminə Dönüşdür "parametri üçün indeks nömrəsidir outCS = arcpy.GetParameterAsText (n) cs_dict = {" NAD 1983 ": r" path / to / NAD83 / prj / file "," WGS 1984 ": r" path / to / WGS84 / prj / file "} outCSprj = cs_dict [outCSchoice] # shapefiles bir siyahısını yaratmaq üçün ListFeatureClasses istifadə edin fcList = arcpy.ListFeatureClasses () # fcList: infcmanfc_CopyFopy: arcpy.opy: , r "F: … Final_output.gdb" + os.sep + fc.strip (". shp")) # Bir xüsusiyyət sinifini təsvir edin fc = "D: /St_Johns/data.gdb/roads" desc = arcpy.Describe (fc) # Mekansal istinad alın sr = desc.spatialReference # Xüsusiyyət sinfinin proqnozlaşdırılan məkanda olub olmadığını yoxlayın, əgər sr.type == "Proqnozlaşdırılır": arcpy.Copy_management (fc, "D: /St_Johns/data.gdb/roads_UTM ") elif: # Yeni çıxışı təyin edin f eature sinif yolu və adı outFeatureClass = os.path.join (outWorkspace, infc.strip (". shp") + "WGS 1984 UTM Zone 4N") # Yeni koordinat sistemi arcpy.Project_management (infc, outFeatureClass, outCS, transform_method)

Yaxşı, suallarınız əsasən istifadəçi məlumatları ilə əlaqədardır. Alət dialoqundakı kodlu dəyərlərlə açılan menyudan və daha sonra hər kodlanmış dəyəri sizə lazım olan tam mətn sətri ilə əlaqələndirən skriptin özündə bir lüğət istifadə etməyi məsləhət görürəm.

Məsələn, "Koordinat Sisteminə Dönüşdür" üçün açılır siyahınızda "NAD 1983" və "WGS 1984" siyahıları. Parametr nişanında və ya ToolValidator sinifindən istifadə edərək alət xüsusiyyətlərinə daxil edin.

Ssenaridə belə bir şey istifadə edin:

outCSchoice = arcpy.GetParameterAsText (n) #n "Koordinasiya Sisteminə Dönüştür" parametri üçün indeks nömrəsidir cs_dict = {"NAD 1983": r "path / to / NAD83 / prj / file", "WGS 1984": r "path / to / WGS84 / prj / file "} outCSprj = cs_dict [outCSchoice]

Dəyişikliklər üçün oxşar bir strategiya istifadə edilə bilər.

Mekansal istinad almaqla əlaqədar bir hissəyə gəldikdə, bir Axtarış İmlecindən istifadə etməyin, buna baxın. Əslində, istifadəçinin yuxarıda təsvir etdiyim kimi açılır menyudan istifadə etməsi əvəzinə, parametr bir verilənlər bazası və ya xüsusiyyət sinfi ola bilər. Sonra istifadəçi sadəcə hər şeyin konvertasiya olunmasını istədikləri koordinat sistemində olan bir xüsusiyyət sinfi / shapefile tapacaq və skriptdə yalnız desribe metodundan istifadə edərək həmin verilənlər bazasından məkan istinadını çəkəcək və sonra həmin məkan istinad obyektini qidalandıracaqsınız. Layihə əməliyyatı.


@ mr.adam çox şeyi əhatə edir. Daha bir təklif; koordinat sistemləri artıq qovluqda olmasa da, indi faktiki fayllara ehtiyacları yoxdur.

Görmək:

Coğrafi koordinat sistemləri

Proqnozlaşdırılan koordinat sistemləri

Daha sonra məkan istinad obyektinizi belə yarada bilərsiniz:

NAD 83 UTM Zone 10 üçün:

Adla:

SRbyName = arcpy.SpatialReference ("NAD 1983 UTM Zone 10N") #Pdf-dən adın altını boşluqlarla əvəz edin

WKID tərəfindən:

SRbyWKID = arcpy.SpatialReference (26910)

hər ikisi də sizə eyni nəticəni verəcəkdir. Heç bir sənəd lazım deyil.

Alət qutusuna əlavə edilmiş bir skriptdən açılan menyu yaratmaq üçün:

Parametrlər nişanında əlavə edərkən (və ya alətin xüsusiyyətlərini dəyişdirərkən) giriş məlumatlarınızın növünü Sətrə qoyun və Filtrini dəyər siyahısına dəyişin:

Ardından qanuni dəyərləri istədiyiniz kimi əlavə edin:


Geodat verilənlər bazasındakı xüsusiyyət siniflərinin müxtəlif proqnozlarını yeni geodat verilənlər bazasında bir proyeksiyaya dəyişdirmək? - Coğrafi İnformasiya Sistemləri

Problem: Xəritə sənədimdəki qatlardan biri başqaları ilə düzülmür və ya ArcMap-a bir verilənlər bazası əlavə etdikdə, məlumatların müəyyənləşdirilmiş bir koordinat sistemi olmadığı barədə xəbərdarlıq mesajı alıram.

Təsvir: Dünya kimi üç ölçülü sferik səthdəki xüsusiyyətlər, xəritə proyeksiyaları olaraq bilinən riyazi dönüşümlərdən istifadə edərək kağız xəritəsi və ya kompüter ekranı kimi iki ölçülü səthlərdə təsvir edilmişdir. Bütün xəritə proqnozları real dünya xüsusiyyətlərini bir şəkildə təhrif edir. Bir xəritə proyeksiyası ilə təhrif edilə biləcək dörd xassəni xatırlamaq üçün tez-tez istifadə olunan bir mnemonik, "Proqnozlar coğrafiyaşünasları SADD edir." (Shape, Area, D.istanbul, D.ireksiya.)

ArcMap-ın dəyərli bir xüsusiyyəti, istifadəçiyə fərqli proyeksiyalarda olan məlumat dəstlərini əlavə edə biləcəyi və ArcMapın onları eyni koordinat məkanında düzəltməsi mənasını verən “yenidən proyeksiya” adlanan bir şeydir. Bu uçuşda yenidən proyeksiya prosesinin kritik bir elementi, təbəqələrin hər birinin proyeksiyasının müəyyənləşdirilməsidir (yəni istifadəçi, hər bir təbəqənin necə proqnozlaşdırıldığını proqrama söyləməyiniz). Qarşılaşdığınız bəzi verilənlər dəstləri artıq proyeksiyasını təyin etmiş olacaqdır. Lakin ArcMap-a bir verilənlər bazası əlavə edərkən bir xəbərdarlıq mesajı alırsınızsa və ya qat digər qatlarla üst-üstə düşməzsə, verilənlər bazasının proyeksiyası ya təyin olunmamışdır, ya da səhv müəyyən edilmişdir. Çözüm ArcToolbox istifadə edərək proyeksiyanı düzgün müəyyənləşdirməkdir (yəni proqrama məlumatlarınızın necə proqnozlaşdırıldığını söyləmək).

Qeyd: Proyeksiya, koordinat sistemi və məkan referansı terminləri müxtəlif ArcGIS informasiya qutularında eyni şeyə istinad etmək üçün tez-tez istifadə olunur. Bu şərtlər arasında cüzi fərqlər olsa da, onları eyni mənada qəbul edə bilərsiniz.

Metodologiya:
ArcGIS 8.x və 9.x arasındakı bir verilənlər bazasının proyeksiyasını təyin etməkdə ən böyük fərq, ArcToolbox-un 8.x-də müstəqil bir tətbiq olması və 9.x-də ArcMap və ArcCatalog tətbiqlərinə inteqrasiya edilməsidir.

1) ArcMap və ya ArcCatalog açıq olduqda, ArcToolbox'u açmaq üçün Standart alətlər panelindəki qırmızı alətlər qutusu simgesini vurun. ArcMap tətbiqetmə pəncərəsinə aşağıda göstərildiyi kimi ArxToolbox alətlərini özündə cəmləşdirən bölmə ilə xəritə ekranı arasında əlavə olunacaq. ArcToolbox pəncərəsi, ArcGIS uzantılarının kompüterə yüklənməsinə görə fərqli alət qutuları ehtiva edəcəkdir.

ArcToolbox pəncərəsi

Daha çox istifadə edilən alət qutularından üçü bunlardır: Analiz Alətləri, Dönüşüm Alətləri və Məlumat İdarəetmə Vasitələri.

2) -Ə gedin Proyeksiyanı müəyyənləşdirin alət altında Data Management Tools & gt Proqnozlar və Dəyişikliklər və üzərinə iki dəfə vurun.

Proyeksiyanı Təyin et alətinə gedin

3) Bu nümunədə, siyahıyaalma veb saytından yüklənmiş Pennsylvania siyahıyaalma sənədlərinin bir formalı sənədindən istifadə edəcəyik. Düyməsini vurun Baxın Giriş Dataset və ya Feature Class-ı təyin etmək üçün düyməni basın.

Proyeksiyanı Tərif et informasiya qutusundakı Gözdən keçirmə düyməsi

ArcMap əvvəlcə verilənlər bazasının proyeksiyasını təyin edib-etmədiyini yoxlayacaq. Əks təqdirdə, proqram verilənlər bazasının koordinatlarını tarayacaq və bunların hamısının -180 ilə +180 aralığına düşdüyünü görəcəkdir. Koordinatlar bu aralıqdadırsa, ArcMap, məlumatların en / uzunluq (coğrafi olaraq da adlandırılır) koordinatlarında olduğunu qəbul edəcəkdir. Bu nümunədə belədir.

Güman edilən proyeksiya doğru ola bilsə də, proyeksiyanı açıq şəkildə müəyyənləşdirmək yaxşı bir təcrübədir.

4) Düyməsini vurun Xüsusiyyətlər verilənlər bazasının proyeksiyasını təyin etmək üçün düyməni basın.

Proyeksiyanı müəyyənləşdirin informasiya qutusundakı Xüsusiyyətlər düyməsi

Mekansal Referans Xüsusiyyətləri informasiya qutusu, verilənlər bazasının proyeksiya xüsusiyyətlərini indiki olaraq təyin olunduğunu göstərən şəkildə açılır. Dialoq qutusu bir verilənlər bazasının proyeksiyasını təyin etmək üçün üç yol təqdim edir:
1. Seçin: Çox istifadə olunan koordinat sistemlərinin siyahısından seçin.
2. İdxal: Koordinat sistemi tərifini başqa bir verilənlər bazasından idxal edin. Datanızın başqa bir verilənlər bazası ilə eyni proyeksiyada olduğunu bildiyiniz zaman istifadə edin.
3. Yeni: Yeni bir koordinat sistemi yaradın. Nadir hallarda, məlumatlarınız xüsusi və ya qeyri-adi bir koordinat sistemində proqnozlaşdırıla bilər. Bu seçim, koordinat sistemi tərifinin komponentləri üzərində hökmranlığı tamamlamağa imkan verir.

Bu nümunədə Seçin seçim istifadə ediləcək. Koordinat sistemi, siyahıyaalma veb saytında verilmiş metadata məlumatları ilə uyğunlaşmaq üçün seçiləcəkdir.

5) Basın Seçin, sonra Coğrafi Koordinat Sistemləri və ya Proqnozlaşdırılan Koordinat Sistemləri qovluğu vasitəsilə koordinat sisteminə baxın. Bu nümunədə istədiyiniz koordinat sisteminə keçərək əldə edilir Coğrafi Koordinat Sistemləri & gt North America & gt North American Datum 1983.prj.

İstədiyiniz koordinat sisteminə baxış

Dövlət Təyyarəsi və UTM sistemləri kimi çox istifadə olunan koordinat sistemlərinin əksəriyyətinə Proqnozlaşdırılan Koordinat Sistemləri qovluğu vasitəsilə daxil olmaq mümkündür.

İstədiyiniz koordinat sistemi seçildikdən sonra onun təfərrüatlı xüsusiyyətləri Məkan Referans Xüsusiyyətləri dialoqunda görünməlidir.

6) Basın tamam Mekansal Referans Xüsusiyyətləri dialoqunu ləğv etmək. Seçilmiş koordinat sisteminin adı artıq Proyeksiyanı Təyin et dialoqunda görünməlidir.

Koordinat sistemi seçildikdən sonra proyeksiyanı müəyyənləşdirin

7) Basın tamam yenidən seçilmiş koordinat sistemini qəbul etmək. Bir informasiya qutusu, proyeksiya tərifinin verilənlər bazasına düzgün təyin edilib-edilmədiyini bildirəcəkdir. Basın Yaxın bu dialoqu ləğv etmək.


Maraq verən yerşünaslıq subyektləri

ESRI geodat verilənlər bazasında xüsusiyyət məlumat dəstlərini və xüsusiyyət siniflərini müəyyənləşdirmək üçün bu bölmə maraqlanan geoloji obyektləri və aralarındakı məkan əlaqələrini sadalayır. Burada & quotentity & quot termini, bu fenomenlər haqqında anlayışımızı təmsil etmək üçün tətbiq olunan verilənlər bazası obyektlərindən fərqli olaraq, 'real dünyada' müşahidə olunan maraq fenomenlərini göstərmək üçün istifadə olunur. ESRI geodatabase istifadəsindəki bir xüsusiyyət bir yer və forma göstərən bir həndəsə xüsusiyyətinə sahib olması üçün açıq şəkildə tələb olunur. Bu müzakirə NADM C1 modelinin terminologiyasından və əsas təriflərindən istifadə olunur (NADMSC, 2004).

Geoloqlar yer üzündə materialın üç ölçülü düzülüşü ilə maraqlanırlar. Maraqlanan subyektlər maddi cisimlər (geoloji vahidlər) və onları bağlayan və ya kəsən səthlərdir (geoloji səthlər). Bir CBS üçün çərçivə olan 2 ölçülü xəritə görünüşü, bu varlıqların bəzi xəritə üfüqləri ilə kəsişməsinin geometrisini və tipik olaraq yer səthini, lakin bəlkə də mina səviyyəsində, en kəsikli səthdə və ya bəzilərində basdırılmış bir səthdə təmsil edir. səth (məsələn, Prekambriyen qayasının üstü). 2 (və ya 2,5) ölçülü bir CBS-də tətbiq edilə bilən əsas xüsusiyyətlər nöqtələr, xətlər və çoxbucaqlıdır (və bu sadə xüsusiyyətlərdən cəmlənmiş kompozit xüsusiyyətlər). Xallar bir xəttin xəritə üfüqi ilə kəsişməsini (məsələn, quyu yaxası) və ya xəritə üfüqündə müşahidə məntəqəsini (stansiya) təmsil edir. Xətlər bir səthin xəritə üfüqü (səth izi) ilə kəsişməsini, xəritə üfüqünün altındakı bəzi basdırılmış xəttin proyeksiyasını (məsələn, qüsurda təmasın kəsilməsi, meylli bir quyu, kanal oxu) və ya müəyyən edilmiş bir xətti təmsil edir. xəritə üfüqündə (məsələn, kumul təpəsi, geomorfik uçma). Çoxbucaqlılar cismlərin xəritə üfüqü ilə kəsişməsi (yəni geoloji vahidlərin çıxışı), xəritə üfüqündə müəyyən edilmiş yamalar, xəritə üfüqü xaricindəki bir səthdəki xəritələrin xəritə müstəvisinə proyeksiyası və ya daxil olmaqla bir neçə vəziyyətdən birini təmsil edir. xəritə üfüqünü xəritə müstəvisinə kəsməyən 3 ölçülü cisimlərin proyeksiyası.

Aşağıdakı müzakirə, ESRI geodatabase tətbiqində xüsusiyyət sinifləri, xüsusiyyət məlumat dəstləri və topoloji qaydalarına uyğunlaşdırılması lazım olan maraq subyektlərini müəyyənləşdirmək üçün bu əsas çərçivə üzərində işləyir.

  • Genetik sərhəd səthi. Vahidin yaranması ilə əlaqəli geoloji vahidlərin sərhədləri. Çökmə təmasları, fasiya dəyişiklikləri (magmatik, çökmə və ya metamorfik süxurlarda.) Və müdaxilə təmasları daxildir. Genetik sərhədlər ya digər gənc genetik sərhəd səthləri, qüsurlar və ya Yer səthi tərəfindən kəsilmiş səthlərdir. Genetik bir sərhəd səthinin kimliyi, səthdə bir-birinə yaxınlaşan geoloji vahidlərdən birinin kimliyi ilə əlaqələndirilir, məsələn 'Escabrosa Əhəng Daşının dibi', 'Oracle qranitinin incə dənəli fasiyələrinin hüdudu', 'Kambriyen təbəqəsinin üstü' .
  • Xəta. Müşahidə miqyasında əhəmiyyətli dərəcədə kəsmə yerdəyişməsinin olduğu bir səth. Xəta səthləri daha kiçik genetik sərhəd səthləri, digər qüsurlar və ya Yer səthi tərəfindən kəsilir. Qüsur səthləri də bitə bilər, çünki arızanın yerdəyişməsi arızanın artıq müəyyənləşdirilə bilməyəcəyi / eşlenebileceği nöqtəyə enə bilər. Qüsur səthinin şəxsiyyəti, qüsurun aktiv olduğu zaman fiziki davamlılığı ilə müəyyən edilir. Gənc çatışmazlıqlar tərəfindən kəsilən qeyri-aktiv qüsurlar qırılma qüsurları arasındakı davamlılıqla təyin olunan seqmentlərə sahib ola bilər, bunlar hərəkət tarixinin şərhinə (vaxt, istiqamət və yerdəyişmənin böyüklüyü) əsaslanan digər seqmentlərlə əlaqələndirilir. Aktiv nasazlıqlar, ayrı-ayrılıqda qırılmağa meylli, tanınan sərhədlərlə ayrılmış ayrı-ayrı seqmentlərə malik ola bilər. Qüsur qrupları, tək bir tektonik varlıq kimi qəbul edilən bir qüsur sistemi kimi birlikdə işləmək üçün şərh edilə bilər.
  • Katlanan menteşe səthi. Tək bir qat quruluşunun menteşəsini tutan nöqtələrin yeri olaraq təyin olunan bir səth, səthin özü mütləq maddi bir təzahürə malik deyil, ancaq yerləşə bilər. Qatlanan menteşe səthləri daha kiçik genetik sərhəd səthlərində, qırılmalarda və ya Yer səthində kəsilir və ya qatın tərifini itirdiyi yerdə bitə bilər. Şəxsiyyət, qıvrım meydana gəldiyi zaman menteşe səthinin fiziki davamlılığı ilə təyin olunur.
  • Geoloji vahid. Bəzi geoloji meyarlara əsaslanan yerin müəyyən edilə bilən bir hissəsi. Tipik olaraq, bir material gövdəsi (qaya və ya konsolidasiya olunmamış). Kimlik meyarları, litoloji xüsusiyyətləri ilə ideal şəkildə müəyyən edilən dəyişkəndir, lakin məhdudlaşdıran səthlərin şəxsiyyəti və ya yaş, çökmə mühiti, dəyişiklik tarixi və ya P-T şərtləri kimi şərh olunan xüsusiyyətlər ilə müəyyən edilə bilər. Geoloji vahidlər genetik sərhəd səthləri, qüsurlar və ya Yer səthi ilə məhdudlaşır. Fərqli ümumiləşdirmə səviyyələrində istifadə olunan müxtəlif partiyerarxiyalarda qruplaşdırılır (məsələn, üzv, formasiya, qrup, superqrup).
  • Dike. Yanal dərəcəsinə görə çox incə olan magmatik mənşəli bir geoloji vahid. Bu ümumiləşdirilmiş tərif, ana daşının qatlanması və ya bədənin oriyentasiyası ilə əlaqəni nəzərə almır, çünki bəndlər və eşiklər xəritələrdə eyni şəkildə təsvir olunur. Ayrı bir şəkildə, bir bəndin iki genetik sərhəd səthi var (hər tərəfdən biri), lakin ümumiyyətlə bəndlər səthə bənzər bir varlıq kimi qəbul edilir. Fərdi bir zığın şəxsiyyəti, meydana gəldiyi zaman fiziki davamlılığı ilə təyin edilir, lakin bəndlər qrupları tipik olaraq litoloji və tək bir magmatik mənbənin təfsirinə əsaslanan vahid kimi təsnif edilir. Diklər genetik sərhədlərdə, qırılmalarda və ya Yer səthində kəsilir və ya müdaxilə çatının bitdiyi yerdə bitə bilər.
  • Damar. Dikə bənzər, lakin damar qrupları litologiyaya və hidrotermal hadisələrlə əlaqəli şərh edilən vahidlərə bölünür.
  • Escarpment. Yer səthindəki eroziya və ya tektonik proseslərlə əlaqəli (açıq və ya basdırılmış) yamacın kəskin dəyişməsi (daha yumşaqdan çox dikə doğru). Xəta çatlaqları bir səhvlə təsadüf edir. Fiziki davamlılığa əsaslanan şəxsiyyət. Scarps, şərh olunan tarixə görə təsnif edilir.
  • Çatlaq. Ümumiyyətlə dilatasiya deformasiyası olan yer səthindəki çat. Çatlaqlar aşağıdakılar ola bilər: 1) susuzlaşma, yeraltı suyun çəkilməsi və ya sıxılma ilə əlaqəli aktiv çökmə hövzələrdəki intrabazinal, 2) yeraltı ərimə səbəbindən səthin çökməsi (evaporit və ya karst) və ya 3) yamacın pozulması ilə əlaqəli.
  • Quyu. Yeraltı sərvətlər və ya məlumat əldə etmək üçün yer üzündə insan tərəfindən hazırlanmış bir çuxur. Çuxurun qazıldığı, ümumiyyətlə Yer səthinin əlaqəli nöqtəsinə (yaxasına) malikdir, lakin yeraltı mədəndən və ya başqa işləyən yeraltı nöqtə ola bilər. Birdən çox quyu tək yaxalı yerlə əlaqələndirilə bilər. Çuxurun şəxsiyyəti tək bir 'qazma hadisəsi' ilə təyin olunur. Qazma quyularına daha dərin qazmaq və ya yeni bir quyu çıxarmaq üçün yenidən giriş verilə bilər (yan yol).
  • Stansiya. Məlumat və ya nümunələrin əldə edildiyi nöqtə yeri. Stansiyanı tapan müşahidəçi tərəfindən müəyyən edilmiş şəxsiyyət. Stansiyalar mütləq hər hansı bir müəyyənedici fenomenlə əlaqəli deyildir. Sadəcə olaraq geoloq yataq otağını ölçmək, bəzi qeydləri aparmaq və ya şəkil çəkmək üçün dayandı. Bir stansiyanın xəritə üfüqi ilə əlaqəli (məsələn, Yer səthində koordinasiya olunmuş X, Y) və ya quyu (yaxanın altındakı dərinliklə bildirilən yer) ilə əlaqəli və ya açıq şəkildə XYZ koordinatı (a yeraltı mədəndə yerləşmə).

ArcMap 10.5 fayl geodatabase məlumat sinfi xüsusiyyətinə düzəlişlər edərkən dondurur

ArcMap 10.5-də çox özünəməxsus bir səhvlə qarşılaşıram. Böyük bir layihənin bir hissəsi kimi yaratdığım bir mxd var və layihədən bir xüsusiyyət sinifinə düzəlişlər etməyə çalışarkən & # x27s fayl geodatabase ArcMap hər dəfə dondurur. Əvvəlcə mxd və ya coğrafi verilənlər bazamın pozulduğundan şübhələnirdim, amma eyni mxd-dəki müxtəlif qovluqlardan olan formalı sənədlərə düzəlişləri müvəffəqiyyətlə saxlaya bilərəm və müxtəlif mxd & # x27-lərdə eyni coğrafi verilənlər bazasından dərslər çıxarmaq üçün redaktələri saxlaya bilərəm. Bəlkə dataframe əlavə olunan təbəqələrin xüsusi birləşməsi ilə əlaqəli bir şey var? Həqiqətən bilmirəm. Hər şey eyni proyeksiyadadır və digər alətlər və ya proseslər zamanı səhvlərlə qarşılaşmadım. Uğur olmadan, çalışdım:

geoprosessinq tarixi və görüntü önbelleğinin təmizlənməsi

ArcCatalog-da coğrafi verilənlər bazasını kompaktlaşdırmaq

xəritə faylında MXD Doctor çalıştırıyor

coğrafi verilənlər bazasını kopyalamaq və məlumat mənbəyini ehtiyata dəyişdirmək

məlumat çərçivəsini orijinal mxd-dən yeni bir xəritəyə köçürmək və bu pəncərədə redaktə etmək

geodatabase verilənlər antivirusumda saxlanılan qovluğu siyahıya salmaq (Windows Defender)


ArcGIS Açıq Məlumat - Yerli Proqnozlar işləmir

Hal-hazırda ArcGIS-in açıq məlumat veb saytında məlumatları dərc edə və yerli proqnozlarla məlumat yükləyə bilərsiniz. Saytımız üçün bu xüsusiyyət "bir növ" işləyir. Server üçün ArcGIS-ə yüklənən məlumatlar bir yerli proyeksiyada olduğundan (NAD_1983_HARN_StatePlane_Florida_East_FIPS_0901_Feet) və ArcGIS açıq məlumat saytımızdan yüklənərkən fərqli bir proyeksiya (NAD83_HARN_Florida_East_ftUS) istifadə olunduğuna görə deyirəm. Texniki olaraq hər ikisi Harn Florida Dövlət Təyyarəsi olduqlarını, bir az fərqli olduqlarını söylədilər (NAD_1983_HARN_StatePlane_Florida_East_FIPS_0901_Feet EPSG: 85, NAD83_HARN_Florida_East_ftUS isə EPSG: 2881). Göründüyü kimi, iki proqnoz arasındakı fərq, Yalan Şərqdə dəqiqliklə yanaşı, Ev - Mekansal İstinadda göstərildiyi kimi mənşə nöqtəsidir.

Serverə yükləmə (veb merkatora?) Arasında baş verən proyeksiya dəyişikliyi və ya ArcGIS açıq məlumatlarının hazırda bütün yerli proqnozları idarə etməməsi mümkündürmü?

Dəyişiklik nümunəsi üçün əlavə şəklə baxın, SDE-dən (parça) açıq məlumat saytından yüklənən məlumatlardır

Vergi Koli Parçaları = NAD_1983_HARN_StatePlane_Florida_East_FIPS_0901_Feet


Məkan tənzimlənməsi

Georeferencing kimi Mekansal Tənzimləmə, orijinal verilənlər bazasını müvafiq nəzarət nöqtələri arasındakı əlaqələrə əsaslanaraq istinad məlumatlarına uyğunlaşdırır. İki metod arasındakı əsas fərq, orijinal məlumat dəstləri və Georeferencing metodunun istifadəsi, Raster və ya CAD məlumatları üçün itkin və ya bilinməyən bir məkan referansını yenidən yaratmaq üçün istifadə edilərkən, Məkan Ayarlaması, tənzimlənən vektor məlumatlarının düzəldilməsini düzəltmək üçün istifadə olunur.

CBS-dəki məlumatlar ümumiyyətlə fərqli mənbələrdən gəlir, yəni istifadəçinin məlumatları birləşdirməsi və birlikdə istifadə etməsi üçün əlavə iş görməsi tələb olunur. Məkan tənzimlənməsi məlumat mənbələri arasındakı uyğunsuzluqları düzəltmək, həndəsi təhrifləri düzəltmək və xüsusiyyətləri bir araya gətirmək üçün istifadə olunur. Bütün tənzimlənən məlumat mənbələrini tənzimləmək üçün istifadə edilə bilən müxtəlif tənzimləmə metodları mövcuddur. Məkan tənzimlənməsində başqa bir maraqlı vəzifə atributları bir xüsusiyyətdən digərinə ötürmə qabiliyyətidir.

Mekansal tənzimləməni həyata keçirmək üçün üç üsul vardır: çevrilmə, kənarlaşdırma və rezin örtük. Edgematching metodu tipik olaraq xüsusiyyətlərin son nöqtələrini bir-biri ilə birləşdirmək üçün istifadə olunur, rezin örtük kiçik həndəsi düzəlişləri uyğunlaşdırmaq üçün ən yaxşı şəkildə istifadə olunur, bu metod istinad məlumatlarına uyğun uzanır, kiçilir və dəyişir xüsusiyyətləri və çevrilmə metodu istifadə olunan transformasiya metodu kimidir georeferentsiyada lazım olarsa məlumatları dəyişəcək, miqyaslandıracaq, döndərəcək və əyri edəcəkdir.

Aşağıdakı cədvəl yuxarıdakı iki metod arasındakı əsas fərqləri göstərir.

Verilərdəki uyğunsuzluq səbəbindən ümumi səhvlər

Yerləşdirilməmiş bir CAD qatını göstərməkdə səhv İstinad məlumatlarına uyğun olmayan Xüsusiyyət Siniflərini (vektor məlumatları) göstərən səhvlər

CAD / DWG məlumatlarını düzgün bir şəkildə düzəltmək üçün sürətli asan addımlar

  1. Məkan koordinat sistemi / bilinməyən koordinat sistemi yoxdursa, ArcCatalogdakı CAD / DWG sənədinə (WGS_1984) GCS (Coğrafi Koordinat Sistemi) təyin edin.
  2. İstinad məqsədləri üçün bir xəritəni yükləyin, xüsusən də CAD / DWG Dosyaları istifadə edirsinizsə, ArcGIS Online Basemap-da mövcud olan Cənubi Afrika Kadastr Əsas Xəritəsini seçməyiniz məsləhətdir.
  3. Referans məlumatlarını (düzgün Məkan Referansına sahib olan düzgün coğrafi yerdəki məlumatlar, yəni təsərrüfat hissələri) istifadə edərək CAD / DWG sənədini georeference edin.
  4. Yenidən əlaqələndirmə apararkən həm CAD / DWG sənədində, həm də Referans Məlumatında iki fərqli məkanın olması vacibdir, bu iki fərqli yer Nəzarət Nöqtəsi kimi istifadə ediləcəkdir.
  5. Yerləşdirilmiş CAD xüsusiyyətini bir Xüsusiyyət Sınıfına ixrac edin, georeferans verildikdən sonra bir fayl geodatabase-də yerləşdirin, lazım olduqda əvvəlcə yeni bir fayl geodatabase yaradın. Xüsusiyyət Sinifləri ilə işləmək, xüsusən Georeferansdan sonra məlumatları məkan səviyyəsində tənzimləməlisinizsə tövsiyə olunur.
  6. Mekansal Ayarlama istifadə edərək xüsusiyyət sinifini tənzimləyin (Affine metodundan istifadə edin)
  7. Referans məlumatları ilə mükəmməl uyğunlaşan xüsusiyyət sinfi üçün bir koordinat təyin etmək üçün Proyeksiyanı Tərif et alətini istifadə edin.
  8. Layihə, buna uyğun olaraq nəticələri qiymətləndirir

Georeferencing CAD məlumat dəstlərinin məhdudiyyətləri

Bir CAD verilənlər bazasının georeferenciyası oxşarlıq çevrilmə metodundan istifadə edərək bir və iki nöqtəli çevrilmələrlə məhdudlaşır:

  • bir nöqtəli çevrilmə bir linkdən ibarətdir və verilənlər bazasını hərəkətə gətirir
  • iki nöqtəli transformasiya iki əlaqədən ibarətdir və verilənlər bazasını bərabər şəkildə hərəkət etdirir, döndürür və miqyaslandırır

Hər iki metod da CAD verilənlər bazasının şəklini və bucaqlarını qoruyur, lakin CAD rəsminin en-nisbət nisbəti (genişliyin bir görüntünün və ya ekranın hündürlüyünə nisbəti) təhrif olunmuş

CAD məlumat dəstlərinin məkan tənzimlənməsi

Mekansal tənzimləmə metodu CAD rəsminin nisbət nisbətini qoruyur və x və y oxlarına əyilməyin qarşısını alır. Bununla birlikdə, georeferans addımından etibarən en-boy nisbətinin özünəməxsus bir deformasiyası olacağını qeyd etmək lazımdır.


Giriş

Meşələrin inkişaf etmiş istifadəyə çevrilməsi qlobal dəyişikliyin əhəmiyyətli və hərtərəfli agentidir [1]. Dünya miqyasında insan məskənləri üçün ərazi təmizlənməsi genişlənir [2,3] və qlobal meşələrin təxminən yüzdə 20-si artıq meşə olmayan bir kənarla 100 metr məsafədədir [4]. Amerika Birləşmiş Ştatlarında (ABŞ) inkişaf etmiş ərazi ən sürətlə genişlənən torpaq örtüyü sinifidir, meşə ərazisi isə ən sürətlə azalır [5]. Meşə itkisi və parçalanması yaşayış mühitinin itirilməsinin əsas səbəbləridir və bioloji müxtəlifliyin azalması ilə əlaqədardır [6,7]. Bundan əlavə, meşələrin inkişaf etmiş istifadəyə çevrilməsinin ekosistem xidmətlərinin göstərilməsi baxımından əhəmiyyətli nəticələri vardır, bunlar arasında: karbon anbarı və daşqının zəifləməsi kimi xidmətləri tənzimləmək, ağac və yabanı qida istehsalı kimi təminat xidmətləri və açıq istirahət kimi mədəni xidmətlər. Meşə itkisi ilə əlaqəli qanunauyğunluqları, sürücülükləri və meylləri daha yaxşı başa düşmək davamlılıq elmində kritik bir sərhəddir [8,9].

ABŞ-ın şimal-şərqində bölgəni təxminən 40% - 80% meşə örtüyünə aparan yüz əlli illik meşə genişlənmə tendensiyası bu yaxınlarda tərsinə döndü və bölgə yenidən meşə örtüyünü itirir [10-13]. Bölgənin meşələrinin və təbii infrastrukturunun taleyi ilə bağlı narahatlıqlar geniş miqyaslı ərazi qoruma çağırışlarına səbəb oldu [məsələn, 14,15] və alternativ gələcək ərazi istifadə trayektoriyalarını başa düşməyə və təxmin etməyə kömək edən ssenari tədqiqatları [məsələn, 16,17 ]. Burada ABŞ-ın şimal-şərqindəki meşə itkisinin nisbətlərini və paylanmasını araşdırırıq və regional miqyaslı meşə itkisinin bu ikinci dalğasının potensial davamının nəticələrini təyin edirik.

Torpaq dəyişmə modelləri (LCM), landşaftlarda keçmiş və potensial gələcək dəyişikliklərin, o cümlədən meşə itkisinin mənzərəyə xas olan bir anlayışını inkişaf etdirmək üçün dəyərli vasitədir. Bu modellər hər birinin tətbiqi ilə əlaqəli üstünlükləri və mənfi cəhətləri olan prosesə əsaslanan fenomenoloji kimi müxtəlif formalarda olur (LCM-lərin nəzərdən keçirilməsi üçün bax [18]). Söz mövzusu torpaq istifadəsi dəyişikliyindən asılı olmayaraq, LKM istifadə edərkən yayılmış ilk addım, torpaq dəyişikliyində müşahidə olunan nisbət və məkan nümunəsi baxımından son tendensiyaların xətti davamını proyektləşdirməkdir, yəni. adi bir iş ssenarisi. Bu cür proqnozlar tez-tez proqnozlar kimi şərh edilir, lakin LCM-lərin yüksək qeyri-müəyyənliyi və aşağı proqnozlaşdırma gücü nəzərə alınaraq [19-21], ərazi dəyişmə ssenarilərinin geniş paketini qiymətləndirmək üçün daha yaxşı bir əsas və ya etalon kimi istifadə olunur. Bu baxımdan, son tendensiyaların proqnozları alternativ ssenarilərlə müqayisə edilə biləcək gələcək ərazi dəyişikliyinin faydalı ssenariləri kimi xidmət edə bilər.

Hüceyrə LCM-ləri tez-tez torpaq örtüyü dəyişikliyinin müşahidə olunan son tendensiyalarının davamını proqnozlaşdırmaq üçün istifadə olunur [18] və beləliklə gələcəyin keçmişin inkaredilməz davamı olacağına dair gizli fərziyyələrlə işləyir. Bu modellər landşaft içərisindəki ayrı-ayrı məkan vahidləri (hüceyrələr) içərisində torpaq örtüyü dəyişikliyinin (ümumiyyətlə uzaqdan algılamadan əldə edilən) müşahidə olunan nümunələri arasındakı statistik əlaqələri kəmiyyət olaraq təyin edir və köməkçi sosial və biofiziki xüsusiyyətləri əhatə edir. Bu əlaqələr daha sonra gələcəyə dəyişiklik layihəsi üçün istifadə olunur. Buna görə istifadə olunan istinad dövrü, gələcək proqnozların xüsusiyyətlərini müəyyənləşdirir. Hüceyrə LCM-ləri tez-tez məsafədən zondlama nəticəsində əldə edilmiş torpaq örtüyü xəritələri ilə öyrədilir və istinad dövrü adekvat torpaq örtüyü xəritələrinin mövcudluğu ilə diktə edilmişdir [20]. Bununla birlikdə, uzaqdan algılama məlumatlarının mövcudluğunun artması (məsələn, Landsat məlumat arxivinin pulsuz edilməsi [22] və torpaq örtüyünün xəritələnməsi və izlənməsi üçün alqoritmlərdəki inkişaflar ilə müqayisədə yüksək məkan detalları ilə torpaq örtüyü dəyişikliyinin fasiləsiz zaman seriyası ilə sona çatmışdır [23,24 Bu, alternativ istinad dövrlərinə əsaslanan çoxsaylı son trend proqnozlarını istifadə edərək meşə itkisi və parçalanma nümunələrini müqayisə etmək imkanı verir.

Hüceyrə LCM-lərinin istifadəsi daxilində ərazi dəyişikliyi ilə dəyişməyə uyğunluğu təyin edən proqnozlaşdıran dəyişənlər arasındakı əlaqələrin tədqiqat sahəsi boyunca stasionar olmasıdır. Bu münasibətlər çox vaxt yerli miqyasda yaxşı qurulur. Məsələn, infrastruktur və torpaq örtüyü arasındakı əlaqələr, yollardan məsafə [3,25-31], şəhər mərkəzlərinə olan məsafə [12,30,32] və əvvəllər inkişaf etmiş ərazilərə olan məsafə daxil olmaqla dəyişir [28,30,33 , 34] meşə çevrilmə ehtimalı ilə əlaqələndirilmişdir. Eynilə, yamac [3,33,35] və sulak ərazilər (inkişafa tənzimləyici və biofiziki təsir göstərə biləcək) kimi fiziki xüsusiyyətlər [36] və əhali sıxlığı [30,32,37,38] və mülkiyyət daxil olmaqla sosial xüsusiyyətlər [39] hamısı yerli ərazi dəyişmə qanunauyğunluqlarının dəyişməsini izah etmək və dəyişikliyi gələcəyə proyeksiya etmək üçün istifadə edilmişdir. Bununla birlikdə, bu münasibətlərin təbiətinin geniş şəkildə dəyişə biləcəyi geniş sahələrdə dəyişiklik proqnozlaşdırarkən ehtiyatlı olmaq lazımdır. Modelləri daha geniş bir tədqiqat sahəsi daxilində oxşar torpaq istifadəsi dəyişikliyinin mövcud olduğu alt bölgələrə müstəqil şəkildə bağlayaraq, hüceyrə LCM-ləri bu əlaqələrin gücü və formasında dəyişikliyə imkan verə bilər [40].

Bu işdə ABŞ-ın şimal-şərqindəki 32 alt bölgə və üç müvəqqəti istinad dövrü içərisində son meşə itkisi tendensiyalarını proqnozlaşdırmaq üçün bir hüceyrə LCM'si olan Dinamica EGO-nu istifadə etdik. Üç xüsusi tədqiqat sualına cavab verdik: (1) İngiltərənin meşə örtüyü (meşə sahəsi və parçalanması baxımından) son meşə itkisi tendensiyaları əlli il davam edirsə? (2) What social and biophysical attributes are most strongly associated with the spatial patterns of forest loss and how do these vary across the region? (3) How sensitive are projections of forest cover loss to the reference period used to build the model—i.e. how do projections based on the period spanning 1990 to 2000 differ from 2000 to 2010, or from 1990 to 2010?


5 CONCLUDING REMARKS

Estimating the distribution of a species is a non-trivial task, as it requires a careful consideration of the biology of the species and its historical biogeography. Uncertainty is expected to be particularly high in studies modelling hundreds or thousands of species (Newbold, 2018 Thuiller et al., 2019 Visconti et al., 2016 Warren et al., ,, 2013 , 2018 ), where species-specific considerations on the geographic extent or variables to include become impracticable, and normally the same geographic extent for sampling background points or set of variables is used. These studies are powerful for communicating important messages at the level of geographic areas (e.g., biomes) and entire communities, but need to be interpreted with extreme caution, and are ill-suited for drawing inferences at the level of species.

Our study indicates that our ability to predict future species distribution is low on average, and can be low to the point of not being meaningful when conditions are far from optimal, especially when models’ predictions are binarized. Hence, SDM-based climate change forecasting studies must adhere to the highest standards, must be clearly described (Zurell et al., 2020 ), and the estimated accuracy of models should be interpreted with extreme care, as well as the results, especially in relation to the quantification of range shifts, contraction and expansion, and the identification of areas that will be lost or gained. A robust validation by spatially independent samples is needed, and is certainly more informative than the classical split-sample validation, but our results show it is not a panacea either as environmental bias can inflate accuracy estimates. These considerations are also valid (and perhaps more problematic considering the wide temporal window and static niche assumption) in the case of hind-casting to palaeoclimates, which is now common in studies focused on refugia and phylogeography (e.g., Svenning et al., 2011 ). Future research should focus on developing novel approaches to improve, synthesize and communicate SDM projections and their uncertainty accurately and transparently.


Wednesday, May 4, 2016

GIS I Lab 5

Goal and Background: The goal in this last lab is prove the capability of applying vector geoprocessing tools that we have learned throughout this semester and learn the how these tools work through scripting in python for ArcGIS. The objectives that need to be met include: map an excel file with GPS data using GPS locations of black bears to determine forest types where black bears are found in Marquette County, Michigan find bears in relation to streams habitats based on criteria getting rid areas on that map near built up or urban land create a model that shows the procedure used to find the bear habitat and work with basic geoprocessing operations using python scripting

Metodlar:
Part 1: Bear habitat suitability modeling

Having the data model explained, you first need to create a shapefile out of the bear_locations_geog$ data in the spreadsheet. Then you intersect the bear_locations with landcover to create the bear_cover shapefile.
After that you take the streams shapefile and create a 500 m buffer around it. Then from the landcover make a layer out of the suitable_landcover. Intersect the stream_buffer and the suitable_landcover to make the suitable_habitat for the bears.
Add the DNR_mgmt shapefile to show the areas that the DNR focuses on in the county. Clip the shapefile to only get the DNG_mgmt in the study area. Dissolve the new layer to get ride of the gird areas and just have the general areas visible.
After that Use the landcover again to create a layer with Urban or Built Up Areas. Intersect the buffer around the urban areas with the DNR_mgmt that was clipped and dissolved. Then erase new shapefile with the urban buffer to create the bear management area that is within the DNR management and is also away from the Urban areas.

Part 2: Scenario 1 - Finding suitable areas for the development of tourist resorts

When the multiple ring buffer is complete, in the symbology change the 6 names of the rings ranging from Very High to Low in distinct colors do show the 1 mile buffer zones.


Project Design

  1. Feature classes that hold digital data come in two flavors: those that reside within a geodatabase environment and those that stand-alone (e.g. shapefiles). Feature classes within geodatabases have two advantages: predefined attribute domains allow rapid entry of data either within forms in ArcPad or when editing directly within ArcMap. Below are examples of each of these approaches.
    • Geodatabases
      • Tutorials exist to help you create your own geodatabase
    • Shapefiles
      • Tutorials exist to help you create your own shapefiles
  2. Create a map project within ArcMap that contains base map layers and newly created feature classes
  • Set the 'Map Properties' for the ArcMap project to always use relative paths to locate data sources.
  • Load all base map layers and geologic feature classes into ArcMap
  • Create/download symbology (i.e. layer files) for the feature classes line data, point data , export feature classes and base layers to shapefiles and MrSid rasters with the ArcPad export toolbar in ArcMap. With an ArcMap project that uses geodatabase feature classes with defined domains, this automatically creates data entry forms like those that can be created manually with ArcPad Studio. Clipping data sets to project area boundaries can be done at this stage as well.
  • Customize toolbars (ArcPad, ArcMap)
    • A custom geologic mapping toolbar greatly simplifies the process of mapping
    • For examples: GPS, laser range finders, magnetometers, field microscopes, digital cameras