T
T
turist_ua2012-11-05 19:07:42
Google
turist_ua, 2012-11-05 19:07:42

How to get the boundaries of the city area (to display on google.maps as a polygon)?

Greetings,

it became necessary to highlight the regions of Ukraine on the map, and when choosing a specific city - administrative districts.

When requesting “City + city district”, for example, “Kirovskiy district, Dnepropetrovsk” through a browser, a circled (highlighted) area of ​​the city is displayed on google.maps maps:

image

If you geocode such an address, then only the coordinates of the center of the area are returned at your discretion).

As part of the search for a solution, I came across an excellent geo-coordinate database from Natural Earth - www.naturalearthdata.com/

Here are the available databases on Google Fusion Tables:
www.google.com/fusiontables/DataSource?dsrcid=394713

But unfortunately only the table was found with region coordinates:
www.google.com/fusiontables/DataSource?dsrcid=420419

I didn't find it with regions.

Maybe someone faced a similar problem. Of course, the most interesting option would be a request to a service that returns the coordinates of a city district by query string, but a database of city districts is also suitable.

At least the regional centers of Ukraine.

Thank you.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
A
Antares19, 2012-11-06
@Antares19

This task should be solved with the help of OpenStreetMap, there are district boundaries there (for Russia, at least for sure). Search the forum about the borders of the districts, or ask a relevant question there, there are enough specialists: forum.openstreetmap.org/viewforum.php?id=21 The
question is really how to observe the license when creating such a mashup, probably you will have to write in the overlay where the data was taken from.

M
Moskus, 2012-11-06
@Moskus

If the division presented here www.openmapsurfer.uni-hd.de/ suits, then see the previous answer.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question