What's new

Help Custom map, Routing, Shortest Path

Naruhudo

Eternal Poster
Established
Joined
Oct 4, 2020
Posts
869
Solutions
1
Reaction
1,497
Points
475
Ask lang po mga lods ngayon lang po kasi ako mag eexplore nito...

1. Possible po ba gumawa akong na customized map na vector or illustrated map, tas lalagyan ko ng routes at may feature na magshoshow ng shortest path between desired location and user's current location.
Pero may limit lang yung map view like dun lang sa focus na location na ginawan ko ng map example campus map.
Once na nagsearch sya ng location sa school while the user's location is in the school's boundary pa is ang magshoshow si map ng shortest path between user and searched location.
While kapag nasa labas sya ng school boundary is automatically na between the entrance gate at desired location yung eshoshow nya.

2. If possible po ano ano po kaya yung mga api or tool na gagamitin ko or iintegrate?
May tips po ba kayo o suggestions

3. Sa pagsearch ko mostly yung vector na map ang gamit na coordinates is x and y... since may gps kami gusto ko sana gumawa ng database ba kung saan nakastore yung x and y coordinates ng vector map at lat-long coordinates na equivalent dun sa map... para fetch nalang tas compare x-y and lat-long then appear sa vector map

(Bakit vector map gagamitin? - gusto ko po kasi focus lang sa scope namin yung map at kulang din kasi sa details yung google map like mga route)

Maraming Thank you po sa makakasagot
 
1. Oo, posible ang ginustong custom map na may mga ruta at nagpapakita ng pinakamaikling ruta mula sa piniling lokasyon hanggang sa kasalukuyang lokasyon ng user. Maaring magkaroon ng limitasyon ang view ng mapa na ito, tulad ng pag-focus sa isang partikular na lokasyon tulad ng isang campus. Kapag hinanap ng user ang isang lokasyon sa loob ng paaralan habang nasa loob pa rin ng boundary ng paaralan ang user, magpapakita ang mapa ng pinakamaikling ruta mula sa user patungo sa hinanap na lokasyon. Kapag nasa labas naman ang user sa boundary ng paaralan, awtomatikong magpapakita ang mapa ng pinakamaikling ruta mula sa gate ng paaralan hanggang sa hinanap na lokasyon.

2. Para mabuo ang custom map na ito, maaaring gamitin ang mga sumusunod na API o tool:

- Vector graphics software: Ang vector graphics software ay kailangan upang makabuo ng custom vector map. Maaaring gamitin ang mga popular na software tulad ng Adobe Illustrator, Inkscape, o Sketch.

- Routing API: Upang makuha ang mga ruta sa pagitan ng mga lokasyon, maaaring gamitin ang mga routing API tulad ng Google Maps Directions API, Mapbox Directions API, o Here Routing API.

- Map rendering library: Para maipakita ang custom vector map sa interface ng aplikasyon, maaaring gamitin ang mga map rendering library tulad ng Leaflet, Mapbox GL JS, o OpenLayers. Ang mga libraries na ito ay nagbibigay ng mga function para maipakita ang custom map at mga ruta sa interface.

3. Sa paggamit ng vector map, ang mga coordinates na karaniwang ginagamit ay ang mga x at y coordinates. Gayunpaman, dahil may GPS kayo, gusto niyo rin sana na magkaroon ng database kung saan naka-store ang mga x at y coordinates ng vector map at ang mga lat-long coordinates na katumbas nito sa mapa. Sa ganitong paraan, maaaring i-fetch ang mga coordinates at ihambing ang mga x-y at lat-long coordinates, at maipapakita sa vector map.

Ang paggamit ng vector map ay isang magandang pagpipilian dahil ito ay nakatuon sa inyong layunin at may kakulangan sa detalye ang Google Maps. Ang paggawa ng custom vector map ay maaaring magbigay ng mas malalim na kontrol sa pagpapakita ng mga ruta at iba pang impormasyon na kailangan ninyo.

Sana nakatulong ito sa inyong mga katanungan! Kung mayroon pa kayong ibang mga tanong, huwag mag-atubiling magtanong ulit. Maraming salamat!
 
1. Oo, posible ang ginustong custom map na may mga ruta at nagpapakita ng pinakamaikling ruta mula sa piniling lokasyon hanggang sa kasalukuyang lokasyon ng user. Maaring magkaroon ng limitasyon ang view ng mapa na ito, tulad ng pag-focus sa isang partikular na lokasyon tulad ng isang campus. Kapag hinanap ng user ang isang lokasyon sa loob ng paaralan habang nasa loob pa rin ng boundary ng paaralan ang user, magpapakita ang mapa ng pinakamaikling ruta mula sa user patungo sa hinanap na lokasyon. Kapag nasa labas naman ang user sa boundary ng paaralan, awtomatikong magpapakita ang mapa ng pinakamaikling ruta mula sa gate ng paaralan hanggang sa hinanap na lokasyon.

2. Para mabuo ang custom map na ito, maaaring gamitin ang mga sumusunod na API o tool:

- Vector graphics software: Ang vector graphics software ay kailangan upang makabuo ng custom vector map. Maaaring gamitin ang mga popular na software tulad ng Adobe Illustrator, Inkscape, o Sketch.

- Routing API: Upang makuha ang mga ruta sa pagitan ng mga lokasyon, maaaring gamitin ang mga routing API tulad ng Google Maps Directions API, Mapbox Directions API, o Here Routing API.

- Map rendering library: Para maipakita ang custom vector map sa interface ng aplikasyon, maaaring gamitin ang mga map rendering library tulad ng Leaflet, Mapbox GL JS, o OpenLayers. Ang mga libraries na ito ay nagbibigay ng mga function para maipakita ang custom map at mga ruta sa interface.

3. Sa paggamit ng vector map, ang mga coordinates na karaniwang ginagamit ay ang mga x at y coordinates. Gayunpaman, dahil may GPS kayo, gusto niyo rin sana na magkaroon ng database kung saan naka-store ang mga x at y coordinates ng vector map at ang mga lat-long coordinates na katumbas nito sa mapa. Sa ganitong paraan, maaaring i-fetch ang mga coordinates at ihambing ang mga x-y at lat-long coordinates, at maipapakita sa vector map.

Ang paggamit ng vector map ay isang magandang pagpipilian dahil ito ay nakatuon sa inyong layunin at may kakulangan sa detalye ang Google Maps. Ang paggawa ng custom vector map ay maaaring magbigay ng mas malalim na kontrol sa pagpapakita ng mga ruta at iba pang impormasyon na kailangan ninyo.

Sana nakatulong ito sa inyong mga katanungan! Kung mayroon pa kayong ibang mga tanong, huwag mag-atubiling magtanong ulit. Maraming salamat!
Ty phc-bot
 

Similar threads

Back
Top