Make a series of simple apps with each one demonstrating a single capability of our location services
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Domain
- api, developer-experience
Research direction
No files, tests, or entry points are identified. Start by reviewing the BC Address Geocoder capabilities listed in the issue and clarify which demonstrations are in scope, how each app should be organized, and which platforms are required. Done means a series of small apps exists, with each app demonstrating one location-service capability.
Written by the indexing model from the issue text.
Description
Rather than making one all singing and dancing demo app, make a series of small apps. Each app should demonstrate a single, location service capability. Here's a partial list of geocoder capabilities:
- find address with autocompletion
- find nearest site using map/mobile origin point
- find nearest site within a scale-appropriate bbox and using map/mobile origin point
- find nearest site within current localities and using map/mobile origin point
- find nearby sites within a scale-appropriate bbox and using map/ mobile origin point
- find sites within current map view bbox
- find occupant with name autocompletion
- find nearest occupant with tag autocompletion and map/mobile origin point
- find nearest occupant with tag autocompletion and within a scale-appropriate bbox and using a map/mobile origin point
- find nearby occupants with tag autocompletion and map/mobile origin point
- find nearby occupants with tag autocompletion and within current localities and using map/mobile origin point
- find occupants within bbox with tag autocompletion using current map view
- find nearest intersection a scale-appropriate bbox with map/mobile origin point
- find nearby intersections within current localities with map/mobile origin point
- find intersections within current map view bbox
- Dominant language
- No language data
- Stars
- 7
- Forks
- 6
- Avg merge
- 12d 20h
- Merged PRs (30d)
- 1
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from bcgov/ols-devkit
-
It's Been a While Since This Repository has Been UpdatedMay be free again @cmhodgson claimed this 1182 days ago, and no pull request is open. Open
bcgov/ols-devkit#217 · 2 assignees ·
-
address list editor
Difficulty 3/5 1-2 days Newbie friendliness 35/100
bcgov/ols-devkit#203 ·
-
enhancement location services demo app
Difficulty 2/5 1-3 hours Newbie friendliness 25/100
bcgov/ols-devkit#200 ·
-
In demo app, route tab, add a way to grab and drag any turning point along a displayed routeMay be free again @mraross claimed this 1972 days ago, and no pull request is open. Openenhancement location services demo app rpng
bcgov/ols-devkit#196 · 1 assignee ·
-
In location services in action, add a Basemap Comparison tabMay be free again @mraross claimed this 1978 days ago, and no pull request is open. Openenhancement
bcgov/ols-devkit#195 · 1 assignee ·
All issues in bcgov/ols-devkit
Similar issues
-
manager: startAgent retains the caller's subscribe/allowSubscribe/allowPublish arrays by referenceOpenarea:manager bug triage:confirmed
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Cotal-AI/Cotal#2874 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
golang/go#82033 · 2 comments ·
Maintainers usually reply within 1 day
-
area: capture good first issue priority: P2 type: defect
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
jiegui2025/hwspec#51 ·
Maintainers usually reply within 1 day
-
[Feature]:Openenhancement
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
thephpleague/commonmark#1159 ·