ARCHIVO: cómo utilizar la función de importación y exportación csv / xls / xlsx / ods (v3.1.1 o inferior)

Atención: este tutorial solo es válido hasta la versión 3.1.1 de Maps Marker Pro; con la versión 4.0, esta función ha sido reemplazada por una función optimizada de importación / exportación de GeoJSON; se puede encontrar un tutorial relacionado en https://www.mapsmarker.com/import-export

Maps Marker Pro le permite realizar fácilmente actualizaciones masivas en marcadores y capas mediante la función integrada de importación / exportación. A continuación encontrará la documentación de estas características.

Home


Puntos clave

  • la importación se puede usar para crear masivamente nuevos marcadores o capas, así como para actualizar masivamente los marcadores o capas existentes
  • formatos de exportación disponibles: XLSX, XLS, CSV, ODS
  • formatos de importación disponibles: XLSX, XLS, CSV, ODS
  • formato recomendado: XLSX u ODS debido a la usabilidad y al mejor manejo de las cotizaciones
  • importante al usar CSV como formato: use punto y coma; como delimitadores y reemplace las comillas dobles "por comillas simples"
  • es posible el uso de etiquetas html en popuptext (nuevamente: ¡use comillas simples en archivos CSV!)
  • solo el formato XLSX permite "hipervínculos nativos" (creados, por ejemplo, en Excel haciendo clic con el botón derecho del mouse / agregar hipervínculo)
  • solo los usuarios con el rol de usuario necesario para editar marcadores / capas de otros usuarios pueden ejecutar importaciones (de forma predeterminada: solo administradores / capacidad generate_plugins)
  • Si desea transferir todos los marcadores y capas de un sitio a otro, primero debe exportar / importar todos los mapas de capas del sitio anterior y luego exportar / importar todos los mapas de marcadores en el nuevo sitio; consulte también los comentarios relacionados a continuación.

volver al índice


Observaciones importantes sobre la copia de mapas de otro sitio

Es posible utilizar la función de importación / exportación para copiar marcadores y mapas de capas de un sitio a otro. De todos modos, tenga en cuenta que después de importar las capas del sitio anterior a su nuevo sitio, ¡los ID de capa pueden ser diferentes! (por ejemplo, en el sitio anterior, los ID de capa podrían haber sido 1,2,4,7, lo que en un sitio nuevo sin capa creada aún obtendría los ID 1,2,3,4)

Entonces, para asignar también los marcadores del sitio anterior a las mismas capas en el sitio nuevo, es posible que deba cambiar los valores en la columna . en el archivo de importación de marcador relacionado del sitio anterior para que se ajuste a las nuevas ID de capa en el nuevo sitio.

Dependiendo del número de capas a agregar, una alternativa más fácil para copiar capas y marcadores de otro sitio podría ser usar herramientas como phpmyadmin para exportar las siguientes tablas de la base de datos en el sitio anterior e importarlas en el sitio nuevo: wp_pro_current_leafletmapsmarker_layers e wp_pro_current_leafletmapsmarker_markers

volver al índice


Pantalla de inicio de importación / exportación

Para iniciar una importación o exportación de marcadores, navegue hasta "Importar / Exportar" dentro del menú del complemento:

importar-seleccionar-acción

volver al índice


Exportaciones de marcadores

Para realizar una actualización masiva de los marcadores existentes, primero debe exportar sus marcadores. Haga clic en la interfaz "preparar exportación" como paso siguiente: 

pantalla de exportación 

Luego seleccione los marcadores que deben exportarse; puede usar diferentes filtros para eso. Tenga en cuenta que, de forma predeterminada, solo se exportan 100 marcadores, así que aumente este número si es necesario. Elija un formato de exportación (se recomienda XLSX u ODS) e inicie la exportación; la descarga de los marcadores seleccionados en el formato deseado comenzará inmediatamente después.

volver al índice


Importaciones de marcadores

Tenga en cuenta que si se asigna un marcador a una capa específica, esta capa debe estar presente antes de importar el marcador. Si la capa con el ID de capa especificado del archivo de importación no está disponible, el marcador no se asignará a ninguna capa. Entonces, si desea transferir todos los marcadores y capas de un sitio a otro, primero debe exportar / importar todas las capas y luego exportar / importar todos los marcadores. Debajo de la interfaz para preparar una importación, las opciones disponibles se explican a continuación: 

pantalla de importación

volver al índice


Descargar archivos de plantillas de importación

A continuación encontrará plantillas de importación para todos los formatos disponibles. Contienen un ejemplo para crear un nuevo marcador y para actualizar un marcador existente con la ID 1.

volver al índice


Opciones de modo de importación

marcadores de opciones de modo de importación

Si elige la opción predeterminada "adiciones masivas (agregar nuevos marcadores)", los valores en el ID de columna del archivo de importación se ignorarán y se crearán nuevos marcadores.

Por otro lado, si selecciona "actualizaciones masivas (actualizar marcadores existentes)", los valores en el ID de columna del archivo de importación son necesarios y los marcadores correspondientes se actualizan, respectivamente, se omite la fila del archivo de importación, si no hay un mapa de marcador con un según existe ID.

volver al índice


Opciones de geocodificación

Por defecto, el valor en la columna dirección se utiliza para obtener el valor de longitud y latitud correspondiente de la API de Google Places: opción de geocodificación

Tenga en cuenta que si usa la opción predeterminada aquí, cualquier valor en las columnas lat e lon se sobrescribirá con los resultados para la dirección proporcionada por la API de Google Places.

volver al índice


Opciones de auditoria

De forma predeterminada, su nombre de usuario del usuario de WordPress que comienza la importación y la marca de tiempo actual se usarán para las columnas createdon, createdby, updatedon, updatedby:

opción de auditoría

Si desea importar los valores que figuran en su archivo de importación, debe cambiar esta opción.

volver al índice


Métodos de almacenamiento en caché

De forma predeterminada, se utiliza el método de almacenamiento en caché disponible que utiliza la menor cantidad de memoria; puede anularlo haciendo clic en "mostrar más opciones" junto a "automático" y seleccionando manualmente el método de almacenamiento en caché deseado (los métodos de almacenamiento en caché no disponibles en su servidor se desactivan automáticamente ):

métodos de almacenamiento en caché detallados

Si una importación o exportación falla de todos modos (al usar un archivo de importación demasiado grande, por ejemplo), primero intente aumentar el límite de memoria PHP en su servidor. Si eso no ayuda, intente dividir el archivo de importación grande en otros más pequeños. Cambiar de XLSX a CSV también puede ayudar a reducir el uso de memoria. Cuando cambiar a CSV no es una opción, también puede habilitar la casilla de verificación que se muestra arriba para “reducir aún más el uso de memoria para archivos de entrada xlsx / xls / ods importando únicamente linktext para hipervínculos”.

volver al índice


El modo de prueba

Al ejecutar una importación, la opción "Modo de prueba" está activada de forma predeterminada:

Modo de prueba

Se recomienda hacer primero un "funcionamiento en seco" con el modo de prueba activado antes de apagarlo. Con el modo de prueba activado, se verificará el archivo de importación en busca de advertencias y errores. Se le dirá exactamente qué valores de qué fila no son válidos y podrá corregirlos antes de guardar los cambios en la base de datos: modo de prueba en logs3

Si no se encuentran errores o advertencias, vuelva a “preparar importación”, desactive el modo de prueba e inicie la importación nuevamente.

volver al índice


Manejo de errores

Integramos varias comprobaciones que deberían evitar que falle la importación. De todos modos, si algo sale mal, se le mostrará exactamente lo que salió mal:

Advertencias

Si ocurre una ADVERTENCIA, esto significa que el valor dado no está permitido (por ejemplo, usando 2 cuando solo se permite 0 o 1). El importador luego usa el valor predeterminado para los nuevos marcadores cuando se crea un nuevo marcador o el valor existente antes de la actualización, cuando se actualiza un marcador ya existente: advertencia-ejemplo

Errores

Si se produce un ERROR, se omitirá la fila en cuestión y no se creará ni actualizará ningún marcador nuevo para esta fila del archivo de importación:

error-ejemplo

volver al índice


Exportaciones de capa

Para realizar una actualización masiva de las capas existentes, primero debe exportar sus capas. Haga clic en la interfaz "preparar exportación" como paso siguiente: 

capas de exportación

 

Luego seleccione las capas que se deben exportar. Elija un formato de exportación (se recomienda XLSX u ODS) e inicie la exportación; la descarga de las capas seleccionadas en el formato deseado comenzará inmediatamente después.

volver al índice


Importaciones de capa

Tenga en cuenta que si importa mapas de capas, los marcadores asignados no se importarán automáticamente; debe hacerlo manualmente a través de la función "Importación de marcadores". Entonces, si desea transferir todos los marcadores y capas de un sitio a otro, primero debe exportar / importar todas las capas y luego exportar / importar todos los marcadores. Debajo de la interfaz para preparar una importación, las opciones disponibles se explican a continuación:

capas de importación

volver al índice


Descargar archivos de plantillas de importación

A continuación encontrará plantillas de importación para todos los formatos disponibles. Contienen un ejemplo para crear una nueva capa y para actualizar una capa existente con la ID 1.

volver al índice


Opciones de modo de importación

 

opciones de modo de importación-capas

Si elige la opción predeterminada "adiciones masivas (agregar nuevas capas)", los valores en el ID de columna del archivo de importación se ignorarán y se crearán nuevas capas.

Por otro lado, si selecciona "actualizaciones masivas (actualizar capas existentes)", los valores en el ID de columna del archivo de importación son necesarios y las capas correspondientes se actualizan respectivamente, se omite la fila del archivo de importación, si no hay mapa de capa con un según existe ID.

volver al índice


Opciones de geocodificación

Por defecto, el valor en la columna dirección se utiliza para obtener el valor de longitud y latitud correspondiente de la API de Google Places: opción de geocodificación

Tenga en cuenta que si usa la opción predeterminada aquí, cualquier valor en las columnas lat e lon se sobrescribirá con los resultados para la dirección proporcionada por la API de Google Places.
 

Opciones de auditoria

De forma predeterminada, su nombre de usuario del usuario de WordPress que comienza la importación y la marca de tiempo actual se usarán para las columnas createdon, createdby, updatedon, updatedby: opción de auditoría

Si desea importar los valores que figuran en su archivo de importación, debe cambiar esta opción.
 

Métodos de almacenamiento en caché

De forma predeterminada, se utiliza el método de almacenamiento en caché disponible que utiliza la menor cantidad de memoria; puede anularlo haciendo clic en "mostrar más opciones" junto a "automático" y seleccionando manualmente el método de almacenamiento en caché deseado (los métodos de almacenamiento en caché no disponibles en su servidor se desactivan automáticamente ):

métodos de almacenamiento en caché detallados

Si una importación o exportación falla de todos modos (usando un archivo de importación demasiado grande, por ejemplo), primero intente aumentar el límite de memoria PHP en su servidor. Si eso no ayuda, intente dividir el archivo de importación grande en diferentes archivos más pequeños. Cambiar de XLSX a CSV también puede ayudar a reducir el uso de memoria.

volver al índice


El modo de prueba

Al ejecutar una importación, la opción "Modo de prueba" está activada de forma predeterminada:

Modo de prueba

Se recomienda hacer primero un "funcionamiento en seco" con el modo de prueba activado antes de apagarlo. Con el modo de prueba activado, se verificará el archivo de importación en busca de advertencias y errores. Se le dirá exactamente qué valores de qué fila no son válidos y podrá corregirlos antes de guardar los cambios en la base de datos (el modo de prueba es básicamente el mismo que para los mapas de marcadores, por lo que se muestra la misma captura de pantalla):
modo de prueba en logs3
Si no se encuentran errores o advertencias, vuelva a “preparar importación”, desactive el modo de prueba e inicie la importación nuevamente.
 

Manejo de errores

Integramos varias comprobaciones que deberían evitar que falle la importación. De todos modos, si algo sale mal, se le mostrará exactamente lo que salió mal:

Advertencias

Si ocurre una ADVERTENCIA, esto significa que el valor dado no está permitido (por ejemplo, usando 2 cuando solo se permite 0 o 1). Luego, el importador utiliza el valor predeterminado para los nuevos marcadores cuando se crea un nuevo marcador o el valor existente antes de la actualización, cuando se actualiza un marcador ya existente (igual que los mapas de marcadores, por lo que se muestra la misma captura de pantalla):

advertencia-ejemplo

Errores

Si se produce un ERROR, se omitirá la fila en cuestión y no se creará ni actualizará ningún marcador nuevo para esta fila del archivo de importación (igual que los mapas de marcadores, por lo que se muestra la misma captura de pantalla):

error-ejemplo

volver al índice


Referencia de columnas para archivos de marcador de importación / exportación csv / xls / xlsx / ods (solo para v3.1.1 o inferior)

Nombre de columnaTipos de datosDetalles
idNULL o INTEGERID de marcador
Si está vacío, se creará un nuevo marcador; si se proporciona una ID, el marcador con esa ID se actualizará
nombre del marcadorNULL o STRINGnombre del marcador
texto emergenteNULL o STRINGtexto para ser usado en la ventana emergente
Etiquetas HTML permitidas, use comillas simples 'en archivos CSV! ¡Los "hipervínculos nativos" (ver plantilla XLSX) solo funcionan en archivos XLSX!
abrir popupBooleano¿Debería abrirse la ventana emergente por defecto?
0 = ventana emergente cerrada
1 = ventana emergente abierta
direcciónNULL O STRINGDirección del marcador
Se usa para geocodificación si la opción "usar dirección para geocodificación" está establecida
latFLOTANTELatitud del marcador
se sobrescribe si se establece la opción "usar dirección para geocodificación"
lonFLOTANTELongitud del marcador
se sobrescribe si se establece la opción "usar dirección para geocodificación"
.INTEGERID de la capa a la que se debe asignar el marcador
0 = no asignado a una capa
ZoomINTEGERNivel de zoom del mapa marcador
íconoCADENAÍcono del mapa marcador
ingrese el nombre de archivo del ícono del marcador-directorio-ícono (generalmente wp-content / uploads / leaflet-maps-marker-icon) - ejemplo: audio.png - déjelo en blanco para usar el ícono predeterminado (marcador azul)
ancho de mapaINTEGERAncho del mapa marcador en píxeles
mapwidthunitCADENAMapa con unidad del ancho del mapa marcador
Valores posibles: px y%
altura del mapaINTEGERAltura del marcador en píxeles
mapa baseCADENAMapa base del mapa marcador
valores posibles: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, mapbox, mapbox2, mapbox3, custom_basemap, custom_basemap2, custom_basemap3, empty_basemap
panelBooleanopanel marcador sobre el mapa (que muestra el nombre del marcador y el enlace API)
0 = no mostrar panel
1 = mostrar panel
caja de controlINTEGERmuestre el cuadro de control en la esquina superior derecha del mapa que le permite cambiar entre mapas base
0 = no mostrar caja de control
1 = mostrar caja de control contraída
2 = mostrar caja de control expandida
creado porCADENANombre de usuario del usuario que creó el mapa de marcadores
usando el nombre de usuario actual si se establece la opción "usar el inicio de sesión de usuario actual"
creado enFECHA (Ymd H: i: s)¿Cuándo se creó el marcador?
Actualizado porCADENANombre de usuario del usuario que actualizó el mapa de marcadores
usando el nombre de usuario actual si se establece la opción "usar el inicio de sesión de usuario actual"
actualizado enFECHA (Ymd H: i: s)¿Cuándo se actualizó el marcador?
kml_timestampFECHA (Ymd H: i: s)Marca de tiempo para usar con la función de animación KML
superposiciones_personalizadoBooleano¿Activar superposición personalizada?
0 = inactivo
1 = activo
superposiciones_personalizado2Booleano¿Activar superposición personalizada2?
0 = inactivo
1 = activo
superposiciones_personalizado3Booleano¿Activar superposición personalizada3?
0 = inactivo
1 = activo
superposiciones_personalizado4Booleano¿Activar superposición personalizada4?
0 = inactivo
1 = activo
WMSBooleano¿Activar capa wms personalizada?
0 = inactivo
1 = activo
wms2Booleano¿Activar la capa wms2 personalizada?
0 = inactivo
1 = activo
wms3Booleano¿Activar la capa wms3 personalizada?
0 = inactivo
1 = activo
wms4Booleano¿Activar la capa wms4 personalizada?
0 = inactivo
1 = activo
wms5Booleano¿Activar la capa wms5 personalizada?
0 = inactivo
1 = activo
wms6Booleano¿Activar la capa wms6 personalizada?
0 = inactivo
1 = activo
wms7Booleano¿Activar la capa wms7 personalizada?
0 = inactivo
1 = activo
wms8Booleano¿Activar la capa wms8 personalizada?
0 = inactivo
1 = activo
wms9Booleano¿Activar la capa wms9 personalizada?
0 = inactivo
1 = activo
wms10Booleano¿Activar la capa wms10 personalizada?
0 = inactivo
1 = activo
gpx_urlCADENAURL para el archivo GPX para usar
gpx_panelBooleanoPanel debajo del mapa que muestra los metadatos GPX
0 = ocultar panel gpx
1 = mostrar panel gpw

volver al índice


Referencia de columnas para archivos de capa de importación / exportación csv / xls / xlsx / ods (solo para v3.1.1 o inferior)

Nombre de columnaTipos de datosDetalles
idNULL o INTEGERID de marcador
Si está vacío, se creará un nuevo marcador; si se proporciona una ID, el marcador con esa ID se actualizará
nombre NULL o STRINGnombre de la capa
direcciónNULL O STRINGDirección del centro de la capa
Se usa para geocodificación si la opción "usar dirección para geocodificación" está establecida
layerviewlatFLOTANTELatitud del centro de la capa
se sobrescribe si se establece la opción "usar dirección para geocodificación"
layerviewlonFLOTANTELongitud del centro de la capa.
se sobrescribe si se establece la opción "usar dirección para geocodificación"
layerzoomINTEGERNivel de zoom del mapa de capa
ancho de mapaINTEGERAncho del mapa de capa en píxeles
mapwidthunitCADENAMapa con unidad de ancho del mapa de capa
Valores posibles: px y%
altura del mapaINTEGERAltura del mapa de capa en píxeles
mapa baseCADENAMapa base del mapa de capa
valores posibles: osm_mapnik, mapquest_osm, mapquest_aerial, googleLayer_roadmap, googleLayer_satellite, googleLayer_hybrid, googleLayer_terrain, bingaerial, bingaerialwithlabels, bingroad, ogdwien_basemap, ogdwien_satellite, mapbox, mapbox2, mapbox3, custom_basemap, custom_basemap2, custom_basemap3, empty_basemap
panelBooleanopanel de capa sobre el mapa (que muestra el nombre de la capa y el enlace de la API)
0 = no mostrar panel
1 = mostrar panel
clusteringBooleano¿Se deben agrupar los marcadores?
0 = agrupación deshabilitada
1 = agrupación habilitada
marcadores de listaBooleano¿Debería mostrarse una lista de marcadores debajo del mapa de capa?
0 = no
1 = sí
multi_layer_mapBooleano¿Es este mapa de capa un mapa de múltiples capas?
0 = no
1 = sí
lista_mapa_múltiples capasCADENAID separados por comas de las capas asignadas a esta capa si multi_layer_map se establece en 1
por ejemplo 1,2,3
caja de controlINTEGERmuestre el cuadro de control en la esquina superior derecha del mapa que le permite cambiar entre mapas base
0 = no mostrar caja de control
1 = mostrar caja de control contraída
2 = mostrar caja de control expandida
creado porCADENANombre de usuario del usuario que creó el mapa de capa
usando el nombre de usuario actual si se establece la opción "usar el inicio de sesión de usuario actual"
creado enFECHA (Ymd H: i: s)¿Cuándo se creó la capa?
Actualizado porCADENANombre de usuario del usuario que actualizó el mapa de capas
usando el nombre de usuario actual si se establece la opción "usar el inicio de sesión de usuario actual"
actualizado enFECHA (Ymd H: i: s)¿Cuándo se actualizó la capa?
superposiciones_personalizadoBooleano¿Activar superposición personalizada?
0 = inactivo
1 = activo
superposiciones_personalizado2Booleano¿Activar superposición personalizada2?
0 = inactivo
1 = activo
superposiciones_personalizado3Booleano¿Activar superposición personalizada3?
0 = inactivo
1 = activo
superposiciones_personalizado4Booleano¿Activar superposición personalizada4?
0 = inactivo
1 = activo
WMSBooleano¿Activar capa wms personalizada?
0 = inactivo
1 = activo
wms2Booleano¿Activar la capa wms2 personalizada?
0 = inactivo
1 = activo
wms3Booleano¿Activar la capa wms3 personalizada?
0 = inactivo
1 = activo
wms4Booleano¿Activar la capa wms4 personalizada?
0 = inactivo
1 = activo
wms5Booleano¿Activar la capa wms5 personalizada?
0 = inactivo
1 = activo
wms6Booleano¿Activar la capa wms6 personalizada?
0 = inactivo
1 = activo
wms7Booleano¿Activar la capa wms7 personalizada?
0 = inactivo
1 = activo
wms8Booleano¿Activar la capa wms8 personalizada?
0 = inactivo
1 = activo
wms9Booleano¿Activar la capa wms9 personalizada?
0 = inactivo
1 = activo
wms10Booleano¿Activar la capa wms10 personalizada?
0 = inactivo
1 = activo
gpx_urlCADENAURL para el archivo GPX para usar
gpx_panelBooleanoPanel debajo del mapa que muestra los metadatos GPX
0 = ocultar panel gpx
1 = mostrar panel gpw

volver al índice

1
0
8803
Califique esta guía del usuario

No puedes calificar esta publicación.

en English
X