Palapala ʻāina ʻo Google me ke kī API ʻole

ʻO ka maʻamau, ke hoʻohui nei i nā Palapala ʻāina Google, hana pū ʻoe me ka Maps JavaScript API , kahi e koi ai i kahi kī API a hiki ke kumu i nā kumukūʻai ʻaʻole pono e hoʻowahāwahā ʻia me nā helu komo kiʻekiʻe. Nui nā koho ʻē aʻe e like me ka pahu palapala a i ʻole OpenStreetMap , akā ʻaʻole naʻe lākou e hoʻokō i nā ʻano like ʻole i hāʻawi ʻia e Google. Hāʻawi ʻo Google iā ia iho i kahi ala me ka ʻole o kī API ma o ka mana o ka mahele, i hiki iā mākou ke hoʻohana no kā mākou kumu.


Hiki ke hoʻohana ʻia kēia ala i polokalamu e hoʻopuka ai i kekahi helu wahi (me ka ʻike ʻole i ka latitude a me ka loa. Eia hou, aia ka palapala ʻāina (ʻokoʻa i ka ʻaoʻao JS) i kahi loulou i ka mea hoʻolālā ala. Hiki ke kiʻi ʻia i ka palapala ʻāina me ke kōkua o nā kānana CSS (ʻoiai ʻaʻole kokoke ka hopena i nā kaila maoli i hiki ke loaʻa me ka JS API).

No nā makahiki he nui, ʻo ke ala e hana ai kēia ma o ka parameter output = hoʻokomo , ka mea a Google i kākoʻo ʻole ai a no laila ua hoʻonui ʻia nā hewa hōʻike i makahiki i hala iho nei.:

331190767bb32b2468632e609223c53e

Inā ʻoe e hoʻohana i ka hana kuleana ma o maps.google.de , e loaʻa iā ʻoe ke code aʻe, no ka laʻana:

331190767bb32b2468632e609223c53e

Inā mākou e kūkulu i ka URL lōʻihi i ka parameter src , kahi hopena hopena:

331190767bb32b2468632e609223c53e

ʻIke mākou i kēia ʻano ʻikepili:

  • m: ʻōiwi
  • s: aho
  • f: lana
  • d: Pālua
  • i: helu helu
  • e: enum

Ma hope o kekahi mau hoʻāʻo hoʻāʻo a hoʻowalewale, hiki iā mākou ke hoʻopau i kekahi mau waiwai a hoʻopaʻa i nā waiwai nui i nā loli, no ka laʻana e wehewehe dynamically i ka helu wahi.:

331190767bb32b2468632e609223c53e

ʻO ka hope, hiki iā mākou ke hoʻohui i kahi nānā nani i ka palapala ʻāina, e laʻa me ke kōkua o kēia CSS code:

331190767bb32b2468632e609223c53e

I ka hopena, loaʻa iā mākou kahi palapala ʻāina manuahi, manuahi e holo pono ana:

Hope