Prynais Google Map Hacks ddoe ond rwyf ychydig yn siomedig yn y llyfr. Nid bai'r awdur yw hyn, ond mae'r llyfr eisoes wedi dyddio ers rhyddhau Geocoder Google a fersiwn 2 Google o'i API.
Roedd cryn dipyn o ddolenni yn y llyfrau felly roeddwn i'n gallu edrych ar griw o wefannau a gweld sut maen nhw wedi addasu i'r datganiadau newydd. Rwy'n adeiladu integreiddiad mapiau ar gyfer safle newydd rwy'n ei adeiladu. Y cam cyntaf fydd i berson lleol allu rhoi ei gyfeiriad ar fap ac yna diweddaru ei leoliad os nad yw'r marciwr mewn sefyllfa berffaith.
Rhai gwelliannau rydw i wedi'u gwneud:
- Defnyddio'r Geocoder V2
- Gan ddefnyddio'r swyddogaeth llusgo ar y map
- Diweddaru'r lledred a'r hydred mewn maes ffurf (gellir cuddio'r rhain wrth gwrs)
- Talgrynnu’r lledred a’r hydred i gywirdeb 8 digid
- Analluogi'r ffurflen fel na all yr unigolyn ychwanegu mwy nag un lleoliad
Cliciwch YMA i gael DEMO sy'n gweithio.
Dyluniais fy marcwyr fy hun ar gyfer opsiwn datblygedig. Gadewch sylw i'r cofnod hwn os ydych chi'n 'benthyg' fy nghod neu os ydych chi'n ei wella rywsut. Byddwn i wrth fy modd yn gweld beth rydych chi'n mynd i'w wneud. Fy nghamau nesaf yw i'r defnyddiwr ddewis pa fath o farciwr yr hoffent ei gael yn ogystal â rhoi delwedd bawd ar y ffenestr wybodaeth.
Mae croeso i chi ddefnyddio'r cod - gallwch chi roi a diolch i'm Paypal.
Symudais rai o dudalennau fy safle o gwmpas. Ers i mi lansio Atgyweiriad Cyfeiriad Rwyf wedi tynnu sylw at unrhyw gyfeiriadau at y wefan honno.
Ychydig o typo yn yr URL http://www.addressfix.com,
Tynnwch y “,” ac mae'r ddolen yn gweithio 😛
Bron Brawf Cymru, prosiect gwych. 🙂
Diolch, Aswin - mi wnes i ei drwsio! Roedd hwnnw'n brosiect hwyliog.
Hei, Swydd wych ar y prosiect hwn! Dywedasoch y gallwn fenthyca a gwella ar y cod, ond ble mae e?
-Lary
Helo Lary,
Mae'r cod i gyd yn JavaScript ac yn hygyrch trwy'r wefan:
http://www.addressfix.com/includes/addressfix.js
Cheers!
Doug