รายชื่อชั้นเรียน
คลาสและโปรโตคอลใน Google Navigation SDK สำหรับ iOS:
GMSAddress | ผลลัพธ์จากคำขอรหัสพิกัดภูมิศาสตร์ย้อนกลับซึ่งมีที่อยู่ที่มนุษย์อ่านได้ |
GMSAdvancedMarker | เครื่องหมายขั้นสูงคือไอคอนที่วางที่จุดใดจุดหนึ่งบนพื้นผิวของแผนที่ |
GMSCALayer | GMSCALayer เป็นคลาสระดับสูงที่ใช้โดยเลเยอร์ใน Google Maps SDK สำหรับ iOS เช่น GMSMapLayer และ GMSPanoramaLayer |
GMSCameraPosition | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งรวบรวมพารามิเตอร์ตำแหน่งของกล้องทั้งหมด |
GMSCameraUpdate | GMSCameraUpdate แสดงถึงการอัปเดตที่อาจใช้กับ GMSMapView |
GMSCircle | วงกลมบนพื้นผิวโลก (หมวกทรงกลม) |
GMSCoordinateBounds | GMSCoordinateBounds แสดงถึงกรอบล้อมรอบสี่เหลี่ยมผืนผ้าบนพื้นผิวโลก |
<GMSFeature> | อินเทอร์เฟซที่แสดงข้อมูลเมตาของสถานที่ |
GMSFeatureLayer | คลาสที่แสดงถึงคอลเล็กชันของฟีเจอร์ทั้งหมดของ GMSFeatureType เดียวกัน ซึ่งสามารถลบล้างรูปแบบในไคลเอ็นต์ได้ |
GMSFeatureStyle | ระบุวิธีที่จุดสนใจบนแผนที่ควรปรากฏเมื่อแสดงบนแผนที่ |
GMSGeocoder | แสดงบริการสำหรับการเข้ารหัสพิกัดภูมิศาสตร์แบบย้อนกลับ |
GMSGroundOverlay | GMSGroundOverlay ระบุตัวเลือกที่ใช้ได้สำหรับภาพพักพื้นดินที่มีอยู่บนพื้นผิวโลก |
GMSIndoorBuilding | อธิบายสิ่งปลูกสร้างที่มีระดับ |
GMSIndoorDisplay | ให้ความสามารถในการสังเกตหรือควบคุมการแสดงข้อมูลระดับในอาคาร |
<GMSIndoorDisplayDelegate> | มอบสิทธิ์สำหรับเหตุการณ์ใน GMSIndoorDisplay |
GMSIndoorLevel | อธิบายชั้นเดียวในอาคาร |
GMSLocationSimulator | ชั้นเรียนที่ใช้จำลองตำแหน่งของอุปกรณ์เพื่อวัตถุประสงค์ในการทดสอบได้ |
รหัส GMSMap | ตัวระบุแบบทึบสำหรับการกำหนดค่าแผนที่ที่กำหนดเอง |
GMSMapLayer | GMSMapLayer เป็นคลาสย่อยที่กำหนดเองของ CALayer ที่ระบุเป็นคลาสเลเยอร์ใน GMSMapView |
GMSMapPoint | ตำแหน่งบนแผนที่ |
GMSMapStyle | GMSMapStyle มีรายละเอียดเกี่ยวกับรูปแบบที่นำไปใช้กับแผนที่ได้ |
GMSMapView | นี่คือคลาสหลักของ Google Maps SDK สำหรับ iOS และเป็นจุดแรกเข้าของเมธอดทั้งหมดที่เกี่ยวข้องกับแผนที่ |
<GMSMapViewDelegate> | มอบสิทธิ์สำหรับกิจกรรมใน GMSMapView |
<GMSMapViewNavigationUIDelegate> | ผู้รับมอบสิทธิ์สำหรับกิจกรรมใน GMSMapView ที่เกี่ยวข้องกับ UI การนำทาง |
GMSMapViewOptions | คลาสนี้จะกำหนดตัวเลือกเวลาเริ่มต้นสำหรับ GMSMapView |
GMSMarker | เครื่องหมายคือไอคอนที่วางไว้ที่จุดใดจุดหนึ่งบนพื้นผิวของแผนที่ |
GMSMarkerLayer | GMSMarkerLayer คือคลาสย่อยของ GMSOverlayLayer ซึ่งใช้ได้แบบตามเครื่องหมาย ช่วยให้เกิดภาพเคลื่อนไหวของพร็อพเพอร์ตี้หลายรายการของ GMSMarker ที่เกี่ยวข้องได้ |
GMSMutableCameraPosition | GMSCameraPosition ในเวอร์ชันที่เปลี่ยนแปลงได้ |
GMSMutableFeatureStyle | GMSFeatureStyle เวอร์ชันที่เปลี่ยนแปลงได้ |
GMSMutablePath | GMSMutablePath เป็นอาร์เรย์แบบไดนามิก (ปรับขนาดได้) ของ CLLocationCoordinate2D |
<GMSNavigationAccessoryView> | วิธีการกำหนดโปรโตคอลที่รองรับมุมมองที่กำหนดเอง ซึ่งระบุองค์ประกอบ UI ของอุปกรณ์เสริมที่ใช้กับมุมมองหลัก |
GMSNavigationDirectionsListController | ตัวควบคุมที่จัดการและแสดงรายการเส้นทาง |
GMSNavigationInstructionOptions | ตัวเลือกสำหรับการจัดรูปแบบสตริงคำสั่งที่มีการระบุแหล่งที่มา |
GMSNavigationLane | ข้อมูลเกี่ยวกับช่องทางเดียวระหว่างการนำทาง |
GMSNavigationLaneDirection | ข้อมูลเกี่ยวกับทิศทางช่องทางเดียวระหว่างการนำทาง |
GMSNavigationLicensePlateRestriction | ชั้นเรียนมีข้อมูลสำหรับการจํากัดป้ายทะเบียน |
GMSNavigationMutableRoutingOptions | คลาสที่เปลี่ยนแปลงได้ซึ่งมีตัวเลือกที่เกี่ยวข้องกับตรรกะการกำหนดเส้นทาง (เช่น กลยุทธ์การกำหนดเส้นทาง) |
GMSNavigationMutableSpeedAlertOptions | คลาสที่เปลี่ยนแปลงได้ซึ่งกำหนดเกณฑ์การทริกเกอร์สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงโดย GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableSpeedometerUIOptions | คลาสที่เปลี่ยนแปลงได้ซึ่งสรุปการกำหนดค่า UI สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงด้วย GMSNavigationSpeedAlertSeverity |
GMSNavigationMutableWaypoint | คลาสจุดอ้างอิงที่เปลี่ยนแปลงได้ |
GMSNavigationNavInfo | มีข้อมูลเกี่ยวกับสถานะของการนำทาง |
GMSNavigationRouteInfo | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งสรุปข้อมูลเวลาถึงโดยประมาณและระยะทางสำหรับทั้งเส้นทางที่ดีที่สุดเริ่มต้นและเส้นทางที่สั้นที่สุด ไปยังจุดอ้างอิงเฉพาะ |
GMSNavigationRoutingOptions | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งมีตัวเลือกที่เกี่ยวข้องกับตรรกะการกำหนดเส้นทาง (เช่น กลยุทธ์การกำหนดเส้นทาง) |
<GMSNavigationScreenMetrics> | โปรโตคอลสำหรับการส่งคืนข้อมูลเกี่ยวกับเมตริกหน้าจอ |
GMSNavigationServices | บริการที่ช่วยให้ควบคุมการเข้าถึง Google Maps Navigation SDK สำหรับ iOS ในอุปกรณ์เคลื่อนที่ต่างๆ ได้ |
GMSNavigationSession | คลาสนี้จะมีชุดออบเจ็กต์ที่เกี่ยวข้องซึ่งใช้เพื่อควบคุมเซสชันการนำทางแบบเป็นโปรแกรม |
GMSNavigationSpeedAlertOptions | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งกำหนดเกณฑ์การทริกเกอร์สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงด้วย GMSNavigationSpeedAlertSeverity |
GMSNavigationSpeedometerUIOptions | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งสรุปการกำหนดค่า UI สำหรับความรุนแรงของการแจ้งเตือนความเร็วระดับต่างๆ ซึ่งแสดงด้วย GMSNavigationSpeedAlertSeverity |
GMSNavigationStepInfo | ข้อมูลเกี่ยวกับขั้นตอนเดียวตามเส้นทางการนําทาง |
GMSNavigationStepInfoImageOptions | |
GMSNavigationTermsDialogUIParams | พารามิเตอร์ที่อธิบายรูปลักษณ์ของกล่องโต้ตอบ |
GMSNavigationTimeAndDistance | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งสรุประยะทางที่เหลืออยู่และเวลาถึงโดยประมาณสำหรับเส้นทาง |
GMSNavigationTransactionRecorder | มีวิธีการบันทึกธุรกรรม |
GMSNavigationWaypoint | คลาสจุดอ้างอิงที่เปลี่ยนแปลงไม่ได้ ใช้เพื่อระบุปลายทางการนำทาง |
GMSNavigator | นี่คือคลาสหลักของ Google Navigation SDK สำหรับ iOS และนำเสนอวิธีการสำหรับการควบคุมการนำทางไปยังปลายทาง ตลอดจนการเข้าถึงข้อมูลเส้นทางและความคืบหน้า |
<GMSNavigatorListener> | Listener เหตุการณ์ใน GMSNavigator |
GMSOrientation | GMSOrientation คือกลุ่มของส่วนหัวและระดับเสียงที่ใช้ควบคุมทิศทางการดูของ GMSPanoramaCamera |
GMSOverlay | GMSOverlay เป็นคลาสนามธรรมที่แสดงถึงการวางซ้อนบางส่วนที่อาจแนบกับ GMSMapView ที่เฉพาะเจาะจง |
GMSOverlayLayer | GMSOverlayLayer คือคลาสย่อยที่กําหนดเองของ CALayer และคลาสพื้นฐานนามธรรมสําหรับเลเยอร์ GMSOverlay ที่อนุญาตภาพเคลื่อนไหวที่กําหนดเอง |
GMSPanorama | GMSPanorama แสดงข้อมูลเมตาสำหรับภาพพาโนรามาหนึ่งๆ บนโลก |
GMSPanoramaCamera | GMSPanoramaCamera ใช้สำหรับควบคุมทิศทางการดูของ GMSPanoramaView |
GMSPanoramaCameraUpdate | GMSPanoramaCameraUpdate แสดงการอัปเดตที่อาจใช้กับ GMSPanoramaView |
GMSPanoramaLayer | GMSPanoramaLayer คือคลาสย่อยที่กำหนดเองของ CALayer โดยแสดงเป็นคลาสเลเยอร์ใน GMSPanoramaView |
GMSPanoramaLink | ลิงก์จาก GMSPanorama ไปยังพาโนรามาที่อยู่ใกล้เคียง |
GMSPanoramaService | คุณสามารถใช้ GMSPanoramaService เพื่อขอข้อมูลเมตาพาโนรามาได้แม้ว่า GMSPanoramaView จะไม่ได้ใช้งานอยู่ |
GMSPanoramaView | ใช้ภาพพาโนรามาเพื่อแสดงภาพ Street View |
<GMSPanoramaViewDelegate> | มอบสิทธิ์สำหรับกิจกรรมใน GMSPanoramaView |
GMSPath | GMSPath สรุปอาร์เรย์ CLLocationCooordinate2D ที่เปลี่ยนแปลงไม่ได้ |
GMSPinImage | มีรูปภาพหมุดที่กำหนดเองสำหรับเครื่องหมายขั้นสูง |
GMSPinImageGlyph | ระบุสัญลักษณ์รูปหมุดที่กำหนดเองสำหรับเครื่องหมายขั้นสูง |
GMSPinImageOptions | สามารถปรับแต่งรูปภาพด้วยหมุดสำหรับเครื่องหมายขั้นสูง |
GMSPlaceFeature | อินเทอร์เฟซที่แสดงฟีเจอร์สถานที่ (ฟีเจอร์ที่มีรหัสสถานที่) |
GMSPolygon | GMSPolygon กำหนดรูปหลายเหลี่ยมที่ปรากฏบนแผนที่ |
GMSPolygonLayer | GMSPolygonLayer เป็นคลาสย่อยของ GMSOverlayLayer ซึ่งแสดงเป็นรูปหลายเหลี่ยม ซึ่งช่วยให้ภาพเคลื่อนไหวของพร็อพเพอร์ตี้หลายรายการของ GMSPolygon ที่เชื่อมโยงได้ |
GMSPolyline | GMSPolyline ระบุตัวเลือกที่มีอยู่สำหรับเส้นประกอบที่มีอยู่บนพื้นผิวโลก |
GMSProjection | กำหนดการแมประหว่างพิกัด Earth (CLLocationCoordinate2D) และพิกัดในมุมมองแผนที่ (CGPoint) |
GMSReverseGeocodeResponse | คอลเล็กชันผลลัพธ์จากคำขอรหัสพิกัดย้อนกลับแบบย้อนกลับ |
GMSRoadSnappedLocationProvider | ให้การอัปเดตตำแหน่งของอุปกรณ์ |
<GMSRoadSnappedLocationProviderListener> | Listener เหตุการณ์ใน GMSRoadSnappedLocationProvider |
GMSRouteLeg | คลาสที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงถึงเส้นทาง 1 ขาจากตำแหน่งปัจจุบันของอุปกรณ์ไปยังปลายทางแรก หรือจากปลายทางหนึ่งไปยังปลายทางถัดไป |
GMSServices | ระดับบริการของ Google Maps SDK สำหรับ iOS |
GMSSpriteStyle | อธิบายรูปแบบการวาดภาพสำหรับรูปแสตมป์ทับ GMSStyleSpan |
GMSStampStyle | คลาสพื้นฐานนามธรรมสำหรับรูปแบบเส้นประกอบที่วาดรูปภาพซ้ำบน GMSStyleSpan |
GMSStrokeStyle | อธิบายรูปแบบการวาดภาพสำหรับเอนทิตีหนึ่งมิติ เช่น เส้นประกอบ |
GMSStyleSpan | อธิบายรูปแบบสำหรับบางภูมิภาคของเส้นประกอบ |
GMSSyncTileLayer | GMSSyncTileLayer คือคลาสย่อยนามธรรมของ GMSTileLayer ซึ่งมีอินเทอร์เฟซการซิงค์เพื่อสร้างข้อมูลการ์ดรูปภาพ |
GMSTextureStyle | รูปแบบเส้นประกอบที่วาดรูปภาพซ้ำบน GMSStyleSpan |
GMSTileLayer | GMSTileLayer เป็นคลาสนามธรรมที่อนุญาตให้วางซ้อนชิ้นส่วนรูปภาพที่กำหนดเองใน GMSMapView ที่ระบุได้ |
<GMSTileReceiver> | มี GMSTileReceiver ให้ GMSTileLayer เมื่อมีการขอไทล์เกิดขึ้น ซึ่งทำให้มีการเรียกใช้โค้ดเรียกกลับในภายหลัง (หรือทันที) |
GMSUISettings | การตั้งค่าสำหรับอินเทอร์เฟซผู้ใช้ของ GMSMapView |
GMSURLTileLayer | GMSURLTileProvider จะดึงข้อมูลการ์ดตาม URL ที่แสดงผลจาก GMSTileURLConstructor |
GMSVisibleRegion | GMSVisibleRegion มี 4 จุดที่กำหนดรูปหลายเหลี่ยมที่ปรากฏในกล้องของแผนที่ |
UIScreen(GMSNavigationStepImageOptions) | หมวดหมู่ UIScreen ใช้วิธีการทั้งหมดในโปรโตคอล GMSNavigationScreenMetrics อยู่แล้ว |