pocketbergamoapp's People
pocketbergamoapp's Issues
geolocation data
Add a toggable panel showing current geolocation data (lat lon height accuracy) if geolocation is enabled
offline base map
Toggle rotable map
Ol map rotates by default. Put a toggle for this (default off)
Popup with no feature
Popup could be feature agnostic, just pass in the data that must be shown
better location icon
sort by distance
When distance is available, allow sorting by distance or by name in browser and search
limit search result
if search is too generic and returns many results, the interface becomes unresponsive.
Limit results or force more detailed search
geolocation off extent
When geolocation is outside extent, alert user and set geolocation off
Feature centering from browser
Give the ability to center a feature from browser (from feature card)
Should close the browser and center the feature in the map
application tour
Geolocation errors
When geolocation is not available or when an error occours while getting location notify the user
first access check
at first access help should be shown
attribution
Add attribution to source layer
card should be indipendent from browser
"show card" modal,triggered by popups or other links, should be in an indipendent modal, maybe handled by a service.
popup opening from browser
Popup opening from browser has still some issues (opens wrong feature..)
loading modal
when layers are big loading takes time
show a spinner on a modal
Calculate straight line distance
When displaying features data (in popups, in browser or in search) show distance from current position if gps is active and current position is available
detail card
some features might have a "detail card" that opens in a modal when the information is too much to be shown in a popup
Addresses index
Some layers might contribute to a set of searchable addresses
The address index should be aware of the municipality as some duplicate streets name may exist
add clean map button
Add a button to remove all overlays and layers from map
geolocation
feature browser
Features (from vector layers) should be browsable in a nested list
layers -> objects -> details
Js minification
As the app must be packaged setup a grunt task to keep only the needed js and optionally minify it.
geolocation accuracy
Ol3 provides a geometry to show current geolocation accuracy.
see:
https://github.com/openlayers/ol3/blob/master/examples/geolocation.js
Notice the use of ol.FeatureOverlay
compile less
humanize filter
for removing _ and - etc
provide optional layer description in browser
Filter in feature browser
Feature browser should show an input text to filter layers feature on the fly (visible only at layer level)
category icons
Icons are too generic for features.
We already have a categoryField property in configuration,
we could try to get a better icon by looking up category or (layerName/category)
in a configured map of icons
(provided by a service).
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.