[OSM-talk-fr] Téléchargement des limites des eaux territoriales (12nm)
Bonjour, Je souhaiterais récupérer la couche de données d'OpenStreetMap relative aux eaux territoriales (Territorial sea (12 nm zone)) sur le monde entier (ou l'Europe a minima). J'ai testé plusieurs téléchargements via l'API ou JOSM mais aucun ne m'a fourni de résultats satisfaisants. La plupart du temps, je suis confronté à un problème de temps de réponse des serveursdès que la zone de téléchargement définie par la BBOX est trop grande. De plus j'ai pu constater lors de différents exports depuis l'interface OSM que certaines de ces zones étaient surfaciques, d'autres linéaires. Peut-on savoir pour quels pays cette couche est surfacique ? De plus, pourriez-vous s'il-vous-plaît m'indiquer si un tel téléchargement de données (format SHP de préférence, ou OSM) est possible ? Si oui, comment peut-on automatiser la récupération de ces objets (linéaires ou surfaciques le cas échéant) ? Je vous remercie beaucoup par avance pour vos différentes contributions et vous souhaite une bonne fin de journée. Cordialement, Xavier ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Téléchargement des limites des eaux territoriales (12nm)
Effectivement il est impossible de télécharger cela par BBOX. Le mieux est donc de charger les ways successivement, en commençant par un d'eux. et en téléchargeant une micro-zone autour de chaque noeud terminal (plus ou moins une seconde d'arc), pour récupérer la liste des ways qui y sont connectés. Ensuite, pour faire la sélection parmi les ways possibles (il y a des intersections avec diverses frontières, voire aussi des fausses intersections où les ways ne se connectent pas au même nœud, même si ces nœuds sont à la même position exacte), on peut utiliser les attributs comme boundary_type=maritime, et si ce n'est pas renseigné, chercher certains mots-clés (comme territorial avec une expression régulière telle que /ter*itorial/i ignorant les différences de casse et la terminaison variable selon la langue, sachant aussi que les noms ne sont pas toujours renseignés même en anglais). On notera aussi facilement des tronçons manquants dans ces frontières. Particulièrement pour les frontières maritimes contestées ou non encore définies légalement faute de traité existant ou parce que les traités internationaux sont toujours en cours de négociation ou sujets à une procédure de règlement devant une cours de justice internationale ou encore parce que ces frontières floues incluent des zones neutres consiédérées comme telles encore aujourd'hui à l'ONU en attendant de connaître le statut de ces zones, ou parce que ces zones neutres ont fait l'objet d'une négociation permettant à deux pays de ne pas y exercer leur compétence territoriale exclusive mais de protéger ces zones conjointement). Prenons l'exemple de Gibraltar : où s'arrête les eaux territoriales entre le Royaume-Uni et l'Espagne ? L'exemple de Ceuta et Melilla : où s'arrête les eaux territoriales entre l'Espagne et le Maroc ? Et les parcs marins protégés revendiqués par l'Espagne en Méditerranée (pourtant hors des eaux territoriales reconnues internationalement et qui sont revendiqués par le Maroc ou l'Algérie... A ce jour, il n'est pas encore clairement possible de définir au plan mondial les limites des eaux territoriales (ces frontières son définies dans le cadre du droit maritime international, et impose des obligations de présence, ainsi que de publication des revendications, puis des périodes de négociation amiables entre les parties revendiquantes. Cela peut prendre des décennies voire des siècles ! Dans certains cas il y a pu y avoir des conflits militaires, avec juste un cessez-le-feu mettant fin aux hostilités, mais pas aux revendications (exemple des îles Malouines entre le Royaume-Uni et l'Argentine, le conflit n'est toujours pas réglé). Même pour certaines frontières terrestres il y a encore des contestations. Exemple entre l'Espagne et le Portugal, concernant le statut d'une commune, très largement lusophone et non hispanophone (aujourd'hui administrée par l'Espagne, et dans une comarque, une province, et une communauté autonome espagnole, mais où les interprétations des anciens traités divergent au sujet des conditions de validité). Ou entre les Emirats Arabes unis et l'Arabie Saoudite (la frontière floue passe quelque part au milieu du désert)... Le 10 mai 2012 18:34, Xavier Chaze xavier.ch...@mines-paristech.fr a écrit : Bonjour, Je souhaiterais récupérer la couche de données d'OpenStreetMap relative aux eaux territoriales (Territorial sea (12 nm zone)) sur le monde entier (ou l'Europe a minima). J'ai testé plusieurs téléchargements via l'API ou JOSM mais aucun ne m'a fourni de résultats satisfaisants. La plupart du temps, je suis confronté à un problème de temps de réponse des serveurs dès que la zone de téléchargement définie par la BBOX est trop grande. De plus j'ai pu constater lors de différents exports depuis l'interface OSM que certaines de ces zones étaient surfaciques, d'autres linéaires. Peut-on savoir pour quels pays cette couche est surfacique ? De plus, pourriez-vous s'il-vous-plaît m'indiquer si un tel téléchargement de données (format SHP de préférence, ou OSM) est possible ? Si oui, comment peut-on automatiser la récupération de ces objets (linéaires ou surfaciques le cas échéant) ? ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Téléchargement des limites des eaux territoriales (12nm)
tl;dr -- Vincent-Xavier JUMEL GPG Id: 0x2E14CE70 http://thetys-retz.net Rejoignez les 4965 adhérents de l'April http://www.april.org/adherer Parinux, logiciel libre à Paris : http://www.parinux.org ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Téléchargement des limites des eaux territoriales (12nm)
Essaie de passer par l'overpass API qui a moins de limitations de tailles de données et de durées de requêtes : La requête (qui fonctionne chez moi) à lancer dans ton navigateur http://www.overpass-api.de/api/xapi?*[boundary=maritime] Le 10 mai 2012 18:34, Xavier Chaze xavier.ch...@mines-paristech.fr a écrit : ** Bonjour, Je souhaiterais récupérer la couche de données d'OpenStreetMap relative aux eaux territoriales (Territorial sea (12 nm zone)) sur le monde entier (ou l'Europe a minima). J'ai testé plusieurs téléchargements via l'API ou JOSM mais aucun ne m'a fourni de résultats satisfaisants. La plupart du temps, je suis confronté à un problème de temps de réponse des serveurs dès que la zone de téléchargement définie par la BBOX est trop grande. De plus j'ai pu constater lors de différents exports depuis l'interface OSM que certaines de ces zones étaient surfaciques, d'autres linéaires. Peut-on savoir pour quels pays cette couche est surfacique ? De plus, pourriez-vous s'il-vous-plaît m'indiquer si un tel téléchargement de données (format SHP de préférence, ou OSM) est possible ? Si oui, comment peut-on automatiser la récupération de ces objets (linéaires ou surfaciques le cas échéant) ? Je vous remercie beaucoup par avance pour vos différentes contributions et vous souhaite une bonne fin de journée. Cordialement, Xavier ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr -- ab_fab http://wiki.openstreetmap.org/wiki/User:Ab_fab Il n'y a pas de pas perdus ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr
Re: [OSM-talk-fr] Téléchargement des limites des eaux territoriales (12nm)
Le 10 mai 2012, Xavier Chaze a écrit : Bonjour, Je souhaiterais récupérer la couche de données d'OpenStreetMap relative aux eaux territoriales (Territorial sea (12 nm zone)) sur le monde entier (ou l'Europe a minima). J'ai testé plusieurs téléchargements via l'API ou JOSM mais aucun ne m'a fourni de résultats satisfaisants. La plupart du temps, je suis confronté à un problème de temps de réponse des serveursdès que la zone de téléchargement définie par la BBOX est trop grande. Yep, il y a trop de données pour que ça marche facilement. Une solution pourrait être de télécharger le planet ou un extract sur http://download.geofabrik.de/osm/europe/, et d'utiliser osmosis pour en extraire les ways qui t'intéresse. Mais ça risque de demander pas mal de mémoire, et un temps non négligeable. Sinon, regarde la solution plus bas avec l'API. De plus j'ai pu constater lors de différents exports depuis l'interface OSM que certaines de ces zones étaient surfaciques, d'autres linéaires. Peut-on savoir pour quels pays cette couche est surfacique ? Chaque pays a effectivement sa stratégie, mais je ne pense pas qu'il y ait une page qui résume ce que chaque pays fait. Pour ton cas, je ne pense que que ce soit un problème, si tu ne veux que les frontières, sans les associer au pays adéquat. De plus, pourriez-vous s'il-vous-plaît m'indiquer si un tel téléchargement de données (format SHP de préférence, ou OSM) est possible ? Si oui, comment peut-on automatiser la récupération de ces objets (linéaires ou surfaciques le cas échéant) ? L'API doit pouvoir t'aider à télécharger tous les ways que tu veux. Par exemple: http://api.openstreetmap.fr/xapi/?way[boundary=administrative][maritime=yes] (je ne sais pas si ça timeout ou pas. En cas de timeout, ajouter un [bbox=-5.46,41.23,9.80,51.22] devrait être utile) -- Jocelyn ___ Talk-fr mailing list Talk-fr@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-fr