Me han pedido que agregue un mapa interactivo al informe anual de mi empresa.
Los requisitos son que debe tener varias capas que se puedan activar y desactivar, acercar / alejar y desplazar la funcionalidad, y puntos en los que se puede hacer clic en el mapa que mostrará imágenes.
Debe ser completamente independiente ya que no hay garantía de que el lector esté conectado a una red cuando esté viendo el documento.
¿Alguna sugerencia?
Ciertamente elegiría PDF y usaría FME para crearlo; con FME puede convertir cualquier dato espacial en un PDF 2d o 3d.
Haga clic aquí para ver cómo funciona FME con ArcGIS
Las imágenes de la pantalla no estoy tan seguro. Puede crear enlaces en un PDF, pero si no están conectados a una red, eso no ayuda.
Sin embargo, apuesto a que podría escribir las imágenes por separado en un índice en el documento y luego escribir referencias a ellas.
( Divulgación : soy un empleado de Safe Software que hace FME).
fuente
ArcMap (estoy usando 9.3.1) puede exportar un PDF de varias capas desde un documento MXD. En el menú Archivo, seleccione Exportar mapa. En el cuadro de diálogo, seleccione PDF como tipo y, en la parte inferior, cambie a la pestaña Avanzado. Establezca el menú desplegable Capas y atributos en "Exportar capas PDF solamente" o "Exportar capas PDF y atributos de características" según sus necesidades. Marque Exportar información de georreferencia del mapa si es necesario, luego presione Guardar. En Acrobat Reader (estoy usando 9), el panel de navegación Capas a la izquierda debería ser accesible. Habilítelo y podrá activar y desactivar capas.
fuente
MAPublisher de Avenza también puede exportar un PDF geoespacial desde Adobe Illustrator conservando los atributos del mapa dentro del PDF. El usuario puede ver ambas coordenadas y explorar las propiedades de los objetos utilizando la 'herramienta de datos de objetos' de los acróbatas.
Tendrá que importar su mapa a Illustrator con la herramienta de importación MAPublisher, hacer las modificaciones que necesite con Illustrator, luego simplemente haga clic en la herramienta 'Exportar PDF geoespacial' y listo.
Los documentos PDF geoespaciales funcionan con Acrobat 9 y superior, y no requieren complementos adicionales.
fuente
Parece que GeoPublisher http://en.geopublishing.org/features puede hacer lo que necesita. Alternativamente, está buscando ejecutar GeoServer o MapServer en un Live-DVD con una interfaz OpenLayers. Si sigue esa ruta, puede consultar el OSGEO live-dvd como punto de partida http://live.osgeo.org/ .
fuente
Cree un mapa interactivo, manualmente, utilizando Flash, e incrústelo en el PDF.
Para hacerlo, primero extraiga cada capa como una imagen, asegurándose de usar un formato de imagen que permita colores transparentes (PNG en este caso). Luego, combine estas capas en Flash en el orden correcto, cree su propia funcionalidad de zoom / panorámica y agregue manualmente puntos al mapa para indicar que existe una imagen en esa ubicación. Finalmente, cree un mecanismo de visualización de imágenes para que cuando un usuario haga clic en un icono en el mapa, aparezca la imagen apropiada.
Para insertar el mapa en un PDF, primero publique su aplicación Flash. Abra Adobe Acrobat y haga clic en el botón Agregar película (parece una tira de película) en una página en blanco, luego ubique el archivo SWF que creó y selecciónelo. Guarde el PDF y sus usuarios ahora podrán ver el mapa dentro del documento.
Esta es la solución que se me ocurrió, pero no aceptaré esto como respuesta, ya que todavía no se siente bien; Además, es tedioso realizar todo el procesamiento y la programación manualmente en lugar de tener una solución SIG real para este problema.
fuente
Quiero comentar sobre la suposición errónea de Michael Todds , que Geopublisher crea LiveCDs.
Crea aplicaciones Stand-Alon que pueden iniciarse desde la web a través de Java Web Start o distribuirse en DVD, USB-Stick, EMail, etc.
Geopublisher permite vincular archivos PDF a objetos en su mapa, pero está buscando PDF como contenedor.
Por lo tanto, probablemente no sea la solución perfecta para usted.
fuente
Si tiene Adobe Acrobat Pro, puede superponer diferentes archivos PDF uno encima del otro. Luego agregue botones para establecer la viabilidad de las capas (activar y desactivar). Usé este video como base, luego me volví más complejo a partir de ahí. https://www.youtube.com/watch?v=HEyJuT8SSME
fuente
Para hacer un mapa interactivo, cargue sus capas en ArcGIS en línea y guárdelas y compártalas. Esto también estará disponible en línea.
fuente
También puede leer una página interesante de alta calidad para c #, agregar una imagen a un documento pdf en http://www.rasteredge.com/how-to/csharp-imaging/pdf-add-image/
fuente