<div dir="ltr"><div><div><div><div>Вітаю !<br><br></div>Бо тут нам трэба вызначыцца з тыпамі аб'ектаў. OSM ня мае такой рэчы як 'тып' для кожнага node/way, таму ў гісторыі тып ствараецца па атрыбутах аб'екта.<br><br>Глядзіце <a href="https://github.com/OsmBelarus/Tools/tree/master/nazvy/object-types" target="_blank">https://github.com/OsmBelarus/Tools/tree/master/nazvy/object-types</a> : 80building.xml: <type id="..." file="damy">. У файл "damy" запісваюцца аб'екты з тыпамі: Дом, Шматкватэрны дом, то бок тыя аб'екты што маюць тэгі: building=house, building=residential, building=appartments. Але, нейкі будынак можа быць, напрыклад, школай, і таксама мець тэг amenity=school.<br><br></div>Такім чынам, кожны аб'ект можа належаць толькі аднаму тыпу. Тут трохі адрозьненьне ад звычайнага падыходу OSM, дзе кожны аб'ект можа мець некалькі пазнак адначасова(building=house, amenity=school). <br><br></div>Таму тут трэба нам яшчэ вызначыцца - які падыход лепшы. Калі мой(аб'ект належыць толькі аднаму тыпу), то кожны аб'ект будзе захоўвацца ў адным файле, і пры выпраўленьні толькі гэты файл будзе мяняцца. Тады тыпы аб'ектаў можам апісваць з прыярытэтам, як зараз на <a href="https://github.com/OsmBelarus/Tools/tree/master/nazvy/object-types">https://github.com/OsmBelarus/Tools/tree/master/nazvy/object-types</a>: спачатку правяраем на вышэйшы прыярытэт, потым на ніжэйшы.<br><br></div>Вялікі плюс такога падыходу ў тым, што мы можам стварыць вялікую колькасьць тыпаў, для якіх потым стварыць розныя праверкі. Напрыклад, калі нейкі будынак будзе мець тып "школа", то ён можа мець нейкі вызначаны сьпіс тэгаў, і, напрыклад, ня можа мець тэг "power". Гэта ўэо гатовыя парамэтры для валідатараў.<br><div><div><div><br></div><div>Можна перарабіць захоўваньне аб'ектаў па тэгах. Тады кожны аб'ект будзе захоўвацца ў некалькіх файлах: building, amenity. Але ці варта ? Тут трэба вызначыцца з тым, якія запыты будуць да гэтай гісторыі, і потым думаць як зрабіць зручны інтэрфэйс. Таму, давайце прыклады запытаў якія цікавяць.<br><br></div><div>WBR, Alex.<br></div><div><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2014-12-18 13:16 GMT+03:00 Pavel Piatruk <span dir="ltr"><<a href="mailto:piatruk.p@gmail.com" target="_blank">piatruk.p@gmail.com</a>></span>:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div text="#000000" bgcolor="#FFFFFF">
<div>Hello Aleś,<br>
<br>
Патлумачце, калі ласка, чаму тут не ўсе дамы прысутнічаюць,<br>
<br>
</div>
<a href="https://raw.githubusercontent.com/OsmBelarus/Monitoring/master/What/damy/Minskaja_voblasc/Minsk.txt" target="_blank">https://raw.githubusercontent.com/OsmBelarus/Monitoring/master/What/damy/Minskaja_voblasc/Minsk.txt</a><br>
<br>
напрыклад, пошукам Воронянского толькі 2 аб'екты знаходзяцца.<div><div class="h5"><br>
<br>
<br>
<br>
<div>On 12/18/2014 08:53 AM, Aleś Bułojčyk
wrote:<br>
</div>
</div></div><blockquote type="cite"><div><div class="h5">
<div dir="ltr">
<div>Вітаю, спадарства.<br>
<br>
</div>
<div>Паспрабуем наш новы mailing list.<br>
<br>
</div>
<div>Нагадваю, што на <a href="https://github.com/OsmBelarus/Monitoring" target="_blank">https://github.com/OsmBelarus/Monitoring</a>
жыве гісторыя зменаў усіх аб'ектаў па Беларусі. Вось трохі
дэталяў як ёй карыстацца: <a href="http://forum.openstreetmap.org/viewtopic.php?id=28626" target="_blank">http://forum.openstreetmap.org/viewtopic.php?id=28626</a><br>
<br>
</div>
<div>Па гэтай гісторыі можна сачыць хто і як змяняў аб'екты
якімі вы цікавіцеся. Напрыклад, школы ў Лідзе: gitk
Where/Hrodzienskaja_voblasc/Lidski_rajon/Lida/skoly.txt<br>
</div>
<div><br>
</div>
<div>Калі ёсьць ідэі як гэта зрабіць зручней - пішыце.<br>
<br>
</div>
<div>Дарэчы, межы раёнаў, абласцей і краіны ў нас ледзь не
штодзённа змяняюцца:<br>
gitk Where/kraina.txt<br>
gitk Where/Minskaja_voblasc/rajony.txt<br>
gitk miezy.properties<br>
</div>
<div>Можа хто б за гэтым сачыў ?<br>
</div>
<div><br>
</div>
WBR, Alex.<br>
<br>
</div>
<br>
<fieldset></fieldset>
<br>
</div></div><pre>_______________________________________________
Talk-blr mailing list
<a href="mailto:Talk-blr@openstreetmap.org" target="_blank">Talk-blr@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/talk-blr" target="_blank">https://lists.openstreetmap.org/listinfo/talk-blr</a>
</pre>
</blockquote>
<div>
<pre>Regards,
Pavel Piatruk</pre>
</div>
</div>
<br>_______________________________________________<br>
Talk-blr mailing list<br>
<a href="mailto:Talk-blr@openstreetmap.org">Talk-blr@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/talk-blr" target="_blank">https://lists.openstreetmap.org/listinfo/talk-blr</a><br>
<br></blockquote></div></div>