ជាធម្មតានៅពេលដែលរួមបញ្ចូលផែនទីហ្គូហ្គោលអ្នកធ្វើការជាមួយផែនទីហ្គូហ្គល API ដែលតម្រូវឱ្យមានកូនសោ API ហើយអាច បង្កឱ្យមានការចំណាយដែល មិនគួរត្រូវបានប៉ាន់ស្មានជាមួយនឹងលេខចូលប្រើខ្ពស់ជាងនេះ។ មានជម្មើសជំនួសដ៏អស្ចារ្យដូចជា Mapbox ឬ OpenStreetMap ប៉ុន្តែពួកគេមិនទាន់ទទួលបានភាពខុសគ្នានៃលក្ខណៈពិសេសដែលផ្តល់ដោយ Google ។ ហ្គូហ្គលខ្លួនវាក៏ផ្តល់មធ្យោបាយដោយគ្មានកូនសោ API តាមរយៈមុខងារចែករំលែកដែលយើងអាចប្រើសម្រាប់គោលបំណងរបស់យើង។
ផ្លូវនេះអាចត្រូវបានប្រើជាលក្ខណៈកម្មវិធីដើម្បីបង្កើតអាសយដ្ឋានណាមួយ (សូម្បីតែមិនដឹងពីរយៈទទឹងនិងរយៈបណ្តោយ) ។ លើសពីនេះផែនទី (ផ្ទុយពីសមភាគី JS) មានតំណភ្ជាប់ទៅអ្នករៀបចំផែនការផ្លូវ។ ផែនទីក៏អាចត្រូវបានបង្កើតឡើងដោយមានជំនួយពីតម្រង CSS ផងដែរ (ទោះបីជាលទ្ធផលមិនជិតនឹង រចនាបថដើម ដែលអាចធ្វើទៅបានជាមួយ JS API ក៏ដោយ) ។
អស់រយៈពេលជាច្រើនឆ្នាំ មធ្យោបាយដើម្បីធ្វើវាគឺត្រូវប្រើ output=embed parameter ដែល Google មិនគាំទ្រជាផ្លូវការ ដែលនេះជាមូលហេតុដែលកំហុសក្នុងការបង្ហាញបានកើនឡើងក្នុងប៉ុន្មានឆ្នាំចុងក្រោយនេះ។:
331190767bb32b2468632e609223c53e
ប្រសិនបើអ្នកប្រើមុខងារចែករំលែកជាផ្លូវការតាមរយៈ maps.google.de អ្នកនឹងទទួលបានលេខកូដដូចខាងក្រោម:
331190767bb32b2468632e609223c53e
ប្រសិនបើយើងរៀបចំរចនាសម្ព័ន្ធ URL វែងនៅក្នុងប៉ារ៉ាម៉ែត្រ src លទ្ធផលគំរូ:
331190767bb32b2468632e609223c53e
យើងទទួលស្គាល់ប្រភេទទិន្នន័យដូចខាងក្រោម:
- m: ម៉ាទ្រីស
- s: ខ្សែអក្សរ
- f: អណ្តែត
- ឃ: ទ្វេ
- ខ្ញុំ៖ ចំនួនគត់
- e: enum
បន្ទាប់ពីការប៉ុនប៉ងសាកល្បងពីរបីដងនិងកំហុសយើងអាចលុបបំបាត់តម្លៃមួយចំនួនហើយខ្ចប់តម្លៃសំខាន់បំផុតនៅក្នុងអថេរឧទាហរណ៍ដើម្បីកំណត់អាសយដ្ឋានដោយថាមវន្ត:
331190767bb32b2468632e609223c53e
ជាចុងក្រោយ យើងអាចបង្កើតផែនទីដោយប្រើកូដ CSS ខាងក្រោមជាឧទាហរណ៍:
331190767bb32b2468632e609223c53e
នៅចុងបញ្ចប់យើងទទួលបានផែនទីឥតគិតថ្លៃនិងថាមវន្តដែលអាចទុកចិត្តបាន: