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

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


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

பல ஆண்டுகளாக, கூகுள் அதிகாரப்பூர்வமாக ஆதரிக்காத output=embed அளவுருவைப் பயன்படுத்துவதே இதற்கான வழி, அதனால்தான் சமீப காலங்களில் காட்சிப் பிழைகள் அதிகரித்து வருகின்றன.:

331190767bb32b2468632e609223c53e

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

331190767bb32b2468632e609223c53e

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

331190767bb32b2468632e609223c53e

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

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

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

331190767bb32b2468632e609223c53e

இறுதியாக, பின்வரும் CSS குறியீட்டைப் பயன்படுத்தி வரைபடத்தை மேம்படுத்தலாம்:

331190767bb32b2468632e609223c53e

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

மீண்டும்