Re: [OSM-talk-nl] live render engine

2007-09-04 Berichten over hetzelfde onderwerp Lambertus
Rob Aerts wrote:
 DLL is natuurlijk ook een optie. Ik wil het wiel ook niet opnieuw uitvinden.
 Zocht een ellegante vervanging voor de tile versie (die veel storage 
 space kost) die nu erin zit.
 En daarbij is het ook interessant om wat meer te weten van de OSM opbouw 
 en de render problematiek
 
Gosmore is veel besproken op de dev (of talk) mailinglist vooral door de 
innovatieve manier van dataopslag en het terugvinden van de data. Het 
programma is zeker nog niet af maar een nieuwe versie is, als je het 
eenmaal hebt uitgevogeld, in no time weer in je eigen programma ingebed.
 
 ik weet nog niet hoeveel vrijheid de rendering via gosmore heeft
 kan ik bv ook van een live dataset (lees live download van de api) 
 werken ? (wil incremental osm data downloaden onder het rijden)
 want ik zag iets dat de osm dump omgezet moet worden voor gebruik.
 
Ja, Gosmore gebruikt osm.mxl files waardoor de brondata ook eenvoudig 
van (bijvoorbeeld) webservers is te halen (zie JOSM bijvoorbeeld). Ik 
weet niet of Gosmore dat zelf kan, zo niet dan maak je zelf een 
downloader en voer je de data aan Gosmore...

Ik vond ook nog een andere pagina in de wiki met daarop interessante 
links: http://wiki.openstreetmap.org/index.php?title=WinPDA


___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-04 Berichten over hetzelfde onderwerp Rob Aerts
oke oke, deze week gosmore eens bestuderen ;)
die dataopslag is inderdaad het belangrijkste.. soms zie je dat ze een
mobiele sql variant gebruiken maar dat zie ik zelf niet zitten. je moet een
goed doorzoekbaar binair formaat als basis hebben om de performance te
kunnen halen.

btw ik zag dat m'n proggie ook al op die pagina staat waar je heen linkt ;)

Op 04-09-07 heeft Lambertus [EMAIL PROTECTED] het volgende geschreven:

 Rob Aerts wrote:
  DLL is natuurlijk ook een optie. Ik wil het wiel ook niet opnieuw
 uitvinden.
  Zocht een ellegante vervanging voor de tile versie (die veel storage
  space kost) die nu erin zit.
  En daarbij is het ook interessant om wat meer te weten van de OSM opbouw
  en de render problematiek
 
 Gosmore is veel besproken op de dev (of talk) mailinglist vooral door de
 innovatieve manier van dataopslag en het terugvinden van de data. Het
 programma is zeker nog niet af maar een nieuwe versie is, als je het
 eenmaal hebt uitgevogeld, in no time weer in je eigen programma ingebed.
 
  ik weet nog niet hoeveel vrijheid de rendering via gosmore heeft
  kan ik bv ook van een live dataset (lees live download van de api)
  werken ? (wil incremental osm data downloaden onder het rijden)
  want ik zag iets dat de osm dump omgezet moet worden voor gebruik.
 
 Ja, Gosmore gebruikt osm.mxl files waardoor de brondata ook eenvoudig
 van (bijvoorbeeld) webservers is te halen (zie JOSM bijvoorbeeld). Ik
 weet niet of Gosmore dat zelf kan, zo niet dan maak je zelf een
 downloader en voer je de data aan Gosmore...

 Ik vond ook nog een andere pagina in de wiki met daarop interessante
 links: http://wiki.openstreetmap.org/index.php?title=WinPDA


 ___
 Talk-nl mailing list
 Talk-nl@openstreetmap.org
 http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-04 Berichten over hetzelfde onderwerp Lambertus
Rob Aerts wrote:
 oke oke, deze week gosmore eens bestuderen ;)
 die dataopslag is inderdaad het belangrijkste.. soms zie je dat ze een 
 mobiele sql variant gebruiken maar dat zie ik zelf niet zitten. je moet 
 een goed doorzoekbaar binair formaat als basis hebben om de performance 
 te kunnen halen.
 
Ik wil je niet pushen om Gosmore te gebruiken (oke, misschien wel een 
beetje ;) ) maar het zou gewoon zonde zijn als je *alles* opnieuw gaat 
programmeren en dat alleen omdat je native Windows ondersteuning wilt. 
Wellicht dat er andere programma's zijn waarvan je code kunt 
hergebruiken (bijv. het eerder genoemde RoadNav). Een beetje rondneuzen 
voordat je in het diepe springt en veel tijd investeert lijkt me 
verstandig :)

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


[OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Rob Aerts
ik ben bezig met een feasibility of ik osm data live kan renderen op een pda
nu probeer ik dit natuurlijk eerst op de pc (mbv het dotnet framework)
een eerste poging liep vrij soepel met een josm savefile van 50KB

maar toen ik heel maastricht probeerde (1.9MB) was de rendering engine
langer dan 5 min bezig dus dat heb ik niet afgewacht..

De engine is natuurlijk nog 0,0 geoptimaliseerd. De complete xml wordt voor
elk object (lees way type, area type)  appart geparsed en in een te tekenen
object collectie geplaatst. hierbij wordt ook nog niet gekeken of het object
zichtbaar is in de huidige view.

eerste resultaat na een paar uurtjes coden (links eigen rendering, rechts
osm map):
http://www.mestreechonline.nl/osm/osmmapnet_firstshot.jpg

het programma kan tot nu toe pannen en zoomen, way's en area's tekenen.
De straatnamen ontbreken nog, dit komt omdat ik de wegen nog als losse
segmenten teken. (het unordered segment probleem moet nog opgelost worden
zodat de weg als polyline of als beziercurve getekend kan worden)

Als er mensen zijn wil meewerken/denken aan dit project dan plaats ik de
(open)source in svn (zodra ik daar schrijft rechten heb)

Het doel is uiteindelijk een pda renderer die met het beperkte geheugen toch
soepel kan werken (alla tomtom).
___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Lambertus
Ik weet niet of je perse zelf een applicatie wilt maken, maar Gosmore 
(http://wiki.openstreetmap.org/index.php/Gosmore) kan waarschijnlijk 
zo'n beetje wat jij zoekt.

Werken met XML op een PDA zal (in het geval van OSM) nooit leiden tot 
een goede performance dan wel efficient gebruik van de beperkte 
opslagruimte. Gosmore heeft een originele oplossing voor het verwerken 
van grote hoeveelheden data en kan prima op PDA's gebruikt worden.

Misschien dat je Gosmore als bibliotheek in je programma kunt toepassen 
  als je Gosmore niet rechtstreeks wilt gebruiken. Je kunt ook altijd 
nog even naar de source kijken voor optimalisatie opties.

Succes!

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Christ van Willegen
On 9/3/07, Rob Aerts [EMAIL PROTECTED] wrote:
 wil liever een native dotnet component maken die andere programmeurs op het 
 windows platform ook zo kunnen gebruiken.
Ja, maar dat is niet zo fijn op het Palm-platform :-(

Christ van Willegen

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Rob Aerts
dan schrijf jij het toch ff om voor de palm ;)

er nu nog niets voor de palm ?

Op 03-09-07 heeft Christ van Willegen [EMAIL PROTECTED] het volgende
geschreven:

 On 9/3/07, Rob Aerts [EMAIL PROTECTED] wrote:
  wil liever een native dotnet component maken die andere programmeurs op
 het windows platform ook zo kunnen gebruiken.
 Ja, maar dat is niet zo fijn op het Palm-platform :-(

 Christ van Willegen

 ___
 Talk-nl mailing list
 Talk-nl@openstreetmap.org
 http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Christ van Willegen
On 9/3/07, Rob Aerts [EMAIL PROTECTED] wrote:
 Op 03-09-07 heeft Christ van Willegen  [EMAIL PROTECTED] het volgende 
 geschreven:
 
  On 9/3/07, Rob Aerts  [EMAIL PROTECTED] wrote:
   wil liever een native dotnet component maken die andere programmeurs op 
   het windows platform ook zo kunnen gebruiken.
  Ja, maar dat is niet zo fijn op het Palm-platform :-(
 dan schrijf jij het toch ff om voor de palm ;)

 er nu nog niets voor de palm ?

Nee, nog niet, maar om dan maar meteen .Net te gaan gebruiken is ook zowat!

TomTom heeft wel software voor op de Palm, ook met real-time rendering
van de huidige omgeving. Dus, het kan daar wel, en dan is het een
beetje sund om meteen maar uit te gaan van Windows-palmtops. En, je
sluit ook meteen de Neo1973 uit (zie: http://www.openmoko.org), een
open telefoon (hardware en software) met ingebouwde GPS en ARM op
466MHz. Laat dat nou net een mooi platform zijn om zo'n type software
op te draaien...

Groeten,

Christ van Willegen

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl


Re: [OSM-talk-nl] live render engine

2007-09-03 Berichten over hetzelfde onderwerp Rob Aerts
offtopic
sorry, mijn wereld en beroep is nu eenmaal windows programmeur vandaar
windows icm dotnet. Ik heb geen kaas gegeten van het palm platform en zie me
dat ook niet 123 doen..
openmoko is linux (dacht ik) en daar werken de meeste osm users hier al mee
heb ik het idee... dus dat gaat wel goed komen ;)

laat mij maar hobby'en voor die andere groep gebruikers.. er zijn trouwens
meer windows mobiles tegenwoordig dan palm/linux op de markt.. of we hier
blij mee moeten zijn is wat anders ;)
/offtopic

Op 03-09-07 heeft Christ van Willegen [EMAIL PROTECTED] het volgende
geschreven:

 On 9/3/07, Rob Aerts [EMAIL PROTECTED] wrote:
  Op 03-09-07 heeft Christ van Willegen  [EMAIL PROTECTED] het
 volgende geschreven:
  
   On 9/3/07, Rob Aerts  [EMAIL PROTECTED] wrote:
wil liever een native dotnet component maken die andere programmeurs
 op het windows platform ook zo kunnen gebruiken.
   Ja, maar dat is niet zo fijn op het Palm-platform :-(
  dan schrijf jij het toch ff om voor de palm ;)
 
  er nu nog niets voor de palm ?

 Nee, nog niet, maar om dan maar meteen .Net te gaan gebruiken is ook
 zowat!

 TomTom heeft wel software voor op de Palm, ook met real-time rendering
 van de huidige omgeving. Dus, het kan daar wel, en dan is het een
 beetje sund om meteen maar uit te gaan van Windows-palmtops. En, je
 sluit ook meteen de Neo1973 uit (zie: http://www.openmoko.org), een
 open telefoon (hardware en software) met ingebouwde GPS en ARM op
 466MHz. Laat dat nou net een mooi platform zijn om zo'n type software
 op te draaien...

 Groeten,

 Christ van Willegen

 ___
 Talk-nl mailing list
 Talk-nl@openstreetmap.org
 http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl

___
Talk-nl mailing list
Talk-nl@openstreetmap.org
http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl