سبک نقشه پایه جدید به زودی به پلتفرم نقشه های گوگل می آید. این بهروزرسانی برای استایل نقشه شامل یک پالت رنگی پیشفرض جدید، پینهای مدرن شده و بهبودهایی در تجربهها و قابلیت استفاده از نقشه است. همه سبکهای نقشه بهطور خودکار در مارس 2025 بهروزرسانی میشوند. برای اطلاعات بیشتر در مورد در دسترس بودن و نحوه انتخاب زودتر، به
سبک نقشه جدید برای پلتفرم Google Maps مراجعه کنید.
ارسال بازخورد
از کلیدهای API با Map Tiles API استفاده کنید
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
محصولات پلتفرم نقشههای Google با محدود کردن تماسهای API به کسانی که اعتبارنامههای احراز هویت مناسب را ارائه میکنند، از استفاده غیرمجاز محافظت میشوند. این اعتبارنامه ها به شکل یک کلید API هستند - یک رشته الفبایی عددی منحصر به فرد که حساب صورتحساب Google شما را با پروژه شما و با API یا SDK خاص مرتبط می کند.
این راهنما نحوه ایجاد، محدود کردن و استفاده از کلید API خود را برای پلتفرم Google Maps نشان میدهد.
قبل از شروع: قبل از شروع استفاده از Map Tiles API، به یک پروژه با حساب صورتحساب و Map Tiles API فعال شد. توصیه میکنیم چندین مالک پروژه و مدیر صورتحساب ایجاد کنید تا همیشه فردی با این نقشها در اختیار تیمتان باشد. برای کسب اطلاعات بیشتر، به راهاندازی در Cloud Console مراجعه کنید. ایجاد کلیدهای API کلید API یک شناسه منحصر به فرد است که درخواست های مرتبط با پروژه شما را برای اهداف استفاده و صورتحساب احراز هویت می کند. شما باید حداقل یک کلید API مرتبط با پروژه خود داشته باشید.
برای ایجاد یک کلید API:
کنسول
به صفحه پلتفرم نقشه های گوگل > اعتبارنامه بروید.
به صفحه اعتبارنامه بروید
در صفحه اعتبارنامهها ، روی ایجاد اعتبارنامه > کلید API کلیک کنید. گفتگوی ایجاد شده کلید API کلید API تازه ایجاد شده شما را نمایش می دهد. روی Close کلیک کنید. کلید API جدید در صفحه Credentials در زیر کلیدهای API فهرست شده است. (به یاد داشته باشید که کلید API را قبل از استفاده از آن در تولید محدود کنید .) Cloud SDK
gcloud alpha services api-keys create \
--project "PROJECT " \
--display-name "DISPLAY_NAME " درباره Google Cloud SDK ، نصب Cloud SDK و دستورات زیر بیشتر بخوانید:
محدود کردن کلیدهای API Google اکیداً توصیه میکند که کلیدهای API خود را با محدود کردن استفاده از آنها به آن دسته از APIهای مورد نیاز برای برنامهتان محدود کنید. محدود کردن کلیدهای API با محافظت از برنامه شما در برابر درخواستهای غیرمجاز، امنیت را به آن اضافه میکند. برای اطلاعات بیشتر، بهترین شیوه های امنیتی API را ببینید. هنگام محدود کردن یک کلید API در Cloud Console، محدودیتهای برنامه بر هر API فعال شده تحت محدودیتهای API لغو میشود. با ایجاد یک کلید API جداگانه برای هر برنامه، و برای هر پلتفرمی که آن برنامه در آن در دسترس است، بهترین شیوه ها را دنبال کنید.
برای محدود کردن یک کلید API:
کنسول به صفحه پلتفرم نقشه های گوگل > اعتبارنامه بروید.
به صفحه اعتبارنامه بروید
کلید API را که می خواهید محدودیتی روی آن تنظیم کنید، انتخاب کنید. صفحه ویژگی کلید API ظاهر می شود. در زیر کلید محدودیتها ، محدودیتهای زیر را تنظیم کنید: محدودیت های کاربردی: برای پذیرفتن درخواستها از فهرست آدرسهای IP سرور وب که ارائه میکنید، آدرسهای IP (سرورهای وب، کارهای cron و غیره) را از لیست محدودیتهای برنامه انتخاب کنید. یک یا چند آدرس IPv4 یا IPv6 یا زیرشبکه را با استفاده از نماد CIDR مشخص کنید. آدرسهای IP باید با آدرس منبعی که سرورهای پلتفرم Google Maps مشاهده میکنند مطابقت داشته باشد. اگر از ترجمه آدرس شبکه (NAT) استفاده می کنید، این معمولاً با آدرس IP عمومی دستگاه شما مطابقت دارد. محدودیت های API: روی Restrict key کلیک کنید. Map Tiles API را از منوی کشویی Select APIs انتخاب کنید. اگر Map Tiles API در لیست نیست، باید آن را فعال کنید . برای نهایی کردن تغییرات خود، روی ذخیره کلیک کنید. Cloud SDK فهرست کلیدهای موجود
gcloud services api-keys list --project= "PROJECT " محدودیت های موجود در کلید موجود را پاک کنید.
gcloud alpha services api-keys update "projects/PROJECT /keys/KEY_ID " \
--clear-restrictions محدودیت های جدیدی را روی کلید موجود تنظیم کنید.
gcloud alpha services api-keys update "projects/PROJECT /keys/KEY_ID " \
--api-target= "tile.googleapis.com"
--allowed-ips= "IP_ADDRESS " درباره Google Cloud SDK ، نصب Cloud SDK و دستورات زیر بیشتر بخوانید:
افزودن کلید API به درخواست شما با هر درخواست Map Tiles API باید یک کلید API اضافه کنید. در مثال زیر، YOUR_API_KEY
با کلید API خود جایگزین کنید.
https://tile.googleapis.com/v1/createSession?key= YOUR_API_KEY
برای درخواست هایی که از کلید API استفاده می کنند، HTTPS لازم است.
توجه: هنگام استفاده از سرویس های وب، تمام کاراکترهای ویژه داخل پارامترها باید دارای URL کدگذاری شوند. URL ها باید به درستی کدگذاری شوند تا معتبر باشند و برای همه سرویس های وب به 2048 کاراکتر محدود می شوند. هنگام ساخت URL های خود از این محدودیت آگاه باشید. مرورگرها، پروکسی ها و سرورهای مختلف ممکن است محدودیت کاراکتر URL متفاوتی نیز داشته باشند. بعدش چی کاشی های دو بعدی را دریافت کنید پس از دریافت کلید API خود، از آن برای ایجاد یک نشانه جلسه استفاده می کنید. سپس از کلید API و نشانه نشست خود در درخواستهای خود برای کاشیهای نقشه دوبعدی و کاشیهای نمای خیابان استفاده میکنید.
از نشانه های جلسه استفاده کنید
کاشی های سه بعدی را دریافت کنید پس از دریافت کلید API خود، می توانید از آن برای دریافت کاشی های سه بعدی استفاده کنید.
نمای کلی کاشی های سه بعدی
ارسال بازخورد
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]
میخواهید موارد بیشتری را با ما درمیان بگذارید؟
{"lastModified": "\u062a\u0627\u0631\u06cc\u062e \u0622\u062e\u0631\u06cc\u0646 \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc 2024-09-24 \u0628\u0647\u200c\u0648\u0642\u062a \u0633\u0627\u0639\u062a \u0647\u0645\u0627\u0647\u0646\u06af \u062c\u0647\u0627\u0646\u06cc."}
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-09-24 بهوقت ساعت هماهنگ جهانی."]]