Import Open Street Map to MS SQL Database & Inverse Geo-code
This project received 15 bids from talented freelancers with an average bid price of $198 CAD.Get free quotes for a project like this
Project Budget$30 - $250 CAD
First part of this project is to download North America file from Geofarbik website. North America file is provided in different formats (.[url removed, login to view], .[url removed, login to view], .[url removed, login to view]). OSM file contains xml code, every singe part of map is inside.
Your task is to download North America file from: ([url removed, login to view]) and to import whole file in MS SQL database called osm. Database must contain all data that is inside xml file, you can use up to 6 tables to organize data and you must identify each record by id that is already in xml code.
After import is done, you have to test if database works properly. Best way to do that is to download QGIS and connect your database to QGIS. If osm data is imported properly you should get a road map of North America
Next task is to build Inverse Geocoder. It means that you have to get full address from database by providing input coordinates. You have to find nearest point for provided input and output should be full address of given coordinates. Example for input (STPointFromText('POINT([url removed, login to view] [url removed, login to view])',4326)), you should get 125 Water Street, NYC 10038. You can either build query or stored procedure, whatever is better for you.
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online