Kaip įdėti žemėlapį žiniatinklyje
Tarkime, kad mes norime įdėti į tinklaraščio įrašą arba puslapyje „Google Maps“ langą su konkrečia sritimi ir pažymėjimu centre su išsamia informacija. Be to, paieškos variklis apačioje.
Paprasčiausias būdas yra atidaryti žemėlapį „Google Maps“ ir pasirinkti parinktį „susieti žemėlapį įterptiniu būdu“, kuriame galėsite tinkinti kai kuriuos parametrus. Tai yra nemokama API ir atliekama naudojant „iframe“ formą.
Kitas būdas yra naudoti API per AJAX sukurtą burtinę, kuri leidžia sukurti kodą, kuriame pateikiama nedaug informacijos:
1. Apibrėžkite parametrus
Tokiu atveju turime apibrėžti lango, kurį norime parodyti, dydį pikseliais, pageidautina laikyti tą, kuris yra maksimalaus tinklaraščio įrašo pločio, pvz., 400 taškų.
Tada turėsite apibrėžti, ar norite, kad būtų taikomas požiūris į miesto, gatvės ar bloko lygį.
Galite nurodyti numatomą išsamią informaciją prekės ženkle, pavadinime, URL ir adrese.
Paspaudę mygtuką „peržiūros centro vieta“ galite pamatyti, kaip bus rodomas langas.
2. Įgalinti API teises
Kitas dalykas yra pateikti žiniatinklio, kuriame mes tikimės rodyti langą, duomenis. Tai leidžia patvirtinti mūsų tos svetainės API numerį ... ir todėl priversite mus atsakyti už bet kokius „Google“ sąlygų pažeidimus.
Paprastai, norėdami įsigyti API, jūs įeinate į šią svetainę ir paprašote konkretaus URL, tada paprašykite įvesti savo „Gmail“ paskyrą ir jums bus priskirtas numeris ir kodo pavyzdys. Jei jau atidarėte „Gmail“ sesiją, sistema susieja paskyrą.
3. Sugeneruokite kodą
Paspaudus mygtuką „generuoti kodą“, sukuriamas būtinas html failas, kuris jį įterpia tik į tinklaraštį. Tam reikia suaktyvinti kodo parinktį, įklijuoti ir jis yra paruoštas, jei įklijuosite jį kitoje svetainėje, kuriai API buvo suteikta teisė, pasirodys pranešimas, kuriame jo atsisakoma.
O voila, tai turėtų gerai atrodyti. Eiti į Wizzard
Kadangi tai yra AJAX pagrindu sukurta API, dalis sukurtų scenarijų ne itin gerai veikia kai kuriose turinio tvarkytuvėse, pavyzdžiui, Wordpress MU, kur galima valdyti funkcionalumą, tačiau apskritai jis turėtų veikti gerai.