2 585
edições
m (→Configuração do país: reestruturando, deixando aviso do bug para os comentários) |
(→Configuração do país: add exemplo) |
||
Linha 10: | Linha 10: | ||
* Configurações da Colômbia https://git.osm.codes/CO_new/blob/main/conf.yaml#L34 | * Configurações da Colômbia https://git.osm.codes/CO_new/blob/main/conf.yaml#L34 | ||
Os parâmetros principais do YAML, | Os parâmetros principais do YAML da Colômbia, por exemplo, são: | ||
<pre> | |||
osmCode_definition: | |||
srid: 102022 | |||
grid_xy_origin: 3678500 970000 | |||
grid_cell_side: 524288 | |||
grid_l0_cell: 02 03 10 11 12 13 20 21 22 23 30 31 32 40 41 42 | |||
grid_l0_cell_sci_base: 8 a 1 3 9 b 4 6 c e 5 7 d 0 2 f | |||
</pre> | |||
onde [https://postgis.net/docs/using_postgis_dbmanagement.html#spatial_ref_sys ''srid''] é a projeção igual-area do país; ''grid_xy_origin'' é a origem no plano projetado; ''grid_cell_side'' é o tamanho (potência de 2) da célula ''L0'' adotada; ''grid_l0_cell'' a lista de coordenadas ''ij'' da matriz de células, indicando aquelas selecionados para a cobertura; e ''grid_l0_cell_sci_base'' a sua correspondente indexação, já expressa em base16. | |||
A parametrização YAML poderia ser lida diretamente do arquivo (pendente implementar essa estratégia); todavia, atualmente, seus parâmetros são copiadas/coladas na unção de inclusão desses dados na sua tabela. Exemplos: | |||
* Inclusão da configuração do Brasil https://git.osm.codes/GGeohash/blob/main/src/step04def-ini.sql#L95 | * Inclusão da configuração do Brasil https://git.osm.codes/GGeohash/blob/main/src/step04def-ini.sql#L95 | ||
* Inclusão da configuração de Camarões https://git.osm.codes/GGeohash/blob/main/src/step04def-ini.sql#L96 | * Inclusão da configuração de Camarões https://git.osm.codes/GGeohash/blob/main/src/step04def-ini.sql#L96 |
edições