Више

Генерисање Спарклинес -а као дијаграма КГИС 2.10

Генерисање Спарклинес -а као дијаграма КГИС 2.10


Следеће чини се да се споје питања Да ли је могуће представити тачке као искрице у АрцГИС -у за рачунаре? и Пие-Цхарт координате у КГИС-у.

У основи имам 5 скупова запажања за н региона (географија Аустралијског завода за статистику СА2). Сваки скуп опсервација броји особе млађе од 30 година и особе старије од 60 година - дакле, у основи пружају двије координате које се могу исцртати једна против друге како би се добио линијски графикон.

Постигао сам одређени успех у увозу ових као ВКТ Линестринг -а у КГИС да бих генерисао неке прилично функи линијске графиконе - на следећој слици свака линија представља СА2 у амалгамираној географији (ХМдА), као што видите да постоје различите путање за различите линије покушавам да ухватим овај аспект:

Ово ме навело на помисао да је то то требало би могуће је приказати их као Туфте-еск Спарклинес око центроида за сваки СА2. Ово би помогло да се путање ставе у просторни контекст (о чему се, уосталом, ради и ГИС!).

Размишљао сам да би рендеровање .свг могло бити начин (иако је веза до водича за креирање спарклинес-а заснованих на СВГ-у са д3.јс на Туфтеовој веб страници прекинута: (хттп://ввв.едвардтуфте.цом/ ббоард/к-анд-а-фетцх-мсг? мсг_ид = 0001ОР). Овде би идеја била да се рендерују СВГ-ови и да им се затим прикажу координате центроида СА2 за мапирање-мада не знам колико би то било изводљиво постоји 3000+ СА2 -ова, и не желим да исцртавам толико СВГ датотека!

Чини се да су КГИС дијаграми још један могући пут за истраживање - мада не могу да пронађем литературу о стварању прилагођених дијаграма (осим табеларних, тракастих и текстуалних графикона). Дакле, овде би (друго, извини!) Питање било - да ли је неко покушао да створи различите стилове дијаграма у КГИС -у?

УРЕДИТИ Ако неко још разматра ово питање ... Ја сам у процесу коришћења ОВЕ мале лепоте за структурирање оквира једнаке површине у који ће се искрице убацити.


Ово би требало да буде разумљиво јасно са стране КГИС -а; тежи део ће бити групно исцртавање СВГ -ова. За то је Р вероватно добар начин као и сваки други. Ако је ЈаваСцрипт привлачнији, погледајте овај одговор за пример како извести СВГ из д3.

Можете створити слој центроида из пописних подручја и стилизовати их као СВГ симболе. Од новијих верзија КГИС -а, можете користити изразе за састављање низа који представља назив датотеке СВГ -а. Тако да све док се придржавате конвенције именовања (нпр. Цензусареа_1234.свг) могли бисте да користите израз као

'/патх/то/' || 'ценсусареа_' || "ид_фиелд" || '.свг'

У овом случају, центар СВГ -а ће се поравнати са центроидом. Можете додати помак и користити нека поља за њихово дефинисање (на исти начин на који се врши означавање)

По изгледу вашег снимка екрана изгледа да прву тачку података поредате са центроидом, у том случају ћете то желети да урадите приликом рендеровања СВГ -а. Најлакши начин је вероватно одузимање к и и координата прве тачке података од сваке тачке заузврат да бисте центрирали ствари. У Р ово би било нешто попутклим = ц (-100,+100)иилим = ц (-100,+100)на парцели, ово би требало да центрира СВГ на првој тачки.

Други могући механизам је СВГ напомене. Они се могу обликовати тако да сакрију облачић и само прикажу СВГ. Они имају предност што се могу премештати и брисати ручно - згодно ако желите да прилагодите позиције (на пример, како бисте избегли преклапање). Требало би бити могуће користити Питхон за програмско додавање ових слика на платно, али нисам успео да ово функционише.


Такође, треба сачекати стил "геометри рендерер" који ће се појавити у КГИС 2.14, али који је доступан преко дев верзије.