stable: finalized GIS aesthetics and Syria/Jordan routing synchronization

This commit is contained in:
Hamza-Ayed
2026-03-28 04:12:01 +03:00
parent d6f3b41b53
commit 592af8ce5c
203 changed files with 9711 additions and 119 deletions
+17
View File
@@ -0,0 +1,17 @@
import { Repository } from 'typeorm';
import { PlaceSyria } from './entities/place-syria.entity';
import { OsmArea } from './entities/osm-area.entity';
import { OsmPointWithArea } from './entities/osm-point-with-area.entity';
export declare class GeocodingService {
private placesRepository;
private osmAreasRepository;
private osmPointsRepository;
private readonly logger;
constructor(placesRepository: Repository<PlaceSyria>, osmAreasRepository: Repository<OsmArea>, osmPointsRepository: Repository<OsmPointWithArea>);
searchPlaces(query: string): Promise<{
userPlaces: PlaceSyria[];
osmAreas: OsmArea[];
}>;
reverseGeocode(lat: number, lng: number): Promise<any>;
addPlace(data: Partial<PlaceSyria>): Promise<PlaceSyria>;
}