Lorsque vous utilisez l'outil "Fusionner les routes divisées", il fusionne les routes qui "tendent généralement parallèlement les unes aux autres". Cela signifie qu'à partir de la figure un .. Il fusionnera le début, où les routes sont proches les unes des autres (donc le résultat est comme la figure 2), mais pas toute la longueur comme je le veux (figure 3). Je pense que c'est parce que les lignes ne sont pas assez parallèles (l'angle entre certaines lignes est trop grand). Parce que même si j'étends la distance de fusion à 300 m (ce qui est plus que la distance entre les routes), je n'obtiens toujours pas le résultat de la figure 3.
Quelqu'un sait-il comment réduire la parallèle entre les lignes pour fusionner?
Réponses:
Je sais que ce post est un peu daté, mais j'ai pensé proposer un autre outil. L'intégration permet à l'utilisateur de définir une tolérance x, y et est utile si «vous voulez que les lignes aient des sommets où elles se croisent». Je ne suis pas tout à fait sûr si cela fonctionnera pour cette application, mais peut justifier une enquête.
la source
si vous êtes prêt à explorer des solutions non arcgis / open-source, vous pouvez essayer d'utiliser les outils python Skeletron créés par Mike Migurski chez Stamen. J'ai trouvé cela très utile pour le problème que vous abordez. Voir https://github.com/migurski/Skeletron
la source