Mais

Como reprojetar posições de etiquetas criadas manualmente?


Mudei a posição para os rótulos de alguns recursos e ativei a posição x, y nas propriedades do rótulo. Salvei a camada em .shp e com outra projeção. Depois de criar um novo projeto com essa projeção, carreguei o .shp. Agora posso ver apenas os rótulos dos recursos cujo rótulo não movi. Então eu acho que as coordenadas X, Y dos rótulos salvas na camada não são reprojetadas

Como eu poderia ter essas coordenadas reprojetadas?


Tente isto

  1. Certifique-se de que sua tabela de atributos tenha um identificador único por linha
  2. Salve a camada com as coordenadas do rótulo em um arquivo csv
  3. Carregue o csv comAdicionar texto delimitadousando as coordenadas do rótulo comoXeYCampos
  4. Salve a nova camada como arquivo de forma na projeção alvo
  5. Com a calculadora de campo, adicione novas colunas de tiporealcom as coordenadas projetadas (geometria ->$ xe$ y)
  6. Salve as alterações e saia do modo de edição
  7. Salve a nova camada como csv e adicione-a à tela
  8. Junte sua camada original com a camada CSV mais recente pelo campo de ID exclusivo
  9. Salve em um novo arquivo de forma e estilize os rótulos de acordo com as coordenadas projetadas


Assista o vídeo: Wizualizacja produktów - praktyczne projekty - Etykiety (Outubro 2021).