API விசை இல்லாமல் Google வரைபடம்

பொதுவாக, கூகிள் வரைபடத்தை ஒருங்கிணைக்கும்போது, ​​நீங்கள் வரைபட ஜாவாஸ்கிரிப்ட் ஏபிஐ உடன் பணிபுரிகிறீர்கள், இதற்கு ஏபிஐ விசை தேவைப்படுகிறது மற்றும் அதிக அணுகல் எண்களுடன் குறைத்து மதிப்பிடக் கூடாத செலவுகளை ஏற்படுத்தக்கூடும் . மேப் பாக்ஸ் அல்லது ஓபன்ஸ்ட்ரீட்மேப் போன்ற சிறந்த மாற்று வழிகள் உள்ளன, ஆனால் அவை கூகிள் வழங்கும் பல்வேறு அம்சங்களை இன்னும் அடையவில்லை. பகிர்வு செயல்பாடு வழியாக ஏபிஐ விசை இல்லாமல் ஒரு வழியை கூகிள் வழங்குகிறது, இது எங்கள் நோக்கங்களுக்காக பயன்படுத்தலாம்.


எந்தவொரு முகவரியையும் வெளியிடுவதற்கு இந்த பாதையை நிரல் முறையில் பயன்படுத்தலாம் (அட்சரேகை மற்றும் தீர்க்கரேகை கூட தெரியாமல்). கூடுதலாக, வரைபடத்தில் (JS எண்ணுக்கு மாறாக) பாதை திட்டமிடுபவருக்கான இணைப்பு உள்ளது. CSS வடிப்பான்களின் உதவியுடன் வரைபடத்தையும் உருவாக்கலாம் (இதன் விளைவாக JS API உடன் சாத்தியமான சொந்த பாணிகளுக்கு அருகில் வரவில்லை).

பல ஆண்டுகளாக, இதைச் செய்வதற்கான வழி வெளியீடு = உட்பொதி அளவுரு வழியாக இருந்தது, இது கூகிள் அதிகாரப்பூர்வமாக ஆதரிக்கவில்லை, எனவே காட்சி பிழைகள் சமீபத்திய காலங்களில் அதிகரித்துள்ளன:

331190767bb32b2468632e609223c53e

Maps.google.de வழியாக அதிகாரப்பூர்வ பகிர்வு செயல்பாட்டை நீங்கள் பயன்படுத்தினால், பின்வரும் குறியீட்டைப் பெறுவீர்கள்:

331190767bb32b2468632e609223c53e

நீண்ட URL ஐ src அளவுருவில் கட்டமைத்தால், ஒரு முறை முடிவு:

331190767bb32b2468632e609223c53e

பின்வரும் தரவு வகைகளை நாங்கள் அங்கீகரிக்கிறோம்:

  • m: அணி
  • s: சரம்
  • f: மிதவை
  • d: இரட்டை
  • i: முழு எண்
  • e: enum

சில சோதனை மற்றும் பிழை முயற்சிகளுக்குப் பிறகு, நாம் சில மதிப்புகளை அகற்றி, மிக முக்கியமான மதிப்புகளை மாறிகளில் பேக் செய்யலாம், எடுத்துக்காட்டாக முகவரியை மாறும் வகையில் வரையறுக்க:

331190767bb32b2468632e609223c53e

இறுதியாக, வரைபடத்தில் ஒரு அழகிய தோற்றத்தை நாம் சேர்க்கலாம், எடுத்துக்காட்டாக பின்வரும் CSS குறியீட்டின் உதவியுடன்:

331190767bb32b2468632e609223c53e

முடிவில், நம்பத்தகுந்த வகையில் செயல்படும் இலவச, மாறும் வரைபடத்தைப் பெறுகிறோம்:

மீண்டும்