<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>3DSite</TITLE>
<META http-equiv=Content-Type content=text/html;charset=ISO-8859-1>
<META content="MSHTML 6.00.6000.16481" name=GENERATOR></HEAD>
<BODY text=#000000 bgColor=#ffffff>
<DIV><FONT color=#000000 size=2>Vreemd :)</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2>Inmiddels heb ik via een omweg kunnen
controleren hoe goed en </FONT></DIV>
<DIV><FONT color=#000000 size=2>compleet de data is </FONT><FONT color=#000000
size=2>(trek zelf je eigen conclusie).</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2>Ik heb de traces van Jip de gedownload en nadat
ik erachter was</FONT></DIV>
<DIV><FONT color=#000000 size=2>gekomen dat dit gpx.gz bestanden waren allen bij
elkaar geladen</FONT></DIV>
<DIV><FONT color=#000000 size=2>in josm. Zie hier het resultaat:</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2><A
href="http://floris.nu/osm/texel/and_compared_with_osm_traces.png">http://floris.nu/osm/texel/and_compared_with_osm_traces.png</A></FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2>Je ziet dat: of Jip buiten de paden gelopen
heeft, of dat er flink</FONT></DIV>
<DIV><FONT color=#000000 size=2>wat straatjes zijn die om een of andere reden
niet in de AND</FONT></DIV>
<DIV><FONT color=#000000 size=2>data staan (voetgangersgebieden,
strand?).</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2>Maar voor de rest loopt het prachtig over elkaar
heen.</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT> </DIV>
<DIV><FONT color=#000000 size=2>Groet,</FONT></DIV>
<DIV><FONT color=#000000 size=2>Floris</FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=mlinden@zeelandnet.nl href="mailto:mlinden@zeelandnet.nl">Milo van
der Linden</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A title=talk-nl@openstreetmap.org
href="mailto:talk-nl@openstreetmap.org">OpenStreetMap NL discussion list</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Saturday, July 14, 2007 3:41
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> Re: [OSM-talk-nl] eerste AND
import resultaat :)</DIV>
<DIV><BR></DIV>Klopt het dat als ik op Play druk in Winamp in je screenshot,
Direstraits <I><B>niet </B></I>begint te spelen? Is dat een bug? <SPAN
class=moz-smiley-s4><SPAN>:-P </SPAN></SPAN><BR>Ik ben heel benieuwd naar het
php-script! En voor nu, mijn complimenten!<BR><BR><BR><BR>Floris Looijesteijn
schreef:
<BLOCKQUOTE cite=mid:001001c7c616$d99b9220$6401a8c0@florisensuus type="cite"><PRE wrap="">Die librarys had ik inderdaad ook al gezien maar helaas ben ik geen C
expert.
Met ongeveer 2 uur heb ik nu wel al nodes, segments, ways in een .osm file
staan met een heel eenvoudig php scriptje (plaats ik tzt nog op de wiki).
Zie screenshot:
<A class=moz-txt-link-freetext href="http://www.floris.nu/osm/texel/and_josm_ways.png">http://www.floris.nu/osm/texel/and_josm_ways.png</A>
Woohoo!!! :D
De AND data is echt supercompatibel qua data primitives. Maar er is nog
veel werk welke tags we nu moeten gaan gebruiken. En wat te doen met
bestaande data. Helaas is de API even uit de lucht en heb ik dus nog niet
de data die Jip al had ingevoerd op texel kunnen vergelijken.
Ik ben nu nog even aan de slag om de weg types en straatnamen er bij te
zetten, dat gaat vandaag ook nog wel lukken.
Zoals ik al zei heb ik dus een .osm file, maar die link ik hier nog even
niet
want als iemand namelijk op de upload knop drukt hebben we een probleem.
Als je mij mailt (en plichtig belooft niet te uploaden) kan ik hem je
sturen.
Groet,
Floris
----- Original Message -----
From: "Marc Kessels" <A class=moz-txt-link-rfc2396E href="mailto:marc@kessels.name"><marc@kessels.name></A>
To: <A class=moz-txt-link-rfc2396E href="mailto:mlinden@zeelandnet.nl"><mlinden@zeelandnet.nl></A>; "OpenStreetMap NL discussion list"
<A class=moz-txt-link-rfc2396E href="mailto:talk-nl@openstreetmap.org"><talk-nl@openstreetmap.org></A>
Sent: Saturday, July 14, 2007 9:24 AM
Subject: Re: [OSM-talk-nl] eerste AND import resultaat :)
</PRE>
<BLOCKQUOTE type="cite"><PRE wrap="">ik ben ook op zoek geweest om de AND data te converteren, en ik kwam bij
de shapelib library uit: <A class=moz-txt-link-freetext href="http://shapelib.maptools.org/">http://shapelib.maptools.org/</A>
deze C-library kan shapefiles en dbf files lezen. meer hebben we niet
nodig, toch? (OGR heeft deze library in zich).
het lijkt me trouwens logischer om eerst de nodes in de xml te zetten,
dan de segmenten, en dan de ways, ipv andersom. Heb je daar een speciale
reden voor?
verder ontdekte ik deze pagina op de wiki:
<A class=moz-txt-link-freetext href="http://wiki.openstreetmap.org/index.php/AND_Data/AND-tag-mapping-to-OSM">http://wiki.openstreetmap.org/index.php/AND_Data/AND-tag-mapping-to-OSM</A>
waarin voorstellen staan hoe e.e.a. getagd zou kunnen worden.
groet,
Marc
On Fri, 2007-07-13 at 02:00 +0200, Milo van der Linden wrote:
</PRE>
<BLOCKQUOTE type="cite"><PRE wrap="">Wat betreft de conversie, ik heb destijds al contact gezocht (ik ben
een verknoest GDAL/OGR gebruiker en lid van de community) met OGR
developers. In eerste instantie heeft niemand aangegeven interesse te
hebben in OpenStreetMap conversie, we mogen deze uiteraard wel zelf
schrijven en onderdeel maken van de OGR package. Even een stukje
insight:
- GDAL: warp/tiling/conversie naar raster (GIF/TIFF/MrSid/JPG etc.)
- OGR: conversie tussen bijna alle gangbare GIS formaten
- PROJ4: Bibliotheek die GDAL/OGR de mogelijkheid biedt om tussen
projecties te switchen en te converteren
Tools voor omzetten naar OSM zijn buiten de OSM-community niet te
vinden.
De structuur van OSM maakt conversie vanuit GIS ook niet zomaar
makkelijk. Het is namelijk volgens mij een iteratief proces door de
manier waarop OSM de nodes opslaat. Wat we wel kunnen doen is bij het
- Segmenten zitten niet in de shapefile, enkel ways.
- Een way bestaat in een shapefile uit een binary array van
coordinaat-paren (nodes), tussen elke 2 items uit de array moet je dus
een segment genereren om OSM compatibel te zijn
- Om interconnectiviteit te borgen zou het wenselijk zijn om bij elke
way die je itereert te controleren of de onderliggende nodes al
bestaan.
Volgens mij is de way to go voor enkel en alleen de wegenlaag:
For each way in AND-shapefile
{
For each node in way
{
# check existence of node
if not exist
-> store node in temp-array
else
-> get node id
store node in temp-array
end if
Dan een FROMNode, ToNode loop
For each node in way
{
if next node exists; create segment from this node to next node
->store segment in temp-array
}
if last node in way:
loop door de segments;
create way (xml)
create segment(s) (xml)
create node(s) (xml)
}
Wie denkt er mee? Ik zal binnenkort een conversie opzetje in C++
proberen aan te leveren, ik heb vandaag eclipse geinstalleerd en hoop
daarmee uit de voeten te kunnen in combinatie met de GDAL/OGR
bibliotheek, die had ik al in VS 2005 Express aan de praat, maar daar
houdt helaas niemand van en zeker linux gebruikers niet.
Is het anders een idee om een command-line conversie tool project te
starten op sourceforge of googlecode?
Foppe Benedictus schreef:
</PRE>
<BLOCKQUOTE type="cite"><PRE wrap="">Ziet er goed uit..
Ik heb even gekeken wat er voor linux op de markt is, maar ik kan niet
echt iets naar mijn smaak vinden
<A class=moz-txt-link-freetext href="http://shapelib.maptools.org/">http://shapelib.maptools.org/</A> Lijkt wel met de bestanden overweg te
kunnen, maar omzetten naar iets werkbaars voor mij zit er niet in.
<A class=moz-txt-link-freetext href="http://gpx2shp.sourceforge.jp">http://gpx2shp.sourceforge.jp</A> In het plaatje staat dat ook van
shapefile
naar gpx zou kunnen, maar ik kan het niet :(
<A class=moz-txt-link-freetext href="http://www.gdal.org/">http://www.gdal.org/</A> Ook hier moet ik volgens mij eerst leren
programmeren voordat ik er iets mee kan..
Dus helaas blijft het bij kijken voor mij.
Met sportieve groet,
Foppe Benedictus
Floris Looijesteijn schreef:
</PRE>
<BLOCKQUOTE type="cite"><PRE wrap="">Ik ben wat aan het prutsen geweest met php esri shapefile en dbf
inlees
tooltjes en heb nu in ieder geval de 'locations' file al omgezet.
70 plaatsnamen (allemaal village trouwens), parkeerplaatsen en
tankstations
heb ik dus nu in een .osm file, klaar om upgeload te worden maar dat
doe
ik natuurlijk nog even niet totdat we consensus hebben bereikt :)
screenshots josm: <A class=moz-txt-link-freetext href="http://floris.nu/osm/texel/josm.png">http://floris.nu/osm/texel/josm.png</A>
osmarenderer: <A class=moz-txt-link-freetext href="http://floris.nu/osm/texel/osmarendererplugin.png">http://floris.nu/osm/texel/osmarendererplugin.png</A>
Weet iemand wat ik moet doen met een punt waar 2 amenity's
zijn (bijv. parking en fuel)
Zaterdag ga ik met de wegen aan de gang en ik heb natuurlijk nog
geen oplossing voor de overlap...
Zijn er meer mensen met de data aan het spelen?
floris
_______________________________________________
Talk-nl mailing list
<A class=moz-txt-link-abbreviated href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</A>
<A class=moz-txt-link-freetext href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</A>
</PRE></BLOCKQUOTE><PRE wrap="">_______________________________________________
Talk-nl mailing list
<A class=moz-txt-link-abbreviated href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</A>
<A class=moz-txt-link-freetext href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</A>
</PRE></BLOCKQUOTE><PRE wrap="">--
Milo van der
Linden
<A class=moz-txt-link-abbreviated href="mailto:mlinden@zeelandnet.nl">mlinden@zeelandnet.nl</A>
<A class=moz-txt-link-abbreviated href="mailto:milovanderlinden@gmail.com">milovanderlinden@gmail.com</A>
<A class=moz-txt-link-abbreviated href="mailto:milo@3dsite.nl">milo@3dsite.nl</A>
<A class=moz-txt-link-freetext href="http://www.3dsite.nl">http://www.3dsite.nl</A>
De informatie
in dit bericht
reflecteerd
mijn
persoonlijke
mening en niet
die van een
bedrijf of
instantie. Aan
de informatie
kunnen geen
rechten worden
ontleend.
Indien dit
bericht
onderdeel is
van een forum,
mailing-list
of community
dan gelden
automatisch de
bijbehorende
voorwaarden.
_______________________________________________
Talk-nl mailing list
<A class=moz-txt-link-abbreviated href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</A>
<A class=moz-txt-link-freetext href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</A>
</PRE></BLOCKQUOTE><PRE wrap="">_______________________________________________
Talk-nl mailing list
<A class=moz-txt-link-abbreviated href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</A>
<A class=moz-txt-link-freetext href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</A>
</PRE></BLOCKQUOTE><PRE wrap=""><!---->
_______________________________________________
Talk-nl mailing list
<A class=moz-txt-link-abbreviated href="mailto:Talk-nl@openstreetmap.org">Talk-nl@openstreetmap.org</A>
<A class=moz-txt-link-freetext href="http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl">http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl</A>
</PRE></BLOCKQUOTE><BR><BR>
<DIV class=moz-signature>-- <BR>
<STYLE type=text/css>BODY {
MARGIN: 5px; BACKGROUND-COLOR: #ffffff
}
BODY {
FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD {
FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.style4 {
FONT-SIZE: 9px
}
.style5 {
FONT-SIZE: 9px; COLOR: #cccccc
}
</STYLE>
<META content="MSHTML 6.00.2900.2912" name=GENERATOR><BR>
<TABLE cellSpacing=0 cellPadding=0 width=400 border=0>
<TBODY>
<TR>
<TD vAlign=bottom align=left width=15 height=0 rowSpan=3><BR></TD>
<TD vAlign=top align=left width=0 colSpan=2 height=78>
<P class=style4>Milo van der Linden <BR><A
href="mailto:mlinden@zeelandnet.nl">mlinden@zeelandnet.nl</A><BR><A
href="mailto:milovanderlinden@gmail.com">milovanderlinden@gmail.com</A><BR><A
href="mailto:milo@3dsite.nl">milo@3dsite.nl</A><BR><A
href="http://www.3dsite.nl">http://www.3dsite.nl</A><BR></P></TD>
<TD vAlign=top align=left width=15 height=0 rowSpan=3> </TD>
<TD vAlign=top width=300>
<P class=style5><SPAN lang=NL>De informatie in dit bericht reflecteerd
mijn persoonlijke mening en niet die van een bedrijf of instantie. Aan
de informatie kunnen geen rechten worden ontleend. Indien dit bericht
onderdeel is van een forum, mailing-list of community dan gelden
automatisch de bijbehorende
voorwaarden.</SPAN></P></TD></TR></TBODY></TABLE></DIV>
<P>
<HR>
<P></P>_______________________________________________<BR>Talk-nl mailing
list<BR>Talk-nl@openstreetmap.org<BR>http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl<BR></BLOCKQUOTE></BODY></HTML>