小编Pet*_*ter的帖子

Google Maps Engine:导出kml卷曲

在新的Google地图引擎编辑器中创建了地图.现在需要使用Curl将地图导出为KML.以前版本的地图编辑器(现在称为"MyPlaces"或"我的地图经典版本")允许使用此模板为ID导出地图ID:

https://maps.google.com/maps/ms?oe=UTF8&hl=ru&msa=0&msid=${ID}&output=kml
Run Code Online (Sandbox Code Playgroud)

新的地图ID既不像旧的(也分别是zv44oKISEgzs.kzcf044WEB9ovs 107197571518206937258.000453b7c5de92024cf27),也不适合导出API.Google以200 OK回复,但回复正面.

在新的Maps Engine中是否有任何类似的API调用,只需一行shell即可将地图导出为KML?

curl google-maps kml google-maps-engine

2
推荐指数
1
解决办法
2007
查看次数

ActiveAdmin:如何添加第二个自定义索引表页面

某些管理员的用户需要有两个表视图,例如一个模型Bar:他们已经拥有的默认表视图和具有不同列集的附加新表视图。

\n\n

设置是这样的:

\n\n
ActiveAdmin.register Bar do\n  # \xe2\x80\xa6\n  index do\n    column :name\n    column :phone\n    column :address\n  end\n  # \xe2\x80\xa6\n
Run Code Online (Sandbox Code Playgroud)\n\n

预计就像添加另一个index块一样简单,如下所示:

\n\n
ActiveAdmin.register Bar do\n  # \xe2\x80\xa6\n  index do\n    column :name\n    column :price\n    column :bartender\n  end\n\n  index name: \'location\' do\n    column :name\n    column :phone\n    column :city\n    column :country\n  end\n
Run Code Online (Sandbox Code Playgroud)\n\n

然后只需在某处获取附加选项卡即可。

\n\n

正如您可能猜到的那样,事情并不那么简单。ActiveAdmin 现在对虚构index name:属性一无所知,只是默默地选择第一个index块,忽略第二个index块。

\n\n

ActiveAdmin 文档展示了一种轻松添加第二/第三/等索引页面的方法,但类型不同:

\n\n
index as: :grid do |bar|\n  link_to(image_tag(bar.photo_path), admin_bar_path(bar))\nend\n
Run Code Online (Sandbox Code Playgroud)\n\n

很好,但是如何添加具有不同列的索引表视图的副本? …

ruby activeadmin

1
推荐指数
1
解决办法
2955
查看次数

标签 统计

activeadmin ×1

curl ×1

google-maps ×1

google-maps-engine ×1

kml ×1

ruby ×1