kopia lustrzana https://github.com/openmaptiles/openmaptiles
				
				
				
			Move encoding function up to start of file
							rodzic
							
								
									1e57bfabaa
								
							
						
					
					
						commit
						7de8f38e90
					
				|  | @ -1,3 +1,11 @@ | |||
| CREATE OR REPLACE FUNCTION fix_win1252_shp_encoding(str TEXT) RETURNS TEXT | ||||
| AS $$ | ||||
| BEGIN | ||||
|     RETURN convert_from(convert_to(str, 'WIN1252'), 'UTF-8'); | ||||
|     EXCEPTION WHEN others THEN RETURN str; | ||||
| END; | ||||
| $$ LANGUAGE plpgsql IMMUTABLE; | ||||
| 
 | ||||
| CREATE TABLE IF NOT EXISTS state_label AS ( | ||||
|     SELECT topoint(geom) AS geom, | ||||
|            name_local, fix_win1252_shp_encoding(name) AS name_en, | ||||
|  | @ -10,14 +18,6 @@ CREATE TABLE IF NOT EXISTS state_label AS ( | |||
| ); | ||||
| CREATE INDEX IF NOT EXISTS state_label_geom_idx ON state_label USING gist(geom); | ||||
| 
 | ||||
| CREATE OR REPLACE FUNCTION fix_win1252_shp_encoding(str TEXT) RETURNS TEXT | ||||
| AS $$ | ||||
| BEGIN | ||||
|     RETURN convert_from(convert_to(str, 'WIN1252'), 'UTF-8'); | ||||
|     EXCEPTION WHEN others THEN RETURN str; | ||||
| END; | ||||
| $$ LANGUAGE plpgsql IMMUTABLE; | ||||
| 
 | ||||
| CREATE OR REPLACE VIEW state_z3 AS ( | ||||
|     SELECT * FROM state_label | ||||
|     WHERE (scalerank <= 2 AND labelrank <= 1) OR type = 'Avtonomnyy Okrug' | ||||
|  |  | |||
		Ładowanie…
	
		Reference in New Issue
	
	 lukasmartinelli
						lukasmartinelli