Daha çox

ArcGIS JavaScript API istifadə edərək təbəqə qrupları və alt təbəqələrin ağac görünüşünü yaradın


Qat qrupları və alt təbəqələrin ağac görünüşünü yaratmağa çalışıram, Google-da axtardım və Məzmun cədvəli adlı bir şey tapdım. Onu istifadə edə bilmədim və ya başqa sözlə, necə istifadə edəcəyimi bilmirəm. Çalışdım, amma mənim üçün işləmədim.

Bu problemdə kimsə mənə kömək edə bilərmi? Bu widgetı http://gmaps-utility-gis.googlecode.com/svn/tags/agsjs/latest/examples/toc.html istifadə etməyə çalışıram.

Bu mənim kodum:

    Tapşırıq             http://js.arcgis.com/3.11/src/agsjs/dijit/TOC.js init.js: 40 Hata: scriptError {src: "dojoLoader", məlumat: Array [2], yığın: (…), mesaj : "scriptError"} init.js: 41 src: dojoLoader init.js: 41 məlumat: ["http://js.arcgis.com/3.11/src/agsjs/dijit/TOC.js", Hadisə]


Problemi tapdım və indi işləyir, problem bu sırada idi

var dojoConfig = {yollar: {agsjs: '… / src / agsjs'}};

Bunu dəyişdirdim:

var dojoConfig = {yollar: {agsjs: location.pathname.replace (/  / [^ /] + $ /, ") + '… / src / agsjs'}};

JavaScript 3.36 üçün ArcGIS API

Yeni UniqueValueRenderer obyekti yaradır. Tipik olaraq xüsusiyyətlər bir atribut sahəsinin unikal dəyərlərinə əsaslanaraq göstərilir. Ancaq unikal bir dəyər yaratmaq üçün üç sahəyə qədər birləşdirilə bilər. Məsələn, A və B və X, Y və Z dəyərlərini saxlayan iki sahə istifadə olunursa, göstərici üçün unikal dəyərlər A: X, A: Y, A: Z, B: X, B ola bilər : Y və B: Z, sahəni ayırıcı olduğunu düşünərək ":".

Qeyd: bir funksiyadan istifadə edərkən attributeField2 və attributeField3 üçün dəyərlər göstərməyin.

Yeni UniqueValueRenderer (json)

& lt String & gt attributeField

& lt String & gt attributeField2

& lt String & gt attributeField3

& lt FillSymbol & gt backgroundFillSymbol

& lt Object & gt colorInfo

Ləğv edildi. V3.13-dən etibarən bunun əvəzinə visualVariables istifadə edin. Burada müəyyən edilmiş obyekt dəqiqləşdirmə cədvəli, visualVariables xassəsində colorInfo obyektləri üçün spesifikasiyanı təmin edir.

Qatı göstərmək üçün istifadə olunan rəng rampasını təyin edən bir obyekt. Xüsusiyyətləri üçün aşağıdakı obyekt spesifikasiyalar cədvəlinə baxın. (V3.8-də əlavə edildi)

  • (Zəruri) Dəyər bir rəqəm növüdür və məlumat aralığındakı dəyəri göstərir.
  • (Zəruri) Rəng dəyəri göstərmək üçün istifadə olunan rəngdir.
  • Legend tərəfindən istifadə olunan simli etiket xassəsi. Ən azı bir dayanacaqda bir etiket olduqda, yalnız etiketli dayanacaqlar işarələnəcək və etiketlənəcəkdir, (v3.12-də əlavə edildi).
& lt Boolean & gt showLegend İstəyə görə Əfsanədəki rəng rampasının göstərilib göstərilməməsini göstərir.
& lt String & gt başlığı İstəyə görə Vizuallaşdırmanı təsvir edən mətn. Bu, Əfsanədəki uyğun rəng rampasının adı kimi göstərilir və sahə taxma adı və ya valueExpressionTitle-dən üstündür.

& lt String & gt defaultLabel

& lt Symbol & gt defaultSymbol

& lt String & gt fieldDelimiter

& lt Object [] & gt infos

Dizidəki hər bir element, göstərici ilə əlaqəli unikal dəyərlər haqqında məlumat verən bir obyektdir. Obyekt aşağıdakı xüsusiyyətlərə malikdir:

& ltString & gt dəyər Bənzərsiz dəyər.
& ltSymbol & gt simvol Dəyəri göstərmək üçün istifadə olunan simvol.
& ltString & gt etiket Dəyəri çəkmək üçün istifadə olunan simvol üçün etiket.
& ltString & gt təsviri Dəyəri çəkmək üçün istifadə olunan simvol üçün etiket.
(V2.0-da əlavə edildi)

& lt Object & gt legendOptions

& lt Object & gt opacityInfo

Ləğv edildi. V3.13-dən etibarən bunun əvəzinə visualVariables istifadə edin. Burada müəyyən edilmiş obyekt spesifikasiyası cədvəli, visualVariables mülkiyyətindəki opacityInfo obyektləri üçün spesifikasiyanı təmin edir.

Xüsusiyyətlərin qeyri-şəffaflığının necə hesablandığını təsvir edən bir obyekt. OpacityInfo obyektinin xüsusiyyətləri üçün aşağıdakı obyekt xüsusiyyətləri cədvəlinə baxın. (V3.11-də əlavə edildi)

& lt Boolean & gt showLegend İstəyə görə Əfsanədəki qeyri-şəffaflıq rampasının göstərilib göstərilməməsini göstərir.
& lt String & gt başlığı İstəyə görə Vizuallaşdırmanı təsvir edən mətn. Bu, Əfsanədəki müvafiq qeyri-şəffaflıq rampasının adı kimi göstərilir və sahə takma adı və ya valueExpressionTitle-dən üstündür.
& lt String & gt sahəsi Tələb olunur Məlumat dəyərini ehtiva edən xüsusiyyət atributu sahəsinin adı.
& lt Object & gt legendOptions İstəyə görə Əfsanədəki qeyri-şəffaflıq rampasını göstərmək üçün seçim təmin edən bir obyekt. Üçün obyekt dəqiqləşdirmə cədvəlinə baxın əfsanə seçimləri yuxarıda.
& lt Sayı & gt maxDataValue Tələb olunur Maksimum məlumat dəyəri.
& lt Sayı & gt minDataValue Tələb olunur Minimum məlumat dəyəri.
& lt String & gt normallaşdırma Sahəsi İstəyə görə Məlumat dəyərini normallaşdırmaq üçün istifadə olunan xüsusiyyət atribut sahəsinin adı.
& lt Sayı [] & gt qeyri-şəffaflıqDəyərləri Tələb olunur Bir sıra qeyri-şəffaflıq dəyərləri. Hər bir dəyər 0.0 ilə 1.0 arasında dəyişən bir rəqəm olmalıdır. İlk dəyər minimum məlumat dəyəri (və ya daha aşağı) olan xüsusiyyətlər üçün, son dəyər isə maksimum məlumat dəyəri (və ya daha yüksək) olan xüsusiyyətlər üçün istifadə olunur. Ən azı iki dəyər tələb olunur. Üç və ya daha çox varsa, aralıq olanlar ilk və son dəyərlər arasında mütənasib olaraq tətbiq olunur. OpacityValues ​​və ya dayanacaqları təyin etməlisiniz.
& lt Object [] & gt dayanır Tələb olunur Hər biri iki xüsusiyyəti olan bir sıra obyektlər: dəyər və qeyri-şəffaflıq. Ən azı iki dayanacaq tələb olunur. Şəffaflıq dəyərlərini və ya dayanacaqları təyin etməlisiniz. Dayanacaqları təyin etsəniz, minDataValue və maxDataValue ehtiyacınız yoxdur.
& lt String & gt növü Tələb olunur Bu dəyər qeyri-şəffaf olmalıdır.
& lt String & gt valueExpression İstəyə görə Bir ədədi qiymətləndirən bir Arcade ifadəsi. Bu ifadə $ xüsusiyyət qlobal dəyişənindən istifadə edərək sahə dəyərlərinə istinad edə və iş vaxtında riyazi hesablamaları və məntiqi qiymətləndirmələri həyata keçirə bilər. Bu ifadədən qayıdan dəyərlər vizuallaşdırma üçün istifadə edilən məlumatlardır. Buna görə, bu xüsusiyyət ümumiyyətlə vizual dəyişənlərdə sahəyə alternativ olaraq istifadə olunur.
& lt String & gt valueExpressionTitle İstəyə görə ValueExpression xassəsində təyin olunduğu kimi əlaqəli Arcade ifadəsini təyin edən və təsvir edən başlıq. Bu, LegOptions mülkiyyətində verilən bir başlıq olmadığı halda, Əfsanədəki müvafiq qeyri-şəffaflıq rampasının adı kimi göstərilir.

& lt Object & gt RotationInfo

Ləğv edildi. V3.13-dən etibarən bunun əvəzinə visualVariables istifadə edin. Burada müəyyən edilmiş obyekt spesifikasiyası cədvəli, visualVariables mülkiyyətindəki rotasiyaInfo obyektləri üçün spesifikasiyanı təmin edir.

Marker simvollarının necə fırlandığını təyin edir. Küləyin istiqamətini, nəqliyyat vasitəsinin başlığını və s. Təsvir etmək üçün fırlanma istifadə edin. Aşağıdakı xüsusiyyətlərə malik bir obyekt göstərin. (V3.7-də əlavə edildi)

Fırlanma bucağını ehtiva edən xüsusiyyət atributu sahəsinin adı. Və ya fırlanma bucağını qaytaran bir funksiya.

Bir funksiya fırlanma bucağının bir atribut sahəsində mövcud olmadığı, lakin riyazi bir ifadə və ya düsturdan istifadə edərək hesablanması lazım olduğu hallarda faydalıdır. Məsələn, əsas məlumatlar U və ya V vektorları kimi saxlanıldıqda külək və ya cari istiqaməti hesablamaq üçün bir funksiya təyin edə bilərsiniz. Aşağıdakı nümunəyə baxın.

  • coğrafi: simvolu şimaldan saat yönündə döndürür.
  • hesab: simvolu şərqdən saat yönünün əks istiqamətində fırladır.

Varsayılan dəyər "coğrafi" dir.

& lt Object & gt sizeInfo

Ləğv edildi. V3.13-dən etibarən bunun əvəzinə visualVariables istifadə edin. Burada müəyyən edilmiş obyekt dəqiqləşdirmə cədvəli, visualVariables mülkiyyətindəki sizeInfo obyektləri üçün spesifikasiyanı təmin edir.

Xüsusiyyət ölçüsünün məlumat dəyəri ilə mütənasib olduğu simvolun ölçüsünü təyin edir. Qeyd: v3.12-dən əvvəl bu xüsusiyyət mütənasibSymbolInfo kimi tanınırdı. Mövcud xüsusiyyətlərinin siyahısı üçün aşağıdakı obyekt xüsusiyyətləri cədvəlinə baxın.

  • A-nı təmsil edən məlumatlar məsafə miqdarı. Misal üçün:
    • Nöqtələr və ağac örtüyünün radiusuna malik bir atribut sahəsi kimi müəyyən edilmiş ağac yerləriniz varsa, hər ağacın əhatə etdiyi həqiqi torpaq sahəsini təsvir etmək üçün mütənasib işarələrdən istifadə edə bilərsiniz.
    • Su kəmərlərinin genişliyini təsvir etmək üçün mütənasib ölçülü xətlərdən istifadə edə bilərsiniz.
    • Yollar və magistral yollar kimi trafik məlumatlarını vuruş genişliyinin trafik sayına mütənasib olduğu sətir işarələri kimi göstərin.
    • Hər bir simvolun ərazisinin əyalət əhalisini əks etdirdiyi nisbi marker işarələrinin siyahıyaalma xəritəsini yaradın.

    Bundan əlavə, yuxarıda təsvir olunan məlumat növündən asılı olmayaraq, bir sıra məlumat dəyərlərini bir sıra simvol ölçüləri ilə müqayisə edə bilərsiniz.

    Nöqtə xüsusiyyətləri üçün istehsalçı ölçüsü məlumat dəyərinə nisbətdə dəyişir. Xətt xüsusiyyətləri üçün vuruş genişliyi dəyişir.

    & lt Sayı [] & gt customValues İstəyə görə Əfsanədəki dayanacaqlar üçün istifadə ediləcək dəyərləri əks etdirən bir sıra sıra. Məsələn, əfsanədəki ölçü dayaqları 13, 171, 286, 404 və 534-dürsə, əfsanədəki dayanacaqları bu xassəyə qoyaraq daha yuvarlaq rəqəmlərdən istifadə etmək üçün tənzimləyə bilərsiniz. Məsələn, sizeInfo.legendOptions.customValues ​​= [10, 150, 300, 400, 500]. Aşağıdakı nümunə parçasına baxın.
    & lt Boolean & gt showLegend İstəyə görə Əfsanədəki ölçü rampasının göstərilib göstərilməməsini göstərir.
    & lt String & gt başlığı İstəyə görə Vizuallaşdırmanı təsvir edən mətn. Bu, Əfsanədəki uyğun ölçülü rampanın adı kimi göstərilir və sahə aliasından və ya valueExpressionTitle-dən üstündür.

    Məsələn, ifadə "view.scale" olaraq təyin olunduqda, dəyər xəritənin miqyasına uyğundur. Ölçü, bu ölçüyə uyğun gələn maksimum simvol ölçüsünü (piksel şəklində) təmsil edir. Xəritə ölçüsü bir dayanacağın miqyas dəyərinə uyğun gəlirsə, bu dayanma dəyərinə uyğun ölçüsü xüsusiyyətlər üçün maksimum simvol ölçüsü kimi istifadə olunur. Xəritə miqyası dəyəri iki dayanacaq arasında düşürsə, maksimum simvol ölçüsü iki dayanacağın ölçüləri arasında interpolasiya olunur.

    MinSize və maxSize dayanma dəyərləri ümumiyyətlə eynidır, baxmayaraq ki minSize-in maxSize-ə qarşı necə hesablandığına görə fərqli dəyərlərə sahib olmaq mümkündür.

    Məsələn, ifadə "view.scale" olaraq təyin olunduqda, dəyər xəritənin miqyasına uyğundur. Ölçü bu ölçüyə uyğun minimum simvol ölçüsünü (piksel şəklində) təmsil edir. Xəritə ölçüsü bir dayanacağın miqyas dəyərinə uyğun gəlirsə, bu dayanma dəyərinə uyğun ölçüsü xüsusiyyətlər üçün minimum simvol ölçüsü kimi istifadə olunur. Xəritə miqyası dəyəri iki dayanacaq arasında düşürsə, minimum işarənin ölçüsü iki dayanacağın ölçüləri arasında interpolasiya olunur.

    MinSize və maxSize dayanma dəyərləri ümumiyyətlə eynidır, baxmayaraq ki minSize-in maxSize-ə qarşı necə hesablandığına görə fərqli dəyərlərə sahib olmaq mümkündür.

    • ölçüsü: simvolun ölçüsünü göstərən ədədi bir dəyər
    • dəyər: simvolun təmsil etdiyi dəyəri göstərən ədədi bir dəyər.
    • radius: Data dəyəri dairəvi bir xüsusiyyətin radiusunu təmsil edir.
    • diametri: Məlumat dəyəri dairəvi bir xüsusiyyətin diametrini təmsil edir.
    • sahə: Məlumat dəyəri bir xüsusiyyət sahəsini təmsil edir.
    • genişlik: Məlumat dəyəri bir sətrin genişliyini təmsil edir.
    • məsafə: Məlumat dəyəri mərkəz xəttindən məsafəni (genişliyin yarısı) təmsil edir.

    Məsafədən kənar bir kəmiyyəti əks etdirən məlumatlar. Dış hədləri düzəltmək üçün maxSize göstərin.

    Bir sıra məlumat dəyərlərini bir sıra simvol ölçülərinə uyğunlaşdırın: İstifadəsi əfsanə seçimləri:

    & lt String & gt valueExpression

    & lt String & gt valueExpressionTitle

    & lt String [] & gt dəyərləri

    & lt Object [] & gt visualVariables

    • Rəng - Dəyərləri rəngə görə görüntüləmək üçün vizual dəyişən obyektin tip xüsusiyyətini təyin edin colorInfo. Sonra colorInfo obyekt spesifikasiyası cədvəlindən istifadə edərək obyektin qalan hissəsini təyin edin.QEYD:Bu, VectorFieldRenderer üçün tətbiq edilmir.
    • Ölçü - Dəyərləri ölçüyə görə görüntüləmək üçün vizual dəyişən obyektin tip xüsusiyyətini təyin edin sizeInfo. Sonra sizeInInfo obyekt spesifikasiyası cədvəlindən istifadə edərək obyektin qalan hissəsini təyin edin.
    • Şəffaflıq - Dəyərləri qeyri-şəffaflıqla görüntüləmək üçün vizual dəyişən obyektin tip xassəsini təyin edin qeyri-şəffaflıq. Sonra opacityInfo obyekt spesifikasiyası cədvəlindən istifadə edərək obyektin qalan hissəsini təyin edin.
    • Fırlanma - 3.15 versiyasında əyani dəyişən kimi əlavə edilmişdir. Dəyərləri fırlanma yolu ilə görüntüləmək üçün vizual dəyişən obyektin tip xüsusiyyətini təyin edin rotasiya məlumatı. Sonra rotasiyaInfo obyekt spesifikasiyası cədvəlindən istifadə edərək obyektin qalan hissəsini təyin edin.

    AddValue (valueOrInfo, simvol?)

    Parametrlər:
    & lt String | Object & gt valueOrInfo Tələb olunur İlə uyğun dəyər. Dəyər fərdi arqumentlər və ya məlumat obyekti kimi təqdim edilə bilər. Məlumat obyektinin quruluşu üçün aşağıdakı obyekt xüsusiyyətləri cədvəlinə baxın.
    & lt Symbol & gt simvolu İstəyə görə Dəyər üçün istifadə olunan simvol.
    & lt String & gt təsviri Tələb olunur Dəyəri çəkmək üçün istifadə olunan simvol üçün təsvir
    & lt String & gt etiketi Tələb olunur Dəyəri çəkmək üçün istifadə olunan simvol üçün etiket
    & lt Symbol & gt simvolu Tələb olunur Dəyəri göstərmək üçün istifadə olunan simvol
    & lt String & gt dəyəri Tələb olunur Bənzərsiz dəyər.

    GetColor (qrafik, seçimlər?)

    Parametrlər:
    & lt Qrafik & gt qrafik Tələb olunur Rəng almaq üçün qrafik.
    & lt Object & gt seçimləri İstəyə görə Bu isteğe bağlı parametr colorInfo-nu dəstəkləyir. Heç biri verilmirsə, Renderer.colorInfo istifadə ediləcəkdir.

    GetOpacity (qrafik, seçimlər?)

    Parametrlər:
    & lt Qrafik & gt qrafik Tələb olunur Verilən qrafik üçün uyğun olan qeyri-şəffaflıq dəyərini qaytarır. Bu dəyər opacityInfo tərifinə əsasən hesablanır.
    & lt Object & gt seçimləri İstəyə görə Bu isteğe bağlı parametr opacityInfo-nu dəstəkləyir. Heç biri verilmirsə, Renderer.opacityInfo istifadə ediləcəkdir.

    GetRotationAngle (qrafik, seçimlər?)

    Parametrlər:
    & lt Qrafik & gt qrafik Tələb olunur Fırlanma bucağını almaq istədiyiniz bir giriş qrafiki.
    & lt Object & gt seçimləri İstəyə görə Bu isteğe bağlı parametr rotasiya məlumatını dəstəkləyir. Heç biri verilmirsə, Renderer.rotationInfo istifadə ediləcəkdir.

    GetSize (qrafik, seçimlər?)

    Parametrlər:
    & lt Qrafik & gt qrafik Tələb olunur Simvol ölçüsünü hesablamaq istədiyiniz qrafik.
    & lt Object & gt seçimləri İstəyə görə Bu isteğe bağlı parametr sizeInFo-nu dəstəkləyir. Heç biri verilmirsə, Renderer.sizeInfo istifadə ediləcəkdir.

    GetSymbol (qrafik)

    GetUniqueValueInfo (qrafik)

    Parametrlər:
    & lt Qrafik & gt qrafik Tələb olunur Göstərilməsi və əfsanə məlumatları qaytarılacaq qrafik.

    GetVisualVariablesForType (növü)

    Parametrlər:
    & lt String & gt növü Tələb olunur İstədiyiniz vizual dəyişən növü. Dəstəklənən dəyərlər: colorInfo (VectorFieldRenderer üçün tətbiq olunmur) | sizeInfo | qeyri-şəffaflıq

    HasVisualVariables ()

    RemoveValue (dəyər)

    SetColorInfo (məlumat)

    Ləğv edildi. V3.13-dən etibarən bunun əvəzinə setVisualVariables () istifadə edin.

    ColorInfo xüsusiyyətini təyin edir. (V3.8-də əlavə edildi)

    Parametrlər:
    & lt Object & gt məlumat Tələb olunur Rəngi ​​təyin edən bir məlumat obyekti. ColorInfo ilə eyni xüsusiyyətlərə malikdir.

    SetOpacityInfo (məlumat)

    Ləğv edildi. V3.13-dən etibarən bunun əvəzinə setVisualVariables () istifadə edin.

    Məlumat parametri ilə təyin olunduğu kimi göstərici üçün qeyri-şəffaflıq məlumatlarını təyin edir.

    Məlumat parametri opacityInfo ilə eyni xüsusiyyətlərə malik bir obyektdir.

    SetRotationInfo (məlumat)

    Ləğv edildi. V3.13-dən etibarən bunun əvəzinə setVisualVariables () istifadə edin.

    Göstərici üçün fırlanma məlumatını dəyişdirir. Məlumat mübahisəsi rotasiya məlumatı ilə eyni xüsusiyyətlərə malikdir. (V3.7-də əlavə edildi)

    SetSizeInfo (məlumat)

    Ləğv edildi. V3.13-dən etibarən bunun əvəzinə setVisualVariables () istifadə edin.


    Ən son

    Pərdə arxasında işləmək Taxtotlardan ayaq izləri düzəltməyə, küçə mərkəz xəttlərinə qədər CGIS təbəqələri ən son məlumatların işlənməsi alətləri ilə işlədir

    3B Məlumat və Hava Fotoşəkilləri CGIS, son 3D məlumatları və hava fotoqraflığını yerli rəhbərliyə və xalqa çatdırmaq üçün regional əməkdaşlığı dəstəkləyir

    PortlandMaps Mülk məlumatları, cinayət məlumatları, hava fotoşəkilləri və daha çoxu ilə qonşuluğunuzda bir mütəxəssis olun

    Comp Plan Map Tətbiqi CGIS Planlaşdırma və Davamlılıq Bürosunun Kompleks Plan prosesini daha əlçatan etməsinə kömək edir

    Portland City Corporate GIS (CGIS) komandası üçün əsas səhifəyə xoş gəlmisiniz. Burada böyük layihələrimizdən xəbərdar ola, müəssisə məlumatlarımızdan istifadə edən xəritələr və tətbiqetmələr nümunələri tapa və məhsul və xidmətlərimizlə əlaqəli rəy verə bilərsiniz.


    3 Cavablar 3

    Səhifələr Kitabxanalarda, Kitabxanalar Saytlar daxilində saxlanılır.

    Bu iyerarxiya sərtdir və kitabxanaları kitabxanalarda və ya səhifələrdə birbaşa saytlarda saxlaya bilməzsiniz.

    Bu səbəbdən, yalnız səhifə içərisindəki görünən əlaqələr vasitəsilə səhifələr hiyerarşisini çıxarmaq istədiyinizi və ya birdən çox alt veb saytdan istifadə edərək ciddi bir iyerarxiya tətbiq etməyinizə qərar verməlisiniz.

    Beləliklə, saytlardan istifadə edən bir nümunə iyerarxiyası belə görünə bilər (Səhifələrin kitabxanası olduğunu unutmayın):

    Əlbətdə bu həddindən artıq ola bilər, buna görə düz bir səhifə iyerarxiyasına sahib olsaydınız, belə görünürdü:

    Satışda birbaşa Q1, Q2 və Q3 forması ilə əlaqələriniz var və ehtiyat nüsxəsini əldə edin.

    Son alternativ bir veb saytın olması, lakin bir çox kitabxananın olmasıdır:

    Qeyd edək ki, bu yalnız 'Wiki Kitabxanaları' üçün işləyir, 'Publishing Portals' deyil. Hansı saytla çalışdığınızı görməyin asan yolu, hte ana səhifəsinin URL-də 'Səhifələr' olub-olmaması və ya 'SitePages' olub-olmamasıdır. İkincisi varsa, Wiki əsaslı bir saytla işləyirsiniz və bir saytda birdən çox Wiki kitabxanasına sahib ola bilərsiniz. Ancaq bir Nəşriyyat Portalı ilə alt veb sayt üçün yalnız bir 'Səhifələr' kitabxanası ola bilər.


    3D GIS-in təməli

    Baza hündürlüyü

    Bir xüsusiyyətin əsas 3D xüsusiyyətlərindən biri şaquli mövqeyi və ya baza yüksəlməsidir. Bir binanın, ağacın və ya başqa bir obyektin təməlinin “çılpaq torpaq” adlandırılan səthin hündürlüyü ilə uyğunlaşdığı yerdir. Əraziyə yaxşı uyğunlaşma vizual baxımdan yerin səthinə uyğun olaraq yerləşdirilməli olan "üzən" və ya "basdırılmış" xüsusiyyətləri məhdudlaşdırmaqla yanaşı, 3D analiz üçün nisbi şaquli yerləşdirmənin dəqiqliyini təmin etmək üçün vacibdir.

    Torpaqdan çıxan rəqəmsal ərazi modeli (DTM) ümumiyyətlə bir nöqtəyə, xəttə, çoxbucaqlıya və ya çoxlu (həcmli) bir xüsusiyyətə tətbiq ediləcək düzgün z dəyərlərini təyin etmək üçün seçilir. Xüsusiyyətin yerini şaquli olaraq yuxarıya və ya aşağıya keçirmək üçün tək bir z dəyəri tətbiq oluna bilər və ya xüsusiyyət yüksəklik səthinə “draped” edilə bilər.

    Praktik məqsədlər üçün bu çılpaq torpaq rəqəmsal yüksəklik modeli (DEM) ümumiyyətlə rəqəmsal ərazi modeli (DTM) ilə eynidir. Keyfiyyətli DEM məhsulları yüksəkliyin nə qədər təfərrüatlı olduğu (başqa sözlə, hər pikselin yer ölçüsü) və morfologiyanın nə qədər dəqiq təqdim olunduğu - yəni z oxu dəqiqliyi ilə ölçülür. Rəqəmsal bir səth modeli (DSM) yerüstü ağacların, binaların və digər yerlərin çılpaq torpaqdan yuxarıya doğru uzanan yüksəkliklərini göstərir.

    Vaka Tədqiqatları: Niyə Yer Analitikası Biznes Məktəblərində tədris olunmalıdır?

    Ticarət təlimatçıları, iş mütəxəssisləri və tələbələr üçün nümunə araşdırmaları, məqalələr və daha çoxunu araşdırın və sənaye mütəxəssisləri ilə əlaqə qurun: Case çalışmaları, məqalələr və s.

    Colorado-dakı Vail Resort-da Rich Higgins və Cindy Elliott, Esri tərəfindən qiymətləndirmə və qar hazırlanmasında GIS və "rəqəmsal əkiz" fikri necə kömək etdi.
    https://www.esri.com/about/newsroom/publications/wherenext/vail-ski-resort-snowmaking-expansion/

    Çox müxtəlif iş yerlərində yer analitikasından istifadə edən insanların növbəti profilləri:
    https://www.esri.com/about/newsroom/?s=&category_name=wherenext-profiles

    Podkastlar
    İstiqamətlər Jurnalındakı GeoInspirations Sütunu, bəziləri iş sektorunda olan çoxsaylı CİS tətbiqatçıları ilə müsahibələri özündə cəmləşdirir.

    Yuxarıda göstərilənlərin bir hissəsi Geoinspirational Women-ı vurğulayır.


    Xəritə Widget

    EQuIS Enterprise-da, Xəritə Widget, tesis yerləri, hesabat çıxışı və digər xəritə qatları ilə çox qatlı bir xəritə göstərmək üçün Esri'nin ArcGIS JavaScript API ilə işləyir.

    & # 8226 İstifadəçi Raporu - Mövcud və ya yeni bir EQuIS hesabatı.

    & # 8226 Xüsusiyyət Katmanı - Bir URL ilə təyin olunmuş bir Esri Xüsusiyyət Katmanı.

    & # 8226 ArcGIS Server Dynamic Map Service Layer - Bir URL tərəfindən təyin olunan ArcGIS Server Dinamik qat.

    & # 8226 ArcGIS Tiled Layer - Bir URL ilə təyin olunan çini bir şəkil qat. Çini döşəmələr üçün xüsusi bir detal səviyyəsini & quotƏtraflı Xüsusi Səviyyə & quot onay qutusunu işarələyərək təyin etmək mümkündür.

    & # 8226 GeoRSS Layer - GeoRSS, coğrafi xüsusiyyətləri və yerləri özündə cəmləşdirən canlı veb lentdir. Məsələn, nəqliyyat şöbəsi yerli ərazilərdə mövcud nəqliyyat hadisələrinin bir GeoRSS-i saxlaya bilər.

    & # 8226 KML Layer - URL ilə təyin olunmuş bir Esri KML qat. URL-yə Esri tərəfindən daxil olmaq lazımdır (Intranet və ya firewalled yer deyil).

    & # 8226 WMS Layer - Veb Xəritə Xidməti (WMS), bir xəritə serverinin bir CBS verilənlər bazasından alınan məlumatları istifadə edərək yaratdığı (İnternet üzərindən) yerləşmiş istinad şəkillərinə xidmət göstərmək üçün standart bir protokoldur. Bu, Esri tərəfindən digər təbəqə növləri kimi yaxşı dəstəklənmir və digər CİS sistemlərində mövcud olan bəzi xüsusiyyətlər mövcud olmaya bilər.

    & # 8226 Image Layer - Bir Esri Image Service qat.

    & # 8226 Vektor Çini Qatı - Bir Esri Vector çini qat. URL ya qat URL və ya stil json URL ola bilər.

    Xəritə vidceti aşağıdakı şəkildə göstərildiyi kimi hissələrə bölünür:

    & # 8226 İçindəkilər çərçivəsi (yuxarı sol bölmə)

    & # 8226 Layer məlumatı (sol alt bölmə)

    & # 8226 Toolbar (xəritə qatının ekran bölməsinin alt hissəsi)

    Mündəricat (TOC) xəritəyə əlavə edilmiş bir təbəqə ağacını, bütün alt təbəqələri və xüsusiyyət təbəqələri üçün əfsanəni göstərir. TOC-də olan laylar, səth parametrlərini silməyə və ya düzəltməyə imkan verən sağ kliklə daxil ola bilən kontekstə həssas bir menyu var. Çox qat üçün yalnız ad və şəffaflıq dəyişdirilə bilər. Hesabat təbəqələri üçün simbologiya da dəyişdirilə bilər.

    Alətlər zolağı xəritə ilə əlaqə qurmaq üçün bəzi əsas vasitələri ehtiva edir: böyüdün, kiçiltin, tam ölçüdə, əvvəlki dərəcədə, növbəti ölçüdə, pan, çoxbucaqlı seçin və cari aləti ləğv edin.

    Xəritə widgetı digər widget və filtrlərlə qarşılıqlı əlaqə qurur. Bir yer seçildikdə və ya üzərinə gətirildikdə, Xəritə widgetı digər widgetlara siqnal verir. Xəritə widgetı, EZView widgetının xəritəyə hesabat qatını əlavə etməsinə də imkan verir. Bu hesabat Xəritə widgetı yenilənənə qədər görünəcək.

    Utah Yer Qrupu üçün bütün seçmə yerlərinin məkan bölgüsünü araşdırmaq istəyirik. Zaman seriyası məlumatlarını nəzərdən keçirdikdən sonra, nümunələrin götürülməsinin ilk günlərində yüksəlmiş alüminium səviyyələrinin məkan bölgüsünü araşdırmaq istəyirik.

    Məlumatı məkan baxımından görüntüləmək üçün Xəritə widgetlarını necə qurmağı və konfiqurasiya etməyi öyrənin. Xəritə widgetının miqyasını necə quracağınızı və böyüdülməsini, böyüdülməsini və göstərilən göstəricilərə baxmaq üçün pan.

    & # 8226 Xəritə Vidceti üzərindəki bir obyektdən yerləri göstərin

    & # 8226 Xəritə Widgetından istifadə edərək Hesabat Katmanlarını Xəritəyə əlavə edin

    Bacarıqlar, proqram təminatı və icazə tələb olunur

    & # 8226 Internet Explorer 10 (və ya daha yüksək), Google Chrome, Mozilla Firefox və ya Microsoft Edge

    & # 8226 İstədiyiniz imkanlara redaktor icazəsi

    & # 8226 İstədiyiniz panellərə və hesabatlara redaktor icazələri

    & # 8226 Qruplar və qovluqlar obyekt növünə baxış icazələri

    & # 8226 İdarəedici olmayan bütün widgetlara baxış icazəsi

    & # 8226 Paneldə yaradıcı icazələri, EDD və hesabat obyekt növləri

    Məqsəd: Xəritə Widget-dakı bir obyektdən yerləri göstərin

    İdarə panelinə Xəritə widgetı əlavə edildikdən sonra müxtəlif xüsusiyyətlər konfiqurasiya edilə bilər. Xəritə widget redaktoru pəncərəsində ümumi seçimlər üçün nişanlar, xəritə qatları, etiketlər, yerləşdirilmiş məlumatlar üçün simbologiya, xəritə ölçüləri və histoqramlar var. Bu məşqdə histoqramlar xaricində bütün konfiqurasiya variantları araşdırılacaqdır.

    1. EQuIS Enterprise-də istədiyiniz panelə gedin. Widget əlavə et seçin Tablo lentindən. Xəritə widgetını seçin. İdarə panelində boş bir Xəritə widgetı görünəcək. Widgetı paneldəki istədiyiniz yerə aparın.

    Bu məşq üçün & quot Gold King Mine & baş ad & gt ”panelinə qayıdın və Xəritə widgetı əlavə edin. Widgetı paneldəki Xəritə bölməsinə aparın.

    2. Xüsusiyyətləri dəyişdir seçin Widget Editor pəncərəsini açmaq üçün Xəritə widget lentindən. Widget başlığı, eyni zamanda widgetın rəngi dəyişdirilə bilər.

    Bu məşq üçün widgetı & quot; Utah Nümunə Yerləri & quot olaraq dəyişdirin.

    3. Ümumi nişanında Müəssisə Qatını Göstər qutusunu yoxlayın. Mexanizmi seçin düyməsini vurun Təsis panelini açmaq və sonra istədiyiniz qurğuya qoşulmaq. Açılan menyudan istədiyiniz Yer Qrupunu seçin.

    Bu məşq üçün Şimali Amerika qovluğunu və ardından Gold King Mine tesisini seçin. Sonra Yer Qrupu menyusundan Utah seçin.

    4. Ümumi sekmesinin Basemap hissəsində istədiyiniz Basemap seçin. Təsvirlər, etiketli görüntülər və topoqrafik xəritələr kimi müxtəlif bazemap növləri mövcuddur.

    Bu məşq üçün Etiketli Təsvirləri seçin.

    5. Etiketlər nişanını seçin. Bu nişandakı xüsusiyyətlər seçilmiş Yer Qrupu nöqtələrinin seçilmiş əsas xəritədə necə görünəcəyinə nəzarət edir.

    6. Yer Etiketlərini Göstər qutusunu yoxlayın. İstədiyiniz Etiket Rəngini, Şrift Ölçüsünü və Etiket Sütununu seçin (yəni, EQuIS verilənlər bazası sahəsi adı). Bu parametrlər yer etiketlərinin görünməsini təmin etmək üçün tələb olunur. İstədiyiniz digər xüsusiyyətləri təyin edin. Etiket önizləməsi etiket şrift ailəsinin və çəkinin necə göstəriləcəyini göstərir.

    Bu məşq üçün Utah Yer Qrupu etiketlərini aşağıdakı kimi qurun:

    & # 8226 Etiket Rəngi ​​Sarı (# FFFF00).

    & # 8226 SYS_LOC_CODE etiket sütunu.

    7. Xəritəyə qayıtmaq üçün Saxla düyməsini seçin.

    Bu məşq üçün xəritə, Birləşmiş Ştatların qərb qitəsi olan tətbiq miqyasına qədər böyüdülmüş şəkildə göstəriləcək. Səth suyu nümunələri götürülən yerlər xəritədə qara bir simvol və sarı etiketlərlə göstərilir, lakin sayta yaxınlaşmadan oxunmur. Böyüt düyməsini seçin və sonra nümunə götürülmə yerlərinin ətrafında xəritə ekranında bir böyüdücü pəncərə çəkin.

    8. Digər xüsusiyyətləri dəyişdirmək üçün Widget Editor pəncərəsinə qayıtmaq üçün Xüsusiyyətləri dəyişdir seçin Xəritə widget lentindən.

    9. Simbologiya nişanını seçin. Tərif Sütunu üçün açılan menyudan istədiyiniz sahəni seçin. Tərif Sütununda seçilmiş sahə üçün yeni xüsusiyyətlər əlavə etmək üçün Yeni Symbol düyməsini vurun.

    Bu məşq üçün Tərif Sütunu olaraq LOC_TYPE seçin və sonra Yeni Symbol düyməsini basın.

    10. Yeni simvolun xüsusiyyətlərini istədiyiniz kimi təyin edin. Yeni simvolu yaratmaq üçün Symbol əlavə et düyməsini seçin.

    Symbol Code sahəsinin hərflərə həssas olduğunu və müvafiq olaraq doldurulması lazım olduğunu unutmayın.
    Məsələn, Tərif Sütunu LOC_TYPE ilə doldurulursa, DT_LOCATION.LOC_TYPE = MONITORING WELL varsa, Symbol Kodunun MONITORING WELL (Yaxşı Monitorinq deyil) olması lazımdır.

    Bu məşq üçün simbologiya parametrlərini aşağıdakı kimi təyin edin və sonra Symbol əlavə et düyməsini basın:

    & # 8226 Symbol Kodu üçün & Surf Su Nümunəsi & quot daxil edin. Qeyd edək ki, bu hərflərə həssasdır.

    & # 8226 Symbol Type üçün Sadə Marker Symbol seçin.

    & # 8226 Stil simvolu üçün Dairəni seçin.

    & # 8226 Ölçü işarəsi üçün & quot 6 & quot daxil edin.

    & # 8226 Rəmzini Sarı olaraq təyin edin (# FFFF00).

    11. Xəritə widgetı üçün standart həddi təyin etmək üçün Genişlənmə nişanını seçin. Xəritə ölçüləri ya widget təbəqələrindən qurula bilər, ya da xüsusi ölçülərdən təyin edilə bilər. Ölçü vidjet qatından təyin olunarsa, Ərizə Varsayılanı ST_CONFIG-də göstərilən dəyərə, Seçilən Müəssisə isə widgetın Ümumi nişanında konfiqurasiya edilmiş obyektin təyin olunmuş və ya hesablanmış dərəcəsinə istinad edir.

    Bu məşq üçün Xəritə vidceti ölçülərini Seçilmiş Müəssisə olaraq təyin edin.

    12. Xəritəyə qayıtmaq üçün Saxla düyməsini seçin.

    13. Map widget ölçüsünü istədiyiniz kimi tənzimləyin. Xəritəni və əlaqəli məlumatları görmək üçün böyüdün və / və ya pan.

    Məqsəd: Xəritə Widgetından istifadə edərək hesabat qatlarını xəritəyə əlavə edin

    Analitik hesabatların nəticələri Xəritə vidjetinə bir qat kimi əlavə edilə bilər. Bir dinamik məlumat qatı bir EZView widgetından tez bir zamanda əlavə edilə bilər, lakin qat qalıcı deyil və Xəritə widgetı yeniləndikdə yox olacaq. Daimi məlumat qatları Xəritə widgetına əlavə edilə və konfiqurasiya edilə bilər.

    & # 8226 EZView Widget'ından Xəritə Widgetına Dinamik Qatlar əlavə edin

    & # 8226 Hesabat Layihələrini Xəritə Widgetına əlavə edin

    & # 8226 Xəritə Qatı Verilişlərinə baxın

    EZView Widget-dan Xəritə Widgetına Dinamik Layers əlavə edin

    1. Xəritə widgetı olan istənilən panelə gedin. Widget əlavə et seçin Tablo lentindən. EZView widgetını seçin. Widget paneldə görünəcək. Vidceti paneldəki istədiyiniz yerə aparın. EZView widgetında göstərilən hesabat adı istifadəçi tərəfindən idarə olunan son hesabat olacaqdır.

    Bu məşq üçün & quot; Gold King Mine & baş ad & gt ”panelinə qayıdın və EZView widgetı əlavə edin. İdarə panelindəki Hesabatlar bölməsində GKM Baxış HTML widgetının altındakı widgetı hərəkət etdirin.

    2. Xüsusiyyətləri dəyişdir seçin Widget Editor pəncərəsini açmaq üçün EZView widget lentindən. Widget başlığı, eyni zamanda widgetın rəngi dəyişdirilə bilər.

    Bu məşq üçün widgetın adını & quot Utah Aluminium 8-15-2015 & quot olaraq dəyişdirin.

    3. Widget Editor pəncərəsindəki Data sekmesinden, fərqli bir hesabatı idxal etmək üçün bir hesabat seçin altında mövcud hesabat adını seçin. Hesabatlar nəzarət paneli açılacaqdır. Seçilmiş EQuIS verilənlər bazası üçün dərc olunmuş hesabatlar kirəmitli və ya detal görünüşündə görünə bilər.

    Bu məşq üçün artıq widgetda olan hesabatı seçin. Hesabatlar nəzarət paneli açılacaqdır. Görünüşü (kirəmitli və ya detallar) seçiminizə uyğunlaşdırın.

    4. İstədiyiniz Analitik Nəticələr hesabatını seçin.

    Bu məşq üçün əvvəlki bir məşqdən & quot QUARTERLY_UT_IRRIGATION_AL_ & ltSİZİN İLKƏLƏRİNİZ & gt & quot hesabatını seçin. Bu hesabatı tapmaq üçün sürətli bir yol Hesabatlar panelindəki lentdəki Son qovluğu seçməkdir.

    5. Hesabat parametrlərini dəyişdirmək üçün Xüsusiyyətləri dəyişdir seçin Hesabat Parametrlərini Düzəliş pəncərəsini açmaq üçün hesabat adının yanında.

    6. İstədiyiniz parametrləri seçmək üçün uyğun qovşaqları genişləndirin. İstədiyiniz parametr dəyəri açılan siyahıdan görünmürsə, növbəti səhifəyə keçin və ya göstərilən səhifə başına elementləri artırın. Axtarış bölməsi istədiyiniz parametrləri tapmaq üçün də istifadə edilə bilər. Birdən çox parametr seçmək üçün parametrləri seçərkən CTRL düyməsini basıb saxlayın. Parametr dəyəri dəyişdirildikdən sonra seçilmiş dəyər sağdakı ulduz ilə yaşıl rəngdə görünəcəkdir. Varsayılan və ya əvvəlcədən seçilmiş dəyərlər mavi rəngdə göstərilir.

    Bu məşq üçün aşağıdakı cədvəldəki parametrləri seçin. Tarix Aralığı xaricində bütün parametrlər əvvəlki hesabatla eynidir və buna görə dəyişdirilməlidir.