Daha çox

Sorğu Tapşırığından Qrafik yaradılsın?


Esri JS API istifadə edərək bir sorğu tapşırığının nəticəsindən bir qrafik yaratmalıyam. Qeyd edək ki, qrafikin Esri API ilə yaradılmasına ehtiyac yoxdur, lakin sorğu bununla işləyir. Nəticə DOM -a yazılır və .innerHTML istifadə edərək göstərilə bilər.

Beləliklə, əsasən bir qrafik qurmaq üçün istifadə etmək istədiyim DOM -a verilən bir sıra (Sorğu Nəticəsi) var. Ən maraqlısı, DynamicService -in vaxtından xəbərdardır və bu, zamanla inkişafın əla vizualizasiyasını yaratmaq üçün timeslider vidjetindən böyük istifadə edir. İndi bunu statistik bir araşdırma ilə əlavə etmək istəyirəm. Ümumi qurulmuş bir nömrəni DOM -a qaytara bilərəm və bunu JSFIDDLE -də göstərildiyi kimi bir DIV -də göstərə bilərəm. Beləliklə, sərin bir vizuallaşdırma və bəzi statistika təmin edir. sorğu eyni mənbə məlumatları üzərində işləyir, ancaq M-ə bağlı olmayan bir REST üzərində işləyir.

Aradığım şey, sayı artdıqca qeydlər əlavə edən bir xətt diaqramı təqdim etməkdir - sorğu nəticələri DOM -a qaytarılır. Nədən başlayacağımı bilmirəm.


Bu nümunə kimi mediaInfos qrafiklərindən istifadə etməyə cəhd edə bilərsiniz:

https://developers.arcgis.com/javascript/jssamples/popup_chart.html


Paneldən kənar vidjetlər paneldə olmayan vidjetlərdir. Onlar açıla və ya söndürülə bilər və nəzarətçiyə əlavə edilə bilər. Widget nişanı aktivləşdirildikdə mövzu ekranında quraşdırılmış paneldən kənar vidjetlər. Aşağıda panel xaricindəki vidjetlərin siyahısı verilmişdir:

  • 3DFx - Sezgisel və interaktiv bir 3D mühitində coğrafi məlumatları görselleştirmek və analiz etmək üçün sizə 3D animasiya yanaşmaları toplusu təqdim edir.
  • Atribut cədvəli - Əməliyyat qatlarının atributlarının cədvəl görünüşünü göstərir. Hal -hazırda xəritədə bir xəritə xidmətindən, xüsusiyyət xidmətindən və xüsusiyyət kolleksiyasından olan təbəqələr dəstəklənir.
  • Pusula - Səhnəni şimala yönləndirmək üçün vurun.
  • Koordinat — Göstəricini xəritədə və ya digər koordinat sistemlərində xəritəyə tıklayaraq hərəkət etdirərkən cari xəritə proyeksiyasında koordinatları göstərir.
  • Geniş Naviqasiya - Xəritəni əvvəlki və ya sonrakı ölçüdə gəzməyə imkan verir.
  • Tam Ekran - Tətbiqi tam ekran rejimində işə salmağa imkan verir.
  • Ev düyməsi - Xəritənin başlanğıc ölçülərinə yaxınlaşdırmaq üçün vurun.
  • Hadisə Təhlili - Maraqlı bir sahəni təyin edir və bölgədə cari hava vəziyyəti, demoqrafik məlumatlar və bölgəyə yaxın xüsusiyyətlər kimi baş verənləri qeyd edir.
  • Yerim - Fiziki yerinizi təyin edir və xəritədə yaxınlaşdırır.
  • Naviqasiya - Səhnəni döndərməyə və gəzməyə imkan verir.
  • Baxış Xəritəsi - Xəritənin cari məkan miqyasını, əsas xəritə xidmətinin bütün məkan ölçülərinə nisbətən boz bir düzbucaqlı olaraq göstərir.
  • Ölçək çubuğu - Xəritədə miqyas çubuğunu göstərir.
  • Axtarış - Mövcud Geocoder widgetını birdən çox mənbədə axtarış və təklif dəstəyi ilə əvəz edir.
  • Vəziyyət Məlumatçılığı - Xəritədə bir hadisəni tapmağa və müəyyən bir hadisə sahəsi daxilində fərqli xüsusiyyət qatlarından olan məlumatları təhlil etməyə imkan verir.
  • Slaydlar - Veb səhnəsində çəkilmiş slaydlara əsaslanaraq səhnənin fərqli mənzərələrini göstərir.
  • Splash - məzmunu sıçrayış ekranında göstərir.
  • Xülasə - Xəritənin genişliyinə əsaslanaraq xüsusiyyətlərin rəqəmsal xüsusiyyətlərini dinamik şəkildə ümumiləşdirir.
  • Çalmak - Xəritənin üstündəki bir təbəqənin və ya qatın bir hissəsini göstərir.
  • Time Slider-Vaxt xəbərdar təbəqələri olan xəritədə məzmunu görüntüləyir.
  • Zoom Slider - Xəritə ekranında interaktiv zoom nəzarətini təmin edir.

Bir widgetı yandırmaq və ya söndürmək üçün widgetın üzərinə gedin və göz simgesini vurun.


Bulud Konsolunun aşağıdakı ekran görüntüsündə göstərilən üç əsas bölməsi var:

Naviqasiya menyusu

Naviqasiya menyusunda görə biləcəyiniz BigQuery mənbələrinin siyahısı var:

The SQL iş sahəsi bölmə məlumat dəstlərinizi, cədvəllərinizi, görünüşlərinizi və digər BigQuery qaynaqlarınızı göstərir. Bura sorğular yarada və işlədə, cədvəllər və görünüşlərlə işləyə, BigQuery iş tarixinə baxa və digər ümumi BigQuery vəzifələrini yerinə yetirə bilərsən.

The Transferlər bölməsində BigQuery Məlumat Aktarımı Xidməti səhifəsi açılır.

The Planlaşdırılmış sorğular bölmə planlı sorğularınızı göstərir.

The Rezervasyonlar bölmə yuva öhdəliklərini, rezervasyonları və sifariş tapşırıqlarını göstərir.

The BI mühərriki bölməsində BigQuery BI Engine səhifəsi açılır.

Naviqasiya menyusunu yalnız nişanlar görünəcək şəkildə yığışdırmaq üçün vurun BigQuery naviqasiya menyusunu gizlədin. Menyu müvəqqəti olaraq yenidən genişləndirmək üçün işarəni menyunun üzərində saxlayın. Etiketləri görünən hala gətirmək üçün menyunu genişləndirmək üçün vurun BigQuery naviqasiya menyusunu göstərin.

Explorer paneli

The tədqiqatçı seçdiyiniz zaman panel görünür SQL iş sahəsi naviqasiya menyusunda. Bu paneldə cari layihənizin siyahısı və hər hansı bir sabitlənmiş layihəniz var. Bir layihədə əldə edə biləcəyiniz məlumat dəstlərini görmək üçün layihəni genişləndirin. Bu verilənlər bazasındakı cədvəlləri, görünüşləri və funksiyaları görmək üçün verilənlər bazasını genişləndirin.

Adları (layihə, verilənlər bazası, cədvəl və ya görünüş adı) ilə mənbələri axtarmaq və ya etiketə görə mənbələri axtarmaq üçün axtarış qutusundan da istifadə edə bilərsiniz. Axtarış qutusu, mövcud və sabitlənmiş layihələrinizdə uyğun olan və ya uyğunluq ehtiva edən mənbələri tapır.

Məlumat Kataloqu (beta) ilə təchiz edilmiş axtarış və avtomatik tamamlamadan istifadə etmək üçün Məlumat Kataloqu ilə təchiz edilmiş axtarış və avtomatik tamamlamağı sınayın dialoq, vurun Aktiv et. Bu xüsusiyyət aktiv olduqda, BigQuery axtarış nəticələrinə görə axtarış nəticələrini yükləyir tədqiqatçı panel və SQL sorğularında avtomatik tamamlama üçün. Çox sayda mənbəyiniz varsa, Data Kataloqu Cloud Console -un performansını yaxşılaşdırır. Həm də mövcud və sabitlənmiş layihələrinizdən kənar mənbələr axtarmağa imkan verir.

Detallar paneli

Detallar paneli BigQuery mənbələriniz haqqında məlumatları göstərir. Bir verilənlər bazası, cədvəl, görünüş və ya digər mənbəni seçdiyiniz zaman tədqiqatçı paneldə Cloud Console, detallar panelində qaynaq haqqında məlumat olan yeni bir sekme açır. Bu nişanlardan cədvəllər və görünüşlər yarada, cədvəl sxemlərini dəyişdirə, məlumatları ixrac edə və digər hərəkətlər edə bilərsiniz.


GIS -in iş üsulları GIS Təyinat Mütəxəssisi tərəfindən izah edilir

GIS, yer üzündə mövcud olan şeyləri xəritələşdirmək və təhlil etmək üçün istifadə olunan kompüter əsaslı bir proqramlaşdırma vasitəsidir. GIS, statistik analiz və coğrafi analiz və bənzərsiz vizualizasiya olan sorğular kimi az verilənlər bazası əməliyyatları ilə birləşdirilmiş bir texnologiyadır.

Xəritəçəkmə

Xəritəçəkmə ümumiyyətlə məlumat analizi və məlumat qatları üçün coğrafi bir konteynerdir. GIS tərəfindən yaradılan xəritələr hər kəsin, hər yerdə əldə edə biləcəyi tətbiqlərə asanlıqla yerləşdirilə və paylaşıla bilər. Hamımız xəritələrin əhəmiyyətini bilirik. Hər kəs yaxşı bir xəritəni başa düşür və qiymətləndirir. GIS istifadəçiləri, CİS tətbiqi üçün əsas təcrübə və ən yaxşı interfeys təmin etmək üçün xəritələr hazırlayır və işləyirlər. Xəritələr, nümunələri kəşf etməyə, araşdırmağa və şərh etməyə imkan verən bədii və analitik olduğu üçün kritik bir kontekst təqdim edir.

Xəritələrə Məlumat Lazımdır

Coğrafiya Məlumat Sistemi təşkilatları əsas missiya ilə çalışırlar - diqqət mərkəzində olmaq, mövcud olma səbəbləri və vəzifələrini dəstəkləmək. Bu cür təşkilatlar, hədəflərini dəstəkləyən əsas məlumat qatlarını inkişaf etdirməklə məşğuldurlar. Bu işə məlumat qatlarının, əməliyyat məlumatlarının və tətbiq və coğrafiyalar üçün standart baza xəritəsi qatlarının cəlb edilməsi daxildir. Məlumatların yaradılmasına istifadəçi tərəfindən yazılmış məlumatlar, Esri tərəfindən yazılmış məlumatlar və ortağın yazdığı məlumatlar daxildir.

Coğrafi analiz

Parklar, məktəblər və ya cinayətlərin yüksək olduğu sahələri anlamaq kimi hər hansı bir məlumatı araşdırmısınızmı? Marşrutlar, nümunələr, meylləri qiymətləndirməklə xəritələri təbii olaraq bir məlumat mənbəyi olaraq istifadə etdiyimizi fərq etmiş ola bilərsiniz. Bu proses məkan təhlili olaraq bilinir. Məkan analizi, Coğrafiya Məlumat Sisteminin ən diqqət çəkici və maraqlı cəhətlərindən biridir. Fəza operatorlarından istifadə edərək yeni bir məlumat dəsti olaraq fərqli mənbələrdən və nəticələrdən məlumat toplamaq üçün istifadə olunur. Məkan operatorları, məkan suallarını həll etmək qabiliyyətini genişləndirir.

Smartfonların, noutbukların, planşetlərin və digər internet əsaslı cihazların mövcudluğu ilə tətbiqlər dünyanın diqqətini çəkdi. GIS tətbiqləri insanların coğrafiya haqqında düşüncələrini dəyişdirdi. Tətbiqlər müəyyən bir xəritəni istifadəyə verən bir istifadəçi interfeysi və istifadəçi interfeysindən ibarətdir.

Beləliklə, bunlar GIS -in iş prosesində iştirak edən addımlar idi. Daha çox bilmək istəyirsiniz? GIS təyinetmə mütəxəssislərindən kömək alın.


Coğrafi istilik Xəritəçəkmə: Əsas xüsusiyyətlər

İntuitiv və sadə başa düşülən istifadəçi interfeysi və təcrübəsinə əlavə olaraq, eSpatial coğrafi istilik xəritələşdirməsi üçün daha bir neçə əsas xüsusiyyət təqdim edir:

  • Öz məlumatlarınızı və ya eSpatial məlumat anbarından bir məlumat toplusunu istifadə etmək bacarığı. Öz regional məlumat bazanızı yaratmasanız belə, mövcud bir verilənlər bazasından istifadə edərək istilik eşleme xüsusiyyətindən istifadə edə bilərsiniz.
  • Küçə ünvanlarının xəritəsi. Excel bunu dəstəkləmədiyi halda, eSpatial regional istilik xəritələrində sancaqlar kimi göstərilən müvafiq küçə ünvanlarını tərtib etməyə imkan verir.
  • Sadə paylaşım və nəşriyyat. eSpatial coğrafi istilik xəritələrində paylaşmağı və əməkdaşlıq etməyi asanlaşdırır, beləliklə bu məlumatları bütün komandaya göstərə bilərsiniz.

Excel istilik xəritələşdirmə fəaliyyətinizi məhdudlaşdırırsa, eSpatial kimi xüsusi bir müəssisə həllindən faydalana bilərsiniz.

Liam Kostello

Liam bir eSpatial hesab meneceri və Xəritəçəkmə mütəxəssisidir. Vizualizasiya, ərazi idarəçiliyi, marşrut optimallaşdırması və daha çox yolu ilə müəssisələrə problemlərin həllinə və satışların artmasına kömək etməkdə ixtisaslaşmışdır. Liam Coğrafi İnformasiya Sistemləri (GIS) və Uzaqdan Algılama üzrə magistr və#039s dərəcəsinə malikdir.


3D xəritəsi yaradın

İndi məlumatlar yükləndikdən sonra istifadəyə hazırdır. Məqsədlərimiz üçün, xəritəni yaratmadan əvvəl məlumatların kəşf edilməsi və ya təmizlənməsinin tipik ilkin addımlarını etməkdən narahat olmayacağıq. Bunun əvəzinə, cinayət növünə görə süzmə qabiliyyətinə malik olan hadisələrin sayının istilik xəritəsini yaratmağa birbaşa başlayacağıq. İstilik xəritəsini yaratmaq üçün addımlar:

  1. Məlumatları xəritəyə yükləmək üçün Əlavə et sekmesinde 3D xəritə simgesini seçin. Aşağıdakı görüntünü görməlisiniz:

2. Sahə siyahısından enlemi və boylamı Məkan qutusuna sürükləyin.

3. Ümumi Hücum Nömrəsini Hündürlük qutusuna sürükləyin.

4. Hündürlük qutusunda məcmu funksiya olaraq "Say" ı seçin.

5. Hücum Növünü Filtr qutusuna sürükləyin

6. Layer panelindəki Məlumatların altından İstilik Xəritəsi Simvolunu (soldan 4 -cü) seçin

7. "Layer 1" adını "Cinayətlər" olaraq dəyişdirin.

8. Seattle bölgəsinə yaxınlaşın və istilik xəritəsinə baxın.

Məlumatları süzün

Yalnız müxtəlif hücum növlərini əhatə edən bir xəritə görmək istəyirsinizsə, filtr onay qutuları məlumatları süzmək və müvafiq istilik xəritəsini göstərmək üçün istifadə edilə bilər.


Filmlərdə strategiya

Ofis Məkanı

Bir adam səkkiz patronun boynundan nəfəs alaraq nə qədər iş görə bilər? 1999 filmində Initech informasiya texnologiyaları firmasının əməkdaşı Peter Gibbons üçün Ofis Məkanı, cavab sıfır idi. Initech -in matris quruluşundan istifadə etməsi, hər bir işçinin Initech -in işinin fərqli bir tərəfini təmsil edən birdən çox müdirinin olması demək idi. Yüksək texnologiyalı firmalar eyni vaxtda birdən çox layihəni idarə etmək üçün lazım olan rahatlığı əldə etmək üçün matrisdən istifadə edirlər. Bir matris quruluşundan uğurla istifadə etmək üçün müxtəlif menecerlər arasında əla ünsiyyət lazımdır, lakin Initech -in əldə edə bilmədiyi mükəmməllik. Gibbons, TPS hesabatına uyğun örtük vərəqi qoymağı unutduqda, səkkiz patronunun hər biri və iş yoldaşlarının bir paradı ona nəsihət etdi. Bu fiyasko və digərləri Gibbonsun işinə kinli yanaşmasına səbəb oldu.

Sadə təşkilati strukturlar eyni dərəcədə sinir bozucu ola bilər. Yaxınlıqdakı Chotchkie's restoranında garson işləyən Joannanın yalnız bir meneceri var idi - Gibbonsun səkkiz patronundan kəskin şəkildə fərqli idi. Təəssüf ki, Joannanın meneceri, işçilərin geyim formalarını canlandırmaq üçün istifadə etdikləri "bacarıq" (rəngli düymələr və sancaqlar) ilə qeyri -sağlam bir vəsvəsə keçirdi. Restoranın səriştəli siyasətinə dair bir sıra qarışıq mesajlar Joannanın menecerə olan nifrətini həm şifahi, həm də sözsüz şəkildə açıq şəkildə bildirməsinə səbəb oldu. Sonra işdən çıxdı və restorandan çıxdı.

Ofis Məkanı təşkilati dizayn qərarlarının təşkilatın mədəniyyəti və işçilərin motivasiya səviyyəsi üçün əhəmiyyətini göstərir. Bir matris quruluşu, resurs paylaşımını və əməkdaşlığı asanlaşdıra bilər, eyni zamanda mürəkkəb iş əlaqələri yarada və işçilərə həddindən artıq stress tətbiq edə bilər. Chotchkie'nin təşkilati quruluşu daha sadə iş əlaqələrini əhatə edirdi, lakin bu əlaqələr bir menecerin ekssentrikliyi ilə qırılma nöqtəsindən kənara çıxdı. Daha ümumi mənada, Ofis Məkanı göstərir ki, bütün təşkilati strukturlar diqqətlə idarə edilməli olan bir sıra alış-verişləri əhatə edir.

Şəkil 9.13: Initech kimi zəif təşkil edilmiş bir şirkətdə, qiymətli bir zımbalı saxlamaq sadəcə bir problemdir.


Yeni iş kitabları yaradın

Sıfırdan yeni bir iş kitabı yarada və ya yeni iş kitabınızın əsası olaraq quraşdırılmış iş kitabından istifadə edə bilərsiniz.

Sıfırdan yeni bir iş kitabı yaratmaq üçün seçin İş kitabları daha sonra +Yeni iş dəftəri.

İş kitabının yaradıldığı abunəni seçin və ona təsviri bir ad verin. Hər bir iş kitabı digərləri kimi bir Azure qaynağıdır və kimin daxil ola biləcəyini təyin etmək və məhdudlaşdırmaq üçün ona rollar (Azure RBAC) təyin edə bilərsiniz.

İş kitablarınızda görselleştirmenin bağlanmasını təmin etmək üçün onu paylaşmalısınız. Basın Paylaşın daha sonra İstifadəçiləri idarə edin.

İstifadə edin Giriş yoxlayınRol tapşırıqları hər hansı digər Azure mənbəsində olduğu kimi. Daha çox məlumat üçün Azure RBAC istifadə edərək Azure iş kitablarını paylaşma bölməsinə baxın.


Qrup strategiyaları

Qruplardan istifadə edərək seçilmiş məzmunu hazırlayın və bir qrup qrupu təşkilatın Seçilmiş Qrupları kimi tanıtın. (Mümkünsə bu vəzifəni digər işçilərə həvalə edin.) Təşkilatınız standart Esri əsas xəritələrindən başqa əsas xəritələrdən istifadə etmək qərarına gəlirsə, əsas xəritə qalereyası üçün bir qrup yaradın və qoruyun.

Qruplar kredit istehlak etmirlər, buna görə qrupa qulluq sadəcə yaxşı bir ev işidir, lakin qrupların təmizlənməsi saxlama krediti istehlak edən köhnə məzmun maddələrini təmizləməyinizə də kömək edə bilər.

Artıq istifadə olunmayan durğun qrupları və ya qrupları, xüsusən də ictimai və təşkilati qrupları müəyyənləşdirin.

  1. Təşkilatınızın qruplarına baxın (Qruplar və Təşkilatımın Qruplarını vurun) və sıralama qaydasını tərsinə çevirib əvvəlcə ən qədim qrupları siyahıya alın.
  2. Hər qrup üçün ən son dəyişdirilmiş maddələri müəyyən etmək üçün onun Məzmun sekmesine baxın.
  3. Qrup məzmunu üçün maddə səhifələrini açın və fəaliyyət statistikası üçün İstifadə sekmesini nəzərdən keçirin.

4 Cavablar 4

Təbii dil sorğusu ümumiləşdirmək çox çətin ola biləcək bir çox incəlik yaradır. Yüksək səviyyədən başlayaraq hər şeyi isim və fel baxımından düşünməyə çalışardım.

Cümlə üçün: Keçən ay neçə kitab satıldı?

Cümləni buna bənzər bir ağac formatını qaytaracaq bir təhlilçi ilə parçalamaqla başlayacaqsınız:

Bir mövzu kitablarının, keçmiş satış hərəkətini göstərən mürəkkəb bir şifahi ifadənin, sonra da bir ayın diqqət mərkəzində olduğunuz bir isim ifadəsinin olduğunu görə bilərsiniz.

Dəyişdiricilər üçün mövzunu daha da ayıra bilərik: kitablar üçün "neçə", ay üçün "son".

Cümləni parçaladıqdan sonra həmin elementləri sql dilinə uyğunlaşdırmalısınız, məsələn: neçə => say, kitablar => kitab, satılan => satış, ay => satış_tarihi (interval) və s.

Nəhayət, dilin elementlərinə sahib olduqdan sonra, fərqli varlıqların bir -biri ilə necə qarşılıqlı əlaqədə olacağına dair bir sıra qaydalar hazırlamalısan:

İtem_type = 'book' və sales_date> = '5/1/2014' və sales_date & lt = '5/31/2014' olduğu satışlardan sayını (*) seçin

Necə başlayacağım yüksək səviyyədədir, demək istədiyim demək olar ki, hər bir addım əhəmiyyətsizdir və həqiqətən də dovşan çuxuru sonsuz ola bilər, bu sizə bir çox nöqtəni bağlamalıdır.


Videoya baxın: Dərs vaxtı: 11-ci sinif dərsləri (Oktyabr 2021).