Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

284
Views
Cómo mostrar dwg en la página web

Tengo un archivo dwg (puedo cambiar el formato de archivo a svg u otros formatos si es necesario) que quiero mostrar en mi página web. Después de que este archivo se muestre en la página, quiero poder acercar, alejar, desplazar y colocar enlaces que soliciten la API donde sea necesario. De hecho, parece que la información y los enlaces sobre el lugar relevante aparecen cuando pasas el cursor sobre los puntos de referencia en los mapas de Google.

¿Cómo debo hacer para hacer este trabajo?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Si puede traducir el archivo DWG a DXF (existen varias herramientas para hacer esto), entonces puede usar MapServer para representarlo en una forma compatible con el mapa web. Eche un vistazo a MS4W para conocer una manera fácil de instalar y configurar MapServer en Windows. Dado que desea ventanas emergentes, recomendaría usar Leaflet como el kit de herramientas del navegador del lado del cliente para proporcionar panorámica, zoom, ventanas emergentes, etc. para comunicarse con MapServer. averiguar el sistema de coordenadas del archivo DWG probablemente sea la parte más difícil.

Utilice este método si es importante integrar su archivo DWG con otros datos cartográficos (carreteras, etc.). De lo contrario, busque algo más fácil de implementar.

over 4 years ago · Santiago Trujillo Report

0

Hay bibliotecas que le permiten acercar y desplazar fácilmente una imagen SVG. Por ejemplo , svg-pan-zoom .

En cuanto a los enlaces, tendrías que hacer un poco de trabajo extra. Los archivos IIRC DXF no tienen el concepto de un elemento completo sobre el que pueda pasar el mouse. Todas las líneas del archivo son objetos discretos. Entonces, si recuerdo eso correctamente, es posible que deba cargar el SVG en un editor y agregar elementos en la parte superior del diagrama que correspondan a sus áreas de desplazamiento. No es necesario que sean visibles. Pueden ser transparentes y aún flotantes. Solo necesita agregar la interactividad. Es decir.

  • Opcionalmente agregue efectos de desplazamiento con CSS.
  • Agregue un mouseover o haga clic en el manejo de eventos para implementar el manejo de enlaces, o
  • en su lugar, use el enlace SVG <a> estándar.
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!