ont quelqu'un utilisé auparavant, j'ai besoin pays libre, ville, base de données IP pour SQLServerpays libre, base de données de la ville pour le serveur sql
Répondre
ipinfodb fournissent des données de géolocalisation gratuites pour MySQL. Avec un traducteur de base de données simple, vous pouvez le mettre dans une base de données différente, puisque la structure de la table est simple. Ils fournissent également des données au format CSV, qui seront plus faciles à importer dans un moteur de base de données différent.
Les données sont basées sur la version gratuite de MaxMind, et elle est mise à jour tous les mois. Ils fournissent également une API gratuite, si vous ne voulez pas stocker les données sur votre serveur. La précision est correcte et suffisante pour une utilisation normale du site Web.
Si vous avez besoin de trouver l'emplacement de l'utilisateur actuel en fonction de leur adresse IP, puis vous pouvez essayer l'API Google Geolocation, en particulier google.loader.ClientLocation
.
Vérifiez les docs de l'API Google pour plus d'informations: http://code.google.com/apis/ajax/documentation/#ClientLocation
+1 parce que c'est ça, mais dans mon expérience, il a souvent aucune idée où vous sommes de. Au moins, il vous dit quand il ne sait pas. Semble mieux identifier les choses résidentielles que commerciales. –
Je l'ai utilisé http://www.maxmind.com/app/geolitecity. C'est une version moins exacte de leur base de données payante. La base de données gratuite prétend être "plus de 99,5% au niveau du pays et 79% au niveau de la ville pour les Etats-Unis dans un rayon de 25 miles". Vous pouvez voir leur précision détaillée au http://www.maxmind.com/app/geolite_city_accuracy.
Les données sont présentées sous la forme d'un fichier CSV contenant le bloc IP de départ, le bloc IP de fin et l'emplacement. Il est assez facile de charger dans sqlserver.
APIs en C, C#, PHP, Java, Perl et la version gratuite, GeoLite, a une version IPv6 en plus du format CSV téléchargeable.
Voir cette
Voir la base de données ici -
http://myip.ms/info/cities_sql_database/World_Cities_SQL_Mysql_Database.html
Ils ont des pays/villes ddatabase pour Microsoft Sql Server. Voici le code -
CREATE TABLE countries (
countryID varchar(3) NOT NULL,
countryName varchar(52) NOT NULL,
localName varchar(45) NOT NULL,
webCode varchar(2) NOT NULL,
region varchar(26) NOT NULL,
continent varchar(15) NOT NULL,
latitude float NOT NULL,
longitude float NOT NULL,
surfaceArea float NOT NULL,
population int NOT NULL,
PRIMARY KEY (countryID),
UNIQUE (webCode),
UNIQUE (countryName)
);
CREATE TABLE cities (
cityID int NOT NULL,
cityName varchar(50) NOT NULL,
stateID int NOT NULL,
countryID varchar(3) NOT NULL,
latitude float NOT NULL,
longitude float NOT NULL,
PRIMARY KEY (cityID),
UNIQUE (countryID,stateID,cityID)
);
Cochez cette base de villes du monde libre http://www.sudostuff.com/world-cities-database-8.html
Comprend la ville, la région et le pays.
Fichier au format MySQL à télécharger avec trois tables, pays, région et ville. schéma Pays
CREATE TABLE IF NOT EXISTS `country` (
`countryId` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
`code` VARCHAR(5) DEFAULT NULL,
`name` VARCHAR(150) DEFAULT NULL,
PRIMARY KEY (`countryId`)
) ENGINE=InnoDB;
INSERT INTO `country` (`countryId`, `code`, `name`) VALUES(1, 'ad', 'andorra');
INSERT INTO `country` (`countryId`, `code`, `name`) VALUES(2, 'ae', 'united arab emirates');
INSERT INTO `country` (`countryId`, `code`, `name`) VALUES(3, 'af', 'afghanistan');
INSERT INTO `country` (`countryId`, `code`, `name`) VALUES(4, 'ag', 'antigua and barbuda');
INSERT INTO `country` (`countryId`, `code`, `name`) VALUES(5, 'ai', 'anguilla');
Vous pouvez trouver la base de données Mysql à partir d'ici aussi ...
https://github.com/baraskar/Worlds-Country-State-and-City-Mysql-Database
Suggestions toujours les bienvenus ...
Pas exactement pour SQL Server mais pour MySQL, je suggère, vous extrayez ce dépôt GitHub:
- 1. Vous cherchez un service de géolocalisation gratuit (de Pays/Prov/Ville) ou base de données?
- 2. connexion de base de données SQL sur le serveur distant
- 3. Base de données du serveur SQL "Lost"
- 4. Préparer la base de données pour le clustering SQL Server
- 5. Ip vers le pays, la ville, le lat, le service javascript lang
- 6. Meilleure façon de synchroniser la base de données client avec la base de données du serveur
- 7. ISO Pays/Données de devise
- 8. Utilisation de SQL pour nettoyer la base de données JIRA
- 9. De quelle version de SQL Server ai-je besoin pour déplacer la base de données vers le serveur de production?
- 10. sortie incorrect pour la requête de base de données SQL
- 11. google map mettre dynamiquement marque sur la carte pour ma sélection de la liste (ville, ville)
- 12. La méthode la plus rapide pour la génération de script Le schéma de base de données du serveur SQL pour le hachage
- 13. Meilleure solution d'authentification pour serveur de base de données RESTful
- 14. Modification de la base de données SQL sur l'hébergement partagé
- 15. Copier la base de données SQL Server dans le code
- 16. Interaction avec la base de données SQL
- 17. Connectez le serveur Web avec la base de données et J2ME
- 18. chaîne de connexion pour le serveur de base de données distant
- 19. Code postal à Ville/État et vice-versa dans une base de données?
- 20. ASP.NET - impact sur les performances d'une base de données de serveur SQL dans le dossier App_Data
- 21. Base de données: Pagination SQL?
- 22. Comment configurer Hibernate pour utiliser SSL pour communiquer avec le serveur de base de données?
- 23. Application Web de base de données pour l'administrateur
- 24. Meilleure approche pour le transfert de données de la base de données distante à la base de données locale
- 25. Déterminer le chemin du fichier de la base de données
- 26. PHP: Transformer une ville, état, chaîne de pays à titre propre cas
- 27. Déterminez la taille de la base de données SQL Server
- 28. Quelle base de données utiliser pour le stockage et la manipulation de gros volumes de données?
- 29. comment écrire sql query? pour le serveur ms sql
- 30. Aide pour le vidage de la pile du serveur SQL
ils ne fournissent plus le db –