Muszę znaleźć ograniczenie pracy z interfejsem API Map Google i możliwe rozwiązania do wykonywania częściowo złożonych porównań przestrzennych.
To, co chcę osiągnąć, to system porównywania, który pozwoli na zapytanie o nakładające się zdefiniowane przez użytkownika wielokąty przestrzenne w danym punkcie (adres zamieszkania).
Zasadniczo restauracja będzie miała określony obszar dostawy, którego parametr zostanie określony przez współrzędne geograficzne X. Adres jest reprezentowany przez pojedynczy punkt (x, y).
Powiedziano mi, że najlepszym zapleczem dla tego rodzaju porównań przestrzennych jest postGIS; jednak po zapoznaniu się z warunkami określonymi przez interfejs API Google Maps nie jest jasne, czy możesz przechowywać odpowiedź współrzędnych geograficznych zapewnianą przez Google.
http://code.google.com/apis/maps/terms.html
10.1.3 - Na przykład nie wolno używać Treści do tworzenia niezależnej bazy danych „miejsc”. ... jeszcze
..z wyjątkiem tego, że możesz przechowywać: (i) ograniczone ilości Treści w celu poprawy wydajności implementacji interfejsu API Map Google, jeśli robisz to tymczasowo, bezpiecznie i w sposób, który nie pozwala na korzystanie z Treści poza Usługa
Moje pytania :
Czy ktoś miał jakieś doświadczenie w pracy z wielokątami przestrzennymi i tabelami Google Fusion?
Czy ktoś miał doświadczenie w pracy z interfejsem API Miejsc Google, czy umożliwia tego rodzaju porównania?
Ponieważ współrzędne geograficzne są rejestrowane, gdy wyświetlana jest mapa Google, a następnie przechowywane w celu użycia w połączeniu z bardziej kompletną mapą Google, czy mieści się to w „warunkach użytkowania” określonych przez Google?
Bardzo zależy mi na korzystaniu z Google Maps, z perspektywą subskrypcji usługi premium, biorąc pod uwagę sukces mojej aplikacji. Czy ktoś jeszcze miał doświadczenie z tego rodzaju obliczeniami, czy czegoś mi brakuje?