[{"text_idx": "#000000", "text": "Mae Mapio Cymru bellach yn llwytho\u2019n gyflymach. Dyma beth wnaethon ni i gyflymu\u2019r gweinydd"}, {"text_idx": "#000001", "text": "2 Sylw ar Mae Mapio Cymru bellach yn llwytho\u2019n gyflymach. Dyma beth wnaethon ni i gyflymu\u2019r gweinydd"}, {"text_idx": "#000002", "text": "Rydyn ni\u2019n adeiladu map cyhoeddus agored o Gymru gyda\u2019r holl enwau yn Gymraeg. Mae\u2019r map bellach yn llwytho\u2019n gyflymach i chi oherwydd gwaith diweddar."}, {"text_idx": "#000003", "text": "Dyma beth wnaethon ni i wella cyflymder llwytho\u2019r map."}, {"text_idx": "#000004", "text": "Pan rydych chi\u2019n llwytho\u2019r map, rydych chi\u2019n gweld grid o deiliau. Mae pob un yn ffeil delwedd sgwa\u0302r, fel hwn:"}, {"text_idx": "#000006", "text": "Mae\u2019r delweddau teil yn cael eu rendro o ddata map o fewn OpenStreetMap, sydd yn cael eu cadw fel pwyntiau, llwybrau, a pherthnasau. Yn ogystal a\u0302\u2019r data, mae\u2019r pentwr meddalwedd a ddatblygwyd gan brosiect OpenStreetMap wedi ei drwyddedu\u2019n rhydd."}, {"text_idx": "#000007", "text": "Wrth fynd ati i ddangos map cyfredol i ddefnyddiwr, trawsnewid data i ddelweddau yw\u2019r darn o\u2019r gwaith sydd yn cymryd y rhan fwyaf o amser. Fel arfer mae hyn yn digwydd tra bod y defnyddiwr yn llwytho\u2019r map, mae\u2019r gweinydd yn cynhyrchu a darparu\u2019r delweddau, ac yn eu cadw mewn storfa hefyd."}, {"text_idx": "#000008", "text": "Pe tasai\u2019r map yn orffenedig a therfynol byddai hynny\u2019n help. Gallen ni sicrhau bod yr holl ddelweddau teil ar y gweinydd, wedi eu rendro a chadw, a darparu nhw bob tro. Ond nid yw hynny\u2019n opsiwn ar gyfer y map cyfan am gwpl o resymau."}, {"text_idx": "#000009", "text": "Ar hyn o bryd mae map Mapio Cymru yn cael ei ddiweddaru unwaith bob nos tra bod y mwyafrif ohonom yn cysgu, ac mae capasiti\u2019r gweinydd yn dueddol o fod yn uwch. Mae angen y diweddariadau achos mae nodweddion map daearyddol ac enwau yn newid yn aml, bob tro mae rhywun yn golygu OpenStreetMap. Fel arfer mae hyn yn welliant i\u2019r map, e.e. rhywun yn ychwanegu enw i nodwedd. Mae\u2019r elfennau data agored yn cael ei ddiwygio\u2019n gyson, fel Wicipedia y maes mapio. Mae\u2019r golygiad yn gallu bod yn ymateb i rywbeth sy\u2019n newid yn y byd corfforol, e.e. caffi yn newid ei enw, neu orsaf dre\u0302n hyfryd newydd sbon...!"}, {"text_idx": "#000010", "text": "Felly nid oes modd i ni gadw\u2019r map mewn aspig, mae\u2019n newid trwy amser."}, {"text_idx": "#000011", "text": "Mae rhwystr arall i\u2019r syniad o rendro a chadw\u2019r holl fap i gyflymu llwytho. Mae set gwahanol o deiliau ar bob lefel chwyddo. Ar y lefelau mwyaf pell mae\u2019n bosib cadw\u2019r holl ddelweddau. Ond ar lefelau chwyddo agosach, mae\u2019r nifer o deiliau\u2019n tyfu\u2019n esbonyddol. Yn fuan mae angen llwythi o amser a le storio, sydd yn fwy nag sydd gyda ni."}, {"text_idx": "#000012", "text": "Er enghraifft oedd Cymru gyfan ar lefel chwyddo 17 yn cymryd ychydig dros saith awr i\u2019w rendro dros nos. Mae hynny\u2019n ormod o amser."}, {"text_idx": "#000014", "text": "Beth yw\u2019r ardaloedd map o \u2018ddiddordeb\u2019 neu \u2018berthnasedd\u2019, a sut ydyn ni\u2019n gallu bod yn fwy fanwl pendant am hyn?"}, {"text_idx": "#000015", "text": "I ddechrau, roedd gennym ragdybiaeth y byddai\u2019r ardaloedd a\u0302 phoblogaeth wasgaredig yn cael eu hymweld ar y map yn llai aml nag ardaloedd poblog iawn. Un dull fyddai rendro ardaloedd uwchlaw trothwy dwysedd poblogaeth penodol."}, {"text_idx": "#000016", "text": "Yna sylweddolais fod datrysiad arall yn llawer mwy parod i fynd, a hyd yn oed yn well. Gallem gyfeirio at geisiadau porwr agregedig am deiliau i weld pa rannau o\u2019n map yr ymwelwyd a\u0302 hwy fwyaf. Mae hyn yn caniata\u0301u i ni edrych ar boblogrwydd hanesyddol ardaloedd hyd at lefel teiliau unigol. Roedd hwn yn ddata a oedd gennym eisoes, o fewn logiau gweinydd."}, {"text_idx": "#000018", "text": "Map gwres o flwyddyn o ymweliadau ar bob lefel chwyddo."}, {"text_idx": "#000019", "text": "Mae\u2019n ymddangos bod yr ardaloedd poblogaidd yn cyfateb i ddwysedd y boblogaeth. Efallai y bydd perthynas hefyd a\u0302 nifer a/neu ganran y siaradwyr Cymraeg mewn gwahanol ardaloedd, sydd ar gael o ddata\u2019r Cyfrifiad."}, {"text_idx": "#000020", "text": "Dw i wedi cyfarwyddo\u2019r gweinydd i rendro\u2019r teiliau a\u2019u storio. Rydym wedi dewis yr ardaloedd hyn:"}, {"text_idx": "#000021", "text": "Mae lefelau chwyddo 3 i 16 bellach wedi\u2019u rendro\u2019n llwyr."}, {"text_idx": "#000022", "text": "Mae lefelau chwyddo 17 a 18 bellach wedi\u2019u rendro\u2019n rhannol."}, {"text_idx": "#000023", "text": "Nawr mae\u2019r gweinydd yn rendro\u2019r ardaloedd hyn yn awtomatig bob nos, yn syth ar o\u0302l mewnforio\u2019r data cyfoes."}, {"text_idx": "#000024", "text": "Roedd y gwahaniaeth yn amlwg iawn pan wnes i lwytho\u2019r wefan cyn ac ar o\u0302l y newid. Cyn hyn, roeddwn i wedi codi cywilydd braidd am yr ardaloedd gwag enfawr a rhewi cyson y map, tra bod y gweinydd yn baglu ymlaen. Dw i ddim yn cael y profiad hynny bellach \u2013 o leiaf am y tro!"}, {"text_idx": "#000028", "text": "Wrth i ni ennill mwy o ddiddordeb a defnyddwyr ar gyfer y map dw i\u2019n disgwyl y bydd yn rhaid i mi ymweld a\u0302 hyn eto. Mae eich cyfraniadau at gostau prosiect bob amser yn ddefnyddiol."}, {"text_idx": "#000029", "text": "Dw i newydd dod yn aelod \ud83d\ude42 Diolch am y map!\nRoeddwn i\u2019n wneud yr un map gyda Google Maps rhyw deng mlynedd yn o\u0302l, a mae eich map chi yn LLAWER well!\nRhaglennwr ydw i, felly, os eisiau cymorth, croeso!\nGyda llaw, oes modd dangos gororau ar y map? Siroedd, hen siroedd, cantrefi, plwyfau?"}, {"text_idx": "#000031", "text": "Pa fath o bethau wyt ti wedi mwynhau gwneud ar fapiau a data yn y gorffennol?"}, {"text_idx": "#000033", "text": "Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae'r meysydd gofynnol yn cael eu marcio *"}]