Load all in the current viewport visible stops from OSM database into internal data structure. Extend the viewport box to pre load nearby but currently invisible stops.
Store the extended viewport (bounding box). If the user leaves this bounding box create a new one from the current viewport and load all stops in this bbox from the server.
This depends on the OSMAPI wrapper which is worked out in a separate repository.
Stops should be displayed with a distinct name for example by train station and platform or bus number and direction
Load all in the current viewport visible stops from OSM database into internal data structure. Extend the viewport box to pre load nearby but currently invisible stops.
Store the extended viewport (bounding box). If the user leaves this bounding box create a new one from the current viewport and load all stops in this bbox from the server.
This depends on the OSMAPI wrapper which is worked out in a separate repository.
Stops should be displayed with a distinct name for example by train station and platform or bus number and direction
Depends on: #4