Dịch vụ này cho phép các tập lệnh tạo bản đồ tĩnh, tìm đường, chuyển đổi địa chỉ thành toạ độ mã hoá địa lý và độ cao lấy mẫu.
Lớp
Tên | Mô tả ngắn |
---|---|
Avoid | Một giá trị enum cho biết các loại quy định hạn chế cần tránh khi tìm đường đi. |
Color | Một giá trị enum đại diện cho các màu được đặt tên có sẵn để sử dụng trong hình ảnh bản đồ. |
DirectionFinder | Cho phép truy xuất chỉ đường giữa các vị trí. |
DirectionFinderEnums | Tập hợp enum được DirectionFinder sử dụng. |
ElevationSampler | Cho phép lấy mẫu độ cao tại các vị trí cụ thể. |
Format | Một giá trị enum biểu thị định dạng của hình ảnh bản đồ. |
Geocoder | Cho phép chuyển đổi giữa một địa chỉ và toạ độ địa lý. |
Maps | Cho phép tìm hướng, mã hoá địa lý, lấy mẫu độ cao và tạo hình ảnh bản đồ tĩnh. |
MarkerSize | Một giá trị enum thể hiện kích thước của một điểm đánh dấu được thêm vào bản đồ. |
Mode | Một giá trị enum biểu thị phương thức đi lại cần sử dụng khi tìm đường đi. |
StaticMap | Cho phép tạo và trang trí hình ảnh bản đồ tĩnh. |
StaticMapEnums | Tập hợp enum được StaticMap sử dụng. |
Type | Một giá trị enum đại diện cho loại bản đồ cần kết xuất. |
Avoid
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
TOLLS | Enum | Tránh lệ phí cầu đường. |
HIGHWAYS | Enum | Tránh đường cao tốc. |
Color
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
BLACK | Enum | |
BROWN | Enum | |
GREEN | Enum | |
PURPLE | Enum | |
YELLOW | Enum | |
BLUE | Enum | |
GRAY | Enum | |
ORANGE | Enum | |
RED | Enum | |
WHITE | Enum |
DirectionFinder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addWaypoint(latitude, longitude) | DirectionFinder | Thêm một điểm tham chiếu mà tuyến đường phải đi qua, sử dụng một điểm (vĩ độ/lng). |
addWaypoint(address) | DirectionFinder | Thêm một điểm tham chiếu mà tuyến đường phải đi qua bằng cách sử dụng địa chỉ. |
clearWaypoints() | DirectionFinder | Xoá tập hợp điểm tham chiếu hiện tại. |
getDirections() | Object | Xem đường đi bằng cách sử dụng điểm xuất phát, điểm đến và các tuỳ chọn khác đã đặt. |
setAlternatives(useAlternatives) | DirectionFinder | Đặt các tuyến đường thay thế có được trả về hay không, thay vì chỉ tuyến đường được xếp hạng cao nhất (mặc định là sai). |
setArrive(time) | DirectionFinder | Đặt thời gian đến mong muốn (nếu có). |
setAvoid(avoid) | DirectionFinder | Đặt xem có tránh một số loại hạn chế nhất định hay không. |
setDepart(time) | DirectionFinder | Đặt thời gian khởi hành mong muốn (nếu có). |
setDestination(latitude, longitude) | DirectionFinder | Đặt vị trí kết thúc để tính toán chỉ đường, sử dụng một điểm (vĩ độ/lng). |
setDestination(address) | DirectionFinder | Đặt vị trí kết thúc để tính chỉ đường đến, sử dụng địa chỉ. |
setLanguage(language) | DirectionFinder | Đặt ngôn ngữ dùng cho thông tin chỉ đường. |
setMode(mode) | DirectionFinder | Đặt phương thức đi lại (mặc định là lái xe). |
setOptimizeWaypoints(optimizeOrder) | DirectionFinder | Đặt xem có tối ưu hoá tuyến đã cung cấp hay không bằng cách sắp xếp lại các điểm tham chiếu theo thứ tự hiệu quả hơn (mặc định là sai). |
setOrigin(latitude, longitude) | DirectionFinder | Đặt vị trí bắt đầu để tính toán chỉ đường, sử dụng điểm (vĩ độ/lng). |
setOrigin(address) | DirectionFinder | Đặt vị trí bắt đầu để tính toán chỉ đường, sử dụng địa chỉ. |
setRegion(region) | DirectionFinder | Đặt khu vực để sử dụng khi diễn giải tên vị trí. |
DirectionFinderEnums
ElevationSampler
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
sampleLocation(latitude, longitude) | Object | Trả về dữ liệu độ cao cho một điểm duy nhất (vĩ độ/lng). |
sampleLocations(points) | Object | Trả về dữ liệu độ cao cho một chuỗi điểm (vĩ độ/lng). |
sampleLocations(encodedPolyline) | Object | Trả về dữ liệu độ cao cho các điểm trong một hình nhiều đường được mã hoá. |
samplePath(points, numSamples) | Object | Trả về dữ liệu độ cao cho một số mẫu dọc theo một đường, được xác định bằng một chuỗi các điểm. |
samplePath(encodedPolyline, numSamples) | Object | Trả về dữ liệu độ cao cho một số mẫu dọc theo một đường, được xác định bằng cách sử dụng hình nhiều đường được mã hoá. |
Format
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
PNG | Enum | Định dạng PNG 8 bit. |
PNG8 | Enum | Định dạng PNG 8 bit. |
PNG32 | Enum | Định dạng PNG 32 bit. |
GIF | Enum | Định dạng GIF. |
JPG | Enum | Định dạng JPEG. |
JPG_BASELINE | Enum | Định dạng JPEG không tăng tiến. |
Geocoder
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
geocode(address) | Object | Lấy các điểm địa lý gần đúng cho một địa chỉ cụ thể. |
reverseGeocode(latitude, longitude) | Object | Lấy địa chỉ gần đúng của một điểm địa lý cụ thể. |
setBounds(swLatitude, swLongitude, neLatitude, neLongitude) | Geocoder | Thiết lập ranh giới của một khu vực cần được ưu tiên hơn trong kết quả. |
setLanguage(language) | Geocoder | Đặt ngôn ngữ sẽ được sử dụng trong kết quả. |
setRegion(region) | Geocoder | Đặt khu vực để sử dụng khi diễn giải tên vị trí. |
Maps
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
DirectionFinder | DirectionFinderEnums | |
StaticMap | StaticMapEnums |
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
decodePolyline(polyline) | Number[] | Giải mã một chuỗi nhiều đường đã mã hoá trở lại thành một mảng các điểm. |
encodePolyline(points) | String | Mã hoá một mảng các điểm thành một chuỗi. |
newDirectionFinder() | DirectionFinder | Tạo đối tượng DirectionFinder mới. |
newElevationSampler() | ElevationSampler | Tạo một đối tượng ElevationSampler. |
newGeocoder() | Geocoder | Tạo một đối tượng Bộ mã hoá địa lý mới. |
newStaticMap() | StaticMap | Tạo đối tượng StaticMap mới. |
setAuthentication(clientId, signingKey) | void | Cho phép sử dụng tài khoản Gói cao cấp của API Google Maps được thiết lập bên ngoài để tận dụng hạn mức bổ sung. |
MarkerSize
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
TINY | Enum | Khu chợ nhỏ (có quy mô nhỏ nhất). |
MID | Enum | Điểm đánh dấu có kích thước trung bình (lớn nhất có sẵn). |
SMALL | Enum | Điểm đánh dấu có kích thước nhỏ. |
Mode
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
DRIVING | Enum | Chỉ đường lái xe qua đường bộ. |
WALKING | Enum | Chỉ đường đi bộ qua đường dành cho người đi bộ và vỉa hè (nếu có). |
BICYCLING | Enum | Chỉ đường xe đạp thông qua đường dành cho xe đạp và đường phố ưa thích (nếu có). |
TRANSIT | Enum | Đường đi bằng phương tiện công cộng thông qua các tuyến đường phương tiện công cộng (nếu có). |
StaticMap
Phương thức
Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
---|---|---|
addAddress(address) | StaticMap | Thêm địa chỉ mới vào định nghĩa đường dẫn hiện tại. |
addMarker(latitude, longitude) | StaticMap | Thêm một điểm đánh dấu vào bản đồ bằng cách sử dụng một điểm (vĩ độ/lng). |
addMarker(address) | StaticMap | Thêm một điểm đánh dấu vào bản đồ bằng cách sử dụng địa chỉ. |
addPath(points) | StaticMap | Thêm một đường dẫn vào bản đồ bằng cách sử dụng một mảng các điểm. |
addPath(polyline) | StaticMap | Thêm một đường dẫn vào bản đồ bằng cách sử dụng hình nhiều đường được mã hoá. |
addPoint(latitude, longitude) | StaticMap | Thêm một điểm mới (vĩ độ/lng) vào định nghĩa đường đi hiện tại. |
addVisible(latitude, longitude) | StaticMap | Thêm một vị trí điểm (vĩ độ/lng) phải hiển thị trên bản đồ. |
addVisible(address) | StaticMap | Thêm vị trí địa chỉ phải hiển thị trên bản đồ. |
beginPath() | StaticMap | Bắt đầu định nghĩa đường dẫn mới. |
clearMarkers() | StaticMap | Xoá bộ điểm đánh dấu hiện tại. |
clearPaths() | StaticMap | Xoá tập hợp đường dẫn hiện tại. |
clearVisibles() | StaticMap | Xoá tập hợp các vị trí hiển thị hiện tại. |
endPath() | StaticMap | Hoàn tất định nghĩa đường dẫn bắt đầu bằng startPath(). |
getAs(contentType) | Blob | Trả về dữ liệu bên trong đối tượng này dưới dạng một blob được chuyển đổi thành loại nội dung được chỉ định. |
getBlob() | Blob | Lấy dữ liệu hình ảnh dưới dạng Blob . |
getMapImage() | Byte[] | Lấy dữ liệu hình ảnh thô dưới dạng một mảng byte. |
getMapUrl() | String | Lấy URL của hình ảnh bản đồ. |
setCenter(latitude, longitude) | StaticMap | Đặt tâm của bản đồ bằng cách sử dụng một điểm (vĩ độ/lng). |
setCenter(address) | StaticMap | Đặt tâm của bản đồ bằng cách sử dụng một địa chỉ. |
setCustomMarkerStyle(imageUrl, useShadow) | StaticMap | Đặt hình ảnh điểm đánh dấu tuỳ chỉnh để sử dụng khi tạo điểm đánh dấu mới. |
setFormat(format) | StaticMap | Đặt định dạng của hình ảnh bản đồ. |
setLanguage(language) | StaticMap | Đặt ngôn ngữ được sử dụng cho văn bản trên bản đồ (nơi có sẵn). |
setMapType(mapType) | StaticMap | Đặt loại bản đồ được hiển thị. |
setMarkerStyle(size, color, label) | StaticMap | Đặt kiểu đánh dấu để sử dụng khi tạo điểm đánh dấu mới. |
setMobile(useMobileTiles) | StaticMap | Đặt có sử dụng các bộ ô chuyên biệt cho thiết bị di động hay không. |
setPathStyle(weight, color, fillColor) | StaticMap | Đặt kiểu đường dẫn để sử dụng khi tạo đường dẫn mới. |
setSize(width, height) | StaticMap | Đặt chiều rộng và chiều cao của hình ảnh bản đồ tính bằng pixel. |
setZoom(zoom) | StaticMap | Đặt hệ số thu phóng hoặc mức phóng to được dùng cho bản đồ. |
StaticMapEnums
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
Color | Color | |
Format | Format | |
MarkerSize | MarkerSize | |
Type | Type |
Type
Thuộc tính
Tài sản | Loại | Nội dung mô tả |
---|---|---|
ROADMAP | Enum | Một lộ trình tiêu chuẩn, như thường được hiển thị trên trang web Google Maps. |
SATELLITE | Enum | Bản đồ vệ tinh. |
TERRAIN | Enum | Một bản đồ cứu trợ vật lý, hiển thị địa hình và cây cối. |
HYBRID | Enum | Sự kết hợp giữa bản đồ vệ tinh và bản đồ lộ trình, hiển thị một lớp trong suốt của các con phố chính và tên địa điểm trên bản đồ vệ tinh. |