rooiedirk schreef :
Leuk, maar gaat natuurlijk alleen werken als er (veel) mensen meehelpen met data aanleveren verbeteren.
Ben dus maar begonnen met een correctie(pull request) om het naviduct te verhuizen van Lemmer naar Enkhuizen
Gelijk een test hoe dat werkt.
Oeps, dat is verkeerd gegaan met copy-pasten hier.
Toevoegingen zijn natuurlijk zeer welkom! Vele handen etc.
rooiedirk schreef :
Persoonlijk zou ik de begrenzingslijnen van een sluis willen uitbreiden van enkel de kolk naar kolk en remming werk.
De gedachte hier is (en dat kan natuurlijk wijzigen) dat als je een sluis uitvaart, je na de deuren wilt weten waar je op moet overschakelen.
Eerder had ik de hele kom van bijv het Naviduct er ook in zitten, maar dat lijkt te veel.
Misschien is alleen de sluiskolk te weinig.
Bij een sluis schakel ik meestal al eerder over (dus ook voor remmingswerk) om zo te horen wat er gebeurd. Wat dat betreft maakt kolk of remmingswerk weinig uit.
@rooiedirk: Wat is voor jou de reden om het remming werk er bij te nemen?
rooiedirk schreef :
Oh en de landsgrenzen vindt ik discutabel. Of je moet dubbelingen toestaan. Als nu de westerschelde aanloop moet ik net voor Vlissingen een ander land gaan kiezen? (Als ik het goed begrijp.) Dan zou je dus de Westerschelde en aanloop eigenlijk helemaal bij zowel NL as BE willen hebben.
De opdeling in landen/files is alleen om de data niet in 1 grote file te hebben.
De README verteld het volgende over hoe de software kant werkt:
The plugin lets you configure the search 'beam' by specifying the length and angle as well as the SignalK path to write to. The plugin flow is as follows:
1. Determine own location using navigation.position
2. Draw a boundry box around the location with 100Nm (configurable) ribs
3. Use countries_bbox.json to create bboxes and check if they intersect with the locationBox from step 2
4. Read features from intersecting to see which intersect with locationBox from 2 and keep them in memory (featuresInBox)
5. Use heading and location to crete a searchPolygon 'beam' using the plugin config parameters
6. Go through the features in featuresInBox and check if they intersect with searchPolygon
7. Use result of 6 to calculate distance to each feature and sort by distance (negative distance means your located inside the feature)
- /plugin/vhfinfo/nearby can be called to pull the whole result set of 7.
- Write the nearest POI and VTS to the path configured in the plugin
Andere software zal iets soortgelijks moeten doen. Het te veel geheugen en/of I/O kosten om alle infomatie van de hele wereld te moeten laden om te weten wat er 100m voor je te vinden is.