forked from MapComplete/MapComplete
		
	Fix generateCache script
This commit is contained in:
		
							parent
							
								
									06e0c27fef
								
							
						
					
					
						commit
						473918ac96
					
				
					 2 changed files with 1 additions and 15 deletions
				
			
		| 
						 | 
					@ -1,12 +0,0 @@
 | 
				
			||||||
import FeatureSource from "./FeatureSource";
 | 
					 | 
				
			||||||
import {UIEventSource} from "../UIEventSource";
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
export default class DummyFeatureSource implements FeatureSource{
 | 
					 | 
				
			||||||
  public readonly  features: UIEventSource<{ feature: any; freshness: Date }[]>;
 | 
					 | 
				
			||||||
  public readonly  name: string = "Dummy (static) feature source";
 | 
					 | 
				
			||||||
    
 | 
					 | 
				
			||||||
  constructor(features: UIEventSource<{ feature: any; freshness: Date }[]>) {
 | 
					 | 
				
			||||||
      this.features = features;
 | 
					 | 
				
			||||||
  }
 | 
					 | 
				
			||||||
  
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -16,9 +16,7 @@ import * as OsmToGeoJson from "osmtogeojson";
 | 
				
			||||||
import MetaTagging from "../Logic/MetaTagging";
 | 
					import MetaTagging from "../Logic/MetaTagging";
 | 
				
			||||||
import LayerConfig from "../Customizations/JSON/LayerConfig";
 | 
					import LayerConfig from "../Customizations/JSON/LayerConfig";
 | 
				
			||||||
import {GeoOperations} from "../Logic/GeoOperations";
 | 
					import {GeoOperations} from "../Logic/GeoOperations";
 | 
				
			||||||
import {fail} from "assert";
 | 
					 | 
				
			||||||
import {UIEventSource} from "../Logic/UIEventSource";
 | 
					import {UIEventSource} from "../Logic/UIEventSource";
 | 
				
			||||||
import DummyFeatureSource from "../Logic/FeatureSource/DummyFeatureSource";
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
function createOverpassObject(theme: LayoutConfig) {
 | 
					function createOverpassObject(theme: LayoutConfig) {
 | 
				
			||||||
| 
						 | 
					@ -169,7 +167,7 @@ async function postProcess(targetdir: string, r: TileRange, theme: LayoutConfig,
 | 
				
			||||||
            // Extract the relationship information
 | 
					            // Extract the relationship information
 | 
				
			||||||
            const relations = ExtractRelations.BuildMembershipTable(ExtractRelations.GetRelationElements(rawOsm))
 | 
					            const relations = ExtractRelations.BuildMembershipTable(ExtractRelations.GetRelationElements(rawOsm))
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            MetaTagging.addMetatags(featuresFreshness, new DummyFeatureSource(new UIEventSource<{feature: any; freshness: Date}[]>(featuresFreshness)) , relations, theme.layers, false);
 | 
					            MetaTagging.addMetatags(featuresFreshness, new UIEventSource<{feature: any; freshness: Date}[]>(featuresFreshness) , relations, theme.layers, false);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            for (const feature of geojson.features) {
 | 
					            for (const feature of geojson.features) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue