[OSM-ja] XAPIに詳しい方、お教えください

Tomomichi Hayakawa tom.hayakawa @ gmail.com
2010年 12月 28日 (火) 07:41:52 GMT


Tom@です。

XAPIに詳しい方がいらっしゃいましたら、お教えください。

インポート中に失敗してばら撒いてしまった、タグ無しのノラNodeをお掃除できないかと思っているのですが、
JOSMで、XAPIでデータをリクエスト出来るに気が付いて、
それを使えば、一気にお掃除が出来るのではないかと、模索中です。

やりたいことは、
特定のエリア内(広範囲)で、"wayに属さないNode" 且つ、"Tagを持たないNode"
を取得したいのです。

http://wiki.openstreetmap.org/wiki/Xapi#Child_Element_Predicates
こちらを参考にしてるのですが。

/api/0.6/node[not(way AND tag)][bbox=xxx,xxx,xxx,xxx]
みたいな記述が出来れば良いのですが、無理っぽいです。っていうか、間違いなく無理でしょう。
それとも、
/api/0.6/node[not(way)][not(tag)][bbox=xxx,xxx,xxx,xxx]
って、記述でもOKなんでしょうか?

実験すれば、いいのかもしれませんが、データ自体大きいですので、
余計な負荷かけるな!って怒られそうな気がして・・・。

何か、良いリクエスト方法など、ありますでしょうか?
やっぱ、無理なんでしょうか?
このあたりの複合技って、どうすればいいのでしょうか?

何か、アドバイスいただければ幸いです。

やっぱ、
XAPIでは、"wayに属さないNode" だけ取得して、JOSM上で、Tag無しを識別した方が、BUNANなのかな・・・・。




Talk-ja メーリングリストの案内