Есть 32 гб файл RU.osm, надо из него вытащить координаты:
<osm version="0.6" generator="osmconvert 0.7P" timestamp="2014-07-22T20:21:02Z">
<node id="1501909943" lat="35.8987546" lon="14.5134889" version="11" timestamp="2014-04-09T19:11:30Z" changeset="21593391" uid="1811853" user="olaf1000">
<tag k="admin_level" v="2"/>
<tag k="capital" v="yes"/>
<tag k="is_in:continent" v="Europe"/>
<tag k="is_in:country" v="Malta"/>
<tag k="is_in:country_code" v="MT"/>
<tag k="name:ru" v="Валлетта"/>
<tag k="name:ht" v="La Valèt"/>
<<tag k="place" v="city"/>>
<tag k="website" v="http://www.cityofvalletta.org/cityofvalletta/home.aspx"/>
<tag k="wikipedia" v="es:La Valeta"/>
</node>
</osm>
Условия поиска:
1.tag k="name:ru" v="Валлетта
2.tag k="place" v="city"
Вытащить надо
node id="1501909943" lat="35.8987546" lon="14.5134889" version="11" timestamp="2014-04-09T19:11:30Z" changeset="21593391" uid="1811853" user="olaf1000"