문제

디지털지도에서 우편 번호를 검색하기 위해 웹 사이트를 디자인하는 프로젝트가 있습니다. 누군가 PostgreSQL 또는 MySQL과 함께 PHP를 사용하도록 권고했습니다.

교수는 내가 왜 매핑 사이트에서 이것을 선택했는지 말해주기를 원합니다.

문제는 ... GIS 사이트에 대한 전문 지식 웹 언어가 있습니까 ?? MySQL 또는 MSSQL을 사용하거나 다른 원격 데이터베이스에 연결되어 있으면 액세스 할 경우 차이점은 무엇입니까?

감사

도움이 되었습니까?

해결책

데이터베이스의 LAT/LON 지원에 관해서는 액세스가 공간 선택 측면에서 거의 Zip-Zero를 제공 할 것입니다. PostgreSQL은 이에 대한 더 많은 지원을 받았지만 MySQL은 작년에 따라 잡았으며 최신 버전에서 작업 방법을 가지고 있습니다. MySQL의 버전은 PostgreSQL보다 약간 빠르지 만 고급 공간 기능이 부족하므로 특정 조정 범위와 일치하는 레코드를 찾는 데 거의 제한됩니다. 나는 Microsoft의 SQL 솔루션에 대해서는 말할 수 없지만 많은 양의 데이터에 대해서는 Oracle과 함께 가고 싶지 않은 경우 PostgreSQL/MySQL을 고수하고 싶지만 성능 차이도 무시할 수 있습니다. M $ SQL은 성능과 관련하여 끔찍하며 액세스는 결코 확장되지 않습니다.

이상적으로는 각 데이터베이스 엔진이 지리 공간 데이터를 처리하기위한 기능을 평가하고 어떤 기능을 수행하고 애플리케이션의 요구 사항을 고려할 때 가장 좋은 기능을 갖는 기능을 선택해야합니다.

다른 팁

내가 당신의 질문을 완전히 이해하지 못할 수도 있지만 :

MySQL과 PHP는 훌륭한 선택이지만 선택은 내가 아는 한 상당히 관련이 없습니다. DB와 함께 모든 언어 로이 작업을 수행 할 수 있습니다. 당신이 가장 편한 것. GI를 연구 한 친구가 Python에서 대부분의 프로젝트를 수행 한 내 친구를 알고 있습니다.

나는 당신이 무엇을 추구하는지 긍정적이지 않으며 대학이 당신이 처음부터 일을하기를 원하지만, 프로젝트를 위해이 작업을 수행하고 있다면 Google지도를 확장하는 것이 99%를 얻을 수 있습니까?

+ Google지도 또는 Microsoft MapControl에 가장 편한 언어와 DB를 사용하십시오.

왜 이러한 기술을 선택했는지 물어 보면 진실을 알 수 있습니다. 언어 나 DB가 괜찮으므로 가장 편안하게 일하는 것입니다.

PHP와 MySQL은 일반적으로 무료이며 일반적으로 무료이며 대부분의 것보다 덜 가파른 학습 곡선을 가지고 있으며 필요한 것을 정확히 제공합니다.

Google지도, 위치 검색 (LAT/LON 또는 우편 번호 기반), 대화식 매핑 및 KML 데이터를 사용하여 여러 매핑 프로젝트를 수행했습니다. MySQL 및 PHP는 유능한 것 이상입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top