Daha çox

ArcSde Oracle Xüsusiyyət başına maksimum ızgara sayı (8000)


ArcSde Oracle-a məlumatların (xətlərin) idxalı ilə bağlı problemim var.

2011-07-14 12: 10: 04 | 22.9 | 0.0 | XATA | 'CHEMN' cədvəli üçün axın daxiletmə əməliyyatı icra edilərkən səhv.: SDE_ERROR_CODE (-51) DBMS xətasının altında. SDE_EXT_ERROR (29875) SDE_ERROR_MSG1 (ORA-29875: échec d'exécution de la routine ODCIINDEXINSERT ORA-20092: Hər xüsusiyyətə görə maksimum ızgara sayı (8000) aşıldı. ORA-06512: à "SDE.ST_DOMAIN_METO"

Bir həll yolunuz var?

Təşəkkürlər


Hansı ArcSDE versiyasını istifadə etdiyinizi demirsiniz, ancaq maksimum ızgara dəyəri SERVER_CONFIG sistem cədvəli tərəfindən idarə olunur. Bu dəyərləri dəyişdirmək üçün sdeconfig əmrindən istifadə edə bilərsiniz. ArcSDE 9.2 ilə bir nümunə üçün http://webhelp.esri.com/arcgisdesktop/9.2/index.cfm?id=2344&pid=2337&topicname=Troubleshooting_the_ArcSDE_service


Nasıl Yapılır: Çox səviyyəli grid məkan indeksini tənzimləyin

Məkan indeksi bir xüsusiyyət sinifindəki xüsusiyyətlər üçün sürətli coğrafi axtarışlar aparmaq üçün istifadə olunur. ArcSDE, sıxılmış ikili (LOB, LONG RAW or Binary) OGC-WKB, DB2 Spatial Extender və Oracle üçün Məkan Tipi daxil olmaqla bir neçə həndəsə saxlama növündə xüsusiyyət sinifləri üçün çox səviyyəli bir şəbəkə məkan indeksindən istifadə edir. Məkan indeks ızgarasının ölçüsünün tənzimlənməsi məkan sorğularının işini yaxşılaşdırır. Bu məqalə, çox səviyyəli ızgara məkan indeksinə dair bir az məlumat verir və eyni zamanda onu tənzimləməyə dair tövsiyələr verir.

Çox səviyyəli ızgara məkan indeksi xəyali bir X / Y cədvəlini təyin edir. Xüsusiyyət sinifinə görə müəyyən edilmiş, qrafik səviyyələri kimi də bilinən bir, iki və ya üç xəyali ızgara ola bilər. Əksər xüsusiyyət siniflərinin yalnız bir şəbəkə səviyyəsinə ehtiyacı var, lakin xüsusiyyət zərflərinin orta ölçüləri çox dəyişirsə, daha çox səviyyəyə ehtiyac ola bilər. Hər bir xüsusiyyət, grid səviyyələrindən yalnız birini istifadə edərək indeksləşdirilir: birinci səviyyədəki kiçik xüsusiyyətlər və mövcud olduqda ikinci və ya üçüncü səviyyədəki daha böyük xüsusiyyətlər. ArcSDE, tək bir xüsusiyyətin bu xüsusiyyət üçün istifadə olunan xüsusi şəbəkə səviyyəsində tək bir hüceyrəni kəsdiyi hər bir nümunə üçün məkan indeksinə bir giriş və ya bir sıra yerləşdirir.

Bir məkan sorğusunun əsas filtr əməliyyatı zamanı ArcSDE, məkan süzgəc formasının X / Y zərfini tapır və hansı məkan indeks ızgarası hüceyrəsinin həmin zərfi kəsişdiyini təyin edir. Ardından, ArcSDE zərfləri də bu şəbəkə hüceyrələri ilə kəsişən bütün xüsusiyyətləri qaytarmaq üçün bir sorğu yerinə yetirir. Bu əsas filtr əməliyyatının nəticələri namizəd xüsusiyyətləridir. Daha sonra, ikincil süzgəc, nəticəni yalnız & # 39intectsects & # 39, & # 39crosses & # 39 ya da & # 39 arasında məkan sorgusunun tam şərtlərini təmin edən namizəd xüsusiyyətlərinə endirir.

Məkan indeksinin tənzimlənməsi, məkan indeksindəki giriş sayının azaldılmasına qarşı əsas filtr əməliyyatının seçiciliyinin tarazlaşdırılması deməkdir. Birincil süzgəcin xüsusiyyət üzrə dəyəri ikincil süzgəcdən xeyli aşağıdır, çünki əsas süzgəc məkan indeksləri cədvəlində sadə bir sorğu olduğu halda, ikincil süzgəc ətraflı hesablamalar aparır. Daha kiçik şəbəkə hüceyrəsinin ölçüsünün göstərilməsinin nəticəsi ümumiyyətlə məkan indeks cədvəlində daha çox giriş və əsas filtr əməliyyatından daha incə seçicilikdir. Bu o deməkdir ki, ikincil məkan filtri daha az xüsusiyyətləri araşdırmalıdır. Bununla birlikdə, daha çox məkan indeksi göstəriciləri də məkan indeksinin ölçüsünü artırır, beləliklə əsas filtr əməliyyatını ləngidir və verilənlər bazasında daha çox yer sərf edir.

Xoşbəxtlikdən, ArcSDE, performans testi ilə yanaşı tənzimləmə prosesini asanlaşdıra bilən məkan indeksinə dair statistika təqdim edir. & # 39sdelayer -o si_stats & # 39 əmri, məkan indeksini tənzimləmək üçün istifadə olunan məkan indeks ızgarası statistikasını bildirmək üçün əsas vasitədir. Bu əmrin nəticəsinə bir nümunə:


Marketinq Təşkilatında Məkan Məlumat İdarəetmə İnfrastrukturunun tətbiqi

Xülasə:
Bu məqalədə SBC Communications-də Marketinq GIS qrupunun yeni ArcGIS platformasına və ArcSDE məkan məlumat modelinə bölmə GIS qəbulu daxilində təcrübəsi təsvir ediləcəkdir. Bu yazıda yeni platformaya və məkan məlumat anbarına çevrilmə ilə əlaqəli təşkilati və texniki məsələlər müzakirə ediləcəkdir. Müzakirə maddələri arasında istifadəçi və təşkilati ehtiyaclar və hədəflər, sistemlər memarlığı dizaynı, geniş miqyaslı məlumat dəstləri yaratmaq, məlumat envanteri və təşkilat məsələləri, məlumat köçü məsələləri və Oracle 8i-də ArcSDE üçün tənzimləmə təcrübəsi yer alır. Bu məqalədə məkan məlumatlarının əlaqəli verilənlər bazası saxlama üstünlükləri və geodatabase və ArcSDE arxitekturası da müzakirə ediləcəkdir.

I. Giriş

SBC Communications Inc. telekommunikasiya xidmətləri sənayesində qlobal bir liderdir. SBC Southwestern Bell, SBC Ameritech, SBC Pacific Bell, SBC Nevada Bell, SBC SNET, Sterling Commerce və Prodigy daxil olmaqla SBC törəmə şirkətləri, dünya səviyyəli bir şəbəkə ilə birlikdə SBC-yə səs, məlumat, şəbəkə və e-biznesin tam çeşidini təqdim etməyə imkan verir. fərdi müəssisələrin və istehlakçıların xüsusi ehtiyaclarını ödəmək üçün xidmətlər. SBC, təqribən 1,3 milyon abunəçisi olan Amerikanın yüksək sürətli DSL İnternet bağlantısı xidmətinin təminatçısı və ölkənin aparıcı İnternet Xidməti Təchizatçılarından (ISP) biridir.

Mərkəzi San Antonio, Texasda olan SBC'nin təxminən 190.000 işçisi var. SBC şirkətləri hazırda 13 əyalətdə 60 milyondan çox giriş xəttinə malikdir və 21 milyondan çox simsiz müştəriyə xidmət göstərən BellSouth ilə ortaq müəssisəsi olan Cingular Wireless-də yüzdə 60 səhm payı var.

Marketinq GIS şöbəsi 2000-ci ilin yanvarında Texasın San Antonio şəhərində, SBC Strateji Marketinq Təşkilatı altında mərkəzləşmişdir. Bölmənin missiyası satış və marketinq şöbəsi üçün CİS analizi, xəritələşdirmə, hesabat və tətbiqetmə inkişafını təmin etməkdir. 2000-ci ilin yazında şöbə, ArcGIS proqram məhsulları ailəsinə və ArcSDE məlumat modelinə çevrilməyə başladı. Bu vaxta qədər qrup əsasən ArcView 3.x, Workstation ArcInfo və Esri'nin fayl əsaslı məlumat modellərinə güvənirdi. Bu sənəd, yeni sistem arxitekturasının planlaşdırılması və tətbiqi təcrübəmizlə yanaşı yeni platformaya və məlumat modelinə keçməyin əsaslarını araşdırır.

II. Esri Platformalarına və Məlumat Modellərinə ümumi baxış

A. ArcGIS: Yeni və Təkmilləşdirilmiş CİS Platforması
Yeni ArcGIS platforması, informasiya texnologiyaları sənayesi standartları ətrafında qurulmuş ArcView, ArcEditor, ArcInfo, ArcIMS və ArcSDE-dən ibarət məhsul ailəsidir. Coğrafi məlumatların yaradılması, idarə olunması, inteqrasiyası, təhlili və yayılması üçün genişlənən bir proqram sistemidir. Məhsul ailəsi, əsas tətbiqləri üçün tək bir kod bazası, məlumatların saxlanması üçün əlaqəli verilənlər bazası idarəetmə proqramı (RDBMS), yeni bir fərdiləşdirmə mühiti və inkişaf etmiş İntranet tətbiqetmə vasitələri də daxil olmaqla bir sıra səbəblərə görə keçmiş Esri proqram buraxılışlarından bir addımdır.

B. Köhnə Məkan Məlumat Modelləri
Təəssüf ki, son vaxtlara qədər CİS məlumat modelləri daha inkişaf etmiş RDBMS əmiuşağı uşaqları ilə ayaqlaşmır və ənənəvi olaraq fayl əsaslıdır. Esri baxımından ənənəvi coğrafi məlumat modellərinə örtüklər, şəkillər, ızgaralar, şəkillər və üçbucaqlı düzensiz şəbəkələr (VÖEN) daxildir.

Əhatə dairələri - Əhatə dairələri ArcInfo ilə istifadə olunan orijinal məkan modelidir və vektor məlumatlarının saxlanılmasının əsas vahidini təşkil edir. Coğrafi xüsusiyyətləri əsas xüsusiyyətlər (qövslər, qovşaqlar, çoxbucaqlılar və etiket nöqtələri) və ikincil xüsusiyyətlər (tiklər, xəritə ölçüsü, əlaqələr və şərhlər kimi) kimi saxlayırlar. Əlaqədar xüsusiyyət atributları cədvəlləri coğrafi xüsusiyyətlərin xüsusiyyətlərini təsvir edir və saxlayır.

Formalar - Formalı sənədlər 1990-cı illərin əvvəllərində ArcView 2-nin buraxılması ilə təqdim edildi. Bir shapefile, topoloji açıqlıqları açıq şəkildə saxlamayan, lakin .topoloji üçün iş vaxtı hesablamasına əsaslanan topoloji olmayan bir məlumat quruluşudur. Formalı şəkillərin əsas üstünlüyü, sadə quruluşunun örtüklərdən daha sürətli çəkməsidir. Formalı sənədlər də asanlıqla kopyalanır və idxal və ixrac imkanlarına ehtiyac yoxdur. Son illərdə shapefiles məlumat ötürülməsi üçün aparıcı format halına gəldi.

Şəbəkələr - Izgaralar, məlumatları satır və sütunlarda düzülmüş bərabər ölçülü kvadrat xanalar seriyası kimi əks etdirən coğrafi məlumat modelinə əsaslanır. Hər bir şəbəkə hüceyrəsinə coğrafi x, y yerləşməsi istinad edilir.

VÖEN - Üçbucaqlı qeyri-müntəzəm şəbəkələr (VÖEN), qeyri-müntəzəm məsafəli nümunə nöqtələrindən və kəsmə xətti xüsusiyyətlərindən irəli gələn səth təmsilidir. VÖEN məlumat dəstlərinə nöqtələr və qonşu üçbucaqlar arasındakı topoloji əlaqələr daxildir. Hər bir nümunə nöqtəsinin x, y koordinatı və səthi və ya z dəyəri var. Bu nöqtələr səthi təmsil etmək üçün istifadə edilən üst-üstə düşməyən üçbucaqlar dəsti yaratmaq üçün kənarlarla birləşdirilir.
Şəkillər - Şəkillər ümumiyyətlə optik və ya elektron cihaz tərəfindən istehsal olunan səhnənin qrafik təsvirləridir. Ümumi nümunələrə uzaqdan algılanan məlumatlar, skan edilmiş məlumatlar və fotoşəkillər daxildir. Bir şəkil, elektromaqnit spektrində əks olunan işığın, istinin və ya digər dəyərlərin intensivliyini təmsil edən ikili və ya tam dəyərlərin raster məlumat dəsti kimi saxlanılır.

Bütün fayl əsaslı məlumat modellərində əhəmiyyətli məhdudiyyətlər var. Paralel istifadəçi girişi ümumiyyətlə performansı kəskin şəkildə aşağı salır və tək bir faylı düzəldən birdən çox istifadəçiyə dəstək olmaq mümkün deyil. Bundan əlavə, bir fayl sistemində saxlanılan istənilən qatın ölçüsündə məhdudiyyətlər var. Fayllar böyüdükcə, tətbiqetmə performansı, adətən, kifayət qədər performans əldə etmək üçün böyük bitişik məlumat dəstlərini plitələrə bölməyin lazım olduğu nöqtəyə qədər azalır.

C. Yeni Məkan Məlumat Modelləri

Fayl əsaslı məlumat modellərinə xas olan maneələrin öhdəsindən gəlmək üçün Esri, Münasibət Verilənlər Bazası İdarəetmə Sistemlərinə (RDBMS) əsaslanan məkan məlumat modelləri inkişaf etdirdi. Bu yeni məlumat modelləri, əlaqəli verilənlər bazası texnologiyasındakı inkişafdan istifadə edərək, fayl əsaslı modellərdə olmayan xüsusiyyətləri təmin edir. Bu yeni modellərin üstünlükləri çoxdur və bitişik məlumat dəstlərinə çoxsaylı paralel istifadəçi girişi, inteqrasiya olunmuş bir mühitdə məkan və iş məlumatlarının idarəedilməsi, məkan indeksləri, versiya, uzun əməliyyatlar, təhlükəsizlik və ağıllı xüsusiyyətlərə dəstək daxildir. Əksər verilənlər bazası satıcıları məhsullarında xüsusi məkan məlumat modelləri tətbiq etsələr də, bu sənəd Esri'nin məkan məlumat modelləri üzərində cəmləşəcəkdir.

ArcSDE - ArcSDE, Esri'nin müştəri məhsulları ilə RDBMS arasında vasitəçi rolunu oynayır. RDBMS-də məkan məlumatlarını idarə edir, eyni zamanda bir istifadəçinin geniş bir məkan məlumat qatının alt hissəsini çıxarmasına və tez göstərməsinə imkan verir. Bu hasilat çox səviyyəli bir məkan indeksi sxeminin istifadəsi ilə həyata keçirilir. Nəticədə, idarəçilər kirəmitli məlumat modelindən uzaqlaşa və bütün coğrafi marağı əhatə edən qüsursuz məlumat qatları yarada bilirlər. Bundan əlavə, ArcSDE, versiya, uzun əməliyyatlar və məlumatların saxlanılması üçün RDBMS istifadə edilməsinin bütün digər üstünlükləri ilə yanaşı istifadəçilərə eyni vaxtda qatlara giriş imkanı verir.

GeoDatabase - Geodatabase konsepsiyası təqdim olunduğu gündən bəri ətrafında xeyli qarışıqlıq var. Geodatabase-i dəstəkləyən əsas verilənlər bazası texnologiyası sadəcə ArcSDE tərəfindən idarə olunan bir əlaqəli verilənlər bazası cədvəlidir. Bu baxımdan Geodatabase ArcSDE-dən fərqlənmir. Geodatabase konsepsiyasının əsl gücü, Windows platformasında işləyən ArcGIS içərisində olan COM obyektlər qrupudur. Əslində, Geodatabase konsepsiyası, COM obyektlərindəki xüsusi davranışları və Geodatabase-də müəyyən edilmiş münasibətləri təmin edərək ArcSDE ilə təmin edilmiş saxlama komponenti üzərində qurulur.

III. ArcGIS Platformasına və ArcSDE Məlumat Modelinə Miqrasiyanın Planlaşdırılması

Yeni Esri ArcGIS platformasının və məkan məlumat modellərinin üstünlükləri səbəbindən SBC Communications, 2000-ci ilin yazında yeni məlumat modellərinə və ArcGIS platformasına keçmək üçün bir layihəyə başladı. Bu dönüşüm sadə bir proses deyildi və bir çox dərs alındı. yol boyunca. Böyük bir CİS tətbiqi ciddi bir planlaşdırma prosesi olmadan uğurla başa çatdırıla bilməz. Formal olaraq bir sistem memarlığı dizaynı olaraq bilinən bu planlaşdırma prosesi, təşkilatların mövcud sistem dizaynını, proqram lisenziyası quruluşunu, istifadəçi ehtiyaclarını, gələcək sistem dizaynını, aparat tələblərini və tətbiq detallarını dəqiq qiymətləndirməsinə imkan verir.

A. Mövcud sistem dizaynı
Yeni məkan məlumat modellərinə köçmək üçün ilk addım olaraq, SBC Communications o vaxtkı sistem dizaynının nəzərdən keçirilməsini tamamladı. Sistem dizaynı mərkəzləşdirilmiş bir CBS fayl serverindən verilənlərə daxil olan ənənəvi bir masa üstü iş stansiyası mühitindən ibarət idi. Masa üstü iş stansiyalarına, Windows NT və UNIX platformalarında işləyən ArcView 3.x üçün proqram lisenziyaları və SUN iş stansiyalarında çalışan Workstation Arc / INFO lisenziyaları daxil idi. Bu masa üstü iş stansiyaları yerli şəbəkə (LAN) vasitəsilə SUN 1000E mərkəzləşdirilmiş CBS fayl serverinə qoşulmuşdur. Bundan əlavə, bir neçə ilkin ArcView 3.x Internet Map Server tətbiqetmələrinə İnternet Məlumat Server 4.0 işlədən bir Windows NT Server vasitəsilə də xidmət göstərilmişdir.

B. Mövcud proqram lisenziyası quruluşu
Proqram lisenziyası quruluşu bir SUN 1000E serverində yerləşən Lisenziya Meneceri vasitəsilə idarə olunan üzən Workstation Arc / INFO və ArcView 3.x lisenziyalarından ibarət idi. Bundan əlavə, bir neçə GRID və VÖEN lisenziyası istifadəyə verilmişdir. Bundan əlavə, hər bir istifadəçi masaüstündə Windows NT masaüstündə mövcud olan ArcView 3.x surəti var idi. Spatial Analyst, 3D Analyst və Internet Map Server daxil olmaqla bir neçə ArcView Extensions lisenziyalaşdırıldı.

C. İstifadəçi Qiymətləndirmə
Marketing GIS qrupu həm məkan təhlili, həm də xəritələrin və hesabatların yaradılması üçün müvəqqəti dəstək vermək üçün yaradılmışdır. Bu tələblərə cavab vermək üçün qrup, ArcView 3.x və Workstation Arc / INFO-u xüsusi tələblərə cavab olaraq xəritələr və hesabatlar yaratmaq üçün əsas vasitə kimi istifadə etdi. Qrup, daxili yaradılmış telekomunikasiya məlumatları ilə yanaşı Coğrafi Məlumat Texnologiyaları (GDT) və Claritas kimi üçüncü tərəf satıcılar da daxil olmaqla müxtəlif coğrafi məlumat mənbələrindən istifadə etdi. Məkan xaricində olmayan müştəri məlumatlarına bir ana mühitdə işləyən köhnə verilənlər bazaları vasitəsilə əldə edildi. Daxili müştəri məlumatlarına dair sorğular SBC Hesabatlar Qrupu vasitəsilə məlumatları köhnə verilənlər bazalarından çıxarıb düz mətn sənədləri şəklində istənilən məlumatları çatdıran qruplar vasitəsilə təqdim edildi. Məkan və qeyri-məkan məlumatları daha sonra zəruri təhlil, xəritələr və ya hesabatlar hazırlamaq üçün birləşdiriləcəkdir.

Bütün məkan və məkan olmayan məlumat dəstləri SUN 1000E platformasında işləyən bir CBS fayl serverində saxlanıldı. Arc / INFO örtükləri və formalı sənədlər əsas məlumat modeli kimi istifadə edilmişdir. SBC Amerika Birləşmiş Ştatları boyunca milyonlarla müştəriyə xidmət göstərdiyindən, bir çox məkan və iş məlumatları son dərəcə böyükdür və məkan genişdir. Bu məlumatlara daxil olmaq, fayl əsaslı məlumat modellərindən istifadə edərək çətin, qarışıq və səmərəsiz idi. Ehtiyacların qiymətləndirilməsi, yeni məkan məlumat modellərinə keçmək üçün açıq bir ehtiyac olduğunu ortaya qoydu.

O dövrdə veb əsaslı Xəritəçəkmə səyləri qrupda praktik olaraq yox idi. Bununla birlikdə, ehtiyacların qiymətləndirilməsi, bəzi ümumi xok istəkləri aradan qaldırmaq və satış və marketinq təşkilatı üçün xüsusi Xəritəçəkmə tətbiqetmələri yaratmaq üçün bir mexanizm təmin etmək üçün İntranet tətbiqetmələrinin yaradılmasına ehtiyac olduğunu müəyyən etdi. ArcIMS, bir çox ümumi Xəritəçəkmə tətbiqetmələrinə "qutudan kənar" həllər təqdim etdiyi üçün açıq bir seçim idi.

D. Yeni Sistem Memarlıq Dizaynı
Mövcud sistem memarlığı dizaynı və proqram lisenziyası quruluşunu nəzərdən keçirdikdən və bir istifadəçi ehtiyacının qiymətləndirilməsini tamamladıqdan sonra, SBC təşkilatın ehtiyaclarına daha yaxşı xidmət edə biləcək bir sistem arxitekturası hazırladı. Tam bir coğrafi məlumat sistemini özündə birləşdirən ArcGIS 8.x ailəsi proqramı yeni sistem arxitekturasının əsası olaraq seçilmişdir.

ArcInfo və ArcView-un masa üstü versiyaları masa üstü mühitdə işləyəcək və istifadəçilərə Xəritəçəkmə və analiz üçün daha çox qabiliyyət və məhsuldarlıq təmin edəcəkdir. SBC-də son istifadəçilər ArcInfo və ArcView-un masa üstü versiyaları vasitəsilə verilən məlumatların yaradılması, yeniləmə, sorğu, Xəritəçəkmə və analiz funksiyalarından tam şəkildə istifadə edərdilər.

Marketinq GIS İntranet sahəsinin tikintisi də yeni memarlığın bir hissəsi kimi nəzərdə tutulmuşdur. Bu sayt daxili və satıcı hesabatları və təhlilləri ilə yanaşı Xəritəçəkmə tətbiqetmələrini və statik xəritələri təmin edəcəkdir. Bundan əlavə, daxili və satıcı tərəfindən təqdim olunan hesabatlara, təhlillərə, jurnal məqalələrinə və Şimali İşıq tərəfindən təqdim olunan xüsusi sənədlər toplusuna daxil olmaq üçün bir portal inkişaf etdiriləcəkdir. Bu portal Şimali İşıq ilə birlikdə hazırlanmalı və marketinq təşkilatına zəngin bir məlumat verməli idi. ArcIMS və ColdFusion ilə birlikdə İnternet Məlumat Server ilə Windows 2000 işləyən xüsusi bir Compaq Proliant DL 580 Veb Sunucusu arxitekturanın zəruri komponentləri olaraq təyin edildi. İntranet tətbiqləri, ArcIMS-in HTML Viewer və Active Server Pages komponentlərindən istifadə edərək incə bir müştəri yanaşması ilə dizayn ediləcəkdir.

Veri saxlanması üçün SBC, hər biri Windows 2000 ilə ayrı ayrı Compaq Proliant DL 580 Serverlərdə işləyən ənənəvi bir GIS fayl server ilə birlikdə Oracle 8i əlaqəli verilənlər bazası idarəetmə sistemində işləyən ArcSDE Data Warehouse mühiti seçdi. ArcSDE server əsasən təmin etmək üçün quruldu CİS görünüşü və sorğu müştəriləri üçün dəstək. Başlanğıcda ArcIMS tətbiqetmələri ArcSDE və Oracle vasitəsi ilə verilən məlumatların əsas istehlakçısı olaraq görülürdü. Ənənəvi Xəritəçəkmə, hesabatlar və analiz funksiyaları, son istifadəçilər yeni ArcSDE məkan məlumat modelindən tam istifadə etmək üçün yeni ArcGIS platforması ilə lazımi təlim və bacarıqlara yiyələnənə qədər ənənəvi GIS fayl əsaslı bir serverdən istifadə etməyə davam edəcəkdir.

Əksər hallarda, məkandan kənar iş məlumatları SBCs Reports Group vasitəsilə ehtiyac olduqda alınmağa davam edəcəkdir. Bu fayllar daha sonra məkan məlumat dəstləri ilə birləşmək üçün ArcInfo və ya ArcView-a yüklənə bilən düz mətn sənədləri kimi təqdim olunmağa davam edəcəkdir. Bəzi hallarda, bu məlumatlar təyin olunmuş vaxt aralığında baş verən avtomatlaşdırılmış məlumat çıxarışları kimi təmin ediləcəkdir. Daxili yaradılan hasilat, çevrilmə və yükləmə (ETL) alətləri, məlumatları köhnə verilənlər bazalarından çıxarmaq, lazım olduqda məlumatları çevirmək və məlumatları Oracle-a yükləmək üçün yazılacaqdır. Bu avtomatlaşdırılmış məlumat ötürülməsi bir neçə ArcIMS tətbiqi üçün zəruri bir komponent kimi qəbul edildi.

E. Təchizat Tələbləri
Yeni sistemlər arxitekturası dizaynını dəstəkləyən, Windows 2000 ilə işləyən Compaq Proliant DL 580 Serverlər əsas aparat komponenti olaraq təyin olundu. Daha ənənəvi UNIX mühitində Windows Serverlərini seçmək üçün bir neçə səbəb göstərildi. Ümumiyyətlə UNIX həmkarlarından daha az stabil olsa da, bir Windows platforması maliyyət, idarəetmə asanlığı və inkişaf və idarəetmə üçün daha asan bir istedad tədarükü daxil olmaqla bir çox üstünlük təklif edir.Bundan əlavə, sistemin mövcudluğu dizayndakı kritik bir komponent kimi təsbit edilmədi.

SBC Marketinq Qrupu üçün yeni CİS arxitekturasının tətbiqi 2000-ci ilin yayında başlamış və 2002-ci ilin yanvar ayına qədər başa çatmışdır. Donanım və proqram təminatı, hardware qurulması, RDBMS quraşdırılması, CİS proqramının quraşdırılması, istifadəçi təlimi, məlumatların yüklənməsi kimi bir sıra addımlar və məlumatların tənzimlənməsi bu müddət ərzində tamamlandı. Bu məsələlərin hər biri diqqətlə planlaşdırma və həyata keçirilməsini tələb etsə də, bir çoxu yeni Esri platformasına və məlumat modellərinə köçməyi planlaşdıran hər bir qrup üçün əlavə diqqətə layiqdir.

A. Sistem İdarəetmə
Sistem rəhbərliyi, hər hansı bir CİS tətbiqinin ən vacib, lakin nəzərdən qaçırılan cəhətlərindən biridir. Tətbiqin bu vacib hissəsini idarə etmək üçün bir sıra alternativlər mövcuddur. Yəqin ki, ən çox istifadə olunan ssenari sistemi dəstəkləmək üçün informasiya texnologiyaları bölməsinin işçilərindən istifadəni əhatə edir. Bu yanaşmanın üstünlükləri arasında 24x7 dəstəyin olması, hazır, təcrübəli idarəçilərin hazır təchizatı və mərkəzləşdirilmiş bir informasiya texnologiyaları qrupu ilə birlikdə verilən digər üstünlüklər var. Bununla birlikdə, qrupa geri ödəniş xərcləri, birbaşa işə qəbul qrupunun nəzarəti altında olan birbaşa işə qəbul və təlim sistemi administratorları ilə əlaqəli xərclərdən çox daha yüksəkdir. SBC Communications-də Marketinq GIS Qrupu, sistemlərini ənənəvi informasiya texnologiyaları qrupu administratorlarından istifadə etmək əvəzinə birbaşa qrupa dəstək olmaq üçün işə götürülmüş işçilər vasitəsilə idarə etməyi seçdi. Bu yanaşmanın istifadəsinə sərf olunan qənaət xeyli dərəcədə idi.

Digər bir sistem idarəetmə alternativi, ilkin tətbiqetmə və davamlı dəstək üçün podratçıların işə götürülməsini əhatə edir. Sistem rəhbərliyi davam edən bir funksiya olduğundan bu alternativ uzun müddətə səmərəli deyil. Lakin, icra mərhələsində tez-tez bacarıqlı müqavilə idarəçiləri gətirilir. Daha sonra davam edən idarəetmə vəzifələri daxili idarəçilərə təhvil verilə bilər.

B. RDBMS Proqram Seçimi
Layihəniz üçün bir RDBMS satıcısı seçmək, kadrda mövcud RDBMS bacarıqları, quraşdırılma ölçünüz, məkan və qeyri-məkan məlumatlarının inteqrasiyası və Esri tərəfindən verilən dəstək səviyyəsi daxil olmaqla bir sıra məsələlərə bağlıdır. Əksər RDBMS təchizatçıları oxşar funksiyanı təmin etdikləri üçün yuxarıda göstərilən amillər əsasında bir satıcı seçmək lazımdır.

Əsas RDBMS proqramının əksəriyyəti səmərəli istifadə üçün kifayət qədər təlim və təcrübə tələb edir. Artıq müəyyən bir RDBMS məhsulundan istifadə və idarə etmə təcrübəsi olan işçiləriniz varsa, bu, bəlkə də ən yaxşı seçiminiz olacaqdır. İşçilərinizdən birinin RDBMS rəhbərliyi ilə yüksək səviyyədə tanış olması xüsusi əhəmiyyət kəsb edir. Nəticədə sistemin performansı verilənlər bazanızın nə qədər yaxşı işləməsi ilə müəyyənləşdiriləcək və bu, əsasən verilənlər bazası administratoru tərəfindən həyata keçirilən məntiqi və fiziki verilənlər bazası dizaynının bir funksiyasıdır. Əlavə olaraq, verilənlər bazası administratorunun məkan məlumatları və bu məlumat bazasında fiziki olaraq necə qurulmalı olduğu və eyni satıcı məhsulu haqqında biliklərə sahib olması vacibdir.

Quraşdırma ölçünüz də RDBMS seçimində rol oynayacaqdır. Oracle və DB2 kimi bəzi məhsullar böyük həcmli məlumatlarla daha yaxşı işləyir. Bundan əlavə, paylanmış tətbiqetmələrdə bu məhsullar daha yaxşı performans göstərməyə meyllidir.

Təşkilatlarınızda məkan komponentinin əlavə edilməsi ilə genişləndirilə bilən qeyri-məkan məlumat bazalarına sahib olmağınız halında eyni platformadan istifadə etmək məntiqlidir. Verilər ixrac və idxal funksiyalarından istifadə edən sistemlər arasında asanlıqla ötürülə bilər.

Nəhayət, RDBMS-də məlumatları idarə etmək və əldə etmək üçün ArcSDE-ni bir orta proqram məhsulu kimi istifadə edəcəksinizsə, Esri tərəfindən verilən məlumat və dəstək səviyyəsinin məhsullar arasında əhəmiyyətli dərəcədə fərqləndiyinə diqqət çəkilməlidir. Bu anda Oracle və Microsoft SQL Server üçün çox sayda məlumat, dəstək və təlim verilir. DB2 və Informix kimi digər satıcı məhsulları dəstəklənir, lakin məhdud məlumat və təlim mövcuddur.

SBC Communications-də Marketinq GIS Qrupu, Oracle 8i-ni, işçilərin bacarıq dəstlərinə, quraşdırma ölçüsünə və Esri'nin Oracle ilə ArcSDE məhsulunu istifadə etmək üçün verdiyi dəstəyə əsaslanan RDBMS olduğu üçün seçdi. Evdəki bacarıqlara ArcSDE təcrübəsi və qrupun digər üzvləri arasında əhəmiyyətli SQL sorğu təcrübəsi ilə birlikdə məkan məlumatlarına sahib Oracle 8i sertifikatlı bir verilənlər bazası administratoru daxildir. Əlavə olaraq, böyük məlumat dəstlərini saxlamaq və səmərəli bir şəkildə əldə etmək bacarığı tətbiq üçün bir tələb idi. Xarici satıcılardan gələn böyük məkan məlumatları və kütləvi daxili müştəri məlumatları potensial olaraq ümumi verilənlər bazası ölçüsünü terabayt aralığına sala bilər. Oracle, bu ölçülü məlumat dəstlərini səmərəli şəkildə saxlamaq və əldə etmək üçün kanıtlanmış bir təcrübəyə malikdir. Bundan əlavə, təşkilatdakı məkansız olmayan Oracle verilənlər bazaları arasında məlumatların ötürülməsi və Esri vasitəsilə təlim və dəstək alma qabiliyyəti Oracle-ın RDBMS olaraq seçilməsində rol oynadı.

C. Məlumatların Yüklənməsi
Satıcı prosesləri, BusinessObjects işləri, Oracle PL / SQL işləri və Arc Makro Language (AML) skriptləri daxil olmaqla mövcud Oracle / ArcSDE verilənlər bazasına məkan və məkan olmayan verilənlər bazasını yükləmək üçün bir sıra metodlardan istifadə edilmişdir. GDT kimi üçüncü tərəf satıcılar tərəfindən verilən bir çox məkan məlumat dəsti, böyük məlumat dəstlərinin yüklənməsini avtomatlaşdıran yükləmə prosesləri ilə gəlir. Bu proseslər gecə və həftə sonları kimi işdənkənar vaxtlarda başlaya bilər ki, yükləmə prosesi zamanı sistem performansına təsir göstərməsin. Bundan əlavə, bu proseslərin istifadəsi ümumiyyətlə asandır. Bununla birlikdə, problemlər və ya baş verə biləcək səhvlər üçün yüklər izlənilməlidir. Satıcı məlumatlarının əksəriyyəti rüblük olaraq verilir.

Xüsusi yazılı ETL işləri, məkan xaricindəki müştəri məlumatlarının Oracle-a yüklənməsini asanlaşdırmaq üçün BusinessObjects və Oracle PL / SQL-də də yazılmışdır. Daxili müştəri məlumatları ilə tanış olduqları üçün SBC işçiləri bu işləri yazdılar. Ümumiyyətlə, ETL işlərinin əksəriyyəti aylıq olaraq aparılır.

AML-lər daxili istehsal edilmiş məkan məlumatları və bəzi üçüncü tərəf satıcı məlumatlarını GIS fayl serverinə yükləmək üçün də yazılmışdır. AML-lər yeni ArcToolbox tətbiqi vasitəsi ilə əldə edilən "Toplu" seçimindən istifadə edərək istehsal edilmişdir.

D. Oracle və ArcSDE Tuning
Oracle və ArcSDE, çoxsaylı tətbiqetmələri dəstəkləmək üçün çoxsaylı mühitlərdə konfiqurasiya edilə bilən çevik məhsullardır. Bununla birlikdə, ArcSDE və Oracle vasitəsi ilə məkan və məkan olmayan məlumatlara daxil olan müştəri tətbiqetmələrinin performansı əsasən verilənlər bazası administratorunun bacarıq və təcrübəsindən asılıdır. Bu məhsulların qurulması üçün ümumi qaydalar olmasına baxmayaraq, tənzimləmə elm qədər sənət olaraq qalır. Oracle ilə cədvəlləri, indeksləri və əməliyyat sistemi daxilində məlumatların fiziki yerləşdirilməsini düzgün tənzimləməklə əhəmiyyətli performans qazancları əldə edilə bilər. ArcSDE ilə istifadə üçün verilənlər bazasının məntiqi və fiziki dizaynlarına xüsusi diqqət yetirilməlidir. Tipik olaraq bir ArcSDE tətbiqi coğrafi məlumatları saxlamaq üçün minimum beş masa boşluğu tələb edəcəkdir: XÜSUSİYYƏT, ATTRIBUTE, SPATIAL_INDEX, ORACLE_INDEX və SDE. Bu cədvəllərin hər biri ArcSDE və əlaqəli müştəri tətbiqetmələrində istifadə olunan müxtəlif cədvəlləri və ya indeksləri saxlayacaqdır. ArcSDE tənzimləmə perspektivindən hər təbəqənin ızgara ölçülərinin, dbtune.sde faylında göstərilən parametrlərin və giomgr.defs faylının düzgün qurulmasına ciddi diqqət yetirilməlidir. Həm Oracle, həm də ArcSDE tənzimlənməsi bu məqalənin əhatə dairəsindən kənara çıxan mövzulardır, buna görə də onları ədalətlə təmin etməyə çalışmayacağıq.

E. Təlim
Yeni ArcGIS platformasına və ArcSDE məlumat modelinə keçmək qrup üçün kifayət qədər təlim tələb etdi. Qrupun hər bir üzvü keçidə kömək etmək üçün ArcGIS və ArcIMS təlimlərinə qatıldı. Bundan əlavə, administratorlar Oracle verilənlər bazası rəhbərliyi təhsili ilə yanaşı ArcSDE-də əlavə təhsil almışlar.

F. ArcIMS ilə tətbiqetmə inkişafı
Son bir il ərzində Marketinq GIS Qrupları veb saytı vasitəsilə bir sıra ArcIMS Intranet tətbiqetmələri hazırlanıb yerləşdirilib. Bu tətbiqetmələr, qrup daxilində süzgəcdən keçirilmiş bir çox müvəqqəti xəritəçəkmə istəklərini aradan qaldırmaqla yanaşı marketinq və satış təşkilatındakı xüsusi ehtiyacları ödəmək üçün hazırlanmışdır. Bütün tətbiqlər HTML Viewer və Active Server Pages bağlayıcıdan istifadə edərək incə müştəri kimi qurulmuşdur. Ərizələrin seçilməsi aşağıdakıları əhatə edir:

  • Rəqabətçi xətt itkisi - zaman və məkan boyunca rəqabət səbəbləri səbəbiylə xətlərin itkisini izləmək üçün istifadə olunur. Bu tətbiq, aylıq olaraq keçmiş bir məlumat bazasından məkan olmayan müştəri məlumatlarını çıxarır və istifadəçilərə rəqabət səbəbləri ilə itirilən xətlərin sayını və faizini təmin etmək üçün məkan məftil mərkəzi qatına qoşulur və bu səbəbdən itirilən gəlir miqdarı ayırır
  • DSL Dağıtımı - SBC-nin yüksək sürətli İnternet xidmətinin (DSL) harada olduğunu müəyyən etmək üçün istifadə edilə bilər.
  • CLEC Penetration - Rəqabətli Yerli Mübadilə daşıyıcıları (CLEC), SBC-nin yerli telekommunikasiya xidmətindəki rəqabətidir. Bu proqram, istifadəçilərə SBC franchise sahələrindəki rəqabət təhlükəsini qiymətləndirməyə imkan verir.
  • Multi-Tenant Building - Bu tətbiq, SBC kabel xətti franchise sahələrindəki çox icarəçi bina yerlərinin görünüşünü təmin edir. Təqdim olunan funksionallıq əsas küçə səviyyəsinə yaxınlaşdırma, binanın kirayəçilərinin sayına görə bina yerlərinin göstərilməsi, "aktiv" bina qatının növü və ya sinifinin seçilməsi, konkret bina yerinin müəyyənləşdirilməsi və binadakı müəssisələr haqqında atribut məlumatlarının göstərilməsini əhatə edir. .

E. Çağırışs
Bütün CİS tətbiqləri yol boyunca çətinliklərlə qarşılaşır və bu xüsusi hal istisna deyil. Bəlkə də qarşılaşdığımız və üzləşdiyimiz ən böyük çətinlik analitiklərin yeni platformaya və məlumat modelinə keçmək istəməməsidir. Vizualizasiya, redaktə, xəritə istehsalı və təhlilində inkişaf etmiş imkanlara baxmayaraq, bəzi istifadəçilər şəkillər və örtüklər kimi fayl əsaslı məlumatlarla ArcView 3.x texnologiyasına etibar etməyə davam edirlər. Şübhəsiz, ArcGIS 8.x platformasına və ArcSDE məlumat modelinə keçmək ağrısız bir proses deyil. İstifadəçilər təlimə, yeni terminologiya və funksionallığı öyrənməyə və proqramlaşdırma bacarıqlarını yeni VBA fərdiləşdirmə mühitinə yüksəltməyə xeyli vaxt ayırmalıdırlar. Bununla birlikdə, sərmayə gəliri artan məhsuldarlıq, inkişaf etmiş xəritə və hesabat istehsalı və veb əsaslı tətbiqetmə inkişafı baxımından böyükdür. Bu yolda qarşılaşılan digər çətinliklər arasında donanım qurma problemləri, köhnə müştəri məlumat bazaları üçün xüsusi məlumat yükləmə vasitələrinin yaradılması, yeni məlumat modelləri üçün məlumat satıcısı dəstəyi və kadr dövriyyəsi var.

Yaxın gələcəkdə, ArcIMS 4.0-ın tətbiqi, ArcGIS layihə sənədləri (.mxd, .mxt) vasitəsilə ArcIMS xidmətləri istehsalı şəklində ArcIMS-in ArcIMS ilə inteqrasiyası və birbaşa əlaqələr daxil olmaqla Esri texnologiyasındakı inkişaflardan faydalanmağı gözləyirik. Oracle Spatial məhsulu 9i versiyasında buraxıldı. ArcGIS vasitəsilə ArcIMS ArcMap Xidmətlərini istehsal etmək qabiliyyəti olduqca vacibdir, çünki istifadəçilərimizin təcili olaraq tələb etdikləri qabaqcıl məlumatlara giriş və kartoqrafik imkanlardan faydalanmağa imkan verəcəkdir. Bundan əlavə, istifadəçilərimizin ArcView 3.x və Workstation ArcInfo-dan yeni ArcGIS 8.x platformasına keçməsini daha da sürətləndirməlidir.


ArcSde Oracle Xüsusiyyət başına maksimum ızgara sayı (8000) - Coğrafi İnformasiya Sistemləri

BAE SYSTEMS Mission Solutions Inc.

A. Stewart Walker və Scott B. Miller

& # 9GIS verilənlər bazaları yeniləndikdə, şəkil qatlarında olduqda, 3B məlumatda olduqda və yüksək məkan dəqiqliyində olduqda daha dəyərli olur. Esri Mekansal Verilənlər Bazası Mühərriki (ArcSDE & # 228) CBS məlumatlarını CBS olmayan məlumatlarla birləşdirmək üçün bir interfeys təmin edir və CBS məlumatlarını birbaşa verilənlər bazası idarəetmə sisteminin nəzarəti altına alır. SOCET SET & # 226, ArcSDE & # 228 ilə birbaşa əlaqəli və real vaxt tətbiqetmələri üçün ArcSDE & # 228-dən istifadə edən 3B xüsusiyyət çıxarma sistemini təqdim edirik. ArcSDE & # 228, istifadəçiləri GIS verilənlər bazasına daxil edərkən birbaşa nəzarət olunan stereo görüntülərdən 3D xüsusiyyətlərini çıxarmaq imkanı verir. Bu sistem birdən çox operatorun real vaxt tətbiqləri üçün istifadə edilərkən eyni xüsusiyyət bazasına 3B xüsusiyyətlərini çıxartmasına və / və ya xüsusiyyət bazasını yeniləməsinə imkan verir və xüsusiyyət bazası ölçüsündə heç bir məhdudiyyət yoxdur. 3D xüsusiyyətləri, dəyərini və tətbiqini maksimum dərəcədə artırmaq üçün CİS olmayan məlumatlarla sıx birləşdirilmişdir. Bu yerleşim məlumatları və görüntülərdən istifadə edərək veb əsaslı tətbiqetmələr üçün zəruri bir addımdır.

CİS verilənlər bazasının idarə edilməsinin ən böyük dəyəri CİS məlumatlarının yaradılması və yenilənməsidir. Məlumatların basılı formatdan rəqəmsal formata çevrilməsinin sadə prosesi CİS əməliyyatlarının dəyərinin 50% -dən çoxunu təşkil edir (Stevenson, 1995). Fotoqrafiya xəritələrindən CİS məlumatlarını əl ilə rəqəmsallaşdırmaq xətaya meyllidir və özündə olan səhvləri ehtiva edir. Fotoqrafiya xəritələrindən daha çox görüntü istifadə edərək, CİS əməliyyatlarına üç əsas yolla kömək edir: xərc dəqiqliyi və valyuta (müasir). Maliyyələr azalır, çünki görüntülərdən toplama səmərəli, dəqiq və aktualdır. Bundan əlavə, ərazi əmələ gətirməsi kimi əvvəllər bir insan operatoru tələb olunan bir çox proses indi nəzarətsiz bir kompüter tərəfindən həyata keçirilir. Dəqiqlik artır, çünki şəkil əsaslı məlumatlar şübhəli mənşəli ola biləcək kağız xəritələr və ya müasir olmayan mənbələrdən çox, həqiqi yerdəki fotoşəkillərdən alınır. Valyuta inkişaf etdirilir, çünki görüntülər tələbə görə nisbətən ucuz qiymətə toplana bilər və ondan çıxarılan məlumatlar bir GIS verilənlər bazası yaratmaq və ya düzəltmək üçün istifadə edilə bilər (Zhang and Olander, 2000). Stereo görüntülərin istifadəsi, yüksək dəqiqliklə CBS məlumat bazasının tam 3D populyasiyasına imkan verir. Bütün bu üstünlüklər, SOCET SET & # 226 kimi kompüter əsaslı fotogrammetrik sistemlərin istifadəsindən qaynaqlanır. Son on ildə rəflərdə satılan ucuz kompüter əsaslı rəqəmsal fotogrametriyadakı inkişaflar, ucuz qiymətə səmərəli fotogrammetrik məlumat toplama metodları yaratdı. Bu ucuz qiymət və yüksək məhsuldarlıq, fotoqrametriyanın birbaşa GIS revizyonu və populyasiya vasitəsi kimi effektiv istifadəsinə imkan verir. Şəkil 1, 3D görüntüləmə mənbələri ilə CİS arasındakı əlaqə asanlığını təsvir edir.

Fotogrametriya istifadə edildikdə, məlumatların yaradılması və dönüşüm xərcləri əhəmiyyətli dərəcədə azaldıla bilər. Məsələn, SOCET SET & # 226 proqram məhsulu saatda bir milyon ərazi məlumat nöqtəsi yarada bilər (Zhang and Miller, 1997 Zhang et al. 1998). Dönüşüm maliyyələri minimuma endirilir, çünki SOCET SET & # 226 heç bir fayl formatı çevirməsinə ehtiyac olmadan ArcSDE & # 228 verilənlər bazasında GIS məlumatlarını birbaşa düzəldə bilər. Dəqiqlik təmin edilir, çünki fotoqrammetriya şəkildən çıxarılan hər pikselin və ya nöqtənin dəqiq yer vəziyyətini (en, uzunluq və yüksəklik) hesablayan inkişaf etmiş alqoritmlərdən istifadə edir.

Təsəvvürlər bir çox mənbələrdən əldə edilə bilər. Təsnif edilmiş dövlət casus texnologiyasına əsaslanan ticari peyklər artıq GIS cəmiyyəti tərəfindən istifadə edilə bilər. IKONOS, QuickBird, SPOT 5 və OrbView, 2 ilə 0,5 metr arasındakı məkan çözünürlüğü ilə görüntü toplaya bilən və ya toplayacaq üç peykdir. Bununla birlikdə, ən çox yayılmış görüntü mənbəyi hələ də hava əsaslıdır. Film əsaslı hava kameraları çox yaygındır və etibarlı yüksək keyfiyyətli görüntü təmin edir. Bundan əlavə, rəqəmsal kameralar geniş yayılmağa başlayır və TerraSource və LH Systems-dən ADS40 kimi sadə kameralı rəqəmsal kameralar kimi sistemləri daha inkişaf etmiş kameralara daxil edir. SOCET SET & # 226 tərəfindən dəstəklənən şəkil mənbələri Cədvəl 1-də verilmişdir.

Cədvəl 1: CİS üçün şəkil mənbələri.

Film kamera (LH Sistemləri, Z / I Görüntüləmə)

LH Systems ADS40 Havadan Rəqəmsal Sensor

Z / I Görüntüləmə DMC 2001 Rəqəmsal Modul Kamera

TerraSource rəqəmsal kamerası

USGS Rəqəmsal Ortofoto Quadrant (DOQ)

Müxtəlif çərçivə rəqəmsal sensorlar

Fotogrammetrik sistemin ən vacib funksiyası görüntüdəki seçilmiş piksellər üçün yer yerlərini (en, uzunluq və yüksəklik) birləşdirmək və ya hesablamaqdır. Bu hesablama, hər bir görüntü mənbəyi üçün unikal olan & quotsensor model & quot adlı bir alqoritmlə aparılır.

Sensor modelləri, cədvəldəki cisimlərin yerdəki yerlərini dəqiq şəkildə hesablamaq üçün, Şəkil 2-də göstərildiyi kimi iki gözlü heyvanların durbin görmə qabiliyyətinə bənzər stereoskopik prinsiplərdən istifadə edir (Olander və Walker, 1998). Ümumiyyətlə, görüntülərdən alınan məlumatların dəqiqliyi 0,5 piksel və ya daha yaxşıdır. Məsələn, görüntü çözünürlüğü piksel başına 6 düymdürsə, dəqiqlik 3 düym ola bilər. Fotogrametriyada stereoskopik alqoritmlərdən istifadə olunduğu üçün işlənən bütün bölgələr üçün iki şəkil tələb olunur. Yalnız bir şəkil varsa, GIS məlumatlarını yaratmaq hələ mümkündür, lakin fotogrametriyanın bütün üstünlüklərini əldə etmədən, çünki yerin 3 ölçülü xüsusiyyətləri çıxarıla bilməz.

& # 9SOCET SET & # 226 xüsusiyyət çıxarma modulu, Şəkil 3-də göstərildiyi kimi 3D CBS məlumatlarını toplamaq üçün nəzarət olunan görüntülərdən istifadə edir. Yuxarıda müzakirə edildiyi kimi, rəqəmsal görüntülər, 3D xüsusiyyət çıxarışından əvvəl nəzarət edilməlidir. Nəzarətli görüntülər, Şəkil 3-də göstərildiyi kimi S SOCET SET & # 226 stereo görüntü serverində 3D görünüş yaratmaq üçün istifadə olunur. 3D xüsusiyyət çıxarma prosesi Stereo Image Server-dən bina, yollar və s. Kimi xüsusiyyətlərin həndəsi məlumatlarını yaradır. Bu proses ayrıca xüsusiyyət atributlarını hesablayır və ya istifadəçi girişlərindən xüsusiyyət atributlarını əldə edir və eyni zamanda həndəsi məlumatları və atributları ArcSDE & # 228 vasitəsilə RDBMS-ə yazır.

Esri Mekansal Veritabanı Mühərriki (ArcSDE & # 228) CBS məlumatlarını birbaşa stereo görüntülərlə birləşdirmək üçün bir interfeys təmin edir və CBS məlumatlarını birbaşa verilənlər bazası idarəetmə sistemi nəzarəti altına alır. SOCET SET & # 226 ilə birbaşa ArcSDE & # 228 ilə əlaqələndirən və real vaxt tətbiqetmələri üçün ArcSDE & # 228-dən tam istifadə edən bir 3D xüsusiyyət çıxarma sistemini təqdim edirik. Bu sistemlə istifadəçilər 3B xüsusiyyətləri birbaşa nəzarət olunan stereo görüntülərdən çıxara bilərlər. Bu sistem birdən çox operatorun real vaxt tətbiqləri üçün istifadə edilərkən eyni xüsusiyyət bazasına 3B xüsusiyyətlərini çıxartmasına və / və ya xüsusiyyət bazasını yeniləməsinə imkan verir və xüsusiyyət bazası ölçüsündə heç bir məhdudiyyət yoxdur. 3D xüsusiyyətləri, dəyərlərini və tətbiq olunmasını maksimum dərəcədə artırmaq üçün CİS olmayan məlumatlarla sıx birləşdirilmişdir.

CİS verilənlər bazasının ən vacib tətbiqetmələrindən biri də qərar qəbul etməyi dəstəkləməkdir. Bir çox halda təkcə CİS məlumatları yetərli olmaya bilər və qərar qəbul etmək üçün CİS olmayan məlumatlar tələb olunur. Bu rəqəmsal dövrdə, CBS olmayan məlumatların saxlanılması və idarə olunması üçün verilənlər bazası idarəetmə sistemlərindən geniş istifadə olunur. CİS olmayan məlumatlar və CİS məlumatları eyni verilənlər bazası idarəetmə sistemi tərəfindən idarə olunduqda, CİS olmayan məlumatlardan və CBS məlumatlarından istifadə etməklə qərar qəbuletmə çox asanlaşır. Nəticədə, GIS məlumat bazaları daha çox tətbiqi dəstəkləyə bilər.

& # 9Həqiqi vaxt tətbiqetmələri, Oracle Spatial kimi bir verilənlər bazası idarəetmə sistemindən asanlıqla əldə edilə bilən paralel nəzarət tələb edir. ArcSDE & # 228 verilənlər bazası idarəetmə sistemindəki mövcud paralel nəzarət qabiliyyətinin üstünlüklərindən istifadə edir və SOCET SET & # 226 3D xüsusiyyət çıxarışı bu qabiliyyəti kilidləyərək real vaxt tətbiqetmələrini dəstəkləmək üçün istifadə edir. Kilidləmə bütün təbəqələrdə və ya bir təbəqədəki müəyyən bir coğrafi ərazidə mövcuddur. İki növ kilidləmə üsulu mövcuddur, oxu və ya yaz kilidi. Oxu kilidi kilidlənmiş ərazidə hər hansı bir istifadəçinin dəyişiklik etməsinin qarşısını alır (burada xüsusiyyətlər düzəldilə və ya yenilənə bilməz) və yazma kilidi yalnız müəyyən bir istifadəçidən dəyişiklik etməyə imkan verir (digər istifadəçilər məlumatları oxuya bilər). Bir sıra xüsusiyyətlərə bir oxu kilidi qoyulursa, bir yazma kilidi də öz növbəsində bu xüsusiyyətlər dəstinə tətbiq edilə bilməz. Bu kilidləmə qabiliyyəti bir çox istifadəçiyə eyni anda ArcSDE & # 228 verilənlər bazasına 3D CBS məlumatlarını çıxarmaq imkanı verir. Məsələn, istifadəçi A, stereo modellər 1-10, B istifadəçi də eyni proyektdə 11-20 stereo modellər ilə 3D məlumatları çıxarır. Bu kilidləmə qabiliyyəti, eyni zamanda itfaiyesi kimi digər istifadəçilərə ArcSDE & # 228 verilənlər bazasına yenilənmə ilə eyni vaxtda giriş imkanı verir.

ArcSDE & # 228 interfeysindən istifadə edilərkən məlumatların bərpası digər asan bir qabiliyyətdir. Əksər verilənlər bazası idarəetmə sistemləri bu qabiliyyəti əhatə edir, məsələn Oracle Spatial. Kompüterlər qəza etdikdə və ya elektrik enerjisi itirildikdə, məlumatların bərpası köməyə gəlir. RDBMS ilə onlayn bir əlaqə istifadə edərək, məlumat nadir hallarda itirilir. Gözlənilməz bir şey olduqda, məlumat bərpa, çıxarılan 3B məlumatı bərpa edə bilər.

Xüsusiyyət məlumatlarını bir fayl sisteminə saxlayan və ArcInfo əhatə sənədləri, shapefiles və ya SOCET SET & # 226 3D topoloji xüsusiyyət verilənlər bazası faylları kimi diskdən yaddaşa yükləyən əksər paketlərdən fərqli olaraq, ArcSDE & # 228 interfeysi bütün verilənlər bazası yaddaşa. Bunun əvəzinə, verilənlər bazası idarəetmə sistemi səhifələmə təmin edir. Diskdəki verilənlər bazasından yaddaşa yalnız tələb olunan qeydlər alınır. Buna görə də verilənlər bazası ölçüsü yalnız sabit disk sahəsi ilə məhdudlaşır və bu, normal olaraq kompüterin əsas yaddaşından daha böyükdür. Beləliklə, verilənlər bazası ölçüsü demək olar ki, məhdud deyil.

Sistem Dəyişikliklərini əlaqələndirin

SOCET SET & # 226 və ArcSDE & # 228 çox sayda koordinat sistemini dəstəkləyir. Ancaq bunların bəziləri hər iki sistemdə eyni deyil. Bəzi SOCET SET & # 226 koordinat sistemləri ArcSDE & # 228 tərəfindən dəstəklənmir və əksinə. Bu problemi həll etmək üçün, Şəkil 4-də göstərildiyi kimi koordinat sistemi çevrilmələrini yerinə yetirməliyik. Əvvəlcə bir SOCET SET & # 226 layihə koordinatına və ya ArcSDE & ya çevrilmədən əvvəl bütün koordinatları ümumi dəstəklənən bir sistemə (WGS-84 Geographic) çeviririk. # 228 koordinat. Bu yanaşma proyeksiya / məlumat alt qrupundan və ya şaquli istinaddan asılı deyil. Bu şəkildə SOCET SET & # 226, dəstəklənən koordinat sistemlərindən hər hansı birini ArcSDE & # 228-in dəstəklənən koordinat sistemlərinə asanlıqla geri çevirə biləcəyi ortaq bir formata çevirəcəkdir.

Bu yanaşma aşağıdakı üstünlüklərə malikdir:

    1. SOCET SET & # 226 ya da ArcSDE & # 228 Projection Engine-də dəstəklənən koordinat sistemlərindən, proqnozlardan, məlumat bazasından və ya şaquli istinadlardan asılı deyil.
    2. Geo / WGS-84 / Ellipsoid, PE-də əvvəlcədən təyin edilmiş bir koordinat sistemidir (PE koordinat sisteminin SOCET SET & # 226 koordinat sisteminə çevrilməsindən və əksinə) olduğundan daha az proqram tələb olunur.
    3. Qoruma qabiliyyəti: SOCET SET & # 226 ya da ArcSDE & # 228 PE-yə yeni bir koordinat sistemi və ya proqnoz əlavə edilərsə, bu qaydalarda heç bir kodun dəyişdirilməsinə ehtiyac olmayacaqdır.

    Profil və ArcSDE & # 228 Layers

    SOCET SET & # 226 xüsusiyyət verilənlər bazası spesifikasiyası, hasilat spesifikasiyası adlanan ASCII sənədində müəyyən edilir. Ekstraksiya spesifikasiyası xüsusiyyət bazasında icazə verilən xüsusiyyət növlərini (siniflərini) müəyyənləşdirir və hər bir xüsusiyyət sinfi ilə əlaqəli atribut növlərini müəyyənləşdirir. Bu fayl həmişə bir xüsusiyyət verilənlər bazasının bir hissəsidir. ArcSDE & # 228 SOCET SET & # 226 hasilat spesifikasiyasından istifadə etmir. Bunun əvəzinə ArcSDE & # 228, SOCET SET & # 226 siniflərinə ekvivalent olan təbəqələrdən istifadə edir.

    SOCET SET istifadəçiləri, 3D xüsusiyyət çıxarışına yükləmək üçün bir sıra ArcSDE & # 228 qat seçmək imkanı əldə edirlər. Ekstraksiya spesifikasiyası bu seçilmiş təbəqələrdən istifadə edilərək hazırlana bilər. Alternativ olaraq, bu mövcud təbəqələr mövcud bir hasilat spesifikasiyasından sinif tərifləri ilə uyğunlaşdırıla bilər. Əlavə olaraq, istifadəçi mövcud çıxarış spesifikasiyasından bir və ya daha çox sinif seçərək yeni bir ArcSDE & # 228 təbəqə dəsti yarada bilər. Hər düzəliş seansı üçün davamlı olaraq eyni təbəqə qruplarını seçməyə alternativ, həmişə eyni zamanda düzəldiləcək qatların siyahısını ehtiva edən bir profilə sahib olmaqdır. Bu, bir SOCET SET & # 226 xüsusiyyət verilənlər bazasında birdən çox sinifə sahib olmağa bənzəyir. Bu məlumat faylı (profil) layihə məlumat qovluğunda yerləşir və bir sıra ArcSDE & # 228 təbəqələrinin hasilat spesifikasiyası kimi fəaliyyət göstərməsinə imkan verən məlumatları ehtiva edir. Bu faylda ArcSDE & # 228 təbəqə adları və sərhəd düzbucaqlıları (xüsusiyyət kilidlənməsi və ya sorğu məhdudlaşdırılması üçün) kimi məlumatlar var. Bu xüsusiyyət 3D xüsusiyyət çıxarışında seçildikdə, bu faylda göstərilən mövcud çıxarış spesifikasiyası təbəqələrlə uyğunlaşmaq üçün istifadə edilə bilər. Alternativ olaraq, bütün bu təbəqələrlə birlikdə hasilat spesifikasiyası dərhal hazırlana bilər.

    ArcSDE & # 228 təbəqəsi yaradarkən, hüdudun düzəldilməsi (xəritə dərəcəsi) üçün vacibdir. Geniş ArcSDE & # 228 təbəqələri sorğu edilsə də, maraq sahəsi bu sahənin yalnız bir hissəsidirsə, məhdud bir düzbucaqlı sorğunu həmin əraziyə məhdudlaşdırmaq üçün faydalı olardı. Sınırlayıcı bir düzbucaqlı, xüsusiyyət kilidlənməsi üçün də vacibdir. Qat, sahə və ya hər ikisinə əsaslanan xüsusiyyətləri kilidləyə bilərik. Bu, birdən çox istifadəçinin spesifik xüsusiyyətləri düzəltməsinin qarşısını ala bilər. (Ekran minimum məhdudlaşdıran düzbucaqlı və ya ayrıca seçilmiş xüsusiyyətlərə əsasən kilidləmə də mümkündür). Operatorun Sərhəd Dikdörtgəsinin nə olduğunu birbaşa təyin etməsi əvəzinə, 3D xüsusiyyət çıxarışı layihə daxilindəki bütün görüntü dəstək sənədlərinin birləşməsindən ibarət olan MBR yaradaraq bu sahəni avtomatik olaraq hesablayır.

    3D Həndəsi Məlumat və ArcSDE & # 228 Şekiller

    & # 9 3D həndəsi məlumat və ya vektor məlumatları Cədvəl 2-də göstərildiyi kimi SOCET SET & # 226-da altı həndəsə növünə bölünür. Altı həndəsə növü daha sonra beş ArcSDE & # 228 şəklinə çevrilir. POINT_GEOMETRY xüsusiyyətləri (X, Y, Z) koordinatlarına və hündürlük kimi xüsusiyyət xüsusiyyətlərini təsvir edən bir sıra xüsusiyyətlərə malikdir. POINT_GEOMETRY xüsusiyyətləri, ölçüləri nisbətən kiçik bir xüsusiyyət olaraq təqdim edilə bilən xüsusiyyətlər üçün istifadə edilə bilər. TEXT_GEOMETRY xüsusiyyətləri (X, Y, Z) koordinatları, bir simli və bir sıra xüsusiyyətlərə malikdir. Məsələn, TEXT_GEOMETRY xüsusiyyətləri etiket kimi istifadə edilə bilər. LINE_GEOMETRY xüsusiyyətləri (X, Y, Z) koordinatları ilə bir sıra zirvələrə və bir sıra xüsusiyyətlərə malikdir. LINE_GEOMETRY xüsusiyyətləri yollar, çaylar və s. Üçün istifadə edilə bilər. POLYGON_GEOMETRY xüsusiyyətləri (X, Y, Z) koordinatları və bir sıra atributları olan bir sıra zirvələrə malikdir. POLYGON_GEOMRTY xüsusiyyətləri göllər, lot sərhədləri və s. Kimi sahə xüsusiyyətləri üçün istifadə edilə bilər. ÇOX MİLTİLİNEGEOMETRY xüsusiyyətinin elementləri olaraq bir və ya daha çox LINE_GEOMETRY xüsusiyyəti ola bilər. MULTILINE_GEOMETRY bir sıra xüsusiyyət atributları ilə yanaşı bir sıra xüsusiyyət xüsusiyyətlərinə də sahib ola bilər. Məsələn, I-15 avtomobil yolunu təmsil etmək üçün ad kimi bir sıra xüsusiyyət atributlarına və səth növü, zolaq sayı və s. Kimi bir sıra xüsusiyyət atributlarına ehtiyacımız ola bilər. I-15 magistral üçün ad eynidır bütün elementləri / bölmələri üçün, lakin səth növü, zolaq sayı element / bölmədən element / hissəyə fərqli ola bilər. POLYHEDRON_GEOMETRY xüsusiyyətləri elementləri olaraq bir sıra POLYGON_GEOMETRY xüsusiyyətlərinə sahib ola bilər. POLYHEDRON_GEOMETRY xüsusiyyətləri xüsusilə bina və evlər kimi 3D həcmli xüsusiyyətlər üçün faydalıdır. 3B vizual görüntülər üçün hər bir həcm xüsusiyyəti çoxbucaqlı tərəfinə bir şəkil yaması əlavə edə bilər. Bu məlumatlar blob növü olaraq ArcSDE & # 228-də saxlanılır.

    Cədvəl 2. SOCET SET & # 226 həndəsə tiplərinə qarşı ArcSDE & # 228 Şekiller.

    SOCET SET & # 226 Həndəsə növləri

    SE_MULTIPART_TYPE və amp SE_LINE_TYPE

    SE_MULTIPART_TYPE və amp SE_AREA_TYPE

    SOCET SET & # 226 3D xüsusiyyət çıxarılması, çoxluqlu (2) düzəltmə / uzatma istifadə edərək xüsusiyyətləri tıklaya bilən (1) çoxbucaqlı kəsmə də daxil olmaqla xüsusiyyətləri idarə etmək və sorğu etmək üçün bir sıra hasar alətləri təqdim edir, bu da asma düyünlər problemlərini həll edir (3) xətti əsasən küçə və magistral yollar kimi xətti xüsusiyyətlər üçün istifadə olunan xüsusiyyət kəsişmə və yığılmış qovşaqların yaradılması (4) atribut sorğusu və ya çəpər çoxbucağı ilə seçilmiş xüsusiyyətlər siyahısında atributların kopyalanması, silinməsi, köçürülməsi, qruplaşdırılması, yenilənməsi kimi verilənlər bazası manipulyasiyası. seçim.

    SOCET SET & # 226 3D xüsusiyyət çıxarışı əsasən 3D görselləşdirmə üçün istifadə olunan toxuma yaması üçün xüsusi vasitələr təqdim edir. Digər xüsusi vasitələrə ümumi xüsusiyyətlər və model yerləşdirmə daxildir. Arc / Info 8.0 bölməsinə bənzər bu vasitə, küçə lampaları kimi çox sayda ümumi xüsusiyyəti səmərəli şəkildə çıxara bilər. 3D modellər binalar kimi həcmli xüsusiyyət çıxarılması üçün istifadə olunur. Ölçülü xüsusiyyətlər dərhal hesablana bilər. Həcm Yarat və s. Kimi daha çox xüsusi alət var. Bütün alətlər görüntülərdən səmərəli 3D CBS xüsusiyyət çıxarılması üçün dizayn edilmiş və optimize edilmişdir.

    3D həndəsi məlumatlar stereo görüntülərdən effektiv 3D xüsusiyyət çıxarılması üçün optimallaşdırılmış bir sıra eskiz alətləri tərəfindən çıxarılır. Alətlər CAD / CAM / GIS alətlərinə bənzəyir, lakin əhəmiyyətli fərqliliklərə malikdir: (1) bütün zirvələrin (X, Y, Z) koordinatları var (2) kompüter görmə texnikaları bir cüt cihazdan yarı avtomatik xüsusiyyət çıxarışını həyata keçirmək üçün istifadə olunur stereo şəkillər (3) alətləri stereoskopik görünüş mühitində işləmək üçün optimize edilmişdir. Stereokopik bir baxış mühitində istifadəçilər tez yorula bilər, çünki gözləri tez-tez fokuslanmalı və yenidən diqqətlərini cəmləşdirməlidirlər. İstifadəçilər üçün vektor məlumatlarını çıxarmaq üçün lazım olan vaxtı azaltmaq üçün eskiz alətləri mümkün qədər səmərəli olmalıdır. Uzun illərin təcrübələrinə və müştərilərin rəylərinə əsasən, bu yaxınlarda stereo şəkillərdən xüsusiyyət çıxarmaq üçün xüsusi olaraq hazırlanmış bir sıra effektiv alətlər təqdim edən yeni bir eskiz alətlərini yenidən hazırladıq. Kompüter görmə texnikasına əsaslanan yarı avtomatik vektor məlumatların çıxarılması alətləri dəsti də mövcuddur.

    Atributlar bir xüsusiyyət haqqında onun ölçüsü, məqsədi, yaşı, vəziyyəti, bağlama nömrəsi, materialı, tarixi və ya ünvanı kimi həqiqətlərdir. Bir çox CBS tətbiqində xüsusiyyətlər xüsusiyyətin həndəsi (yeri və forması) qədər vacibdir. Atributlar həndəsi məlumatlarla eyni dəqiqlikdən və valyuta problemlərindən əziyyət çəkir. Təsvirlərdən istifadə atributların dəqiq və müasir olmasını təmin edə bilər. SOCET SET & # 226 avtomatik olaraq ölçü xüsusiyyətlərini (sahə və uzunluq) hesablayır və vəziyyət, material və məqsəd kimi digər atributları görüntüləri şərh etməklə asanlıqla müəyyən etmək olar.

    & # 9 Səkkiz ölçülü atributlar hesablana bilər.

    1. 2 ölçülü məkanda hesablanan çoxbucaqlı xüsusiyyətin sahəsi
    2. Xüsusiyyətin ətrafındakı minimal sahənin ən uyğun düzbucaqlı uzunluğu
    3. Xüsusiyyətin mərkəzi xətti boyunca uzunluq
    4. Xüsusiyyətin ətrafındakı minimum sahənin ən yaxşı düzbucaqlı eni
    5. Xüsusiyyət sahəsinə əsasən genişlik
    6. Xüsusiyyətin maksimum Z yüksəkliyi (orta dəniz səviyyəsindən yuxarı)
    7. Xüsusiyyətin ərazinin üstündəki hündürlüyü
    8. Şimaldan saat istiqamətində dərəcə ilə ölçülən oriyentasiya bucağı.

    SOCET SET & # 226-da hesablanan ölçülü atributlar qorunur. ArcSDE & # 228, sahə və perimetr kimi bəzi ölçülü atributları hesablaya bilər. Bununla birlikdə, SOCET SET & # 226-da hesablanan ölçülü atributlardan istifadə edirik, çünki SOCET SET & # 226 yalnız sahə və perimetrdən daha çox hesablayır.

    Sadalanan atribut növləri, istifadəçilərə düzgün atributları seçmələrinə kömək etmək və kömək etmək üçün çox faydalıdır. Bu növ atribut NIMA xarici qaynaq üçün və ümumiyyətlə SOCET SET & # 226 xüsusiyyət çıxarılması üçün çox vacibdir. Sadalanan atribut növləri ArcSDE & # 228 tərəfindən qorunur, halbuki ArcSDE & # 228 sadalanan növü birbaşa dəstəkləmir. İstifadəçilər, sadalanan növlərə, ArcSDE & # 228 olmadan davrandıqları kimi davrana bilərlər. Bizim yanaşmamız SOCET SET & # 226 Specification file (ASCII file) in ArcSDE & # 228 və hər bir sadalanan atributu bir tam olaraq saxlamaqdır. ArcSDE & # 228 verilənlər bazasını açarkən, SOCET SET & # 226 Spesifikasiya sənədində oxuyuruq ki, tam ədədi və sadalanmış simli arasında əlaqə quraq.

    SOCET SET & # 226 kompleks xüsusiyyət növlərini dəstəkləyir (POLYHEDRON və MULTILINE). Mürəkkəb bir xüsusiyyət birdən çox elementə (hissəyə) sahib ola bilər və hər bir element özünəməxsus xüsusiyyətlərə sahib ola bilər. Element xüsusiyyətləri ArcSDE & # 228-də qorunur. ArcSDE & # 228 element atributları anlayışına malik deyil. ArcSDE & # 228-də adına bir element_ prefiksi əlavə edərək element atributlarını xüsusiyyət atributları kimi nəzərdən keçiririk. Element atributları SOCET SET & # 226 3D xüsusiyyət çıxarışında ArcSDE & # 228 interfeysi ilə və ya onsuz eyni davranır.

    Qrafik atributlardan əsasən rəsm çəkmək üçün istifadə olunur. Mövcud qrafik atributlar bunlardır: (1) ön plan rəngi (2) fon rəngi (3) sətir eni (4) sətir stili (5) şrift ölçüsü (6) şrift növü və (7) şrift tərzi. SOCET SET & # 226, 216-a qədər müxtəlif örtüklü qrafik rənglərini dəstəkləyir. Qrafik atributlar ArcSDE & # 228 verilənlər bazasında saxlanılır ki, hər bir xüsusiyyət öz qrafik atributlarına sahib olsun.

    & # 9 Veb trendli tətbiqetmələrin rəqəmsal fotogrametriya da daxil olmaqla coğrafi məlumat sənayesi üçün böyük potensiala sahib olduğunu sənaye trendlərindən müşahidə edirik. ArcSDE & # 228 və Oracle Spatial ilə qarşılıqlı əlaqə rəqəmsal fotogrammetriya üçün veb əsaslı tətbiqetmələr üçün zəruri bir addımdır. Rəqəmsal fotogrametriyanın sadəcə bir 3D stereo görünüş yaratmaq və 3B ölçmələr aparmaq üçün iki insan gözünün modelləşdirilməsindən daha geniş bir texnikaya genişləndirilməsi bir çox potensial tətbiqetmə açır. Məsələn, insanlar bir delfini əsir götürmədən ölçüsünü ölçmək üçün rəqəmsal fotogrammetriyadan istifadə edirlər. İnternet texnologiyası, veb əsaslı rəqəmsal fotogrammetriya proqramı ilə birlikdə fotoqrametriyanı geniş bir istifadəçi üçün daha əlçatan edə və daha çox yeni tətbiqetmə yarada bilər.

    & # 9Imagery rəqəmsal fotogrammetriya və CİS məlumatların yaradılması üçün məlumatların vacib bir hissəsidir. ArcSDE & # 228 və Oracle Spatial dəstək görüntülərini. SOCET SET & # 226, ArcSDE & # 228 və Oracle Spatial-dan tam üstünlüklərdən istifadə etməli və görüntülərini RDBMS-də dəstək / nəzarət məlumatları ilə birlikdə saxlamalı olduğuna inanırıq. SOCET SET & # 226 ərazi məlumatları (rəqəmsal ərazi modelləri) GRID üçün görüntü formatında və VÖEN üçün xüsusiyyət bazası formatında saxlanılır. Görüntülər ArcSDE & # 228 və Oracle Spatial-da saxlanıldıqdan sonra bütün SOCET SET & # 226 məlumatları RDBMS nəzarəti altındadır. Bu, SOCET SET & # 226-ya potensial yeni bazarlar üçün veb əsaslı tətbiqetmələr hazırlamağa imkan verəcəkdir.

    Olander, N. və A.S. Walker. (1998). Proqramda Sensorların Modelləşdirilməsi. ISPRS Komissiyası II Sempoziumunun materialları, Cambridge, İngiltərə, iyul.

    Stevenson, PJ (1995). Məlumatların Çevrilmə Problemi. Geo Info Systems, Fevral, s. 28-32.

    Zhang, B. və S. Miller. (1997). Adaptiv Avtomatik Arazi çıxarılması. SPIE, 3072-cü cild, Fotoqrammetrik Texnikaları Səhnə Analizi və Maşın Görüşü ilə İnteqrasiya Edilməsi (Redaktorlar D. M. McKeown, J. C. McGlone və O. Jamet). s. 27-36.


    11 Cavablar 11

    Bunun səbəbi Chrome qaynaq xəritələri üçün dəstək əlavə etməsidir.

    Get geliştirici alətləri (Brauzerdə F12), sonra seçin üç nöqtə sağ üst küncdə və gedin Parametrlər.

    Sonra axtarın Mənbələr, və seçimləri deaktiv edin: & quot javascript mənbə xəritələrini aktivləşdir & quot & CSS mənbə xəritələrini aktivləşdir & quot

    Bunu etsəniz, xəbərdarlıqlardan qurtulacaqsınız. Kodunuzla heç bir əlaqəsi yoxdur. Digər səhifələrdəki geliştirici vasitələrini yoxlayın, eyni xəbərdarlığı görəcəksiniz.

    Geliştirici alətləri - & gt ayarları - & gt konsolu - & gt işarəsi & quotSeçilmiş kontekst & quot. Xəbərdarlıqlar gizlədiləcək. Eyni qutunu götürərək onları yenidən görə bilərsiniz.

    "Yalnızca seçilmiş kontekst" & quot yalnız üst, iframe, işçi və genişləndirmə kontekstləri deməkdir. Zamanın böyük əksəriyyətinə ehtiyac duyduğunuz şey budur.

    Mənim üçün problem inkişafdakı tətbiqdən deyil, Chrome uzantısından qaynaqlandı: React Developer Tool. Alətlər çubuğundakı uzantı simgesini sağ tıklayaraq, & quot uzantını idarə et & quot düyməsini basaraq (brauzerimin dili Braziliya Portuqal dilində olduğu üçün burada menyu mətnini sərbəst tərcümə edirəm), sonra & quot; Faylların URL-lərinə girişə icazə verin. & Quot; yalnız bəzi siqnallar.

    Reaksiya reposunda səbəbin uzadılmasında bir səhv olduğunu və tezliklə düzəldilməsini planlaşdırdığını düşündüm - 20091 və 20075 saylarına baxın.

    Tətbiqinizə hər hansı bir uzantı aktiv edilmədən anonim bir sekmede daxil olaraq uzantı ilə əlaqəli olduğunu təsdiqləyə bilərsiniz.

    include.prepload.js faylında aşağıdakı kimi bir sətir olacaqdır. yəqin ki, son sətir kimi.

    Sil və səhv aradan qalxacaq.

    Chrome uzantılarının səbəb olduğu İnkişaf Vasitələri Konsolunda & quotSourceMap & quot səhv mesajlarının düzəldilməsi:

    McAffe uzantılarının səbəb olduğu nümunələr:

    DevTools SourceMap yüklənmədi: chrome-extension üçün məzmun yüklənmədi: //klekeajafkkpokaofllcadenjdckhinm/sourceMap/content.map: HTTP səhv: status kodu 404, net :: ERR_UNKNOWN_URL_SCHEME

    DevTools SourceMap yükləyə bilmədi: chrome-extension üçün məzmun yüklənmədi: //fheoggkfdfchfphceeifdbepaooicaho/sourceMap/chrome/content.map: HTTP səhv: status kodu 404, net :: ERR_UNKNOWN_URL_SCHEME

    DevTools SourceMap yüklənmədi: chrome-extension üçün məzmun yüklənmədi: //fheoggkfdfchfphceeifdbepaooicaho/sourceMap/chrome/iframe_handler.map: HTTP səhv: status kodu 404, net :: ERR_UNKNOWN_URL_SCHEME

    Əgər inkişaf edirsinizsə, o zaman & quot JavaScript mənbə xəritələrini & quot; & CSS mənbə xəritələrini aktivləşdir & quot; Chrome Developer Tools'da mənbə kodunuzu görə bilmək üçün yoxlanılmalıdır. Bunların işarəsinin götürülməməsi mənbə kodunuzu ayıklamaq qabiliyyətinizi əldən alır. Yanğını söndürmək əvəzinə yanğın siqnalını söndürməyə bənzəyir. Bunu etmək istəmirsiniz.

    Bunun əvəzinə mesajlara səbəb olan uzantıları tapmaq və onları söndürmək istəyirsən. Bunu necə edirsən:

    1. Chrome-un sağ yuxarı küncündəki üç nöqtəyə keçin.
    2. & QuotDaha çox alətlər & quot-ə gedin və & quotExtensions & quot'ə vurun.
    3. Konsolda & quotSourceMap & quot səhvləri olmayana qədər hər dəfə bir uzantı üçün bunu edin:
      1. Anahtarı sola sürüşdürərək uzantını söndürün.
      2. İnkişaf Vasitələrini istifadə etdiyiniz səhifəni yenidən yükləyin.
      3. & QuotSourceMap & quot səhv mesajlarından hər hansı birinin yox olub olmadığını yoxlayın.
        1. Əgər varsa, bu uzantı bu mesajlara səbəb olur.
        2. Əks təqdirdə, bu uzantı yenidən açıla bilər.

        Məsələyə hansı uzantıların səbəb olduğunu müəyyən etdikdən sonra:

        1. Əgər ehtiyacınız varsa, problemi düzəltmələri üçün istehsalçı ilə əlaqə saxlayın.
        2. Əks təqdirdə, uzantını çıxarın.

        Xromda kifayət qədər icazə verilməyən uzantılar bu xəbərdarlıqlara səbəb ola bilər, məsələn React geliştirici alətləri üçün, aşağıdakı prosedurun probleminizi həll edib etmədiyini yoxlayın:

        Sonra & quot; sayt məlumatlarını oxuya və yaza bilər & quot; seçin. Siyahıda 3 seçim görməlisiniz, uzantıya nə qədər etibar etdiyinizə görə kifayət qədər sərt və uzantıların ehtiyaclarını təmin edən birini seçin.

        Doğru: kodunuzla heç bir əlaqəsi yoxdur. Bu xəbərdarlığa iki etibarlı həll yolunu tapdım (yalnız onu deaktiv etmək deyil). Mənbə Xəritəsinin nə olduğunu daha yaxşı başa düşmək üçün bu cavabı yoxlamağınızı tövsiyə edirəm, burada səhvlərin düzəldilməsinə kömək edən bir şeyin necə olduğunu izah edir:

        .Map sənədləri kiçildilmiş js və css (və indi də ts) faylları üçündür. Bunlara SourceMaps deyilir. Angular.js faylı kimi bir faylı kiçildikdə, minlərlə sətir olduqca kod götürür və onu yalnız bir neçə sətir çirkin kod halına gətirir. İnşallah kodunuzu istehsalata göndərərkən tam, zərərsizləşdirilmiş versiya əvəzinə kiçiltilmiş koddan istifadə edirsiniz. Tətbiqiniz istehsal olunarkən və bir səhv olduqda, qaynaq xəritəsi çirkin dosyanızı götürməyə kömək edəcək və kodun orijinal versiyasını görməyinizə imkan verəcəkdir. Mənbə xəritəsi olmasaydı, hər hansı bir səhv ən yaxşı halda sirli görünərdi.

        İlk həll: Göründüyü kimi Bay Heelis ən yaxını idi: .map faylını əlavə etməlisiniz və bu problemdə sizə kömək edəcək bəzi vasitələr var (məsələn, cavabı sitat gətirən Grunt, Gulp və Google bağlanması). Əks təqdirdə .map sənədini Bootstrap, jquery, font-awesome, preload və s. Kimi rəsmi saytlardan yükləyə bilərsiniz ... (bəlkə də popper və ya swiper kimi şeyləri təsadüfi bir qovluğa npm əmri ilə yükləyin və yalnız .map faylını kopyalayın. js / css təyinat qovluğunuz)

        İkinci həll (istifadə etdiyim): bir CDN istifadə edərək mənbə sənədlərini əlavə edin (burada bir CDN istifadə etməyin bütün üstünlükləri). Məzmun çatdırılma şəbəkəsindən (CDN) istifadə edərək sadəcə qovluğunuzun yerinə cdn bağlantısını əlavə edə bilərsiniz. CD-ləri rəsmi saytlarda (Bootstrap, jquery, popper və s.) Tapa bilərsiniz və ya cloudflare, cdnjs və s. Kimi bəzi veb saytlarda asanlıqla axtarış edə bilərsiniz.


        Soy ▼ ►

        Proses baş verdiyi zaman 2004-11-11 00:00:00 Təsvir MELCD, Maine üçün əsasən Landsat Thematic Mapper 5 və 7 görüntülərindən, 1999-2001-ci illərdən götürülmüş bir torpaq örtüyü xəritəsidir. Bu görüntü Milli Torpaq Örtüsü Dataset (NLCD 2001) və NOAA Sahil Dəyişikliyi Analiz Proqramı (C-CAP) üçün əsasdır. Bu torpaq örtüyü xəritəsi, 2004-cü ildəki SPOT 5 panromatik görüntülərindən istifadə edərək, Maine əyalətinin tələblərinə uyğunlaşdırıldı. İstifadə olunan Landsat görüntüləri üç mövsümdür: erkən yaz (yarpaq), yay və payızın erkən dövrü (qocalıq) və toplanmışdır. məkan həlli 30 m. SPOT 5 panchromatic görüntüləri 2004-cü ilin yaz və yaz aylarında 5 m məkan qətnaməsində toplandı. Xəritə iki fərqli mərhələdə hazırlandı, birinci mərhələ NOAAC-a uyğun bir dövlət səviyyəsində torpaq örtüyü məlumatlarının hazırlanması idi. -CAP torpaq örtüyü xəritəsi. İkinci mərhələ: a) 2004-cü il şərtlərinin yenilənməsi, b) Maine-in xüsusi siniflərinə təsnifat sisteminin dəqiqləşdirilməsi və c) 5 m-lik görüntülərə əsaslanan çoxbucaqlı xəritə yaratmaq üçün məkan sərhədlərinin dəqiqləşdirilməsi. Xəritənin istehsalında istifadə olunan görüntü analiz üsulları, Təsnifat və Reqressiya Ağacı (CART) alqoritmləri və məkan modelləşdirməsindən istifadə edərək nəzarət olunan təsnifatın birləşməsi idi. Üç Landsat görüntü tarixinin istifadəsi mənzərənin spesifik elementlərini ayrı-seçkilik etmə qabiliyyəti təmin etdi. Məsələn, yay görüntüləri sulak ərazilərin təsnifatı, iynəyarpaqlı və enli yarpaqlı növlərin ayrılması, payız görüntüləri geniş yarpaqlı növlərin ayrı-seçkiliyi üçün faydalı idi. NOAA C-CAP əsas xəritəsinin yaradılmasından sonra Sanborn, Landsat yarpağının görüntülərdə və SPOT 5 görüntülərində birləşməsindən istifadə edərək, torpaq örtüyü siniflərinin məkan sərhədlərini dəqiqləşdirmək üçün görüntü seqmentasiyasından istifadə etdi. Bu proses tərəfindən istehsal olunan seqmentlər son Maine torpaq örtüyü məlumat bazasının (MeLCD) qurulması üçün avtomatlaşdırılmış metodlardan istifadə edərək etiketlənmişdir. Təsnifat tamamlandıqdan sonra, xəritə Sanborn analitikləri tərəfindən geniş şəkildə nəzərdən keçirildi və sinif qarışıqlığını aradan qaldırmaq üçün xüsusi siniflər əl ilə modelləşdirildi və düzəldildi.

        Proses əlaqəsi Təşkilatın adı Sanborn Kontaktın mövqeyi GIS / RS Analist Kontaktın rol prosessoru

        Təsvir MELCD torpaq örtüyü xəritəsi əsasən Landsat Thematic Mapper 5 və 7 görüntülərindən, 1999-2001-ci illərdən götürülmüşdür.

        Başlıq (LANDSATTM) Landsat Tematik Xəritəçəkən Təsviri Alternativ adlar landattm Yayın tarixi 1982-07-16 Müəyyən edilməmiş vaxt məlum deyil

        FGDC yerleşim təqdimat formatı uzaqdan algılama şəkli

        Seriya Adı Milli Peyk Torpaqdan Uzaqdan Algılama Məlumat Arxivi buraxılışı LANDSAT
        Digər alıntı detalları 23 iyul 1972-ci ildə NASA, Yerin quru kütlələrinin təkrarlanan qlobal əhatəsini təmin etmək üçün hazırlanmış bir sıra peyklər seriyasını başlatdı. Əməliyyat orbiti əldə edildikdə, ERTS-1 (daha sonra Landsat 1 adını aldı) təyin edildi. Peyk 6 yanvar 1978-ci ildə, uçuş tarixindən 5 il keçdikdən sonra fəaliyyətini dayandırdı. Bu yer resursları seriyasından ikincisi (ERTS-B adı Landsat 2 olarak adlandırıldı) 22 yanvar 1975-ci ildə başladıldı. Üç əlavə Landsats 1978, 1982 və 1984-cü illərdə (Landsats 3, 4 ve 5) başlandı. Ardıcıl olan hər bir peyk sistemi inkişaf etmiş sensor və rabitə imkanlarına malik idi. Landsat məlumatları ABŞ-da və dünyadakı hökumət, ticarət, sənaye, mülki və təhsil icmaları tərəfindən istifadə edilmişdir. Bunlar qlobal dəyişiklik tədqiqatları, kənd təsərrüfatı, meşə təsərrüfatı, geologiya, resursların idarəedilməsi, coğrafiya, xəritələşdirmə, suyun keyfiyyəti və okeanoqrafiya kimi sahələrdə geniş tətbiqetmələrin dəstəklənməsi üçün istifadə olunur. Landsat məlumatları, Yerin quru səthinin şərtlərini izləmək üçün potensial tətbiqetmələrə malikdir. Şəkillər Yerdəki antropogen və təbii dəyişiklikləri bir neçə aydan 15 ildən çox müddətə xəritələmək üçün istifadə edilə bilər. Müəyyən edilə bilən dəyişiklik növləri arasında kənd təsərrüfatının inkişafı, meşələrin qırılması, təbii fəlakətlər, şəhərsalma və su ehtiyatlarının inkişafı və deqradasiyası yer alır. Landsats 4 və 5 həm multispektral (MSS), həm də tematik mapper (TM) sensorlarını daşıyır, lakin MSS məlumatlarının rutin toplanması 1992-ci ilin sonlarında dayandırıldı. MSS və TM sensorları əsasən yer üzündən görünən və yaxın ərazilərdə əks olunan radiasiyanı aşkar edirlər. - infraqırmızı (IR) dalğa boyları, lakin TM sensoru MSS sensorundan daha çox radiometrik məlumat verir. TM sensoru görünən, IR yaxınlığında və orta IR dalğa uzunluqları üçün 30 metr və termal IR zolağı üçün 120 metr uzay qətnaməsinə malikdir. 10-dan 13-ə qədər və 27 ilə 30-cu sıralar Maine-ni əhatə edir.

        Məsul tərəf Təşkilatın adı ABŞ Geoloji Araşdırması (USGS) EROS Məlumat Mərkəzi (EDC) Əlaqə qurucusu

        Məsul tərəf Təşkilatın adı ABŞ Geoloji Araşdırması EROS Məlumat Mərkəzi Əlaqə rolu yayımçısı

        Mənbə məlumatlarının həcmi Təsvir Müvəqqəti dərəcə Başlama tarixi 1982-07-26 Müəyyən olmayan vaxt naməlum Bitmə tarixi Müəyyən olmayan tarix İndi təyin olunmayan vaxt məlum deyil

        Təsvir Qeyri-səlis şərhlər Maine əyaləti tərəfindən zəmanət verildikdə və razılaşdırıldıqda, yəni DOQQ-lərdən şərhlər birmənalı olmadığı zaman bazaya əlavə edildi.

        Mənbə mühiti adı onlayn keçid Mənbə məlumatının həlli Ölçek məxrəc 12000
        Mənbə istinadları ▼ ►

        Başlıq doqq Alternativ başlıqlar doqq Yayın tarixi 1997-05-14

        Seriya Adı USGS Aerial Photography Issue Digital Orthophoto Quadrangles
        Digər sitat detalları 1: 12000 Rəqəmsal ortofoto, ərazi relyefi və kamera meylinin səbəb olduğu yer dəyişməsinin aradan qaldırıldığı bir hava fotoşəkilinin kompüter tərəfindən yaradılan görüntüsüdür. Rəqəmsal görüntüləri idarə edə biləcək hər hansı bir coğrafi məlumat sisteminə (CİS) rəqəmsal ortofoto daxil edilə bilər. Əlaqəli rəqəmsal planimetrik məlumatları göstərmək, yaratmaq və dəyişdirmək üçün bir kartoqrafik baza kimi fəaliyyət göstərə bilər. Digər tətbiqlərə bitki örtüyü və ağac idarəçiliyi, marşrutlaşdırma və yaşayış mühitinin təhlili, ətraf mühitə təsirin qiymətləndirilməsi, təcili evakuasiya planlaşdırılması, daşqın analizi, torpaq eroziyasının qiymətləndirilməsi, obyekt idarəetməsi və yeraltı su və su hövzəsi analizi daxildir. Rəqəmsal ortofotonun verdiyi dəqiqlik və fövqəladə detal, istifadəçilərə məlumatlarını dəqiqlik və tamlıq üçün qiymətləndirməyə, məlumatlarına real vaxt dəyişiklikləri etməyə və hətta yeni sənədlər yaratmağa imkan verir. DOQQ, Maine Coğrafi İnformasiya Sistemləri Ofisində (MEGIS) Oracle / ArcSDE mühitində saxlanılan rəqəmsal ortofoto dörddə dördbucaqlı mozaikadır. Mozaikanı əmələ gətirən rəqəmsal ortofoto dörddəbir dördbucaqları Maine GIS İnternet Məlumat Kataloqundan sıxılmış MrSID formatında 7,5 dəqiqəlik dördbucaq xəritəsi ölçüsündə yükləmək mümkündür. LizardTech-in MrSID proqramı ilə sıxılma iki fayl a .sid şəkli və .sdw faylı georeferans faylı yaradır, yüklənmənin təxmini ölçüsü 12 MB, sıxılmamış DOQQ şəklinin on altısıdır.

        Məsul tərəf Təşkilatın adı ABŞ Geoloji Araşdırması (USGS) EROS Məlumat Mərkəzi (EDC) Əlaqə qurucusu

        Məsul tərəf Təşkilatının adı ABŞ Geoloji Araşdırması ABŞ Geoloji Araşdırması Əlaqə qurucusunun rol yayımçısı

        Mənbə məlumatlarının həcmi Təsvir Müvəqqəti dərəcə Başlama tarixi 1996-05-07 Müəyyən olunmayan vaxt məlum deyil Bitmə tarixi 1999-06-10 Müəyyən edilməmiş vaxt məlum deyil

        Təsvir Bu torpaq örtüyü xəritəsi, 2004-cü ildən bəri NOAA Sahil Dəyişikliyi Analiz Proqramı (CCAP) SPOT 5 panchromatic görüntülərindən istifadə edərək Maine əyalətinin tələblərinə uyğunlaşdırıldı.

        Başlıq (SPOT) SPOT Uydular və Yerleşim Məhsulları Alternativ başlıqlar spot05

        Təqdimat formatları rəqəmsal xəritə FGDC yerleşim təqdimat formatı uzaqdan algılama şəkli

        Seriya Adı SPOT Uydular Sayı 1, 2, 3, 4, 5
        Digər istinad detalları 1986-cı ildən bəri Dörd SPOT (Satellite Pour l'Observation de la Terre) peyki buraxıldı. Hər peykdə iki elektro-optik sensor var. Panxromatik sensor 10 metrlik məkan qətnaməsində tək zolaqlı görüntülər əldə edir, multispektral sensor isə üç dalğa boyu görünən yaşıl, görünən qırmızı və infraqırmızı yaxınlıqda 20 metrlik görüntülər çəkir. 23 Mart 1998-ci ildə, SPOT4 iki əlavə imkanla istifadəyə verildi: orta infraqırmızı dalğa uzunluğu zolağında görüntü əldə etmə və bütün Yer kürəsini gündəlik olaraq 1 km məsafədə izləmək üçün "Bitki örtüyü" sensoru. Sensorlardakı "tənzimlənən baxış bucaqları" SPOT-a üçölçülü səth görüntüsü üçün yan-yana stereoskopik görüntü əldə etməyə imkan verir. Bu da SPOT-a hər gün yer üzündə hər hansı bir nöqtənin təkrar görüntülərini əldə etməyə imkan verir. Bort qeyd cihazları, peyklər yerüstü stansiya qəbul zonasından kənar olduqda daha sonra ötürülmək üçün görüntü məlumatlarını saxlayır. SPOT 1, 2 və 4 ticarət xidməti göstərməyə davam edir. 2001-ci ildə bazara çıxarılması planlaşdırılan SPOT 5, böyük irəliləyişləri özündə birləşdirir: 60x60 kilometrlik bir səhnə ölçüsündə 2,5 metr çözünürlüklü panchromatik görüntülər, yüksək keyfiyyətli rəqəmsal yüksəklik modelləri istehsal etmək üçün stereo görüntü əldə etmək üçün "öndən" sensor dəsti -5m panromatik, 10 m multispektral / 4 zolaq, 120 km genişlik eni. SPOT Image Corporation Arxa İnformasiya Peykləri və Yerleşim Məhsulları MK020SHE RVS000 11/10/99

        Məsul tərəf Təşkilatın adı Spot Image Corporation (SPOTCORP) Əlaqə qurucusu

        Mənbə məlumatlarının həcmi Təsvir Müvəqqəti dərəcə Başlama tarixi 1986-01-01 Müəyyən olmayan vaxt naməlum Bitmə tarixi Müəyyən olmayan tarix İndi təyin olunmayan vaxt məlum deyil


        Raster məlumat növləri

        Raster məlumat dəstləri, raster kataloqu və ya mozaika verilənlər bazasının raster sütunları üçün BLOB, Long Raw, ST_Raster və ya SDO_GeoRaster istifadə edə bilərsiniz.

        Oracle'dakı BLOB'lar haqqında məlumat üçün bu mövzunun BLOB bölməsinə baxın.

        Oracle, bu növü artıq dəstəklənməməsi üçün istifadə etməkdən çəkinməyiniz lazım olan Uzun Xam məlumat növünü ləğv etdi. Long Raw hələ də işləsə də, istifadə etməmək ən yaxşısıdır, Long Raw istifadə edirsinizsə, nəticədə fərqli bir saxlama növünə köçürməlisiniz.

        Növbəti iki alt bölmə qalan raster məlumat növlərini təsvir edir.

        ST_Raster

        ST_Raster, raster məlumatlarına SQL girişi təmin etmək üçün müəssisə geodatabases-a qura biləcəyiniz istifadəçi tərəfindən müəyyən edilmiş bir məlumat növüdür.

        ST_Raster istifadə etmək üçün verilənlər bazasında konfiqurasiya etməlisiniz. Oracle-da ST_Raster quraşdırın.

        ST_Raster obyekt növünün necə təyin olunduğu barədə ətraflı məlumat üçün ST_Raster məlumat növünə baxın.

        SDO_GeoRaster

        Oracle Spatial raster məlumat növü SDO_GeoRaster, Oracle genişlənə bilən obyekt-əlaqəli tip sistemi istifadə edərək həyata keçirilir. SDO_GeoRaster tipi, piksel növü, məkan istinad identifikatoru və piksel dəyərləri daxil olmaqla bir raster haqqında məlumat saxlayır.

        SDO_GeoRaster tipi bütün Esri piksel növlərini dəstəkləyir: 1 bitdən 64 bitə qədər, imzalı, imzasız və üzən nöqtə. ArcGIS, Oracle Spatial'ın SDO_GeoRaster məlumat növünü raster məlumatlarını saxlamaq üçün bir seçim olaraq dəstəkləyir.

        Tətbiq proqramları, Oracle obyekt ilə əlaqəli strukturlaşdırılmış sorğu dili (SQL) interfeysindən istifadə edərək SDO_GeoRaster tipinin məzmununun düzgün daxil edilməsindən, yenilənməsindən və alınmasından məsuldur. Proqramlar, eyni zamanda, hər bir rasterin məzmununun Oracle sənədlərində müəyyən edilmiş qaydalara uyğun olmasını təmin etməkdən məsuldur.

        Bir Oracle SDO_GeoRaster sütunu olan bir cədvəl yaratdıqdan sonra, ArcGIS tələb olunan Oracle metadata şemasını doldurur. Bu işi yerinə yetirmək ArcGIS kimi tətbiqetmələrin məsuliyyətidir, çünki Oracle tərəfindən avtomatik olaraq yerinə yetirilmir. Üçüncü tərəf məhsulu tərəfindən yaradılan Oracle SDO_GEORASTER sütunu olan bir cədvəl qeyd etmisinizsə, SDO_GeoRaster sütunu üçün Oracle metadata şemasını düzgün şəkildə doldurmaq həmin məhsulun məsuliyyətidir.

        SDO_GeoRaster-in bir coğrafi verilənlər bazası ilə istifadəsinin məlum hədləri

        Aşağıda, SDO_GeoRaster olaraq müəssisə geodatabase məlumat bazasında raster məlumatlarını saxlayarkən nəzərə alınacaq bir məhdudiyyət siyahısı verilmişdir.

        • Oracle, SDO_GeoRaster üçün hissə-hissə yeniləmələri dəstəkləmir. Bu səbəbdən, bir SDO_GeoRaster kimi saxlanılan mövcud bir raster məlumat dəstinə mozaika şəkilli sənədlərin yerləşdirilməsi mümkün deyil.
        • Məlumat daxil edilərkən piramidalar qurula bilməz. SDO_GeoRaster-ə görüntü məlumatları əlavə etdikdən sonra piramidanın qurulması üçün ayrıca bir yeniləmə addımı tələb olunur. Bu səbəbdən, raster məlumat dəstləri və ya raster kataloqu yaradan hər hansı bir ArcGIS geoprosessinq alətinin hər hansı birinin informasiya qutusundakı Piramida qur onay qutusunun işarəsini həmişə götürməlisiniz.
        • Oracle 10 istifadə edirsinizsə, görüntü məlumatları hazırda SDO_GeoRaster-də sıxılmış formatda saxlanıla bilməzg Buraxın 1 (R1). Oracle, Oracle 10'da SDO_GeoRaster tipinə şəkil sıxılma əlavə etdig 2 buraxın (R2). Oracle 10 istifadə edirsinizsəg R1, hər hansı bir ArcGIS geoprosessinq alətinin informasiya qutusunda, raster məlumat dəstləri və ya raster kataloqu yaratmaq üçün istifadə edərkən sıxılma növünü həmişə YOX olaraq təyin etməlisiniz.
        • SDO_GeoRaster yaddaşını Oracle 11-də istifadə edə bilməzsinizg Oracle bug 12537431 nəticəsində R2 verilənlər bazası. SDO_GeoRaster yaddaşından istifadə etmək istəyirsinizsə, Oracle 11 istifadə eding R1 və ya sonrakı versiyalar.
        • Oracle, SDO_GeoRaster'ı zolaqlı bir memarlıq olaraq tətbiq edir. Buna görə, bir raster verilənlər bazasının ayrı-ayrı lentlərini əlavə etmək və silmək mümkün deyil.
        • ArcGIS bir cədvəldə birdən çox raster sütunu dəstəkləmir. Birdən çox SDO_GeoRaster sütununa sahib olan cədvəllərə yalnız bir SDO_GeoRaster sütunu olan baxışlardan keçmək lazımdır. Cədvəlin görünüşünü yaradın və görünüş tərifinə yalnız bir SDO_GeoRaster sütunu daxil edin.
        • Bir geodatabase-də SDO_GeoRaster yaddaşından istifadə edərkən, bir nodata bitmask üçün dəstək yoxdur. Buna görə qeyri-adi müntəzəm məlumatlar üzərində bir piramida qurmaq mümkün deyil.

        3 Cavablar 3

        SQL server məlumatları saxlamaq üçün səhifədən istifadə edir. Səhifə ölçüsü 8kb.

        Beləliklə, SQL serverindəki bir qeyd ölçüsü (sıra ölçüsü) 8060 baytdan çox ola bilməz.

        Məlumatlar 8060 bayta yerləşdirilməyibsə, istinad göstəricilərindən istifadə olunur. Varchar, nvarchar, varbinary, sql_variant və ya CLR istifadəçi tərəfindən müəyyən edilmiş tip sütunların birləşməsi bu həddi keçdikdə, SQL Server Database Engine ən böyük eni olan qeyd sütununu ROW_OVERFLOW_DATA ayırma vahidindəki başqa bir səhifəyə köçürür. 24 baytlıq göstərici orijinal səhifədə.

        Böyük qeydlərin başqa bir səhifəyə köçürülməsi dinamik olaraq baş verir, çünki qeydlər yeniləmə əməliyyatları əsasında uzanır. Qeydləri qısaldan əməliyyatların yenilənməsi, qeydlərin IN_ROW_DATA ayırma vahidindəki orijinal səhifəyə köçürülməsinə səbəb ola bilər.

        Ayrıca, satır daşımaq məlumatlarını ehtiva edən böyük qeydlərdəki növlər və ya birləşmələr kimi digər seçmə əməliyyatlara sorğu vermək və yerinə yetirmək, işləmə müddətini ləngidir, çünki bu qeydlər asenkron əvəzinə sinxron şəkildə işlənir.

        Cədvəllər üçün qeyd ölçüsü həddi seyrək sütunlardan istifadə etmək 8.018 baytdır. Dönüştürülmüş məlumatlar və mövcud qeyd məlumatları 8.018 baytı keçdikdə, MSSQLSERVER ERROR 576 qaytarılır. Sütunlar seyrək və qeyri-maddi növlər arasında çevrildikdə, Database Engine cari qeyd məlumatlarının bir nüsxəsini saxlayır. Bu qeyd üçün tələb olunan saxlama müvəqqəti olaraq iki dəfə artır. .


        ArcSde Oracle Xüsusiyyət başına maksimum ızgara sayı (8000) - Coğrafi İnformasiya Sistemləri

        GeoRaster, Oracle Məkan və Qrafın raster görünüşü və ızgaralı məlumatları və əlaqəli metaməlumatlarını saxlamağınıza, indeksləməyinizə, sorğu verməyinizə, analiz etməyinizə və çatdırmanıza imkan verən bir xüsusiyyətidir.

        GeoRaster, Oracle məkan məlumat növləri və bir obyekt-əlaqəli sxem təmin edir. Bu məlumat tiplərini və şema obyektlərini Yer səthindəki və ya yerli koordinat sistemindəki mövqelərə istinad edilə bilən çoxölçülü ızgara qatlarını və rəqəmsal şəkilləri saxlamaq üçün istifadə edə bilərsiniz. Məlumat georeferenced edilərsə, bir görüntüdəki bir hüceyrənin Yerdəki yerini və ya Yerdə bir yer verildiyini tapa bilərsiniz, hüceyrəni bu yerlə əlaqəli bir görüntüdə tapa bilərsiniz.

        GeoRaster, məsafədən algılama, fotogrametriya və tematik xəritələşdirmə kimi görüntüləri çəkən və ya yaradan hər hansı bir texnologiyanın məlumatları ilə istifadə edilə bilər. Yerə əsaslanan xidmətlər, coğrafi görüntülərin arxivləşdirilməsi, ətraf mühitin monitorinqi və qiymətləndirilməsi, geoloji mühəndislik və kəşfiyyat, təbii ehtiyatların idarə edilməsi, müdafiə, fövqəladə hallar, telekomunikasiya, nəqliyyat, şəhərsalma və daxili təhlükəsizlik kimi müxtəlif sahələrdə istifadə edilə bilər.

        GeoRaster-dən istifadə etmək üçün Oracle Spatial and Graph Developer Guide-da sənədləşdirilmiş əsas anlayışları, məlumat növlərini, texnikalarını, operatorlarını, prosedurlarını və funksiyalarını başa düşməlisiniz.

        Ayrıca raster və görüntü anlayışları və terminologiyası, raster məlumatlarının tutulması və ya yaradılması texnikaları və raster məlumatlarının işlənməsi texnikaları ilə tanış olmalısınız.

        GeoRaster, Java virtual maşını (JVM) və Oracle XML DB daxil olmaqla Oracle Database-ə daxil olan bir neçə komponentdən istifadə edir və ondan asılıdır.

        Varsayılan olaraq, Oracle Spatial və Graph əvvəlcə quraşdırıldıqdan sonra GeoRaster xüsusiyyəti deaktiv edilir. GeoRaster-i aktivləşdirmək üçün bu addımları izləyin:

        Verilənlər bazasına SYSDBA SYS olaraq qoşun.

        Aşağıdakı ifadəni daxil edin:

        Ayrıca Oracle XML DB deposunun düzgün qurulduğundan və UYĞUNLUQ verilənlər bazası başlatma parametrinin dəyərinin 10.0 və ya daha yüksək olmasını təmin etməlisiniz.Daha çox məlumat üçün Oracle Spatial and Graph Developer's Guide-da quraşdırma, uyğunluq və yüksəltmə məsələləri haqqında əlavəyə baxın.

        Verilənlər bazası yüksəldildikdən sonra SDO_GEOR_ADMIN.isUpgradeNeeded funksiyasını çağırmalısınız və mövcud versiyanın etibarsız GeoRaster obyektlərini və etibarsız sistem məlumatlarını yoxlamalısınız. Daha çox məlumat üçün GeoRaster Nesnələrinin və Verilənlər Bazasında Sistem Məlumatlarının saxlanmasına baxın.

        Bu fəsildə GeoRaster-in əsas anlayışları və xüsusiyyətləri, o cümlədən GeoRaster məlumat modeli və saxlama şeması, georeferans modelləri, metadata dəstəyi, yenidən alqoritmlər, piramidalar, sıxılma, paralel işləmə, yükləmə və ixrac etmə imkanları və Java API. Aşağıdakı əsas bölmələri ehtiva edir.


          Coğrafi xüsusiyyətlər vektor və ya raster formatında və ya hər ikisində təmsil edilə bilər.
          Rastr məlumatları, məsafədən zondlama, havadan fotoqrammetriya, kartoqrafiya və qlobal mövqeləşdirmə sistemləri daxil olmaqla müxtəlif coğrafi informasiya texnologiyaları tərəfindən toplanır və istifadə olunur.
          Rastr məlumatları aşağıdakı elementlərdən bəzilərinə və ya hamısına sahib ola bilər.
          GeoRaster metadata və məlumatların fiziki saxlanmasını optimallaşdırır.
          GeoRaster-də band və qat fərqli anlayışlardır.
          GeoRaster obyektinin metadata komponenti olan GeoRaster məkan istinad sistemi (SRS), georeferansla əlaqəli məlumatları özündə cəmləşdirir. Georeferans, GeoRaster məlumatlarının hücrə koordinatları ilə real dünya torpaq koordinatları (və ya bəzi yerli koordinatlar) arasında əlaqəni qurur. Georeferans torpaq koordinatlarını hüceyrə koordinatlarına, hücrə koordinatlarını torpaq koordinatlarına təyin edir.
          Bir çox şəkil və raster transformasiyası və əməliyyatlar piksel və ya hüceyrənin yenidən seçilməsi və interpolasiyasını əhatə edir.
          Piramidalar, müxtəlif ölçülü və qətnamə dərəcələrində raster təsvirini və ya raster məlumatlarını təmsil edən bir GeoRaster obyektinin alt obyektləridir.
          Bitmap maskası, hər pikselin 0 və ya 1 dəyərinə sahib olan xüsusi bir bit dərinlikdə düzbucaqlı bir raster şəbəkəsidir. Başqa bir görüntünün daxilində düzensiz formalı bir bölgəni təyin etmək üçün istifadə olunur. 1-bit bölgənin daxili hissəsini, 0-bit bölgənin xarici hissəsini təyin edir.
          NODATA dəyəri dəyərləri bilinməyən və ya mənasız olan hüceyrələr üçün istifadə olunur.
          GeoRaster, GeoRaster obyektləri üçün saxlama sahəsi tələblərini azaltmaq üçün aşağıdakı yerli sıxılma növlərini təmin edir: JPEG (JPEG-F), JPEG 2000 və DEFLATE.
          GeoRaster verilənlər bazası idarəetmə tapşırıqlarını yerinə yetirməyə imkan verir.
          GeoRaster ilə iki növ paralel işləmə mövcuddur.
          Bəzi qaynaqlı əməliyyatlar üçün GeoRaster, onların icrasının gedişatını izləməyə və hesabat verməyə imkan verir.
          GeoRaster, GeoRaster məlumatları və meta məlumatları ilə işləmək üçün alt proqramlar (funksiyalar və prosedurlar) olan SDO_GEOR, SDO_GEOR_ADMIN, SDO_GEOR_AGGR, SDO_GEOR_RA və SDO_GEOR_UTL PL / SQL paketlərini təqdim edir.
          Oracle Spatial and Graph GeoRaster Java API, Oracle Spatial və Graph-ın GeoRaster xüsusiyyəti ilə mövcud xüsusiyyətləri dəstəkləyən interfeyslərdən və siniflərdən ibarətdir.
          Bir veb xidmət, Oracle Spatial və Graph GeoRaster tətbiqetmələrinin inkişaf etdiricilərinə veb üzərindəki tətbiq istifadəçilərinə raster məlumatları və metadata təmin etmələrini təmin edir. GeoRaster, Açıq Yerleşim Konsorsiumu (OGC) veb xidmətlərini, xüsusən Veb Əhatəetmə Xidmətlərini (WCS) və Veb Xəritə Xidmətlərini (WMS) dəstəkləyir.
          Oracle Fusion Middleware MapViewer (MapViewer), Oracle Spatial və Graph və ya Oracle Locator (Locator olaraq da adlandırılır) tərəfindən idarə olunan məkan məlumatlarını istifadə edərək xəritələrin göstərilməsi üçün proqramlaşdırılmış bir vasitədir. GeoRaster məlumat növlərini tamamilə dəstəkləyir və GeoRaster üçün veb əsaslı Xəritəçəkmə və görselləşdirmə tətbiqetmə platformasıdır.
          Oracle Spatial, GeoRaster məlumatlarına baxmaq, yükləmək və ixrac etmək üçün alətlər daxildir.
          GeoRaster, ümumi əməliyyatları göstərən bir neçə PL / SQL və Java nümunə kod sənədlərini ehtiva edir.
          Oracle Spatial and Graph, bir README.txt faylı daxildir.

        1.1 Vektor və Raster məlumatları

        Coğrafi xüsusiyyətlər vektor və ya raster formatında və ya hər ikisində təmsil edilə bilər.

        Vektor məlumatları ilə nöqtələr açıq x, y, z koordinatları ilə, xətlər nöqtələrin sətirləri və sahələr sərhədləri xətt olan çoxbucaqlı olaraq təmsil olunur. Bu cür vektor formatı məkan obyektlərinin yerini və formasını dəqiq qeyd etmək üçün istifadə edilə bilər. Rastr məlumatları ilə obyektləri əhatə edən hüceyrələrə dəyərlər təyin edərək məkan obyektlərini təmsil edə və hüceyrələri massiv kimi təmsil edə bilərsiniz. Bu cür raster formatı vektor formatından daha az dəqiqliyə malikdir, lakin bir çox məkan təhlili üçün idealdır.

        Raster coğrafi informasiya sistemlərində (CİS) dünyadakı bu tip raster məlumatlar adətən şəbəkəli məlumatlar adlanır. Görüntü işləmə sistemlərində raster məlumatların nümayəndəliklərinə, adətən, ızgaralar əvəzinə şəkillər deyilir. Şəbəkələr və şəkillər arasındakı hər hansı bir fərqə baxmayaraq, hər iki məkan məlumat forması ümumiyyətlə matris quruluşları (yəni hüceyrələrin massivləri) kimi təmsil olunur və hər bir hüceyrə ümumiyyətlə boşluqda düzəldilir.

        1.2 Raster Məlumat mənbələri

        Rastr məlumatları, məsafədən zondlama, havadan fotoqrammetriya, kartoqrafiya və qlobal mövqeləşdirmə sistemləri daxil olmaqla müxtəlif coğrafi informasiya texnologiyaları tərəfindən toplanır və istifadə olunur.

        Toplanan məlumatlar daha sonra rəqəmsal görüntü işləmə sistemləri, kompüter qrafika tətbiqləri və kompüter görmə texnologiyaları ilə analiz edilir. Bu texnologiyalar bir neçə məlumat formatından istifadə edir və müxtəlif məhsullar yaradır.

        Bu bölmə tətbiqetmələrin hazırlanmasında bilməli olduğunuz konsepsiya və üsullara diqqət yetirərək GeoRaster üçün bəzi əsas məlumat mənbələrini və istifadələrini qısaca təsvir edir. Bu məlumat üçün standart dərsliklərə və istinad materiallarına müraciət etməli olduğunuz texnologiyaların ətraflı izahlarını təqdim etmir.

        1.2.1 Uzaqdan Algılama

        Uzaqdan zondlama sahə və ya obyektlə fiziki olaraq əlaqəli olmayan bir cihaz vasitəsilə bir sahə və ya obyekt haqqında məlumat əldə edir. Məsələn, sensor peykdə, şarda, təyyarədə, qayıqda və ya yer stansiyasında ola bilər. Sensor cihazı bir çərçivə kamerası, itələyici (təsviri) görüntüləmə cihazı, sintetik diyafram radarı (SAR), hidroqrafik sonar və ya kağız və ya film skaneri daxil olmaqla müxtəlif cihazlardan hər hansı biri ola bilər. Uzaqdan zondlama tətbiqetmələrinə ətraf mühitin qiymətləndirilməsi və monitorinqi, qlobal dəyişikliklərin aşkarlanması və izlənməsi və təbii ehtiyatların ölçülməsi daxildir.

        Uzaqdan zondlama ilə toplanan məlumatlara çox vaxt geoimagery deyilir. Dalğa uzunluğu, zolaq sayı və digər amillər coğrafi görünüşlərin radiometrik xüsusiyyətlərini müəyyənləşdirir. Coğrafi şəkillər tək band, multiband və ya hiperspektral ola bilər və bunların hamısı GeoRaster tərəfindən idarə edilə bilər. Bu coğrafi şəkillər Yerin istənilən ərazisini əhatə edə bilər (xüsusən peyk tərəfindən algılanan şəkillər üçün). Müvəqqəti çözünürlük, meteoroloji peyklərdə olduğu kimi yüksək ola bilər və bu da dəyişikliklərin aşkarlanmasını asanlaşdırır. Uzaqdan algılama tətbiqetmələri üçün müxtəlif qətnamə növləri (müvəqqəti, məkan, spektral və radiometrik) çox vaxt vacibdir.

        1.2.2 Fotoqrammetriya

        Fotogrammetriya fotoşəkil üzərində aparılan ölçmələrdən metrik məlumat əldə edir. Fotoqrammetriya tətbiqetmələrinin əksəriyyəti havadan çəkilmiş fotoşəkillərdən və ya peykdən uzaqdan zondlama ilə toplanan yüksək qətnamə şəkillərdən istifadə edir. Ənənəvi fotogrametriyada əsas məlumatlar qara və ağ fotoşəkillər, rəngli fotoşəkillər və stereo fotoşəkil cütləri kimi şəkilləri əhatə edir.

        Fotogrammetriya, görüntü ilə cisim arasındakı həndəsi əlaqəni qətiliklə görüntüləmə hadisəsi zamanı olduğu kimi qurur və obyekt haqqında məlumatları görüntülərindən əldə etməyə imkan verir. Şəkil və obyekt arasındakı əlaqə iki kateqoriyada qruplaşdırıla bilən bir neçə vasitə ilə qurula bilər: analog (optik, mexaniki və elektron komponentlərdən istifadə etməklə) və ya analitik (burada modelləşdirmə riyazi, işləmə rəqəmsal olduğu yerlərdə). Analoq həllər getdikcə daha çox analitik / rəqəmsal həllər ilə əvəz olunur və bunlara softcopy fotogrammetri də deyilir.

        Softcopy fotogrammetriya sisteminin əsas məhsulu rəqəmsal yüksəklik modelləri (DEM) və orhoimagery ola bilər. GeoRaster, georeferans məlumatları ilə birlikdə bütün bu raster məlumatlarını idarə edə bilər.

        1.2.3 Coğrafi İnformasiya Sistemləri

        Coğrafi informasiya sistemi (CİS) coğrafi baxımdan istinad olunan məlumatları toplayır, saxlayır və emal edir. CBS proqramı ənənəvi olaraq ya vektor əsaslı, ya da raster əsaslı olmuşdur, lakin GeoRaster xüsusiyyəti ilə Oracle Spatial və Graph həm raster, həm də vektor məlumatlarını idarə edir.

        Raster əsaslı CİS sistemləri, ümumiyyətlə, yerdən doğrulanmış ızgara məlumatlarını işləyir. Izgara verilənləri ayrı və ya davamlı ola bilər. Siyasi alt bölmələr, ərazi istifadəsi və örtükləri, avtobus marşrutları və neft quyuları kimi ayrı məlumatlar, ümumiyyətlə tam şəbəkələr şəklində saxlanılır. Yüksəklik, aspekt, çirklənmə konsentrasiyası, ətrafdakı səs-küy səviyyəsi və küləyin sürəti kimi davamlı məlumatlar ümumiyyətlə üzən nöqtə ızgaraları kimi saxlanılır. GeoRaster bütün bu məlumatları saxlaya bilər.

        Ayrı bir grid qatının atributları bir dəyər atributu cədvəli (ƏDV) adlanan bir əlaqəli cədvəldə saxlanılır. ƏDV, CİS satıcısı tərəfindən müəyyən edilmiş sütunları ehtiva edir və istifadəçi tərəfindən müəyyən edilmiş sütunları da ehtiva edə bilər. ƏDV Oracle verilənlər bazasında adi bir masa kimi saxlanıla bilər. RAT GIS tətbiqlərinin cədvəldən istifadə edə bilməsi üçün ƏDV adı müvafiq GeoRaster obyektində qeyd edilə bilər.

        1.2.4 Kartoqrafiya

        Kartoqrafiya üç ölçülü Yerin (və ya yerli koordinat sistemi istifadə edərək Yerdən kənar bir məkanın) iki ölçülü təsvirləri olan xəritələr yaratmaq elmidir. Bu gün xəritələr rəqəmləşdirilir və ya rəqəmsal formalarda skan edilir və xəritə istehsalı əsasən avtomatlaşdırılmışdır. Bir kompüterdə saxlanılan xəritələr sorğu, analiz və sürətlə yenilənə bilər.

        Müxtəlif istifadə və ya məqsədlərə uyğun bir çox xəritə növü var. Xəritə növlərinə baza (arxa plan), tematik, relyef (üç ölçülü), aspekt, kadastr (torpaq istifadəsi) və içlik aiddir. Xəritələr ümumiyyətlə xəritəni izah etməyə kömək edəcək miqyaslı çubuqlar, əfsanələr, simvollar (şimal oxu kimi) və etiketlər (şəhərlərin, çayların adları və s.) Kimi bir neçə izahat elementini ehtiva edir.

        Xəritələr raster formatında (və beləliklə GeoRaster tərəfindən idarə edilə bilər), vektor formatında və ya hibrid formatda saxlanıla bilər.

        1.2.5 Rəqəmsal Görüntü İşlənməsi

        Rəqəmsal görüntü işləmə, TIFF, GIF, JFIF (JPEG) kimi standart görüntü formatlarında, eləcə də NITF, GeoTIFF, ERDAS IMG və PCI PIX kimi bir çox geoimage formatında raster məlumatların işlənməsi üçün istifadə olunur. Uzaqdan zondlama və fotoqrammetriya tətbiqetmələrində görüntü işləmə üsullarından geniş istifadə olunur. Bu texnika, meydana çıxa biləcək hər hansı bir bulanıklığı, təhrifi və ya digər deqradasiyanı düzəltmək və coğrafi obyektləri avtomatik olaraq təsnif etmək və hədəfləri müəyyənləşdirmək üçün təfsiri asanlaşdırmaq üçün şəkilləri artırmaq, düzəltmək və bərpa etmək üçün lazım olduqda istifadə olunur. Mənbə, ara və nəticə görüntüləri GeoRaster tərəfindən yüklənə və idarə edilə bilər.

        1.2.6 Geologiya, Geofizika və Geokimya

        Geologiya, geofizika və geokimya rəqəmsal məlumatlardan istifadə edir və GeoRaster tərəfindən idarə edilə bilən bəzi rəqəmsal raster xəritələr istehsal edir.

        Geologiyada məlumatlar bölgə geoloji xəritələrini, təbəqə xəritələrini və qaya slayd şəkillərini əhatə edir. Geoloji kəşfiyyat və neft geologiyasında, hamısı raster məlumatlarını ehtiva edən kompüterləşdirilmiş geostrat simulyasiyası, sintetik mineral proqnozu və 3-ölçülü neft sahəsinin xarakteristikasından geniş istifadə olunur.

        Geofizikada cazibə qüvvəsi, maqnit sahəsi, seysmik dalğaların daşınması və digər mövzularla əlaqəli məlumatlar georeferans məlumatları ilə birlikdə qeyd olunur.

        Geokimyada çoxsaylı kimyəvi elementlərin tərkibi analiz oluna və ölçülə bilər. Üçbucaqlı düzensiz şəbəkə (VÖEN) texnikası tez-tez əlavə təhlillər üçün raster xəritələr hazırlamaq üçün istifadə olunur və görüntü işlənməsindən geniş istifadə olunur.

        1.3 GeoRaster Məlumat Modeli

        Rastr məlumatları aşağıdakı elementlərdən bəzilərinə və ya hamısına sahib ola bilər.

        Mekansal, müvəqqəti və zolaqlı məlumat

        Verilərin və xəritə dəstək məlumatlarının işlənməsi

        GeoRaster, komponent əsaslı, məntiqi olaraq laylı və çoxölçülü ümumi bir raster məlumat modelini müəyyənləşdirir. Rastrdakı əsas məlumatlar çox ölçülü bir sıra və ya raster hüceyrələrinin matrisidir. Hər bir hüceyrə matrisin bir elementidir və dəyəri hüceyrənin mərkəzində nümunə götürülən hücrə dəyəri adlanır. GeoRaster obyekti bir görüntüyü təmsil edirsə, hüceyrəyə yalnız bir dəyəri olan piksel də deyilə bilər. (GeoRaster-də hüceyrə və piksel terminləri bir-birini əvəz edir.) Matris bir sıra ölçülərə, bir hüceyrə dərinliyinə və hər ölçü üçün bir ölçüyə malikdir. Hüceyrə dərinliyi hər hüceyrənin dəyərinin məlumat ölçüsüdür. Hüceyrə dərinliyi bütün hüceyrə dəyərlərinin aralığını təyin edir və bir sıra hüceyrələrə deyil, hər bir hüceyrəyə aiddir. Bu əsas raster məlumat dəsti optimal saxlama və axtarış üçün bloklana bilər.

        Məlumat modeli məntiqi olaraq laylı bir quruluşa malikdir. Əsas məlumatlar bir və ya daha çox məntiqi təbəqədən ibarətdir. Məsələn, çoxkanallı uzaqdan zondlama görüntüləri üçün qatlar görüntü kanallarını modelləşdirmək üçün istifadə olunur. (Qruplar və təbəqələr Qruplar_ Layers_ və Metadata-da izah olunur.) Cari buraxılışda, hər qat satır ölçüsü və sütun ölçüsündən ibarət olan iki ölçülü hüceyrə matrisidir.

        GeoRaster məlumatları metadata və atributlara malikdir və GeoRaster məlumatlarının hər qatının öz metadata və atributları ola bilər. GeoRaster məlumat modelində, əsas hüceyrə matrisi xaricindəki bütün məlumatlar GeoRaster metadatasıdır. GeoRaster metadatası daha sonra aşağıdakı növ məlumatları ehtiva edən müxtəlif komponentlərə bölünür (və buna görə komponent əsaslı adlanır).

        Məkan istinad sistemi məlumatları

        Tarix və saat (müvəqqəti istinad sistemi) məlumat

        Band istinad sistemi məlumatı

        Hər təbəqə üçün lay məlumatı

        Bu məlumat modelinə əsaslanaraq GeoRaster obyektləri metaməlumatı təşkil etmək üçün istifadə olunan GeoRaster metadata XML şeması (GeoRaster Metadata XML Schema-də təsvir olunur) ilə təsvir olunur. Bəzi şema komponentləri və alt komponentləri tələb olunur, digərləri isə isteğe bağlıdır. GeoRaster yükləyicilərini, ixracatçılarını və ya digər tətbiqetmələri inkişaf etdirirsinizsə, bu XML şemasını anlamalısınız. Cari buraxılış üçün metadata bəzi məhdudiyyətlər mövcuddur və bunlar bir GeoRaster obyekti üçün meta məlumatların etibarlılığını yoxlayan SDO_GEOR.validateGeoRaster funksiyası üçün istifadə qeydlərində (SDO_GEOR Paket Referansında sənədləşdirilmişdir) təsvir edilmişdir.

        GeoRaster Məlumat növləri və əlaqəli strukturlarda təsvir olunan GeoRaster obyekt məlumat növləri, GeoRaster məlumat modelinə əsaslanır.

        Bu məlumat modelində iki fərqli koordinat növü nəzərdən keçirilməlidir: raster matrisindəki hər pikselin (hüceyrənin) koordinatları və yerdəki təmsil etdikləri koordinatlar. Nəticədə iki növ koordinat sistemi və ya boşluq təyin olunur: hüceyrə koordinat sistemi və model koordinat sistemi.

        Hüceyrə koordinat sistemi (raster sahəsi də deyilir) raster matrisindəki hüceyrələri və onların aralarını təsvir etmək üçün istifadə olunur və ölçüləri (bu sırada) sətir, sütun və zolaqdır. Model koordinat sistemi (yerə koordinat sistemi və ya model sahəsi də deyilir) Yerdəki nöqtələri və ya Oracle SRID dəyəri ilə əlaqəli digər koordinat sistemlərini təsvir etmək üçün istifadə olunur. Model koordinat sisteminin məkan ölçüləri (bu sırada) hüceyrə koordinat sistemində sırasıyla sütun və sətir ölçülərinə uyğun X və Y-dir. Məntiqi təbəqələr hüceyrə boşluğundakı lent ölçüsünə uyğun gəlir.

        Şəkil 1-1, raster görüntü ilə əlaqəli coğrafi (məkan) dərəcə arasında və görüntünün hissələri ilə əlaqəli coğrafi varlıqlar arasındakı əlaqəni göstərir.

        Şəkil 1-1 Raster Space və Model Space

        Sol tərəfdəki obyektlərdə orta ölçülü düzbucaqlı bir raster şəkli təmsil edir və içərisində milli parkı göstərən bir düzbucaqlı sahə və müəyyən bir restoranın yerini müəyyənləşdirən bir nöqtə var. Təsvirdəki hər piksel hüceyrə koordinat sistemindəki koordinatları ilə müəyyən edilə bilər (raster görüntü ilə əlaqəli koordinat sistemi). Orta ölçülü düzbucaqlının yuxarı sol küncündə GeoRaster obyekti üçün hüceyrə boşluğunun ULTCoordinat dəyəri ilə əlaqəli koordinat dəyərləri vardır.

        Sağdakı obyektlərdə böyük düzbucaqlı, raster təsvirdə göstərilən coğrafi ərazini (modeldə və ya torpaqda, məkanda) təmsil edir və içərisində milli park və xüsusi restoran üçün məkan həndəsələri vardır. Hər bir coğrafi ərazi və içindəki həndəsələr, uzunluq / enlem məlumatları üçün WGS 84 kimi model (və ya torpaq) koordinat sistemindəki koordinatlardan istifadə edərək müəyyən edilə bilər.

        İki ölçülü tək qatlı GeoRaster məlumatları üçün hüceyrə koordinat sistemi, Şəkil 1-1-də göstərildiyi kimi aşağıya doğru bir sətir ölçüsünə və sağa doğru bir sütun ölçüsünə malikdir. Hüceyrə boşluğunun mənşəyi həmişə (0,0) olur. Aralıq 1 xana və ya 1 pikseldir və əksər hallarda hücrə koordinatları tam sətir və sütun nömrələri ilə müəyyən edilir. Çox bantlı bir görüntü üçün bantlar boyunca oxa bant ölçüsü deyilir. Bir zaman seriyası çox qatlı görüntü üçün (hər təbəqənin fərqli bir tarix və ya zaman damgası olduğu) qatlar boyunca oxa müvəqqəti ölçü deyilir. Üç ölçülü GeoRaster məlumatlarına həm sətir, həm də sütun ölçülərinə şaquli olan şaquli ölçü daxildir.

        Hüceyrə koordinat sistemindəki yalnız sıra, sütun və zolaq ölçüləri hazırda dəstəklənir. Sətir və sütun ölçüləri iki ölçülü fəza koordinatlarını modelləşdirmək üçün istifadə olunur. Bant ölçüsü çoxkanallı məsafədən zondlama görüntülərini və ya fotoşəkilləri və müvəqqəti təbəqələr və çoxsaylı ızgaralı mövzular kimi hər hansı digər təbəqələri modelləşdirmək üçün istifadə edilə bilər.

        Rastr məlumatları bir sıra sıra kimi işləndikdə və işləndikdə, əksər tətbiqetmələrdə satır və sütun nömrələrindən istifadə edərək tam ədədin olması kifayətdir. Bununla birlikdə, raster məlumat massivi ümumiyyətlə davamlı bir məkanın ayrılmış bir təsviridir və bu səbəbdən bir hüceyrənin dəyərinin kollektiv bir dəyəri təmsil etməsindən asılı olmayaraq, hüceyrə sahəsi və model sahəsi arasındakı koordinatların bir-bir xəritələşdirilməsi tələb olunur. bir sahənin və ya bir nöqtənin tək dəyəri.

        Başqa sözlə, hüceyrə boşluğunda alt hüceyrə (alt piksel) ünvanlanması lazımdır. Alt hüceyrə ünvanını dəstəkləmək üçün GeoRaster, hüceyrələrin mənşəyinin (0,0) təyin olunduğu yerdən asılı olaraq iki növ hüceyrə koordinat sistemini təyin edir. Hər kvadratın bir hüceyrəni təmsil etdiyi şəkil 1-2, mərkəz tipli və yuxarı sol əsaslı iki növ hüceyrə koordinat sistemini göstərir.

        Şəkil 1-2 İki Hüceyrə Koordinat Sistemləri

        Varsayılan hüceyrə koordinat sistemi mənşəyi bir hüceyrənin mərkəzindədir və mərkəzə əsaslanan hüceyrə koordinat sistemi adlanır. Digər hüceyrə koordinat sistemi mənşəyi bir hüceyrənin sol üst küncündədir və yuxarı sola əsaslanan hüceyrə koordinat sistemi adlanır. Hər iki sistemdə də hüceyrələr bərabər ölçülü kvadratlardır və vahid 1 hüceyrədən ibarətdir. I və J-nin tam, x və y-nin üzən rəqəmlər olduğunu fərz etsək:

        Mərkəzə əsaslanan hüceyrə məkanında I-0.5 & lt = x & lt I + 0.5 və J-0.5 & lt = y & lt J + 0.5 olduğu müddətdə (x, y) koordinat (I, J) ilə eşlenir.

        Sol üstə əsaslanan hüceyrə məkanında (x, y) koordinat I & lt = x & lt I + 1.0 və J & lt = y & lt J + 1.0 olduqda (I, J) hüceyrəyə uyğunlaşdırılır.

        Məsələn, alt hücrə koordinatı (0.3, 0.3) hər iki koordinat sistemində eyni tam hücrə koordinatına (0,0) sahibdir, (0.3,0.6) mərkəzə əsaslanan hüceyrə məkanında (0,1) deməkdir (0) , 0) yuxarı sol əsaslı hüceyrə boşluğunda.Bu iki növ hüceyrə koordinat sistemi, spatialReferenceInfo metadatasında modelCoordinateLocation elementi ilə təyin olunur, əks halda, standart tip mərkəzə əsaslanır. GeoRaster həm hücrə koordinat sistemlərini dəstəkləyir, həm də Oracle Database 11 g ilə effektivdir, alt hüceyrə ünvanları GeoRaster PL / SQL API-də dəstəklənir. (Alt hüceyrə ünvanları əvvəlki buraxılışlarda daxili olaraq dəstəklənmişdir.)

        GeoRaster-də, hüceyrə boşluğunun mənşəyi həmişə (0,0) olduğu halda, raster məlumatlarının sol üst künc hüceyrəsi hüceyrə məkanında hüceyrə məkanının mənşəyinin koordinatından fərqli bir koordinata sahib ola bilər. Başqa sözlə, yuxarı sol künc xanasının tam ədədi (sətir, sütun) koordinatı mütləq deyil (0,0). Sol üst künc ULTCoordinate adlanır və dəyəri metadatada qeyd olunur. Əsasən məlumatların hüceyrə boşluğundakı nisbi yerini müəyyənləşdirir. Bir lent ölçüsü varsa, ULTCoordinate dəyəri həmişə (satır, sütun, 0) olur. Hər hüceyrənin koordinatı ULTC koordinat dəyərinə deyil, hüceyrə boşluğunun mənşəyinə nisbətlidir. Hüceyrə koordinat sisteminin mənşəyi tam olaraq ULTCoordinate dəyərində olmaya bilər.

        Model koordinat sistemi məkan ölçülərindən, əgər varsa digər ölçülərdən ibarətdir. Məkan ölçülərinə x, y və z ölçüləri deyilir və bu ölçülərdəki dəyərlər geodeziya, proqnozlaşdırılan və ya yerli koordinat sistemi ilə əlaqələndirilə bilər. Digər ölçülərə spektral və müvəqqəti ölçülər daxildir (sırasıyla s ölçüsü və t ölçüsü deyilir). GeoRaster SRS hal-hazırda model koordinat sistemində iki fəza ölçüsü (X, Y) və üç məkan ölçüsü (X, Y, Z) dəstəkləyir. (Fərqli koordinat sistemləri daxil olmaqla koordinat sistemləri haqqında məlumat üçün Oracle Spatial and Graph Developer's Guide-a baxın.)

        GeoRaster model koordinat sistemi Oracle Spatial və Graph SRID tərəfindən müəyyən edilir. Model koordinatları, göstərilən SRID ilə eyni vahidə malikdir və model koordinat sistemi tərəfindən müəyyən edilmiş dəyər aralığında olmalıdır. Məsələn, GeoRaster obyekti 4326 (EPSG WGS84) kimi bir geodeziya koordinat sisteminə yer verilmişdirsə, kosmik istinad sistemindən (SRS) çıxarılan model koordinatlarının vahidi ondalık dərəcə olmalıdır və dəyərlər aralığında olmalıdır Boylam üçün -180.0-dan +180.0, enlem üçün -90.0-dan +90.0.

        Hüceyrə koordinatları ilə model koordinatları arasındakı əlaqələr GeoRaster istinad sistemləri (xəritələşdirmə sxemləri) tərəfindən modelləşdirilmişdir. Aşağıdakı GeoRaster istinad sistemləri müəyyən edilmişdir:

        Koordinatları (X, Y, Z) modelləşdirmək üçün hücrə koordinatlarını (sətir, sütun, şaquli) xəritələyən GeoRaster SRS adlanan məkan istinad sistemi. GeoRaster məlumatları ilə məkan istinad sisteminin istifadəsi, məlumatların georeferanslaşdırılması adlanır. (Georeferans Georeferencing-də müzakirə olunur.)

        Hüceyrə koordinatlarını (müvəqqəti) model koordinatlarına (T) uyğunlaşdıran GeoRaster TRS adlanan müvəqqəti istinad sistemi.

        Hüceyrə koordinatlarını (zolağı) koordinatları modelləşdirən (Spectral üçün S) Xəritəçəkən GeoRaster BRS adlanan bant istinad sistemi.

        Bu istinad sistemlərinin hər biri hal-hazırda GeoRaster XML şemasında ən azından qismən müəyyən edilmişdir. Bununla birlikdə, mövcud buraxılış üçün yalnız məkan istinad sistemi dəstəklənir. Bu o deməkdir ki, yalnız (sətir, sütun) və (X, Y) və ya (X, Y, Z) koordinatlar arasındakı əlaqə eşlənə bilər. Model koordinat sistemi geodezikdirsə, (X, Y) (uzunluq, enlik) deməkdir. Müvəqqəti və zolaqlı istinad sistemlərindən, spektral çözünürlük və raster məlumatların toplandığı zaman kimi faydalı müvəqqəti və spektral məlumatların saxlanılması üçün istifadə edilə bilər.

        Digər metadata, Bands_ Layers_ və Metadata-da izah edildiyi kimi GeoRaster XML metadatında & ltlayerInfo & gt elementində saxlanılır.

        1.4 GeoRaster Fiziki Saxlama

        GeoRaster metadata və məlumatların fiziki saxlanmasını optimallaşdırır.

        GeoRaster Məlumat Modelində qeyd edildiyi kimi, GeoRaster məlumatları çoxölçülü hüceyrə matrisi və GeoRaster metadatından ibarətdir. Çox metadata Oracle XMLType məlumat növündən istifadə edərək XML sənəd kimi saxlanılır. Metadata, GeoRaster Metadata XML Şemasında təsvir olunan GeoRaster metadata XML şemasına görə müəyyən edilir. GeoRaster obyektinin məkan genişliyi (izi) metadatanın bir hissəsidir, lakin GeoRaster obyektinin atributu kimi ayrıca saxlanılır. Bu yanaşma, GeoRaster-in məkan həndəsi növündən və GeoRaster obyektlərində R-ağac indeksləşdirməsindən istifadə etmək kimi əlaqəli imkanlarından faydalanmasına imkan verir. Məkan dərəcəsi, məkan təbəqəsində təsvir edilmişdir.

        GeoRaster metadata ya CLOB saxlama seçimi, ya da ikili XML saxlama seçimi istifadə edilərək saxlanılır. GeoRaster meta məlumatları üçün ikili XML saxlama seçimi disk alanına qənaət edən və performansı artıran standartdır. GeoRaster cədvəli yaratdığınız zaman saxlama seçimini təyin edə və ya dəyişə bilərsiniz.

        Hüceyrələrin çoxölçülü matrisi geniş miqyaslı GeoRaster obyekt saxlama və optimal axtarış və işləmə üçün kiçik alt hissələrə bloklanır. Hər bir blok bir ikili böyük obyekt (BLOB) kimi bir cədvəldə saxlanılır və blokun dəqiq dərəcəsini təyin etmək üçün bir həndəsə obyekti (SDO_GEOMETRY tipində) istifadə olunur. Cədvəlin hər sətrində yalnız bir blok və bu blokla əlaqəli blok məlumatları saxlanılır. (Bu bloklama sxemi piramidalara da aiddir.)

        Ölçü ölçüləri (satır, sütun və lent ölçüləri boyunca) müvafiq blok ölçüləri ilə bərabər bölünə bilməz. GeoRaster, tamamilə doldurulacaq qədər orijinal hüceyrəsi olmayan sərhəd bloklarına dolğunluq əlavə edir. Sərhəd blokları hər ölçünün müsbət istiqaməti boyunca son bloklardır. Doldurma hüceyrələri digər hüceyrələrlə eyni hüceyrə dərinliyinə malikdir və sıfıra bərabər dəyərlərə malikdir. Dolgu hər blokun eyni BLOB ölçüsünə sahib olmasını təmin edir. Dolgu əsasən satır və sütun bloklarına aiddir, lakin multiband və hiperspektral görüntülər üçün dolgu band ölçüsünə də tətbiq edilə bilər. Məsələn, aşağıdakı spesifikasiyanı fərz edin: (64,64,3) kimi bloklaşdıraraq sətirlə interlaveli zolaq və hər biri 64 satır və 64 sütundan ibarət 8 zolaq. Bu halda:

        0, 1 və 2 bantlar birinci blokda sətir-sətirlə saxlanılır.

        3, 4 və 5 bantlar ikinci blokda sətir aralığında saxlanılır.

        Üçüncü blok bu ardıcıllıqla aşağıdakıları saxlayır: 6-cı bandın 1-ci sətri, 7-ci sətrin 1-ci sətri, 64-cü sətir olan sütun dəyərləri, 6-cı sətrin 2-ci sətri, 7-ci sətrin 2-ci sətri, asma olan 64-cü sütun dəyərləri və s. bütün 64 sıra saxlanana qədər.

        Bununla birlikdə, piramida səviyyəsinin həm sətir, həm də sütun ölçüsü sırası sıra sətir ölçüsü və sütun blok ölçüsünün yarısından az və ya bərabər olduqda, üst səviyyə piramidaları doldurulmur. Piramidaların fiziki saxlanması barədə məlumat üçün Piramidalara baxın.

        Hər bir GeoRaster bloku eyni ölçüyə malikdir. Blokların ölçü ölçüləri 2-nin bir gücünə ehtiyac yoxdur. Bunlar təsadüfi tam dəyərlər ola bilər. Blok ölçüləri, GeoRaster obyektinin ölçü ölçüləri əsasında avtomatik olaraq optimallaşdırıla bilər ki, hər GeoRaster obyekti yalnız minimum doldurulma yerindən istifadə etsin. Daha çox məlumat üçün Saxlama Parametrlərindəki Cədvəl 1-1-ə baxın.

        Rastr blokları (BLOB) raster hüceyrə dəyərlərinin ikili təsvirini ehtiva edir. Xüsusi olaraq, üzən nöqtə hüceyrə dəyərləri dəstəklənən platformalarda IEEE 754 standart formatlarında təmsil olunur. Əgər hüceyrə dərinliyi 8 bitdən çoxdursa, GeoRaster hüceyrə məlumatları raster bloklarında böyük endian formatında saxlanılır. Hüceyrə dərinliyi 8 bitdən azdırsa, raster bloklarındakı hər bir baytda iki və ya daha çox xana var, beləliklə bir baytın bitləri tamamilə hüceyrə məlumatları ilə doldurulur. Hüceyrələr həmişə soldan sağa bayta doldurulur. Məsələn, hüceyrə dərinliyi 4 bitdirsə, bir baytda iki hücrə olur: baytın ilk dörd bitində bir hüceyrənin dəyəri, ikinci dörd bitdə isə arada qalma ilə təyin olunan aşağıdakı hüceyrənin dəyəri var. növü.

        Bu fiziki saxlama modelinə əsasən iki obyekt növü təqdim olunur: raster məlumat dəsti və əlaqəli metadata üçün SDO_GEORASTER və raster görüntüdəki hər blok üçün SDO_RASTER.

        SDO_GEORASTER obyekti, məkan dərəcəsi həndəsəsini (iz və ya əhatə dairəsi) və müvafiq metadatanı ehtiva edir. Bu obyekt növünün bir və ya daha çox sütunu olan bir cədvələ GeoRaster cədvəli deyilir.

        SDO_RASTER obyekti bir GeoRaster obyektinin bloku (kafel) haqqında məlumat ehtiva edir və blok üçün raster hüceyrə məlumatlarını saxlamaq üçün bir BLOB obyektindən istifadə edir. Bu obyekt tipli bir obyekt cədvəlinə və ya bu obyekt növünün atributları ilə eyni sütunları ehtiva edən bir əlaqəli cədvələ raster məlumat cədvəli (RDT) deyilir.

        SDO_GEORASTER obyekti bir şəkli və ya bir raster məlumat dəstini saxlayır və istinad edir. SDO_RASTER obyekti GeoRaster üçün daxili bir obyektdir. SDO_GEORASTER obyekti, raster məlumat dəstinin meta məlumatlarını və raster hüceyrə məlumatlarını, yəni SDO_RASTER obyektləri toplusunu tamamilə əhatə edir. SDO_GEORASTER obyekti ilə SDO_RASTER obyektləri arasındakı əlaqə GeoRaster tərəfindən avtomatik olaraq qorunur. GeoRaster funksiyaları və prosedurlarının bütün interfeysləri SDO_GEORASTER obyektləri ilə işləyir, yalnız bir SDO_GEORASTER obyektinin SDO_RASTER obyektləri daxili olaraq avtomatik idarə olunur. SDO_GEORASTER obyekti, istifadəçilər üçün yalnız raster məlumat masaları (RDT) yaratmaq üçün SDO_RASTER obyektindən istifadə etməyiniz lazım olan bir GeoRaster verilənlər bazası yaratmaq və idarə etmək üçün əsas interfeysdir.

        Hər bir SDO_GEORASTER obyektində RDT-ni və GeoRaster obyekti üçün raster hüceyrə məlumatlarını saxlamaq üçün istifadə olunan RDT-dəki satırları özünəməxsus şəkildə müəyyən edən bir cüt xüsusiyyət (rasterDataTable, rasterID) var.

        Şəkil 1-3, müxtəlif şəhərlərin şəkilləri olan satırları ehtiva edən bir cədvəldə Boston, Massachusetts şəkillərindən istifadə edərək GeoRaster obyektlərinin saxlanılmasını göstərir.

        Şəkil 1-3 GeoRaster Məlumatların Fiziki Saxlanması

        Şəhər görüntüləri cədvəlindəki hər bir sıra, SDO_GEORASTER obyekti də daxil olmaqla, müəyyən bir şəhər üçün (Boston kimi) şəkil haqqında məlumat ehtiva edir.

        SDO_GEORASTER obyekti, görüntünün bütün sahəsini, metadatanı, raster identifikatorunu və bu şəkil ilə əlaqəli raster məlumat cədvəlinin adını əhatə edən fəza həndəsəsini əhatə edir.

        Rastr məlumat cədvəlindəki hər bir sıra, blokun minimum məhdudlaşdıran düzbucaqlı (MBR) və şəkil məlumatları (BLOB olaraq saxlanılan) daxil olmaqla şəklin bir bloku (və ya kafel) haqqında məlumat ehtiva edir. Rastr məlumat cədvəli Raster Məlumat Cədvəlində təsvir edilmişdir.

        SDO_GEORASTER və SDO_RASTER obyekt növləri GeoRaster Məlumat Növləri və Əlaqəli Strukturlarda ətraflı təsvir edilmişdir.

        Şəkil 1-4 bir verilənlər bazasında GeoRaster məlumatlarının və əlaqəli bir neçə obyektin fiziki saxlanmasını göstərir.

        Şəkil 1-4 Bir Oracle verilənlər bazasında GeoRaster məlumatları

        GeoRaster cədvəlindəki hər bir GeoRaster obyektində raster görüntüsünün hər bir bloku üçün bir giriş olan əlaqəli bir raster məlumat cədvəli var.

        Hər bir raster görüntü bloku üçün görüntü məlumatları olan BLOB, raster masa məlumatlarından ayrı saxlanılır. BLOB'lar üçün saxlama parametrlərini (Saxlama Parametrlərində təsvir edilmiş) təyin edə bilərsiniz.

        Hər bir GeoRaster obyektində onunla əlaqəli bir raster məlumat cədvəli var. Bununla birlikdə, bir raster məlumat cədvəli bir çox GeoRaster obyektinin bloklarını saxlaya bilər və GeoRaster cədvəlindəki GeoRaster obyektləri bir və ya bir neçə raster məlumat cədvəli ilə əlaqələndirilə bilər.

        GeoRaster sistem məlumatları (GeoRaster Sistem Məlumatları Görünüşlərində (xxx_SDO_GEOR_SYSDATA) təsvir olunur) GeoRaster cədvəlləri ilə raster məlumat cədvəlləri arasındakı əlaqəni qoruyur.

        İndekslər (standart və məkan) GeoRaster cədvəli və raster məlumat masaları üzərində qurula bilər. GeoRaster məlumatlarının indeksləşdirilməsi haqqında məlumat üçün GeoRaster obyektlərinin indeksləşdirilməsinə baxın.

        Yer nəzarət nöqtələri (GCP) və dəyər atributları cədvəlləri (ƏDV) kimi əlavə məlumatlar GeoRaster obyektləri ilə əlaqəli ola bilər.

        Ümumiyyətlə bir GeoRaster cədvəli ilə əlaqəli raster məlumat cədvəlləri arasında birdən birə bir əlaqəni qoruyursunuz, baxmayaraq ki, birdən çoxa münasibət qura bilərlər. Yəni, bir raster məlumat masasında yalnız eyni GeoRaster cədvəlinə aid olan GeoRaster obyektlərinin hüceyrə məlumatlarını ehtiva etsin. GeoRaster cədvəlində çox sayda (potensial olaraq məhdud olmayan) GeoRaster obyektləri ola bilər. Rasterlərin ölçüsündən asılı olaraq məhdud sayda GeoRaster obyektlərinin raster bloklarını ehtiva etmək üçün bir RDT istifadə edilməlidir.

        Aşağıdakı mülahizələr, hər hansı bir Oracle Spatial və Graph metadata baxışlarında saxlanılan şema, cədvəl və sütun adlarına aiddir. Məsələn, bu mülahizələr həndəsə cədvəlləri, GeoRaster cədvəlləri, raster məlumatlar cədvəlləri və həndəsə və GeoRaster sütunlarına aiddir.

        Ad yalnız hərflər, rəqəmlər və alt cizgilərdən ibarət olmalıdır. Məsələn, adda boşluq (), apostrof ('), tırnak işarəsi (") və ya virgül (,) ola bilməz.

        Adlardakı bütün hərflər adlar həndəsə metadata görünüşlərində və ya GeoRaster sistem məlumatlarında (xxx_SDO_GEOR_SYSDATA) baxışlarda və ya cədvəllərə çatmadan əvvəl saxlanılmadan böyük hərflə çevrilir. Bu dönüşüm cədvəl adı ilə göstərilən hər hansı bir şema adına da tətbiq olunur.

        Rastr məlumat cədvəlləri haqqında daha ətraflı məlumat üçün Raster Məlumat Cədvəlinə baxın.

        1.4.1 Saxlama parametrləri

        Bir neçə GeoRaster əməliyyatı, saxlamanın aspektlərini təyin və ya dəyişdirməyə imkan verir. Müvafiq alt proqramlar, açar sözlər və onların dəyərlərindən sitat gətirilən storageParam adlı bir parametr ehtiva edir. StorageParam parametri açar sözlər, raster məlumatlarının xüsusiyyətlərinə aiddir (bax Cədvəl 1-1).

        Bu hissədəki açar sözlər ya tətbiq olunmur, ya da qismən SDO_GEOR.importFrom prosedurunun storageParam parametri və SDO_GEOR.exportTo prosedurunun subsetParam parametri üçün tətbiq olunur. Bu prosedurların hər biri üçün müvafiq parametrlər haqqında istinad məlumatlarına SDO_GEOR Paket Referansında baxın.

        GeoRaster alt proqramlarına parametr (VARCHAR2) parametrlərindəki hər hansı bir rəqəm üçün, (.) Nöqtəsi lokalizasiyadan asılı olmayaraq istənilən onluq nöqtələr üçün istifadə olunmalıdır.

        Cədvəl 1-1 saxlama Raster məlumatları üçün param açar sözlər

        Bitmap maskalarının nəzərə alınıb-hesablanmadığını müəyyənləşdirir. TRUE, əlaqəli hər hansı bir bitmap maskasını nəzərə almağı təyin edir YALAN, bitmap maskasını nəzərə almamağı təyin edir. Varsayılan, SDO_GEOR.copy, SDO_GEOR.changeFormatCopy, SDO_GEOR.mergeLayers, SDO_GEOR.scaleCopy və SDO_GEOR.subset üçün SDO_GEOR.mosaic üçün YANLIDIR (TRUE dəyəri etibarsızdır və SDO_GEOR.mosa üçün nəzərə alınmır).

        Rastr məlumatlarının bloklanıb-bağlanmamasını müəyyənləşdirir. TRUE, göstərilən və ya varsayılan blockSize dəyərinin bloklarından istifadə edərək raster məlumatlarının bloklanmasına səbəb olur OPTIMALPADDING, göstərilən blockSize dəyərinin doldurulma sahəsini azaltmaq üçün optimal bir dəyərə uyğunlaşdırılacağı istisna olmaqla, YALAN, raster məlumatlarının bloklanmamasına səbəb olur (ki bütün görüntü üçün yalnız bir blok istifadə ediləcəkdir). OPTIMALPADDING göstərilməsi GeoRaster-in SDO_GEOR_UTL.calcOptimizedBlockSize prosedurunu daxili çağırmasına səbəb olur.

        Blok ölçüsü açar sözünü təyin etsəniz, bloklama üçün standart dəyər DOĞRUDUR. Blocking = TRUE təyin etsəniz də blockSize açar sözünü təyin etməsəniz, default blockSize (512,512, B) olur, burada B çıxış GeoRaster obyektindəki lentlərin sayıdır. Nə bloklaşdırma, nə də blok ölçüsünü təyin etsəniz, standart GeoCaster obyektindən alınan dəyərlər alınır: yəni orijinal məlumatlar bloklanmırsa, çıxış GeoRaster obyektindəki məlumatlar standart olaraq bloklanmır və orijinal məlumatlar bloklanırsa Çıxış GeoRaster obyektindəki məlumatlar eyni blok sxemi ilə bloklanır.

        Blok ölçüsünü, yəni blok başına hüceyrə sayını təyin edir. Çıxış GeoRaster obyektinin hər ölçüsü üçün bir dəyər təyin etməlisiniz. Məsələn, blockize = (512,512,3) sətir ölçüsü üçün 512, sütun ölçüsü üçün 512, zolaq ölçüsü üçün 3 və blockize = (512,512) heç bir GeoRaster obyekti üçün 512 sətir və sütun blok ölçülərini təyin edir. zolaq ölçüsü. Dəyərlər mənfi olmayan tam ədədlər olmalıdır. Bir dəyər 0 olarsa, blok ölçüsünün müvafiq ölçü ölçüsü olduğu deməkdir. Bir dəyər müvafiq ölçü ölçüsündən böyükdürsə, dolğu tətbiq olunur. Bu cədvəldəki bloklama açar sözünün və SDO_GEOR_UTL.calcOptimizedBlockSize prosedurunun izahına da baxın.

        Yalnız müntəzəm bloklama dəstəklənir, yəni bəzi yüksək səviyyəli piramidalar xaricində bütün bloklar eyni ölçüdə olmalı və bir-birinə uyğunlaşdırılmalıdır. Bununla birlikdə, blokların ölçü ölçülərinin 2-lik bir gücə ehtiyacı yoxdur, bunlar təsadüfi tam ədədi dəyərləri ola bilər. Məsələn, blockSize dəyəri (589,1236,7) ola bilər.

        Raster blokunun fiziki saxlama ölçüsü 4GB-dan az və ya bərabər olmalıdır.

        Bitlərin sayını və bütün hüceyrələrin məlumat növü işarəsini göstərən raster məlumat dəstinin hüceyrə dərinliyini müəyyənləşdirir. Bununla birlikdə, hüceyrə dərinliyini dəyişdirməyin məlumat itkisinə və dəqiqlik və görüntü keyfiyyətində bir azalmaya səbəb ola biləcəyini unutmayın. Aşağıdakı dəyərlərdən biri olmalıdır (imzasız və _S işarəsini göstərir): 1BIT, 2BIT, 4BIT, 8BIT_U, 8BIT_S, 16BIT_U, 16BIT_S, 32BIT_U, 32BIT_S, 32BIT_REAL və ya 64BIT_REAL. (Kompleks cellDepth növləri dəstəklənmir.) CellDepth göstərilməyibsə, qaynaq GeoRaster obyektindən alınan dəyər varsayılan olaraq istifadə olunur. Misal: celldepth = 16BIT_U

        GeoRaster obyektinə tətbiq ediləcək sıxılma növünü müəyyənləşdirir. Aşağıdakı dəyərlərdən biri olmalıdır: JPEG-F, DEFLATE və ya NONE. (Sıxılmış bir GeoRaster obyektini açmaq üçün NONE istifadə edə bilərsiniz.) Sıxılma göstərilməyibsə, mənbə GeoRaster obyektinin sıxılma növü istifadə olunur. Sıxılma və dekompressiya haqqında daha çox məlumat üçün Sıxma və Dekompressiyaya baxın. Nümunə: sıxılma = JPEG-F

        Mənbə GeoRaster obyekti boşdursa, SDO_GEOR.getRasterSubset və SDO_GEOR.getRasterData funksiyaları xaricində sıxılma açar sözü nəzərə alınmır. (Boş GeoRaster obyektləri Boş və Boş GeoRaster Nesnələrində izah olunur.)

        Arxa qalma növünü müəyyənləşdirir. (İnterleaving Qruplar_ Layers_ və Metadata-da izah olunur.) Aşağıdakı dəyərlərdən biri olmalıdır: BSQ (lent ardıcıllığı), BIL (xəttlə interleaved band) və ya BIP (band ilə interleaved band). Misal: interleaving = BSQ

        Sıxılma əməliyyatı üçün paralellik dərəcəsini təyin edir. (Bir alt proqram çağırışı paralelParam parametrini təyin etdikdə bu parametr nəzərə alınmır.) Göstərildiyi təqdirdə n = 1-dən böyük olduğu paralel = n şəklində olmalıdır. Sıxılma saxlama parametri ilə istifadə edilməlidir. Paralellik aşağıdakı sıxılma əməliyyatları üçün dəstəklənir:

        Paralellik aşağıdakı sıxılma əməliyyatları üçün dəstəklənmir:

        DOĞRU orijinal piramida məlumatlarını saxlamağı təyin edir YALAN orijinal piramida məlumatlarını saxlamayacağını bildirir. Varsayılan dəyər müəyyən prosedurdan asılıdır: SDO_GEOR.copy üçün SDO_GEOR.copy və SDO_GEOR.changeFormatCopy üçün default, SDO_GEOR.scaleCopy, SDO_GEOR.mosaic və SDO_GEOR.subset üçün standartdır. (TRUE dəyəri etibarsızdır və SDO_GEOR.scaleCopy ya da SDO_GEOR.subset üçün nəzərə alınmır.)

        Bunun yerinə saxlama parametrlərindən istifadə edərək piramida məlumatları yarada bilməzsiniz, GeoRaster obyektini yaratdıqdan sonra SDO_GEOR.generatePyramid prosedurundan istifadə etməlisiniz.

        Sıxılmanın yaratdığı itkinlik dərəcəsi olan JPEG sıxılma keyfiyyətini təyin edir. GeoRaster obyektinə tətbiq olunmaq üçün 0 (ən aşağı keyfiyyət) ilə 100 (ən yüksək keyfiyyət) arasında bir tam rəqəm olmalıdır. Varsayılan dəyər 75-dir.Sıxılma keyfiyyəti haqqında daha çox məlumat üçün GeoRaster Nesnələrinin JPEG Sıxışına baxın. Nümunə: keyfiyyət = 80

        Nümunə 1-1, blok ölçüsü dəyişdirilmiş və orijinal obyektdəki piramida məlumatları kopyalanmayan bir GeoRaster obyektinin kopyalandığını göstərir.

        Misal 1-1 storageParam açar sözlərindən istifadə

        Nümunə 1-1-də GeoRaster obyekt gr2 üçün raster məlumat cədvəli RDT_1-dir. Raster məlumatları RDT_1 cədvəlinə yazılacağı təqdirdə, PL / SQL bloku başqa bir şəkildə işə salınmadan əvvəl bu cədvəl mövcud olmalıdır, SDO_GEOR.changeFormatCopy proseduru tərəfindən bir səhv meydana gəlir.

        GeoRaster hüceyrə məlumatlarını və ya metaməlumatlarını daxil edirsinizsə, yeniləyirsinizsə və ya silirsinizsə, əməliyyat etməzdən əvvəl GeoRaster obyektini yeniləyin, nümunə 1-1-də göstərildiyi kimi və işdən əvvəl GeoRaster obyektlərini yeniləyin.

        Nümunə 1-1 və SDO_GEOR Paket Referansındakı bir çox nümunə aşağıdakı tərifə malik olan GEORASTER_TABLE adlı bir cədvələ istinad edir:

        1.4.2 Raster Məlumat Cədvəli

        Rastr məlumat cədvəli SDO_RASTER tipli bir obyekt cədvəli və ya aşağıdakı sütun tərifləri ilə əlaqəli cədvəl olmalıdır:

        Rastr məlumat cədvəli, istər bir obyekt cədvəli, istərsə də əlaqəli cədvəl, sütunlarda (rasterID, pyramidLevel, bandBlockNumber, rowBlockNumber, columnBlockNumber) müəyyən edilmiş əsas açara sahib olmalıdır.

        Hər bir raster məlumat cədvəlinin adı, etibarlı bir alınmayan identifikatora bərabər olmalıdır və GeoRaster metadata baxışlarında və SDO_GEORASTER obyektlərində hər hansı bir şrift prefiksi olmadan bütün böyük hərflər şəklində saxlanılacaqdır. (Hər bir GeoRaster sütun adı və ya etibarlı bir qeyd olunmayan identifikatora bərabər olmalıdır və bütün böyük simvollarda GeoRaster metadata görünüşlərində saxlanılır.) Hər bir raster məlumat cədvəlinin adı da verilənlər bazasında unikal olmalıdır. Rastr məlumat cədvəli adlarındakı hər hansı bir təkrarlamanı həll etmək üçün SDO_GEOR_ADMIN.maintainSysdataEntries funksiyasından istifadə edə bilərsiniz.

        Rastr məlumat cədvəlinin yaradılması RDT-nin yerləşdirmə və saxlama xüsusiyyətlərini idarə etməyə imkan verir (məsələn, cədvəl daha yaxşı performans üçün bölünməlidirsə). Böyük bir GeoRaster obyekti üçün raster məlumatlarını ayrı bir raster məlumat masasına qoymağı və raster məlumat cədvəlini piramida səviyyə və ya blok nömrələri ilə bölməyi və ya hər ikisini yaratmağı düşünmək üçün həmişə müəyyən bir kiçik GeoRaster obyektləri üçün bir RDT paylaşmağı düşünün. çox RDT. GeoRaster cədvəllərini və raster məlumat cədvəllərini saxlamaq üçün SİSTEM cədvəlindən istifadə etməyin. Bunun əvəzinə GeoRaster cədvəlləri üçün ayrıca yerli idarə olunan (standart) cədvəllər yaradın.

        Heç vaxt birbaşa bir raster məlumat cədvəlinə hər hansı bir sətir daxil etməyin və silməyin. Müvafiq RDT-lərdəki sətirlər GeoRaster obyektləri raster məlumatları ilə yaradıldıqda və ya GeoRaster cədvəlindən silindikdə avtomatik olaraq daxil edilir və ya silinir.

        Rastr məlumatları üçün blok ölçülərini seçərkən aşağıdakıları nəzərdən keçirin:

        Raster blokunun maksimum uzunluğu 4 GB-dır, buna görə də 4 GB-dan böyük bir blok ölçüsü göstərməyin.

        Bir raster bloku üçün istədiyiniz ölçüsü hesabladığınız zaman GeoRaster obyektinin cellDepth dəyərini nəzərə alın.

        Müvafiq blok ölçüsünün seçilməsi, bir raster blokunun ölçüsü ilə GeoRaster obyekti üçün lazım olan blok sayı arasındakı qarşılıqlı əlaqədir. Böyük ölçülü raster məlumatlar üçün, Oracle sıra və sütun ölçüsü ölçüləri üçün ən az 512 ilə 512 arasında tövsiyə edir. 4 KB-dən kiçik və ya (4 xNUMX-dən 64-ə qədər) bir raster bloku ilə nəticələnən bir blok ölçüsü dəyəri ümumiyyətlə səhv bir seçimdir, çünki 4 KB bir Oracle BLOB xətti xaricində saxlama ərəfəsidir.

        Obyekt və ya əlaqəli raster məlumat cədvəllərinin yaradılması barədə məlumat üçün Raster Məlumat Cədvəllərinin yaradılması bölməsinə baxın.

        1.4.3 Boş və Boş GeoRaster Nesnələri

        Boş bir GeoRaster obyekti, bütün hüceyrələrin eyni dəyərə sahib olduğu xüsusi bir GeoRaster obyektidir. Bunun əvəzinə hüceyrələrini hər hansı bir SDO_RASTER blokunda saxlamağa ehtiyac yoxdur, hüceyrə dəyəri blankCellValue elementindəki metadatada qeyd olunur. Əks təqdirdə, boş GeoRaster obyektləri digər GeoRaster obyektləri ilə eyni şəkildə müalicə olunur. Boş bir GeoRaster obyekti yaratmaq üçün SDO_GEOR.createBlank funksiyasından, GeoRaster obyektinin boş bir GeoRaster obyekti olub olmadığını yoxlamaq üçün SDO_GEOR.isBlank funksiyasından və boş bir GeoRaster obyektindəki hüceyrələrin dəyərini qaytarmaq üçün SDO_GEOR.getBlankCellValue funksiyasından istifadə edin.

        Boş bir GeoRaster obyekti yalnız bir rasterDataTable adı və bir rasterID ehtiva edir. Boş bir GeoRaster obyekti yaratmaq üçün SDO_GEOR.init funksiyasından istifadə edin. Çıxışın əvvəlcədən başlanılmış boş GeoRaster obyektində saxlanılması üçün yeni bir GeoRaster obyektini çıxaran bir hərəkət etməzdən əvvəl boş bir GeoRaster obyekti yaratmalısınız.

        1.4.4 Boş Raster Blokları

        GeoRaster, böyük mozaika obyektləri ilə saxlama yerindən qənaət etmək və raster işləmə sürətini yaxşılaşdırmaq üçün boş raster bloklarını dəstəkləyir. Boş raster blokları, böyük bir GeoRaster obyektinin müəyyən bir raster bloku üçün bir raster məlumatı olmadıqda istifadə olunur. Belə GeoRaster məlumatları xüsusi seyrək bir məlumat növüdür. Hər bir boş raster bloku üçün hələ də raster məlumat cədvəlində bir giriş var, lakin BLOB-un uzunluğu sıfırdır (boşu göstərir).

        Yaranan bir raster bloku, içindəki bütün hüceyrələr boş mənbə raster bloklarından əldə edildikdə boşdur. Yaranan bir raster bloku, içindəki hüceyrələrin yalnız bir hissəsi boş mənbə raster bloklarından əldə edildiyi təqdirdə qismən boşdur. Boş bir mənbə raster blokundan əldə edilən qismən boş bir nəticə raster blokundakı hər hansı bir hüceyrə ya müəyyən fon dəyərlərinə (bgValues ​​parametrində göstərildiyi kimi) ya da 0-a (bgValues ​​parametri göstərilməyibsə) qoyulur. Bunu etdikdən sonra qismən boş bir raster bloku normal boş olmayan bir raster bloku kimi olur və əməliyyat bitdikdən sonra ortaya çıxan GeoRaster obyektindəki hər bir raster bloku ya boş, ya da boş olur.

        Qismən boş olan raster bloklarının doldurulması raster məlumatlarını həmişəlik dəyişdiyindən, bir GeoRaster obyekti ilə manipulyasiya edərkən ardıcıl fon dəyərlərini diqqətlə seçməlisiniz. GeoRaster metadatasında saxlanılan NODATA dəyərləri, mövcuddursa, arxa plan dəyərləri üçün yaxşı seçimdir, baxmayaraq ki, ardıcıl istifadə edildiyi müddətcə digər fon dəyərlərini də seçə bilərsiniz.

        Bir GeoRaster obyektində boş raster blokları varsa, piramida məlumatlarında heç bir boş raster bloku ola bilməz, çünki qismən boş raster blokları arxa dəyərlərlə və ya SDO_GEOR.generatePyramid əməliyyatı zamanı 0 ilə doldurulur. Piramidanı yaratmaq üçün bu funksiyanı çağırdığınız zaman, bu hissədə izah edildiyi kimi, ardıcıl bir fon dəyəri seçməyə diqqət yetirin.

        Bitmap maskası (bax Bitmap Maskaları) boş raster bloklarına da sahib ola bilər, itkin hücrə dəyərləri 0-ı göstərir. Doldurma tələb olunursa, itkin xanalar həmişə 0 dəyəri ilə doldurulur.

        1.4.5 GeoRaster ilə Çapraz Şema Dəstəyi

        GeoRaster cədvəli və əlaqəli raster məlumat cədvəli və ya cədvəllər eyni sahibə sahib olmalıdır. Bununla birlikdə, müvafiq imtiyazlara sahib olan istifadəçilər digər şemalara məxsus GeoRaster cədvəlləri və əlaqəli raster məlumat cədvəlləri yarada bilər və digər şemalara məxsus GeoRaster obyektlərini də yarada, soruşa, yeniləyə və silə bilərlər. GeoRaster obyektlərinin şemalararası sorğusu üçün GeoRaster cədvəllərində və əlaqəli raster məlumat cədvəllərində SEÇMƏ və ya READ imtiyazına sahib olmalısınız. GeoRaster obyektlərinin şemalararası yeniləməsi üçün SEÇ və ya READ imtiyazına və GeoRaster cədvəllərində və əlaqəli raster məlumat cədvəllərində INSERT, UPDATE və DELETE imtiyazlarına sahib olmalısınız.

        ALL_SDO_GEOR_SYSDATA görünüşü (GeoRaster Sistem Məlumat Görünüşlərində (xxx_SDO_GEOR_SYSDATA) təsvir olunur) cari istifadəçinin əldə edə biləcəyi bütün GeoRaster obyektləri haqqında məlumat ehtiva edir. Siyahıda göstərilən hər bir obyekt üçün GeoRaster cədvəlinə cari istifadəçi tərəfindən daxil olmaq lazımdır. Mövcud istifadəçinin raster məlumatlarına daxil olması lazımdırsa, həmin istifadəçi də əlaqəli raster məlumat cədvəlində müvafiq imtiyazlara sahib olmalıdır.

        Bütün SDO_GEOR alt proqramlar cari əlaqə şemasından başqa şemalarda müəyyən edilmiş GeoRaster obyektləri üzərində işləyə bilər.

        Çapraz şemalı GeoRaster əməliyyatları nümunələri üçün Çapraz Şemaların Əməliyyatlarına baxın.

        1.5 Qruplar, Layers və Metadata

        GeoRaster-də band və qat fərqli anlayışlardır.

        Bant çoxölçülü raster məlumat dəstinin fiziki ölçüsüdür, yəni hüceyrə məkanında bir ordinatdır. Məsələn, hüceyrə boşluğunda ordinatlar sətri, sütunu və zolağı ola bilər. Bantlar 0-dan n -1-ə qədər nömrələnir, burada n ən yüksək qat nömrəsidir. Layer, GeoRaster məlumat modelindəki məntiqi bir anlayışdır. Layerlər bantlara uyğunlaşdırılır. Tipik olaraq, bir təbəqə bir lentə uyğundur və iki ölçülü satırDIMensionSize və columnDimensionSize ölçülü bir matrisdən ibarətdir. Layerlər 1-dən n-ə qədər sayılır, yəni layerNumber = bandNumber + 1.

        GeoRaster obyekti birdən çox zolaqdan ibarət ola bilər ki, bunlara da çox qat deyilə bilər. Məsələn, uzaqdan algılama cihazlarından alınan elektromaqnit dalğa məlumatları, mümkün kanalların sayının algılama cihazının imkanlarından asılı olduğu müəyyən bir sıra kanallara qruplaşdırılır. Multispektral şəkillər çoxsaylı kanalları ehtiva edir və hiperspektral şəkillər çox sayda (məsələn, 50 və ya daha çox) kanaldan ibarətdir. Kanalların hamısı qat ilə əlaqəli olan GeoRaster bantlarına uyğunlaşdırılır.

        Raster GIS tətbiqetmələrində bir məlumat dəsti birdən çox raster qatından ibarət ola bilər və hər təbəqəyə mövzu deyilir. Məsələn, bir raster, bir kvadrat mil və ya kilometrə düşən sakinlərinin orta sayından asılı olaraq məhəllələri və ya mahalları təsvir etmək üçün fərqli hüceyrə dəyərlərindən istifadə olunduğu bir populyasiya sıxlığı qatına sahib ola bilər. Digər mövzulara misal olaraq orta gəlir səviyyəsi, torpaq istifadəsi (kənd təsərrüfatı, yaşayış, sənaye və s.) Və dəniz səviyyəsindən yüksəklik ola bilər. Raster GIS mövzuları müxtəlif GeoRaster obyektlərində və ya bir GeoRaster obyektində saxlanıla bilər və hər mövzu bir qat kimi modelləşdirilmişdir. Rastr mövzuları və çox spektral görüntü kanalları eyni ölçülərə sahib olduqları müddətdə fərqli bir təbəqə şəklində bir GeoRaster obyektində birlikdə saxlanıla bilər.

        Şəkil 1-5 çox qatlı və bir raster məlumat cədvəli olan bir şəkil göstərir. Hər bir təbəqədə, hər birində ümumiyyətlə bir çox hüceyrə olan birdən çox blok var. Hər blokda raster məlumat cədvəlində bir giriş var. Qeyd edək ki, GeoRaster Şəkil 1-5-də göstərildiyi kimi qat nömrələməsini 1-də, zolaq nömrələməsini 0-da (sıfır) başlayır.

        Şəkil 1-5 Layers, Bands və Raster Data Table

        GeoRaster XML meta məlumatları obyekt qatına və təbəqələrə aiddir. Obyekt təbəqəsi, birdən çox təbəqə ola bilən və ya ola bilməyən bütün GeoRaster obyektinə aiddir. GeoRaster obyekti birdən çox təbəqə ehtiva edirsə, hər bir təbəqə obyekt qatının alt təbəqəsidir və tək bir zolağa aiddir.

        Hər bir təbəqə ilə əlaqəli isteğe bağlı bir metadata dəsti ola bilər. Bir təbəqə üçün metadata elementləri arasında istifadəçi tərəfindən müəyyən edilmiş qat kimliyi, təsviri, bitmap maskası, NODATA dəyərləri və dəyər aralıkları, miqyaslandırma funksiyası, zibil qutusu funksiyası, statistik məlumatlar dəsti (histogram daxil olmaqla), boz ölçülü axtarış cədvəli və colormap (və ya pseudocolor search) bir PCT də deyilən masa). Metadata maddələri GeoRaster Metadata XML Şemasında təqdim olunan GeoRaster metadata XML şemasında müəyyən edilir. SDO_GEOR_HISTOGRAM obyekt tipində SDO_GEOR_HISTOGRAM obyekt növü, SDO_GEOR_COLORMAP obyekt tipində SDO_GEOR_COLORMAP obyekt növü, SDO_GEOR_GRAYSCALE obyekt tipində SDO_GEOR_GRAYSCALE obyekt növü və SDO_GEOR_SRS obyekt növü SDO_GEOR_SRS_

        Nesne təbəqəsi ilə əlaqəli metadata bütün GeoRaster obyektinə aiddir. Bir təbəqə ilə əlaqəli metadata yalnız bu təbəqəyə aiddir. Məsələn, obyekt təbəqəsi üçün statistik məlumatlar, obyektin neçə qatından asılı olmayaraq, GeoRaster obyektinin bütün hüceyrələri əsasında hesablanır, lakin bir qat üçün statistik məlumatlar yalnız bu qatdakı hüceyrələrə əsasən hesablanır.

        Nesne təbəqəsi və digər təbəqələr üçün metadata & ltlayerInfo & gt elementlərindən istifadə edərək GeoRaster XML metadatında və bəzən bir colormap cədvəli və ya histogram cədvəli kimi ayrı cədvəllərdə saxlanılır. GeoRaster XML metadatında saxlanılan metadata GeoRaster tərəfindən idarə olunur və bu metadatını almaq və dəyişdirmək üçün GeoRaster API istifadə edə bilərsiniz. Ayrı cədvəllərdə saxlanılan metadata görə cədvəl adı GeoRaster XML şemasında qeyd edilə bilər, bu halda tətbiqlər cədvəlin adını ala bilər. Bununla birlikdə, GeoRaster həmin cədvəlin mövcudluğunu və ya etibarlılığını yoxlamır və ya bu cədvəldə hər hansı bir əməliyyat təmin etmir.

        Üç növ interlayaving dəstəklənir: BSQ (lent ardıcıllığı), BIL (xəttlə interleaved band) və BIP (piksellə interleaved band). Interleaving yalnız bantlar və ya təbəqələr arasında tətbiq olunur. İnterleaving bir GeoRaster obyektinin hər blokunun içərisindəki hüceyrələrin interleaving ilə məhdudlaşır. Bu o deməkdir ki, GeoRaster ilk növbədə bir GeoRaster obyektində bloklamanı tətbiq edir və sonra hər blokun içərisində interleaving tətbiq edir. Bununla birlikdə, eyni GeoRaster obyektinin hər bir bloku eyni aralıq tipinə malikdir. SDO_GEOR.changeFormatCopy proseduruna zəng edərək bir GeoRaster obyektinin bir nüsxəsinin davamlı növünü dəyişə bilərsiniz, beləliklə məlumatların daha səmərəli işlənməsi və istifadəsi mümkündür.

        1.6 Yerləşdirmə

        GeoRaster obyektinin metadata komponenti olan GeoRaster məkan istinad sistemi (SRS), georeferansla əlaqəli məlumatları özündə cəmləşdirir. Georeferans, GeoRaster məlumatlarının hücrə koordinatları ilə real dünya torpaq koordinatları (və ya bəzi yerli koordinatlar) arasında əlaqəni qurur. Georeferans torpaq koordinatlarını hüceyrə koordinatlarına, hücrə koordinatlarını torpaq koordinatlarına təyin edir.

        GeoRaster-də georeferans, geocorrection, rektifikasiya və ya ortorektifikasiyadan fərqlidir. Bu üç son prosesdə hüceyrələrin yenidən seçilməsi tez-tez raster məlumatları üzərində aparılır və nəticədə ortaya çıxan GeoRaster məlumatları fərqli bir model koordinat sisteminə və ölçü ölçülərinə sahib ola bilər. Georeferans hüceyrə koordinatları ilə real dünya koordinatları və ya bəzi yerli koordinatlar arasında əlaqəni qurur. Georeferans, uyğun bir riyazi düstur, kifayət qədər torpaq nəzarət nöqtəsi (GCP) koordinatları və ya uzaqdan algılama sistemindən ciddi model məlumatları təmin etməklə həyata keçirilə bilər. Georeferans, hüceyrə koordinat sistemi və model koordinat sistemi arasında koordinatların çevrilməsini asanlaşdırmaq üçün lazım olduğu hallar xaricində GeoRaster hüceyrə məlumatlarını və ya digər metadataları dəyişdirmir.

        GeoRaster, georeferans üçün həm funksional uyğunlaşma modelini (İşlevsel Uydurma Georeferans Modelində izah olunur) və həm də saxlanılan funksiya modelini (Yer Kontrol Nöqtəsi (GCP) Georeferans Modelində izah olunur) dəstəkləyir. Sərt modellər dəstəklənmir. Bir GeoRaster obyekti funksional uyğunluq modeli ilə yenidən əlaqələndirildikdə, SRS meta məlumatında isReferenced dəyəri Əks təqdirdə YALAN olmalıdır.

        Doğrulama üfüqi koordinatlarla edilə bilər, beləliklə GeoRaster məlumat dəstinin hüceyrələri proyeksiya xəritəsi koordinat sisteminə uyğunlaşdırıla bilər. Düzəldildikdən sonra hər bir hüceyrə mütəmadi olaraq xəritə vahidlərində ölçülür və model koordinat sistemi ilə, yəni Şərq-Qərb ölçüsü və Şimal-Cənub ölçüsü ilə uyğunlaşdırılır. Düzəldilmədə yüksəklik məlumatları (DEM) istifadə olunursa, ərazinin yerdəyişməsini düzəldən xüsusi bir düzəltmə forması olan ortorifikasiya adlanır. Bir GeoRaster obyekti düzəldilirsə və funksional uyğunluq modeli ilə yerdən əlaqələndirilirsə, metadatalardakı isRectified dəyəri Əks təqdirdə YALAN olmalıdır. Bir GeoRaster obyekti funksional uyğunluq modeli ilə ortopedikləşdirilmiş və yerdən istinad edilmişdirsa, metadatadakı isOrthoRectified dəyəri Əks təqdirdə YALAN olmalıdır.

        Bir GeoRaster obyektinə yer ayırmaq üçün GeoRaster Nesnələri və Ətraflı Georeferansların Georeferansına baxın. GeoRaster obyektini düzəltmək və ortorifikasiya etmək üçün baxın Təsvir düzəltmə və Təsvir ortorifikasiyası.

        1.6.1 Funksional Uydurma Georeferans Model

        GeoRaster, GeoRaster metadatasında saxlanılan ümumi bir işləyən uyğun georeferans modelini müəyyənləşdirir. Buraya geniş yayılmış bir neçə həndəsi model daxildir və bir çox düzəldilməmiş GeoRaster obyektlərinin yerdən referans verilməsinə imkan verir.

        Bu model iki ölçülü və ya üç ölçülü torpaq koordinatları ilə iki ölçülü hüceyrə koordinatları arasında və ya iki ölçülü hüceyrə koordinatları ilə iki ölçülü və ya üç ölçülü torpaq koordinatları arasında dəyişiklikləri dəstəkləyir. Aşağıdakı tənliklər modeli təsvir edir:

        rn = Rastrdakı hüceyrənin normallaşdırılmış sıra indeksi

        cn = Rastrdakı hüceyrənin normallaşdırılmış sütun indeksi

        Xn , Yn , Zn = Normallaşdırılmış torpaq koordinat dəyərləri

        Şəkil 1-6 Georeferenced üçün istifadə olunan polinomlar

        Şəkil 1-6-da göstərilən polinom şəklində, aick polinom üçün əmsallardır.

        Dörd polinomun hər biri fərqli ola bilər və hər polinom aşağıdakılar ilə müstəqil şəkildə təsvir olunur:

        pType = Polinom növü (1 və ya 2)

        nVars = Dəyişənlərin ümumi sayı (torpaq koordinat ölçüləri 0, 2 və ya 3)

        order = Hər dəyişən üçün maksimum güc qaydası və ya hər polinom müddət üçün maksimum ümumi güc sırası (5-ə qədər)

        nCoefficients = Toplam əmsal sayı (əvvəlki üç rəqəmdən alınmalıdır)

        PType, polinomun maksimum ümumi qaydasının mənasını göstərir və beləliklə polinomdakı terminlərin ümumi sayını təsir edir. pType = 1, maksimum sıranın, hər çox polinom müddətindəki bütün dəyişənlərin maksimum ümumi qaydası olduğunu göstərir. pType = 2, maksimum sıranın, bütün polinom müddətində hər dəyişənin maksimum sırası olduğunu göstərir. NVars, yer koordinat sisteminin 2D (X, Y) və ya 3B (X, Y, Z) olub olmadığını göstərir. Hüceyrə koordinat sistemləri həmişə 2B-dir. Məsələn, 2D-2D afin çevrilməsini və 3D-2D DLT və RPC modellərini dəstəkləyir.

        Polinom terminlərinin ümumi sayı və ardıcıl sırası və əmsalları aşağıdakı döngə yalançı koddakı məntiqlə müəyyən edilir:

        Əvvəlki psevdokodda i-nin X, j-nin və k-nin Z-nin, n-nin isə GeoRaster metadata elementi & ltpolynomialCoefficients & gt içindəki əmsalların indeksidir. Beləliklə, COEF [ijk] p sayının x və (i) y (j) z (k) müddətinin əmsalı və q polinomialCoefficients q məxrəci [n], & ltpolynomialCoefficients & gt elementinin (ikiqat siyahı növü) ) içərisində XML meta məlumatları və COEF [ijk] və polynomialCoefficients [n] bir-bir-birinə uyğun gəlir.

        Verilənlərin özündən asılı olaraq hesablamalar zamanı səhvlərin minimuma endirilməsi üçün həqiqi dəyərlər deyil, normallaşdırılmış dəyərlər saxlanıla bilər və ya istifadə edilə bilməz. Sətir və sütun dəyərləri (sətir, sütun) və normallaşdırılmış sətir və sütun dəyərləri arasında dönüşüm (rn, cn) və model koordinatı (x, y, z) ilə normallaşdırılmış model koordinatı (Xn , Yn , Zn), normallaşdıran tərcümələr (əvəzlər) və tərəzilər dəsti ilə müəyyən edilir:

        rn = (row - rowOff) / rowScale

        cn = (column - columnOff) / columnScale

        Katsayılar, miqyaslar və əvəzləşdirmələr GeoRaster SRS metadatında saxlanılır və SDO_GEOR_SRS Növ Növü ilə təsvir olunur.

        Bu funksional uyğun model ümumidir.Buraya Affine Çevrilmə, Kvadratik Polinom, Kübik Polinom, Doğrudan Xətti Çevrilmə (DLT), Kvadratik Rasyonel və Rasyonal Polinom Katsayıları (RPC, həmçinin Sürətli Yerləşdirmə Katsayıları deyilir) kimi xüsusi həndəsi modellər daxildir. Bu standart modellərin əmsalları GeoRaster-də saxlanmaq üçün bu bölmədə təsvir olunan ardıcıl sifarişə çevrilir.

        Bir GeoRaster obyektinin məkan istinad məlumatlarını birbaşa təyin etmək üçün SDO_GEOR.setSRS prosedurunu və bir GeoRaster obyektindəki xüsusi georeferans model növünü tapmaq üçün SDO_GEOR.getGeoreferenceType funksiyasını istifadə edə bilərsiniz.

        Ən sadə georeferans model növü aşağıdakı kimi xüsusi bir afin çevrilməsidir:

        Əvvəlki formullarda, c sıfır deyilsə, raster məlumatları düzəldilmiş sayılır və metadatalarındakı isRectified dəyəri DOĞRU olacaqdır.

        Affine Transformasiyası üçün pType ya 1 ya da 2 ola bilər. NVars 2, sıra 1, nCoefficients 3 p və r polinomları üçün 3 və nVars 0, sıra 0 və q və s polinomları üçün nCoefficients 1dir. .

        Kvadratik Polinom modeli üçün pType 1. nVars 2, nizam 2, nCoefficients p və r polinomları üçün 6 və nVars 0, nizam 0, q və s polinomları üçün nCoefficients 1-dir.

        Kubik Polinom modeli üçün pType 1. nVars 2, nizam 3, nCoefficients p və r polinomları üçün 10 və nVars 0, nizam 0, q və s polinomları üçün nCoefficients 1-dir.

        DLT modeli üçün pType ya 1 ya da 2 ola bilər. NVars 3, sifariş 1 və nCoefficients bütün polinomlar üçün 4dür. Bundan əlavə, q və s polinomları eyni olmalıdır.

        Kvadrat Rasyonal model üçün pType 1-dir, nVars 3, nizam 2, nCoefficients isə bütün polinomlar üçün 10-dur.

        RPC modeli üçün pType 1-dir. NVars 3, sifariş 3, nCoefficients isə bütün polinomlar üçün 20-dir.

        DLT, RPC və digər həndəsi modellər haqqında ətraflı məlumat üçün müvafiq üçüncü tərəf sənədlərinə baxın.

        1.6.2 Zəmin Nəzarət Noktası (GCP) Georeferencing Model

        GeoRaster yer nəzarət nöqtəsinin (GCP) saxlanması və yerdən əlaqələndirilməsini dəstəkləyir. Torpaq idarəetmə nöqtəsi (GCP) və ya sadəcə bir nəzarət nöqtəsi, bəzi istinad koordinat sistemindəki koordinatlarını (X, Y və ya X, Y, Z) bildiyiniz bir nöqtədir, eyni zamanda müvafiq yeri (sıra, sütun) ) GeoRaster obyektindəki hüceyrə boşluğunda. Referans koordinat sistemi, "bilinməyən" bir koordinat sistemi üçün SRID 999999 daxil olmaqla, hər hansı bir etibarlı Oracle Mekansal və Qrafik koordinat sistemi ola bilər. GCP-lər toplusu və əlaqəli həndəsi model (funksional uyğunlaşma metodu) GeoRaster-də saxlanılan funksiya georeferans modeli kimi də adlandırılır (adlanır).

        Funksional Uydurma modelini yaratmaq üçün GeoRaster SRS-də saxlanılan və ya parametrlərdə göstərilən GCP-lərdən istifadə edə bilərsiniz. Daha çox məlumat üçün SDO_GEOR.georeference funksiyasına baxın.

        GCP-lərin seçilməsi qaydalarına aşağıdakılar daxildir:

        Həm GeoRaster obyektində, həm də istinad koordinat sistemində nöqtələri müəyyənləşdirmək asan olmalıdır.

        Nəticələrin əyilməməsini təmin etmək üçün ballar GeoRaster obyektinin əhatə etdiyi ərazidə bərabər paylanmalıdır.

        Xallar bir xətt üzərində olmamalıdır ki, nəticələr sabit olsun.

        GCP-lər və ya saxlanılan funksiya SDO_GEOR_GCP obyekt növü (SDO_GEOR_GCP obyekt növü), SDO_GEOR_GCP_ COLLECTION kolleksiya növü (bax SDO_GEOR_GCP_ COLLECTION Collection Type) və SDO_GEOR_GCPGEOREFTYPE obyekt növü (bax SDO_GEOR_GCPGEF)

        GCP-lərdən istifadə edərək georeferans etmək üçün həndəsi modeli də seçməlisiniz, yəni GeoRaster obyektinin hüceyrə sahəsi ilə istinad koordinat sistemi arasındakı əlaqənin riyazi olaraq necə modelləşdirilməlidir. GeoRaster-də aşağıdakı həndəsi modellər GCP georeferansı ilə dəstəklənir: Affine (standart model), Kvadratik Polinom, Kübik Polinom, DLT, Kvadratik Rasyonal və RPC. Afin, Kvadratik Polinom və Kübik Polinom, müvafiq olaraq, 1, 2 və 3 polinom sırasına malik iki ölçülü polinom modelləridir, DLT, Kvadratik Rasyonel və RPC, üçbucaqlı, 1, 2 və 3 polinom sırasına malik üçbucaqlı rasional polinomal modellərdir. . Bütün polinomların pType = 1 polinom növü var. (Georeferans model növləri haqqında daha çox məlumat üçün İşlevsel Quraşdırma Georeferans Modelinə baxın.)

        GCP-lərdən istifadə edərək georeferensləşmədə, GCP-lərin hücrə və model koordinatları polinom və ya rasional polinomal modelin düsturunda istifadə olunur və sonra xətti bir tənlik sistemi qurulur. Düsturda heç bir ağırlıq istifadə olunmur, yəni bütün nöqtələr 1.0-ə bərabərdir. Xətti tənlik sistemi verilmiş idarəetmə nöqtələrinə ən uyğun model üçün əmsallar yaradan ən kiçik kvadrat metodu ilə həll olunur. Həllin hesablanmasında yalnız Nəzarət Nöqtəsi olan GCP-lər iştirak edir, Nəzarət Nöqtəsi ilə GCP həll olunmuş modelin yerləşdirilmə dəqiqliyini yoxlamaq üçün istifadə olunur. Məhlulun dəqiqliyi həlldə iştirak edən bu nəzarət nöqtələrinin hücrə koordinatlarının qalıqlarına əsasən qiymətləndirilir.

        Fərqli həndəsi modellər fərqli model koordinat ölçüləri və fərqli minimum GCP sayını tələb edir. İki ölçülü həndəsi modellər üçün model koordinatları 2D (X, Y), üç ölçülü həndəsi modellər üçün model koordinatları 3B (X, Y, Z) olmalıdır. Həndəsi modellər üçün tələb olunan minimum GCP sayları aşağıdakılardır: Affine: 3, Kvadratik Polinom: 6, Kübik Polinom: 10, DLT: 7, Kvadratik Rasyonal: 19 və RPC: 39. Bununla birlikdə, ümumiyyətlə, georeferans etmək üçün minimum GCP sayı.

        1.6.3 Hüceyrə Koordinatı və Model Koordinat Transformasiyası

        GeoRaster funksional uyğun georeferans modeli vasitəsilə torpaq koordinatlarını hüceyrə koordinatlarına, hücrə koordinatlarını isə torpaq koordinatlarına təyin edir. Xüsusi bir hal olaraq, hüceyrənin tam koordinatı (hüceyrə matrisindəki hüceyrənin sıra indeksi) model məkanında bir nöqtənin dəqiq yerini təyin edən bir model koordinatına çevrilə bilər. Bu nöqtə və ya model koordinatı ya yuxarı sol künc, ya da model boşluğundakı hüceyrənin təmsil etdiyi sahənin mərkəzi ola bilər.

        Eynilə, bir model koordinat georeferans vasitəsilə hüceyrə koordinatına çevrilə bilər. Bununla birlikdə, funksional uyğun georeferans modelinin birbaşa həllindən çıxan hüceyrə koordinatı daha çox üzən rəqəmlərdədir. ModelCoordinateLocation elementi tərəfindən qərar verilən hüceyrə boşluğu koordinat sisteminin növü, GeoRaster Məlumat Modelində təsvir edildiyi kimi üzən koordinatın hansı hüceyrəyə aid olduğunu müəyyənləşdirir. GeoRaster, API-nin bütün hissələrində həm üzən (subcell) hücrə koordinatlarını, həm də tam hücrə koordinatlarını dəstəkləyir.

        Hüceyrə koordinatı və model koordinat çevrilmələri GeoRaster məkan istinad sisteminin (SRS) funksional uyğunlaşma modelinə əsaslanır. GeoRaster SRS istifadə edərək həm transformasiyadan əvvəl, həm də sonra bir hüceyrənin (sıra, sütun) koordinat dəyərləri, raster məlumatlarının özünün yuxarı sol küncünə mütləq deyil, GeoRaster hüceyrə boşluğuna nisbətlidir. ULTCoordinate, hüceyrə boşluğunun mənşəyinin koordinatından fərqli bir koordinata (satır və sütun dəyərləri) sahib ola bilər. Yəni, yuxarı sol küncün (sıra, sütun) koordinatı mütləq deyil (0,0).

        Bir raster məlumatının yuxarı sol küncünü, bir çox şəkil faylı formatında olduğu kimi, öz hüceyrə məkanının mənşəyi (0, 0) olaraq təyin edən hər hansı bir tətbiq, GeoRaster SRS-dən əldə edilən (sətir, sütun) nisbi olaraq çevirməlidir. GeoRaster ULTCoordinate (satır0, sütun0) dəyəri (0, 0) deyilsə, bu mənşəyə. Bu dönüşüm, aşağıdakı formullarda göstərildiyi kimi GeoRaster ULTCoordinatı nəzərə almalıdır:

        satır = GeoRaster hüceyrə boşluğunun mənşəyinə nisbətən hüceyrənin sətir indeksi.

        sütun = GeoRaster hüceyrə boşluğunun mənşəyinə nisbətən hüceyrənin sütun indeksi.

        row0 = GeoRaster hüceyrə boşluğunun mənşəyinə nisbətən ULTC koordinat sırası indeksi.

        column0 = GeoRaster hüceyrə boşluğunun mənşəyinə nisbətən ULTC koordinatasının sütun indeksi.

        m = ULTC koordinatına nisbətən hüceyrənin Sətir indeksi (yəni birinci sətir üçün 0-dan başlayan m sətir).

        n = ULTCoordinate ilə əlaqəli hüceyrənin sütun indeksi (yəni birinci sütun üçün 0-dan başlayan sütun indeksi).

        Əksər tətbiqetmələrdə ULTCoordinat və hüceyrə boşluğunun mənşəyi eynidir (yəni satır0 = 0 və sütun0 = 0), bu vəziyyətdə m = satır və n = sütun.

        1.7 Yenidənqurma və İnterpolasiya

        Bir çox şəkil və raster transformasiyası və əməliyyatlar piksel və ya hüceyrənin yenidən seçilməsi və interpolasiyasını əhatə edir.

        GeoRaster aşağıdakı standart yenidən seçmə və interpolasiya metodlarını dəstəkləyir:

        4 qonşu hüceyrədən (BILINEAR) istifadə edilən ikiqat interpolasiya

        9 qonşu hüceyrədən istifadə olunan iki kvadrat interpolasiya (BİQUADRATİK)

        16 qonşu hüceyrədən (CUBIC) istifadə edərək kubik konvolyasiya

        4 qonşu hüceyrədən istifadə orta (AVERAGE4)

        16 qonşu hüceyrədən istifadə orta (AVERAGE16)

        Bu yenidən seçmə növləri üçün açar sözlər, GeoRaster XML metadata şemasında (GeoRaster Metadata XML Şemasında təsvir edilən) resamplingType element tərifində müəyyən edilmişdir. DİGƏR istisna olmaqla, açar sözlər aşağıdakılar da daxil olmaqla bir neçə alt proqramda istifadə edilə bilər:

        Yenidənqurma növü DİQQƏT, bir GeoRaster obyektinin piramidaları yaradıldıqda və ya xarici mənbələrdən, məsələn, bir sənəd kimi idxal edildikdə bilinməyən və ya xarici yenidən seçmə növünü göstərmək üçün istifadə olunur.

        Raster məlumatları, kosmosda davamlı olaraq dəyişən real dünya hadisələri ilə məşğul olur. Bu məlumatlar ümumiyyətlə hüceyrələr arasındakı və ya hüceyrələr içindəki məkan mövqelərindəki dəyərləri interpolasiya etmək üçün bir metod olan şəbəkə interpolasiyası ilə əlaqələndirilir. GeoRaster-də SDO_GEOR.evaluateDouble, şəbəkə interpolyasiya funksiyasıdır. İnterpolasiya metodları üçün yenidən seçmə ilə eyni açar sözlərdən istifadə edir.

        1.8 Piramidalar

        Piramidalar, müxtəlif ölçülü və qətnamə dərəcələrində raster təsvirini və ya raster məlumatlarını təmsil edən bir GeoRaster obyektinin alt obyektləridir.

        Ölçü ümumiyyətlə bir tətbiqin, xüsusən də İnternet üzərindən bir şəkil alması və göstərməsi üçün lazım olan müddətlə əlaqələndirilir. Yəni, şəkil ölçüsü nə qədər kiçik olarsa, bir o qədər sürətli göstərilə bilər və ətraflı qətnaməyə ehtiyac olmadığı müddətdə (məsələn, istifadəçi xeyli “uzaqlaşdırıb”), daha kiçik görüntünün ekran keyfiyyəti kifayətdir.

        Piramida səviyyələri, müvafiq olaraq az və ya daha çox saxlama yeri tələb edən azaldılmış və ya artırılmış qətnamə şəkillərini təmsil edir. (GeoRaster, yalnız azaldılmış çözünürlüklü piramidaları dəstəkləyir.) 0 səviyyəsindəki bir piramida səviyyəsi, orijinal raster məlumatlarını göstərir, yəni görüntü çözünürlüğünde bir azalma və lazım olan saxlama yerində bir dəyişiklik yoxdur. 0 (sıfır) -dan çox olan dəyərlər getdikcə azalmış görüntü qətnamə səviyyələrini və azalmış yaddaş sahəsi tələblərini göstərir.

        Piramida növü piramidanın növünü göstərir və aşağıdakı dəyərlərdən biri ola bilər:

        AZALMA piramida səviyyəsi artdıqca piramidaların ölçüdə azalması deməkdir.

        NONE, GeoRaster obyekti ilə əlaqəli piramidaların olmadığı deməkdir.

        Şəkil 1-7-də piramida səviyyəsinin azalması piramida tipli konsepsiya göstərilir. Piramida səviyyə artdıqca, fayl ölçüsü azalsa da, qətnamə də azalır, çünki görüntüyü təmsil etmək üçün daha az piksel istifadə olunur.

        Hər səviyyədə piramida şəklinin ölçüsü, aşağıdakı formullara əsasən orijinal şəkil ölçüsü və piramida səviyyəsi ilə müəyyən edilir:

        Əvvəlki formullarda:

        r (0) və c (0) orijinal sətir və sütun ölçüsüdür.

        r (n) və c (n) piramida səviyyəsinin n sətir və sütun ölçüsüdür.

        int bir ədədi bu rəqəmdən az, lakin ona yaxın olan tam ədədə yuvarlaqlaşdırır.

        2 ^ n, n-in gücünə 2 deməkdir.

        Üst səviyyə baxışının (ən kiçik səviyyə piramidası) sətir və sütun ölçüsü ölçülərindən kiçik olanı 1. Bu, aşağıdakı şəkildə hesablanan maksimum azaldılmış qətnamə səviyyəsini təyin edir: (int) (log2 (a) )

        Əvvəlki hesablamada:

        log2, bazası 2 olan loqaritmik bir funksiyadır.

        a, orijinal sətir və sütun ölçüsü ölçüsündən daha kiçikdir.

        Piramidadakı hüceyrələrin ünvanlanması, GeoRaster Məlumat Modelində təsvir olunduğu kimi, orijinal raster məlumatları üçün müəyyən edilmiş eyni tipli hüceyrə ünvanlamasından istifadə edir. Hər bir piramida səviyyəsinin öz hüceyrə sahəsi var, buna baxmayaraq, piramida səviyyələrindəki bütün hüceyrə boşluqları orijinal səviyyədəki kimi (səviyyəli sıfır) eyni hüceyrə koordinat sisteminə (mərkəz əsaslı və ya yuxarı sol əsaslı) sahibdir. Hüceyrələr bərabər ölçülü kvadratlardır və vahid 1 xanadır. Hər bir piramida səviyyəsindəki yuxarı sol künc hüceyrəsi, metadatada qeydə alınmış orijinal raster məlumatları ilə eyni ULTCoordinata malikdir. Bu hüceyrə boşluğu tərifinə və piramida səviyyələrinə əsasən, bir piramida səviyyəsindəki hücrə koordinatları digərinə çevrilə bilər.

        GeoRaster metadatasında hər bir piramida səviyyəsi üçün müəyyən edilmiş ayrı bir SRS yoxdur. Piramidadakı hüceyrələrin model koordinatları əvvəlcə müxtəlif piramida səviyyəsindəki hücrə koordinatlarını sıfır piramida səviyyəsinin hüceyrə koordinatlarına çevirərək GeoRaster SRS tətbiq etməklə əldə edilir. Əksinə, piramidadakı torpaq nöqtələrinin hüceyrə koordinatları, əvvəlcə GeoRaster SRS istifadə edərək piramida səviyyəsindəki sıfırdakı bu əsas nöqtələrin hücrə koordinatlarını əldə etmək və sonra onları müəyyən bir piramida səviyyəsinə çevirməklə əldə edilir. GeoRaster, API-nin bütün hissələrində piramidaların subcell ünvanlanmasını dəstəkləyir.

        Piramidalar GeoRaster obyekti ilə eyni raster məlumat cədvəlində saxlanılır. Raster məlumat cədvəlindəki pyramidLevel atributu, müəyyən bir piramida səviyyəsi ilə əlaqəli bütün blokları müəyyənləşdirir. Ümumiyyətlə, hər bir piramida səviyyə üçün blok sxemi, aşağıda göstərilən hallar istisna olmaqla, orijinal səviyyə ilə (GeoRaster obyekt metadatında müəyyən edilir) eynidır:

        Orijinal GeoRaster obyekti bloklanmırsa, yəni orijinal hüceyrə məlumatları obyektin tam ölçüsündə bir blokda (BLOB) saxlanılırsa, hər piramida səviyyəsinin hüceyrə məlumatları bir blokda saxlanılır və ölçüsü həqiqi piramida səviyyə şəklindəki kimi.

        Orijinal GeoRaster obyekti bloklanırsa (bir blok kimi bloklansa da), hər bir piramida səviyyəsinin hüceyrə məlumatları orijinal səviyyə məlumatları ilə eyni şəkildə bloklanır və hər blok fərqli bir BLOB obyektində saxlanıldığı müddətcə saxlanılır. həqiqi piramida səviyyə şəklinin maksimum ölçü ölçüsü blok ölçülərindən daha böyükdür. Bununla birlikdə, daha aşağı qətnamə piramidaları yaradıldığı təqdirdə (yəni piramida səviyyəsinin həm sətir, həm də sütun ölçüsü sətir blok ölçüsü və sütun blok ölçüsünün yarısından az və ya bərabər olduqda), hüceyrə məlumatları hər bir belə piramida səviyyə bir BLOB obyektində saxlanılır və ölçüsü həqiqi piramida səviyyə şəklininki ilə eynidir.

        Bir GeoRaster obyektində piramidalar yaradıldıqda və ya bir GeoRaster obyekti miqyaslandıqda, hüceyrə məlumatlarının yenidən seçilməsi tələb olunur. GeoRaster, Yenidən götürmə və İnterpolasiyada təsvir olunan standart yenidən seçmə metodlarını təqdim edir.

        Aşağıdakı proqramlar, piramidalar üçün GeoRaster dəstəyi ilə əlaqələndirilir:

        SDO_GEOR.generatePyramid bir GeoRaster obyekti üçün piramida məlumatları yaradır.

        SDO_GEOR.deletePyramid bir GeoRaster obyekti üçün piramida məlumatlarını silir.

        SDO_GEOR.getPyramidMaxLevel bir GeoRaster obyektinin maksimum piramida səviyyəsini qaytarır.

        SDO_GEOR.getPyramidType bir GeoRaster obyekti üçün piramida növünü qaytarır.

        1.9 Bitmap maskaları

        Bitmap maskası, hər pikselin 0 və ya 1 dəyərinə sahib olan xüsusi bir bit dərinlikdə düzbucaqlı bir raster şəbəkəsidir. Başqa bir görüntünün daxilində düzensiz formalı bir bölgəni təyin etmək üçün istifadə olunur. 1-bit bölgənin daxili hissəsini, 0-bit bölgənin xarici hissəsini təyin edir.

        Bitmap maskası, kənar olmayan GeoRaster obyektinə əlavə edilə və ya ondan çıxarıla bilər. Blok olmayan bir GeoRaster obyektinin hər zolağı və ya təbəqəsi ilə əlaqəli ayrıca bir bitmap maskası ola bilər. Beləliklə, qeyri-planlı bir GeoRaster obyekti ilə əlaqəli ən çox n +1 bitmap maskası ola bilər, burada n GeoRaster obyektinin alt qatlarının ümumi sayıdır. Bitmap maskası da müstəqil olaraq düzəldilə və ya yenilənə bilər.

        Bitmap maskası obyekt qatı ilə əlaqələndirilirsə, eyni zamanda bütün alt qat üçün standart bitmap maskası olur. Bir alt təbəqə ilə əlaqəli bir bitmap maskası, obyekt qatı ilə əlaqəli standart bitmap maskasını ləğv edir.

        Rastr qatına yapışdırılmış bitmap maskası şəkildəki digər raster qatları ilə eyni sayda sətir və sütuna sahib olmalı və eyni ərazini dəqiq əhatə etməlidir. GeoRaster obyektinin özü ilə eyni ULTCoordinate və SRS istifadə edir. Məntiqi olaraq, bu raster görüntüsünün özünün ayrılmaz bir hissəsi deyil, əksinə köməkçi bir məlumatdır, lakin fiziki olaraq GeoRaster obyektinin içərisində saxlanılır.

        Bitmap maskalarının fiziki saxlanması bir GeoRaster obyektinin raster məlumatlarına bənzəyir. Bitmap maskaları, tamamilə eyni bloklama atributları ilə əlaqəli GeoRaster obyektinin raster məlumat cədvəlində saxlanılır. Bununla birlikdə, bir bitmap maskası girişinin bandBlockNumber həmişə bitmap maskasının əlaqələndirildiyi qat sayına qurulur. Qruplar və təbəqələr arasındakı əlaqə haqqında məlumat üçün Qruplar, Qatlar və Metadata baxın.

        Piramida Səviyyə dəyəri 0 əvəzinə -99999 dəyəri ilə başlayır və hər bir yuxarı piramida səviyyəsi üçün 1 artır. Piramidalar müntəzəm raster məlumatlarındakı piramidalarla birlikdə bitmap maskaları üzərində qurulur və bitmap maskaları SDO_GEOR.scaleCopy proseduru ilə əlaqəli GeoRaster obyekti ilə birlikdə miqyaslana bilər, lakin bitmap maskaları üçün istifadə edilən yenidən seçmə metodu həmişə NN (Yaxın Qonşu). Bitmap maskaları, əlaqəli GeoRaster obyekti sıxıldıqda və ya açılanda sıxılır və ya açılır və bitmap maskaları həmişə DEFLATE metodu ilə sıxılır (itkisiz). Bitmap maskası da seyrək ola bilər və buna görə boş blokları ehtiva edə bilər, itkin hücrə dəyərləri 0-ı göstərir.

        Bitmap maskaları ümumiyyətlə tətbiqetmələr tərəfindən aşağıdakı və ya hər ikisində istifadə olunur:

        Şəffaflıq maskası kimi istifadə edildikdə, bir bitmap maskası görüntünün hansı hissəsini göstərəcəyini təyin etmək üçün bir ekran tətbiqi tərəfindən istifadə edilə bilər. Məsələn, bitmap maskasındakı 1 bitə uyğun olan əsas şəkil pikselləri ekrana və ya printerə çəkilir, lakin maskadakı 0 bitlərə uyğun olan əsas şəkil pikselləri göstərilmir və ya yazdırılmır. Görüntünün alfa kanalı kimi də istifadə edilə bilər və buna görə 0 və 1 dəyərləri ekran üçün fərqli şəffaflıq dəyərlərinə uyğunlaşdırıla bilər.

        Bir CBS tətbiqində NODATA maskası olaraq istifadə edildikdə, bir bitmap maskası tətbiqə maskanın xarici hissəsinə (0-bit) uyğun gələn piksellərin NODATA olaraq qəbul edilməsini bildirir. Bu məqsədlə, NODATA Dəyərləri və Dəyər Aralıklarında izah edildiyi kimi, GeoRaster meta məlumatlarında xüsusi bir NODATA növü kimi qeyd edilə bilər.

        Bir neçə PL / SQL alt proqramı bir bitmap maskasını bir GeoRaster obyektinə bağlamaq, mövcud bitmap maskasını əvəz etmək, bir bitmap maskasını çıxarmaq, bir GeoRaster obyektinin müəyyən bir bitmap maskası olub olmadığını yoxlamaq və bütün bir bitmap maskasını çıxarmaq kimi əməliyyatlar həyata keçirir. bunun alt dəsti və ya onun tək bir hücrə dəyəri. SDO_GEOR.mask prosedurundan istifadə edərək verilənlər bazası daxilində maskalanma əməliyyatını da tətbiq edə bilərsiniz. Görüntünün maskalanması haqqında daha çox məlumat üçün Şəkil Maskalanmasına baxın.

        1.10 NODATA Dəyərləri və Dəyər Aralığı

        NODATA dəyəri dəyərləri bilinməyən və ya mənasız olan hüceyrələr üçün istifadə olunur.

        Hər bir fərdi raster qatının bir çox NODATA dəyəri və ya NODATA dəyər aralığı və ya hər ikisi ola bilər. GeoRaster metadata şeması hər raster qatında NODATA məlumatlarını saxlayır. Konkret olaraq, NODATA dəyərləri və obyekt təbəqəsi ilə əlaqəli dəyər aralıkları digər alt qatlara aiddir. Bir alt təbəqə üçün NODATA dəyərləri və dəyər aralıkları, obyekt təbəqəsi ilə alt qatdakı hər hansı bir NODATA metadatasının birləşməsidir. Bir alt təbəqədən NODATA dəyərlərini və ya dəyər aralıqlarını sildikdə, obyekt qatında mövcud olan hər hansı bir dəyər və ya dəyər aralığı silinə bilməz.

        NODATA dəyərləri və dəyər aralıqları, məsələn, piramidalar yarandıqda və ya miqyaslandırma yolu ilə bir şəkil yarandıqda yenidən seçmə zamanı nəzərə alına bilər. NODATA hüceyrələri, genişlənmədən və eroziyadan qaçmaq üçün, bu proseslərdə varsayılan olaraq normal hüceyrələr kimi qəbul edilir. Bununla birlikdə, NODATA dəyərləri və ya dəyər aralıkları nəzərə alınmaq üçün seçildikdə və yenidən seçmə metodu BILINEAR, BIQUADRATIC, CUBIC, AVERAGE4 və ya AVERAGE16 olduqda, yenidən seçmə hesablanmasında iştirak edən bir hüceyrə dəyəri NODATA dəyərində olduqda, yenidən seçmə nəticəsi olur eyni zamanda bir NODATA dəyəri. Nəticədə çıxan NODATA dəyəri, hər bir yenidən seçmə pəncərəsinin içərisindəki ilk NODATA dəyəridir, burada hüceyrə dəyərləri sol üst küncdən sağ alt küncə sıra ilə sıra düzülür.

        Rastr təsvirində saxlanılan NODATA metadata ilə 11 g buraxmadan əvvəl GeoRaster obyektləriniz varsa, bu metadata geriyə uyğunluq üçün hələ də etibarlıdır. Köhnə NODATA dəyəri obyekt boyu sayılır və obyekt qatında SDO_GEOR.addNODATA prosedurunu çağırdığınızda və ya köhnə NODATA silmədən obyekt qatında SDO_GEOR.deleteNODATA prosedurunu çağırdığınız zaman obyekt qatına köçürülür. dəyər.

        SDO_RANGE OF VARRAY (1048576) olaraq təyin olunan SDO_RANGE_ARRAY tipi istifadə edilən bir NODATA dəyər və ya dəyər aralığı, SDO_RANGE növü aşağı və yuxarı sərhəd təyin edir və (LB SAYI, UB SAYI) olaraq təyin olunur.

        SDO_RANGE tərifində tək bir nömrə təyin etmək üçün LB-ni ədədi, UB-nu boş göstərin. Aşağıdakı nümunə 2-ni NODATA dəyəri kimi göstərir: SDO_RANGE_ARRAY (SDO_RANGE (2, NULL))

        SDO_RANGE (LB, UB) burada LB = UB SDO_RANGE (LB, NULL) ilə eyni hesab olunur.

        Həqiqi NODATA dəyər diapazonu (UB NULL olmadığı və LB UB-dən az olduğu) alt sərhəddə və yuxarı sərhəddə müstəsnadir.

        Birdən çox NODATA dəyər aralığı və fərdi NODATA dəyərləri təyin edə bilərsiniz. Aşağıdakı nümunə bir NODATA dəyərini (5) və iki NODATA dəyər aralığını (1,3) və (7,8) müəyyənləşdirir: SDO_RANGE_ARRAY (SDO_RANGE (1,3), SDO_RANGE (5, NULL), SDO_RANGE (7,8)) )

        Bir neçə PL / SQL alt proqramı, GeoRaster təbəqəsi ilə əlaqəli NODATA dəyərləri və dəyər aralığında əməliyyatlar (əlavə etmə, silmək və sorğu vermək kimi) həyata keçirir.

        GeoRaster-də bir bitmap maskası xüsusi bir NODATA növü, yəni bir və ya daha çox nizamsız sahəni NODATA sahələri kimi göstərən bir NODATA maskası kimi qəbul edilə bilər. Bu halda, bitmap maskası yalnız layerInfo metadatasının bitmapMask elementində müəyyənləşdirilmir, eyni zamanda layerInfo metadatasının NODATA elementində qeyd olunur. Bununla birlikdə, hər hansı bir yenidən seçmə prosesi və statistik analiz zamanı bitmap maskası NODATA dəyərləri nəzərə alınmır.

        1.11 Sıxılma və Dekompressiya

        GeoRaster, GeoRaster obyektləri üçün saxlama sahəsi tələblərini azaltmaq üçün aşağıdakı yerli sıxılma növlərini təmin edir: JPEG (JPEG-F), JPEG 2000 və DEFLATE.

        JPEG (JPEG-F) və DEFLATE sıxılma ilə, bir GeoRaster obyektinin hər bir bloku ayrı bir raster nümayəndəliyi olaraq ayrı-ayrılıqda sıxılır və sıxılmış bir GeoRaster obyekti dekompressiyaya məruz qaldıqda, hər bir blok ayrı-ayrılıqda açılır.

        JPEG 2000 sıxılma ilə, hər bir GeoRaster obyekti, rasterin daxili bloklana biləcəyi bir JP2 faylı olaraq tək bir BLOB-da saxlanılır.

        JPEG (JPEG-F) və DEFLATE sıxılma üçün, sıxılmış (sıxılmamış) GeoRaster obyektində həyata keçirilə bilən hər hansı bir GeoRaster əməliyyatı, sıxılmış GeoRaster obyektində də həyata keçirilə bilər. GeoRaster bir əməliyyat yerinə yetirdikdə, mənbə GeoRaster obyekti sıxıldığı təqdirdə, GeoRaster mənbə obyektinin bloklarını zərurət daxilində dekompressiya edir, göstərilən əməliyyatı yerinə yetirir və daha sonra nəticələnən obyekti sıxılma açar sözü ilə göstərilən formatda sıxır və ya mənbə obyektinin sıxılma formatında göstərilməyib. Bu səbəbdən, müəyyən əməliyyatlar həyata keçirmədən əvvəl sıxılmış GeoRaster obyektlərini açmağınıza ehtiyac yoxdur, ancaq digər əməliyyatları həyata keçirmədən əvvəl obyektlərin dekompressiyasını apardığınız təqdirdə ümumi performans fayda əldə edə bilərsiniz.

        JPEG 2000 sıxılma üçün, əksər GeoRaster əməliyyatları əməliyyatı yerinə yetirərkən JP2 sıxılmış GeoRaster obyektini daxili olaraq dekompressiya edə bilər.

        Bir verilənlər bazası istifadəçisi bir GeoRaster obyektini sıxmadan və ya açmadan əvvəl, verilənlər bazasının standart bir müvəqqəti masa sahəsi ilə yaradıldığından və ya istifadəçiyə müvəqqəti bir masa sahəsi və ya bir masa boşluğu qrupu verildiyindən əmin olun. Əks təqdirdə, varsayılan olaraq SYSTEM cədvəl sahəsi müvəqqəti cədvəl məkanı üçün istifadə olunur və GeoRaster əməliyyatları zamanı yaradılan böyük müvəqqəti LOB məlumatları SYSTEM cədvəlinə qoyulur və bu, ümumiyyətlə verilənlər bazası performansını təsir edir. Müvəqqəti masa boşluqlarını idarə etmək haqqında məlumat üçün Oracle Database Administrator's Guide-a baxın.

        Bir GeoRaster obyektinin sıxılma və ya dekompressiyasını təyin etmək üçün Storage Parameters-də təsvir olunan storageParam parametrindəki sıxılma açar sözündən istifadə edin. Bütün GeoRaster prosedurları ilə storageParam parametrindəki sıxılma açar sözünü istifadə edə bilərsiniz. (JPEG (JPEG-F) və DEFLATE sıxılma üçün bir GeoRaster obyektinin sıxılması və açılması üçün ayrıca prosedurlar yoxdur.)

        Mənbə GeoRaster obyekti boşdursa, SDO_GEOR.getRasterSubset və SDO_GEOR.getRasterData funksiyaları xaricində sıxılma açar sözü nəzərə alınmır. Yəni boş bir GeoRaster obyekti heç vaxt sıxılmır və metaməlumatlardakı sıxılma növü həmişə YOXDUR. (Boş GeoRaster obyektləri Boş və Boş GeoRaster Nesnələrində izah olunur.)

        Bu bölmə aşağıdakı mövzuları əhatə edir.

        1.11.1 GeoPaster obyektlərinin JPEG (JPEG-F) sıxılması

        JPEG (JPEG-F) sıxılma yalnız 8BIT_U cellDepth dəyəri olan və blok başına 4 bantdan çox olmayan GeoRaster obyektləri üçün dəstəklənir və hər blokda 1 bant, 3 bant və ya 4 zolaq olmalıdır. (JPEG sıxılma üçün blok başına 2 bant dəstəklənmir.) JPEG-i 1, 3 və ya 4 bant ölçüsündə GeoRaster obyektini yenidən bloklayaraq, 4-dən çox bantdakı GeoRaster obyektlərini sıxa bilərsiniz. ColPap ilə GeoRaster obyektləri üçün JPEG sıxılma dəstəklənmir.

        Hər hansı bir ölçülü GeoRaster obyektləri üçün JPEG sıxılma dəstəklənsə də, GeoRaster obyektinin hər blokunun ümumi ölçüsü (columnPerBlock * rowsPerBlock * bandsPerBlock * cellDepth / 8) 50 meqabaytdan (MB) çox olmamalıdır. Böyük GeoRaster obyektləri üçün, GeoRaster obyektini 50 MB-dan kiçik bloklara bloklamaq üçün SDO_GEOR.changeFormatCopy prosedurunu çağırıb GeoRaster obyektini sıxmaq və ya SDO_GEOR.changeFormatCopy proseduru ilə eyni çağırışda bloklama və sıxılma edə bilərsiniz.

        GeoRaster, obyektləri tam format baza JPEG formatında sıxan JPEG-F sıxılma rejimini dəstəkləyir.

        JPEG-F sıxılma CCITT Rec. T.81 JPEG spesifikasiyası (və ya ICO / IEC IS 10918-1). GeoRaster, kvitasiya cədvəlini CCITT Rec. T.81 JPEG spesifikasiyası və (Huffman masaları üçün) həmin spesifikasiyanın C.4 və K.6 cədvəllərindəki standart xromans masaları. Kəmiyyətləşdirmə cədvəli, cədvəl sıxılma prosesi zamanı verilənlərə tətbiq edilməzdən əvvəl, sıxılma keyfiyyəti ilə ölçülür.

        JPEG-F, itkisiz bir sıxılma formatıdır. İtki dərəcəsini storageParam parametrinə keyfiyyətli açar sözlə idarə edə bilərsiniz. Keyfiyyətli söz 0-dan 100-ə qədər bir tam dəyər alır. 0 (sıfır) dəyəri maksimum sıxılma təmin edir, lakin məlumatların əhəmiyyətli dərəcədə itkisinə səbəb olur. 75 (GeoRaster default) dəyəri əksər insanların keyfiyyət itkisi olmadığını qəbul etdiyi, lakin əhəmiyyətli dərəcədə sıxılma təmin edən bir görüntü təqdim edir. 100 dəyəri ən az sıxılma, ən yaxşı keyfiyyət təmin edir.

        1.11.1.1 JPEG-B Dəstəyi ləğv edildi

        Qısaldılmış başlanğıc JPEG formatında obyektləri sıxan JPEG-B sıxılma üçün GeoRaster dəstəyi köhnəldi və gələcək versiyada dəstəklənməyəcəkdir. Bir GeoRaster alt proqramının bir parametrində JPEG-B göstərilibsə, bunun əvəzinə JPEG-F sıxılma istifadə olunur. JPEG-F dəstəyindən istifadə etməyiniz tövsiyə olunur.

        1.11.2 JPEG 2000 GeoRaster Nesnələrinin Sıxışdırılması

        GeoRaster, standart ISO / IEC 15444-1 standartına uyğun olaraq hüceyrə dərinliyi 8BIT_U və 16BIT_U raster şəkillərində JPEG 2000 (JP2) sıxılmasını dəstəkləyir. JPEG 2000 sıxılmış GeoRaster obyekti bir raster blokunda saxlanılır. Bu raster blokundakı məlumatlar standart ISO / IEC 15444-1 Əlavə I-də təsvir edildiyi kimi JP2 fayl formatındadır. JPEG 2000 sıxılmış GeoRaster obyektində yer alan görüntü daxili plitə ilə döşənə bilər.

        JPEG 2000 sıxılma ilə piramidalar dolayı şəkildə JP2 sıxılmış məlumatlara yerləşdirilir və beləliklə JP2 sıxılmış GeoRaster obyektində ayrıca, açıq bir piramida anbarı yoxdur. JP2 sıxılmış GeoRaster obyektindən götürülə bilən maksimum piramidaların səviyyəsi log2 (min (tile_width, tile_height)), burada plitələr genişliyi və tile_height, sırasıyla daxili plitələrin eni və hündürlüyüdür. Həm itkisiz həm də itkisiz sıxılma dəstəklənir.

        SDO_GEOR.compressJP2 proseduru bir GeoRaster obyektini JP2 sıxılmış GeoRaster obyektinə sıxmaq üçün istifadə olunur. SDO_GEOR.decompressJP2 proseduru, bir JP2 sıxılmış GeoRaster obyektini başqa bir GeoRaster obyektinə açıq şəkildə açmaq üçün istifadə edilə bilər. Düzəltmə, mozaikləmə və raster cəbr kimi digər GeoRaster əməliyyatları & # x2013, lakin SDO_GEOR.changeCellValue, SDO_GEOR.reproject, SDO_GEOR.scaleScopy və SDO_GEOR.mosaic & # x2013 əməliyyatı yerinə yetirərkən JP2 sıxılmış GeoRaster obyektini məcburi olaraq dekompressiya edə bilər.

        Böyük şəkillər sıxıla bilər, lakin ölçüsü yaddaş və maksimum plitələr sayı ilə məhdudlaşır (max_mem_size / 20 * 65535). Ölçeklenebilirliği və performansı yaxşılaşdırmaq üçün həmişə daxili kirəmit tətbiq edin. Plitənin ölçüsü, SDO_GEOR.compressJP2 prosedurunun compressParam parametrindəki tileSize açar sözündən istifadə etməklə təyin edilə bilər. Dəstəklənən maksimum plitələr sayı 65535-dir.

        1.11.3 GeoRaster Nesnələrinin Sıxılmasını YÜKLƏ

        DEFLATE sıxılma, Deflate Sıxılmış Məlumat Formatı Spesifikasiyasına (Şəbəkə İşçi Qrupu RFC 1951) uyğun olaraq obyektləri sıxışdırır və ZLIB Sıxılmış Məlumat Formatı Xüsusiyyətində (Şəbəkə İşçi Qrupu RFC 1950) izah edildiyi kimi, ZLIB formatında sıxılmış məlumatları saxlayır. ZLIB başlığı və nəzarət cəmi sahələri sıxılmış GeoRaster obyektinə daxil edilmişdir.

        DEFLATE sıxılma istənilən ölçüdə GeoRaster obyektləri üçün dəstəklənsə də, GeoRaster obyektinin hər blokunun ümumi ölçüsü (columnPerBlock * rowsPerBlock * bandsPerBlock * cellDepth / 8) 1 gigabaytdan (GB) çox olmamalıdır. Böyük GeoRaster obyektləri üçün GeoRaster obyektini 1 GB-dan kiçik bloklara bloklamaq üçün SDO_GEOR.changeFormatCopy prosedurunu çağırıb GeoRaster obyektini sıxmaq və ya SDO_GEOR.changeFormatCopy proseduru ilə eyni çağırışda bloklama və sıxılma edə bilərsiniz.

        DEFLATE sıxılma itkisiz olduğundan, sıxılma keyfiyyəti tətbiq olunmur və göstərildiyi təqdirdə nəzərə alınmır.

        1.11.4 GeoRaster obyektlərinin dekompressiyası

        StorageParam parametrində sıxılma = NONE ifadə edərək verilənlər bazasında sıxılmış bir GeoRaster obyektini dekompressiya edə bilərsiniz. JPEG-F sıxılma üçün bir saxlama parametri olaraq sıxılma keyfiyyətini təyin etməməlisiniz.

        Müvafiq BLOB obyektlərini almaq üçün PL / SQL və ya Oracle Call Interface (OCI) kimi mövcud bir proqram proqramlaşdırma interfeysi (API) istifadə edərək verilənlər bazasından kənarda (yəni müştəri tərəfində) sıxılmış bir GeoRaster obyektini dekompressiya edə bilərsiniz. GeoRaster obyektinin bloklarına və hər bir sıxılmış blokun müvafiq sıxılma formatının xüsusiyyətlərinə görə fərdi olaraq dekodlaşdırılması. Məsələn, bir GeoRaster obyekti JPEG-F rejimində sıxılırsa, dekodlaşdırma prosesi əvvəlcə cədvəlləri və blok ölçülərini almaq üçün JPEG başlıqlarını təhlil etməli və sonra Huffman dekodlaşdırma və dequantization tətbiqini şəkil məlumatlarına tətbiq etməlidir.

        JPEG dekompressiyasını tamamilə təkbaşına tətbiq etmək mürəkkəb, detallara yönəlmiş bir prosesdir. Tətbiqdən asılı olaraq, mövcud bir tətbiqdən istifadə etmək daha yaxşı ola bilər. C-də jpeglib və Java-da bir neçə görüntüləmə API-si (məsələn, Oracle J2SE və JAI) kimi kitabxanalar artıq JPEG dekompressiyasını həyata keçirir və onları JPEG-də sıxılmış GeoRaster obyektlərində kod çözmə prosesini yerinə yetirmək üçün uyğunlaşdıra bilərsiniz. ZLIB C kitabxanasından və ya Java API-dən istifadə edərək sıxışdırmaq üçün mahiyyət etibarilə eyni yanaşmanı tətbiq edə bilərsiniz.

        1.11.5 Sıxılma üçün Üçüncü Tərəf Eklentileri

        GeoRaster, üçüncü tərəf sıxılma həlləri üçün bir plug-in memarlığı təmin edir. LizardTech Corporation, istifadəçilərə, yerli olaraq Oracle Spatial və Graph GeoRaster-də MrSID və JPEG 2000 sıxılma növlərində raster görüntülərini sıxmaq və saxlamağa imkan verən bir eklenti təqdim edir.

        LizardTech plaginini quraşdırmazdan əvvəl aşağıdakı addımları atmalısınız:

        $ ORACLE_HOME / md / admin qovluğuna gedin.

        SYSDBA SYS olaraq verilənlər bazasına qoşulun.

        Aşağıdakı SQL ifadəsini daxil edin:

        LizardTech plaginini və əlaqəli məlumatları almaq üçün LizardTech Corporation ilə əlaqə saxlayın.

        1.11.6 Qabaqcıl LOB Kompressiyası

        GeoRaster raster məlumat masalarının (RDT) itkisiz sıxılmasına nail olmaq üçün GeoRaster obyektlərini sıxaraq Oracle Database Advanced LOB Compression (Oracle Database SecureFiles and Large Objects Developer Guide-da qısaca təsvir olunur) istifadə edə bilərsiniz. Bir cədvəl (məsələn, bir RDT-nin rasterBlock sütunu kimi) yaratdığınız zaman LOB saxlama üçün Ətraflı LOB Sıkıştırma təyin etsəniz, bu cədvəlin bütün sıralarındakı SecureFiles LOB'ları Qabaqcıl LOB Sıxılma istifadə edərək sıxılır. Sıxılma GeoRaster üçün şəffafdır və bu səbəbdən tətbiq dəyişikliyinə ehtiyac yoxdur. Bununla yanaşı, bu bloklarda hər hansı bir GeoRaster-ə məxsus sıxılma növündən (məsələn, JPEG, DEFLATE və ya üçüncü tərəf plaginindən) istifadə edirsinizsə, RDT raster bloklarında Qabaqcıl LOB Kompressiyasından istifadə etməməlisiniz.

        Advanced LOB Compression-in istifadəsi, Oracle Database Lisenziyalaşdırma Məlumatında təsvir olunan Oracle Database Advanced Compression Option üçün lisenziyalaşdırma tələb edir. Nəzərə alın ki, Oracle Database Advanced Compression Option, Advanced LOB Compression-a daxil olmayan GeoRaster sıxılma əməliyyatları üçün tələb olunmur.

        1.12 GeoRaster və Verilənlər Bazası İdarəetmə

        GeoRaster verilənlər bazası idarəetmə tapşırıqlarını yerinə yetirməyə imkan verir.

        Bu tapşırıqlar GeoRaster Verilənlər Bazası Yaratma və İdarəetmə bölməsində təsvir edilmişdir. Eyni zamanda bir çox idarəetmə tapşırığını avtomatik olaraq yerinə yetirir və avtomatik idarəetmə əməliyyatlarını asanlaşdırmaq üçün bir neçə təlimatı tətbiq edir.

        GeoRaster, ixtisaslaşdırılmış idarəetmə tapşırıqlarını yerinə yetirməsi lazım olan istifadəçilər üçün bir neçə alt proqram təmin edir:

        SDO_GEOR_ADMIN.isRDTNameUnique bir RDT adının unikallığını yoxlayır və SDO_GEOR_UTL.renameRDT verilənlər köçürmə zamanı baş verə biləcək münaqişələri həll etmək üçün verilənlər bazasındakı RDT adını dəyişdirir.

        SDO_GEOR_ADMIN.checkSysdataEntries və SDO_GEOR_ADMIN.maintainSysdataEntries, verilənlər bazası bağlantısı ilə əlaqəli imtiyazlardan asılı olaraq cari sxemdə və ya verilənlər bazasında pozulmuş SYSDATA girişlərini yoxlayır və düzəldir.

        Verilənlər bazası bağlantısı ilə əlaqəli imtiyazlardan asılı olaraq aşağıdakı alt proqramlar, mövcud GeoRaster obyektlərinin və cari sxemdəki və ya verilənlər bazasındakı əlaqəli obyektlərin vəziyyətini yoxlayır: SDO_GEOR_ADMIN.listGeoRasterObjects, SDO_GEOR_ADMIN.listGeoRasterColumns, SDO_GEOR_ADMIN.listGeoRaster_list, List, , və SDO_GEOR_ADMIN.listUnregisteredRDT.

        Aşağıdakı alt proqramlar, verilənlər bazası bağlantısı ilə əlaqəli imtiyazlardan asılı olaraq mövcud GeoRaster obyektlərini cari sxemdə və ya verilənlər bazasında qeydiyyatdan keçirməyə imkan verir: SDO_GEOR_ADMIN.registerGeoRasterObjects və SDO_GEOR_ADMIN.registerGeoRasterColumns.

        SDO_GEOR_ADMIN.upgradeGeoRaster verilənlər bazası yüksəldilməsindən sonra səhvləri yoxlayır və düzəldir.

        Əvvəlki alt proqramlarla əlaqəli istifadə məlumatları üçün verilənlər bazasında GeoRaster obyektlərinin və sistem məlumatlarının saxlanmasına baxın.

        GeoRaster məlumatlarının və metaməlumatlarının etibarlılığını təmin etmək üçün aşağıdakı tədbirlər həyata keçirilir və aşağıdakı qaydalar tətbiq olunur:

        Daxili GeoRaster cədvəllərinin və məlumat strukturlarının tutarlılığını və bütövlüyünü təmin etmək üçün GeoRaster istifadəçi GeoRaster cədvəli yaratdıqda avtomatik olaraq hər GeoRaster sütunu üçün unikal DML tetikleyicisi yaradır.

        GeoRaster tetikleyicileri GeoRaster tərəfindən qorunur və birbaşa istifadəçilər tərəfindən verilən SQL ifadələri ilə atıla və ya dəyişdirilə bilməz.

        GRDMLTR_ * ad nümunəsi GeoRaster tetikleyicileri üçün qorunur. İstifadəçilər adları GRDMLTR_ ilə başlayan hər hansı bir tetikleyici yaratmamalıdır.

        Əlaqəli GeoRaster metadata girişləri aşağıdakı bütün hallarda avtomatik olaraq güncəllənir: bir GeoRaster cədvəli atılırsa, kəsilir, dəyişdirilir və ya GeoRaster sütunu atılırsa və ya bir şema atılırsa dəyişdirilir.

        Bir raster məlumat cədvəli (RDT), hər hansı bir GeoRaster obyektinin RDT-yə istinad etdiyi müddətdə standart SQL ifadəsi istifadə edərək atıla və ya birbaşa dəyişdirilə bilməz.

        1.13 GeoRaster-də paralel emal

        GeoRaster ilə iki növ paralel işləmə mövcuddur.

        SQL ifadələrinin paralel icrası

        Paralelləşdirilmiş GeoRaster prosedurları

        SQL hesabatlarının paralel icrası həm sorğu, həm də DML-nin əksər SQL ifadələrinin paralel işləməsinə imkan verir. SQL ifadəsi icra edildikdə, icra planında ayrı sətirlər kimi təyin olunan fərdi addımlara və ya satır mənbələrinə ayrılır.

        Metaməlumatlarla əlaqəli sorğu əməliyyatları (yəni bütün GeoRaster metadataları funksiyaları və SDO_GEOR.validateGeoRaster alır) kimi bütün GeoRaster oxumaq funksiyaları və bütün tək raster hüceyrələri (SDO_GEOR.getCellValue və SDO_GEOR.evaluateDouble) paralel sorğu üçün aktivdir. Bu o deməkdir ki, çox prosessorlu bir mühitdə, bu funksiyalar bir və ya bir neçə GeoRaster cədvəlində bir çox GeoRaster obyektlərinə sorğu vermək üçün istifadə olunursa və SQL ifadəsinin paralel işləməsi üçün hazırlanırsa, GeoRaster satırları avtomatik olaraq birdən çox alt qrupa bölünür və çoxsaylı. Oracle server prosesləri, ümumi cavab müddətini azaltmaq üçün hər alt dəsti emal etmək üçün eyni vaxtda işləyəcəkdir. Bir GeoRaster SQL bəyanatını işləmək üçün birdən çox proses arasında bölməklə, məkan indekslərini daha sürətli saxlaya və yerləri, müxtəlif metadataları və atributlarına əsasən GeoRaster obyektlərini tapa bilərsiniz. Tək bir GeoRaster obyektində bəzi əməliyyatları paralelləşdirmək də daxil olmaqla daha mürəkkəb prosedurları həyata keçirmək üçün boru xətti və paralel masa funksiyasından da istifadə edə bilərsiniz.

        Paralelləşdirilmiş GeoRaster prosedurları, bir GeoRaster obyektinin eyni vaxtda işlənməsi üçün birdən çox alt prosesi göstərməyinizə imkan verir. Bəzi fərdi raster və görüntü işləmə prosedurları bu tip paralelliyi dəstəkləmək üçün xüsusi olaraq həyata keçirilir.Bu prosedurlarla paralellik dərəcəsi (DOP) üçün bir giriş parametri olaraq bir ədədi təyin etməlisiniz ki, əməliyyatın tək bir GeoRaster obyektinin alt dəstlərini eyni vaxtda işləmək üçün əməliyyatın bu sayda alt prosessə bölünməsinə səbəb olasınız. Bu alt proseslərin hər biri müstəqil olaraq işləyir. Bütün alt proseslər bitdikdə, bütün proses başa çatır. Aşağıdakı prosedurlar birbaşa bu cür paralel emalı dəstəkləyir:

        SDO_GEOR_AGGR.mosaicSubset proseduru vasitəsilə digər paralel əməliyyatlar növləri dəstəklənir. Bunlara paralel sıxılma və dekompressiya, paralel kopyalama və ya dəyişdirmə formatı, paralel alt qurma, paralel yenidən proqnozlaşdırma və paralel düzəltmə daxildir. Daha çox məlumat üçün Paralel Sıkıştırma, Kopyalama və Alt Ayarlara baxın.

        Təsvirlər və raster məlumatlar ümumiyyətlə çox böyükdür, buna görə əvvəlki əməliyyatlar vaxt aparan ola bilər. Buna görə çox CPU və ya çox nüvəli serverlərdən istifadə edərkən performansı yaxşılaşdırmaq üçün həmişə paralel emaldan istifadə etməyi düşünün.

        1.14 GeoRaster-də əməliyyatın gedişatını hesabatlandırmaq

        Bəzi qaynaqlı əməliyyatlar üçün GeoRaster, onların icrasının gedişatını izləməyə və hesabat verməyə imkan verir.

        Bu imkan aşağıdakı alt proqramların icrasına aiddir:

        İcra tərəqqisini izləmək və hesabat vermək üçün aşağıdakı alt proqramlardan istifadə edə bilərsiniz:


        Rəqəmsal Formatların Davamlılığı: Konqres Kitabxanası Kolleksiyalarının Planlaşdırılması

        GeoDB_SDE geodatabase, RDBMS (əlaqəli verilənlər bazası idarəetmə sistemi) platformasında tətbiq olunan çox istifadəçi ArcGIS geodatabase. GeoDB, ESRI Geodatabase ArcSDE və ya GeoDB_SDE, GeoDB_family'in bir alt növüdür. GeoDB, ArcGIS üçün əsas məlumat saxlama modelidir. Bu, məkan və atribut məlumatlarının konteyneridir və istifadəçiyə öz strukturu daxilində bir çox fərqli CİS məlumatlarını saxlamağa imkan verir. Strukturu ya RDBMS-də, ya da bir fayl sistemindəki sənədlər toplusu olaraq həyata keçirilir. GeoDB_SDE müştərinin dəstəklədiyi RDBMS platformasının seçimi ilə həyata keçirilir. Dəstəklənən platformalara IBM DB2, IBM Informix, Oracle, PostgreSQL və SQL Server daxildir. Çox istifadəçi geodatabases, fərdi məlumat dəstləri üçün giriş icazəsi nəzarəti, bölüşdürülmüş fayl rəhbərliyi, yedəkləmə / bərpa etmə qabiliyyəti və məlumat bütövlüyü kimi daha yaxşı məlumat təhlükəsizliyi təmin etmək üçün əsas RDBMS arxitekturasından istifadə edir.

        Üç istifadəçi coğrafi verilənlər bazası vardır: müəssisə, iş qrupu və masa üstü. Saxlama tutumu və mümkün paralel istifadəçilərin sayı hər növə görə dəyişir.

        • Müəssisə Geodatabases - Böyük miqyaslı müəssisə tətbiqi ssenariləri üçün nəzərdə tutulmuşdur, istənilən ölçüyə qədər miqyaslana bilər və istənilən ölçüdə və konfiqurasiyada kompüterlərdə işləyən istənilən sayda istifadəçini dəstəkləyə bilər. Bütün geodatabase növləri arasında ən güclüdür. CBS məlumatlarını bütün müəssisə sistemində paylaşmaq üçün asanlıqla bir müəssisə İT quruluşuna inteqrasiya etmək üçün hazırlanmışdır.
        • İş Qrupu Geodatabases - Kiçik və orta ölçülü şöbə tətbiqi ssenariləri üçün nəzərdə tutulmuşdur. İstifadəçilərin və onların məlumatlara giriş icazələrinin müəyyənləşdirilməsi kimi coğrafi verilənlər bazası və RDBMS rəhbərliyi tamamilə ArcGIS proqram dəsti daxilində həyata keçirilir. Bir iş qrupu coğrafi verilənlər bazası maksimum ölçü həddi 4 gigabaytdır və hamısı redaktor ola biləcək 10-a qədər eyni vaxtda istifadəçini dəstəkləyir. Mən
        • Masaüstü Geodatabase - Bu, kiçik qruplar və ya çox istifadəçi geodatabanın funksionallığını tələb edən tək bir istifadəçi üçün nəzərdə tutulmuşdur. Maksimum ölçü həddi 4 gigabaytdır və quraşdırma və idarəetmə üçün ArcGIS Desktop proqram paketindən istifadə edir. Bir iş qrupu geodatabase ilə masa üstü geodatabase arasındakı fərq masa üstü geodatabase yalnız üç eyni vaxtda istifadəçini (bir redaktor və iki izləyici) dəstəkləməsidir. Mən

        İlkin məlumatların yaradılması, orta dövlət məlumatlarının idarəedilməsi və ya seçilmiş məlumat alt qruplarının interaktiv göstərilməsi və ya son istifadəçilərə paylanması üçün istifadə edilə bilən çox istifadəçi verilənlər bazası tətbiqi. Tək istifadəçi geodatabases (fərdi və fayl geodatabases kimi) ArcGIS proqram paketinə daxil olan köçürmə vasitələrindən istifadə edərək çox istifadəçi geodatabazalarına köçürülə bilər. Mövcud məlumatlarınızı Geodatabase-ə köçürməyə baxın.

        Yerli istifadə

        LC təcrübəsi və ya mövcud fondlar Konqres Kitabxanası bir neçə ildir Oracle RDBMS əsaslı bir müəssisə ArcGIS sistemini lisenziyalaşdırdı və istifadə etdi. Əsas istifadə Konqres tərəfindən istifadə üçün müəyyən mövzularda xəritələr hazırlamaq üçün Coğrafiya və amp Xəritə şöbəsidir.
        LC üstünlükləri

        Davamlılıq amilləri

        ArcSDE verilənlər bazası tətbiqi əlaqəli verilənlər bazası idarəetmə sisteminə (RDBMS) inteqrasiya olunmasını tələb edir.

        • Şəxsi ArcSDE - ArcGIS paketinin 9.2 versiyasından başlayaraq, ArcEditor və ArcInfo, biri eyni zamanda məlumatları düzəldə bilən üç istifadəçi üçün şəxsi ArcSDE geodatabazalarına icazə vermək üçün Microsoft SQL Server Express verilənlər bazasını ehtiva edir. SQL Server Express, Socket içərisində bir CPU və ya Core üzərində işləmək və 1 GB RAM istifadə etməklə məhdudlaşır. Maksimum verilənlər bazası ölçüsü 4 GB.
        • İşçi qrupu ArcSDE - İş Qrupları üçün ArcGIS Server, SQL Server Express üçün ArcSDE dəstəyini əhatə edir. Bu ArcSDE səviyyəsi, 10-a qədər eyni vaxtda Windows masa üstü istifadəçisinə və redaktoruna, lisenziya müqaviləsinə əsasən tətbiqlərdən istənilən sayda əlavə server əlaqəsinə imkan verir. SQL Server Express, maksimum 1 GB RAM və verilənlər bazası ölçüsü 4 GB olan bir CPU və ya Core üzərində işləməklə məhdudlaşır.
        • Müəssisə ArcSDE - Enterprise ArcSDE, Enterprises üçün ArcGIS Server-a daxil edilmişdir. Bu Oracle, SQL Server, PostgreSQL, IBM DB2 və IBM Informix üzərində işləyən ənənəvi ArcSDE texnologiyasıdır. Enterprise ArcSDE, istənilən ölçülü və konfiqurasiyalı kompüterlərdə işləyən istənilən ölçüdə və istifadəçi sayında verilənlər bazalarını genişləndirə bilər.

        Keyfiyyət və funksionallıq amilləri

        Çox istifadəçi geodatabase, tək istifadəçi geodatabase kimi cədvəlləri, xüsusiyyət siniflərini, xüsusiyyət məlumat dəstlərini və qaydalar, münasibətlər və həndəsi şəbəkələr kimi funksiyaları saxlaya bilər. Həndəsi və məntiqi şəbəkələr, həqiqi əyrilər, kompleks polinellər və istifadəçinin müəyyən etdiyi xüsusiyyətlər kimi inkişaf etmiş xüsusiyyət növləri dəstəklənir. ArcSDE texnologiyası tək istifadəçi geodatabases-də mövcud olmayan əlavə geodatabase funksionallığı təmin edir. Buraya daxildir:

        • Sürətləndirmə - Versiyonlaşdırma ilə bir çox istifadəçi geodatabase verilənlər bazasında bütövlüyü qoruyarkən birdən çox vəziyyəti idarə edə və qoruya bilər. Bir versiya, coğrafi verilənlər bazasının alternativ, müstəqil, davamlı bir görünüşünü əks etdirir, birdən çox paralel redaktoru dəstəkləyir və məlumatların təkrarlanmasını ehtiva etmir. Versiyonlaşdırma çox istifadəçi coğrafi verilənlər bazasında standart tənzimləmə mühitidir. Fərdi xüsusiyyətlərin və obyektlərin dəyişdirildiyi, əlavə edildiyi və / və ya istefaya göndərildiyi halları açıq şəkildə qeyd edir. Birdən çox istifadəçinin eyni məlumatlara eyni vaxtda daxil olmasını və düzəldilməsini təmin edən və uzun əməliyyatlar üçün dəstək verən (yəni uzun müddət əhatə edən verilənlər bazası dəyişiklikləri) bir çərçivədir. Sadə sorğular müəyyən bir vaxt üçün istənilən istənilən vəziyyətə baxmaq və işləmək və ya fərdi istifadəçinin cari düzəlişlərini görmək üçün istifadə olunur. Bu qabiliyyət bir CİS istifadəçisinə bir layihənin mərhələləri üçün bir geodatase versiyası yaratmağı, versiyalar arasındakı fərqləri uzlaşdırmağı və bir geodatabase-in əsas versiyasını yeniləməsini təmin edir. Bu mövzu haqqında daha çox məlumat üçün versiyanın başa düşülməsinə baxın.
        • Geodatabase Replication - Bu, ArcGIS sistemi vasitəsilə verilən bir məlumat paylama metodudur. Coğrafi verilənlər bazası təkrarlanması ilə CİS məlumatları, hər hansı bir məlumat dəyişikliyini sinxronizasiya etməyə imkan verən şəkildə iki və ya daha çox geodatabase arasında paylana bilər. Bu funksionallıq versiya mühitinin üstündə qurulmuşdur və topologiyalar və həndəsi şəbəkələr kimi coğrafi əlaqələr də daxil olmaqla tam coğrafi verilənlər bazası məlumat modelini dəstəkləyir. Üç növ təkrarlama iş axını mövcuddur: ikitərəfli, birtərəfli və ödəmə / giriş təkrarlanması. Bu asinxron modeldə təkrarlama sərbəst şəkildə birləşdirilmişdir, yəni hər bir təkrarlanan geodatabase müstəqil işləyə bilər və yenə də dəyişiklikləri bir-biri ilə sinxronizasiya edə bilər. Geodatabase verilənlər bazası çoxalma funksiyası ArcGIS proqram səviyyəsində tətbiq olunduğundan, iştirak edən RDBMS platformaları fərqli ola bilər. Məsələn, bir istifadəçi Oracle-da tətbiq olunan çox istifadəçi geodatabasındakı məlumatları SQL Server-də tətbiq olunan çox istifadəçi geodatabanına təkrarlaya bilər. Geodatabase təkrarlanması əlaqəli və əlaqəsi kəsilmiş mühitlərdə istifadə edilə bilər. ArcGIS Server-də mövcud olan geodata xidmətlərindən istifadə edərək, İnternet vasitəsilə olduğu kimi bir şəbəkə üzərindən də yerli məlumat bazası əlaqələri ilə işləyir.
        • Geodatabase Arxivləşdirmə - Bir verilənlər bazasında aktiv olduqda, geodatabase arxivləşdirmə çox istifadəçi geodatabase-in standart versiyasında verilənlər bazasında edilmiş bütün və bütün dəyişiklikləri əks etdirir. Düzəlişlər orijinal verilənlər bazasının surəti olan bir arxiv sinfində qeyd olunur. Arxiv sinfi bir xüsusiyyətin redaktə tarixçəsini geodatabase-də qeyd edən əlavə sahələri ehtiva edir. Bu funksiyadan geodatabasındakı tarixi versiyalarla istifadə edilə bilər. Tarixi bir versiya, zamanın müəyyən bir anında geodatabanın yalnız oxunan görünüşünü təmin edir. Daha çox məlumat üçün Geodatabase arxivləşdirməsinə baxın.
        • Uzun və Qisa Əməliyyat Rəhbərliyi - ArcSDE geodatabase, istifadəçilər əlavə edildiyi vəziyyətlər üçün inkişaf etmiş dəstəyi və bir sıra sensor şəbəkələrindəki məlumatların idarə edilməsi tələbini, məsələn, əməliyyat idarəçiliyinə olan tələbi daha da artırır. CBS-də, DBMS-in qısa əməliyyat çərçivəsində təşkil edilən daha yaygın, qısa verilənlər bazası əməliyyatlarından (bir neçə saniyə və ya dəqiqə) əlavə, uzun müddət (saat, gün və ay) əhatə edən uzun əməliyyatlara ehtiyac ola bilər. Bundan əlavə, bir CBS-də tək bir tənzimləmə sessiyasında geri qaytarılması və yenidən işlənməsi lazım ola biləcək çoxsaylı cədvəldəki bir neçə sətirdə dəyişikliklər ola bilər. İstifadəçilər, dəyişiklikləri mərkəzi, paylaşılan verilənlər bazasından ayrılmış bir sistemdə etdikləri zaman tək bir əməliyyat kimi qəbul etmək istəyə bilərlər. Bu ixtisaslaşmış CİS məlumat axını prosesləri zamanı CİS verilənlər bazası gündəlik əməliyyatlar üçün davamlı olaraq mövcud olmalıdır, burada hər bir istifadəçi paylaşılan CİS verilənlər bazasının şəxsi görünüşünə və ya vəziyyətinə sahib ola bilər. ArcSDE, bu əməliyyatlar zamanı sadə DBMS əməliyyat çərçivəsindəki yüksək səviyyəli, kompleks GIS əməliyyatlarını idarə edərək əsas rol oynayır. ArcSDE bunu dəyişiklik məlumatlarını verilənlər bazasında delta qeydləri kimi versiyalardan istifadə edərək çoxsaylı redaktə sessiyalarını təcrid edərək və mürəkkəb əməliyyatları, avtomatik arxivi və tarixi sorğuları dəstəkləyərək saxlayır. Daha çox məlumat üçün məlumatların redaktə edilməsi və saxlanmasına ümumi baxın.

        ArcSDE geodatabases ilə əlaqəli digər funksionallıq, xüsusiyyət siniflərinin qarşılıqlı əlaqəsini təyin edən topoloji və assosiativ əlaqələri və qaydaları müəyyən etmək qabiliyyətini əhatə edir. Münasibətlər bir xüsusiyyət verilənlər bazasındakı iki obyekt arasındakı əlaqələrdir, ya qeyri-rəsmi obyektlər, ya da məkan xüsusiyyətləri. Münasibətlər müəyyənləşdirilərək, geodatabında referans bütövlüyü təmin edilir. Veritabanı bütövlüyünü qorumaq üçün dörd geniş növü təsdiqləmə qaydaları, şəbəkə bağlantısı qaydaları, əlaqələr qaydaları və xüsusi qaydalar daxil olmaqla dəstəklənir. Qaydalar və münasibətlərdən necə istifadə ediləcəyi və ArcSDE geodatabases-da çox istifadəçi düzəlişlərinin necə asanlaşdırılacağı barədə daha çox məlumat üçün Geodatabase ilə İşləmə: Güclü Çox Cəzalı Düzəliş və İnkişaf etmiş Məlumat İnteqrasiyası (Esri-dən 2002 ağ sənəd, indi İnternet Arxivi vasitəsilə keçid) bölməsinə baxın.


        Videoya baxın: Conexión ArcGis con Oracle (Oktyabr 2021).