Daha çox

Java-da Geotools ilə bir geotifi standart bir döşəmə sxeminə necə bölmək olar


Java-da Geotools istifadə edərək standart ölçüsü 256X256 olan təsadüfi geotiffləri standart bir şəbəkəyə taxmaq istərdim. İstifadəm aşağıdakı kimidir: çoxbəndli geotiffs şəklində bir raster məlumat "axını" alıram, əksər faylların ölçüsü GB-dan çoxdur. Daha sonra onları həm spektral analitik, həm də axtarış üçün Hadoop HBase-də saxlayıram. Onları daha kiçik parçalara ayırmaq lazımdır, amma özbaşına deyil; standart bir coğrafi şəbəkədə bölünmələri lazımdır, belə ki, yeni şəkillər gələndə və üst-üstə düşəndə ​​plitələr zamanla üst-üstə düşən bütün şəkillər arasında düzülür. Mən googled etdim və bacardığım hər şeyi binged etdim və ümumiyyətlə Geotools ilə plitələr necə yaradacağımı bilmirəm. Tif oxumaq, redaktə etmək və s. Üçün bütün kodlarım hamısı yaxşıdır. Xahiş edirəm kimsə məni düzgün istiqamətə yönəltsin.

Windows 7-də Geotools 11.1, java 7 istifadə edirəm


GeoTools-un bunu qutudan kənarda idarə edə biləcəyini düşünmürəm. Ancaq kod istifadə vəziyyətinizi idarə etmək üçün döymək çox çətin olmamalıdır.

Image Tutorial sizə coğrafi yazıları oxumaq və yazmaqla başlayacaq. Yeni GeoPackage modulunda əlbəttə ki, ehtiyac duyduğunuz şeyi edə bilən döşəmə kodu var.

Şəkillərinizin manipulyasiyasında faydalı JAITools (bir bacı layihəsi) də tapa bilərsiniz.


Geotifi Java-da Geotools ilə standart bir döşəmə sxeminə necə bölmək olar - Coğrafi İnformasiya Sistemləri

GeoTrellis raster məlumatları ilə işləmək üçün Spark istifadə edən bir Scala kitabxanası və çərçivəsidir. Apache 2 Lisenziyası altında buraxılır.

GeoTrellis, raster məlumatlarını mümkün qədər tez oxuyur, yazır və işləyir. Bir çox Map Cəbr əməliyyatları, eyni zamanda vektordan rasterə və ya rasterdən vektor əməliyyatlarına qədər həyata keçirir.

GeoTrellis ayrıca rastrları PNG-lər halına gətirmək və ya raster faylları haqqında metadataları JSON olaraq saxlamaq üçün alətlər təqdim edir. RESTful son nöqtələri ilə veb sürətlərdə (alt saniyə və ya daha az) raster işləmə təmin etməyi və böyük raster məlumat dəstlərinin sürətli toplu işlənməsini təmin etməyi hədəfləyir.

Zəhmət olmasa ziyarət edin layihə saytı daha çox məlumat və bəzi interaktiv demolar üçün.

GeoTrellis, GeoPySpark adlı bir layihə vasitəsilə Python bağlamalarına malikdir. GeoPySpark, GeoTrellis üçün bir Python bağlama kitabxanasıdır və GeoTrellis-də mövcud olan əməliyyatların çoxunu (hamısını deyil) edə bilər. GeoPySpark, Python ekosistemindəki digər vasitələrlə, məsələn NumPy,
scikit-learn və Jupyter dəftərləri. İnteraktiv xəritə görüntülərini təmin edən açıq mənbəli Jupyter uzantısı olan GeoNotebook-un vizual qabiliyyətindən istifadə edən bir neçə GeoPySpark təlimatı hazırlanmışdır.

Daha çox məlumat tapa və inkişaf etdiricilərlə danışa bilərsiniz (üzərində işlədiyinizi bizə bildirin!):

GeoTrellis hazırda Scala 2.11 və Spark 2.0+ üçün əlçatandır.

SBT ilə işə başlamaq üçün build.sbt dosyanıza aşağıdakıları əlavə etmək kifayətdir:

geotrellis-raster, etibar edə biləcəyiniz yalnız bir alt moduldur. Nəşr olunmuş alt modullarımızın siyahısı:

  • geotrellis-proj4: Koordinat Referans sistemləri və yenidən layihələşdirmə (Proj4j ətrafındakı Scala sarğı)
  • geotrellis-vektor: Vektör məlumat növləri və əməliyyatlar (JTS ətrafındakı Scala bükücü)
  • geotrellis-raster: Raster məlumat növləri və əməliyyatlar
  • geotrellis-qığılcım: Yerleşimsel olaraq HDFS-dən qığılcımı qənaət etməyə imkan verir
  • geotrellis-s3: geotrellis-qığılcım üçün S3 backend
  • geotrellis-accumulo: geotrellis-qığılcım üçün Accumulo backend
  • geotrellis-cassandra: geotrellis-qığılcım üçün Cassandra backend
  • geotrellis-hbase: geotrellis-qığılcım üçün HBase backend
  • geotrellis-spark-etl: ETL (Extract-Transform-Load) yazmaq və ya geotrellis-spark üçün "ingest" tətbiqetmələri
  • geotrellis-geotools: GeoTools Vector və Raster məlumatlarına və onlardan dönüşümlər
  • geotrellis-geomesa: Eksperimental GeoMesa inteqrasiyası
  • geotrellis-geowave: Eksperimental GeoWave inteqrasiyası
  • geotrellis-shapefile: GeoTools vasitəsi ilə shapefiles-i GeoTrellis məlumat tiplərinə oxuyun
  • geotrellis-slick: LightBend Slick vasitəsilə PostGIS-dən vektor məlumatlarını oxuyun
  • geotrellis-vectortile: oxumaq və yazmaq da daxil olmaqla eksperimental vektor kafel dəstəyi
  • geotrellis-raster-testkit: geotrellis-raster növlərinin sınanması üçün testkit
  • geotrellis-vector-testkit: geotrellis-vektor növlərinin sınanması üçün testkit
  • geotrellis-spark-testkit: geotrellis-qığılcım kodunu test etmək üçün testkit

Daha tam bir xüsusiyyət siyahısı aşağıda tapıla bilər.

Ən son anlıq görüntü qurulmasını əldə etmək üçün anlıq anbarımızı əlavə edin:

Öhdəlik tariximiz və iştirakçı siyahımız haradadır?

Noyabr 2016-cı ildə GeoTrellis deposunu GeoTrellis GitHub Təşkilatından LocationTech GitHub təşkilatındakı mövcud evinə köçürdü. Anbarımızı hərəkət etdirərkən, bir IP nəzərdən keçirmə müddətindən keçdik. Eclipse təməli yalnız anbarın anlıq görüntüsünü nəzərdən keçirdiyi üçün bütün tarix deyil, təmiz bir master filialından başlamalı idik. Bütün köhnə tarix _old / master filialında mövcuddur. Çalıştırarak yerli klonun ana tarixini köhnə tarixə bağlaya bilərsiniz

mənşə https://github.com/locationtech/geotrellis ünvanına işarə edirsə. Bu, git log kimi əmrlər üçün köhnə tarixi görməyə imkan verəcəkdir.

Təəssüf ki, hərəkətdə öhdəliklərimizi və iştirakçı sayımızı itirdik. Bunlar bir depo üçün əhəmiyyətli bir statistikadır və mövcud sayımlarımız bizi özümüzdən daha gənc göstərməyə məcbur edir. GeoTrellis 2011-ci ildən bəri açıq mənbəli bir layihədir. Töhfə verənlər və öhdəliklərin sayı LocationTech-ə keçmədən əvvəl belə görünürdü:

Sayılarla yanaşı, LocationTech hərəkətindən əvvəl GeoTrellis-ə töhfə verən bütün zəhmli insanların hələ də ianəçilər səhifəsinə köçürülə biləcəyinə əmin olmaq istəyirik. Nəsillər üçün, köçürülmədən əvvəl olan aşağıdakı köməkçilər səhifəsini tərk edəcəyəm:

Bu GeoTrellis kitabxanasında olan xüsusiyyətlərin siyahısı. Xüsusiyyətləri ehtiva edən alt layihə tərəfindən parçalanır.

  • Ellipsoid, Datum və Proyeksiyaya əsaslanan bir Koordinat Referans Sistemini (CRS) təmsil edin.
  • CRS-ləri proje4 simli nümayəndəliklərinə və onlardan tərcümə edin.
  • Axtarış CRS-ləri EPSG və digər kodlara əsaslanır.
  • (X, y) koordinatlarını bir CRS-dən digərinə çevir.
  • JTS növləri ətrafında bir skala idiomatik sarmal təmin edir: Point, Line (JTS-də LineString), Poligon, MultiPoint, MultiLine (JTS-də MultiLineString), MultiPolygon, GeometryCollection
  • JTS-də dəstəklənən həndəsi əməliyyatlar üçün metodlar, nəticədə həndəsələrin mümkün nəticələrini müqayisə etmək üçün tip-təhlükəsiz bir yol təqdim edir.
  • Həndəsənin və ümumi bir məlumat növünün tərkibi olan bir Xüsusiyyət növü təqdim edir.
  • GeoJSON-a və ondan həndəsə və xüsusiyyətləri oxuyun və yazın.
  • WKT və WKB-yə və onlardan həndəsələri oxuyun və yazın.
  • İki CRS arasındakı həndəsələri təkzib edin.
  • Həndəsi əməliyyatlar: qabarıq gövdə, sıxlaşma, sadələşdirmə
  • Nöqtə dəyərləri üzərində Kriging interpolasiyasını həyata keçirin.
  • Həndəsələrin afin çevrilmələrini həyata keçirin
  • Həndəsə Test həndəsələrini qurmaq üçün tikinti
  • İsteğe bağlı bir eşik ilə həndəsələrdə bərabərliyin sınanmasına kömək edən ən kiçik vahid testləri üçün GeometryMatcher.
  • Bit, Byte, UByte, Short, UShort, Int, Float və Double məlumatlarını dəstəkləyən tək və çox zolaqlı rasterləri ya daimi bir NoData dəyəri (performansı yaxşılaşdıran), ya da bir istifadəçi NoData dəyəri ilə təmsil edəcək növlər təqdim edir.
  • Bir plitəni dəyərlərin toplusu olaraq, "xəritə" və "foreach" çağıraraq, bu metodların üzən nöqtəli qiymətləndirilmiş versiyaları ilə birlikdə (performans üçün ayrılmış) istifadə edin.
  • Raster məlumatlarını ümumi yollarla birləşdirin.
  • PNG və JPG şəkillərinə rəng rampaları və rəng xəritələri vasitəsilə rasters göstərin.
  • LZW və DEFLATE üçün üfüqi və üzən nöqtə proqnozu daxil olmaqla DEFLATE, LZW və PackBits sıxılma ilə GeoTiffs oxuyun.
  • DEFLATE və ya sıxılmadan GeoTiffs yazın.
  • Bir CRS-dən digərinə rasterləri təkzib edin.
  • Raster məlumatlarının nümunəsi.
  • Maska və Zəmilərdə rasters.
  • Rasterləri daha kiçik plitələrə ayırın və plitələri daha böyük rasterlərə tikin.
  • Dəyərlərin paylanmasını təmsil etmək və kvant fasilələri yaratmaq üçün rastrlardan histoqramlar çıxarın.
  • Yerli Xəritə Cəbr əməliyyatları: Abs, Acos, Add, And, Asin, Atan, Atan2, Ceil, Cos, Cosh, Defined, Divide, Equal, Floor, Greater, GreaterOrEqual, InverseMask, Az, LessOrEqual, Log, Çoxluq, Maska, Max , MaxN, Orta, Min, MinN, Azlıq, Çarpın, Neqat, Yox, Pow, Dəyirmi, Sin, Sinh, Sqrt, Çıkar, Tan, Tanh, Tərifsiz, Qeyri-bərabər, Varyans, Çeşitlilik, Xor,
  • Fokal Xəritə Cəbr əməliyyatları: Hillshade, Aspect, Yamac, Convolve, Conway-in Həyat Oyunu, Maks, Orta, Median, Mode, Min, MoransI, StandardDeviation, Sum
  • Zonal Map Cəbr əməliyyatları: ZonalHistogram, ZonalPercentage
  • Çoxbucaqlı kəsişən raster məlumatlarını ümumiləşdirən əməliyyatlar: Min, Orta, Maks, Cəm.
  • Bir sıra başlanğıc nöqtələri və sürtünmə rasterinə əsaslanan məsafə məsafəsi əməliyyatı.
  • Hidrologiya əməliyyatları: Yığma, Doldurma və FlowDirection.
  • Həndəsələrin rasterləşdirilməsi və həndəsələrin əhatə etdiyi hüceyrə dəyərləri üzərində təkrarlama qabiliyyəti.
  • Raster məlumatların vektorlaşdırılması.
  • Rasterlərə nöqtə məlumatlarının interpolasiyasını aparırıq.
  • Baxış əməliyyatı.
  • RegionGroup əməliyyatı.
  • Test raster məlumatları yaradın.
  • Təsdiqləmə raster məlumatları, ən geniş miqyasda Array məlumatlarına və ya digər rasterlərə uyğun gəlir.
  • Əsas dəyər RDD-lərini təbəqə kimi təqdim etməyin ümumi yolu, burada açar, istəyə görə müvəqqəti bir komponentlə bəzi vahid ızgara düzülüşünə əsaslanan kosmosdakı bir koordinatı təmsil edir.
  • Məkan və ya məkan-müvəqqəti raster məlumatlarını raster plitələrin bir RDD'si kimi təqdim edin.
  • Depolama axtarışını optimallaşdırmaq üçün (Hilbert əyri və Z əmri əyri SFC-lərinə dəstək), Spark-in IO API'sini istifadə edərək Space Dolum əyrisi indeksləşdirmə ilə istifadə edərək müxtəlif arxa tərəflərə / yerlərdən RDD məlumatlarını və metadatalarını saxlamaq / yükləmək üçün ümumi arxitektura. Varsayılan olaraq HDFS və yerli fayl sistemi, S3 və Accumulo, sırasıyla geotrellis-s3 və geotrellis-accumulo layihələri tərəfindən dəstəklənir.
  • Məkan və ya fəza hüdudları ilə qat məlumatlarının sadə sorğusuna imkan verən sorğu arxitekturası.
  • Geotrellis-raster xüsusiyyət siyahısında göstərilən bütün dəstəklənən Map Cəbr əməliyyatları daxil olmaqla, raster məlumatlarının təbəqələrində xəritə cəbr əməliyyatları həyata keçirin.
  • İstenmeyen NoData hüceyrələrinin qarşısını almaq üçün reproeksiyadakı qonşu kafel məlumatlarını istifadə edərək raster qatlarında qüsursuz reproeksiya həyata keçirin.
  • Müxtəlif yenidən seçmə metodlarından istifadə edərək qatları böyütmə səviyyələri ilə piramida edin.
  • Müxtəlif CRS-lərdə və sxemlərdə kirəmitli raster düzülüşləri barədə düşünmə növləri.
  • Raster RDD qatlarında əməliyyatlar aparın: kəsin, süzün, birləşdirin, maska, birləşdirin, bölün, piramida, göstərin, yenidən nümunə qoyun, bölün, tikin və kafel.
  • Rastr təbəqələri üzərində çoxbucaqlı xülasə: Min, Orta, Maks, Cəm.
  • Bayt massivlərinin boşluqlu RDD-lərini z / x / y fayllarına HDFS və ya yerli fayl sisteminə yazın. Veb xəritələrdə xəritə qatı kimi istifadə etmək və ya z / x / y kafel koordinatları vasitəsilə GeoTiffs-ə daxil olmaq üçün PNG-lərin saxlanılması üçün faydalıdır.
  • Çox növü qeyd edən bir Kryo qeydiyyatı da daxil olmaqla GeoTrellis istifadə edən tətbiqetmələr üçün qığılcım kontekstlərinin yaradılması ətrafında olan köməkçi proqramlar.
  • Raster məlumatlarının test RDD-lərini yaratmaq üçün köməkçi kod.
  • Ən kiçik vahid testlərində raster məlumatların RDD-lərinin bərabərliyini yoxlamaq üçün uyğun metodlar.
  • Accumulo'ya və ondan qatları saxlayın və yükləyin. Qatı sorğu API-sindən istifadə edərək böyük qatları səmərəli şəkildə sorğu.
  • Qatları Casandra'ya və ondan yükləyin. Qatı sorğu API-sindən istifadə edərək böyük qatları səmərəli şəkildə sorğu.
  • Qatlarınızı HBase-ə və ondan yükləyin. Qatı sorğu API-sindən istifadə edərək böyük qatları səmərəli şəkildə sorğu.
  • Spark-ın IO API-sindən istifadə edərək raster qatlarını yerli fayl sisteminə və ya HDFS-yə yazın / yükləyin.
  • S3-də z / x / y fayllarına bayt massivlərinin məkanla açılmış RDD-lərini saxlayın. Veb xəritələrdə xəritə qatları kimi istifadə etmək üçün PNG-lərin saxlanması üçün faydalıdır.
  • ETL (Çıxar, Dəyişdir və Yük) tətbiqlərinin giriş və çıxışı üçün komanda xətti seçimlərini təhlil edin
  • ETL tətbiqetmələrini istifadəçi üçün asanlaşdıran yardım proqramları.
  • Yerli fayl sistemindən, HDFS və ya S3-dən daxil olan rasters ilə işləyin
  • Hər bir kafel üçün yenidən layihə və ya qonşu plitələri nəzərə alan qüsursuz bir reproksiya istifadə edərək giriş rastrlarını yenidən hazırlayın.
  • ZXY düzeni sxeminə əsasən giriş rasterlərini qatlara çevirin
  • Qatları Accumulo, S3, HDFS və ya yerli fayl sisteminə qeyd edin.
  • Slick scala verilənlər bazası kitabxanasından istifadə edərək həndəsə və xüsusiyyət məlumatlarını PostGIS-ə göndərin və göndərin.
  • PostGIS-də PostGIS-də ST_ əməliyyatlarını skala vasitəsilə həyata keçirin.
  • GeoTrellis istifadə hallarının digər nümunələri və sənədləri sənədlər / qovluqda tapıla bilər
  • Skaladoklar layihənin son versiyası üçün burada tapa bilərsiniz:

Geribildirim və layihəyə verdiyi töhfələr, nə olursa olsun, hər zaman çox məmnuniyyətlə qarşılanır. Töhfə üçün bir CLA tələb olunur, daha çox məlumat üçün Töhfə verməyə baxın. Yamaları kod bazasına formatlamaq üçün zəhmət olmasa Scala stil təlimatına baxın.


Geotifi Java-da Geotools ilə standart bir döşəmə sxeminə necə bölmək olar - Coğrafi İnformasiya Sistemləri

PROJ RFC 4: Şəbəkələrə və GeoTIFF şəbəkələrinə uzaqdan giriş

Müəllif: Hətta Rouault, Howard Butler
Əlaqə: [email protected], [email protected]
Vəziyyət: Qəbul edildi
İcra hədəfi:PROJ 7
Son Yenilənmə:2020-01-10

PROJ 6, PROJ verilənlər bazasında mövcud məlumatlara istinad edərək tətbiq etməklə verilənlər bazaları arasındakı koordinat çevrilmələrinin idarə edilməsində inkaredilməz irəliləyişlər gətirir. PROJ-in bir az geodeziya qabiliyyəti olan bir kartoqrafik proqnozlar kitabxanasından tam bir geodeziya çevrilmə və təsvir mühitinə qədər sürətli inkişafı, dəstək məlumatlarının əhəmiyyətini vurğuladı. İstifadəçilər ən az səs-küylə düzgün iş görən proqram təminatının rahatlığını istəyirlər və sorğu təşkilatları öz modellərini mümkün qədər geniş bir proqram izi ilə çatdırmaq istəyirlər. Nəticələri ən yüksək dəqiqliklə əldə etmək üçün, ölçü dəyişikliyini təmin edən bir model təyin edən bir grid faylı tez-tez tələb olunur. Project-datumgrid layihəsi açıq məlumat lisenziyası altında mövcud olan şəbəkələri mərkəzləşdirir və dünyanın əsas coğrafi bölgələrində bölünən müxtəlif arxivlərdə toplayır.

Bir PROJ istifadəçisinin PROJ verilənlər bazasında istinad olunan grid fayllarını yüklədiyi və quraşdırdığı ehtimal olunur. Bu sənədlər ümumilikdə olduqca böyük ola bilər və böyük paylama kanalları tərəfindən qablaşdırma dəstəyi, ölçüləri, bəzən birmənalı olmayan lisenziyalaşdırma hekayəsi və izlənilməsi çətin versiyalanma və nəsillərə görə bir qədər qeyri-bərabərdir. İstifadəçi üçün, xüsusən də geodeziya əməliyyatları ilə o qədər də tanış olmayanlar üçün hər zaman aydın deyil ki, şəbəkə məlumatları olmadığı təqdirdə ən yüksək dəqiqlikli transformasiya həmişə tətbiq oluna bilməz. İstifadəçilər həm rahatlığı, həm də düzgünlüyü istəyirlər və növbə sənədlərinin idarə olunması proses üçün əhəmiyyətindən xəbərdar olmayanlar üçün çətin ola bilər.

PROJ-in fəaliyyət göstərdiyi hesablama mühiti də dəyişir. Dəyişmə məlumatları bu qədər böyük ola biləcəyi üçün (hazırda 700 MB-dan çox sıxılmamış məlumat və böyüməkdədir), yerləşdirmə ölçüsü məhdudiyyətləri (məsələn, serversiz əməliyyatlar) səbəbindən yüksək dəqiqlikli əməliyyatların yerləşdirilməsi məhdudlaşdırıla bilər. Rahat giriş və sıxılma ilə birlikdə bir şəbəkə üzərindən artan çıxışı dəstəkləyən bir çatdırılma formatına keçmək, layihənin anket təşkilatları tərəfindən təmin edilən bilinən ən yüksək dəqiqliklə çevrilmə qabiliyyətini təmin etməsinə imkan verərkən, mövcud faylların resurs yükünü asanlaşdıracaqdır.

Tənzimləmə ızgaraları, istehsal edən təşkilat və ölkədən asılı olaraq bir çox fərqli formatda təqdim olunmağa meyllidir. PROJ-də, zaman keçdikcə NTv2 kimi üfüqi keçid ızgaraları və GTX istifadə edərək şaquli keçid ızgaraları üzərində "standartlaşdırdıq". Hər ikisi də ayrılmış formatlar kimi zəif ümumi dəstəyə, məhdud metadata imkanlarına malikdir və heç bir şəbəkə daxilində artan giriş üçün mütləq "bulud optimallaşdırılmır".

Bu RFC tərəfindən planlaşdırılan işlərin xülasəsi

  • Izgaralara bir və ya bir neçə Məzmun Çatdırılma Şəbəkəsi (CDN) ev sahibliyi edəcəkdir
  • Şəbəkə yükləmə mexanizmi ızgaraları və ya ızgaraların hissələrini onlayn bir depodan yükləyə bilmək üçün yenidən işlənəcəkdir. Seçildikdə, istifadəçilər artıq şəbəkə sənədlərini əl ilə əldə edib PROJ_LIB-da yerləşdirməyəcəklər. Proqramın tam və dəqiq bacarığı, istifadəçi tərəfindən edilən dəyişikliklər üçün yalnız bir neçəsinə ehtiyac olsa belə, əvvəlcədən yüzlərlə meqabaytlıq grid shift faylları tələb etməyəcəkdir.
  • Şəbəkə sənədlərinin, hətta faylların bir hissəsinin yerli önbelleği, beləliklə istifadəçilər həqiqətən istifadə etdiklərini əks etdirirlər.
  • Həm üfüqi, həm də şaquli keçid ızgaraları üçün (və potensial gələcək addımlarda, deformasiya modelləri kimi digər ehtiyaclar üçün) bir şəbəkə keçidi formatı tətbiq ediləcəkdir.

Yerli olaraq mövcud olan ızgaraların istifadəsi əlbəttə ki, hələ də mövcud olacaq və standart davranış olacaqdır.

qıvrım, autoconf və cmake qurma sistemlərinə əlavə edilmiş PROJ-nin isteğe bağlı bir qurma asılılığı olacaqdır. Qurulma vaxtında aradan qaldırıla bilər, lakin bu, açıq bir konfiqurasiya / smake ayarı olmalıdır, çünki nəticədə yaranan quruluşlar daha az funksionallığa malikdir. Qıvrım qurma vaxtı aktiv olduqda, ızgaraların özləri yüklənməsi, iş vaxtı varsayılan olaraq aktiv edilməyəcəkdir. PROJ_NETWORK = ON mühit dəyişənliyi və ya proj.ini ayarı ilə şəbəkə = vasitəsilə API (: c: func: `proj_context_set_enable_network`) vasitəsilə istifadəçinin açıq razılığı tələb olunur.

Bənzər funksionallıq üçün olduqca qədim libcurl ilə qurula bilən GDAL təcrübəsi nəzərə alınmaqla tələb olunan minimum libcurl versiyası ilə əlaqədar olaraq, libcurl & gt = 7.29.0 (RHEL 7-də olduğu kimi) hədəf ala bilərik.

Alternativ bir bağlana bilən şəbəkə interfeysi, istifadəçi tərəfindən libcurl-un qurulmaması halında və ya istənilən istifadə kontekstində istifadəçinin şəbəkə tətbiqini təmin etmək istəməsi halında da təyin edilə bilər (tipik bir istifadə vəziyyəti istifadə ediləcək QGIS ola bilər SSL, proxy, identifikasiya və s. ilə bağlı problemləri həll etmək üçün QT əsaslı şəbəkə imkanları.)

$ Quraşdırılmış mətn konfiqurasiya faylı/share/proj/proj.ini (və ya $/proj.ini) istifadə ediləcək CDN-nin URL-ini ehtiva edəcəkdir. İstifadəçi bu ayarı aşağıdakı kimi ləğv edə bilər: c: func: `proj_context_set_url_endpoint` və ya PROJ_NETWORK_ENDPOINT mühit dəyişən vasitəsilə.

Proj.ini-nin bu yerə qoyulmasının əsas səbəbi, iş vaxtı sabit kodlanmış yolların ümumiyyətlə istifadə oluna bilmədiyi Windows kimi sistemlər üçün mövcud PROJ_LIB mexanikası ilə PROJ istifadəçiləri tərəfindən tanınmış bir yer olmasıdır.

Yuxarıda göstərilənlər üçün ilkin C API:

Şəbəkə girişini səmərəli etmək üçün PROJ, daxili olaraq yalnız 16 KB və ya birdən çox hissə ilə şəbəkə istəklərini vermək, HTTP GET istəklərinin sayını məhdudlaşdırmaq və şəbəkə girişindən qaynaqlanan gecikməni minimuma endirmək üçün yaddaş aralığında bir yaddaş aralığına sahib olacaqdır. Bu, GDAL / vsicurl / I / O qatının davranışına çox oxşayır. Plan, əsasən GDAL-ın vsicurl tətbiqini PROJ daxilində, lazımi tənzimləmələr və uyğun ad aralığı ilə kopyalamaqdır.

Aralıq şəbəkə və ya server tərəfindəki uğursuzluğun hesabına yenidən cəhd strategiyası (tipik olaraq eksponent bir geri çəkmə və bəzi təsadüfi titrəmə ilə gecikmə) əlavə ediləcəkdir.

PROJ verilənlər bazasında, grid_name (və ola bilsin grid2_name) sütununda transformasiyanı qeydə alan orqan tərəfindən göstərildiyi kimi (adətən EPSG) şəbəkənin adı olan bir grid_transformation grid var.Bu şəbəkə adları ümumiyyətlə PROJ tərəfindən birbaşa istifadə oluna bilmədiyi üçün, PROJ verilənlər bazasında orijinal şəbəkə adlarını PROJ tərəfindən istifadə olunanlara bağlayan bir grid_alternatives cədvəli də vardır. Şəbəkə girişi yerli bir şəbəkənin olmaması səbəbindən mövcud olacağı və ehtiyac duyulduğu zaman, tam URL istifadəçi tərəfindən konfiqurasiyadan və ya təyin edilmiş son nöqtə, PROJ istifadə edilə bilən fayl adının əsas adı və "tif" şəkilçisi olacaqdır. Beləliklə, CDN http://example.com saytındadırsa və grid_alternatives-in adı egm96_15.gtx-dirsə, URL http://example.com/egm96_15.tif olacaq

Yuxarıda göstərilən dəyişikliklər bu və ya digər şəkildə aşağıdakı fayllara təsir edəcəkdir: nad_cvt.cpp, nad_intr.cpp, nad_init.cpp, grid_info.cpp, grid_list.cpp, apply_gridshift.cpp, apply_vgridshift.cpp.

Xüsusilə, ct- & gtcvs massivindəki bir grid / subgridin bütün dəyərlərini qəbul etməkdən ibarət olan cari məntiq, müəyyən edilmiş (x, y) yerdəki ızgara dəyərlərinə girişi təmin etmək üçün tamamilə dəyişdiriləcəkdir.

proj_create_crs_to_crs () / proj_create_operations () təsirləri

Şəbəkə girişi olduqdan sonra, iki CRS arasında potensial boru kəmərlərini hesablayarkən, PROJ verilənlər bazası (grid_transformation + grid_alternatives cədvəli) ilə bilinən bütün şəbəkələrin mövcud olduğu qəbul ediləcək.

Konkret olaraq, bu yeni bir sayma dəyərinə qoyulmuş istifadə arqumenti ilə: cpp: func: `proj_operation_factory_context_set_grid_availability_use` çağırmağa bərabər olacaq.

Uzaq ızgaraların lokal disk önbelleği

Bir çox iş axını eyni ızgaraları dəfələrlə istifadə etməyə meylli olduğundan, uzaqdakı ızgaraların disk üzərində lokal önbelleği əlavə ediləcəkdir. Önbellek, PROJ istifadə edərək bütün tətbiqetmələr tərəfindən paylaşılan istifadəçi tərəfindən yazıla bilən bir qovluqda tək bir SQLite3 verilənlər bazası olacaqdır.

Ümumi ölçüsü, proj.ini-də 100 MB-lıq maksimum ölçüsü ilə konfiqurasiya edilə bilər. Önbellek ayrıca faylın müxtəlif qlobal xüsusiyyətlərini (ölçüsü, Son Dəyişdirilən və ETag başlıqlarını) son dəfə yoxladığı zaman damgasını saxlayacaq. Proş.ini-də 1 gün əvvəlcədən təyin edilmiş bir yaşamaq vaxtı parametri, CD-də yaddaşdakı məlumatların yeniləndiyini yoxlamaq üçün vurulub-vurulmayacağını təyin etmək üçün istifadə olunacaq.

Planlaşdırılan verilənlər bazası quruluşu:

Çatal cədvəlində 16 KB bölmə (və ya bölmələrin sona çatdırılması üçün daha az) yığılacaqdır. Əlaqəli_chunks və linked_chunks_head_tail cədvəli, siyahının sonunda ən az istifadə olunanları ilə ikiqat əlaqəli hissələrin siyahısı rolunu oynayır, bunlar önbellek doymuş olduqda çıxarılacaqdır.

Bu verilənlər bazasına eyni vaxtda bir neçə mövzu və ya proses daxil ola biləcəyi üçün, ona daxil olan kod, başqa bir mövzu / proses verilənlər bazasını kilidləyərsə, yenidən cəhdlər etmək üçün kilidlərlə əlaqəli SQLite3 səhvlərini diqqətlə qiymətləndirəcəkdir. Verilənlər bazasının dəyişdirilməsini tələb edən girişlər, yazma kilidini əldə etmək üçün BAŞLADIĞI TƏMİL əməliyyatından başlayacaq.

Bu verilənlər bazası şəbəkə deyil, yerli diskdə yerləşdirilməlidir. Əks təqdirdə SQLite3 kilidləmə problemi gözlənilir.

Amazon Public Datasets bir saxlama və CDN təminatçısı olmağı təklif etdi.

Proqram, məlumatların saxlanması və çıxışını (bant genişliyini) əhatə edir. Proqramın bir hissəsi olaraq ümumiyyətlə CloudFront-un (CDN) istifadəsinə icazə vermirlər (ümumiyyətlə kreditlə əhatə olunmasına baxarıq), lakin bu vəziyyətdə təmin etmək yaxşı olardı. Yalnız CloudFront URL-ini "görünən" (istifadə vəziyyətinə uyğun olaraq) saxlamağımızı xahiş edərlər ki, insanlar axtardıqları təqdirdə məlumatların harada yerləşdiyini görə bilsinlər. Şərtlərini https://aws.amazon.com/service-terms/ saytında görmək olar və CloudFront özünün kiçik hissəsinə malikdir. Bu şərtlər kiçik dəyişikliklər üçün zaman zaman bir az dəyişə bilər. Əsas dəyişən xidmət şərtlərinin qeyri-kafi olduğu qəbul edilir. Http://aws.amazon.com/public-datasets/terms/ saytında da Public Dataset Program şərtləri mövcuddur. Bunlar da vaxt keçdikcə təsirli şəkildə dəyişmir və 2 il müddətində yenilənir.

Şəbəkə yerləşdirmə meyarları

CDN-də yerləşdirilən ızgaralar, proyekt-datumgrid təşəbbüsü ilə tam olaraq hazırda və gələcəkdə toplananlar olacaqdır. Xüsusilə, yeni şəbəkələr Açıq Mənbə Tərifinə uyğun bir lisenziya altında buraxıldığı və şəbəkənin mənbəyi açıq şəkildə göstərildiyi və təsdiqləndiyi müddətdə qəbul edilir. Müvafiq lisenziyalara aşağıdakılar daxildir:

  • İctimai domen
  • X / MIT
  • BSD 2/3/4 maddəsi
  • CC0
  • CC-BY (v3.0 və ya sonrası)
  • CC-BY-SA (v3.0 və ya sonrası)

Yeni ızgaraların proj_create_crs_to_crs () mexanikası tərəfindən şəffaf şəkildə istifadə edilməsi üçün, grid_transformation və grid_alternatives cədvəlindəki PROJ verilənlər bazasında (proj.db) qeydiyyatdan keçməlidirlər. Grid_transformation-da yeni bir qeydin olması üçün nominal yol, sonradan PROJ verilənlər bazasına idxal ediləcək EPSG məlumat dəstində (mövcud olmadığı təqdirdə) çevrilmənin olmasıdır.

Versiyalar, ızgaraların tarixi qorunması

Bununla əlaqədar siyasət, rəsmiləşdirilməsə də, aşağıdakı sətirlərdə olan proj-datumgrid tətbiq olunan siyasətə bənzəməlidir:

  • Geodeziya agentlikləri ızgaraların mütəmadi olaraq yeni versiyasını buraxırlar. Tipik olaraq ABŞ üçün NOAA, NAVD88 - NAD83 / NAD83 (2011) şaquli tənzimləmələri üçün GEOID99, GEOID03, GEOID06, GEOID09, GEOID12A, GEOID12B, GEOID18 buraxdı. Bu ızgaraların hər biri EPSG tərəfindən nəzərdən keçirilir və PROJ-də ayrı-ayrı fayl adları ilə ayrı bir obyekt var. Yeni bir versiyanın çıxması köhnə şəbəkənin avtomatik olaraq silinməsinə səbəb olmur. EPSG veri kümesinin reklam edilmiş dəqiqliklərinə və süersessiya qaydalarına görə, istifadəçi proj_create_crs_to_crs () istifadə edərsə (CR) - & gt CRS çevrilməsi üçün ən son şəbəkə ümumiyyətlə bir GEOID_MODEL adlı bir VERT_CRS istifadə edərsə istifadə ediləcəkdir. PROJ-ə gridin köhnə versiyasından istifadə olunacaq). İstifadəçi açıq bir şəbəkə adı ilə bütün bir boru kəməri təyin edərsə, əlbəttə ki, ciddi şəkildə təqdir ediləcəkdir. Zaman keçdikcə proj-datumgrid tərəfindən idarə olunan məlumat dəstlərinin ölçüsü artacaq, paylanmış .zip / .tar.gz arxivləri üçün idarə etdiyimizi araşdırmalıyıq. Bu, CDN-nin yerləşdirilmiş məzmunu üçün narahat olmamalıdır.
  • Proqramla əlaqəli orijinal şəbəkə formatından PROJ tərəfindən istifadə edilənə (GTX, NTv2 və ya GeoTIFF olsun) çevrilmə səhvləri baş verərsə, verilənlər bazasının əvvəlki səhv versiyası düzəldilmiş ilə əvəz ediləcəkdir. Bu vəziyyətdə, bu, uzaqdakı ızgaraların yerli diskdəki önbelleğiyle təsir edə bilər. Məsələn, bir dəyişikliyi aşkar etmək üçün müştəri üzərindəki ETag HTTP başlığını istifadə edə bilsək, istifadə olunan CDN təminatçıları ilə görməli olacağıq, beləliklə köhnə keşlənmiş məzmunun səhvən yenidən istifadə olunmaması üçün (mümkün deyilsə, bəzi mətnlərdən istifadə etməli olacağıq) ızgara adlarını və cari md5sum siyahısını verən fayl)

Cari formatların məhdudiyyətləri

Orijinal məlumat istehsalçısının müvəqqəti ehtiyaclarına və fikirlərinə görə bir neçə format mövcuddur. Fərqli istifadə hallarını həll edə biləcək ümumi bir formata yaxınlaşmaq məqsədəuyğun olardı.

  • Çini deyil. Fayans, böyük fayllara bulud dostu bir giriş imkanı üçün uyğun bir şeydir.
  • Sıxılma üçün dəstək yoxdur
  • NTv2 strukturları təxminən belədir: ana şəbəkənin başlığı, əsas şəbəkənin məlumatları, alt şəbəkənin başlığı 1, alt şəbəkənin məlumatları 1, alt şəbəkənin başlıqları 2, alt şəbəkələrin məlumatları və s. Faylın içərisinə səpələnmələri səbəbindən, bəlkə də tək bir HTTP ilə almaq üçün bütün başlıq məlumatlarını istəməyin.
  • GTX formatında, şəbəkənin minimum coğrafi əlaqələndirilməsindən başqa metadataları saxlamaq üçün bir şərt yoxdur. NTv2 bir az zəngindir, lakin genişlənə bilən bir metadata mümkün deyil.

Format seçimi ilə bağlı müzakirə

Geodeziya tənzimləmə məlumatlarını saxlamaq üçün ortaq bir formata sahib olmaq üçün bu yaxınlarda sənayedən gələn digər təşəbbüslərdən xəbərdar olduq. Bu yaxınlarda OGC CRS İşçi Qrupunda bəzi müzakirələr baş verdi. Keçmiş səylər, https://iag.dgfi.tum.de/fileadmin/IAG-docs/Travaux2015/01_Travaux_Template_Comm_1_tvd.pdf və səhifə 66 səhifəsində qısaca bəhs edilən Esri'nin təklif etdiyi Geodeziya məlumatları Grid eXchange Formatı, GGXF'yi əhatə edir. /ftp.iaspei.org/pub/meetings/2010-2019/2015-Prague/IAG-Geodesy.pdf Bu işlərin mövcud tendensiyası netCDF / HDF5 konteynerindən istifadə etmək olacaq.

Beləliklə, tamlıq naminə bundan sonra bir neçə potensial namizəd formatını və müsbət və mənfi cəhətlərini sadalayırıq.

  • TIFF tanınmış və geniş yayılmış bir formatdır.
  • GeoTIFF kodlaşdırması georeferansları kodlaşdırmaq üçün geniş bir sənaye dəstəyi sxemidir. İndi bir OGC standartıdır
  • Şəbəkələri GeoTIFF kimi bölüşmək üçün müstəqil təşəbbüslər var
  • TIFF birlikdə zəncirlənmiş birdən çox şəkil (IFD: Image File Directory) ehtiva edə bilər. Bu, çox səhifəlik skan edilmiş TIFF sənədləri üçün və ya coğrafi məkanda çox qətnamə / piramida rasterlərini saxlamaq üçün istifadə olunan mexanizmdir. Beləliklə, NTv2 formatında olduğu kimi alt ızgaralarda da istifadə edilə bilər.
  • TIFF formatı ilə geniş təcrübə və şəbəkəyə giriş üçün məqsədəuyğunluğu, xüsusən də düzeni şəbəkə giriş nöqteyi-nəzərindən səmərəli alt şəbəkələrdən istifadə edə bilən Bulud Optimallaşdırılmış GeoTIFF təşəbbüsü sayəsində faylın əvvəlinə qoyula bilər. və buna görə tək bir HTTP alın.
  • TIFF çini ilə döşənə bilər.
  • TIFF sıxışdırıla bilər. DFFLATE, LZW, diferensial tam və ya üzən nöqtə proqnozlaşdırıcıları ilə birlikdə yayılmış şəkildə tapılan sıxılma formatları
  • TIFF şəklində sazlana bilən sayda kanal / lent / nümunə ola bilər. Sənədin qalan hissəsində bu konsepsiya üçün nümunə terminologiyasından istifadə edəcəyik.
  • TIFF nümunə təşkilatı konfiqurasiya edilə bilər: ya fərqli nümunələrin dəyərləri bir yerə yığılır (PlanarConfiguration = Contig) və ya ayrı plitələrə / zolaqlara qoyulur (PlanarConfiguration = Ayrı)
  • libtiff, PROJ-nin də aid olduğu "ekosistem" in ikili paylanmasında rast gəlinən bir asılılıqdır.
  • libtiff, təhlükəsizliyini artırmaq üçün uzun illər davam edən səylərdən faydalanır, məsələn oss-fuzz təşəbbüsünə inteqrasiya olunur. Şəbəkələrin potensial alınmasını nəzərə alaraq, təhlükəsizlik test edilmiş komponentlərdən istifadə vacibdir.
  • Brauzer tərəfi: brauzerdə https://geotiffjs.github.io/ kimi bir libtiff / libgeotiff "PRO portu" mövcuddur ki, bu da PROJ portunu daha asan edə bilər.
  • libgeotiff istifadə edə bilmərik, çünki özü PROJ-dən asılıdır (CRS və ya CRS komponentlərini EPSG kodlarından həll etmək üçün). Yəni PROJ-in nəzərdə tutulan istifadəsi üçün yalnız ModelTiepointTag və ModelPixelScaleTag TIFF etiketlərinin şifrəsini açmalıyıq, belə ki, bu "əlində" edilə bilər
  • TIFF baza metadata imkanları məhduddur. TIFF formatı, açarları ədədi dəyərlərə sahib olan əvvəlcədən təyin edilmiş bir metadata elementləri dəsti ilə gəlir. Dedi ki, GDAL son 20 ildə və ya XML formatlı bir simli özündə saxlayan key-cüt dəyərlərini saxlaya bilən 42112 kodunun GDAL_METADATA xüsusi bir etiketini istifadə etdi.
  • OGC 10-092r3-də verildiyi kimi ikili format təsviri nisbətən sadədir, lakin yəqin ki, ona daxil olmaq üçün libnetcdf-c istifadə etmək lazım olacaqdır
  • Metadata netCDF atributlarında asanlıqla saxlanıla bilər
  • NetCDF v3-də sıxılma yoxdur
  • NetCDF v3-də döşəmə yoxdur
  • Çox nümunəli dəyişənlər sənədlərin müxtəlif hissələrində yerləşir (TIFF PlanarConfiguration = Ayrı-ayrılıqda)
  • Hiearchical / multigrids olmağın təbii yolu yoxdur. Ayrı dəyişənlər kimi kodlaşdırılmalıdırlar
  • netCDF-də georeferans TIFF / GeoTIFF-dən bir qədər az standartlaşdırılmışdır. Ümumiyyətlə istifadə olunan model CF (İqlim və Proqnoz) metaməlumatı üçün konvensiyalardır, lakin sol üst pikselin koordinatı və qətnamə ilə sadə yerquruluşu üçün həqiqətən əlverişli bir şey yoxdur. Təcrübə, grid tərəfindən alınan bütün dəyərlərlə açıq lon və lat dəyişənlərini yazmaqdır. GDAL uzun illərdir GeoTransform atributundan istifadə edərək daha sadə bir sintaksisə dəstək verir.
  • Format təsvirindən, düzeni nisbətən bulud dostu ola bilər, istisna olmaqla, libnetcdf-in alternativ I / O qatını əlavə edəcək API-si yoxdur.
  • Hal-hazırda netCDF-nin ikili paylanması, HDF5-dən asılılığı nəzərdə tutan libnetcdf v4-ə əsaslanır.
  • Bir neçə il əvvəl zədələnmiş məlumat dəstlərindəki qəzalarla əlaqəli müəyyənləşdirdiyimiz bir neçə məsələdən libnetcdf ilə əlaqə qurduq, lakin bu təhlükəsizlik məsələlərini həll etməkdə maraqlı deyildilər.

Qeyd: netCDF v4 formatı HDF5 fayl formatının bir profilidir.

  • Sıxılma dəstəklənir (ZLIB və SZIP əvvəlcədən təyin olunmuşdur)
  • Çini (çınqıl) dəstəklənir
  • Çoxsaylı nümunə dəyişənlərinin dəyərləri qarışıq məlumat növlərindən istifadə etməklə birlikdə (TIFF PlanarConfiguration = Contig-ə bənzər) bir-birinə uyğunlaşdırıla bilər.
  • Qruplarla hiyerarşik təşkilat
  • NetCDF API alternativ I / O qatını təmin etməməsinə baxmayaraq, bu HDF5 API ilə mümkündür.
  • Izgaralar 2-dən çox ölçü ilə indeksləşdirilə bilər (cari ehtiyaclar üçün 2D dəstəyinə ehtiyacımız yoxdur)
  • HDF 5 Fayl formatı netCDF v3-dən daha mürəkkəbdir və TIFF-dən çoxdur. Bulud dostluğunu qiymətləndirmək üçün bununla bağlı dərin təcrübəmiz yoxdur.
  • Coğrafi əlaqələndirmə və təhlükəsizliklə bağlı netCDF v3 üçün qeyd edilənlər tətbiq olunur.

PROJ artıq SQLite3 asılılığına malik olduğundan GeoPackage potensial həll yolu kimi nəzərdən keçirilə bilər.

  • SQLite3 asılılığı
  • OGC standartı
  • Çox şəbəkəli imkanlar
  • Çini
  • Sıxılma
  • Metadata imkanları
  • GeoPackage əsasən RGB (A) Bayt istifadə vəziyyətinə və ya kafel ızgaralı məlumat uzantısına, tək nümunəli Bayt olmayan məlumatlara müraciət edir. Çox nümunəli bayt olmayan məlumatlar üçün yerli dəstək yoxdur: hər nümunə ayrı bir raster masasına qoyulmalıdır.
  • Təcrübə göstərir ki, SQLite3 tərtibatı (ən azı standart libsqlite3 istifadə edilərkən qəbul edilmiş plan) buludla uyğun deyil. İndekslər sənədin müxtəlif yerlərində səpələnmiş ola bilər.

Hədəflərimiz və məhdudiyyətlərimizlə əlaqəli 2 əsas iddiaçı GeoTIFF və HDF5-dir. Keçmiş müsbət təcrübə və uzun tarixi nəzərə alınmaqla GeoTIFF üstünlük verdiyimiz seçim olaraq qalır.

PROJ GeoTIFF formatının təsviri

Aşağıdakı tələblərə və tövsiyələrə rəhbərlik edən ümumi prinsiplər, sənədlərin PROJ və həmçinin bu şəbəkə sənədlərini yoxlamağın asan bir yolu olan GDAL tərəfindən düzgün şəkildə tanınmasıdır:

TIFF 6.0 əsaslı (4GB-dan böyük ızgaraları idarə etmək üçün bir günə ehtiyacımız olsa, kod dəyişikliyi olmadan BigTIFF ola bilər)

Yerləşdirmə üçün GeoTIFF 1.1. GeoTIFF 1.1, orijinal GeoTIFF 1.0 versiyası ilə müqayisədə son bir standartdır, lakin geriyə uyğunluğu əladır, belə ki rəsmi GeoTIFF 1.1 uyğun olmayan oxucularda çox problem yaratmamalıdır.

CDN-də yerləşdirilən fayllar GeoTIFF GeoKeys üçün bir Coğrafi 2D CRS istifadə edəcəkdir. CRS-nin, OGC Abstract Specification Mövzu 2-də müəyyənləşdirildiyi kimi interpolyasiya CRS olması nəzərdə tutulur, yəni grid dəyərlərinə istinad edilən CRS.

Nominal olaraq EPSG verilənlər bazası ilə əlaqəli olduqlarını nəzərə alaraq, GeodeticCRSGeoKey, CRS-in EPSG kodunu saxlamaq üçün istifadə ediləcəkdir. CRS bu açar və ya digər coğrafi düymələr vasitəsilə etibarlı şəkildə kodlaşdırıla bilmirsə, daha sonra ətraflı izah edilən interpolation_crs_wkt metadata maddəsi istifadə olunmalıdır.

Bu CRS ümumiyyətlə mənbə CRS olacaqdır (coğrafi - coğrafi üfüqi keçid ızgaraları və ya coğrafi - şaquli keçid ızgaraları üçün), lakin şaquli - şaquli CRS tənzimlənməsi üçün bu, ızgaraya istinad edildiyi coğrafi CRS olacaqdır. Coğrafi və şaquli keçid ızgaralarının bəzi çox nadir hallarda, interpolasiya CRS mənbəyi CRS ilə (elipsoidal hündürlüyün ifadə olunduğu) eyni olmayan bir coğrafi CRS ola bilər. Nəzərə aldığımız tək nümunə, ETRS89 əvəzinə Amersfoort EPSG: 4289'a istinad edilən naptrans2008 VDatum-grid istifadə edərək EPSG: 7001 "ETRS89-dan NAP yüksəkliyinə (1)" çevrilməsidir.

Oxu tərəfdən PROJ bu məlumatları görməzdən gələcəkdir: CRS artıq grid_transformation cədvəlinin source_crs və ya interpolation_crs sütunlarında saxlanılır.

Coğrafi-şaquli keçid sənədləri (geoid modelləri) üçün GeoTIFF 1.1 konvensiyası VerticalGeoKey dəyərini saxlamaq üçün istifadə ediləcəkdir. Beləliklə WGS 84 EPSG: 4979-a tətbiq olunan bir geoid modeli GeodeticCRSGeoKey = 4326 və VerticalGeoKey = 4979 olacaqdır.

CDN-də yerləşdirilən fayllar, sol üst pikselin koordinatlarını və piksellərin qətnaməsini saxlamaq üçün GeoTIFF müəyyən ModelTiepointTag və ModelPixelScaleTag TIFF etiketlərindən istifadə edəcəkdir. Oxu tərəfdən onlar tələb olunacaq və ModelTransformationTag nəzərə alınmayacaq.

Meridian əleyhinə işləmə ilə bağlı müxtəlif imkanlar mövcuddur. Bunu standartlaşdırmağa çalışmırıq və CDN-də yerləşdirilən filesh orijinal məlumat istehsalçısına yaxın bir georeferans istifadə edəcəkdir. Məsələn, Conterminous USA-yə tətbiq olunan NOAA şaquli ızgaraları, 180-dən yuxarı bir sol uzunluğa sahib ola bilər (mənşəyi & lt 180 olan Alaska şəbəkələri ilə tutarlılıq üçün) PROJ-də anti-meridian işləmə problemi var. Bu RFC, əhatə etdikləri mövzularla ortogonal olduqlarına və əsasən tətbiqetmə məsələləri olduğuna inandıqları üçün bunları xüsusilə həll etməyə çalışmır.

CDN-də yerləşdirilən fayllar GTRasterTypeGeoKey = PixelIsPoint konvensiyasından istifadə edəcəkdir. Bu, hazırda mövcud olan ən çox ızgara formatlarının istifadə etdiyi konvensiya. Qeyd edək ki, GDAL ümumiyyətlə bir PixelIsArea konvensiyasından istifadə edir (lakin hər iki konvensiyanı idarə edə bilər), beləliklə .gsb və ya .gtx fayllarını açarkən göstərilən coğrafi əlaqələrin orijinal ızgara sənədində saxlanılan koordinatlarla əlaqəli yarım piksel dəyişikliyi olduğu görünür. Oxu tərəfdən, PROJ hər iki konvensiyanı qəbul edəcəkdir (ekoloji georeferans üçün bir PixelIsArea konvensiyasındakı mənşə dəyəri yarım piksellə yuxarı sola doğru dəyişdirilir). Bu GeoKey yoxsa göstərilməmiş davranış.

CDN-də yerləşdirilən fayllar, ehtimal ki, 256x256 plitələrlə döşənəcəkdir (256x256-dan kiçik olan kiçik ızgaralar bir zolaqdan istifadə ediləcək). Oxu tərəfdən PROJ istənilən zolaq və ya kafel təşkilatı ilə TIFF sənədlərini qəbul edəcəkdir. Tiling, TileWidth, TileHeight, TileOffsets və TileByteCount etiketlərini göstərməklə ifadə edilir. Strip təşkilatı, RowsPerStrip, StripByteCount və StripOffsets etiketlərinin göstərilməsi ilə ifadə olunur.

CDN-də yerləşdirilən fayllar Compression = DEFLATE və ya LZW istifadə edəcək (ehtimal ki, Predictor = 2 və ya 3 ilə təyin ediləcək) Oxu tərəfdən PROJ TIFF sənədlərini hər hansı bir sıxılma üsulu ilə qəbul edəcək (məlumat tiplərinə uyğun və Fotometrikİnterpretasiyanı nəzərə alır) PROJ tərəfindən istifadə olunan libtiff quruluşu tərəfindən. Əlbətdə ki, sıxılmamış fayllar dəstəklənəcəkdir.

CDN-də yerləşdirilən fayllar az-bayan bayt sifarişindən istifadə edəcəkdir. Oxu tərəfində, libtiff həm kiçik, həm də böyük səviyyəli sifarişləri şəffaf şəkildə idarə edəcəkdir.

CDN-də yerləşdirilən fayllar PlanarConfiguration = Ayrılıqdan istifadə edəcəkdir. Sonrakı hissədə təsvir olunan alətlər, müəyyən bir yer üçün lazım olan blokların bir-birinə yaxın olması üçün bloklar sifariş edəcəkdir. Oxu tərəfdən, PROJ ayrıca PlanarConfiguration = Contig ilə işləyəcək.

CDN-də yerləşdirilən fayllar ümumiyyətlə Float32-dən istifadə edəcəkdir (BitsPerSample = 32 və SampleFormat = IEEEFP) Signed Int 16 (BitsPerSample = 16 və SampleFormat = INT), Unsigned Int 16 (BitsPerSample = 16 və SampleFormat = UINT), imzalı istifadə edilə bilər. Int 32 və ya Unsigned Int 32 ümumiyyətlə əlaqəli miqyaslı / ofsetli. Oxu tərəfdən yalnız bu üç məlumat növü də dəstəklənəcəkdir.

CDN-də yerləşdirilən fayllar bir PhotometricInterpretation = MinIsBlack olacaqdır. Güman ediləcək və oxu tərəfi nəzərə alınmayacaq.

CDN-də yerləşdirilən fayllar nominal olaraq bunlara sahib olacaqdır:

    Birinci nümunə boylam ofset, ikinci nümunə isə enlik ofset olmaqla üfüqi növbə ızgarası üçün = 2.
  • Şaquli keçid ızgaraları üçün SamplesPerPixel = 1.

Gələcəkdə, digər ehtiyaclar üçün yerləşmək üçün SamplesPerPixel'in fərqli dəyərlərindən istifadə edilə bilər. Məsələn, deformasiya modelləri üçün üfüqi və şaquli tənzimləmələri birləşdirmək üçün SamplesPerPixel = 3. Hətta üfüqi və ya şaquli keçidlərin müəyyən edilmiş ehtiyacları üçün daha çox nümunə ola bilər (məsələn, qeyri-müəyyənlikləri göstərmək üçün), lakin PROJ tərəfindən nəzərə alınmayacaqdır.

ExtraSamples etiketi SamplesPerPixel - 1 dəyərinə ayarlanmalıdır (PhotometricInterpretation = MinIsBlack üçün tətbiq olunan qaydalar nəzərə alınmaqla)

ImageDescription etiketi, şəbəkənin adı, təsdiqlənməsi, versiyası və son yenilənmiş tarixi haqqında əlavə məlumat çatdırmaq üçün istifadə edilə bilər. CDN-də yerləşdirilən fayllar mümkün olduqda qurulacaqdır. PROJ tərəfindən nəzərə alınmır.

Müəllif hüququ etiketi şəbəkənin müəllif hüququ və lisenziyası haqqında əlavə məlumat ötürmək üçün istifadə edilə bilər. CDN-də yerləşdirilən fayllar mümkün olduqda qurulacaqdır. PROJ tərəfindən nəzərə alınmır.

DateTime etiketi, faylın yaradıldığı və ya çevrildiyi tarixi çatdırmaq üçün istifadə edilə bilər. Bir fayl çevirmə vəziyyətində, məsələn NTv2-dən, bu dönüşümün həyata keçirildiyi tarix olacaqdır. Bununla birlikdə ImageDescription etiketi, NTv2 sənədindəki YARATILMIŞ və ya YENİLƏNİB sahələrin sonuncusunu ehtiva edəcəkdir. CDN-də yerləşdirilən fayllar mümkün olduqda qurulacaqdır. PROJ tərəfindən nəzərə alınmır.

CDN-də yerləşdirilən fayllar, şəbəkəyə tətbiq edildikdə, nodata / itkin dəyərin dəyərini kodlaşdırmaq üçün GDAL_NODATA etiketini istifadə edəcəkdir.

Ofset və / və ya miqyaslandırma istifadə olunursa, ofset və miqyaslandırma tətbiq edilməzdən əvvəl nodata dəyəri xammal dəyərinə uyğun gəlir. Bu etiketdə tapılan dəyər, mövcud olduqda təqdir ediləcəkdir (mövcud PROJ kodunun nodatadan istifadə etdiyi dərəcədə). Üzən nöqtə məlumatları üçün yazıçılar, qarşılıqlı əlaqəni maksimum dərəcədə artırmaq üçün nodatanın qeyri-məhdud dəyərlərindən (+/- sonsuzluq, NaN) istifadə etməkdən çəkinirlər. GDAL_NODATA dəyəri müəyyən bir TIFF IFD-nin bütün nümunələri üçün tətbiq olunur.

CDN-də yerləşdirilən fayllar, baza və ya genişləndirilmiş TIFF tərəfindən dəstəklənməyən əlavə metadataları kodlaşdırmaq üçün GDAL_METADATA etiketini istifadə edəcəkdir.

Kök XML düyünü GDALMetadata olmalıdır

Sıfır, bir və ya bir neçə uşaq XML qovşaqları Element mövcud ola bilər.

Bir maddənin bir ad atributu və dəyəri olan bir uşaq mətn nodu olmalıdır. rol və nümunə atributları xüsusi semantikası olan xüsusiyyətlər üçün mövcud ola bilər (GDAL tərəfindən tanınır). Nümunənin dəyəri 0 ilə nümunənin sayı - 1 arasında bir tam dəyər olmalıdır.

Tam ədədi xammal dəyərlərini üzən nöqtə dəyərlərinə çevirmək üçün miqyas və ofset, ad atributu müvafiq olaraq MƏHSUL və OFFSET olan XML Item elementləri ilə ifadə edilə bilər və onların rol atributu müvafiq olaraq miqyas və ofsetdir. Dekodlanmış dəyər: + * ham_value_file_geotiff_file

Ofset dəyəri 1 və miqyası 2 üçün aşağıdakı faydalı yük saxlanılmalıdır:

Şəbəkənin növü adı TYPE olaraq təyin edilmiş bir maddə ilə göstərilməlidir.

Hazırda PROJ tərəfindən tanınan dəyərlər:

  • HORIZONTAL_OFFSET: ən azı iki nümunənin mövcudluğunu nəzərdə tutur. Birinci nümunə enlik ofsetini, ikinci nümunə uzunluq ofsetini ehtiva etməlidir. PROJ hgridshift metoduna uyğundur.
  • VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL: ən azı bir nümunənin mövcudluğunu nəzərdə tutur. Birinci nümunədə şaquli düzəliş olmalıdır. Mənbə / interpolasiya CRS bir Coğrafi CRS və hədəf CRS bir Şaquli CRS olduqda istifadə edilməlidir. PROJ vgridshift metoduna uyğundur.
  • VERTICAL_OFFSET_VERTICAL_TO_VERTICAL: ən azı bir nümunənin mövcudluğunu nəzərdə tutur. Birinci nümunədə şaquli düzəliş olmalıdır. Mənbə və hədəf CRS Şaquli CRS olduqda istifadə edilməlidir. PROJ vgridshift metoduna uyğundur.
  • GEOCENTRIC_TRANSLATION: ən azı 3 nümunənin mövcudluğunu nəzərdə tutur. İlk 3 nümunə müvafiq olaraq X, Y və Z oxu boyunca coosentrik düzəlişlər olmalıdır. Mənbə və hədəf CRS coğrafi mərkəzli CRS olduqda istifadə edilməlidir. İnterpolasiya CRS coğrafi bir CRS olmalıdır. PROJ xyzgridshift metoduna uyğundur.
  • VELOCITY: ən azı 3 nümunənin mövcudluğunu nəzərdə tutur. İlk 3 nümunə müvafiq olaraq yerli toposentrik koordinat sistemindəki E (ast), N (orth), U (p) oxu boyunca sürətlər olmalıdır. PROJ deformasiya metoduna uyğundur.

Hər bir nümunənin təsviri ad atributu DESCRIPTION və rol atributu təsvirə qoyulmuş bir maddə ilə göstərilməlidir.

PROJ tərəfindən bu maddə üçün tanınan dəyərlər hazırda:

  • enlem_offset: TYPE = HORIZONTAL_OFFSET üçün etibarlıdır. Nümunə dəyərlər, hədəf CRS-də ifadə edilmiş bir enlem dəyərini əldə etmək üçün GeoKeylərdə kodlanmış CRS-də ifadə edilmiş bir enlem əlavə etmək üçün dəyər olmalıdır.
  • longitude_offset: TYPE = HORIZONTAL_OFFSET üçün etibarlıdır. Nümunə dəyərlər, hədəf CRS-də ifadə olunan bir uzunluq dəyəri əldə etmək üçün GeoKeys-də kodlanmış CRS-də ifadə olunan bir uzunluq əlavə etmək üçün dəyər olmalıdır.
  • geoid_undulation: TYPE = VERTICAL_OFFSET_GEOGRAPHIC_TO_VERTICAL üçün etibarlıdır. Mənbə CRS-nin coğrafi CRS və hədəf CRS-nin şaquli CRS olması üçün nümunə dəyərləri elipsoidal hündürlüyü əldə etmək üçün geoid ilə əlaqəli bir hündürlüyə (hədəf CRS-də ifadə olunur) əlavə etmək üçün dəyər olmalıdır. mənbə CRS), həmçinin geoid dalğalanması adlanır. Mənbə CRS və hədəf CRS və saxlanılan dəyərin semantikası ilə əlaqəli mümkün qarışıqlığa diqqət yetirin (mənbədən hədəfə çevrilmək üçün şəbəkədəki dəyəri çıxarmaq lazımdır). Bu, EPSG: 9665 əməliyyat metodu tərəfindən istifadə olunan konvensiyadır.
  • vertical_offset: TYPE = VERTICAL_OFFSET_VERTICAL_TO_VERTICAL üçün etibarlıdır. Bir qaynaq və hədəf CRS-nin şaquli CRS olması üçün nümunə dəyərləri, hədəf CRS-də ifadə edilmiş bir uzunluq dəyərini əldə etmək üçün mənbə CRS-də ifadə olunan yüksəkliyə əlavə etmək üçün dəyər olmalıdır.
  • x_translation / y_translation / z_translation: TYPE = GEOCENTRIC_TRANSLATION üçün etibarlıdır. Nümunə dəyərlər, qaynaq CRS-də ifadə olunan giriş coosentrik koordinatlarına hədəf CRS-də ifadə edilən coosentrik koordinatlara əlavə etmək üçün dəyər olmalıdır.
  • east_velocity / north_velocity / up_velocity: TYPE = VELOCITY üçün etibarlıdır. Nümunə dəyərlər, ENU yerli toposentrik koordinat sistemindəki xətti / zaman vahidindəki sürət olmalıdır.

Digər dəyərlərdən istifadə edilə bilər (PROJ tərəfindən istifadə olunmur):

  • Enlem_offset_accuracy: TYPE = HORIZONTAL_OFFSET üçün etibarlıdır. Nümunə dəyərləri uyğun enlik_offset nümunələrinin dəqiqliyi olmalıdır. Ümumiyyətlə sayğacda (NTv2-dən çevrildikdə)
  • longitude_offset_accuracy: TYPE = HORIZONTAL_OFFSET üçün etibarlıdır. Nümunə dəyərləri müvafiq longitude_offset nümunələrinin dəqiqliyi olmalıdır. Ümumiyyətlə sayğacda (NTv2-dən çevrildikdə)

Longitude_offset kanalının dəyərləri üçün işarə konvensiyası dəyəri qərb və ya şərq ola bilən pozitiv_dəyər adlı bir maddə ilə göstərilməlidir. NTv2 məhsulları əvvəlcə qərb konvensiyasından istifadə edir, lakin onlardan GeoTIFF-ə çevrildikdə, bu nümunələrin işarəsi ters çevriləcək və daha təbii bir şərq konvensiyasından istifadə edirlər. Bu maddə yoxdursa, standart dəyər şərqdir.

Şəbəkədə saxlanılan dəyərlərin vahidi, hər bir nümunə üçün UNITTYPE ad bəndindən və rol vahid növündən etibarlı olaraq göstərilməlidir, etibarlı dəyərlər EPSG vahid ölçmə cədvəlindəki girişlərin adı olmalıdır. Qarşılıqlı əlaqəni maksimum dərəcədə artırmaq üçün yazıçılardan özlərini aşağıdakı dəyərlərlə məhdudlaşdırmaları şiddətlə tövsiyə olunur:

  • metr (şaquli keçid ızgarası faylları üçün yoxsa standart dəyər və PROJ CDN-də saxlanılan fayllar üçün istifadə olunan dəyər)
  • ABŞ anket ayağı
  • dərəcə
  • arc-second (üfüqi keçid ızgarası sənədlərinin uzunluq və enlik ofset nümunələri üçün yoxdursa, standart dəyər və PROJ CDN-də saxlanılan fayllar üçün istifadə olunan dəyər)

Boylam və enlik ofset nümunələri eyni vahiddən istifadə etməlidir. Geosentrik tərcümə nümunələri eyni vahiddən istifadə etməlidir. Sürət nümunələri eyni vahiddən istifadə etməlidir.

Target_crs_epsg_code metadata elementi olmalıdır. Yatay keçid ızgarası üçün bu, hədəf coğrafi CRS-in EPSG kodudur. Şaquli keçid şəbəkəsi üçün bu, hədəf şaquli CRS-in EPSG kodudur. Hədəf CRS ilə əlaqəli bir EPSG kodu yoxdursa, target_crs_wkt istifadə olunmalıdır. Hazırda PROJ tərəfindən nəzərə alınmır.

Target_crs_epsg_code istifadə edilə bilmirsə, target_crs_wkt metadata elementi olmalıdır. Dəyəri WKT: 2015 və ya WKT: 2019-a uyğun olaraq etibarlı bir WKT simli olmalıdır.

Source_crs_epsg_code metadata maddəsi, mənbə və interpolasiya CRS-nin eyni olmadığı təqdirdə olmalıdır (tipik istifadə vəziyyəti şaquli CRS-dən şaquli CRS çevrilməsidir), çünki GeoKeys mənbə CRS-i deyil, interpolasiya CRS-ni kodlayır. Mənbə CRS ilə əlaqəli bir EPSG kodu yoxdursa, source_crs_wkt istifadə olunmalıdır. Hazırda PROJ tərəfindən nəzərə alınmır.

Source_crs_epsg_code istifadə edilə bilməzsə, source_crs_wkt metadata elementi olmalıdır. Dəyəri WKT: 2015 və ya WKT: 2019 uyğun olaraq etibarlı bir WKT sətri olmalıdır. Hazırda PROJ tərəfindən nəzərə alınmır.

İnterpolasiya_crs_wkt metadata maddəsi, GeoKeys interpolasiya CRS-in etibarlı şəkildə ifadə edilməsi üçün istifadə edilə bilmədiyi təqdirdə mövcud ola bilər. Dəyəri WKT: 2015 və ya WKT: 2019 uyğun olaraq etibarlı bir WKT sətri olmalıdır. Hazırda PROJ tərəfindən nəzərə alınmır.

Tövsiyə edilmiş_interpolation_method metadata maddəsi, grid faylında saxlanılan qovşaqlarla üst-üstə düşməyən yerlərdə interpolasiya dəyərlərində istifadə metodunu təsvir etmək üçün mövcud ola bilər. Potensial dəyərlər: bilinear, bikubik. Hazırda PROJ tərəfindən nəzərə alınmır.

Area_of_use metadata maddəsi, ızgaranın istifadə sahəsi barədə düz mətn məlumatlarını göstərmək üçün istifadə edilə bilər ("ABŞ - Wisconsin" kimi). Birdən çox alt şəbəkə olması halında, yalnız birincisinə qoyulmalı, ancaq yalnız birincisinə deyil, bütün şəbəkələrə tətbiq edilməlidir.

Grid_name metadata maddəsi, bu grid üçün alt şəbəkələr varsa (bu dərəcə bu gridin miqyasında olan şəbəkələrdir) və ya alt bir şəbəkədirsə mövcud olmalıdır. Nisbətən qısa bir identifikator olması nəzərdə tutulub PROJ tərəfindən laqeyd qalacaq (bu məlumatlar şəbəkələr səviyyəsindən çıxarıla bilər)

Parent_grid_name metadata maddəsi, bu alt şəbəkədirsə və dəyəri paren'in grid_name-ə bərabər olmalıdırsa PROJ tərəfindən laqeyd qalacaq (bu məlumatlar şəbəkələr dərəcəsi ilə qəbul edilə bilər)

Bu şəbəkə üçün alt şəbəkələr varsa (içərisi bu şəbəkənin miqyasında yer alan şəbəkələrdir), say_of_nested_grids metadata maddəsi mövcud olmalıdır. PROJ tərəfindən laqeyd qalacaq (bu məlumat şəbəkələr səviyyəsindən çıxarıla bilər)

NTv2 kimi formatlarda çoxlu alt şəbəkələr ola bilər. Bu, sonrakı ofsetə işarə edən bir IFD-nin son 4 baytı (və ya BigTIFF üçün 8 bayt) ilə birlikdə zəncirlənmiş bir neçə IFD istifadə edərək TIFF-ə köçürülə bilər.

Birinci IFD aşağıdakı kimi bir tam təsvirə sahib olmalıdır: ref: `PROJ GeoTIFF formatının təsviri & ltdescription_geotiff_format & gt`. Sonrakı IFD, daha çox yığcam bir təsvirə sahib ola bilər, məsələn, əsas IFD ilə eyni olduqda CRS məlumatlarını (hazırda nəzərdə tutulmuş istifadə halları üçün belə olmalıdır) və ya Müəllif hüququ / ImageDescription metadata maddələrini buraxır.

Hər bir IFD-nin NewSubfileType etiketi 0-a ayarlanmış olacaq.

Aşağı qətnamə şəbəkəsi mövcuddursa, IFD əlaqələndirmə zəncirində daha yüksək qətnamə alt şəbəkələrinin önünə qoyulmalıdır. Oxuduqda, PROJ, maraq doğuran nöqtəni ehtiva edən ən yüksək qətnamə şəbəkəsindən alınan dəyəri istifadə edəcəkdir.

Şəbəkədən səmərəli oxumaq üçün CDN-də yerləşdirilən fayllar, Cloud Optimized GeoTIFF GDAL sürücü səhifəsinin aşağı səviyyəli abzasında təsvir edilənə bənzər bir düzeni istifadə edəcəkdir.

NTv2-dən çevrilmiş bir faylın düzeni, məsələn:

  • TIFF / BigTIFF başlığı / imza və ilk IFD-yə işarə (Şəkil Fayl Kataloqu)
  • yaradılan prosesi göstərən "xəyal sahəsi"
  • TileOffsets və TileByteCount massivləri xaricində ilk şəbəkənin IFD-si, sonra TIFF etiket dəyərləri
  • .
  • GDAL_METADATA etiketi, TileOffsets və TileByteCount massivləri xaricində son ızgaranın IFD-si, sonra TIFF etiket dəyərləri
  • İlk IFD üçün TileOffsets və TileByteCount massivləri
  • .
  • Son IFD üçün TileOffsets və TileByteCount massivləri
  • Birinci IFD-dən sonra IFD-lər üçün GDAL_METADATA etiketinin dəyəri
  • Birinci IFD: Block_0_0 enlem ofsetinə uyğun məlumatlar
  • Birinci IFD: Block_0_0 uzunluğu ofsetinə uyğun məlumatlar
  • Birinci IFD: Block_0_1 enlem ofsetinə uyğun məlumatlar
  • Birinci IFD: Block_0_1 uzunluğu ofsetinə uyğun məlumatlar
  • .
  • Birinci IFD: Block_n_m enlem ofsetinə uyğun məlumatlar
  • Birinci IFD: Block_n_m uzunluğu ofsetinə uyğun məlumatlar
  • .
  • Son IFD: Block_0_0 enlem ofsetinə uyğun məlumatlar
  • Son IFD: Block_0_0 boylam ofsetinə uyğun məlumatlar
  • Son IFD: Block_0_1 enlem ofsetinə uyğun məlumatlar
  • Son IFD: Block_0_1 uzunluğu ofsetinə uyğun məlumatlar
  • .
  • Son IFD: Block_n_m enlem ofsetinə uyğun məlumatlar
  • Son IFD: Block_n_m uzunluğu ofsetinə uyğun məlumatlar

Longitude_offset_accuracy və enlem_offset_accuracy mövcuddursa, bunu izləyəcəklər:

  • Birinci IFD: Block_0_0 enlem ofset dəqiqliyinə uyğun məlumatlar
  • Birinci IFD: Block_0_0 uzunluğunun ofset dəqiqliyinə uyğun məlumatlar
  • .
  • Birinci IFD: Block_n_m enlem ofset dəqiqliyinə uyğun məlumatlar
  • Birinci IFD: Block_n_m uzunluğunun ofset dəqiqliyinə uyğun məlumatlar
  • .
  • Son IFD: Block_0_0 enlem ofset dəqiqliyinə uyğun məlumatlar
  • Son IFD: Block_0_0 uzunluğunun ofset dəqiqliyinə uyğun məlumatlar
  • .
  • Son IFD: Block_n_m enlem ofset dəqiqliyinə uyğun məlumatlar
  • Son IFD: Block_n_m uzunluğunun ofset dəqiqliyinə uyğun məlumatlar

TIFF-də IFD-ləri birləşdirən başqa bir mexanizm olan SubIFD etiketi var. Bu, potensial olaraq IFD-lərin (HDF5 qruplarına bənzər) bir tədqiqatını təyin etməyə imkan verir. TIFF istifadə edən bir çox proqramda, xüsusən də GDAL-da bunun üçün bir dəstək yoxdur və iç içə bir yüksək tədqiqata məcburi bir ehtiyac olmadığından, standart IFD zəncirləmə mexanizminə sahib "düz" bir təşkilat qəbul edilir.

Çox şəbəkəli verilənlər bazasının nümunələri

5 alt şəbəkədən ibarətdir. Subgridləri və onların georeferanslarını sadalamaq üçün bütün əsas metadata sənədin ilk 3 KB-sında yer alır.

DEFLATE sıxılma və üzən nöqtə proqnozlaşdırıcısı istifadə edərək fayl ölçüsü 4.8 MB-dır. Orijinal .gsb sənədinin 83 MB ilə müqayisə olunmalıdır.

114 alt şəbəkədən ibarətdir. Subgridləri və onların georeferanslarını sadalamaq üçün bütün əsas metadata sənədin ilk 40 KB-sındadır.

Fərdi ızgaraların siyahısını bir fayla birləşdirmək üçün bir ssenari hazırlanacaq.

NTv2 ızgaralarını alt qruntları da daxil olmaqla yuxarıda göstərilən GeoTIFF tərtibinə çevirmək üçün bir ntv2_to_gtiff.py rahatlığı skripti yaradılacaqdır.

Bir sənədin yuxarıda göstərilən tələb və tövsiyələrə cavab verdiyini yoxlamaq üçün bir doğrulama Python skripti yaradılacaqdır.

Minimum libtiff versiyası 4.0 olacaq (libtiff 4.0.3 ilə RHEL 7 gəmisi). CDN-də saxlanılan ızgaraları oxuya bilmək üçün libtiff, libtiff-in bilinən bütün ikili paylanması ilə qarşılaşdırılan DEFLATE və LZW suport-a sahib olmaq üçün zlib-ə qarşı qurmalıdır.

Libtiff asılılığı qurulma vaxtında aradan qaldırıla bilər, lakin bu, yapılandırma / cmake-nin açıq bir ayarı olmalıdır, çünki yaranan quruluşların daha az funksionallığı var.

Şəbəkə kataloqu funksionallığının atılması

Mövcud kodu araşdırarkən az-çox PROJ kod bazasının bir grid kataloqu anlayışına sahib olduğunu kəşf etdim. Bu, CSV fayl siyahısının ızgara adlarının, onların dərəcəsinin, prioritetinin və tarixinin olduğu bir PROJ sətrində + catalog = somefilename.csv istifadə edərək tetiklenen bir xüsusiyyətdir. Bir + tarix parametri verildiyi təqdirdə və grid kataloqu hər bir ızgara üçün bir tarix qeyd edərsə, bir neçə ızgara arasındakı dəyişmə dəyərlərini interpolasiya etmək üçün əlavə bacarığı ilə birdən çox ızgara ilə + nadgrids istifadə etməyə alternativ kimi görünür. 2012-ci ilin iyun ayında bir fcb186942ec8532655ff6cf4cc990e5da669a3bc bir işləmə başına əlavə edildi

Bu xüsusiyyət, bəlkə də əksər istifadəçilər üçün məlum deyil, çünki bunun üçün heç bir sənəd yoxdur (nə mövcud sənədlərdə, nə də tarixi sənədlərdə). Ya PROJ testləri ilə sınaqdan keçirilmədiyi üçün işləmə vəziyyəti bilinmir. Çıxarıldığı təqdirdə bu RFC-nin tətbiqini asanlaşdıracaqdır. Bu, gridcatalog.cpp və gc_reader.cpp fayllarının, onların zəng saytlarının və catalog_name və datum_date parametrlərinin PJ quruluşundan tamamilə atılması ilə nəticələnəcəkdir.

Bənzər funksionallığa ehtiyac duyulacağı təqdirdə, daha sonra əlavə bir rejim kimi bərpa edilə bilər: ref: `hgridshift` və ya xüsusi bir çevrilmə metodundan istifadə edərək, oxşar: ref:` deformasiya` birinə bənzəyir və ehtimal ki, bir neçə ızgaranı birləşdirir. tarix metadata maddəsi ilə eyni faylda interpolasiya etmək.

Geri uyğunluq problemləri

Şəbəkə kataloqu funksionallığının aradan qaldırılması istisna olmaqla, heç biri gözlənilmir.

Gələcəklə əlaqəli potensial iş

GeoTIFF ızgara formatının tərifində qoyulmuş təməllər, deformasiya modellərini dəstəkləmək üçün genişləndirmək üçün yenidən istifadə olunmalıdır (əvvəlcə https://github.com/OSGeo/PROJ/issues/1001 saytında müzakirə edilmişdir).

Belə bir uzantının tərifi bu RFC-nin əhatə dairəsinə aid deyil.

  • Yeni API funksiyası sənədləşdiriləcək.
  • Şəbəkə əsaslı girişin işini izah etmək üçün xüsusi bir sənəd səhifəsi yaradılacaqdır.
  • GeoTIFF əsaslı şəbəkə formatını təsvir etmək üçün xüsusi bir sənəd səhifəsi yaradılacaqdır. Əsasən yuxarıdakı materialdan təkrar istifadə.

GeoTIFF formulalarının sayı (kirəmitli və qablaşdırma, PlanarConfiguration Separate vs Contig, məlumat növləri, miqyas + ofset vs not və s.) Test ediləcək.

Şəbəkə imkanlarını yoxlamaq üçün CDN-ə real hitlərin qarışığı və kənar vəziyyətləri sınamaq üçün alternativ qoşula bilən şəbəkə interfeysindən istifadə ediləcəkdir.

Təklif olunan bir tətbiq https://github.com/OSGeo/PROJ/pull/1817

Toolbar skriptləri hazırda https://github.com/rouault/sample_proj_gtiff_grids/ saytında mövcuddur (nəticədə PROJ deposunda saxlanacaq)

RFC 2020-01-10 tarixlərində aşağıdakı PSC üzvlərindən + 1'lərlə qəbul edildi


Mücərrəd

Son illərdə paylanmış məlumatların işlənməsi coğrafi və uzaqdan zondlama məlumat sistemləri daxil olmaqla kompüter elminin bir çox sahəsinə çatmışdır. Məlumatların davamlı artması ilə mövcud alqoritmlərin və məlumatların idarə olunmasının yeni bir arxitekturaya köçürülməsi lazımdır ki, bu da çox səy tələb edə bilər.

Bu sənəd paylanmış mühitdə məkan və uzaqdan algılama məlumatlarının idarə edilməsi və işlənməsini təmin etmək üçün hazırlanmış bir coğrafi məlumat emalı çərçivəsini təsvir edir. Çərçivə əsas MapReduce paradiqmasına və onun açıq mənbəli tətbiqi Apache Hadoop kitabxanasına əsaslanır. Bu çərçivənin əsas dizayn hədəfləri əvvəllər tətbiq edilmiş alqoritmlərin və mövcud alət dəstlərinin böyük səy olmadan paylanmış icraya asanlıqla uyğunlaşdırılmasını təmin etmək üçün genişlənmə və uyğunlaşmaqdır.

Çərçivənin imkanları, Hadoop mühitindəki mövcud həllərlə müqayisədə məsafədən zondlama görüntü işləmə əməliyyatlarında nümayiş etdirilir. Nəticələr göstərir ki, bu alət dəsti, coğrafi məkan məlumatlarının işlənməsini inkişaf etdirmək üçün mövcud olan həllərdən daha geniş bir imkan yaradır.


Coğrafi məlumatı Java-da Geotools ilə standart bir döşəmə sxeminə necə bölmək olar

Meşə Bölümü, PNG Texnologiya Universiteti, PMB, Lae, Papua Yeni Gine

Müəllif hüququ və surəti 2014 müəllif və Scientific Research Publishing Inc.

Bu iş Creative Commons Attribution International License (CC BY) altında lisenziyalaşdırılır.

6 Noyabr 2014 tarixində qəbul edilmiş, 9 Aralık 2014 tarixində revize edilmiş, 25 Aralık 2013 tarixində qəbul edilmişdir

CİS və Uzaqdan Algılama üçün açıq mənbəli proqramlar (OSS) qlobal kontekstdə sürətlə genişlənməyə və yaxşılaşdırılsa da, Papua Yeni Qvineyanın Unitech (Meşə təsərrüfatı) şöbəsi (Dfo) kimi inkişaf etməkdə olan ölkələrin ali təhsil müəssisələrində qeyri-müəyyənlik olmuşdur. PNG), tədris və tədqiqat məqsədləri üçün istifadə etmək və istifadə etmək üçün uyğun CİS proqramları və aparatları ilə əlaqəli. Məqalədə bəzi yetkin OSS-lərin xüsusiyyətləri qısaca təsvir olunur və onların əsas imkanları, üstünlükləri və mənfi cəhətləri müzakirə olunur. Dfo tədris planlarında qəbul edilməsi, əyrisinin dikliyi, çox yönlü olması, əlçatanlığı, effektivliyi və mövcud sənədləri öyrənmək məsələlərini nəzərə alaraq uzunmüddətli dövrdə faydalı ola bilər.

Açıq Mənbə Proqramı CİS Proqramı Meşəçilik Təhsili

CİS inkişaf etməkdə olan ölkələr üçün ətraf mühitin qorunması, şəhər idarəetməsi, kənd təsərrüfatı istehsalı, meşələrin qırılması xəritəsi, xalq sağlamlığının qiymətləndirilməsi və sosial-iqtisadi ölçmələr kimi əsas texnologiyadır. Məkan baxımından məlumatlı bir verilənlər bazası saxlayan, verilənlər bazasının məkan sorğularını təmin edən analitik vasitələr təmin edən, yerlərin idxal edilmiş qrafik məlumatlarla əlaqələndirilməsinə imkan verən və qrafik və cədvəl çıxışı təmin edən bir proqram komponenti sistemi olaraq təyin edilir. Açıq mənbə komponentləri, pulsuz və / və ya açıq mənbə proqram lisenziyaları altında mənbə kodunun mövcudluğu, mənbə kodu, səhv izləyicilər, poçt siyahıları və qismən mütəşəkkil icmalar üçün versiya idarəetmə sistemləri kimi infrastrukturlara giriş və sənədləşdirmə ilə fərqlənir. qurma və qurma sistemindəki xarici asılılıqların (şəkil 1). Bu keyfiyyətlər layihələrdə fərqli ola bilər və bunun praktikada yaşanan proqram yığımının (və ya başqa cür) asanlığı ilə nəticələnə bilər [1]. Xüsusi maraq doğuran bir mövzu inkişaf etməkdə olan ölkələrdə OSS-nin lisenziyalaşdırmanın azaldılması vasitəsi kimi qəbul edilməsidir

Şəkil 1. İnkişaf modeli: İnkişaf edənlərin və istifadəçilərin internet üzərindən yarı avtomatlaşdırılmış inkişaf vasitələri ilə qarşılıqlı əlaqəsi.

xərclər və yerli texnoloji inkişafın təşviqi.

Geniş miqyaslı ətraf mühit və sosial-iqtisadi tətbiqetmələr OSS-ni fəza-müvəqqəti məlumat modelləri [3], coğrafi ontologiyalar [4], məkan statistikası və məkan kimi sahələrdə son istifadəçilərin ehtiyaclarını [2] ödəmək üçün əhəmiyyətli bir məkan təhlil qabiliyyətini daxil etməyə məcbur edir. ekonometriya [5], mobil avtomatlar [6] və ətraf mühitin modelləşdirilməsi [7].

2. PNG-də meşəçilər arasında CİS tətbiqi üçün aktivlər və problemlər

Dfo-dakı üçüncü kurs tələbələrinin əksəriyyəti, ya PNG Meşə İdarəsi, QHT-lər, ağac kəsmə şirkətləri və ya özəl layihələrdə işlədildikləri zaman xəritələrin və əsas ölçmə vasitələrinin istifadəsini və faydalılığını başa düşürlər. yerində. Onların əksəriyyəti ayrıca maddi cəhətdən fərdi kompüter ala bilirlər, orta kompüter bacarıqlarına sahibdirlər və internetə daxil ola bilirlər. Bununla birlikdə, son rəqəmsal məlumatların əldə edilməsinin yüksək dəyəri ilə yanaşı, ölkədəki əksər ərazilər çətindir və Birləşmiş Millətlər Təşkilatı tərəfindən 2005-ci ildən bəri müzakirəyə qoyulmuş, meşələrin qırılması və meşə deqradasiyası (REDD) mexanizminin tətbiq olunması üçün qurumlararası koordinasiyalar mövcuddur. İqlim Dəyişikliyinə dair Çərçivə Konvensiyası (UNFCCC) hələ də zəifdir. Dfo-da yalnız bir neçə kompüter işlək vəziyyətdədir (CİS üçün) və propisional CBS proqramı üçün lisenziya nadir hallarda vaxtında yenilənə bilər. Kartoqrafiya üzrə ilkin fənlər olmasa da, GIS-dəki mövzu 13 həftə ərzində tamamlanmalıdır. Digər narahatçılıqlar elektrik enerjisi təchizatının tez-tez kəsilməsi, dar internet bant genişliyi bağlantısı, CBS layihələrində aşağı məzunların davamlılıq dərəcəsi (bunların 10% -dən azı) və laboratoriya və avadanlıqların təkmilləşdirilməsi üçün büdcə qıtlığıdır.

3. Proqramdan asılılığın səbəbləri

İstifadəçilər sənədlərinin və tətbiqetmələrinin uzunmüddətli saxlanması, OSS layihələrinin davamlılığı və məlumatların çevrilmə xərcləri ilə maraqlanırlar (ticarət GIS məhsulları mülkiyyət məlumat formatlarını istifadə edirlər) [8] bunlardan başqa hər bir GIS fərqli bir məlumat modeli və istifadəçi qəbul edir effektiv istifadə üçün interfeys təhsili. Bununla yanaşı, ticarət proqramların alqoritmləri araşdırıla da bilməz, çünki modelin çalışması üçün orijinal proqram təminatı tələb olunur. OSS veb Xəritəçəkmə texnologiyaları, mülkiyyət tərəfdaşlarından fərqli olaraq xüsusi tətbiq ehtiyacları əsasında inkişaf etdirilmişdir. Son illərdə inkişaf etmiş CİS proqram layihələri, internet xəritəsi server tətbiqetmələrindən (MapServer) və məkan verilənlər bazası idarəetmə sistemlərindən (PostGIS), məlumatların redaktə edilməsi və təhlili üçün masa üstü GIS-ə qədər çox sayda məqsəd üçün pulsuz proqram inkişaf etdirmək məqsədi ilə hazırlanmışdır. SAGA). "Pulsuz proqram" termini "pulsuz proqram" mənasında istifadə edilmir [9], istifadəçinin proqramdan sərbəst istifadə etmək, öyrənmək, dəyişdirmək və yaymaq azadlıqlarına daha çox toxunur. OSS inkişaf etdiriciləri ümumiyyətlə dünya miqyasında yerləşirlər, beləliklə birbaşa əlaqə bəzən çətin və vaxt aparır. Bir neçə proqram inkişaf problemini yüngülləşdirən bir yanaşma, bir neçə məntiqi hissəni bir-birindən (komponentlərdən və ya kitabxanalardan) müstəqil etmək olan proqramı modullaşdırmaqdır. Bu model, ən vacib funksiyaları ehtiva edən bir və ya bir neçə əsas kitabxana ilə nəticələnir (məsələn, məlumatların daxil edilməsi və çıxışı, həndəsə və xüsusiyyət modeli, istifadəçi interfeysi sinifləri və s.) Və bunun üzərində qurulmuş əlavə CİS funksiyasını təmin edən əlavə kitabxanalar, əsas CBS funksiyalarını (Şəkil 2) özündə cəmləşdirən əsas tətbiqetmənin paylanmasına imkan verməklə yanaşı inkişaf etmiş və ya xüsusi GIS funksionallığı sözdə plaginlər və uzantılar vasitəsi ilə təmin edilə bilər. Bu GRASS, QGIS, MapWindow, gvSIG, uDig və OpenJUMP layihələridir. Onların müəyyən CİS tapşırıqlarına yönəlmələri, hər bir tapşırığı yerinə yetirmək üçün ən yaxşı proqramı seçən çevik bir OSS GIS istifadəçi icması ilə nəticələnmişdir [9]. Açıq Mənbə Coğrafi Vəqfi (http://osgeo.org) GRASS da daxil olmaqla bir neçə OSS layihəsini birləşdirmək üçün yaradılmışdır.

4. Açıq Mənbə CİS Layihələri

İnternette inkişaf etmiş qabiliyyətlərə və fərqli mürəkkəblik səviyyəsinə malik yeni tətbiqetmələrə sahib yeni layihələr meydana çıxır (şəkil 3).

4.1. Coğrafi Resursların Təhlilinə Dəstək Sistemi (GRASS)

1980-ci illərdə ABŞ Ordusunun İnşaat Mühəndisliyi Tədqiqat Laboratoriyasında (CERL) ən əhatəli, ümumi təyinatlı OSS-dən birinə çevrilən hərbi tətbiqetmə üçün buraxılmışdır. ÇƏM

(http://grass.osgeo.org) vahid görüntü işlənməsi və məlumatların vizuallaşdırılması ilə birləşdirilmiş bir raster / vektorlu CBSdir.

Şəkil 2. TerraLib 5-də nəzərdə tutulan inkişaflar: (1) Fərqli məlumat mənbələrinə dəstək (2) Mövcud kitabxanaların geniş istifadəsi (3) Daha modul, daha sadə və asanlıqla genişlənə bilən arxitektura (4) OGC uyğun (SFS-SQL, OGC Web Service, və s.) (5) Məkan-müvəqqəti məlumatları təmsil edir və sorğu verir ([1] -dən uyğunlaşdırılıb).

Şəkil 3. Bəzi OSS layihələrinin funksionallığı mürəkkəbliyi. Mənbə: [10].

alt sistemlər. Buraya coğrafi istinad edilən, məkan məlumatlarının idarə olunması, işlənməsi, təhlili və görselləşdirilməsi üçün yüzlərlə modul daxildir. GRASS, əməliyyatların rahatlığı üçün həm intuitiv bir qrafik istifadəçi interfeysi, həm də əmr sətri sintaksisindən istifadə edir. GRASS GIS-də mövcud olan modulların təxminən 200-ü aşağı açılan menyulara inteqrasiya olunmuşdur [9]. Yeni bir layihə (GRASS terminologiyasında YER) yaradıldıqda proyeksiya və koordinat sistemi təyin edilməlidir. Xəritənin proyeksiya tərifi, layihəni fərqli mövzulara, alt bölgələrə bölmək üçün və ya ayrı-ayrı komanda üzvləri üçün iş yerləri kimi istifadə etmək üçün istifadə olunan bir neçə MAPSET-lərə (YER alt qovluqlarına) sahib ola bilən yerdəki daxili bir sənəddə saxlanılır. Hər bir istifadəçi öz MAPSET-inə giriş əldə etməklə yanaşı, digər istifadəçilərin MAPSET-lərindəki xəritələri də oxuya bilər, lakin yalnız öz MAPSET-dəki xəritələri dəyişdirə və ya silə bilər [9]. Bütün MAPSET-lər cari sərhəd koordinat dəyərlərini və hazırda seçilmiş raster qətnaməsini saxlayan bir WIND faylı daxildir. Yeni bir YER yaratarkən, GRASS avtomatik olaraq layihə üçün əsas məlumatları, defolt edilmiş məkan dərəcəsini DEFAULT_WIND faylında və sistem təriflərini koordinasiya etmək üçün hazırlanmış PERMANENT adlı xüsusi MAPSET yaradır (şəkil 4).

Gary Sherman [10] tərəfindən C ++ və Python-da düşünülmüş, GRASS istifadəçiləri üçün müasir bir istifadəçi interfeysi və xəritə elementi simboloji redaktoru təqdim olunan vizual mühitdir. QGIS-in mövcud versiyası əksər GRASS alətlərinə qrafik interfeys, qrafik məlumat kataloqu və yerli vektor sayısallaşdırıcıdan ibarətdir. Müştəri-server tətbiqi olan Javagrass (http://www.jgrass.org), 3D vizualizasiyanı özündə birləşdirən alternativ istifadəçi interfeysidir. QGIS, hidroloji və geomofoloji təhlillərinə xüsusi diqqət ayıraraq məkan təhlili, geosessil, həndəsə və məlumatların idarəedilməsində alətlər təqdim edir. WMS və WFS serverinin QGIS-ə inteqrasiyası masaüstündən vebə qədər fasiləsiz bir krossover imkan verir. Veb Xəritə Xidməti (WMS) standart protokolu, GIS verilənlər bazasından alınan məlumatları istifadə edərək bir xəritə server tərəfindən yaradılan internet üzərindən yerdən-yerə istinad edilmiş xəritə şəkillərinə xidmət edir, Veb Xüsusiyyət Xidməti İnterfeys Standartı (WFS) isə coğrafi istəklərə imkan verən bir interfeys təmin edir.

Şəkil 4. GRASS məlumat kataloqu, YERLƏR, MAPSET-lər, vektor və raster xəritələrin təşkili. Mənbə: [9].

platformadan asılı olmayan zənglərdən istifadə edərək veb üzərindəki qrafik xüsusiyyətlər. UDig proqramına 3D vizual və əlavə GIS analitik imkanları əlavə edərək uDig proqram layihəsi ilə birləşmə davam edir. Dünyada 100.000-dən çox Qgis istifadəçisi var [10].

MapServer rəqəmsal formatda saxlanılan məkan məlumatlarından xəritə şəkilləri yaradır. Həm vektor, həm də raster məlumatlarını idarə edə bilər və shapefiles, PostGIS və ArcSDE həndəsələri, OPeNDAP, Arc / Info örtükləri və Census TIGER sənədləri daxil olmaqla 20-dən çox vektor məlumat formatını göstərə bilər [11]. MapServer şablon əsaslıdır. Bir veb tələbinə cavab olaraq ilk dəfə yerinə yetirildikdə, xəritənin təbəqələrini və digər komponentlərini təsvir edən bir konfiqurasiya sənədini (mapfile adlanır) oxuyur. Sonra xəritəni çəkir və saxlayır. Sonra, xəritə şəklində müəyyən edilmiş bir və ya daha çox HTML şablon sənədini oxuyur. Hər bir şablon şərti HTML işarələmə etiketlərindən və yaradılmış xəritə şəklinə gedən yolları müəyyənləşdirən, hansı təbəqələrin göstəriləcəyini və onların böyütmə səviyyəsini və istiqamətini təyin edən xüsusi MapServer əvəzetmə sətirlərindən ibarətdir. MapServer bu sətirlər üçün cari dəyərləri əvəz edir və sonra məlumat axını veb serverə göndərir və brauzerə ötürür. .Map faylı, məlumat əldə etmək və MapServer üçün dizayn üçün əsas konfiqurasiya sənədidir. Fayl bir ASCII mətn faylıdır və müxtəlif obyektlərdən ibarətdir. Hər bir obyekt üçün müxtəlif parametrlər mövcuddur. Bütün xəritə faylı (və ya mapfile) parametrləri mapfile istinadında sənədləşdirilir. MapServer, daha böyük bir tətbiqin bir hissəsi olaraq xəritələr yaratmaq qabiliyyətinə malikdir, beləliklə şəkillər yazıla bilən bir qovluğa yazılaraq şablonlarda istinad edilə bilər və ya bir xəritə mühərriki rolunu oynaya bilər və uyğun bir mim tipi və ikili axını birbaşa müştəri brauzerinə qaytara bilər. . İkincisi, sadə bir HTML şəkil etiketindən istifadə edərək dinamik olaraq yaradılmış xəritələrə keçidlər yerləşdirmək üçün faydalı bir xüsusiyyətdir. MapServer, istifadəçinin normal olaraq əfsanələr, miqyaslı çubuqlar və istinad və ya əsas xəritələr daxil olmaqla bir xəritədə tapa biləcəyi komponentlərin avtomatik istehsalını dəstəkləyir. Həm də güclü xüsusiyyət sorğu qabiliyyəti ehtiva edir. Bir sıra sorğu nəticələrini qaytardıqda, MapServer bəzən çox mürəkkəb və müxtəlif məlumatlar toplusunu təqdim etmək üçün bir və ya daha çox şablondan istifadə edir [11]. Nəticə dəsti bir və ya daha çox təbəqə üçün bir və ya daha çox xüsusiyyətləri ehtiva edə bilər. Fərdi xüsusiyyət məlumatlarını çərçivəyə salmaq üçün bir sıra başlıq və altbilgi şablonları (istəyə görə) istifadə edilə bilər.

4.4. Vahid Quru və Su İnformasiya Sistemi (İlwis)

Əvvəlcə Hollandiyada ITC Enschede (Beynəlxalq Geo-İnformasiya Elmləri və Yer Müşahidəsi İnstitutu) tərəfindən tədqiqatçılar və tələbələr tərəfindən istifadəyə verilməsi üçün [20] 2007-ci ildən bəri Hollandiyada hazırlanmış və yayılmışdır [12], GNU General şərtləri ilə yayılmışdır. Dövlət Lisenziyası. Mövcud versiya 3.8.1-dir. Hal-hazırda mövcud olan ən istifadəçi dostu inteqrasiya edilmiş vektor və raster proqram proqramlarından biridir. Bir çox cəhətdən GRASS GIS-ə bənzər, Ilwis hazırda yerli olaraq yalnız Microsoft Windows-da mövcuddur, lakin Linux Wine təlimatı təqdim edilmişdir. Şərab, Linux istifadəçilərinə Windows proqramlarını idarə etməyə imkan verən açıq mənbəli bir proqram tətbiqidir. Ilwis xüsusiyyətləri, rəqəmsal rəqəmləşdirmə, redaktə, analiz və məlumatların göstərilməsini və keyfiyyət xəritələrinin istehsalını əhatə edir. Güclü raster analiz modulları, yüksək dəqiqlik və çevik bir vektor və nöqtə rəqəmsallaşdırma modulu, çox praktik alətlər və yükləmək üçün çox sayda istifadəçi təlimatı və təlim modulu var.

Şəkil 5, Ilwis'in Chittagong'un cənubundakı siklon təhlükəsi zonası üçün istifadə edildiyi bir iş nümunəsini göstərir,

Şəkil 5. 650 sm-lik bir dalğalanma dərinliyi üçün iş sahəsinə və təhlükə xəritəsinə ümumi baxış. Mənbə: [13].

Banqladeş, aprel 1991 siklon məlumatlarını istifadə etdi. Layihə, 5, 10, 20 və 50 illik geri dönmə dövrü olan siklon daşqın hadisələrindən qaynaqlanan kənd və əhali kateqoriyasında gözlənilən itki sayının bir neçə xəritəsini hazırladı. Bundan əvvəl, geri dönmə dövrü üçün daşqın dərinliyinin, əhali sıxlığının və əhalinin daşqına qarşı həssaslığının xəritələri hazırlanmalıdır. Daşqın dərinliklərinin hesablanması üçün DTM və xətti daşqın çürüməsi modeli istifadə edilmişdir.

PostGIS, PostgreSQL obyekt əlaqəli verilənlər bazası üçün məkan bazası genişləndiricisidir. Açıq Yerleşim Konsorsiumundan (OGC) SQL spesifikasiyasının sadə xüsusiyyətlərində yer sorğularının işlədilməsinə imkan verən coğrafi obyektlərə dəstək verir [14]. OGC standartlarının əksəriyyəti, coğrafi xüsusiyyətləri təmsil etmək üçün əsas məlumat modelini təsvir edən, Abstrakt Spesifikasiya adlanan sənədlər toplusunda toplanan ümumiləşdirilmiş bir arxitekturadan asılıdır və bunun üzərinə xüsusi xidmət göstərmək üçün artan sayda spesifikasiya və ya standart hazırlanmışdır. ehtiyaclar. PostGIS təbəqələrinin istifadəsi ardıcıllığı bunlardır: 1. PostGIS Layer əlavə et alətini tıklayaraq PostGIS informasiya qutusunu açın, 2. Verilənlər bazasına PostGIS bağlantısı istifadə etmək və ya yaratmaq üçün əlaqəni seçin, 3. Verilənlər bazasına qoşulun, 4. Seç qat (lər) xəritəyə əlavə olunmasını istədi, 5. İstədiyiniz şəkildə qaytarılmış xüsusiyyətləri məhdudlaşdırmaq üçün bir sorğu daxil edin, 6. İstəyə görə kodlaşdırma təyin edin, 7. Əlavə et düyməsini tıklayaraq xəritə tuvalinə qat (lər) əlavə edin [ 14].

GeoTools, xəritələr düzəltmək istəyən son istifadəçilərdən çox, məkan məlumatları tətbiq edən proqramçılar tərəfindən istifadə ediləcək coğrafi məlumat sistemi (CİS) tətbiqetmələri üçün bir Java kitabxanasıdır. İndi ikinci versiyasındadır və GeoServer, uDig və GeoVISTA studiyası da daxil olmaqla bir neçə tanınmış OSS məhsulunun bazası kimi istifadə olunur [15].

Refrakslar Çərçivə Araşdırması (http://udig.refractions.net) tərəfindən hazırlanmış İstifadəçi Dostu Masaüstü (uDig) İnternet GIS, DIVA-GIS kimi digər CBS platformaları və tətbiqetmələri və Tsunamis üçün Uzaqdan erkən xəbərdarlıq sistemi yaratmaq üçün tez-tez bir çərçivədir. (DEWS). Adi fayl əsaslı təbəqələr (shapefiles və rasters), PostGIS təbəqələri, WMS, WFS, Oracle Spatial və DB2 daxil olmaqla, ümumi məlumat ehtiyaclarının əksəriyyətini əhatə edən müxtəlif məlumat formatlarına baxış və düzəlişlər edir (Şəkil 6). Java dilində yazılıb və GNU Lesser General Public License altında yayımlanıb. uDig, Flash-da bir nəzərdən keçirmə xüsusiyyətinə malikdir və tam versiyasını tamamlamaq istəyənlər üçün eklentilər yazmaq və ya əsas quruluşa töhfə vermək üçün sürətli başlanğıc istiqamətlərinə malikdir. Mürəkkəb vektor əməliyyatları üçün GRASS istifadə edə bilər və JGRASS və Horton Machine-dən xüsusi hidrologiya alətlərini yerləşdirir. Bu, shapefiles, PostGIS, WMS və bir çox digər məlumat mənbəyini yerli olaraq dəstəkləyir. Bir neçə məsləhət şirkəti, Spatial Systems Consulting Company (Kanada), LISAsoft (Avstraliya), CampToCamp (İsveçrə və Fransa), HydroloGIS (İtaliya) və Axios (İspaniya) kimi müxtəlif layihələr üçün istifadə edirlər [16].

4.8. Ümumi Xəritəçəkmə Alətləri (GMT)

Rasterizasiya, süzgəc və digər görüntü işləmə əməliyyatları və müxtəlif növ xəritələr proqnozları daxil olmaqla xy və xyz məlumat dəstlərinin işlənməsi və göstərilməsi üçün açıq mənbəli kompüter proqram alətləri toplusu. C dilində yazılmış, əvvəlcə Paul Wessel və Walter H. F. Smith tərəfindən 1988-ci ildə hazırlanmışdır və hazırda aparıcıdır

Şəkil 6. ESRI və Açıq Mənbə Coğrafi Məkanların müqayisəsi. Mənbə: [16].

Hawaii Universitetində. GMT hərfləri əvvəlcə yerçekimi, maqnetizm və topoqrafiyadır, istifadəçilərinin əksəriyyəti yerşünas olduğu üçün üç əsas geofiziki məlumat növüdür. Proqram coğrafi məlumat dəstlərinin görselləşdirilməsi üçün güclü dəstəyindən əlavə, çoxölçülü məlumat dəstlərinin işlənməsi və idarə olunması üçün alətlər də daxildir.

60-dan çox xüsusi xəritə hazırlama əmrindən ibarətdir ki, nəşr keyfiyyətli PostScript formatına çıxır və uzun müddət GRASS istifadəçilərini narahat edən kağız şəklində xəritə istehsalındakı boşluğu doldurmağa imkan verir [17]. GRASS və GMT-nin inteqrasiyasına dair bir neçə cəhd göstərilmişdir [18], lakin əksəriyyəti aralıq fayllardan istifadənin “sərbəst şəkildə birləşdirilmiş” yanaşmasına əsaslanır. GDAL kitabxanasındakı son inkişaflar, Python / SWIG API-nin olgunlaşması və GMT 5.0-da planlaşdırılan Python inteqrasiyası yaxın vaxtlarda GRASS və GMT-nin daha ümumiləşdirilmiş və tutarlı birləşdirilməsinin mümkün olacağını göstərir.

GMT, 2 ölçülü ızgaraları COARDS uyğun netCDF sənədləri olaraq saxlayır və sahil xətləri, çaylar, siyasi sərhədlər və digər coğrafi obyektlərin koordinatları kimi geniş bir CBS məlumatları toplusu ilə birlikdə gəlir. İstifadəçilər əlavə məlumatları (peyk görüntüləri və rəqəmsal yüksəklik modelləri kimi) digər mənbələrdən çevirir və idxal edirlər. GMT ortaya çıxan xəritələri və diaqramları PostScript (PS) və ya Encapsulated PostScript (EPS) formatında saxlayır. İstifadəçilər sistemi əmr sətrindən ssenariyə və gündəlik işlərin avtomatlaşdırılmasına imkan yaradan sistemlə idarə edirlər. Daha az və ya çox əhatəli qrafik istifadəçi interfeysi, üçüncü tərəflərdən və veb tətbiqetmələrdən əldə edilə bilər ki, bu da sistemin funksionallığını onlayn hala gətirir.

Braziliyanın təbii və insan resursları monitorinqindəki problemlərinə cavab vermək üçün hazırlanmışdır. Çini döşəmə sxemləri, miqyası və proyeksiyası ilə məhdudlaşdırılmadan, böyük həcmli məlumatları olan fasiləsiz bir coğrafi məlumat bazası kimi fəaliyyət göstərir [19]. Həm raster, həm də vektor məlumat həndəsələrini və məsafədən zondlama məlumatlarının bir CBS-ə inteqrasiyasını dəstəkləyir, görüntü işləmə, rəqəmsal ərazi modelləşdirmə, məkan təhlili və məlumat bazası sorğusu və manipulyasiya funksiyaları ilə. Tam miqyaslanmağa nail olur (Windows və ya OS / 2 ilə işləyən masaüstü kompüterlərdən yüksək performanslı UNIX iş stansiyalarına qədər) və menyudan idarə olunan tətbiqetmələr və məkan cəbri dilinin birləşməsi ilə istifadəsi asan, eyni zamanda güclü bir mühit təmin edir.

TerraLib üçün dizayn məqsədi sosial-iqtisadi və ətraf mühit məlumatlarını istifadə edərək geniş miqyaslı tətbiqetmələrə dəstək verməkdir.TerraLib, məkan bazaları istifadə edərək coğrafi tətbiqetmələrin kodlaşdırılmasını dəstəkləyir və məlumatları MySQL və PostgreSQL daxil olmaqla müxtəlif verilənlər bazası idarəetmə sistemlərində saxlayır. Vektor məlumat modeli Açıq Yerleşim Konsorsiumu (OGC) standartlarına uyğundur. Məkan-müvəqqəti məlumat növlərini (hadisələr, hərəkətli obyektlər, hüceyrə boşluqları, dəyişdirilə bilən obyektlər) idarə edir və verilənlər bazasında məkan, müvəqqəti və atribut sorğularına imkan verir [20].

TerraLib model verilənlər bazasında saxlanılan coğrafi vektor məlumatlarının çox istifadəçi redaktoru olmaq üçün hazırlanmış bir GIS vasitədir. Torpaq istifadəsi və torpaq örtüyü təsnifatı alətləri ilə yanaşı vektor məlumatları arasındakı məkan əməliyyatları ilə məşğul olur və digər tətbiqetmələr arasında keçid analizinə imkan verir. TerraAmazon layihə nəzarəti üçün iş vaxtı qeydlərini aparır. Artıq mövcud olan TerraImage (PDI) və TerraPrint (planlama) kimi funksiyalar eklentilər vasitəsilə genişlənir. Bu həndəsəyə bir tarixin təyin edilməsi bir ssenarinin yaradılmasını müəyyənləşdirir. Eyni həndəsəyə müxtəlif tarixlər təyin edərək çoxlu ssenari yaratmaq mümkündür. TerraAmazon-un iki istifadəçi səviyyəsi var: Administrator və Operator [21]. İdarəetmə İstifadəçisi bütün menyulara tam giriş imkanı verir, Operator İstifadəçisi isə yoxdur. Hər biri kriptoqrafik parol və istifadəçi qrupları olan istifadəçilərin tərifi sayəsində müxtəlif sistem funksiyalarına girişə nəzarət etmək mümkündür. TerraAmazon, Braziliyanın meşə monitorinqi proqramlarında beynəlxalq bir istinad nöqtəsi olmaq cəhdinin bir hissəsidir. TerraAmazon vektor sənədlərini yalnız shapefile (.shp) formatında qəbul edir. Rastr sənədləri aşağıdakı formatda qəbul edilir: coğrafi sənədlər (.tiff), jpg faylları (.jpg), yaylı ızgara sənədləri (.spr), ikili RAW sənədləri (.raw) və ESRI ASCII ızgara sənədləri (.txt) [22] .

4.12. Avtomatlaşdırılmış Geobilimsel Analizlər Sistemi (SAGA)

Əvvəlcə Almaniyanın Goettingen Universitetində hazırlanmış bir GIS. Əsas inkişaf və proqram təminatı qrupu Almaniyanın Hamburg Universitetinə köçdü. 2007-ci ildəki 2.0 versiyası SAGA proqramının ikinci böyük versiyası idi. Müvəqqəti versiya 2.0.5, iyul 2010, bir yükseltmedir. SAGA, şəbəkə (raster) funksiyalarına vurğu olan hibrid bir GIS-dir. Vektor qatları şəkillər kimi məlumat qatları. Formaların formatı, Ətraf Sistemləri Tədqiqat İnstitutu (ESRI) tərəfindən hazırlanmış qeyri-topoloji bir vektor formatıdır. ESRI, şekiller formatının qeyri-kommersiya proqramında istifadə edilməsinə imkan verir. SAGA ilə istifadə edilən vektor sənədləri (və Point Cloud məlumat qatları) şəkillər formatındadır.

Tətbiq Proqramlaşdırma İnterfeysi (API) və modul kitabxanaları müstəqil olaraq icra edilə bilən Dinamik Bağlantı Kitabxanalarıdır (DLL) və ön bir proqram vasitəsilə əldə edilir. Qrafik İstifadəçi İnterfeysi (GUI), sistemin idarə edilməsinə imkan verən Windows kimi tətbiqetmə olan iki SAGA ön tərəfdən biridir [23]. Modullar ikinci bir ön tərəf, komanda xətti tərcüməçi vasitəsi (CMD) tərəfindən də işlənə bilər ki, üstünlüyü toplu skript sənədlərindən yerinə yetirilə bilər ki, bu da öz növbəsində kompleks iş axınlarının daha da avtomatlaşdırılmasına və gündəlik işlənməsinə imkan verir. kütləvi məlumatlar. Analitik təpə kölgələmə, görünürlük analizi, yerli geomorfometriya və geomorfoqrafik təsnifatlar, hidrologiya ilə əlaqəli ərazi parametrləri, kanal şəbəkəsi və su hövzəsi çıxarılması, profillər və kəsişmə diaqramları kimi bir sıra modullar Rəqəmsal Yüksəklik Modelləri və Araz Analizinə də diqqət yetirir.

Modulların parametr dialoqu giriş və çıxış məlumat dəstləri üçün bir Data Objects bölməsinə bölünür (daha sonra ızgaralara, formalara və cədvəllərə bölünür) və modulun tələb etdiyi digər parametrləri olan Seçimlər bölməsinə [24]. Data Object bölməsinin sistemi belədir:

Vektor məlumatlarının manipulyasiyası və təhlili üçün bir neçə modul mövcuddur, məsələn qatların birləşməsi, formaların seçilməsi, atribut cədvəli manipulyasiyası, tip konversiyası və avtomatlaşdırılmış sənəd yaradılması. Vektor məlumatları üzərində standart əməliyyatlar çoxbucaqlı qat kəsişmələri və raster məlumatlarından vektor məlumatlarının yaradılmasıdır, məs. kontur xətlərinin yaradılması. Rastr (və ya ızgaralı) məlumatlar ən yaxın qonşu, üçbucaq və digər interpolasiya üsullarından istifadə edərək nöqtədən yaradıla bilər. Rastr məlumatlarının qurulması və hazırlanması üçün modullar yenidən nümunə götürməyə, boşluqların bağlanmasına və istifadəçi tərəfindən müəyyən edilmiş qaydalarla dəyər manipulyasiyasına imkan verir. Raster kalkulyatoru, istifadəçi tərəfindən təyin olunmuş bir düsturun təsadüfi bir sayda raster qatını birləşdirmək üçün istifadə olunduğu çox çevik bir standart vasitədir. Digər standart əməliyyatlar skeletizasiyalar və şəbəkə əsaslı tamponlardır (www.saga-gis.org).

Layihə bir və ya daha çox şəbəkə sistemini, ızgara məlumat qatlarını, birləşdirmək istədiyiniz məlumat qatlarını və cədvəlləri birləşdirmək üçün bir SAGA varlığıdır. Layihəni iş iclasına bir qrup əlaqəli məlumat qatı istədikdə, hər bir fərdi məlumat qatından çox yükləmək mümkündür. Bir iş sessiyası üçün bir və ya daha çox layihə yüklənə bilər. Layihə sənədləri .sprj fayl formatı şəkilçisi olan istənilən qovluqda saxlanıla bilər. Raster məlumatları üçün "yerli" dastan formatı DiGeM fayl formatıdır [24].

Şəkil 7-də məqsəd bitki örtüyü növləri arasındakı sərhədləri ayırmaq üçün havadakı CIR görüntüsündən çoxbucaqların alınması olduğu bir tətbiqin nəticələrini göstərir. İstifadəçi, görüntü qətnaməsindən asılı olaraq qaba (yarpaqlı və iynəyarpaqlı ağaclardan) incəliyə (tək ağacların aşkarlanması) qədər ümumiləşdirmə səviyyəsini təyin edə bilər. Təyin edilmiş ağac obyektinin növlərini və ya hətta vəziyyətini müəyyənləşdirmək üçün xüsusi SAGA modullarının statistik alətləri ilə obyekt daxilində tək və ya bir çox spektral kanalların dəyərlərinin paylanmasını analiz etmək mümkündür.

SAGA proqramının inkişaf məqsədləri, geo-alimlərə geosiyasi metodların tətbiqi üçün təsirli və istifadəçi dostu bir vasitə təmin etməkdir. C ++ dilində yazılıb, mənbə kodu hazırdır.

Məqalədə bəzi vacib OSS layihələrinin icmalı verilir, bir neçəsi məlum olmayan və tam sənədləşdirilməmişdir ki, oxucunun ehtiyaclarına uyğun olanları qərar verə biləcəyi və dərindən araşdıracağı gözlənilir. Bir neçə OSS yetkinlik səviyyəsinə çatdı və möhkəmdir. CİS proqramı hədəf olmayan bir vasitədir (geodatabase). Bunlar eyni zamanda “gümüş güllə” deyil, lakin hesablama sisteminin transformasiya potensialı inkişaf problemləri ilə bağlı irəliləyiş üçün yeni imkanlar yaradır. Bir OSS seçərkən IIWUI tətbiq edə bilərik - “İşləyirsə istifadə edin.”

Şəkil 7. Əvvəlcə CIR görüntüsünün qaba seqmentləşdirildiyi, daha sonra qapalı düzbucaqlıda daha incə bir seqmentləşdirmə aparıldığı obyekt yönümlü görüntü təsnifatı prosesinin nəticələri. Mənbə: [25].

Tək bir proqram paketi seçmək əvəzinə “çox GIS istifadə strategiyası” qəbul etmək və xüsusi tapşırıqlar üçün xüsusi OSS seçmək lazımdır. Dof tədris proqramlarında CİS və uzaqdan zondlama ilə əlaqəli iki fənnin (yalnız birinin əvəzinə) həyata keçirilməsi məsləhət görülür, ilk növbədə rəqəmsal kartoqrafiya elementlərinə, ikincisi kiçik meşə təsərrüfatı layihələrinin praktik tətbiqlərinə yönəldilir. Eyni zamanda, Dof tədris planlarına bir proqramlaşdırma giriş mövzusunun daxil edilməsi tövsiyə olunur (və istəyə görə).


Vendredi 25 avqust 2014

GDAL / OGR 1.11.0 buraxıldı

GDAL / OGR inkişaf qrupu və ictimaiyyəti adından məmnunam
GDAL / OGR 1.11.0 buraxılışını elan edin. GDAL / OGR bir C ++ yerleşimidir
raster və vektor fayl formatları, verilənlər bazaları və
veb xidmətlər. Buraya müxtəlif dillər üçün bağlamalar və müxtəliflik daxildir
komanda xətti alətləri.

1.11.0 buraxılışı aşağıdakılarla birlikdə yeni bir yeni xüsusiyyətdir
məqamlar:

* Yeni GDAL sürücüləri:
- KRO: KRO KOLOR Raw formatı üçün oxu / yazma dəstəyi

* Yeni OGR sürücüləri:
- CartoDB: oxu / yazma dəstəyi
- GME / Google Map Engine: oxu / yazma dəstəyi
- GPKG / GeoPackage: oxu-yazma dəstəyi (spektrin vektor hissəsi)
- OpenFileGDB: yalnız oxunaq üçün dəstək (xarici asılılıq yoxdur)
- SXF: yalnız oxunaq üçün dəstək
- Gedin: yalnız oxumaq üçün dəstək
- WasP .map: oxuma-yazma dəstəyi

* Xeyli dərəcədə inkişaf etmiş sürücülər: GML, LIBKML

* RFC 40: inkişaf etmiş RAT dəstəyi
* RFC 41: birdən çox həndəsə sahəsi dəstəyi
* RFC 42: OGR Layer yuyulmuş sahə axtarışı
* RFC 43: əlavə et GDALMajorObject :: GetMetadataDomainList ()
* RFC 45: GDAL məlumat dəstləri və virtual yaddaş xəritələşdirmə kimi raster lentlər
* EPSG 8.2 verilənlər bazasına yüksəldin

1.11.0-da yeni xüsusiyyətlər və düzəlişlər haqqında daha dolğun məlumat
buraxılışa aşağıdakı ünvandan baxmaq olar:


Sitatlar (9)

* Müayinəçi, üçüncü şəxs tərəfindən istinad edilmişdir
Nəşr nömrəsi Prioritet tarixi Nəşr tarixi Vəkil Başlıq
US20020055926A1 (az) * 2000-11-06 2002-05-09 Meir Dan Universal xəritələrdə platforma məlumatlarını açın
US20020067379A1 (az) * 2000-12-04 2002-06-06 Kenyon Jeremy A. Xəritələrin elektron şəkildə paylanması və göstərilməsi üsulu və aparatı
US20030020746A1 (az) * 2001-01-31 2003-01-30 Computer Associates Think, Inc. Bir veb səhifəni dinamik şəkildə yaratmaq üçün sistem və metod
US6687832B1 (az) * 1998-09-01 2004-02-03 Fujitsu Limited Şəbəkə idarəedilməsində topoloji baxışlarına nəzarət
US20040219980A1 (az) * 2003-04-30 2004-11-04 Nintendo Co., Ltd. Oyun tədbirlərinə əsaslanan kamera parametrlərini dinamik şəkildə idarə etmək üçün metod və aparat
US20050246373A1 (az) * 2004-04-29 2005-11-03 Harris Corporation, Delaware əyalətinin Corporation Sabit sahə təhlükəsizlik kameralarından video seqmentləri və əlaqəli metodları idarə etmək üçün media varlığı idarəetmə sistemi
US20050278378A1 (az) * 2004-05-19 2005-12-15 Metacarta, Inc. Coğrafi mətn indeksləşdirmə sistemləri və metodları
US20060271280A1 (az) * 2005-05-27 2006-11-30 O & # 39 Claire Brian İş yeri axtarışı üçün xəritə görünüşü ilə əlaqəli sərhədlərdən istifadə
US10489965B1 (az) * 2017-03-24 2019-11-26 Şirkət Adı Mappedin Inc. Virtual kameranın yerləşdirilməsi sistemləri və metodları

Uzaqdan Algılama və amp GIS Tətbiqləri 3 (2 + 1)

CİS texnoloji sahələrin və ənənəvi fənlərin yaxınlaşmasıdır. GIS, məkan məlumatları ilə məşğul olan müxtəlif fənlər üçün təklif etdiyi potensiala görə "imkan verən bir texnologiya" adlandırılmışdır. Bir çox əlaqəli təhsil sahəsi CİS-i təşkil edən texnika təqdim edir. Bu əlaqəli sahələr məlumat toplamalarını vurğulayır, GIS isə inteqrasiya, modelləşdirmə və təhlili vurğulayaraq onları bir araya gətirir. Beləliklə, GIS tez-tez məkan məlumatları elmini iddia edir. Şəkil 17.1, CİS-in texniki və konseptual inkişafını göstərir. (http://www.geog.ubc.ca/courses/klink/gis.notes/ncgia/u01.html#SEC1.2). Töhfə verən fənlərin siyahısı (1) İrs (2) Məlumat toplanması (3) Məlumat təhlili (4) Məlumat Hesabatına görə təsnif edilə bilər.

+

CİS-in təkamülünə töhfə verən fənlər coğrafiya, kartoqrafiya, məsafədən zondlama, ölçmə və fotoqrammetriya, kompüter elmləri texnologiyası, riyaziyyat və statistikadır.


Şəkil 17.1 GIS: bir çox ayrı məkan məlumatlarının işlənməsi fənlərindəki paralel inkişafların əlaqələndirilməsinin nəticəsidir.

Coğrafiya: dünyanı və insanın içindəki yerini anlamaqla geniş şəkildə maraqlanır. Coğrafiya məkan təhlilində uzun bir ənənəyə sahibdir və məkan təhlilinin aparılması üçün metodlar və tədqiqat üçün məkan perspektivi təmin edir.

Kartoqrafiya: məkan məlumatlarının göstərilməsi ilə əlaqədardır. İndi CİS (xəritələr) üçün əsas məlumat mənbəyidir və CBS-dən çıxışın vacib bir forması olan xəritələrin dizaynında uzun bir ənənəyə malikdir. Kartoqrafik xüsusiyyətlərin rəqəmsal təqdimatı və manipulyasiyası və vizuallaşdırma metodları təmin edir.

Uzaqdan Algılama: kosmosdan və havadan əldə edilən rəqəmsal şəkillər təqdim edərək coğrafi məlumatların əhəmiyyətli bir mənbəyinə çevrilir. Uzaqdan zondlama, dünyanın hər hansı bir yerində aşağı qiymətə və ardıcıl yeniləmə potensialı ilə məlumat toplama və işləmə üsulları təqdim edir. CBS ilə inteqrasiya olunarkən, uzaqdan algılanan görüntülər, real vaxtda məkan məlumatı verən CİS-dəki digər məlumatlarla birləşdirilə bilər. Bu kitabın birinci hissəsi uzaqdan zondlama anlayışlarını və potensial faydalarını aydınlaşdırır.

Tədqiqat və Fotoqrammetriya: torpaq sahəsi və tikilisi, topoqrafiya kimi kadastr obyektlərinin mövqeləri barədə yüksək keyfiyyətli məlumatlar təmin etmək. Hava fotogrametriyası, hava kamerasının müxtəlif yüksəkliklərdə təyyarənin göyərtəsində çəkdiyi fotoşəkillərlə məşğul olur. Hava fotogrammetri, CİS məkan məlumat bazasının yaradılması üçün ən güclü məlumat toplama üsullarından biridir. Müvafiq məlumatlar müxtəlif miqyaslı hava fotoşəkillərindən götürülə bilər (Şəkil 17.2) və CBS üçün giriş kimi istifadə edilə bilər. Rəqəmsal ortofotlar rəqəmsal məlumat mənbəyini təmin edir. Bu məhsullar yer səthinin dəyişkən hündürlüyü və kameranın əyilməsindən yaranan yerdəyişməni aradan qaldırmaq üçün düzəldilmiş taranmış hava şəkilləridir. Digər rəqəmsal məlumat dəstləri ilə düzgün şəkildə qeydiyyata alınan bu şəkillər birbaşa vektor məlumatları üçün fon şəklində və ya ekranda rəqəmsallaşdırma üçün bir əsas xəritə təmin etmək üçün istifadə edilə bilər. İstifadəçi torpaqdan istifadə, bitki örtüyü növü və landşaftın digər aspektləri barədə məlumatları fotoşəkildən abstrakt edə bilər. Curran (1989), CİS üçün məlumat mənbəyi olaraq çox qiymətli hava fotoşəkillərinin altı xüsusiyyətini müəyyənləşdirir. Bunlar (i) geniş mövcudluq, (ii) aşağı qiymət, (iii) geniş sahə baxışları, (iv) vaxt - donma qabiliyyəti, (v) yüksək spektral və fəza çözünürlüğü və (vi) üç ölçülü perspektivdir.


Şəkil 17.2. Hava şəkillərində müxtəlif miqyas.

Geodeziya: GIS üçün yüksək dəqiqlikli mövqe nəzarəti mənbəyi təmin edir. Obyektləri qlobal kontekstdə dəqiq yerləşdirməyə cəmləşir. CİS-in bir çox tətbiqi, qərar qəbuletmə üçün əməliyyat tədqiqatını əhatə edən optimallaşdırma üsullarından istifadə etməyi tələb edir.

Kompüter elmləri: Kompüter Dəstəkli Dizayn (CAD), xüsusən də 3 ölçülü məlumat daxiletmə, ekran və vizuallaşdırma və təqdimat üçün proqram təminatı, texnika təqdim edir. Kompüter qrafikasındakı inkişaf qrafik obyektlərin işlənməsi və göstərilməsi üçün avadanlıq və proqram təminatını təmin edir. Məlumat Bazası İdarəetmə Sistemi (DBMS) rəqəmsal formada məlumatların təqdim edilməsi metodlarına və sistem dizaynı və yenilənməsi prosedurlarına kömək edir. Süni intellekt (AI) kompüterdən insan zəkasını və qərar vermə qabiliyyətini artırdığı görünən bir şəkildə mövcud məlumatlara əsaslanaraq seçim etmək üçün istifadə edir. AI istifadə edərək, kompüter xəritələrin dizaynı, xəritə xüsusiyyətlərinin ümumiləşdirilməsi və təsnifatı kimi funksiyalarda "mütəxəssis" rolunu oynaya bilər.

Riyaziyyat: Riyaziyyatın, xüsusən həndəsə və qraf nəzəriyyəsinin bir neçə qolu, CİS sisteminin dizaynı və məkan məlumatlarının təhlilində istifadə olunur.

Statistika: modellər qurmaq və CİS-də məkan məlumatları analizini aparmaq üçün istifadə olunur. Statistika CİS məlumatlarında səhv, keyfiyyət və qeyri-müəyyənlik məsələlərini başa düşməkdə də vacibdir.

Rəqəmsal hava fotoşəkili, rəqəmsal məsafədən zondlama görüntüləri, kompüter avadanlığının inkişafı, proqram təminatı və proqram inkişaf etdirilməsi, idarəetmə üçün məkan məlumatlarına olan tələbatın artması və infrastruktur inkişaf parametrləri şəklində böyük miqdarda məkan məlumatlarının olması bütün bu tələblər. Bu tələblərə cavab vermək üçün bu cür məlumatları idarə etmək, saxlamaq, əldə etmək, idarə etmək, təhlil etmək, manipulyasiya etmək və nəticələri göstərmək üçün kompüter əsaslı sistem tələb olunur. Belə bir sistem Coğrafi Məlumat Sistemidir (CİS).

CİS-in ehtiva etməsi lazım olan beş vacib element var. Bunlar məlumat toplama, əvvəlcədən işləmə, məlumatların idarəedilməsi, manipulyasiya və analiz və məhsul istehsalıdır. Hər hansı bir CİS tətbiqi üçün bu elementlərə davamlı bir proses kimi baxmaq vacibdir. Əncir. 17.3 və 17.4 prosessual perspektivdə CİS-in iş axını prosesini göstərir. Məlumat toplama, hər hansı bir tətbiq üçün tələb olunan məlumatların müəyyənləşdirilməsi və toplanması prosesidir. İki əsas məlumat toplama növü, bir CBS layihəsində istifadə üçün xüsusi olaraq rəqəmsal formatda toplanan birincil məlumat mənbələridir. İkincil mənbələr, əvvəlcə başqa bir məqsəd üçün çəkilmiş və CİS layihəsində istifadə üçün uyğun bir rəqəmsal formata çevrilməli olan rəqəmsal və analoq məlumat dəstləridir. Məlumat toplama proseslərinə müxtəlif şəkildə məlumat toplama, məlumatların avtomatlaşdırılması, məlumatların konversiyası, məlumatların ötürülməsi, məlumatların tərcüməsi və rəqəmsallaşdırılması da deyilir. Məlumat toplanması vaxt aparan, yorucu və bahalı bir müddətdir. Hazırlıq məlumatların əldə edilməsini, keyfiyyətsiz xəritə mənbələrinin yenidən tərtib edilməsini, skan edilmiş xəritə şəkillərinin redaktə edilməsini, səs-küyün aradan qaldırılmasını, məlumatları qəbul etmək üçün müvafiq CİS avadanlıq və proqram sistemlərinin qurulmasını əhatə edir. Sayısallaştırma və köçürmə səylərin böyük hissəsinin xərclənəcəyi mərhələlərdir.

CİS məlumatları bir strukturdan digərinə çevirə bilməli olmalıdır. Veri toplama mərhələsi, lazımsız olan xam görüntü məlumatlarını toplayır və daha uyğun bir məlumat axınına birləşdirilməlidir. Məlumatların əvvəlcədən emalı aşağıdakıları əhatə edən əldə edilmiş məlumatların rəqəmsallaşdırılmasını əhatə edir.

  • 3B məlumatların işlənməsi - 3 ölçülü mühitdə görselləşdirərək bina və tikililərin real modellərinin yaradılması 3 ölçülü məlumatların işlənməsi kimi adlandırılır. Bina və ya tikilinin dam detalları və yüksəklik detalları bu müddətdə həqiqətən təmsil olunur.

  • Geniş miqyaslı Xəritəçəkmə üçün Görüntü məlumatlarına əlavə dəyər - Məkan komponentlərinin şəkillərdən xəritələrə köçürülməsi üçün böyük miqyasda dəqiq baza xəritələrinin olması vacibdir. Müxtəlif tematik tətbiqetmələrdə istifadə üçün böyük miqyaslı baza xəritələri yaratmaq lazımdır.

Digər əsas əvvəlcədən işləmə prosedurlarına aşağıdakılar daxildir: (a) formatın çevrilməsi, (b) məlumatların azaldılması və ümumiləşdirilməsi, (c) səhvlərin aşkarlanması və redaktə edilməsi, (d) nöqtələrin sətirlərə və sətirlərin çoxbucaqlı hala gətirilməsi, (e) Kənarların uyğunlaşdırılması və döşənməsi , (f) Düzəliş / qeydiyyat, (g) İnterpolasiya və (h) Şərh.

Verilənlər bazası idarəetməsinin funksiyaları verilənlər bazasına özünün girişinin yaradılmasını tənzimləyir. Bu funksiyalar məlumatların daxil edilməsi, yenilənməsi, silinməsi və alınması üçün ardıcıl metodlar təqdim edir. Müasir verilənlər bazası idarəetmə sistemləri, istifadəçiləri kütləvi saxlama mühitindəki xüsusi məlumat təşkilatı kimi məlumat saxlama detallarından təcrid edir. Müasir Verilənlər Bazası İdarəetmə Sistemi (DBMS) CBS verilənlər bazası, yəni atribut verilənlər bazası yaratmaq üçün istifadə olunur.

Hər hansı bir DBMS idarə etdiyi məlumatlarla bağlı fərziyyələr irəli sürür. CBS-də DBMS-dən istifadə etməyin iki yolu

  • Ümumi DBMS həlli: Bu halda bütün məlumatlar DBMS vasitəsilə əldə edilir, buna görə də DBMS dizaynerinə uyğun olmalıdır.

  • Qarışıq həll: Bu halda bəzi məlumatlara (ümumiyyətlə atribut cədvəlləri və münasibətlər) DBMS vasitəsi ilə modelə yaxşı uyğun gəldikləri üçün əldə edilir, bəzi məlumatlara (ümumiyyətlə lokal) DBMS modelinə uyğun olmadığı üçün birbaşa əldə edilir.

Saxlama və əldə etmə mexanizmlərinə məlumatların yaddaşda, diskdə və ya lentdə fiziki saxlanmasına nəzarət və digər üç komponentin ehtiyaclarına xidmət etmək üçün mexanizmlərin alınması daxildir. Ayrılmış bir CBS-də bu məlumatların saxlanması fiziki olaraq sistemin digər hissələrindən daha çox ola bilər və verilənlər bazası tələblərinə cavab verə bilər. Bu modul, məkan məlumatlarını coğrafi reallıq modellərində təşkil etmək üçün istifadə olunan proqram strukturlarını əhatə edir.

Daha çox təhlilə giriş yarada biləcək yeni əldə edilmiş məlumat qatlarının inkişafı hər hansı bir CİS-in vacib funksiyasıdır.Məlumat manipulyasiya və analiz əməliyyatlarının siyahısı (i) yenidən təsnifat və toplama, (ii) Həndəsi Əməliyyatlar: fırlanma, tərcümə və miqyaslandırma, düzəltmə və qeyd etmə kimi, (iii) Nəzarətli təyini, (iv) Məlumat quruluşu konversiyası, (v) ) Bağlantı və qonşuluq əməliyyatlarının məkan əməliyyatları, (vi) məsafənin və istiqamətin ölçülməsi, (vii) təsviri statistik reqressiya, korrelyasiya və qarşılıqlı cədvəl kimi statistik analiz və (viii) modelləşdirmə.

Şəkil 17.3. CİS-in iş prosesi (Prosessual perspektiv)

Bu əməliyyat və ya alt sistem rəqəmsal modelin riyazi yollarla çevrilməsi üçün mövcud olan bütün texnikaları əks etdirir. Məkan məlumatlarının çevrilməsi üçün məlumat emalı alqoritmləri kitabxanası mövcuddur və yeni vizual xəritələrə daxil edilmişdir. Bu metodlardan istifadə edərək nəzəri tələblərə cavab vermək üçün məlumatların təqdimat xüsusiyyətlərini bilərəkdən dəyişdirmək mümkündür. Rəqəmsal xəritəni bu vəziyyətdə səhv və ya istəmədən təhrif etmək eyni dərəcədə mümkündür.


Şəkil 17.4. CİS-in iş prosesi (Prosessual perspektiv)

(Mənbə: http://people.aub.edu.lb/

Çıxış və Təqdimat, CİS-dən son çıxışların yaradıldığı mərhələdir. Bu məhsula müxtəlif növ statistik hesabatlar, xəritələr və qrafika daxil ola bilər. Bu məhsulların bəziləri softcopy şəkillərdir, bəziləri isə kopiya şəkillərindədir.

17.3 Standart Proqram

Coğrafi məlumatların yaradılması, idarə olunması, təhlili və vizuallaşdırılması üçün istifadə olunan proqram, ümumiyyətlə ‘GIS software’ (Steiniger & amp Weibel, 2009) çətiri termininə daxil edilir. CİS proqramı üçün tipik tətbiqetmələrə yeni mağazaların yerləşməsi üçün yerlərin qiymətləndirilməsi, elektrik və qaz xətlərinin idarə edilməsi, xəritələrin yaradılması, cinayətlərin qarşısının alınması üçün keçmiş cinayətlərin təhlili, nəqliyyat tapşırıqları üçün marşrut hesablamaları, meşələrin idarəedilməsi, parklar və infrastruktur, yollar və su yolları, həmçinin təbii təhlükələrin risk analizində tətbiqetmələr və fövqəladə vəziyyətin planlaşdırılması və müdaxiləsi. Bu çoxsaylı tətbiqetmə üçün müxtəlif CİS funksiyaları tələb olunur və müəyyən məlumat idarəetmə tapşırıqlarını yerinə yetirmək üçün lazımi bir sıra funksiyaları təmin edən müxtəlif CİS proqram təminatları mövcuddur. CİS proqram təminatının təklif etdiyi alət dəstləri və yerinə yetirilə bilən tapşırıqlarla əlaqədar olaraq fərqli CİS proqram təminatlarının kateqoriyası müəyyən edilə bilər. Bu cür vəzifələr (1) məlumatların görselləşdirilməsi və araşdırılması, (2) məlumatların yaradılması, (3) məlumatların düzəldilməsi və (4) məlumatların saxlanması kimi gündəlik kompüter istifadəsi üçün ümumi olan əsas fəaliyyətləri əhatə edir. Digər ümumi CİS tapşırıqlarına (5) məlumat qarışığı, yəni fərqli mənbələrdən alınan məlumatların inteqrasiyası (Blasby, Davis, & amp Kim, 2002), (6) məlumatların alt hissəsini seçmək üçün məlumat sorğuları, (7) məlumat təhlili daxildir. bəzi təhlil tapşırıqları istifadəçinin əvvəlcədən məlumatları dəyişdirməsini və ya idarə etməsini tələb etdiyi üçün mövcud məlumatlardan (giriş), (8) məlumat transformasiyasından yeni məlumat (çıxış) yaradılması hesab edirik (məsələn, məlumatları fərqli bir koordinata çevirmək) sistem və ya onları rasterdən vektor formatına çevirmək) və son olaraq (9) xəritələrin yaradılması - təhlil və sorğu nəticələrini görselləşdirmək üçün istifadə olunan ən ümumi metod. (Hunter & amp Steiniger, 2012).

CİS proqramı işləmə mühərriki və əməliyyat CİS-in vacib bir hissəsidir. Coğrafi işləmə funksiyalarını həyata keçirən birləşdirilmiş kompüter proqramları kolleksiyalarından ibarətdir. Hər hansı bir GIS proqram sisteminin üç əsas hissəsi istifadəçi interfeysi, alətlər (funksiyalar) və məlumat meneceridir. Hər üç hissə bir kompüterdə yerləşə bilər və ya bölmə və ya müəssisə konfiqurasiyasında birdən çox maşına yayıla bilər. (Longley, 2005).

Steiniger və Weibel (2009) yeddi əsas CİS proqramının növlərini müəyyən etdilər: (i) Masaüstü GIS, (ii) Məkan Məlumat Bazası İdarəetmə Sistemləri (SDBMS), (iii) Veb Xəritə Server, (iv) Server GIS, (v) Veb GIS müştərilər, (vi) Mobil CİS və (vii) Kitabxanalar və Genişləndirmələr. Bu sorğu üçün son "Kitabxanalar və Uzantılar" kateqoriyasını iki kateqoriyaya ayırdıq: "Kitabxanalar" və "CİS Uzantıları, Plug-ins və API". Web Map Server və Web GIS müştəriləri “İnternet Xəritəçəkmə Tətbiqləri üçün Proqram təminatı” kateqoriyasına daxil edilmişdir. Bundan əlavə, dəsti, masa üstü GIS-in xüsusi bir forması hesab edilə bilən iki əlavə kateqoriyaya (viii) Uzaqdan Algılama Proqramı və (ix) Kəşfedici Məkan Məlumat Analizi (ESDA) proqramı daxil etmək üçün genişləndiririk. Şəkil 1 yuxarıda göstərildiyi kimi GIS funksionallığı ilə əlaqədar müxtəlif proqram növlərini xarakterizə edir.


Şəkil 17.5. Fərqli CİS proqram təminatları.

(Mənbə: Steiniger və Weibel, 2009)

17.3.1 Məşhur CİS paketləri

Çox sayda CİS proqramı açıq mənbəli və ya kommersiya məhsulları kimi mövcuddur. Aşağıda daha populyar CİS paketlərindən bəzilərinin qısa xülasəsi verilmişdir. CİS proqramının böyük bir siyahısına http://en.wikipedia.org/wiki/GIS_software saytında baxmaq olar.

17.3.1.1 mülkiyyət GIS

  • ArcGIS: ArcGIS, ESRI (http://www.esri.com/) tərəfindən istehsal olunan bir CBS proqram məhsulu dəstinin adıdır. ArcGIS masa üstü GIS səviyyəsində aşağıdakıları ehtiva edə bilər: ArcReader, birinə digər Arc məhsulları ilə yaradılan xəritələrə baxmağa və sorğu etməyə imkan verir ArcView, məkan məlumatlarına baxmağa, xəritələr yaratmağa və bütün yerləri əhatə edən əsas məkan təhlili ArcEditor-a imkan verir. ArcView-in funksionallığı, eyni zamanda forma sənədləri və geodatabases ilə manipulyasiya üçün daha inkişaf etmiş alətlər və ya ArcGIS-in ən inkişaf etmiş versiyası olan məlumatların idarə olunması, redaktə edilməsi və təhlili üçün əlavə imkanları özündə birləşdirən ArcInfo. Fərdi rəqəmsal köməkçilər (PDA) üçün ArcGIS məhsulları ilə yanaşı server əsaslı ArcGIS məhsulları da mövcuddur. ArcGIS funksiyasını artırmaq üçün uzantılar ayrıca satın alınır.

  • AutoCAD: AutoCAD, Autodesk (http://usa.autodesk.com/) tərəfindən istehsal olunan məşhur mühəndislik CAD proqramdır. AutoCAD Map 3D proqramı, CAD və GIS arasındakı boşluğu aradan qaldıran aparıcı bir mühəndis platformasıdır. Autodesk Map Guide texnologiyası ilə birləşdirildikdə, AutoCAD Map 3D, məlumatları Vebdə və ya bir intranetdə yayımlamaq üçün bir yol təqdim edir.

  • Cadcorp: Cadcorp (http://www.cadcorp.com/) CİS proqramının və Açıq CİS standartının inkişaf etdiricisidir (məs., Open Source Source GIS verilənlər bazasını oxuyun / yazın). Məhsullara Microsoft Windows-da işləyən və masa üstü GIS modullarını, ActiveX və COM əsaslı inkişaf dəstlərini, Veb əsaslı CBS proqramını (GeognoSIS) və mobil məlumat toplama həllini (mSIS) əhatə edən bir Məkan Məlumat Sistemi (SIS) daxildir.

  • ERDAS XƏYAL EDİN: ERDAS IMAGINE, ERDAS, Inc. (http://www.erdas.com/) tərəfindən hazırlanmış bir raster qrafik redaktoru və uzaqdan algılama tətbiqidir. Əsasən istifadəçiyə rəqəmsal şəkilləri göstərməyə və genişləndirməyə imkan verən coğrafi məkan raster məlumatlarının işlənməsinə yönəldilmişdir. Bu istifadəçinin bir şəkil üzərində çoxsaylı əməliyyatlar aparmasına və xüsusi coğrafi suallara cavab yaratmasına imkan verən bir vasitə qutusudur.

  • IDRISI: Massachusetts, Clark Universitetində Clark Labs (http://www.clarklabs.org/products/) tərəfindən hazırlanmış CİS. IDRISI Andes, məkan təhlili və ekran üçün 250-dən çox modul təmin edən inteqrasiya olunmuş bir GIS və görüntü işləyən proqramdır. Əvvəlcə Birləşmiş Millətlər Təşkilatının sponsorluğu altında hazırlanmış IDRISI dünya miqyasında geniş yayılmışdır.

  • İnterqraf: Intergraph (http://www.intergraph.com/) elektrik, qaz, su, boru kəməri, kommunal və rabitə sənayesi üçün infrastruktur idarəçiliyi üçün proqram təminatı və xidmətlər təqdim edir. Məhsullar arasında GeoMedia, GeoMedia Professional, GeoMedia WebMap və sənaye sahələri üçün əlavə məhsullar və fotogrametriya yer alır.

  • MapInfo: MapInfo (http://www.mapinfo.com/) CBS proqram məhsulları arasında masa üstü GIS proqramı, MapInfo Professional, MapXtreme 2005 və WebXeber və masa üstü müştəri Xəritəçəkmə üçün MapXtreme Java və MapBasic kimi geliştirici alətləri var.

  • Mikro stansiya: Micro Station, Bentley Systems (http://www.bentley.com/) tərəfindən hazırlanmış və satılmış, 2-D və 3-D dizayn və tərtibat üçün CAD / GIS proqram məhsullarından ibarətdir. Mühəndis dizaynerlər tərəfindən nəqliyyat və su və çirkab suları üçün istifadə olunur. Bentley ayrıca su, kanalizasiya və yağış suyu sistemləri (Kanalizasiya CAD, Su CAD və Fırtına CAD) üçün GIS əsaslı su mənbələri modelləşdirmə proqramı təklif edir. (Johnson, 2009)

  • ÇƏM: GRASS (Coğrafi Resurs Analizinə Dəstək Sistemi) ümumi təyinatlı bir məkan modelləşdirmə və analiz paketi olaraq inkişaf etdirilən ictimai mənbəli açıq mənbəli bir raster GIS (Neteler və Mitasova 2008). GRASS bir raster / vektorlu CBS, görüntü işləmə sistemi və qrafik istehsal sistemidir. GRASS, monitor və kağızdakı xəritələri və şəkilləri göstərmək, raster, vektor və saytların məlumatlarını idarə etmək üçün çox spektral görüntü məlumatlarını işləmək və məkan məlumatları yaratmaq, idarə etmək və saxlamaq üçün 350-dən çox proqram və vasitə ehtiva edir. GRASS, əməliyyatın asanlığı üçün həm intuitiv bir Windows interfeysi, həm də komanda sətri sintaksisindən istifadə edir. (Johnson, 2009)

17.3.2 Masaüstü GIS Proqramı

Masaüstü CBS proqramı, ehtimal ki, istifadə olunan ən çox yayılmış CBS proqramıdır. Şirkət ESRI (2012) masa üstü CİS-i fərdi bir kompüterə quraşdırılmış və üzərində işləyən və istifadəçilərə coğrafi yerlər və bu yerlərlə əlaqəli məlumatların göstərilməsinə, sorğu verilməsinə, yenilənməsinə və təhlil edilməsinə imkan verən bir xəritəçəkmə proqramı olaraq təyin edir. Bütün ənənəvi CİS tapşırıqları, yəni veb və uzaqdan işləmə tətbiqetmələri ilə əlaqəli tapşırıqlar bir masa üstü CİS ilə həyata keçirilə bilər. Bəzən, mülkiyyətli CİS proqram təminatçıları, proqram təminatının təklif etdiyi funksionallığa görə masa üstü GIS-in iki və ya üç kateqoriyası arasında proqram qiymətlərini ayırırlar. 3 masa üstü GIS kateqoriyasında, görüntüləyici tətbiqetmə deyilənlər, məlumatların görüntülənməsi və araşdırılması üçün funksionallıq təklif edərkən, redaktor tətbiqetmələri, izləyici xüsusiyyətlərinə əlavə olaraq məkan məlumatları yaratmaq və yeniləmək imkanı da təmin edir. Analiz GIS proqramı, həmçinin "Professional nəşr" adlanır, ümumiyyətlə redaktor tətbiqetmələrinə məlumat analizi, xəritə yaradılması, məlumat qarışığı və s. Üçün funksiyalar əlavə edərək ən yüksək funksionallığı təklif edir. (DeMers, 2009).

17.3.3 Açıq Mənbə CİS Proqramı

Lisenziyaların alınması üçün pul çatışmazlığı səbəbindən ən böyük düşüncələrdən biri Açıq Mənbə proqramının istifadəsidir. Sertifikatlı bir OSI Açıq Mənbə Lisenziyasına sahib bir çox analiz edilmiş proqram paketi var 10. Proqram istifadə edildiyinə görə fərqli kateqoriyalara bölünür. (DeMers, 2009).

17.3.3.1 OGC Məkan serverləri

OGC xidmətlərinin yaradılmasına kömək edən bir sıra mövcud proqram təminatı mövcuddur. Bu proqram normal olaraq bir veb serverdə quraşdırılır və məlumatlarınızın OGC standartlarını dərc etmək üçün konfiqurasiya olunur. Daha dəqiq məqsədimiz üçün aşağıdakı standartları zəruri hesab edirik: WMS, WFS, CSW və WCTS.

Dərəcə 11: Bonn Universiteti Coğrafiya Bölməsinin CİS və Uzaqdan Algılama vahidi tərəfindən yaradılan pulsuz proqram təşəbbüsü və lat / long. WMS standartı üçün istinad tətbiqidir. Birdən çox tək proqram paketi ilə dərəcə, OGC xidmətlərini qurmaq üçün bir sıra bloklardır. Proqram hal-hazırda böyük bir yenidən qurulma mərhələsindədir və ilin sonuna qədər yeni 2.0mis versiyasının çıxması gözlənilir.

OGC Standartları dəstəklənir: WMS, WFS, WCS, WCAS, WFS-G, WTS, WCTS və CSW.

Yaz interfeyslərini oxuyun və amp: ORACLE Mekansal, PostGres / PostGIS, MySQL, digər JDBC effektiv verilənlər bazaları, ESRI Şekiller, bir neçə raster məlumat formatı (JPEG, GIF, PNG, (Geo) TIFF, PNM və BMP).

Memarlıq: Java-servlet

17.3.3.2 Geoserver 12: yenə də pulsuz bir proqram təşəbbüsü. Bunun arxasında yaxşı bir icma dəstəyi var və gələcək inkişafını maliyyələşdirən bəzi layihələr var. WFS standartına istinad tətbiqidir. Quraşdırma asandır və sənədlər tamamlanır. Hal-hazırda cədvəl başına yalnız bir xüsusiyyəti dəstəkləyir və kompleks sxemlərin xəritələnməsi tamamlanmayıb. Bu məhdudiyyətlərin həlli üzərində işləyən insanlar var.

  • OGC Standartları dəstəklənir: WMS, WFS.

  • Yaz interfeyslərini oxuyun və amp: PostGIS, ESRI Shapefile, ArcSDE və Oracle, VPF, MySQL, MapInfo, KML…

  • Memarlıq: Java-servlet

17.3.3.3 Mapserver 13: Əvvəlcə Minnesota Universitetində (UMN) NASA tərəfindən maliyyələşdirilən ForNet layihəsi, Minnesota Təbii Qaynaqlar Departamenti ilə kooperativ bir səylə inkişaf etdirildi. Proqram dünyadakı getdikcə artan (20-yə yaxın) inkişaf etdirici tərəfindən böyüdü və saxlanılır və inkişaf etdirmələri maliyyələşdirən müxtəlif təşkilatlar qrupu tərəfindən dəstəklənir.

Layihə bu OGC standartlarının yaradılmasından əvvəl başlamış və daha sonra onları müəyyən dərəcədə dəstəkləmək üçün uyğunlaşdırılmışdır. Hal-hazırda WFS xidməti yalnız oxunur və əməliyyatlar dəstəklənmir. Daha böyük bir məhdudiyyət xüsusiyyət atributlarında və POST əməliyyatlarında filtrlərin dəstəklənməməsidir.

  • OGC Standartları dəstəklənir: WMS, əməliyyat olmayan WFS və WCS.

  • Yaz interfeyslərini oxuyun və amp: ESRI şəkillər, PostGIS, ESRI ArcSDE, TIFF / GeoTIFF, EPPL7

  • Memarlıq: CGI, fərqli skript dillərində C, skriptlər tətbiq edilmişdir.

17.3.4 Proqram İstehsalçıları və Layihələri

CİS proqramı yalnız şirkətlər tərəfindən deyil, getdikcə daha çox pulsuz və açıq mənbəli proqram layihələri ilə təmin olunur. Ticarət satıcıları ümumiyyətlə bütün proqram kateqoriyaları üçün məhsullar təklif edərkən, açıq proqram layihələri çox vaxt tək bir kateqoriyaya cəmləşir, məsələn. masa üstü GIS və ya WebMap server. Bu gün GIS proqram bazarındakı əsas oyunçular Autodesk, Bentley, ESRI Inc., GE (Smallworld), Pitney Bowes (MapInfo) və Intergraphdır. GIS proqram şirkətləri xüsusi tətbiq sahələrini hədəf almağa meyllidirlər. Məsələn, ESRI’nin ArcGIS məhsulu əsasən iş təhlili, planlaşdırma və ətraf mühit üçün tətbiq olunmağa meyllidir, Autodesk, GE və Bentley məhsulları isə kommunal və obyekt idarəçiliyində daha çox istifadə olunur. Pulsuz proqram layihələri tərəfindən hazırlanan rəqabətçi CİS proqramı da mövcuddur - xüsusən də server tətbiqləri (MapServer, GeoServer) və məkan DBMS (PostGIS) ilə əlaqəli. Quantum GIS və gvSIG kimi pulsuz masa üstü CİS layihələri hazırda artan istifadəçi cəmiyyətlərini yaşayır. Bu cür pulsuz CİS proqramı rəqabət etmək əvəzinə xüsusi proqram dəstini tamamlayır. (Steiniger və Weibel, 2009).

Tbacarıqlı 17.1. Xüsusi proqram paketlərinin saytları və pulsuz proqram təmin edən və ya aşağı qiymətə və ya tamamilə lisenziyasız proqramlar təqdim edənlərə. (Mənbə: Liu və Mason, 2009)

Cədvəl 17.2. Standartlar, ən yaxşı təcrübə, formatlar, texnika və müxtəlif nəşrlər barədə məlumat və texniki məlumatlar. (Mənbə: Liu və Mason, 2009)

Coğrafi İnformasiya Birliyi (AGI)

Britaniya Geoloji Araşdırması (BGS)

Yer Müşahidə Peykləri Komitəsi (CEOS)

Rəqəmsal Milli Çərçivə

ESRI onlayn məlumat bazası

Onlayn olaraq yerleşim analizi

Yerleşim Məlumat və Texnologiyaları Birliyi (GITA)

Beynəlxalq Fotogrametriya və amp Uzaqdan Algılama Birliyi

Beynəlxalq DEM Xidməti

Açıq Yerleşim Konsorsiumu

Uzaqdan Algılama və Fotoqrammetriya Cəmiyyəti (RSPSoc)

UKGeoForum (çətir təşkilatı)

World Wide Web Konsorsiumu

Cədvəl 17.3. Əsas tədarükçülərin onlayn peyk görüntüləri, Dem məlumatları və CİS xəritələri və hər cür məlumat daxil olmaqla məlumat mənbələri. (Mənbə: Liu və Mason, 2009)

Asiya Pasifik Təbii Təhlükələr Şəbəkəsi

Rəqəmsal Kürə (Quickbird & amp WorldView)

Cədvəl 17.4. Məlumat, proqram və məlumat üçün onlayn mənbələr. (Mənbə: Liu və Mason, 2009)

Geo Community CBS pulsuz məlumat deposu

CİS proqramı istənilən əməliyyat CİS-in əsas və vacib bir hissəsidir. CİS layihəsində istifadə olunan proqram, həyata keçirilə bilən tədqiqatların növü və əldə edilə bilən nəticələr üzərində nəzarət təsirinə malikdir. İstifadəçi məhsuldarlığı və layihə xərcləri üçün çox geniş təsirlər mövcuddur. Bu gün seçmək üçün çox sayda CİS proqram məhsulu və tətbiqetmələri konfiqurasiya etmək üçün bir çox yol var. CİS proqramının həyəcan verici xüsusiyyətlərindən biri də çox sürətli inkişaf sürətidir. Bu, proqram sənayesinin əhəmiyyətli tədqiqat və inkişaf səyləri ilə irəliləməsi ilə davam etməyə hazır görünən bir tendensiyadır.

17.4 CİS tətbiqləri

CİS tətbiqləri arasındakı əhəmiyyətli bir fərq, öyrənilən coğrafi hadisələrin texnogen və ya təbii olmasıdır. Aydındır ki, kadastr məlumat sisteminin qurulması və ya şəhərsalma məqsədləri üçün GIS-dən istifadə edilməsi əsasən süni şeylərin öyrənilməsini əhatə edir: bağlamalar, yollar, səkilər və daha geniş miqyasda, şəhərətrafı ərazilər və nəqliyyat marşrutları hamısı sünidir. tez-tez dəqiq sərhədlər var. Digər tərəfdən, geomorfoloqlar, ekoloqlar və torpaqşünaslar tez-tez tədqiqat obyektləri kimi təbiət hadisələrinə sahibdirlər. Qaya formasiyalarına, plitə tektonikasına, təbii bitki örtüyünə və ya torpaq vahidlərinə baxa bilərlər. Çox vaxt bu qurumların dəqiq sərhədləri olmur və bir bitki növünün tədricən başqa bir bitki ilə əvəz olunduğu keçid zonaları mövcuddur. (de et al, 2001).

CİS tətbiqləri xəritələşdirmə yerlərini, miqdarlarını və sıxlıqlarını, məsafələrin tapılmasını və dəyişikliklərin xəritələşdirilməsini və izlənməsini əhatə edir. Məlumat sisteminin funksiyası qərar vermək qabiliyyətini yaxşılaşdırmaqdır. Məlumat sistemi, məlumatların müşahidəsi və toplanmasının planlaşdırılmasından, məlumatların saxlanması və təhlilindən, bəzi qərar qəbuletmə müddətində əldə edilən məlumatların istifadəsindən başlayaraq həyata keçirilən bir əməliyyat zənciridir. CİS məkan və ya coğrafi koordinatlara istinad olunan məlumatlarla işləmək üçün hazırlanmış bir məlumat sistemidir. CİS həm məkan baxımından istinad edilən məlumatlar üçün spesifik imkanlara malik bir verilənlər bazası sistemidir, həm də məlumatlarla işləmək üçün bir sıra əməliyyat sistemidir. Tək bir CİS tətbiqinin inkişaf mərhələlərini də təmsil edə biləcək üç əsas CİS tətbiqi növü vardır. (ESRI Ağ Kağız, 2006).

17.4.1 Envanter tətbiqi

Bir çox dəfə CİS tətbiqinin hazırlanmasında ilk addım müəyyən bir coğrafi ərazinin xüsusiyyətlərinin siyahısını hazırlamaqdır. Bu xüsusiyyətlər CBS-də məlumatların təbəqələri və ya mövzuları kimi təmsil olunur. Tətbiq inkişafının bu mərhələsində vurğu yeniləmədən və sadə məlumatların alınmasından ibarətdir. (ESRI Ağ Kağız, 2006).

17.4.2 Analiz tətbiqi

İnventarlaşdırma mərhələsi başa çatdıqdan sonra, çoxsaylı təbəqələr üzrə mürəkkəb sorğular məkan və aspatial analiz üsullarından istifadə etməklə həyata keçirilə bilər. (ESRI Ağ Kağız, 2006).

17.4.3 İdarəetmə Tətbiqi

Menecerlərin və siyasətçilərin qərarlarını dəstəkləmək üçün daha inkişaf etmiş məkan və modelləşdirmə üsulları tələb olunur. Bu, əsas dünya coğrafi məlumatların işlənməsindən real dünya problemlərini həll etmək üçün manipulyasiya, təhlil və modelləşdirməyə vurguların dəyişdirilməsini əhatə edir.

Çox sadə bir şəkildə CİS tətbiqləri mövcuddur. Bunlara topoqrafik baza xəritəsi, sosial-iqtisadi və ekoloji modelləşdirmə, qlobal modelləşdirmə və təhsil daxildir. Beş CBS tətbiqi Xəritəçəkmə, Ölçmə, İzləmə, Modelləşdirmə və İdarəetmədir.

Ümumiyyətlə, CBS tətbiqləri ənənəvi, inkişaf etməkdə olan və yeni olaraq təsnif edilə bilər. Ənənəvi CİS tətbiq sahələrinə hərbi, dövlət, təhsil və kommunal xidmətlər daxildir.1990-cı illərin ortalarında bank və maliyyə xidmətləri, nəqliyyat logistikası, daşınmaz əmlak və bazar analizi kimi biznes istifadələrinin geniş inkişafı müşahidə edildi. 21-ci əsrin ilk illərində kiçik ofis / ev ofisində (SOHO) və fərdi və ya istehlakçı tətbiqetmələrində, təhlükəsizlik, kəşfiyyat və terrorla mübarizə tədbirləri ilə əlaqəli yeni tətbiq sahələri görülür. Bu, bir qədər kobud və hazır bir təsnifdir, çünki bəzi qurumların tətbiqləri (məsələn, kommunal xidmətlər) birdən çox sinfə düşür. Bir çox tətbiq çox sayda insanın CİS istifadə etməsini əhatə edir. CİS tətbiqləri bir təşkilat daxilində qurulduqdan sonra istifadə çox vaxt geniş yayılır. CİS-in korporativ informasiya sistemi (IS) siyasəti və gələcək planlama siyasəti ilə inteqrasiyası bir çox təşkilatda uğur qazanmağın vacib şərtidir.

  • Dövlət və ictimai xidmət

  • Biznes və xidmət planlaması

  • Logistika və nəqliyyat

  • Ətraf mühit

17.4.5 Dövlət və ictimai xidmət

Hökumət istifadəçiləri CİS-in dəyərini ilk aşkarlayanlardan olublar. Günümüzdə CBS, dövlətdən qonşuluğa qədər bütün idarəetmə səviyyələrində istifadə olunur və hökumət istifadəçiləri hələ də ən böyük vahid CİS mütəxəssislərindən ibarətdir. CİS ucuzlaşdıqca, millətdən qonşuluğa qədər bütün səviyyələrdə hökumət qərarları qəbul edilməsində istifadə olunmağa başlandı. GIS, ehtiyatları və infrastrukturu inventarlaşdırmaq, nəqliyyat marşrutlaşdırma planı, ictimai xidmətin göstərilməsini yaxşılaşdırmaq, ərazinin inkişafını idarə etmək və iqtisadi aktivliyi artıraraq gəlir əldə etmək üçün istifadə olunur. Tipik CİS tətbiqləri, ictimai səhiyyə riskinin izlənilməsini, dövlət mənzil fondunun idarə edilməsini, sosial yardım fondlarının ayrılmasını və cinayətlərin izlənilməsini əhatə edir. Yerli idarəetmə GIS tətbiqetmələrini, aktivlərin inventarizasiyası, siyasət təhlili və strateji modelləşdirmə / planlaşdırma sahəsindəki fəaliyyətləri əsasında qruplaşdırmaq rahatdır.

Cədvəl 17.5. Yerli İdarəetmədə GIS tətbiqləri

İnventarlaşdırma Tətbiqləri

Siyasət Analizi Tətbiqləri

İdarəetmə / Siyasət Tətbiqləri

Əsas iş yerləri və onların əsas qaynaq tələbləri

Potensial yerli təchizatçı tərəfindən resurs tələbinin təhlili

Yerli təchizatçıların mövcudluğunu məlumatlandırmaq

Nəqliyyat və xidmətlər marşrutlaşdırma

Kanalizasiya, yük maşınları marşrutları, torpaq doldurma və təkrar istifadə sahəsinin müəyyənləşdirilməsi

Müəyyən ərazidə potensial potensial inkişafının və müəyyən ərazilərdə qəza nümunələrinin təhlili

Nəqliyyata əsaslanan ideal yüksək sıxlıqlı inkişaf sahələrinin müəyyənləşdirilməsi

Mənzil vəziyyəti, vəziyyəti, davamlılığı və demoqrafik göstəriciləri

Coğrafi əraziyə görə mənzillərə ictimai dəstəyin təhlili, az gəlirli ərazilərdən ehtiyac duyulan xidmət obyektlərinə qədər vaxt ayırma və s

Mənzilin bərpası üçün maliyyənin təhlili, əlaqədar dövlət obyektlərinin yerləşməsi

Yolların, səkilərin, körpülərin, kommunal xidmətlərin inventarizasiyası

Gəlir və əhali dəyişikliyi kimi demoqrafik dəyişənlərə görə infrastrukturun təhlili

Baxım və genişləndirmənin planlaşdırılması üçün analiz

Xüsusi sağlamlıq problemləri olan şəxsin yeri

Xəstəliyin yayılması, ətraf mühitin xəstəliklərə təsiri barədə məkan, zaman seriyası analizi

Mümkün xəstəlik mənbələrinin təhlili

Torpaq sahəsi ilə mülkiyyət məlumatlarının müəyyənləşdirilməsi

Vergi gəlirlərinin şəhər mərkəzindən müxtəlif məsafələrdə torpaq sahəsi ilə təhlili

Torpaqdan istifadə dəyişikliyi səbəbiylə torpaq gəlirlərinin proqnozlaşdırılması

Polis bölməsinin yeri, cinayətlər, həbslər, patrul maşını marşrutu, siqnalizasiya və təhlükəsizlik sistemi yerlərinin inventarizasiyası

Polisin görmə və mövcudluq zabitlərinin cinayət fəaliyyətinin sıxlığı ilə əlaqəli təhlili

Polis mənbələrinin və obyektlərinin ən səmərəli və təsirli olacağı ehtimal olunan ərazilərə yenidən paylanması.

Zonalaşdırma sahələrinin, sel sahillərinin, sənaye parklarının, torpaq istifadəsinin, ağacların, yaşıl sahələrin və s

Hər kateqoriyada istifadə olunan ərazilərin faiz nisbətinin, məhəllələrə görə sıxlıq səviyyələrinin, yaşayış şəraitinə təhdidlərin təhlili

Yaxınlıqdakı əhalinin demoqrafik xüsusiyyətlərinə əsasən torpaq istifadəsi planının qiymətləndirilməsi

Park sahələrinin / oyun mənzərələrinin, cığırların növü və s

Qonşuluqun parklara və istirahət imkanlarına, yaşla əlaqəli oyun mənzərələrinə yaxınlığının təhlili

Əhalinin artım proqnozlarının və gələcək potensial istirahət ehtiyaclarının modelləşdirilməsi

Qeyri-müəyyən çirklənmə mənbələrinin yeraltı sularının laylanması kimi həyati mənbələrə münasibətdə ətraf mühitin təhlükələrinin inventarizasiyası

Yayılma dərəcələrinin təhlili və təhlükə səbəbindən müəyyən bir sahədə itirilən potensial ömür illərinin çirklənmə səviyyəsinin məcmu təhlili

Xüsusi lokal sahələrə potensial ətraf mühitə zərərin modelləşdirilməsi, yerə xüsusi çox qatlı çirklənmənin azaldılması planlarının təhlili

Əsas təcili çıxış yollarının yeri, nəqliyyat axını tutumu və kritik təhlükə nöqtələri

Müxtəlif böyüklüklərdə fövqəladə halların çıxış marşrutlarına, nəqliyyat axınlarına və s. Potensial təsirlərinin təhlili

Fövqəladə vəziyyət obyektlərinin və müəyyən yerlərdə hərəkət qabiliyyətlərinin yerləşdirilməsinin modelləşdirmə təsiri

Səsvermə qaydaları, xidmət istifadəsi və üstünlükləri, marşrut yolları peşələri kimi xüsusi demoqrafik xüsusiyyətlərə malik şəxslərin yeri

Xüsusi sahələrin səsvermə xüsusiyyətlərinin təhlili

Xüsusi yerlərdə məlumat köşklərinin yerləşdirilməsinin modelləşdirmə təsiri

Mənbə: http: //www.scribd.com/doc/55973482/Geographic-InformationSystems and-Science

17.4.6 Ticarət və xidmət planlaması

Ticarət və xidmət planlaşdırması (bəzən pərakəndə satış adlanır) tətbiqetmələri əsas sualı əhatə edən qərarlara operativ, taktiki və strateji kontekst təmin etmək üçün coğrafi məlumatların istifadəsinə yönəlir, harada? Geodemoqrafiya, kiçik sahə səviyyəsində mövcud olan istehlakçı davranışının kompozit göstəricilərinin (məsələn, siyahıyaalma çıxışı sahəsi və ya poçt zonası) stenoqramdır. Geodemoqrafik məlumatlar çox bazar sahəsi təhlili üçün əsasdır.

Ticarət tətbiqetmələrinin alətləri adətən sadə masa üstü Xəritəçəkmədən inkişaf etmiş qərar dəstək sistemlərinə qədər dəyişir. Alətlər bir təşkilatın əməliyyat, taktiki və strateji funksiyalarını təhlil etmək və məlumatlandırmaq üçün istifadə olunur. Bu alətlər standart CİS proqramının bir hissəsi ola bilər və ya təşkilat tərəfindən daxili inkişaf etdirilə bilər və ya ‘iş həlli’ məhsulu olaraq satın alınır. Əməliyyat funksiyaları səhmlərin idarə edilməsi kimi bir təşkilatda gündəlik əməliyyatların və inventar analizinin gündəlik işlənməsi ilə əlaqədardır. Taktiki funksiyalar mağaza satış promosyonları kimi spesifik (ümumiyyətlə qısamüddətli) problemləri həll etmək üçün mənbələrin ayrılmasını tələb edir. Strateji funksiyalar, təşkilatın daha uzunmüddətli hədəflərinə və missiyalarına kömək edir və yeni mağazalar açmaq və ya mövcud mağazalar şəbəkələrini rasionalizasiya etmək kimi problemlərlə üzləşir. Erkən iş tətbiqetmələri, pərakəndə satış mühitinin ümumi təsviri göstəricisi kimi, məkan baxımından istinad edilən məlumatların xəritələşdirilməsi ilə kifayətlənirdi. Bu, əksər iş tətbiqetmələrində birinci mərhələ olaraq qalır və özlüyündə təşkilati funksiyaların analizinə əhəmiyyətli bir ölçü əlavə edir. (Longley, 2005)

17.4.7 Logistika və nəqliyyat

Şeylərin harada olduğunu bilmək, malların və insanların bir yerdən başqa yerə köçürülməsi və onları hərəkətə gətirən infrastruktur (avtomobil yolları, dəmir yolları, kanallar) ilə məşğul olan lojistik və nəqliyyat sahələri üçün böyük əhəmiyyət kəsb edə bilər. Logistika şirkətləri (məsələn, bağlama çatdırılması şirkətləri, göndərmə şirkətləri) mərkəzi çeşidləmə anbarlarının və malların bir rejimdən digərinə (məsələn, yük maşınından gəmiyə) köçürülən obyektlərin harada yerləşdiriləcəyinə, bağlamaların necə istiqamətləndiriləcəyinə qərar verərək fəaliyyətlərini təşkil etməlidirlər. mənşəyindən təyinat məntəqəsinə və çatdırılma yük maşınlarının necə yönləndiriləcəyi. Bu sahələrin hamısında əməliyyat, taktiki və strateji tətbiqlərin qarışığında GIS istifadə olunur.

Lojistik sahə malların daşınması və daşınması məsələlərini həll edir. Bu tətbiqlərin hər biri iki hissədən ibarətdir: sabit infrastrukturla əlaqəli statik hissə və statik hissədə hərəkət edən nəqliyyat vasitələri, mallar və insanlarla əlaqəli dinamik hissə. Əlbətdə ki, magistral yollar şəbəkəsi belə həqiqətən statik deyil, çünki magistral yollar tez-tez yenidən qurulur, yeni magistral yollar əlavə olunur və magistral yollar hətta bir neçə dəfə köçürülür. Lakin nəqliyyat vasitələrinin hərəkətinin dəqiqə-dəqiqə vaxt ölçüsü, infrastrukturdakı ildən-ilə dəyişikliklərdən kəskin şəkildə fərqlənir. Tarixən CİS-in statik hissəyə tətbiqi daha asan olmuşdur, lakin texnologiyadakı son inkişaflar onu dinamik hissəyə də müraciət etmək üçün bir vasitə kimi daha güclü edir. Bu gün nəqliyyat vasitələrini hərəkət etdikdə izləmək üçün GPS istifadə etmək mümkündür və tranzit səlahiyyətliləri getdikcə bu sistemlərdən istifadəçilərini avtobus və qatarların yerləşmələri barədə məlumatlandırmaq üçün istifadə edirlər. (Longley, 2005)

CİS müxtəlif millətlərdə hökm sürən ətraf mühit şərtlərini müqayisə etməyə imkan verir. Ümumiyyətlə, XXI əsrin dünya əhalisinin şəhərlərdə və qəsəbələrdə artan nisbətlərini görəcəyi başa düşülür və bu səbəbdən şəhər yaşayış yerlərinin ətraf mühitə təsirlərini anlamaq elm və siyasətdə getdikcə daha çox diqqət mərkəzindədir. Tədqiqatçılar, genişlənmənin ekoloji nəticələrini başa düşmək və gələcək nəticələrini proqnozlaşdırmaq üçün şəhər genişlənməsinin necə baş verdiyini araşdırmaq və anlamaq üçün GIS-dən istifadə etdilər. Bu cür proqnozlar yolların yerləşdiyi yerlər, inkişaf üçün uyğun olmayan dik meylli ərazilər, şəhər istifadəsindən qorunan torpaqlar və şəhər inkişafını təşviq edən və ya məhdudlaşdıran digər amillər barədə məlumatlarla birlikdə tarixi inkişaf qaydalarına əsaslana bilər. Bu amillərin hər biri CBS-də bir təbəqə şəklində xəritə şəklində təmsil oluna bilər, eyni zamanda böyüməni sürətləndirən prosesləri simulyasiya etmək üçün mütəxəssis proqramı hazırlana bilər. Bu şəhərsalma modelləri dinamik simulyasiya modeli və ya insan və ya ətraf mühit sisteminin bəzi hissələrinin işini simulyasiya etmək üçün hazırlanmış kompüter proqramlarının nümunələridir. (Longley, 2005)

17.4.9 Digər müraciətlər

CİS tətbiqləri həm təbii, həm də texnogen qurumları əhatə edir. Nümunələr insan fəaliyyətinin ətraf mühitə təsirini araşdırdığımız yerlərdə çox yayılmışdır. Dəmir yolu tikintisi belə bir sahədir: ətraf mühitə təsirin qiymətləndirilməsi ilə məşğul olan Hökümət tərəfindən geri qaytarılacaq bağlamaları əhatə edə bilər və ümumiyyətlə mövsümi su basmış torpaqları keçməmək və təpəli ərazilərdə meyl həddində qalmaq kimi bir çox məhdudiyyətlərdən təsirlənəcəkdir.

CİS-in tətbiqetmələrindəki ikinci fərq sistemin ümumi istifadə məqsədlərindən irəli gəlir. CBS-in prototipik istifadəsi, açıq şəkildə müəyyənləşdirilmiş layihə məqsədi olan bir tədqiqat layihəsidir. Bu cür layihələrin adətən əvvəlcədən müəyyən edilmiş müddəti olur. Sahənin uyğunluğu kimi fizibilite işləri, eyni zamanda eroziya modelləşdirməsində simulyasiya işləri də nümunədir. Bu layihə əsaslı CİS tətbiqatlarının hamısına zəng edirik.

Bunlardan fərqli olaraq institusional CİS tətbiqləri var. Onlar müxtəlif yollarla xarakterizə edilə bilər. Bu tətbiqetmələrin ömür müddəti (müddəti) ya müddətsizdir, ya da heç olmasa əvvəlcədən təyin olunmamışdır. Məqsədləri ümumiyyətlə bir məlumat araşdırmasını yox, başqalarına əsas məlumat verməkdir. Bu kateqoriyanın yaxşı nümunələri qida / su çatışmazlığı üçün erkən xəbərdarlıq sistemləri və ya hava şəraitini izləyən sistemlər kimi izləmə sistemləridir. Həqiqətən, El Niño nümunəmiz bu başlıq altında ən yaxşı şəkildə seçilir, çünki SST və WS ölçmələri davam edir. Digər bir nümunə sinfi milli topoqrafik tədqiqatlar, kadastr təşkilatları və milli siyahıyaalma büroları kimi dövlət qurumlarında mövcuddur. Dəyişiklikləri idarə etmək (coğrafi) vəzifələri olaraq görürlər və əsas işləri xəritələr və ya rəqəmsal məlumatlar şəklində çap olunmuş material şəklində məlumatlı olmaq və başqalarına məlumat verməkdir. (DeMers, 2009)

17.4.9.1 Ticarət fəaliyyətlərinin idarə edilməsi

CİS bizneslə bağlıdır. Əslində, yeni bir coğrafiya sənayesi inkişaf edir, çünki CİS alt xəttə təsir göstərə, məhsul keyfiyyətini yüksəldə və yeni imkanlar yarada bilər. İş dünyasının müxtəlif sektorlarının CİS-dən necə istifadə etdiyinə dair bir neçə nümunə:

17.4.9.2 Bank işi: Bank və maliyyə qurumlarındakı CİS fəaliyyətləri, tənzimləyici uyğunluqların müştəri axtarışı və yeni filial və bankomatların tapılmasını əhatə edir.

17.4.9.3 İş yerləri və müştəri davranışı: Müştəri bazanızın yerini bilsəniz, bir işinizi harada yerləşdirəcəyinizi daha təsirli şəkildə göstərə bilərsiniz. Satın alma qaydaları məhsullarınıza uyğun gələn insanlara nə qədər yaxın və ya daha əlçatan olsanız, müvəffəq olmağınız üçün bir o qədər uyğun olarsınız. Müəssisələr həmçinin bazar payını ətrafdakı digər müəssisələrlə müqayisə edə və dəyişən demoqrafik şərtlərə uyğunlaşa bilər.

17.4.9.4 Sığorta tələblərinin tənzimlənməsi: CİS potensial müştərilərin müəyyənləşdirilməsi və risk faktorlarının müəyyənləşdirilməsi daxil olmaqla bütün tipik iş və marketinq tapşırıqlarını yerinə yetirə bilər. Bir sığorta vasitəçisisinizsə, fırtına və daşqın sığortası üçün tətbiqetmələri 100 illik daşqın zonasının xəritəsi ilə uyğunlaşdırmağı xəyal edin.

17.4.9.5 Jurnalistika: Mediya, xüsusən televiziya xəbərləri mediada zəngin və cazibədar bir məhsul təqdim edərək, görüntülərdə uçuş, yaxınlaşma və vizual xəritələrin üst-üstə düşməsini istifadə edirlər.

17.4.9.6 Daşınmaz əmlak: Həm yaşayış, həm də ticari əmlak agentləri müştəri ehtiyaclarına uyğun əmlak tapmaq və seçmək üçün bir GIS istifadə edirlər. Bəzi qiymətləndiricilər eyni vaxtda bütün bölgələrin kütləvi qiymətləndirmələrini aparmaq üçün CİS-dən istifadə edirlər.

17.4.9.7 Nəqliyyat və çatdırılma: Məhsulların və materialların daşınması hər zaman daha bahalı olur. Marşrut uzunluqlarını minimuma endirmək maliyyəti azaldır, çatdırılma müddətlərini sürətləndirir və müştəri məmnuniyyətini artırır. GIS, yol və dəmir yolu şəbəkələri ilə işləmək üçün xüsusi olaraq hazırlanmış alətlərə malikdir.

17.4.9.8 Şəhərin fəaliyyətinin və genişlənməsinin planlaşdırılması: Şəhər, ilçe və regional planlaşdırma inkişaf sistemini izləmək, ərazi bağlamalarını qurmaq, mövcud mənbələri qiymətləndirmək və gələcək böyüməyi planlaşdırmaq üçün uzun müddətdir GIS istifadə edir. CİS planlaşdırıcılara master planları qiymətləndirməyə, genişlənmə və trafik qaydalarını izləməyə, dəyişikliyi proqnozlaşdırmağa, populyasiyanı izləməyə və hətta yeni hökumət planlaşdırma ofisini yerləşdirmək üçün ən yaxşı yerə qərar verməyə imkan verir. Dünyadakı bir çox CİS əməliyyatlarına CİS şöbələri deyil, planlama şöbələri deyilir. Ancaq tez-tez GIS-i əsas vasitə kimi istifadə edirlər.

17.4.9.9 Qoruma və təcili yardım xidmətləri təmin etmək: Polis, insan xidmətləri və təcili yardım xidmətləri CBS istifadə etməyə başlayır. Cinayət xəritələri cinayətkarları müəyyən edə bilər və zabitləri lazım olan yerlərə apara bilər, düzəltmə məmurları şərti cəzalarını izləyə bilər, xəstəxanalar ən çox ehtiyacını qarşıladıqları yerə yerləşdirilə bilər və dispetçerlər təcili yardım xidmətlərini (təcili yardım və yanğın kimi) təyin etdikləri yerə apara bilərlər. CİS-in gücü.

17.4.9.10 Torpaqların idarə edilməsi və mühafizəsi: CİS-in ilk böyük tətbiqi Kanadanın nəhəng təbii və mineral ehtiyatlarını idarə etdi. Bu və buna bənzər tətbiqetmələrdə proqram yanğınları izləməyə və yanğınsöndürənlərin göndərilməsinə, xəstəlik və həşərat epidemiyalarının izlənilməsinə və idarə olunmasına, ərazidən istifadəyə və torpaq inventarına nəzarət edilməsinə, kənara qoyulmaların və servitutların seçilməsinə, vəhşi təbiətin izlənilməsinə və idarə olunmasına, ekoturizm planının hazırlanmasına və daha çox şeyə kömək edə bilər. Günümüzdə genişlənən Yer hiss edən peyklərlə tamamlanaraq, CİS-in ərazi idarəedilməsində rolu artmağa davam edəcəkdir.

17.4.9.11 Hərbi və müdafiə ilə əlaqəli vəzifələr: Hərbi və kəşfiyyat cəmiyyətləri, bu istifadəçilərə xüsusi olaraq yönəldilmiş alətləri özündə cəmləşdirən GIS alət dəstindən faydalanırlar. İnsansız hava vasitələrindən (PUA) son dərəcə gizli peyk məlumatlarını və vizual qiymətləndirməni CBS və mövcud məlumat dəstlərinin gücü ilə birləşdirərək qoşun hərəkətlərini qiymətləndirmək, topçu atışını hədəf almaq, ssenariləri sınaqdan keçirmək, tədarük və lojistik əməliyyatları həyata keçirmək və sərhədləri izləmək mümkündür. Hərbi və kəşfiyyat cəmiyyətləri tez-tez geniş ictimaiyyət üçün mövcud olan eyni yerleşim alətlərinə güvənirlər - lakin müəyyən məlumatlara və məlumat mənbələrinə, habelə bəzi əlavə və olduqca inkişaf etmiş bir proqrama müstəsna giriş əldə edirlər. (DeMers, 2009)

17.4.9.12 Sahil GIS paketlərinin istifadəsi

1. Hər hansı bir konkret saytın məlumatlarının alınması.

2. Planlaşdırma məqsədi üçün xülasə məlumatlarının verilməsi.

3. Təhsil və ictimaiyyətlə əlaqələr üçün qrafik ekran.

4. Sahillərin təsnifatı və idarəetmə zonası.

5. Müəyyənləşdirmək üçün modelləşdirmənin proqnozlaşdırılması.

A. Sahil dəyişikliklərinin proqnozları.

B. Fərdi sxemlərin təsirləri.

C. İstifadənin dəyişməsindən təsirlər.

D. Təbii fəlakətlərdən təsirlər.

17.4.9.13 Yanğının Qarşısının Alınması üçün GIS

Meşə yanğınlarının ən çox mənbə itkisi riskinin olduğu yerlərdə meşə yanğınının qarşısının alınması səyləri yönəldilə bilər. Güclü yanğın sahələri (yüksək alov alan mənzərələr) yüksək riskli ərazilərin (alovlanma mənbələri) və yüksək dəyərlərin yaxınlığında olduqda, yanğının qarşısının alınması vacibdir. Tarixi yanğın məlumatlarına bütün digər mənzərə məlumatları ilə baxmaq olar. Yanğından mühafizə zabitləri uyğun bir proqram strategiyasını təyin etməyə başlaya bilərlər. Bu yanğının qarşısının alınması strategiyası ərazidən istifadə növünə və tarixi yanğın səbəblərinə görə təhsil, tətbiqetmə və ya mühəndislik ola bilər. Mənzil inkişafı genişlənməyə və meşəli və fırça ilə örtülmüş sahələrə müdaxilə etməyə davam etdikcə yanğına meylli olur. "Şəhər interfeysi" geniş yanğının qarşısının alınması və yanğından mühafizə tədbirləri tələb edir. CİS potensial yanğının qarşısının alınması / mühafizə strategiyalarını modelləşdirə və göstərə bilər. (Ramachandran, 2005)

17.4.9.14 Bitki İdarəetmə üçün CİS

CİS istifadə edərkən bitki örtüyü müalicəsi tələb edən mənzərələr (məsələn, təyin olunmuş atəş, mexaniki müalicə) fərqlənəcəkdir. Yüksək alovlanma xüsusiyyətlərinə (yüksək təhlükə, yüksək risk və yüksək dəyər) malik mənzərələr bitki örtüyü və ya yanacaq təmizlənməsi proqramları üçün açıq namizədlər olur. CİS texnologiyası yanğınsöndürənlərə təyin olunmuş yanğın və bitki örtüyü idarəsi layihələrini ən yüksək fayda ilə müəyyənləşdirməyə imkan verir (resurs və yanğın idarəetməsi üçün bir çox hədəfə çatmaq). Bitki örtüyü idarəetmə taktikaları mexaniki, kimyəvi və ya təyin olunmuş yanma üsullarını əhatə edə bilər. CİS, yanğın reseptlərinin hazırlanmasına kömək etmək üçün müxtəlif şəraitlərdə yanğının necə davranacağını və yayılacağını modelləşdirməyə kömək edə bilər. (Ramachandran, 2005)

17.4.9.15 Təhsil və Təlim

CİS təhsil və təlim üçün faydalıdır. Wildfire idarə heyəti təcrübəli olmaq üçün bir neçə il təcrübə və təlim tələb edir. CİS meşə yanğınları zamanı ətraflı landşaft məlumatlarına giriş təmin edir. Yanğınsöndürənlər CİS istifadə edərkən müxtəlif meşə yanğınlarının mürəkkəbliklərini, yanğın təsirlərini və yanğın davranış xüsusiyyətlərini daha tez anlamağa başlayırlar. Modelləşdirmə yanğının nə edə biləcəyini və meşə yanğını ən çox hansı elementlərin təsir etdiyini daha yaxşı başa düşməyə imkan verir. Wildfire bilikləri ənənəvi olaraq uzun illərin təcrübəsi, formal təlim və təcrübəli yanğın personalı ilə müzakirələr nəticəsində əldə edilmişdir. CİS indi yanğın işçilərinin meşə yanğınlarını təsir edən dəyişənlər və mürəkkəbliklər haqqında anlayışlarını genişləndirmək üçün istifadə edə biləcəyi başqa bir qaynaqdır. Modelləşdirmə daha dəqiq olduqda, dispetçerlər yeni başlanğıc potensialını və mümkün göndərmə tələblərini müəyyən edə biləcəklər.

CİS, meşə yanğını məlumatlarının idarə olunması üçün vacib bir vasitədir. CİS, tez bir zamanda əldə edilə bilən və tələb olunduqda baxıla bilən əsas məlumat deposudur. GIS təcili sahə istismarı istifadəsi üçün daha uyğun hala gəlir və məlumatların real vaxt göstərilməsinə imkan verən alətləri birləşdirir.Meşə yanğınlarının idarə olunması üçün GIS istifadə edilərək məlumatlara sürətli giriş, təhlükəsizlik, səmərəlilik və daha yaxşı resurs idarəetmə qərarları qəbul edilir. Vəhşi ərazidə yanğın idarə olunması üçün məlumat vacibdir. CİS, hamısı bir yerdə olan, görüntüləmək və anlamaq üçün asandır.

Açar sözlər: CİS İş Akışı, Verilənlər Bazası İdarəetmə Sistemi (DBMS), CİS paketləri, Açıq Mənbə CİS, CİS Tətbiqləri.


İddialar

1. Müəssisə məlumatlarını və yerleşim məlumatlarını idarə etmək üçün bir metod, aşağıdakılardan ibarətdir:

müəssisə məlumatlarını və coğrafi məkan məlumatlarını idarə etmək, coğrafi kodlu müəssisə məlumatlarını və coğrafi məlumatları təmsil edən məlumat qatlarının siyahısını əks etdirən müəssisə məlumatlarını coğrafi kodlaşdırma, burada məlumat qatlarının siyahısı seçilmiş məlumatlarla formalaşmış bir xəritə şəklini göstərən bir xəritə pəncərəsinə bitişik olaraq göstərilmişdir. təbəqələr və burada xəritə pəncərəsi bir xəritə xülasə pəncərəsinə bitişik və analitik xülasə pəncərəsinə bitişik olaraq göstərilən seçilmiş iki və ya daha çox məlumat qatını üst-üstə qoyaraq məlumat qatlarının siyahısından iki və ya daha çox məlumat qatından istifadəçi seçimini almağa cavab olaraq göstərilir. xəritə pəncərəsində göstərilmək üçün ilk xəritə şəkli yaratmaq və istifadəçi seçiminin qəbuluna görə seçilmiş iki və ya daha çox məlumat qatının qaydasını dəyişdirmək, seçilmiş iki və ya daha çox məlumat qatını dəyişdirilmiş qaydada üst-üstə qoymaq üçün ikinci bir xəritə şəkli yaratmaq xəritə pəncərəsində göstərin.

2. Müəssisə məlumatlarını və yerleşim məlumatlarını idarə etmək üçün bir metod, aşağıdakılardan ibarətdir:

iki və ya daha çox məlumat qatını qəbul edən sorğu uyğunluğuna uyğun iki və ya daha çox məlumat qatının alınması üçün bir sorğu üçün bir sorğu uyğunluğunu müəyyənləşdirmək üçün bir müştəri sisteminə qoşulan bir müəssisə məkan sistemindəki müəssisə məlumatları və coğrafi məlumatların axtarışına başlamaq. müştəri sistemində müştəri sistemində bir xəritə xəritəsində ilk xəritə şəklini göstərən ilk xəritə görüntüsünü meydana gətirmək üçün iki və ya daha çox məlumat qatını üst-üstə qoyan və xəritə pəncərəsi haqqında məlumat verən bir xəritə xülasəsi pəncərəsinə bitişik olaraq göstərildiyi iki və ya daha çox məlumat qatından aktiv bir məlumat qatı haqqında məlumat verən və iki və ya daha çox məlumat qatının sifarişini dəyişdirmək üçün istifadəçi seçimini almağa cavab olaraq, müştəri sistemində üst-üstə düşən bir analiz xülasəsi pəncərəsinə bitişik və maraq dairəsi xəritə pəncərəsində göstərilməsi üçün ikinci bir xəritə şəkli yaratmaq üçün dəyişdirilmiş qaydada iki və ya daha çox məlumat qatı.

3. Sahə üçün müəssisə məlumatlarını və yerleşim məlumatlarını idarə etmək üçün bir metod aşağıdakılardan ibarətdir:

aşağıdakı şəkildən ibarət bir görüntünün göstərilməsi: bir xəritə şəklinin yaradılmasında istifadə üçün müəssisə məlumatlarını və coğrafi məlumatları əks etdirən məlumat qatlarının siyahısı, məlumat pillələri siyahısındakı bir və ya daha çox məlumat qatından yaranan xəritə şəklini göstərən xəritə pəncərəsi, burada xəritə pəncərəsi məlumat katmanlarının siyahısına bitişik bir maraq dairəsini göstərən bir xəritə xülasəsi pəncərəsi göstərilir, burada xəritə xülasəsi pəncərəsi xəritə pəncərəsinə bitişik və xəritənin təsviri haqqında məlumatları göstərən bir analiz xülasəsi pəncərəsi, burada analiz xülasəsi pəncərəsi göstərilir xəritə pəncərəsinə bitişikdir.

anbarın bir kompüter proqramını saxladığı və prosessorun kompüter proqramını yerinə yetirdiyi prosessorla birləşdirilmiş bir prosessor və saxlama: müəssisə məlumatlarının idarə olunması və coğrafi məkan məlumatlarının coğrafi kodlaşdırılması, müəssisə məlumatlarının coğrafi kodlaşdırılan müəssisə məlumatlarını əks etdirən məlumat qatlarının siyahısını əks etdirən müəssisə məlumatları və məlumat qatları siyahısının seçilmiş məlumat qatlarından əmələ gələn bir xəritə şəklini göstərən bir xəritə pəncərəsinə bitişik şəkildə göstərildiyi və xəritə pəncərəsinin bir xəritə xülasəsi pəncərəsinə bitişik və bir analiz xülasəsi pəncərəsinə bitişik olaraq göstərildiyi yerleşim məlumatları məlumat qatından iki və ya daha çox məlumat qatından istifadəçi seçimi almaq, seçilmiş iki və ya daha çox məlumat qatını xəritə pəncərəsində göstərmək üçün ilk xəritə şəkli yaratmaq üçün üst-üstə qoymaq və istifadəçi seçimini alaraq cavab qaydasını dəyişdirmək seçilmiş iki və ya daha çox məlumat təbəqəsi, seçilmiş iki və ya daha çox məlumat qatını dəyişdirilmiş qaydada üst-üstə qoymaq, ikinci ekran görüntüsünü yaratmaq üçün xəritə pəncərəsi.

müəssisə məlumatlarını və yerleşim məlumatlarını və bir prosessor daxil olmaqla saxlama ilə birləşdirilmiş və yerinə yetirmək üçün konfiqurasiya edilmiş bir müştəri sistemini saxlayan anbar: müştəri sisteminə qoşulan bir müəssisə məkan sistemində müəssisə məlumatlarının və yerleşim məlumatlarının axtarışına başlanılan bir sorğunun qəbul edilməsi bir xəritə xəritəsi pəncərəsində ilk xəritə şəklini göstərən iki və ya daha çox məlumat qatını örtərək ilk xəritə görüntüsünü yaradan iki və ya daha çox məlumat qatını qəbul edən sorğu uyğunluğuna uyğun iki və ya daha çox məlumat qatını almaq üçün bir sorğu üçün bir sorğu uyğunluğunu təyin etmək, və burada xəritə pəncərəsi bir maraq sahəsi haqqında məlumat verən bir xəritə xülasəsi pəncərəsinə bitişik və iki və ya daha çox məlumat qatından aktiv bir məlumat qatı haqqında məlumat verən bir analiz xülasəsi pəncərəsinə bitişik və istifadəçi seçimini almağa cavab olaraq göstərilmişdir. iki və ya daha çox təbəqənin sırasını dəyişdirmək üçün, dəyişdirilmiş qaydada iki və ya daha çox qatı üst-üstə qoymaq, t-də göstərmək üçün ikinci xəritə şəkli yaratmaq o xəritəsi pəncərə.

anbarın bir kompüter proqramını saxladığı və prosessorun kompüter proqramını yerinə yetirdiyi prosessora qoşulmuş bir prosessor və saxlama: aşağıdakılardan ibarət olan bir şəkil göstərmək: müəssisə məlumatlarını və yerleşim məlumatlarını təmsil edən məlumat qatlarının siyahısı məlumat qatlar siyahısındakı bir və ya daha çox məlumat qatından yaranan xəritə şəklini göstərən xəritə pəncərəsini təsvir edin, burada xəritə pəncərəsi məlumat qatları siyahısına bitişik olaraq göstərilən bir maraq dairəsini göstərən xəritənin xülasə pəncərəsini göstərir. xülasə pəncərəsi xəritə pəncərəsinə bitişik və xəritənin təsviri haqqında məlumatları əks etdirən analiz xülasə pəncərəsi, burada analiz pəncərəsi xəritə pəncərəsinə bitişik olaraq göstərilir.

7. Kompüter proqramının saxlanması üçün saxlama bölməsindən ibarət bir istehsal məhsulu, burada kompüter proqramı aşağıdakı əməliyyatlardan ibarət olan əməliyyatları yerinə yetirmək üçün bir kompüterin prosessoru tərəfindən icra edilə bilər.

müəssisə məlumatlarını və coğrafi məkan məlumatlarını idarə etmək; coğrafi kodlu müəssisə məlumatlarını və coğrafi məlumatları təmsil edən məlumat qatlarının siyahısını əks etdirən müəssisə məlumatlarını coğrafi kodlaşdırma, burada məlumat qatlarının siyahısı seçilmiş məlumat qatları tərəfindən yaradılan xəritə şəklini göstərən bir xəritə pəncərəsinə bitişik olaraq göstərilmişdir; və burada xəritə pəncərəsinin bir məlumat xülasəsi pəncərəsinə bitişik və analiz qatlamasının pəncərəsinə bitişik olaraq göstərilən bir və ya daha çox məlumat qatını üst-üstə qoyaraq məlumat qatlarının siyahısından istifadəçi seçiminin iki və ya daha çox məlumat qatını almasına cavab olaraq göstərilir. xəritə pəncərəsində göstərilmək üçün ilk xəritə şəkli və istifadəçi seçiminin qəbul edilməsinə cavab olaraq seçilmiş iki və ya daha çox məlumat qatının qaydasını dəyişdirmək, seçilmiş iki və ya daha çox məlumat qatını dəyişdirmək üçün dəyişdirmək üçün ikinci bir xəritə şəkli yaratmaq üçün xəritə pəncərəsi.

8. Kompüter proqramının saxlanması üçün saxlama sahəsindən ibarət bir istehsal məhsulu, burada kompüter proqramı aşağıdakı əməliyyatlardan ibarət olan əməliyyatları yerinə yetirmək üçün bir müştəri sisteminin prosessoru tərəfindən icra edilə bilər.

iki və ya daha çox məlumat qatını qəbul edən sorğu uyğunluğuna uyğun iki və ya daha çox məlumat qatının alınması üçün bir sorğu üçün bir sorğu uyğunluğunu müəyyənləşdirmək üçün müştəri sisteminə qoşulmuş bir müəssisə məkan sistemindəki müəssisə məlumatları və coğrafi məlumatların axtarışına başlamaq. müştəri sistemində müştəri sistemində bir xəritə xəritəsində ilk xəritə şəklini göstərən ilk xəritə görüntüsünü meydana gətirmək üçün iki və ya daha çox məlumat qatını üst-üstə qoyan və xəritə pəncərəsi haqqında məlumat verən bir xəritə xülasəsi pəncərəsinə bitişik olaraq göstərildiyi iki və ya daha çox məlumat qatından aktiv bir məlumat qatı haqqında məlumat verən və iki və ya daha çox məlumat qatının sifarişini dəyişdirmək üçün istifadəçi seçimini almağa cavab olaraq, müştəri sistemində üst-üstə düşən bir analiz xülasəsi pəncərəsinə bitişik və maraq dairəsi xəritə pəncərəsində göstərilməsi üçün ikinci bir xəritə şəkli yaratmaq üçün dəyişdirilmiş qaydada iki və ya daha çox məlumat qatı.

9. Kompüter proqramının saxlanması üçün saxlama bölməsindən ibarət bir istehsal məhsulu, burada kompüter proqramı aşağıdakı əməliyyatlardan ibarət olan əməliyyatları yerinə yetirmək üçün bir müştəri sisteminin prosessoru tərəfindən icra edilə bilər.

aşağıdakı şəkildən ibarət bir görüntünün göstərilməsi: bir xəritə şəklinin yaradılmasında istifadə üçün müəssisə məlumatlarını və coğrafi məlumatları əks etdirən məlumat qatlarının siyahısı, məlumat pillələri siyahısındakı bir və ya daha çox məlumat qatından yaranan xəritə şəklini göstərən xəritə pəncərəsi, burada xəritə pəncərəsi məlumat katmanlarının siyahısına bitişik bir maraq dairəsini göstərən bir xəritə xülasəsi pəncərəsi göstərilir, burada xəritə xülasəsi pəncərəsi xəritə pəncərəsinə bitişik və xəritənin təsviri haqqında məlumatları göstərən bir analiz xülasəsi pəncərəsi, burada analiz xülasəsi pəncərəsi göstərilir xəritə pəncərəsinə bitişikdir.


Əlavə B: rasql Grammar¶

Bu əlavə, rasdaman sistemində istifadə olunan əsas rasql qrammatika qaydalarının sadələşdirilmiş siyahısını təqdim edir. Qrammatika bir sıra istehsal qaydaları kimi təsvir olunur. Hər bir qayda iki nöqtəli operatorun sol tərəfindəki terminaldan və sağ tərəfdəki simvol adlarının siyahısından ibarətdir. Şaquli çubuq | əvvəlki ilə eyni sol tərəfli bir qayda təqdim edir. Ümumiyyətlə kimi oxunur və ya. Simvol adları ya qeyri-terminallar, nə də terminallar ola bilər (köhnələri terminal olmayan istehsalın ardınca keçid olaraq qalın üzlə yazılmış). Terminallar dilin açar sözlərini və ya identifikatorları təmsil edir və ya "(", ")", "[" və "]" ədədi ədədi də terminaldır, lakin onları qrammatika mötərizəsindən ayırmaq üçün cüt tırnak şəklindədir (qruplaşdırmaq üçün istifadə olunur) alternativlər) və ya mötərizələr (isteğe bağlı hissələri göstərmək üçün istifadə olunur).


Videoya baxın: برمجية لتقسيم الخطوط الى مسافات متساوية رئيسية و ثانوية مع وضع علامة + اظهار قيمتها على AutoCAD (Oktyabr 2021).