Bol som hrať sa s Strava vývojárom API a trochu boli budovy základnej Reagovať aplikácie na načítanie soem Starva činností a jej zobrazenie v zozname. Repo môžete nájsť tu.
Mám mapu, ktorá určuje činnosť trasy v tejto súčasti.
const StravaMap = withScriptjs(
withGoogleMap(({ zoom, activity }: StravaMapProps) => {
const center = {
lat: activity.start_latitude,
lng: activity.start_longitude,
};
const path = activity.map.summary_polyline
? createPath(polyline.decode(activity.map.summary_polyline))
: [];
return (
<GoogleMap
defaultZoom={zoom}
defaultCenter={center}
defaultOptions={mapOptions}
>
<Marker position={center} />
{path.length > 0 && (
<Polyline options={polyLineOptions} path={path} visible />
)}
</GoogleMap>
);
}),
);
Zdrojový súbor tu.
Mnohouholník sa poskytuje v poriadku, ale ja som sa teraz snaží zistiť, ako môžem zväčšiť mapu, aby sa zmestili th epolyline do autu.
Možno som mising soemthing ale nemám jasnú predstavu, ako zohnať polyline stupňa dostať hranice alebo na mape, aby ste nastavili hranice.
Viem, ako na tlmenie poluyline založené na cestu, ale keď som urobil thay a mať hranice, ako môžem nastaviť viazané pomocou tejto Reagovať Google Maps knižnice?
Vďaka,