Интересувам се от аналог на http://wiki.openstreetmap.org/wiki/Nominatim Т.е. за да можете да отправяте заявка и да получите някакви координати на многоъгълник:
"GeoJSON": { "тип": "многоъгълник", "координати": [[[- 87.464761,44.600998], [- 87.459755,44.599569], [- 87.459745,44.601012], [- 87.463143,44.601], [- 87.464761 , 44.600998]]]}
Номинатим е добър, но липсват някои данни (азинтересувам се от данни за градовете и градовете на Канада). Например, Google Map знае за районите в Онтарио и ги подчертава, но OpenStreetMap - не. Както и за някои градове - където OpenStreetMap показва точка, Google Maps показва пълен многоъгълник.
Може ли да се направи с Google Maps?
Други алтернативи също ще работят.
Отговори:
0 за отговор № 1Да, това може да стане чрез API на GMaps: https://gis.stackexchange.com/questions/43292/how-to-geocode-an-address-to-a-polygon
Но имайте предвид и законовите ограничения на API и търговския набор данни, esp. ако искате да го използвате редовно или за групова обработка: http://www.google.com/help/legalnotices_maps.html
Също така бих помислил да помогна на OSM за подобряване нанабор от данни. Това може да стане, като се свържете с местната общност и предложите помощ, за да поискате официални публични източници на данни. Esp. в случай на политически граници, няма как да се получи този материал на място: http://wiki.openstreetmap.org/wiki/Canada