با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
Maps SDK برای iOS نسخه 3.10.0 بتا ویژگیهای جدید زیر را برای شما معرفی میکند تا امتحان کنید:
سفارشی سازی نقشه Styling مبتنی بر ابر
سفارشی سازی چند خط: چند خط مهر شده
سفارشیسازی نقشه سبک نقشه مبتنی بر ابر (بتا)
اکنون میتوانید سبکهای سفارشی ایجاد کنید و از نشانهها برای اختصاص دادن آنها به نقشههای برنامهها و وبسایتهای خود استفاده کنید. برای اطلاعات بیشتر، به نمای کلی سفارشی سازی نقشه های iOS مراجعه کنید.
سفارشی سازی چند خط: چند خط مهر شده
با استفاده از GMSTextureStyle می توانید ظاهر یک چند خط را روی یک بافت بیت مپ تکرار شونده تنظیم کنید. تصاویر به طور کامل خط را پوشش می دهند، اما در اطراف نقاط انتهایی و رئوس قطع می شوند.
برای ایجاد یک چند خط مهر، یک GMSStampStyle از GMSTextureStyle ایجاد کنید. سپس این ویژگی را با استفاده از stampStyle روی شی گزینه های شکل تنظیم کنید، همانطور که در اینجا نشان داده شده است:
سویفت
letpath=GMSMutablePath()path.addLatitude(-37.81319,longitude:144.96298)path.addLatitude(-31.95285,longitude:115.85734)letpolyline=GMSPolyline(path:path)letredWithStamp=GMSStrokeStyle.solidColor(.red)letimage=UIImage(named:"imageFromBundleOrAsset")!// Image could be from anywhereredWithStamp.stampStyle=GMSTextureStyle(image:image)letspan=GMSStyleSpan(style:redWithStamp)polyline.spans=[span]polyline.map=mapView
هدف-C
GMSMutablePath*path=[GMSMutablePathpath];[pathaddLatitude:-37.81319longitude:144.96298];[pathaddLatitude:-31.95285longitude:115.85734];GMSPolyline*polyline=[GMSPolylinepolylineWithPath:path];GMSStrokeStyle*redWithStamp=[GMSStrokeStylesolidColor:[UIColorredColor]];UIImage*image=[UIImageimageNamed:@"imageFromBundleOrAsset"];// Image could be from anywhereredWithStamp.stampStyle=[GMSTextureStyletextureStyleWithImage:image];GMSStyleSpan*span=[GMSStyleSpanspanWithStyle:redWithStamp];polyline.spans=@[span];polyline.map=mapView;
تاریخ آخرین بهروزرسانی 2025-09-25 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","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"]],["تاریخ آخرین بهروزرسانی 2025-09-25 بهوقت ساعت هماهنگ جهانی."],[],["The Beta SDK is deprecated and unavailable for new use. The Maps SDK for iOS v3.10.0 Beta introduces cloud-based map styling, allowing custom style creation and token assignment. It also introduces stamped polyline customization. To create a stamped polyline, a `GMSStampStyle` of `GMSTextureStyle` must be created and applied to the shape's options using `stampStyle`. Code examples in Swift and Objective-C demonstrate setting a repeating bitmap texture on a polyline.\n"]]