如何使用GeoJSON / CSV导入和导出功能

Maps Marker Pro允许您使用集成的导入/导出功能轻松地对标记进行批量更新。 您将在下面找到这些功能的文档。 如果不清楚,请在以下位置打开支持凭单: https://mapsmarker.com/helpdesk 我们很乐意为您提供帮助!

注意:本教程仅对Maps Marker Pro 4.9或更高版本有效!

可以在以下位置找到适用于4.0至4.8版的教程: https://www.mapsmarker.com/kb/user-guide/import-export-40-to-48/

可以在以下位置找到版本3.1.1或更低版本的(停用的)CSV / XLS / XLSX / ODS导入和导出功能的教程: https://www.mapsmarker.com/import-export-archive


支持的格式

默认情况下,导入和导出功能支持GeoJSON和CSV进行导出和导入。

返回索引


从另一个站点复制地图

如果要将地图和标记从一个站点转移到另一个站点,建议改用工具页面上的“备份/还原数据库”功能:

返回索引


权限/功能

默认情况下,只有管理员可以使用工具页面上的导入和导出功能。 如果您希望其他用户也使用这些功能,请导航至“设置/功能”,然后为所需角色启用功能“使用工具”:

返回索引


导出标记

现有标记可以导出为GeoJSON或CSV格式。

为了导出您的标记,请导航至“导入和导出”并首先选择“导出标记”:

选择您要导出的文件类型,然后选择导出所有标记的文件类型(默认),或使用“过滤器模式”仅从选定的地图中导出标记,或从选定的地图中排除标记。

单击“开始导出”按钮完成导出。

返回索引


导入标记

您可以使用导入功能来批量添加或更新标记。

为了导入您的标记,请导航到“导入和导出”并选择“导入”标签:

选择CSV或GeoJSON格式的导入文件,然后单击“开始导入”按钮开始导入。 可用选项将在下面说明。

返回索引


文件类型

附加说明:

  • CSV文件必须至少包含 纬度经度
  • 如果缺少其他列,则使用新标记默认值

返回索引


测试模式

如果测试模式为开(默认),则不会对数据库进行任何更改。
建议先在测试模式打开的情况下进行“空运行”,然后再将其关闭。 在测试模式下,将检查导入文件中的警告和错误。 在将更改保存到数据库之前,将准确告知您哪些值无效,并能够对其进行更正:

标记模式选项

  • “添加标记”:
    输入文件中的每个条目都将用于创建新标记。
  • “更新标记”:
    如果输入文件中条目的ID存在,则现有标记将被更新;如果ID不存在,则将跳过标记。
  • “更新现有的,添加剩余的”:
    如果输入文件中条目的ID存在,则现有标记将被更新;如果ID不存在,则将创建新标记。

返回索引


地理编码选项

  • “关”:
    如果缺少坐标值(纬度或经度值),则将跳过此标记的地理编码
  • “失踪”:
    如果缺少坐标值(纬度或经度值),则该地址将用于地理编码
  • “上”:
    无论可用的纬度或经度值如何,输入文件中给出的地址都将用于地理编码(现有的经纬度和经度值将被地理编码结果覆盖)。

分配给地图选项

  • “关”:
    标记将仅根据输入文件中的标记分配信息进行分配
  • “失踪”:
    输入文件中缺少分配信息的标记将分配给该地图
  • “上”:
    所有标记都会分配给该地图,即使它们在输入文件中有分配信息

错误处理

我们集成了几项检查,可以防止导入失败。 无论如何,如果出现问题,您将确切地看到发生了什么问题,例如

可用的错误消息

  • 安全检查失败:
  • 文件丢失
  • 无法读取文件
  • 无法解析文件
  • 无效的GeoJSON / CSV
  • 找不到地理资料
  • 缺少几何类型
  • 坐标缺失或不完整
  • 缺少地址进行地址解析

如果您无法自行解决问题,请在以下位置打开支持凭单 https://mapsmarker.com/helpdesk 我们很乐意为您提供帮助!

返回索引


常见问题解答(常见问题)

使用GeoJSON导入器时如何为地图分配标记

如果要在使用GeoJSON导入功能时将标记分配给地图,则必须将标记的地图ID添加到 maps 属性-属性。 将标记添加到ID为1和2的地图的示例

 
{“ type”:“ FeatureCollection”,“ features”:[{“ type”:“ Feature”,“ geometry”:{“ type”:“ Point”,“ coordinates”:[“ 16.372500”,“ 48.208300”]} ,“属性”:{“ id”:“ 56”,“名称”:“总部”,“地址”:“大街”,“缩放”:“ 10.0”,“ icon”:“”,“弹出”: “这是我们公司的总部”,“链接”:“”,
                “地图”:“ 1,2”
            }}]}

 

如果在使用GeoJSON导入程序时不应将标记分配给任何地图,请使用 null

1
1
35933
评价此常见问题解答

您无权为此帖子评分。

我可以使用v3.1.1或更低版本的导出文件并将其导入v4或更高版本吗?

否,因为v4.0是一个全新的插件,具有优化的数据库架构,使用Maps Marker Pro v3.1.1或更低版本创建的(CSV / XLS(X)/ ODS)导入文件与Maps Marker Pro v4中的导入不兼容或更高。

0
0
34782
评价此常见问题解答

您无权为此帖子评分。

返回索引

0
0
12958
评价此用户指南

您无权为此帖子评分。

意见或其他问题?

如果您正在寻找技术支持 请点击这里,对于其他所有问题,请 使用我们的联系表格 取得联系! 我们期待着您的回音!

您的Maps Marker Pro团队

en English
X