Suite

Comment faire en sorte que le service de géocodage renvoie des résultats à partir d'une entrée partielle de nom de rue ?

Comment faire en sorte que le service de géocodage renvoie des résultats à partir d'une entrée partielle de nom de rue ?


Actuellement, nous avons un service de géocodage d'adresses publié sur ArcGIS Server qui est utilisé par une application ArcGIS Viewer for Flex. Le service fonctionne très bien, mais les utilisateurs finaux aimeraient qu'il soit plus suggestif lorsqu'ils tapent une requête d'adresse. Le problème principal est que le géocodeur ne renvoie aucun résultat de recherche tant que le nom complet de la route n'a pas été saisi. Nos utilisateurs finaux aimeraient qu'il renvoie des résultats même si seule une partie du nom de la route est saisie. J'ai du mal à comprendre comment y parvenir car nos données de référence ne séparent pas les composants du nom de la route en champs individuels tels que le nom de base et le suffixe. Toutes les informations sur le nom de la rue sont contenues dans un seul champ. J'ai ajusté les valeurs du score de correspondance minimum, du score de candidat minimum et de la sensibilité orthographique, mais ces changements n'ont pas le résultat que nous recherchons.

Le renvoi des résultats de recherche basé sur une entrée de rue partielle est-il quelque chose qui peut même être accompli avec le service de géocodage, ou ce type de fonctionnalité doit-il provenir de l'application elle-même ? J'ai vu des applications de script Java qui fournissent des recherches d'adresses suggestives, mais je ne connais pas du tout Flex et je ne sais pas si cela peut être fait.


Après avoir parlé avec ESRI, j'ai appris qu'il n'était pas possible d'obtenir des résultats à partir d'une entrée de nom de rue partielle avec un service de géocodage dans 10.2.2, mais une nouvelle fonctionnalité dans ArcServer 10.3 rend cela possible. Ce document ESRI répertorie la nouvelle option suggérée pour les localisateurs d'adresses et les services de géocodage. Heureusement, nous passons à 10,3 dans un proche avenir. Sinon, modifier le code Flex aurait été la solution à ce problème.


Je pense que dans la version 10.3, vous pouvez facilement obtenir la fonctionnalité de suggestion en cochant « Activer les suggestions » dans la boîte de dialogue « Créer un localisateur d'adresses ». Cette fonctionnalité, selon l'aide d'ArcGIS, "permet de générer des suggestions de saisie semi-automatique caractère par caractère pour la saisie de l'utilisateur dans une application cliente. Cette fonctionnalité facilite l'expérience utilisateur de recherche interactive en réduisant le nombre de caractères qui doivent être saisis avant une correspondance suggérée est obtenue. L'idée est qu'une application cliente peut fournir une liste de suggestions qui est mise à jour avec chaque caractère entré par un utilisateur jusqu'à ce que l'endroit qu'il recherche soit renvoyé dans la liste.


En PHP, quel est un moyen rapide de rechercher dans un tableau des valeurs contenant une sous-chaîne ?

J'ai un tableau de noms de rues triés par ordre alphabétique que j'ai rassemblé à partir d'un service Web. Ce tableau existe côté serveur.

Côté client, un utilisateur commence à taper le nom de la rue dans laquelle il vit et AJAX est utilisé pour renvoyer une liste de la correspondance la plus proche du nom de rue partiel, plus les 9 prochains noms de rue dans le tableau (la liste est mise à jour pendant que il tape).

Par exemple, si l'utilisateur a tapé "al", je m'attendrais à ce que les résultats ressemblent à ce qui suit :

  • autoroute Albany
  • Vallée d'Albens
  • Chemin Alcaston
  • Alex Wood Dr
  • Chemin Alice
  • Allawah Ct
  • Chemin Allen
  • Allocation Pl
  • Avenue Allwood
  • Rue Alola
  • Amanda Dr

Est-ce que quelqu'un d'autre connaît un moyen plus rapide?

Remarque : je n'ai aucun contrôle sur la façon dont cette liste est obtenue à partir de la base de données - elle provient d'un service Web externe.


Comment faire en sorte que le service de géocodage renvoie des résultats à partir d'une entrée partielle de nom de rue ? - Systèmes d'information géographique

Les citations entre parenthèses sont des références à des sections de l'UPG où le terme donné est défini ou est principalement discuté. Phrases en caractère gras ont des entrées dans ce glossaire.

NOM DU LIEU ADRESSABLE [Chapitre III.6] : UNE nom de lieu qui peut être combiné avec un numéro de maison pour former une adresse. (Contraste avec noms de lieux non adressables.) Géosupport fonctions de traitement d'adresses accepter des noms de lieux adressables comme données d'entrée pour la spécification d'une adresse. Quelques exemples de Manhattan sont PENN PLAZA, WASHINGTON SQUARE VILLAGE et NEW YORK PLAZA.

ADRESSE / INTERSECTION DES ZONES CARTOGRAPHIQUES (AIMZ) [Chapitre I.1]: Une transaction utilitaire Geosupport CICS qui permet à l'utilisateur de saisir une adresse, nom de lieu, intersection, identifiant de lot fiscal, ou Numéro d'identification du bâtiment et recevoir en retour un affichage à l'écran d'un ensemble d'identifiants de carte correspondant à l'emplacement d'entrée. L'utilisation d'AIMZ ne nécessite aucune compétence en programmation et AIMZ n'est pas documenté en détail dans ce UPG.

FONCTION DE TRAITEMENT DES ADRESSES [Chapitre V]: N'importe lequel des Geosupport les fonctions qui acceptent la saisie d'adresses. Actuellement, il s'agit des fonctions 1, 1A, 1B, 1E et AP. À l'exception de la fonction AP, les fonctions de traitement des adresses acceptent également noms de lieux non adressables comme données d'entrée (généralement sans numéro de maison d'entrée spécifié). Les fonctions de traitement d'adresses sont un sous-ensemble des fonctions de traitement de localisation.

ALIAS [Chapitre IV.2]: Deux noms de rue (ou noms d'entités géographiques non-rues) sont des alias l'un de l'autre s'ils sont des noms alternatifs pour la même rue (ou entité non-rue) ou toute partie de celle-ci, ou s'il s'agit de variantes orthographiques de la même rue nom de la rue (ou de l'élément non routier). Noms de rue partiels sont considérés comme des variantes orthographiques, et donc des alias, des noms de rue complets correspondants. La relation d'alias est incarnée dans l'affectation de Geosupport codes de la rue: deux noms de rue sont des alias l'un de l'autre si et seulement s'ils ont le même arrondissement et à cinq chiffres code de la rue. Quelques exemples d'alias à Manhattan : 6 AVENUE, SIXTH AVENUE et AVENUE OF THE AMERICAS sont tous des alias les uns des autres. SEPTIH AVENUE, 7 AVENUE, FASHION AVENUE et ADAM C POWELL JR BOULEVARD sont tous des alias l'un de l'autre, même si certains de ces noms sont valables pour différentes portions de la rue.

ALIAS (dans GBAT) [Chapitre XI.6]: Les alias de nom de rue définis par l'utilisateur peuvent être utilisés dans les applications GBAT pour compléter l'ensemble des noms de rue reconnus par Geosupport. Les alias GBAT sont généralement utilisés pour gérer une faute d'orthographe cohérente d'un nom de rue. Les alias GBAT sont différents des Aliasses décrites au chapitre IV.2.

AIMZ - voir Adresse / Intersection vers les zones de carte

PA - AP est le nom de Function AP et l'acronyme de Address Point (AP). C'est aussi l'acronyme de Addressable Place Name (AP) et Atomic Polygon (AP). La signification de l'acronyme doit être claire par son utilisation. Il est précisé au besoin.

API - voir Interface de programmation d'applications Geosupport

COMPOSANTE DE CONTEXTE [Chapitre I.5] : Le composant du système Geosupport dans lequel GSS met à jour et valide les fichiers de base géographique à partir desquels les nouvelles versions du composant de premier plan des fichiers sont générés périodiquement. Le logiciel et les fichiers du composant d'arrière-plan ne sont pas directement accessibles par les utilisateurs.

BBL (« Arrondissement/Ilot/Lot ») [Chapitre VI.2] : Identifiant unique d'une parcelle de bien immobilier, ou d'un lot fiscal, à New York. Le BBL est un élément de 10 octets formé en concaténant le code d'arrondissement à un octet, le numéro de bloc fiscal à cinq octets et le numéro de lot fiscal à quatre octets. Le ministère des Finances de la ville de New York attribue des numéros de bloc de taxe et de lot de taxe.

PLIAGE [Chapitre III.6] : UNE pseudo-nom de rue que Geosupport accepte comme entrée de nom de rue pour spécifier un point de courbure d'une rue. Geosupport traite un point le long d'une rue comme un point de courbure si l'angle de la rue à ce point n'est pas compris entre 160 et 200 degrés, c'est-à-dire s'il n'est pas à moins de 20 degrés d'une ligne droite.

FACTURATION BBL [Chapitre VI.4] : Une spéciale BBL attribué par le ministère des Finances à chaque condominium, afin de permettre l'identification de la copropriété dans son intégralité par rapport aux unités individuelles de la copropriété.

POUBELLE - voir Numéro d'identification du bâtiment

BLOCK FACE (alias BLOCKFACE) [Chapitre VII.3] Façade continue d'un pâté de maisons le long d'une rue, englobant tous les points de virage de la rue à l'intérieur de cette façade.

NUMÉRO D'IDENTIFICATION DU BÂTIMENT (BIN) [Chapitre VI.3] : Un identifiant unique et immuable pour chaque bâtiment à New York. Les BIN ne doivent pas être confondus avec les adresses. Les BIN sont attribués par la Section des systèmes géographiques (GSS) du Département de l'urbanisme.

ZONE DE TRAVAIL À PERSONNAGE SEUL (VACHE) [Annexe 12, Annexe 13 et Annexe 14] : Les zones de travail Geosupport utilisées depuis longtemps sont appelées zones de travail spécifiques au mainframe (MSW). La plupart des MSW contiennent un ou plusieurs champs décimaux condensés, un schéma de codage de données unique aux mainframes IBM. Un ensemble alternatif de zones de travail Geosupport a été introduit en 2002. Il s'agit des zones de travail réservées aux caractères (COW) qui, comme leur nom l'indique, contiennent uniquement des champs de caractères. Le COW est un élément essentiel d'un effort à long terme pour porter le système Geosupport sur d'autres plates-formes. Désormais, toutes les nouvelles applications doivent être conçues pour utiliser uniquement les COW. Nous recommandons également que toutes les applications existantes soient converties pour utiliser les COW. Voir aussi l'entrée du glossaire pour Zones de travail.

CCO - Voir Avis du conseil d'administration

LIMITE DE LA VILLE [Chapitre III.6] : UNE pseudo-nom de rue que Geosupport accepte comme entrée de nom de rue pour faire référence à des emplacements sur la frontière du comté de Bronx-Westchester, la frontière du comté de Queens-Nassau, la frontière de New York-New Jersey et la frontière de Staten Island-New Jersey.

GÉODATABASE DE LA LIGNE CENTRALE DE LA RUE À L'ÉCHELLE DE LA VILLE - voir CSCL

FORMAT COMPACT [Chapitre III.3] : Un format Géosupport pour normaliserd noms d'entités géographiques. Le format compact est adapté à l'affichage mais pas au tri. Contraste avec le format de tri, qui convient au tri mais pas à l'affichage.

COMPLEXE [Chapitre III.6] : Un groupe de bâtiments connexes et/ou d'autres caractéristiques géographiques. Le nom d'un complexe est un SIESTE (Nom de lieu non adressable). Les exemples de complexes incluent les projets de logement, les campus universitaires et hospitaliers, les complexes culturels (tels que le Lincoln Center) et les aéroports. Comparer aux recto et entité constitutive d'un complexe.

ENTITÉ CONSTITUANTE D'UN COMPLEXE [Chapitre III.6] : Un bâtiment individuel ou une autre caractéristique géographiquement identifiable qui fait partie d'un complexe. Des exemples sont les bâtiments du Lincoln Center et de Stuyvesant Town.

COPIE DE BIBLIOTHEQUE, COPIE DE FICHIERS [Chapitre VIII.4] : De nombreux langages de programmation disposent d'une fonction permettant d'accéder à des fichiers externes de code source appelés fichiers COPY lors de la compilation du programme d'application. Les fichiers COPY résident dans un ensemble de données partitionné (PDS) appelé bibliothèque COPY. Le système Geosupport a des bibliothèques COPY contenant les mises en page du code source du zones de travail en assembleur, PL/1, COBOL, C et NATURAL. L'utilisation des librairies Geosupport COPY par les développeurs d'applications est facultative mais fortement recommandée.

AVIS DU CONSEIL D'ENTREPRISE (CCO) [Annexe A3] : Un avis du conseil d'administration (CCO) est un type d'entité géographique. Un CCO est un avis du service juridique de la ville selon lequel une zone de rue n'appartenant pas à la ville (par exemple, une partie d'une rue privée) a été réservée à un usage public, conformément aux exigences de la loi générale de la ville, article 36(2 ). Cela permet à la Ville d'utiliser des fonds publics pour divers aménagements et services, dont le pavage de la chaussée et l'installation d'égouts. La demande concerne généralement les travaux prévus par le ministère des Transports, le ministère de la Conception et de la Construction et le ministère de la Protection de l'environnement de la Ville.

VACHE - Voir Zone de travail réservée aux personnages

SCC - Voir Centre de service informatique

CSCL ("NYC Citywide Street Centerline File") : Une base de données orientée objet décrivant les caractéristiques (rues et non-rues) de New York.

DAPS - voir Adresse en double pseudo-nom de rue

IMPASSE [Chapitre III.6] : Un pseudo-nom de rue que Geosupport accepte comme entrée de nom de rue pour faire référence à un point de terminaison d'une rue où il n'y a pas de rues transversales.

DÉPARTEMENT DES TECHNOLOGIES DE L'INFORMATION ET DES TÉLÉCOMMUNICATIONS (DoITT) : Une agence de la ville de New York responsable du soutien de l'infrastructure des technologies de l'information à l'échelle du gouvernement de la ville. DoITT exploite le Centre de services informatiques.

FONCTION AFFICHAGE [Chapitres IV.6 et V.2] : L'un des géosupports les fonctions qui fournissent des éléments de données pouvant être utilisés pour afficher des emplacements géographiques sur des écrans d'application, des rapports, des étiquettes de publipostage, etc. les fonctions fournir les noms de rue correspondant à l'entrée codes de la rue, et fournir des numéros de maison au format HND correspondant aux numéros de maison d'entrée dans HNI (MSW) ou HNS format (VACHE). Notez que l'affichage une fonctions n'affichent rien en eux-mêmes, ils fournissent simplement des éléments de données qui conviennent à une application à afficher. Actuellement, l'affichage une fonctions sont les fonctions D, DG et DN.

DoITT - voir Département des technologies de l'information et des télécommunications

PILOTE, GEOSUPPORT [Chapitre II.1] : Un module de chargement Geosupport qui sert d'interface permettant aux programmes applicatifs d'accéder à Geosupport via API appels. Il existe deux pilotes différents, un pour les applications par lots et un pour les applications CICS. Les développeurs d'applications doivent éditer par lien le pilote approprié dans le programme d'application.

DSNY - Département de l'assainissement de la ville de New York

DUPLICATE D'ADRESSE PSEUDO-NOM DE RUE (DAPS) [Chapitre V.6] : UNE pseudo-nom de rue accepté comme nom de rue saisi par Geosupport dans les situations d'adresse en double. Les DAPS permettent aux applications de spécifier quelle instance d'une adresse dupliquée l'application souhaite traiter. À titre d'exemple, Hillside Avenue existe à la fois dans la section Bellerose et dans la section Douglaston du Queens. Afin de permettre à l'utilisateur de se référer à Hillside Avenue dans une situation d'adresse en double, deux pseudo-noms de rue sont acceptés par Geosupport, à savoir HILLSIDE AVENUE BELLEROSE et HILLSIDE AVENUE DOUGLASTON. Comme alternative à un DAPS, pour les fonctions 1, 1A, 1B et 1E, l'utilisateur peut saisir le nom de rue conventionnel et le code postal qui identifie la section de l'arrondissement, par ex. .Code postal 11426 pour Bellerose et 11363 pour Douglaston.

COMPOSANTE DE PREMIER PLAN [Chapitre I.5] : Le composant du système Geosupport auquel accède directement une application utilisateur via le API. Le composant de premier plan comprend à la fois des logiciels et des fichiers.

ADRESSE LIBRE [Chapitre V.3] : Une adresse exprimée avec le numéro de la maison et le nom de la rue stockés ensemble dans un seul champ. (Comparer avec adresse sous forme analysée.) Geosupport peut traiter des adresses de forme libre dans lesquelles le numéro de la maison et le nom de la rue sont passés ensemble dans le WA1 champ de nom de rue d'entrée (et aucune valeur n'est transmise dans le champ séparé WA1 champ de saisie du numéro de maison).

NOM DE RUE DEVANT TRONQUÉ [Chapitre III.5(E)] : Dans l'arrondissement du Bronx ou de Manhattan uniquement, un nom de rue tronqué avant est un nom qui peut être transformé en un nom de rue valide en ajoutant le mot EAST ou WEST devant le nom de la rue, par exemple 14 STREET est un nom tronqué avant nom de rue pour EAST 14 STREET et WEST 14 STREET. Des critères supplémentaires sont décrits à la section III.5(E).

FONCTION [Chapitres I.2, I.4] : Le système Geosupport est organisé en plus d'une douzaine de fonctions distinctes accessibles par l'utilisateur. Chaque fonction est identifiée par un code de fonction à un ou deux caractères.

GBAT - Voir Traducteur d'adresses par lots Geosupport

GEOCODE [Chapitre I.2] : Processus consistant à associer des informations géographiques de niveau supérieur, telles que le poste de police, le code postal ou le secteur de recensement, à un emplacement géographique spécifique, tel qu'une adresse ou un carrefour. Le géocodage est l'un des services les plus importants du système Geosupport.

TRADUCTEUR D'ADRESSES GEOGRAPHIQUES EN LIGNE (GOAT) [Chapitre I.1] : La principale transaction utilitaire CICS du système Geosupport. GOAT est une transaction d'enquête qui permet à l'utilisateur de demander n'importe quel Geosupport une fonction, entrez les données d'entrée et recevez en retour un affichage à l'écran formaté des informations de sortie correspondantes fournies par cette une fonction. L'utilisation de GOAT ne nécessite aucune compétence en programmation et n'est pas documentée en détail dans ce UPG. (L'utilitaire GOAT était auparavant connu sous le nom de Geosupport Online Address Translator (GOAT)).

COHÉRENCE DE LA RÉCUPÉRATION GÉOGRAPHIQUE [Chapitre I.3] : Récupération d'informations par emplacement géographique d'une manière indépendante de la façon dont l'emplacement est spécifié. La capacité d'une application à récupérer des données de manière cohérente par emplacement géographique à partir des propres fichiers de l'application est un problème de conception critique pour de nombreuses applications. Un moyen important de mettre en œuvre la cohérence de la récupération géographique dans une application est d'utiliser des B5SC (voir l'entrée pour alias) au lieu des noms de rue dans la clé de récupération.

INTERFACE DE PROGRAMMATION D'APPLICATIONS GEOSUPPORT (API) [Chapitre II.1] : La fonction Geosupport qui permet aux programmes d'application écrits par l'utilisateur d'interagir avec Geosupport via des appels de programme standardisés. L'API implique l'utilisation d'un Geosupport chauffeur module et Géosupport zones de travail.

TRADUCTEUR D'ADRESSES PAR LOT GEOSUPPORT (GBAT) [Chapitre XI.1] : L'utilitaire batch du système Geosupport.

TRADUCTEUR D'ADRESSES EN LIGNE GEOSUPPORT (GOAT) - voir Traducteur d'adresses géographiques en ligne (GOAT).

CODE DE RETOUR GEOSUPPORT (GRC) [Chapitre II.2] : Un code à deux octets qui est renvoyé dans WA1 à la fin de chaque API appel à Geosupport, indiquant à l'application appelante le résultat de l'appel. (A ne pas confondre avec les codes de retour ou les codes de condition du système d'exploitation.) Une valeur GRC de « 00 » signifie un appel inconditionnellement réussi. Une valeur GRC de « 01 » signifie un Attention. Une valeur GRC autre que « 00 » ou « 01 » signifie un rejeter. Voir aussi les entrées du glossaire pour Code de raison et Un message. Voir l'annexe 4 pour une liste complète des GRC, codes de motif et messages.

ADMINISTRATEUR DU SYSTÈME GEOSUPPORT [Chapitre I.1] : Un membre du personnel désigné (généralement un programmeur de systèmes) d'un centre informatique où Geosupport est installé sur un ordinateur central, responsable de l'installation des nouvelles versions de fichiers et des versions logicielles de Geosupport, et de la résolution des problèmes liés au système Geosupport. Remarque : l'administrateur système de Geosupport n'est pas nécessairement responsable de la fourniture d'un support lié aux applications aux utilisateurs.

CHÈVRE - voir Traducteur d'adresses en ligne géographique

GRC - Voir Code de retour Geosupport

ESG [Chapitre I.1] : La section des systèmes géographiques de la division des technologies de l'information du département de l'urbanisme de la ville de New York. GSS est le développeur et le gardien du système Geosupport.

HND - Voir Numéro de maison au format d'affichage

HNI - Voir Numéro de maison au format interne

HNS - Voir Numéro de maison au format de tri

NUMÉRO DE MAISON AU FORMAT D'AFFICHAGE (HND) [Chapitre V.2] : L'un des trois formats de numéro de maison normalisés de sortie de Geosupport. Le HND est un format adapté aux applications à utiliser pour l'affichage sur les écrans, les rapports et les étiquettes de publipostage.

NUMERO DE MAISON AU FORMAT INTERNE (HNI) [Chapitre V.2] : L'un des trois formats de numéro de maison normalisés de sortie de Geosupport. Le HNI n'est pas adapté à l'affichage, car il est en partie sous forme décimale condensée et il contient un code représentant le suffixe du numéro de maison (le cas échéant) plutôt que le suffixe lui-même. Le HNI est utilisé en interne dans le système Geosupport, et il n'a pas d'importance directe pour la plupart des applications. HNI n'est valide que dans MSW.

NUMÉRO DE MAISON AU FORMAT DE TRI (HNS) [Chapitre V.2] : L'un des trois formats de numéro de maison normalisés de sortie de Geosupport. Le HNS n'est pas adapté à l'affichage, car il a un format interne et contient un code représentant le suffixe du numéro de maison (le cas échéant) plutôt que le suffixe lui-même. Le HNS est utilisé en interne dans le système Geosupport et n'a pas d'importance directe pour la plupart des applications. HNS n'est valable qu'en COW.

HPD - Département de la préservation et du développement de l'habitat

FONCTION DE TRAITEMENT D'IDENTIFICATION [Chapitre I.4] : Tout fonction de traitement de localisation qui traite les codes d'identification. Actuellement, les fonctions de traitement d'ID sont la fonction BL, qui traite les lots de taxes spécifiés par une entrée BBL Fonction BN, qui traite les bâtiments spécifiés par une entrée POUBELLE et COW Function 2 qui peut traiter une intersection spécifiée par un ID de nœud.

CHAMP DE SAISIE (EN ZONE DE TRAVAIL) [Chapitre II.3] : Un champ dans lequel l'application utilisateur insère une valeur à transmettre à Geosupport. Voir également champ de sortie, WA1 et WA2. WA1 a à la fois des champs d'entrée et de sortie. WA2 n'a que des champs de sortie.

FDL - voir Fichier des différences LION

LGC - Voir Code de groupe local

FICHIER DIFFÉRENCES LION (LDF) : Le fichier de différences LION (LDF) est un fichier séquentiel contenant des enregistrements documentant certains types de changements qui se sont produits entre une version particulière de LION et la version immédiatement précédente de LION. Une nouvelle « édition » LDF est « publiée » en conjonction avec chaque nouvelle version de production de LION. Les changements documentés dans le LDF concernent les changements de nœud et les changements de segment.

DOSSIER LION [Chapitre VII.1] : Prédécesseur du CSCL, LION est un composant d'arrière-plan fichier qui est une carte numérique de la ville de New York. LION contient une représentation sur une seule ligne des rues et des limites de la ville. Géosupport configuration de la rue le traitement est basé sur cette représentation.

CODE DE GROUPE LOCAL (LGC) [Chapitre IV.5] : Le LGC se compose des sixième et septième chiffres du code de la rue à dix chiffres. Le LGC correspond à un ensemble de noms de rue valides localement pour la rue donnée.

NOM DE RUE LOCALEMENT VALABLE [Chapitre IV.5] : Nom d'une rue valide pour une portion particulière (éventuellement la totalité) de la rue. L'ensemble des noms de rue valables pour la même portion de rue constitue un « groupe local » et partage le même LGC valeur.

FONCTION DE TRAITEMENT DE LA LOCALISATION : L'un des géosupports une fonctions qui acceptent la saisie d'un emplacement géographique. Ceux-ci peuvent être sous-classés dans le fonctions de traitement d'adresses (Fonctions 1, 1A et 1E) le fonctions de traitement de configuration de rue (Fonctions 2, 3, 3C et 3S) et le Fonctions de traitement d'identification (Fonctions 2, BL et BN).

ZONE DE TRAVAIL SPÉCIFIQUE AU CADRE PRINCIPAL (MSW (alias MFS)) - Voir Zone de travail réservée aux personnages

MESSAGE [Chapitre II.2] : UNE WA1 élément de sortie renvoyé pour tous avertissements et rejette, consistant en un message textuel explicatif approprié. Voir l'annexe 4 pour une liste complète des GRCs, Codes de motif et messages.

MSW - Voir Zone de travail spécifique à l'ordinateur central

SIESTE - Voir Nom de lieu non adressable

NAUB - Voir Bâtiment sans nom non adressable

NMF - Voir Environnement non-mainframe

NOEUD [Chapitre VII.2] : Soit une intersection conventionnelle d'une rue avec une autre rue, soit un pseudo-intersection d'une rue avec un pseudo-rue ou lorsqu'il y a un changement dans un géocode significatif tel que le code postal ou un Police Beat..

ID de NOEUD [Chapitre VII.2] : Un identifiant unique associé à chaque nœud du système Geosupport. L'ID de nœud est parfois appelé numéro de nœud.

NOM DE LIEU NON ADRESSABLE (NAP) [Chapitre III.6] : Un nom de lieu qui n'est généralement pas combiné avec un numéro de maison pour former une adresse. Exemples : HTEL DE VILLE, EMPIRE STATE BUILDING, PLAZA HOTEL, LINCOLN CENTER, AÉROPORT LA GUARDIA. Un NAP peut être soit le nom d'un recto, une complexe, ou un entité constitutive d'un complexe. Géosupport fonctions de traitement d'adresses accepter de nombreux NAP comme données d'entrée

BÂTIMENT NON ADRESSABLE SANS NOM (NAUB) [Chapitre VI.3] : Un immeuble qui n'a ni adresse ni SIESTEs, et ne peut être identifié que par son POUBELLE. Un exemple typique est un hangar de stockage sur le terrain d'une propriété industrielle.

ENVIRONNEMENT NON PRINCIPAL (NMF) : Le système Geosupport fonctionne dans de nombreux environnements non-mainframe, par ex. Édition de bureau, GeoX, .net et Linux.

NORMALISER [Chapitre III.2 pour les noms de rue, Chapitre V.2 pour les numéros de maison] : Produire une version d'une donnée dans un format standardisé. Geosupport normalise chaque nom d'entité géographique d'entrée dans l'un des deux formats sélectionnés par l'application utilisateur, appelé le format compact et le format de tri. Geosupport normalise également chaque numéro de maison saisi. Geosupport renvoie les noms et numéros de maison normalisés en sortie à l'application appelante dans WA1.

ADRESSE HORS SÉQUENCE [Chapitre V.10] : Une adresse telle que le numéro de maison est hors séquence par rapport aux numéros de maison à proximité le long de la rue donnée. Pour une adresse hors séquence d'entrée, les informations de sortie renvoyées par les fonctions 1 et 1E sont basées sur le segment de rue où se trouve réellement l'adresse hors séquence, y compris les intersections et les identificateurs de district géographique. Les coordonnées spatiales renvoyées sont celles d'un point calculé en supposant que l'entrée du bâtiment est située au milieu du côté d'îlot. Un avertissement est émis pour toute adresse sur un côté d'îlot contenant une adresse hors séquence.

CHAMP DE SORTIE (DANS UNE ZONE DE TRAVAIL) [Chapitre II.3] : Un champ dans lequel Geosupport insère une valeur à renvoyer à l'application utilisateur appelante. Voir également champ de saisie, WA1 et WA2. WA1 a à la fois des champs d'entrée et de sortie. WA2 n'a que des champs de sortie.

ADRESSE EN FORME PARSÉE [Chapitre V.3] : Une adresse qui est exprimée avec le numéro de la maison et la rue (nom ou code) stockés dans des champs séparés. (Comparer aux adresse sous forme libre.)

NOM PARTIEL DE LA RUE [Chapitre III.4] : Un nom de rue formé à partir d'un nom de rue normalisé complet en supprimant un ou plusieurs mots entiers à la fin du nom de rue complet. Par exemple, à Manhattan, READE est un nom de rue partiel pour READE STREET. Geosupport accepte un nom de rue partiel comme nom de rue d'entrée lorsque le nom de rue partiel représente sans ambiguïté un nom de rue complet unique dans l'arrondissement d'entrée spécifié. Des critères supplémentaires sont décrits au chapitre III.4.

NOM DU LIEU [Chapitre III.6] : Un nom d'entité géographique autre qu'un nom de rue ou un pseudo-nom de rue. Des exemples de noms de lieux sont les noms de complexes de bâtiments (tels que les campus universitaires, les projets de logement, les campus hospitaliers, etc.), les bâtiments nommés individuels (tels que L'HTEL DE VILLE, L'EMPIRE STATE BUILDING, les musées, les hôtels, les théâtres, les stades, etc.), les parcs , îles, aéroports, etc. Geosupport reconnaît certains noms de lieux de la ville de New York, et d'autres sont ajoutés au fil du temps. Il existe plusieurs types de noms de lieux voir les entrées du glossaire pour Nom de localité adressable, Nom de localité non adressable, Simplex, Complexe et Entité constitutive d'un Complexe.

NOM DE RUE PRÉFÉRÉ [Chapitre IV.5] : Si plus d'un groupe local de noms de rue est valide à un endroit particulier le long d'une rue, GSS désigne l'un d'eux comme le groupe local « préféré » pour cet emplacement. Le nom de rue préféré est le nom de la rue principale du groupe local préféré.

NOM DE LA RUE PRIMAIRE [Chapitre IV.3] : Pour chaque rue de New York, c'est-à-dire pour chaque valeur B5SC valide, GSS désigne une orthographe d'un nom de rue comme nom de rue principal. La fonction D peut être utilisée pour obtenir le nom de rue principal pour une valeur B5SC donnée.

AMORÇAGE WA1 [Chapitre II.3] : La partie de la procédure API dans laquelle le programme d'application appelant insère des valeurs dans Champs de saisie WA1 en vue de lancer un appel au chauffeur. L'amorçage de WA1 est la façon dont une application demande le une fonction à effectuer, transmet les données géographiques d'entrée (telles qu'une adresse) à traiter et spécifie les options de traitement.

NOM DE RUE PRINCIPALE DU GROUPE LOCAL [Chapitre IV.5] : Le nom de la rue qui GSS a désigné comme le « meilleur » représentant parmi tous les noms d'un groupe local. La fonction DG peut être utilisée pour obtenir le nom de la rue principale pour une valeur B7SC donnée. PSEUDO-ADRESSE [Chapitre VI.5] : Une adresse assignée officieusement par GSS à une façade de rue d'un lot fiscal qui n'a pas d'adresse de bâtiment «réelle», comme une allée. La fonction 1A accepte les pseudo-adresses en entrée.

PSEUDO-INTERSECTION [Chapitre VII.2] : Un point le long d'une rue spécifié en termes de pseudo-nom de rue, c'est-à-dire un virage, une impasse ou un point limite de la ville.

PSEUDO-NOM DE RUE [Chapitre III.6] : Un nom de rue « non officiel » que Geosupport accepte comme entrée de nom de rue pour certaines situations géographiques. DAPSs sont des pseudo-noms de rue que le fonctions de traitement d'adresses n'accepter en entrée que les très rares cas de doublons d'adresses de la ville (voir chapitre V.6). IMPASSE, CITY LIMIT, BEND et leurs alias sont des pseudo-noms de rue acceptés en entrée par le les fonctions ce processus configurations de rue (voir chapitre VII).

CODE DE RAISON [Chapitre II.2] : Une sortie d'un octet WA1 élément qui qualifie la raison d'un Attention ou alors rejet avec une plus grande spécificité que le GRC seule. Des codes de raison non vides sont renvoyés pour tous avertissements et pour sélectionné rejette. Voir l'annexe 4 pour une liste complète des GRCs, Codes de motif et messages.

REJET, REJET [Chapitre II.2] : Un résultat infructueux d'un API appel à Geosupport, signalé par un GRC valeur autre que « 00 » ou « 01 », accompagnée d'un Un message, et pour les rejets sélectionnés, par un Code de raison.

LIBÉRATION (DES FICHIERS DE PREMIER PLAN GEOSUPPORT) [Chapitre I.5] : Géosupport composant de premier plan Les fichiers sont des fichiers en lecture seule et sont périodiquement remplacés par des fichiers mis à jour. Chaque fichier de premier plan est identifié comme appartenant à une version spécifique de Geosupport.

RESYNCHRONISATION DES CODES DE RUE [Chapitre IV.4] : La mise à jour de Geosupport codes de la rue stocké dans un fichier d'application utilisateur pour refléter les changements d'affectation de code de rue effectués dans un Geosupport Libération.

LIT DE ROUTE [Chapitre V.5] : Une plate-forme est un segment de rue délimité des deux côtés par un séparateur physique tel qu'un trottoir, une barrière médiane ou une bande médiane. Les segments de rue qui ont des médianes peintes séparant la direction de déplacement ne forment pas plusieurs plates-formes. Des exemples bien connus de rues avec plusieurs plates-formes incluent Park Avenue à Manhattan, Queens Blvd dans le Queens et Ocean Parkway à Brooklyn.

NOM SIMILAIRE [Chapitre III.5] : Lorsqu'un nom de rue saisi est rejeté, Geosupport renvoie une liste de jusqu'à dix « noms similaires » dans WA1, en tant qu'aide à l'application dans le traitement des rejeter. Un « nom similaire » est un nom de rue complet valide de l'arrondissement d'entrée spécifié que Geosupport, conformément à certains critères, considère comme similaire au nom de rue d'entrée rejeté.

SIMPLEX [Chapitre III.6] : Une entité géographique nommée « autonome », c'est-à-dire une entité qui a une SIESTE et ce n'est pas un complexe ou un entité constitutive d'un complexe. Exemples : Empire State Building, Plaza Hotel, Gramercy Park.

SNC - Voir Code du nom de la rue

SNL - Voir Limite de longueur de normalisation de nom de rue

FORMAT DE TRI [Chapitre III.3] : Un format Géosupport pour normaliserd noms d'entités géographiques. Le format de tri est adapté au tri mais pas à l'affichage. Contraste avec le format compact, qui convient à l'affichage mais pas au tri.

CODE DE LA RUE [Chapitre IV] : Dans le système Geosupport, un ensemble de codes de rue numériques est attribué pour représenter les noms de rue de la ville et d'autres noms d'entités géographiques. Un code d'arrondissement combiné à un code de rue à dix chiffres, ou B10SC, correspond à une orthographe spécifique d'un nom de rue spécifique dans l'arrondissement donné. Certaines parties du B10SC ont également une signification particulière. En particulier, les six premiers octets du B10SC, le code de l'arrondissement et de la rue à cinq chiffres (B5SC), encodent le alias relation entre les noms de rues.

CONFIGURATION DE LA RUE [Chapitre VII.1] : Un emplacement géographique spécifié en termes de combinaison de deux ou trois rues. Les configurations de rue comprennent les intersections, les segments de rue, faces d'îlot et des tronçons de rue.

FONCTION DE TRAITEMENT DE LA RUE-CONFIGURATION [Chapitre VII] : L'un des géosupports fonctions de traitement de localisation ce processus configurations de rue. Actuellement, il s'agit de la Fonction 2, qui traite les intersections de rues. Fonction 3, qui traite les segments de rue. Fonction 3C, qui traite faces d'îlot et la fonction 3S, qui traite les tronçons de rue.

CODE NOM DE RUE (SNC) : Les trois derniers chiffres du B10SC (arrondissement et dix chiffres Code de la rue) sont appelés Street Name Code (SNC). Ainsi, le B10SC est constitué de la concaténation du code d'arrondissement, 5SC, LGC et SNC. Le SNC sert simplement à sérialiser les noms de rue au sein d'un groupe local, de sorte que le B10SC complet soit unique à une orthographe spécifique d'un nom de rue spécifique.

LIMITE DE LONGUEUR DE NORMALISATION DE NOM DE RUE (SNL) [Chapitre III.2] : Un paramètre spécifiable par l'utilisateur qui définit la longueur maximale en octets dans laquelle Geosupport normalise saisir les noms de rue. La valeur par défaut est 32.

UPG - Voir Guide de programmation utilisateur

GUIDE DE PROGRAMMATION UTILISATEUR (UPG) [Chapitre I.6] : Ce document.

ADRESSE VANITY [Chapitres V.9] : Une adresse telle que le nom de la rue fait référence à une rue différente de celle sur laquelle se trouve réellement l'entrée du bâtiment référencé. Pour une adresse personnalisée d'entrée, les informations de sortie renvoyées par les fonctions 1 et 1E sont basées sur le segment de rue où l'adresse personnalisée est réellement située, y compris les rues transversales, les identifiants de district géographique et les coordonnées spatiales. La source des coordonnées spatiales (a.k.a. coordonnées X-Y) renvoyées pour les adresses personnalisées (et les NAP) est la Fichier Citywide Street Centerline (CSCL). Les informations CSCL garantissent que les coordonnées X-Y se trouvent dans l'emplacement réel (par exemple, l'empreinte du bâtiment) de l'adresse de la vanité. Un avertissement est émis en conséquence. Les informations de sortie renvoyées par la fonction 1A sont basées sur le bâtiment associé à l'adresse de la vanité. Aucun avertissement n'est émis pour la fonction 1A.

VERSION (DU LOGICIEL DE PREMIER PLAN GEOSUPPORT) [Chapitre I.5] : Auto-explicatif. Comparer l'utilisation du terme « version » pour le logiciel Geosupport et 'Libération' pour les fichiers de données Geosupport.

CARACTÉRISTIQUE VESTIGIAL [Chapitre I.5] : Un élément du système Geosupport, tel qu'un une fonction, une espace de travail, une donnée ou une instruction JCL, qui est obsolète et a été remplacée par une amélioration. Les caractéristiques résiduelles peuvent continuer à être opérationnelles mais ne devraient pas être utilisées dans de nouvelles applications et devraient être éliminées des applications existantes.

AVERTISSEMENT [Chapitre II.2] : La réussite conditionnelle d'un API appelez Geosupport. Un avertissement est signifié par une valeur GRC de « 01 » et un accompagnement Code de raison et Un message. Dans la plupart des cas, il est approprié que les applications traitent les avertissements de la même manière que les achèvements réussis. Il est toutefois judicieux d'examiner les codes de motif et les messages.

WA1, WA2 - Voir Zones de travail

DOMAINES DE TRAVAIL [Chapitre II.1] : Blocs de données de mise en page standard en mémoire qui sont partagés entre Geosupport et une application. Les zones de travail Geosupport sont une composante essentielle du Geosupport API, et constituent le seul moyen par lequel les informations transitent entre l'application et Geosupport. Géosupport différent les fonctions utiliser différentes dispositions de zone de travail. API les appels peuvent impliquer le passage de l'une ou l'autre zone de travail, appelée Zone de travail 1 (WA1), ou deux zones de travail, WA1 et zone de travail 2 (WA2).


Comment faire en sorte que le service de géocodage renvoie des résultats à partir d'une entrée partielle de nom de rue ? - Systèmes d'information géographique

La plus grande difficulté dans l'exécution de votre propre géocodeur OSM (nominatim) est une sorte d'ours à configurer. J'imagine qu'il y a des images docker qui pourraient rendre les choses un peu plus faciles et vous permettre de récupérer un extrait de région, mais je peux me tromper.

En passant, je travaillais sur un géocodeur open source basé sur OSM qui était facile à construire dans le cadre d'un outil de cartographie sur lequel je travaillais (https://github.com˻uckhx˽iglet). J'ai perdu un peu de traction du côté du géocodage et je me suis davantage concentré sur la création de cartes, mais j'ai obtenu une version stable pour les adresses américaines. Il y a beaucoup de problèmes intéressants qui accompagnent le géocodage.

> La plus grande difficulté dans l'exécution de votre propre géocodeur OSM (nominatim) est une sorte d'ours à configurer.

Vous avez dit que cela ne devrait pas être effrayant, puis appelez-le immédiatement un ours. J'ai peur des ours.

Je suis le fondateur du géocodeur OpenCage, nous travaillons volontiers avec n'importe qui, grand ou petit, nous avons des clients qui font des millions de demandes par jour. Nous utilisons OpenStreetMap mais aussi d'autres jeux de données géographiques ouverts. https://geocoder.opencagedata.com

Une chose dont notre application a besoin est un moyen d'obtenir uniquement des correspondances d'adresse de rue. Fondamentalement, je sais déjà qu'une adresse est une adresse postale ou au moins une très petite route secondaire.Ce n'est pas un comté ou une ville entière, et jamais une route très longue comme une autoroute. Google me permet de filtrer ces faux résultats en renvoyant un champ "bounds" dans les résultats. En utilisant cette boîte englobante, je peux calculer la zone et ignorer tout ce qui est inférieur à 200x200m, quel que soit le type d'entité renvoyé (qui est parfois un "itinéraire" même s'il est très petit). Je vois que votre API renvoie un "bounds" dans les résultats, mais ce n'est pas documenté. C'est pour ça ?

Je cherche aussi un bon saisie semi-automatique. Fondamentalement, si mon application concerne le Montana, l'utilisateur devrait pouvoir taper "M" et obtenir "Missoula" comme le meilleur hit dans les 50 ms. Pas le Mississippi ou Montréal ou quoi que ce soit en dehors du Montana. Il devrait également être possible de mal orthographier les noms, de saisir des adresses partielles, etc. L'API de géocodage de Google est inutile pour cela car elle ne fait pas de correspondance floue. Ils ont une API appelée Google Places, mais elle a des restrictions et ne semble pas conçue exactement pour ce genre de choses.

La saisie semi-automatique de l'API Places peut être limitée à renvoyer uniquement des résultats de type 'geocode', ce qui vous donnera la saisie semi-automatique des emplacements géocodables uniquement, et a été conçue à cet effet.

Généralement, la correspondance des sous-chaînes du géocodeur a une portée limitée, c'est pourquoi elle est assez inutile pour l'auto-complétion. Sa correspondance partielle semble limitée aux fautes d'orthographe ou aux termes presque complets. Par exemple, j'ai juste essayé de taper "mead" et j'ai demandé 10 résultats à l'API. J'ai obtenu 5 résultats, tous comme "Mead Lane" ou "Meade Ave", mais pas "Meadowood". Il s'est donc arrêté à 5 même s'il n'y a plus de partage de ce préfixe. Si je tape "mea", j'obtiens juste _une_ correspondance, à propos d'un endroit aléatoire avec "Mea" dans le nom. En d'autres termes, il fait autre chose (quelque chose de plus sophistiqué, mais moins approprié pour ce cas d'utilisation) qu'une simple correspondance de préfixe/substring.

Encore une fois, cela fait un certain temps, mais depuis la dernière fois que j'ai regardé, je me souviens que l'API Places était meilleure pour ce type d'autocomplétion incrémentielle, mais il y avait quelques problèmes liés au géofencing qui le rendaient presque aussi mauvais.

Nous ne proposons pas de saisie semi-automatique.

L'avantage du géocodage OSM est que, peu probable Google Geocoder, il n'y a pas de conditions de service vous interdisant d'utiliser les données sur un produit autre que Google ou de stocker les données pour votre propre usage et analyse.

Fondamentalement correct. Cependant, la licence OpenStreetMap (ODbL) peut s'appliquer aux données géocodées. Donc, ce n'est peut-être pas aussi simple que "pas de conditions générales".

(qui pour de nombreuses régions aura une bien meilleure couverture que OSM)

J'ai moi-même envisagé d'héberger OSM, mais cela m'a semblé beaucoup de travail. Fichiers de données énormes pour l'importation initiale et la configuration des tâches d'incrémentation quotidiennes. Heureux de voir émerger un service géré !

Mais oui, pour le géocodage occasionnel, exécuter votre propre instance est exagéré.

12 000 $/year je crois. Cela vous donne environ 1 million de demandes⿚y, je pense.

Nous nous sommes également sentis plus à l'aise avec MapBox étant donné l'historique de Google de changements soudains d'API.

De plus, nos exigences devaient faire en sorte que le géocodage soit très précis. Les résultats du géocodage de MapBox et de Google sont à peu près identiques. À propos de tous les autres services, gratuits et payants, n'étaient pas assez précis.

5 000/mois, donc le minimum par an est loin de correspondre à notre utilisation réelle. A part ça, c'est un excellent produit. Je souhaite juste que leur tarification pour le stockage des données soit plus réaliste.

Notre config actuelle permet une importation en 8h et répond en 20ms (hors latence réseau). Ce n'est pas bon marché cependant.

Je viens de voir que la société est également basée à Hyderabad, j'aime toujours voir de nouvelles startups indiennes sur le radar !

* Bon service payant gratuit et premium

* Ils sont allés un peu plus loin pour fournir des exemples de démos dans toutes les langues dans leurs documents. Super facile pour les utilisateurs

* Peut traiter les demandes groupées & x2Fbatch très rapidement en parallèle en votre nom

* Avoir un outil de téléchargement CSV frontal super cool intégré à React afin que les non-programmeurs puissent géocoder les données en quelques secondes

* Donnez également les données du recensement, les districts du Congrès, les districts législatifs de l'État et même les districts scolaires

Divulgation complète: je connais le fondateur du mari et de la femme. Des gens très sympas

Si les besoins de géocodage sont de niveau entreprise / vous êtes d'accord pour dépenser un peu, vous devriez regarder Mapzen, OpenCage, et maintenant, Geocodio.

Publiez-vous votre code source ?

Nous utilisons sous le capot des ensembles de données Tiger et Rooftop (via OpenAddresses). Nous n'utilisons pas OSM car il n'est généralement pas optimisé pour le géocodage.

Bien sûr, OSM n'est pas non plus une excellente source d'adresses, car il ne dispose tout simplement pas de données pour autant de régions.

"I'm à 50.00000N, 15.00000E (une coordonnée GPS). Comment puis-je me rendre au Foo Bar à Baz City (saisie de texte ou sélection), en transport en commun (un choix de modes de transport) ?"

- Géocode inversé "arrêt de bus ou arrêt de train ou de tram près de 50 N, 15 E" - "il y a un arrêt de bus nommé Xyzzy à 50.0012 N, 15.0003 E"

- Géocode "Foo Bar, Baz City" - "51 N, 14 E"

- Géocode inversé "arrêt de bus ou arrêt de train ou arrêt de tram près de 51 N, 14 E" - "il y a une gare nommée Baz City Central à 50.99998 N, 14.001 E"

(plus le routage et la planification en plus de cela - mais cela dépasse le cadre du géocodage, qui fait partie de la chaîne d'outils)

Autre exemple : "I'm à 50 N, 15 E obtenez-moi une liste de restaurants par ici" (en option : non-fumeur, actuellement ouvert - je ne sais pas si Nominatim prend directement en charge le filtrage comme ça)

Disons donc que vous avez une adresse textuelle et que vous voulez savoir où elle se trouve. Vous l'insérez dans un géocodeur et il renvoie un emplacement.

La même base de données peut souvent être utilisée pour aller dans l'autre sens, en prenant un emplacement et en renvoyant le nom et d'autres détails sur un lieu.

Soit dit en passant, (encore une fois, au moins pour les États-Unis), le meilleur géocodeur (le plus rapide et le plus précis) que j'ai jamais utilisé a été créé par Alteryx. J'ai toujours été curieux de savoir s'il s'agissait en fait de leur propre géocodeur ou s'ils utilisaient un autre service en arrière-plan. (édité pour ajouter : bien sûr, c'est pour le système propriétaire d'Alteryx, et bien qu'il fournisse des moyens décents d'obtenir les données, ce n'est pas simplement un système plug and play si vous écrivez votre propre logiciel .)

ESRI est l'un des pires relativement lents, pas du tout précis et le pire de tous (du moins c'était le cas), il s'étouffera avec plus de 300 000 enregistrements.

Je ne peux pas parler des opinions des autres, mais pour moi, votre question ressemble beaucoup à celle de demander "quel est le meilleur langage de programmation ?" La seule réponse réaliste est que cela dépend de votre tâche. Nous sommes continuellement confrontés aux nouvelles exigences des clients, et ce qu'un client pense être absolument essentiel, le prochain s'en moque.

Un bon exemple est la vitesse. Pour certains clients, chaque milliseconde est critique (imaginez les systèmes d'enchères en temps réel), pour d'autres, ils exécutent un processus par lots pour géocoder leur base de données au milieu de la nuit et se moquent bien si cela prend une heure ou deux. De même d'énormes différences dans les exigences en termes de précision. Certains clients n'accepteront que la perfection, tandis que le prochain gars veut intentionnellement une réponse vague afin que la confidentialité des consommateurs soit préservée. Ensuite, il y a évidemment de grandes différences entre les pays, en avant et en arrière, etc. Certains clients doivent avoir les attributs que permet l'utilisation d'une source de données ouverte comme OpenStreetMap, d'autres ne se soucient que du prix.

Il existe donc presque certainement une réponse parfaite à vos besoins spécifiques de géocodage, mais il n'y a pas de géocodeur parfait.

Et je comprends que différents utilisateurs ont des besoins différents, mais je suis toujours curieux de connaître la précision (c'est la géographie après tout, je me fiche de la vitesse à laquelle les résultats sont renvoyés s'ils sont faux.) Et surtout compte tenu du multi -les ensembles de données qu'OpenCage utilise, comment savez-vous que vous renvoyez les bons résultats ? (évidemment, il y a l'aspect spatial, c'est-à-dire à moins de 100 mètres de l'emplacement réel, mais je suis le plus curieux de connaître le pourcentage d'adresse renvoyée avec une probabilité supérieure à 90 % d'être l'adresse « correcte ».) Je ne m'y attendrais pas la plupart des services de géocodeur, mais c'est à cela que sert la "vérification sur le terrain". Et que se passe-t-il si vous rencontrez des résultats contradictoires lorsque vous utilisez plusieurs ensembles de données ?

Encore une fois, tous ces nouveaux géocodeurs fournissent de bons services, mais comment mesurent-ils la précision de leurs résultats ? Je pourrais également réduire cette question à une question commerciale, qu'est-ce qui rend votre service meilleur par rapport à tous les autres ? Qui peut me prouver qu'ils fournissent les "meilleurs" résultats (les plus précis) ? (Je ne suis pas sur le marché, désolé, c'est une hypothèse.)

Néanmoins, oui bien sûr je comprends ce que vous demandez. Fondamentalement, tous les géocodeurs s'appuient sur une personne ayant vérifié les données d'entrée, que ce soit un géomètre du gouvernement, une voiture prenant des photos qui sont ensuite évaluées (par des humains et un logiciel de traitement d'images) ou un volontaire OpenStreetMap, etc. Nous sommes à la fin d'un longue chaîne de données et devons faire confiance aux entrées que nous obtenons.

Dans mon temps de 20%, je travaille sur une carte du monde à l'échelle 1: 1 qui résoudra ce problème, dans l'espoir de lancer le prochain trimestre.


  • Sortie de la version 4.0.1 du géocodeur par lots.
  • Sécurité et performances améliorées.
  • Prend en charge le format de fichier OGC GeoPackage (entrée et/ou sortie).
  • Au format GeoJson, les systèmes de référence spatiale (SRS) autres que 4326 sont obsolètes conformément à la dernière spécification geojson située à l'adresse https://tools.ietf.org/pdf/rfc7946.pdf Les futures versions de Geocoder peuvent supprimer la prise en charge du SRS obsolète.
  • Sortie de la version 4.0* de BC Address Geocoder.
  • Rétrocompatible avec la version 3.4.2.
  • Amélioration de la gestion des erreurs pour la sortie GeoJSON.
  • Sécurité et performances améliorées.
  • Réseau routier et données d'adresse mis à jour pour refléter les sources disponibles en mars 2020.

* Hors logiciel Batch Geocoder, qui reste à la version 3.4.2 en attendant une future mise à jour


3.0 - Référence de la fonction Geoclient

Cette section décrit les données renvoyées par chaque fonction.

3.1 - Adresse (Fonction 1B)

La fonction 1B renvoie des informations au niveau de la face d'îlot et de la géographie politique, suivies des informations au niveau de la propriété pour une entrée donnée. La zone de travail 2 se compose de la sortie d'un appel de fonction 1E avec un commutateur de mode = « X » suivi de la sortie d'un appel de fonction 1A avec un commutateur de mode = « X ». L'entrée nécessite l'arrondissement ou le code postal, le numéro d'adresse si nécessaire et le nom ou le code de la rue. La fonction 1B extrait le lot d'imposition et les informations sur le bâtiment du fichier DPA en fonction de l'entrée. La face d'îlot et les données politiques sont ensuite extraites du GRID et des fichiers d'élection pour l'adresse définie par les informations au niveau du bâtiment.

NomLa description
ruelleCroixRuesDrapeau Indique si le segment a été divisé par des ruelles, ou si les rues transversales nommées dans le segment l'ont été. Détails.
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
assemblageDistrict Un quartier de la chambre basse de la législature de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
piste cyclable
bikeLane2
véloTraficDirection
ID de bloc
boardOfElectionsPreferredLgc Cet élément est le LGC (les sixième et septième chiffres du code de la rue à 10 chiffres) qui correspond à . Détails.
boeNomRue Préférée
boePreferredstreetCode
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
affairesAméliorationDistrict
recensementBloc2000 Plus petite zone géographique définie par le U.S. Census Bureau pour la compilation du recensement de 2000. Généralement. Détails.
recensementBloc2010
recensementBlocSuffixe2000
recensementBlocSuffixe2010
recensementTract1990 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2000 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2010 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
villeConseilDistrict Un district représenté par un membre du Conseil municipal de New York. Se compose d'une agrégation d'Elect. Détails.
civilCourDistrict Un district à partir duquel un juge du tribunal civil est élu. Se compose d'une agrégation de circonscription électorale. Détails.
coïncidentSegmentCount
communautéDistrict Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictArrondissementCode Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictNuméro Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéÉcoleQuartier Si la face d'îlot ou le côté du segment de rue est divisé entre deux districts scolaires ou plus, t. Détails.
copropriétéFacturationBbl
copropriétéDrapeau Détails.
condominiumUnitIdNumber
CongrèsDistrict Un quartier de la Chambre des représentants des États-Unis. Se compose d'une agrégation de circonscriptions électorales. Détails.
ContinuParityIndicator1a Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
ContinuParityIndicator1e Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
CoopérativeIdNumber
coinCode Détails.
courbeDrapeau Ce drapeau indique si le segment d'entité géographique donné est en réalité courbe. Si oui, le cu. Détails.
dcpCommercialStudyArea
dcpPreferredLgc Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
dcpZoningMap
dofCondominiumIdentificationNuméro
dotStreetLightContractorArea Détails.
bloc dynamique Un bloc dynamique est un polygone non subdivisé formé de segments LION. Les blocs dynamiques sont numérotés uni. Détails.
électionDistrict Un ensemble de districts définis par le NYC Board of Elections pour mener des élections. Il y a approximatif. Détails.
fdnyId
featureTypeCode Identifie le type d'entité géographique représenté par la zone de travail Détails.
code de classification fédéral
firebataillon Un district administratif d'incendie composé de compagnies d'incendie. Détails.
fireCompanyNumber Le plus petit type de district administratif d'incendie défini par le service d'incendie de New York. Il y en a deux . Détails.
fireCompanyType Les compagnies d'incendie se caractérisent par le type d'appareils qu'elles utilisent pour lutter contre les incendies. Détails.
FireDivision Une circonscription administrative d'incendie composée de bataillons d'incendie. Détails.
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
fromActualSegmentNodeId
deLionNodeId
fromPreferredLgcsFirstSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
fromPreferredLgcsSecondSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
ID générique
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
zone de santé Districts définis par le ministère de la Santé de New York et utilisés pour rapporter des statistiques sur les naissances, les décès, c. Détails.
santéCentreDistrict Districts définis par le NYC Department of Health à des fins administratives. Centre de santé du district. Détails.
highBblOfThisBâtimentsCondominiumUnités
highHouseNumberOfBlockfaceTrierFormat
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
ouraganEvacuationZone Les zones d'évacuation des ouragans sont les zones de la ville qui peuvent avoir besoin d'être évacuées en raison de la sécurité des personnes. Détails.
Longueur de segment individuel
Région d'enseignement Le ministère de l'Éducation a divisé la ville en régions d'enseignement qui en regroupent deux. Détails.
intérimAssistanceÉligibilitéIndicateur Indique si l'emplacement d'entrée se trouve dans un secteur de recensement admissible au développement communautaire. Détails.
intérieurLotDrapeau Détails.
internalLabelXCoordinate Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le service de l'urbanisme. Détails.
InterneEtiquetteYCoordonnée Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
De forme irrégulièreLotDrapeau Détails.
latitude Valeur de la coordonnée Y convertie en degrés décimaux. Détails.
latitudeInterneÉtiquette Valeur de la coordonnée Y de l'étiquette interne convertie en degrés décimaux. Détails.
legacySegmentId
lionArrondissementCode Détails.
lionArrondissementCodePourVanitéAdresse Détails.
lionFaceCode Un code de visage LION est attribué à chaque entité géographique linéaire représentée dans le fichier LION. La seconde. Détails.
lionVisageCodePourVanitéAdresse Détails.
lionClé Détails.
lionKeyForVanityAdresse Détails.
lionNuméroSéquence Détails.
lionSéquenceNuméroPourVanitéAdresse Détails.
listeDe4Lgcs La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
listOfGeographicIdentifiersOverflowFlag
listOfSecondSetOf5Lgcs La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
longitude Valeur de la coordonnée X convertie en degrés décimaux. Détails.
longitudeInterneÉtiquette Valeur de la coordonnée X de l'étiquette interne convertie en degrés décimaux. Détails.
lowBblOfThisBâtimentsCondominiumUnités
lowHouseNumberOfBlockfaceTrierFormat
lowHouseNumberOfDefiningAddressRange Numéro de maison bas de la plage d'adresses de définition dans le format de tri. Détails.
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
pasCroixRueCalculDrapeau
nodeNumberOut
nta
ntaName
nombreDeStructuresExistantesSurLot
nombreDeParkingVoiesSurLaRue
nombreDeStreetFaçadesDeLot Indique le nombre de rues sur lesquelles le lot donné a au moins une façade. Détails.
nombre de voies totales sur la rue
nombreDeVoyagesVoiesSurLaRue
nypdId
identifiant physique
policepatrouilleArrondissementCommande Il s'agit de zones géographiques de sous-arrondissement définies par le Service de police. Ils sont composés de policiers. Détails.
policeCité Les commandements de patrouille de police sont subdivisés en circonscriptions de police qui sont définies par la police. Détails.
policeSecteur
PoliceServiceZone
pumaCode
rayonDeCercle
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1e Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
ReasonCode1eQualifier
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
RaisonCodeQualifier1a
returnCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
returnCode1e Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
roadwayType
Type de ligne
rpadBâtimentClassificationCode Il s'agit d'un ensemble de codes de classification d'utilisation des terres/bâtiments définis par la Division de l'évaluation des biens immobiliers. Détails.
rpadSelfCheckCodeForBbl Pour chaque valeur BBL, le ministère des Finances a calculé un code d'autocontrôle (SCC). C'est un one-di. Détails.
sanbornArrondissementCode
sanbornNuméroPage
sanbornNuméroPageSuffixe
sanbornVolumeNombre
sanbornVolumeNuméroSuffixe
assainissementEn vracCalendrier de ramassage
assainissementCollectionSchedulingSectionAndSubsection Quartiers définis par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementQuartier Le district d'assainissement est défini par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementOrganicsCollectionHoraire Indique quels jours de la semaine le Service de l'Assainissement ramassera les déchets organiques au point de collecte. Détails.
assainissementRecyclageCollectionHoraire Indique quels jours de la semaine le Département de l'Assainissement récupérera le recyclage à l'annonce donnée. Détails.
assainissementRegularCollectionSchedule Indique quels jours de la semaine le Département de l'Assainissement ramassera les déchets non recyclables à th. Détails.
assainissementSection
assainissementNeigePrioritaireCode
sécanteEmplacementReliéàCourbe
segmentAzimut Cet élément représente la direction dans laquelle le segment se trouve à la surface de la terre, exprimé en a. Détails.
identifiant de segment
segmentLongueurEnpieds À l'exception des segments courbes (voir Indicateur de courbe), la longueur du segment est calculée à partir de la coordonnée spatiale. Détails.
segmentOrientation Cette rubrique est un ensemble de codes regroupant les valeurs d'azimut possibles d'un segment en huit catégories. Détails.
SegmentTypeCode Indique le type de segment. Détails.
selfCheckCodeOfBillingBbl
sideOfStreetIndicator Ce champ indique de quel côté de la rue, à gauche ou à droite, la face d'îlot contenant l'entrée. Détails.
sideOfStreetOfVanityAdresse Ce champ indique de quel côté de la rue, à gauche ou à droite, la face d'îlot contenant l'entrée. Détails.
specialAddressGeneratedRecordFlag Une valeur non vide dans cet indicateur indique l'une des diverses situations d'adressage spéciales. Détails.
Limitation de vitesse
scinderElectionDistrictDrapeau Détails.
splitLowHouseNumber
étatSenatorialDistrict Quartier de la chambre haute de l'Assemblée législative de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
streetStatus
largeur de la rue
rueLargeurIrrégulier
rueLargeurMaximum
se promenerClé
se promenerCléArrondissementCode
se promenerKeyHighHouseNumber
se promenerKeyOnStreetCode
se promenerKeySideOfStreetIndicateur
taxLogVersionNumberOfHighBbl
TaxMapNumberSectionAndVolume
toActualSegmentNodeId
toLionNodeId
toPreferredLgcsFirstSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
toPreferredLgcsSecondSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
tpadBinStatus
tpadConflictFlag
tpadNouveauBin
tpadNewBinStatus
TrafficDirection
turnRestrictions
sous-jacentHnsOnTrueStreet
sous-jacentStreetCode
uspsNomVille Préférée Nom de ville préféré du service postal américain. Pour le Queens, le nom de ville préféré USPS est basé sur le ZI. Détails.
VacanceLotDrapeau Détails.
avertissementCode1a
avertissementCode1e
xCoordActualSegmentHighAddressEnd
xCoordActualSegmentLowAddressEnd
xCoordonnée Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateHighAddressEnd Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateLowAddressEnd Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateOfCenterofCurvature Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
yCoordActualSegmentHighAddressEnd
yCoordActualSegmentLowAddressEnd
yCoordonnée Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateHighAddressEnd Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateLowAddressEnd Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateOfCenterofCurvature Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
zCoordActualSegmentHighAddressEnd
zCoordActualSegmentLowAddressEnd
zCoordonnée La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateHighAddressEnd La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateLowAddressEnd La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateOfCenterofCurvature La coordonnée Z n'est actuellement pas implémentée. Détails.
code postal Code postal à 5 ​​chiffres du service postal américain. Détails.
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.
Liste de jusqu'à 5 groupes de paires code/nom de croisement d'adresses haut de gamme. Détails.
nombreDeCroixRuesHauteAdresseFin Indique le nombre réel de rues transversales à hautes adresses renvoyées pour cet emplacement.
highCrossStreetCode1 à 5 Code de la rue B7SC à 8 chiffres. Détails.
highCrossStreetName1 à 5 Nom de rue. Détails.
Liste de jusqu'à 5 groupes de paires code/nom de croisement d'adresses basses. Détails.
nombreDeCroixRuesBasAdresseFin Indique le nombre réel de rues transversales à faible adresse renvoyées pour cet emplacement.
lowCrossStreetCode1 à 5 Code de la rue B7SC à 8 chiffres. Détails.
lowCrossStreetName1 à 5 Nom de rue. Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement haut de gamme. Détails.
nombreDeCroixRueB5SCsHauteAdresseFin Indique le nombre réel de B5SC croisés à adresse élevée renvoyés pour cet emplacement.
highCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement de bas-adresse. Détails.
numberOfCrossStreetB5SCsLowAddressEnd Indique le nombre réel de B5SC de croisement d'adresses basses renvoyés pour cet emplacement.
lowCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.
Liste jusqu'à 21 groupes des champs suivants. Détails.
numberOfEntriesInListOfGeographicIdentifiers Indique le nombre réel de groupes pour cet emplacement.
giLowHouseNumber1 à 21 Numéro de maison bas du segment.
giHighHouseNumber1 à 21 Numéro de maison élevé du segment.
giStreetCode1 à 21 B5SC à 6 chiffres (arrondissement à 1 chiffre + code de rue à 5 chiffres) Détails.
giBoroughCode1 à 21 Détails.
gi5DigitStreetCode1 à 21 Code de la rue à 5 chiffres. Détails.
giDcpPreferredLgc1 à 21 Détails.
giBuildingIdentificationNumber1 à 21 Détails.
giSideOfStreetIndicator1 à 21 Détails.
giGeographicIdentifier1 à 21 Détails.
giTpadBinStatus1 à 21 Détails.
giStreetName1 à 21 Détails.

3.2 - BBL (Fonction BL)

La fonction BL renvoie des informations au niveau de la propriété pour le BBL donné (arrondissement, îlot et lot fiscal).

NomLa description
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
affairesAméliorationDistrict
copropriétéFacturationBbl
copropriétéDrapeau Détails.
condominiumUnitIdNumber
indicateur de parité continue Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
CoopérativeIdNumber
coinCode Détails.
dcpCommercialStudyArea
dofCondominiumIdentificationNuméro
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
highBblOfThisBâtimentsCondominiumUnités
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
intérieurLotDrapeau Détails.
internalLabelXCoordinate Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
InterneEtiquetteYCoordonnée Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
De forme irrégulièreLotDrapeau Détails.
latitudeInterneÉtiquette Valeur de la coordonnée Y de l'étiquette interne convertie en degrés décimaux. Détails.
listOfGeographicIdentifiersOverflowFlag
longitudeInterneÉtiquette Valeur de la coordonnée X de l'étiquette interne convertie en degrés décimaux. Détails.
lowBblOfThisBâtimentsCondominiumUnités
lowHouseNumberOfDefiningAddressRange Numéro de maison bas de la plage d'adresses de définition dans le format de tri. Détails.
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
nodeNumberOut
nombreDeStructuresExistantesSurLot
nombreDeRueFaçadesDeLot Indique le nombre de rues sur lesquelles le lot donné a au moins une façade. Détails.
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
returnCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
rpadBâtimentClassificationCode Il s'agit d'un ensemble de codes de classification d'utilisation des terres/bâtiments définis par la Division de l'évaluation des biens immobiliers. Détails.
rpadSelfCheckCodeForBbl Pour chaque valeur BBL, le ministère des Finances a calculé un code d'autocontrôle (SCC). C'est un one-di. Détails.
sanbornArrondissementCode
sanbornNuméroPage
sanbornNuméroPageSuffixe
sanbornVolumeNombre
sanbornVolumeNuméroSuffixe
selfCheckCodeOfBillingBbl
taxLogVersionNumberOfHighBbl
TaxMapNumberSectionAndVolume
tpadBinStatus
tpadConflictFlag
tpadNouveauBin
tpadNewBinStatus
VacanceLotDrapeau Détails.
avertissementCode1a
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.
Liste jusqu'à 21 groupes des champs suivants. Détails.
numberOfEntriesInListOfGeographicIdentifiers Indique le nombre réel de groupes pour cet emplacement.
giLowHouseNumber1 à 21 Numéro de maison bas du segment.
giHighHouseNumber1 à 21 Numéro de maison élevé du segment.
giStreetCode1 à 21 B5SC à 6 chiffres (arrondissement à 1 chiffre + code de rue à 5 chiffres) Détails.
giBoroughCode1 à 21 Détails.
gi5DigitStreetCode1 à 21 Code de la rue à 5 chiffres. Détails.
giDcpPreferredLgc1 à 21 Détails.
giBuildingIdentificationNumber1 à 21 Détails.
giSideOfStreetIndicator1 à 21 Détails.
giGeographicIdentifier1 à 21 Détails.
giTpadBinStatus1 à 21 Détails.
giStreetName1 à 21 Détails.

3.3 - BIN (Fonction BN)

La fonction BN renvoie des informations au niveau de la propriété pour le BIN (code d'identification du bâtiment) donné.

NomLa description
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
affairesAméliorationDistrict
copropriétéFacturationBbl
copropriétéDrapeau Détails.
condominiumUnitIdNumber
ContinuParityIndicator Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
CoopérativeIdNumber
coinCode Détails.
dcpCommercialStudyArea
dofCondominiumIdentificationNuméro
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
highBblOfThisBâtimentsCondominiumUnités
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
intérieurLotDrapeau Détails.
internalLabelXCoordinate Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
InterneEtiquetteYCoordonnée Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
De forme irrégulièreLotDrapeau Détails.
latitudeInterneÉtiquette Valeur de la coordonnée Y de l'étiquette interne convertie en degrés décimaux. Détails.
listOfGeographicIdentifiersOverflowFlag
longitudeInterneÉtiquette Valeur de la coordonnée X de l'étiquette interne convertie en degrés décimaux. Détails.
lowBblOfThisBâtimentsCondominiumUnités
lowHouseNumberOfDefiningAddressRange Numéro de maison bas de la plage d'adresses de définition dans le format de tri. Détails.
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
nodeNumberOut
nombreDeStructuresExistantesSurLot
nombreDeRueFaçadesDeLot Indique le nombre de rues sur lesquelles le lot donné a au moins une façade. Détails.
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
returnCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
rpadBâtimentClassificationCode Il s'agit d'un ensemble de codes de classification d'utilisation des terres/bâtiments définis par la Division de l'évaluation des biens immobiliers. Détails.
rpadSelfCheckCodeForBbl Pour chaque valeur BBL, le ministère des Finances a calculé un code d'autocontrôle (SCC). C'est un one-di. Détails.
sanbornArrondissementCode
sanbornNuméroPage
sanbornNuméroPageSuffixe
sanbornVolumeNombre
sanbornVolumeNuméroSuffixe
selfCheckCodeOfBillingBbl
taxLogVersionNumberOfHighBbl
TaxMapNumberSectionAndVolume
tpadBinStatus
tpadConflictFlag
tpadNouveauBin
tpadNewBinStatus
VacanceLotDrapeau Détails.
avertissementCode1a
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.
Liste jusqu'à 21 groupes des champs suivants. Détails.
numberOfEntriesInListOfGeographicIdentifiers Indique le nombre réel de groupes pour cet emplacement.
giLowHouseNumber1 à 21 Numéro de maison bas du segment.
giHighHouseNumber1 à 21 Numéro de maison élevé du segment.
giStreetCode1 à 21 B5SC à 6 chiffres (arrondissement à 1 chiffre + code de rue à 5 chiffres) Détails.
giBoroughCode1 à 21 Détails.
gi5DigitStreetCode1 à 21 Code de la rue à 5 chiffres. Détails.
giDcpPreferredLgc1 à 21 Détails.
giBuildingIdentificationNumber1 à 21 Détails.
giSideOfStreetIndicator1 à 21 Détails.
giGeographicIdentifier1 à 21 Détails.
giTpadBinStatus1 à 21 Détails.
giStreetName1 à 21 Détails.

3.4 - Face d'îlot (Fonction 3)

La fonction 3 renvoie des informations sur un segment de rue défini par une rue et deux rues transversales. Cette implémentation prend en charge l'appel de la fonction 3 en mode étendu qui fournit certains attributs non renvoyés par une fonction normale 3.

NomLa description
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
piste cyclable
bikeLane2
véloTraficDirection
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
coïncidentSegmentCount
countyBoundaryIndicator Ce champ n'est pas vide lorsque le segment de rue longe une limite d'arrondissement. La valeur de ce fie. Détails.
croixStreetReversalDrapeau Cet indicateur indique la relation entre l'ordre dans lequel l'utilisateur a spécifié la croix d'entrée s. Détails.
csclLgc1 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
csclLgc2 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
csclLgc3 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
csclLgc4 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
csclLgc5 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
courbeDrapeau Ce drapeau indique si le segment d'entité géographique donné est en réalité courbe. Si oui, le cu. Détails.
dcpPreferredLgcForStreet1 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
dcpPreferredLgcForStreet2 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
dcpPreferredLgcForStreet3 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
chienJambeDrapeau
dotStreetLightContractorArea Détails.
duplicateKeyFlagOrContinuousParity
fdnyId
featureTypeCode Identifie le type d'entité géographique représenté par la zone de travail Détails.
code de classification fédéral
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
deLgc1 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
deLgc2 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
deLgc3 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
deLgc4 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
deNode
deCoordonnéeX Coordonnées XY "fromNode" et "toNode". Les points d'étiquette internes sont également connus sous le nom d'annotation Poi. Détails.
deYCoordonnée Coordonnées XY "fromNode" et "toNode". Les points d'étiquette internes sont également connus sous le nom d'annotation Poi. Détails.
GénéréRecordFlag Ce drapeau indique que la géographie définie par l'entrée « on » rue et deux rues transversales ne l'est pas. Détails.
ID générique
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
latitudeDeL'intersection
latitudeDeVersIntersection
leftSegment1990CensusTract
gaucheSegment2000CensusBloc
leftSegment2000CensusBlockSuffixe
leftSegment2000CensusTract
leftSegment2010CensusBlock
leftSegment2010RecensementBlocSuffixe
leftSegment2010CensusTract
leftSegmentAssemblyDistrict
leftSegmentBlockfaceId
gaucheSegmentArrondissementCode
leftSegmentCommunautéDistrict
leftSegmentCommunautéDistrictArrondissementCode
gaucheSegmentCommunautéDistrictNuméro
gaucheSegmentCommunautéÉcoleDistrict
leftSegmentDynamicBlock
leftSegmentElectionDistrict
gaucheSegmentFeuBataillon
leftSegmentFireCompanyNumber
leftSegmentFireCompanyType
gaucheSegmentFeuDivision
leftSegmentZoneSanté
gaucheSegmentCentreSantéDistrict
leftSegmentHighHouseNumber
gaucheSegmentInterimAssistanceÉligibilitéIndicateur
leftSegmentLowHouseNumber
gaucheSegmentNta
leftSegmentNtaName
gaucheSegmentPolicePatrolArrondissement
leftSegmentPolicePatrouilleArrondissementCommande
gaucheSegmentPoliceCité
leftSegmentPoliceSector
gaucheSegmentPumaCode
gaucheSegmentRéservéPourGeosupportUtiliser
leftSegmentZipCode
héritageId
longueurDuSegmentEnPieds
lgc1 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
lgc2 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
lgc3 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
lgc4 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
lionArrondissementCode Détails.
lionFaceCode Un code de visage LION est attribué à chaque entité géographique linéaire représentée dans le fichier LION. La seconde. Détails.
lionClé Détails.
lionNuméroSéquence Détails.
EmplacementalStatusOfSegment Indique l'état de localisation du segment par codes ci-dessous. Détails.
longitudeDeL'intersection
longitudeDeVersIntersection
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
nodeNumberOut
nombreDeParkingVoiesSurRue
nombre de voies totales sur rue
numberOfTravelLanesOnStreet
nypdId
identifiant physique
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
rightOfWayType
droitSegment1990CensusTract
droitSegment2000CensusBlock
droitSegment2000CensusBlocSuffixe
droitSegment2000CensusTract
droitSegment2010RecensementBloc
droitSegment2010RecensementBlocSuffixe
droitSegment2010CensusTract
droitSegmentAssemblyDistrict
rightSegmentBlockfaceId
droitSegmentArrondissementCode
droitSegmentCommunautéDistrict
droitSegmentCommunautéDistrictArrondissementCode
droitSegmentCommunautéDistrictNuméro
droitSegmentCommunautéÉcoleDistrict
droitSegmentDynamiqueBloc
droitSegmentElectionDistrict
droitSegmentFeuBataillon
rightSegmentFireCompanyNumber
rightSegmentFireCompanyType
droitSegmentFeuDivision
droitSegmentZoneSanté
droitSegmentCentreSantéDistrict
rightSegmentHighHouseNumber
droitSegmentInterimAssistanceÉligibilitéIndicateur
droitSegmentLowHouseNumber
droitSegmentNta
droitSegmentNtaName
droitSegmentPolicePatrouilleArrondissement
droitSegmentPolicePatrouilleArrondissementCommande
droitSegmentPoliceCité
droitSegmentPoliceSector
droitSegmentPumaCode
droitSegmentRéservéPourGéosupportUtilisation
droitSegmentZipCode
roadwayType
assainissementNeigePrioritaireCode
segmentAzimut Cet élément représente la direction dans laquelle le segment se trouve à la surface de la terre, exprimé en a. Détails.
identifiant de segment
segmentOrientation Cette rubrique est un ensemble de codes regroupant les valeurs d'azimut possibles d'un segment en huit catégories. Détails.
SegmentTypeCode Indique le type de segment. Détails.
Limitation de vitesse
streetStatus
largeur de la rue
rueLargeurIrrégulier
rueLargeurMaximum
àLgc1 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
àLgc2 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
àLgc3 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
àLgc4 La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
toNode
versCoordonnéeX Coordonnées XY "fromNode" et "toNode". Les points d'étiquette internes sont également connus sous le nom d'annotation Poi. Détails.
àYCoordonner Coordonnées XY "fromNode" et "toNode". Les points d'étiquette internes sont également connus sous le nom d'annotation Poi. Détails.
TrafficDirection
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement haut de gamme. Détails.
nombreDeCroixRueB5SCsHauteAdresseFin Indique le nombre réel de B5SC croisés à adresse élevée renvoyés pour cet emplacement.
highCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement de bas-adresse. Détails.
numberOfCrossStreetB5SCsLowAddressEnd Indique le nombre réel de B5SC de croisement d'adresses basses renvoyés pour cet emplacement.
lowCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.

3.5 - Intersection (Fonction 2)

La fonction 2 renvoie des informations sur une intersection définie par deux rues qui se croisent.

NomLa description
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
assemblageDistrict Un quartier de la chambre basse de la législature de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
atomiquePolygone
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
recensementTract1990 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2000 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2010 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
villeConseilDistrict Un district représenté par un membre du Conseil municipal de New York. Se compose d'une agrégation d'Elect. Détails.
civilCourDistrict Un district à partir duquel un juge du tribunal civil est élu. Se compose d'une agrégation de circonscription électorale. Détails.
communautéDistrict Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictArrondissementCode Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictNuméro Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéÉcoleQuartier Si la face d'îlot ou le côté du segment de rue est divisé entre deux districts scolaires ou plus, t. Détails.
boussoleDirection Dans le cas de la fonction 2, la direction de la boussole identifie, pour une paire de rues d'entrée qui s'intersectent. Détails.
CongrèsDistrict Un quartier de la Chambre des représentants des États-Unis. Se compose d'une agrégation de circonscriptions électorales. Détails.
dcpPreferredLgcForStreet1 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
dcpPreferredLgcForStreet2 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
distanceEntreDupliquerIntersections
dotStreetLightContractorArea Détails.
firebataillon Un district administratif d'incendie composé de compagnies d'incendie. Détails.
fireCompanyNumber Le plus petit type de district administratif d'incendie défini par le service d'incendie de New York. Il y en a deux . Détails.
fireCompanyType Les compagnies d'incendie se caractérisent par le type d'appareils qu'elles utilisent pour lutter contre les incendies. Détails.
FireDivision Une circonscription administrative d'incendie composée de bataillons d'incendie. Détails.
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
zone de santé Districts définis par le ministère de la Santé de New York et utilisés pour rapporter des statistiques sur les naissances, les décès, c. Détails.
santéCentreDistrict Districts définis par le NYC Department of Health à des fins administratives. Centre de santé du district. Détails.
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
Région d'enseignement Le ministère de l'Éducation a divisé la ville en régions d'enseignement qui en regroupent deux. Détails.
intérimAssistanceÉligibilitéIndicateur Indique si l'emplacement d'entrée se trouve dans un secteur de recensement admissible au développement communautaire. Détails.
intersectionRue1
intersectionRue2
intersectionRue3
intersectionRue4
intersectionRue5
intersectionCompteurRéplication Le compteur de réplication d'intersection n'est pas vide uniquement si les deux rues se croisent plus d'une fois, . Détails.
latitude Valeur de la coordonnée Y convertie en degrés décimaux. Détails.
lgcListePourRue1
lgcListePourRue2
lionNodeNumber Un nœud LION est une extrémité d'un segment d'entité géographique représenté dans LION. La plupart des nœuds dans LION a. Détails.
listOfPairsOfLevelCodes
longitude Valeur de la coordonnée X convertie en degrés décimaux. Détails.
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
nœud1
nœud10
nœud11
nœud12
nœud13
nœud14
nœud15
nœud16
nœud17
nœud18
nœud19
nœud2
nœud20
nœud3
nœud4
nœud5
nœud6
nœud7
nœud8
nœud9
nodeNumberOut
nœudsRuesEtLgcs
nombreDeRues Intersectantes Indique le nombre d'entrées non vides dans la LISTE DES RUES QUI SE CROISENT. Détails.
policepatrouilleArrondissementCommande Il s'agit de zones géographiques de sous-arrondissement définies par le Service de police. Ils sont composés de policiers. Détails.
policeCité Les commandements de patrouille de police sont subdivisés en circonscriptions de police qui sont définies par la police. Détails.
policeSecteur
préféréLgcsForIntersecting Streets
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode2w
ReasonCodeQualifier2w
returnCode2w
sanbornArrondissementCode1
sanbornArrondissementCode2
sanbornNuméroPage1
sanbornNuméroPage2
sanbornPageNumberSuffix1
sanbornPageNumberSuffix2
sanbornVolumeNumber1
sanbornVolumeNumber2
sanbornVolumeNumberSuffix1
sanbornVolumeNumberSuffix2
assainissementCollectionSchedulingSectionAndSubsection Quartiers définis par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementQuartier Le district d'assainissement est défini par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementSection
étatSenatorialDistrict Quartier de la chambre haute de l'Assemblée législative de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
trueReplicationCounter
turnRestrictions
avertissementCode2w
xCoordonnée Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
yCoordonnée Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
zCoordonnée La coordonnée Z n'est actuellement pas implémentée. Détails.
code postal Code postal à 5 ​​chiffres du service postal américain. Détails.
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.

3.6 - Place (Fonction 1B)

La fonction 1B renvoie des informations au niveau de la face d'îlot et de la géographie politique, suivies des informations au niveau de la propriété pour une entrée donnée. La zone de travail 2 se compose de la sortie d'un appel de fonction 1E avec un commutateur de mode = « X » suivi de la sortie d'un appel de fonction 1A avec un commutateur de mode = « X ». L'entrée nécessite l'arrondissement ou le code postal, le numéro d'adresse si nécessaire et le nom ou le code de la rue. La fonction 1B extrait le lot d'imposition et les informations sur le bâtiment du fichier DPA en fonction de l'entrée. La face d'îlot et les données politiques sont ensuite extraites du GRID et des fichiers d'élection pour l'adresse définie par les informations au niveau du bâtiment.

NomLa description
ruelleCroixRuesDrapeau Indique si le segment a été divisé par des ruelles, ou si les rues transversales nommées dans le segment l'ont été. Détails.
alternativeArrondissementDrapeau Ce drapeau indique soit que l'adresse d'entrée est à Marble Hill ou à Rikers Island et l'alterna. Détails.
assemblageDistrict Un quartier de la chambre basse de la législature de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
bbl Les 6 premiers octets du BBL standard se composent du code d'arrondissement à 1 octet suivi de la taxe à 5 octets. Détails.
bblArrondissementCode Le code d'arrondissement de l'arrondissement sur lequel est situé ce lot. Voir UPG Section VI.2. Détails.
bblBlocTaxe Le bloc d'impôt sur lequel se situe ce bien. Voir UPG Section VI.2. Détails.
bblTaxeLot Le terrain fiscal sur lequel cette propriété est située. Voir UPG Section VI.2. Détails.
piste cyclable
bikeLane2
véloTraficDirection
ID de bloc
boardOfElectionsPreferredLgc Cet élément est le LGC (les sixième et septième chiffres du code de la rue à 10 chiffres) qui correspond à . Détails.
boeNomRue Préférée
boePreferredstreetCode
Numéro d'identification du bâtiment Numéro d'identification du bâtiment. Un BIN permanent est un identifiant numérique à sept chiffres unique à chacun. Détails.
affairesAméliorationDistrict
recensementBloc2000 Plus petite zone géographique définie par le U.S. Census Bureau pour la compilation du recensement de 2000. Généralement. Détails.
recensementBloc2010
recensementBlocSuffixe2000
recensementBlocSuffixe2010
recensementTract1990 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2000 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
recensementTract2010 Zone géographique définie par le U.S. Census Bureau pour les différents recensements décennaux. Secteurs de recensement. Détails.
villeConseilDistrict Un district représenté par un membre du Conseil municipal de New York. Se compose d'une agrégation d'Elect. Détails.
civilCourDistrict Un district à partir duquel un juge du tribunal civil est élu. Se compose d'une agrégation de circonscription électorale. Détails.
coïncidentSegmentCount
communautéDistrict Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictArrondissementCode Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéDistrictNuméro Le premier octet est le Community District Borough Code, et les deuxième et troisième octets sont le Commun. Détails.
communautéÉcoleQuartier Si la face d'îlot ou le côté du segment de rue est divisé entre deux districts scolaires ou plus, t. Détails.
copropriétéFacturationBbl
copropriétéDrapeau Détails.
condominiumUnitIdNumber
CongrèsDistrict Un quartier de la Chambre des représentants des États-Unis. Se compose d'une agrégation de circonscriptions électorales. Détails.
ContinuParityIndicator1a Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
ContinuParityIndicator1e Une « plage d'adresses » est une séquence de numéros de maison le long d'une rue « sur » entre (et y compris) un bas. Détails.
CoopérativeIdNumber
coinCode Détails.
courbeDrapeau Ce drapeau indique si le segment d'entité géographique donné est en réalité courbe. Si oui, le cu. Détails.
dcpCommercialStudyArea
dcpPreferredLgc Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
dcpZoningMap
dofCondominiumIdentificationNuméro
dotStreetLightContractorArea Détails.
bloc dynamique Un bloc dynamique est un polygone non subdivisé formé de segments LION. Les blocs dynamiques sont numérotés uni. Détails.
électionDistrict Un ensemble de districts définis par le NYC Board of Elections pour mener des élections. Il y a approximatif. Détails.
fdnyId
featureTypeCode Identifie le type d'entité géographique représenté par la zone de travail Détails.
code de classification fédéral
firebataillon Un district administratif d'incendie composé de compagnies d'incendie. Détails.
fireCompanyNumber Le plus petit type de district administratif d'incendie défini par le service d'incendie de New York. Il y en a deux . Détails.
fireCompanyType Les compagnies d'incendie se caractérisent par le type d'appareils qu'elles utilisent pour lutter contre les incendies. Détails.
FireDivision Une circonscription administrative d'incendie composée de bataillons d'incendie. Détails.
nom du premier arrondissement Nom d'arrondissement normalisé Détails.
fromActualSegmentNodeId
deLionNodeId
fromPreferredLgcsFirstSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
fromPreferredLgcsSecondSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
ID générique
geosupportReturnCode Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
geosupportReturnCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
zone de santé Districts définis par le ministère de la Santé de New York et utilisés pour rapporter des statistiques sur les naissances, les décès, c. Détails.
santéCentreDistrict Districts définis par le NYC Department of Health à des fins administratives. Centre de santé du district. Détails.
highBblOfThisBâtimentsCondominiumUnités
highHouseNumberOfBlockfaceTrierFormat
numéro de maison Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
houseNuméroTrierFormat Si le nom du champ indique que le numéro de maison est normalisé, il est au format HNS sinon, il l'est. Détails.
ouraganEvacuationZone Les zones d'évacuation des ouragans sont les zones de la ville qui peuvent avoir besoin d'être évacuées en raison de la sécurité des personnes. Détails.
Longueur de segment individuel
Région d'enseignement Le ministère de l'Éducation a divisé la ville en régions d'enseignement qui en regroupent deux. Détails.
intérimAssistanceÉligibilitéIndicateur Indique si l'emplacement d'entrée se trouve dans un secteur de recensement admissible au développement communautaire. Détails.
intérieurLotDrapeau Détails.
internalLabelXCoordinate Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
InterneEtiquetteYCoordonnée Le point d'étiquette interne est un emplacement au sein d'un lot fiscal sélectionné par le Département de l'urbanisme. Détails.
De forme irrégulièreLotDrapeau Détails.
latitude Valeur de la coordonnée Y convertie en degrés décimaux. Détails.
latitudeInterneÉtiquette Valeur de la coordonnée Y de l'étiquette interne convertie en degrés décimaux. Détails.
legacySegmentId
lionArrondissementCode Détails.
lionArrondissementCodePourVanitéAdresse Détails.
lionFaceCode Un code de visage LION est attribué à chaque entité géographique linéaire représentée dans le fichier LION. La seconde. Détails.
lionVisageCodePourVanitéAdresse Détails.
lionClé Détails.
lionKeyForVanityAdresse Détails.
lionNuméroSéquence Détails.
lionSéquenceNuméroPourVanitéAdresse Détails.
listeDe4Lgcs La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
listOfGeographicIdentifiersOverflowFlag
listOfSecondSetOf5Lgcs La validité du nom de la rue locale se reflète dans les sixième et septième chiffres du 10SC, qui constituent. Détails.
longitude Valeur de la coordonnée X convertie en degrés décimaux. Détails.
longitudeInterneÉtiquette Valeur de la coordonnée X de l'étiquette interne convertie en degrés décimaux. Détails.
lowBblOfThisBâtimentsCondominiumUnités
lowHouseNumberOfBlockfaceTrierFormat
lowHouseNumberOfDefiningAddressRange Numéro de maison bas de la plage d'adresses de définition dans le format de tri. Détails.
un message Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
message2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
pasCroixRueCalculDrapeau
nodeNumberOut
nta
ntaName
nombreDeStructuresExistantesSurLot
nombreDeParkingVoiesSurLaRue
nombreDeRueFaçadesDeLot Indique le nombre de rues sur lesquelles le lot donné a au moins une façade. Détails.
nombre de voies totales sur la rue
nombreDeVoyagesVoiesSurLaRue
nypdId
identifiant physique
policepatrouilleArrondissementCommande Il s'agit de zones géographiques de sous-arrondissement définies par le Service de police. Ils sont composés de policiers. Détails.
policeCité Les commandements de patrouille de police sont subdivisés en circonscriptions de police qui sont définies par la police. Détails.
policeSecteur
PoliceServiceZone
pumaCode
rayonDeCercle
code de raison Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
raisonCode1e Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
ReasonCode1eQualifier
raisonCode2 Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
RaisonCodeQualifier1a
returnCode1a Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
returnCode1e Indique le succès ou l'échec de tous les appels de fonction. Indique également des avertissements et fournit des messages d'avertissement. Détails.
roadwayType
Type de ligne
rpadBâtimentClassificationCode Il s'agit d'un ensemble de codes de classification d'utilisation des terres/bâtiments définis par la Division de l'évaluation des biens immobiliers. Détails.
rpadSelfCheckCodeForBbl Pour chaque valeur BBL, le ministère des Finances a calculé un code d'autocontrôle (SCC). C'est un one-di. Détails.
sanbornArrondissementCode
sanbornNuméroPage
sanbornNuméroPageSuffixe
sanbornVolumeNombre
sanbornVolumeNuméroSuffixe
assainissementEn vracCalendrier de ramassage
assainissementCollectionSchedulingSectionAndSubsection Quartiers définis par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementQuartier Le district d'assainissement est défini par la Direction de l'Assainissement pour la collecte des déchets. Détails.
assainissementOrganicsCollectionHoraire Indique quels jours de la semaine le Service de l'Assainissement ramassera les déchets organiques au point de collecte. Détails.
assainissementRecyclageCollectionHoraire Indique quels jours de la semaine le Département de l'Assainissement récupérera le recyclage à l'annonce donnée. Détails.
assainissementRegularCollectionSchedule Indique quels jours de la semaine le Département de l'Assainissement ramassera les déchets non recyclables à th. Détails.
assainissementSection
assainissementNeigePrioritaireCode
sécanteEmplacementReliéàCourbe
segmentAzimut Cet élément représente la direction dans laquelle le segment se trouve à la surface de la terre, exprimé en a. Détails.
identifiant de segment
segmentLongueurEnpieds À l'exception des segments courbes (voir Indicateur de courbe), la longueur du segment est calculée à partir de la coordonnée spatiale. Détails.
segmentOrientation Cette rubrique est un ensemble de codes regroupant les valeurs d'azimut possibles d'un segment en huit catégories. Détails.
SegmentTypeCode Indique le type de segment. Détails.
selfCheckCodeOfBillingBbl
sideOfStreetIndicator Ce champ indique de quel côté de la rue, à gauche ou à droite, la face d'îlot contenant l'entrée. Détails.
sideOfStreetOfVanityAdresse Ce champ indique de quel côté de la rue, à gauche ou à droite, la face d'îlot contenant l'entrée. Détails.
specialAddressGeneratedRecordFlag Une valeur non vide dans cet indicateur indique l'une des diverses situations d'adressage spéciales. Détails.
Limitation de vitesse
scinderElectionDistrictDrapeau Détails.
splitLowHouseNumber
étatSenatorialDistrict Quartier de la chambre haute de l'Assemblée législative de l'État de New York. Se compose d'une agrégation d'Elect. Détails.
streetStatus
largeur de la rue
rueLargeurIrrégulier
rueLargeurMaximum
se promenerClé
se promenerCléArrondissementCode
se promenerKeyHighHouseNumber
se promenerKeyOnStreetCode
se promenerKeySideOfStreetIndicateur
taxLogVersionNumberOfHighBbl
TaxMapNumberSectionAndVolume
toActualSegmentNodeId
toLionNodeId
toPreferredLgcsFirstSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
toPreferredLgcsSecondSetOf5 Identifie le groupe local de noms de rues désignés par le ministère de l'Urbanisme comme « préférent. Détails.
tpadBinStatus
tpadConflictFlag
tpadNouveauBin
tpadNewBinStatus
TrafficDirection
turnRestrictions
sous-jacentHnsOnTrueStreet
sous-jacentStreetCode
uspsNomVille Préférée Nom de ville préféré du service postal américain. Pour le Queens, le nom de ville préféré USPS est basé sur le ZI. Détails.
VacanceLotDrapeau Détails.
avertissementCode1a
avertissementCode1e
xCoordActualSegmentHighAddressEnd
xCoordActualSegmentLowAddressEnd
xCoordonnée Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateHighAddressEnd Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateLowAddressEnd Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
xCoordinateOfCenterofCurvature Coordonnée X (longitude) dans le système de coordonnées State Plane. Détails.
yCoordActualSegmentHighAddressEnd
yCoordActualSegmentLowAddressEnd
yCoordonnée Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateHighAddressEnd Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateLowAddressEnd Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
yCoordinateOfCenterofCurvature Coordonnée Y (latitude) dans le système de coordonnées State Plane. Détails.
zCoordActualSegmentHighAddressEnd
zCoordActualSegmentLowAddressEnd
zCoordonnée La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateHighAddressEnd La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateLowAddressEnd La coordonnée Z n'est actuellement pas implémentée. Détails.
zCoordinateOfCenterofCurvature La coordonnée Z n'est actuellement pas implémentée. Détails.
code postal Code postal à 5 ​​chiffres du service postal américain. Détails.
Liste jusqu'à 10 groupes de paires code/nom de rue. Détails.
nombreDeStreetCodesEtNomsDansListe Indique le nombre réel de rues renvoyé pour cet emplacement.
streetCode1 à 10 Détails.
streetName1 à 10 Détails.
Liste de jusqu'à 5 groupes de paires code/nom de croisement d'adresses haut de gamme. Détails.
nombreDeCroixRuesHauteAdresseFin Indique le nombre réel de rues transversales à hautes adresses renvoyées pour cet emplacement.
highCrossStreetCode1 à 5 Code de la rue B7SC à 8 chiffres. Détails.
highCrossStreetName1 à 5 Nom de rue. Détails.
Liste de jusqu'à 5 groupes de paires code/nom de croisement d'adresses basses. Détails.
nombreDeCroixRuesBasAdresseFin Indique le nombre réel de rues transversales à faible adresse renvoyées pour cet emplacement.
lowCrossStreetCode1 à 5 Code de la rue B7SC à 8 chiffres. Détails.
lowCrossStreetName1 à 5 Nom de rue. Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement haut de gamme. Détails.
nombreDeCroixRueB5SCsHauteAdresseFin Indique le nombre réel de B5SC croisés à adresse élevée renvoyés pour cet emplacement.
highCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.
Liste de jusqu'à 5 groupes de codes B5SC de croisement de bas-adresse. Détails.
numberOfCrossStreetB5SCsLowAddressEnd Indique le nombre réel de B5SC de croisement d'adresses basses renvoyés pour cet emplacement.
lowCrossStreetB5SC1 à 5 Code de rue B5SC à 6 chiffres. Détails.
Liste jusqu'à 21 groupes des champs suivants. Détails.
numberOfEntriesInListOfGeographicIdentifiers Indique le nombre réel de groupes pour cet emplacement.
giLowHouseNumber1 à 21 Numéro de maison bas du segment.
giHighHouseNumber1 à 21 Numéro de maison élevé du segment.
giStreetCode1 à 21 B5SC à 6 chiffres (arrondissement à 1 chiffre + code de rue à 5 chiffres) Détails.
giBoroughCode1 à 21 Détails.
gi5DigitStreetCode1 à 21 Code de la rue à 5 chiffres. Détails.
giDcpPreferredLgc1 à 21 Détails.
giBuildingIdentificationNumber1 à 21 Détails.
giSideOfStreetIndicator1 à 21 Détails.
giGeographicIdentifier1 à 21 Détails.
giTpadBinStatus1 à 21 Détails.
giStreetName1 à 21 Détails.


EXEMPLE DE TRAVAIL GBAT #1

EXEMPLE D'EMPLOI GBAT 1 : DESCRIPTION

Le fichier de contrôle de l'exemple de tâche GBAT 1 est le suivant :

Dans cet exemple, l'utilisateur a choisi de coder plusieurs entrées de contrôle dans un seul enregistrement de contrôle, suivi d'un deuxième enregistrement de contrôle contenant une en-tête pour le fichier de sortie SYSPRINT. Dans le premier enregistrement de contrôle, l'ordre dans lequel les entrées de contrôle sont codées, leur positionnement précis dans l'enregistrement de contrôle et la quantité d'espacement entre elles sont sans importance.

Le fichier de contrôle de cet exemple contient les entrées de contrôle suivantes. (Voir le Tableau A9-1 pour les descriptions des entrées de contrôle)

BORO précise que le champ d'entrée du code d'arrondissement est en position 9 des enregistrements INFILE et a une longueur d'un octet.

RECTYPE spécifie la fonction 1A.

ONSTREET spécifie que le champ de nom de rue d'entrée commence à la position 15 des enregistrements INFILE et a une longueur de 20 octets.

1ABLVERSION spécifie que la version standard de la fonction 1A doit être exécutée. Cette entrée de contrôle est requise avec le format MSW. La version héritée de la fonction 1A n'est plus prise en charge.

TITLE spécifie un titre pour le rapport de sortie SYSPRINT. Notez que le texte du titre se termine par un point-virgule, comme requis. (Le point-virgule n'apparaît pas dans le rapport réel.)

L'utilisateur a choisi de ne pas coder les entrées de contrôle suivantes, dont les valeurs par défaut sont donc en vigueur : (Voir le Tableau A9-2 pour les valeurs par défaut des entrées de contrôle.)

Puisque l'entrée de contrôle VSAM n'a pas été codée, GBAT supposera que le fichier de données d'entrée utilisateur est un fichier séquentiel. Par conséquent, GBAT accédera au fichier de données d'entrée via le nom DD INFILE, et l'instruction DD correspondante dans le JCL doit être codée en conséquence.

  • Étant donné que l'entrée de contrôle GEOCODE n'a pas été codée et que la fonction 1A est en cours d'exécution, la valeur par défaut de OUI est en vigueur. Cela amène GBAT à émettre un appel à deux zones de travail et à ajouter la zone de travail 2 pour la fonction 1A aux enregistrements INFILE traités avec succès lors de la formation des enregistrements OUTFILE.

Etant donné que l'entrée de contrôle ALIAS n'a pas été codée, la valeur par défaut NO est en vigueur. Par conséquent, GBAT n'utilisera pas d'alias temporaires définis par l'utilisateur lors du traitement des noms de rue en entrée si une instruction ALIASES DD a été incluse dans le JCL, elle sera ignorée.

Depuis les entrées de contrôle MANHATTAN, BRONX etc.n'ont pas été codés, GBAT supposera que le champ du code d'arrondissement d'entrée contient les valeurs de code d'arrondissement par défaut, qui sont les codes d'arrondissement standard de Geosupport (« 1 » pour Manhattan, « 2 » pour le Bronx, etc.).

Comme HNI (ou HNS pour COW) n'a pas été codé, GBAT supposera que les numéros de maison d'entrée ne sont pas nécessairement normalisés et sont au format d'affichage plutôt qu'au format HNI (ou HNS pour COW).

Étant donné que HOUSENUM n'a pas été codé, GBAT supposera que le champ d'entrée du nom de rue spécifié par ONSTREET contient une adresse de forme libre (un numéro de maison suivi d'un nom de rue). Notez que puisque dans cette exécution GBAT, les adresses d'entrée sont de forme libre, les noms de rue partiels (voir chapitre III.4) seront rejetés.

Étant donné que COMPACT n'a pas été codé, GBAT renverra les noms de rue normalisés dans un format adapté au tri, plutôt que dans le format compact.

Étant donné que REJECTWARNINGS n'a pas été codé, la valeur par défaut de NO est en vigueur, donc les avertissements seront traités comme des enregistrements traités avec succès : ils seront écrits dans OUTFILE, ils seront comptés comme des enregistrements traités avec succès dans le rapport SYSPRINT, et ils ne seront pas être compté comme des rejets dans la limite de résiliation MAXREJECTS.

Étant donné que MAXREJECTS n'a pas été codé, la valeur par défaut de '200' est en vigueur, de sorte que GBAT se terminera avec un code de retour MVS de '20' si les 200 premiers enregistrements INFILE entraînent tous des rejets pour une raison autre qu'un arrondissement invalide code.

Étant donné que l'entrée de contrôle SNL n'a pas été codée, GBAT prendra la valeur par défaut de SNL=32 lors de la normalisation des noms de rue.

Puisque LONGWA2=YES n'a pas été codé, GBAT renverra le WA2 normal pour la fonction 1A.

Étant donné que l'entrée de contrôle WORKAREA n'a pas été codée, GBAT prendra la valeur par défaut de MSW (Mainframe Specific Work Area).

EXEMPLE DE TRAVAIL GBAT 1 : SAISIE DU FLUX DE TRAVAUX

EXEMPLE DE TRAVAIL GBAT 1 : SORTIE


Comment faire en sorte que le service de géocodage renvoie des résultats à partir d'une entrée partielle de nom de rue ? - Systèmes d'information géographique

Il y a beaucoup de choses impliquées dans la recherche de lieux. Ce n'est pas la chose la plus facile à faire car, en fin de compte, le monde est un endroit complexe.

Dans notre nouvelle série, Géocodage significatif, nous allons partager les principes et les pratiques de géocodage que nous intégrons lors de la création de Pelias, notre géocodeur open source qui alimente notre service Mapzen Search entièrement sur des données ouvertes.

Les gens recherchent des lieux de plusieurs manières. Parfois, ils recherchent des lieux par leur nom, comme une entreprise ou un point de repère. Mais tous les lieux n'ont pas de nom et les noms peuvent être à peu près n'importe quoi.

Mais presque chaque endroit a une adresse. Ils sont longs, ils sont complexes, ils sont composés et ils peuvent servir d'identifiants uniques pour un lieu. Il existe des systèmes et des modèles intégrés dans les adresses fournissant des indications incrémentielles sur l'emplacement, et nous pouvons utiliser ces modèles pour renvoyer les meilleurs résultats, même si les adresses elles-mêmes n'ont pas toujours le plus de sens. 1

Dans cet esprit, voici quelques principes que nous prenons à cœur lors de la création de Mapzen Search et Pelias.

Hétérogène et sans ambiguïté

Lorsque quelqu'un effectue une recherche sur un géocodeur, les lieux qui reviennent sont idéalement :

Les résultats hétérogènes correspondent à ce que l'utilisateur a saisi pour tous les lieux correspondants, grands et petits. C'est-à-dire que si l'utilisateur ne fournit que &ldquoNew York&rdquo, il est tout à fait possible de renvoyer New York la ville, New York le comté et New York l'état.

Les résultats non ambigus correspondent à ce que l'utilisateur a entré. En d'autres termes : ne renvoie pas ce que l'utilisateur n'a pas demandé. Si l'utilisateur a saisi &ldquoNew York, NY&rdquo, ne retournez pas &ldquoVillage of New York Mills, Oneida County, NY&rdquo ou "West New York, NJ".

Principes d'adressage

Les utilisateurs sont, pour la plupart, des individus rationnels qui apportent leur contribution de manière cohérente. Vraiment! Les recherches de personnes prennent la forme de : quelle ils recherchent, .

Le est presque toujours organisé hiérarchiquement. C'est-à-dire que les utilisateurs entrent

30 W 26th St, New York, NY 10010 ,

St NY W 30 10010 York New 26th

30 W 26th St, New York, 10010 NY .

Les détails du format varient selon les pays, mais après des siècles d'adressage de la correspondance, les sociétés du monde entier ont fait un assez bon travail pour établir des normes afin que les adresses soient interprétées dans un sens. 2

À l'occasion, les utilisateurs (en particulier sur les appareils mobiles) omettent certaines informations par souci d'efficacité mais, même dans ce cas, ils ne réorganiseront pas l'ordre. Par exemple, je pourrais saisir une adresse telle que 30 W 26th St 10010 , en omettant la ville et l'état.

Géocodage de précision

Les points d'adresse sont comme du tissu conjonctif pour les géodonnées. Les commerces sont à adresses. Les maisons des gens sont à des adresses. Ils ne vivent pas dans les latitudes et les longitudes, mais c'est là que vivent tous nos outils géo. Pour cette raison, le géocodage précis de l'adresse complète est le pain et le beurre de la recherche de lieux commerciaux, et sans parler nécessaire pour prendre en charge la navigation de l'utilisateur final. Si une adresse n'est pas consultable dans le système, personne ne peut s'y rendre. Faisons de notre mieux pour les y amener.

Chaque géocodeur ne peut être aussi bon que les données qu'il contient, il a besoin d'un modèle du monde pour vous dire où vous cherchez. Un géocodeur d'adresses nécessite beaucoup de données que quelqu'un a collecté.

Il existe deux manières de géocoder avec précision les adresses postales et elles sont définies par les données qu'elles utilisent : géocodage des points et géocodage interpolé. Ils nécessitent tous deux beaucoup de données, mais le géocodage des points ne fonctionne que lorsque les données source contiennent déjà un point exact correspondant à l'adresse, ce qui représente un effort monumental à collecter. 3

À l'inverse, le géocodage interpolé est utilisé lorsque les données source ne contiennent que les segments de ligne du réseau routier et les plages de numéros d'adresse (bloc) correspondantes. Il est généralement beaucoup plus facile d'utiliser une carte existante du réseau routier contenant les segments de départ et d'arrêt pour les adresses que de sortir et de collecter chaque point d'adresse. Dans ce cas, un géocodeur d'interpolation trouvera la rue appropriée et fera une estimation très éclairée de l'endroit le long de la ligne où réside le numéro de la maison.

Lorsque les données sont disponibles, la plupart des géocodeurs mettent en œuvre les deux approches, en utilisant des données ponctuelles lorsque cela est possible et en recourant à l'interpolation lorsque cela est nécessaire.

Points de données d'adresse connus

Les utilisateurs entrent souvent une rue + ville + état complet avec un numéro d'adresse de point connu qui doit être résolu aussi clairement que possible.

  • 30 W 26th St, New York, NY
  • pas d'autres numéros d'adresse sur W 26th St à New York
  • pas de &lsquo30 W 26th St&rsquo dans une autre ville
  • non ཚ E 26th St, New York, NY&rsquo
  • aucune entreprise sur W 26th St, New York, NY

Adresses interpolées

Les utilisateurs peuvent entrer un numéro d'adresse qui est inconnu du système mais qui se situe toujours dans les plages de blocs connues des données source. L'entrée est probablement valide, mais nos données de point d'adresse n'ont pas le numéro exact de la maison.

Adresse au-delà de la plage connue

Les utilisateurs peuvent saisir un numéro de maison inconnu qui se situe en dehors de toutes les plages de blocs connues dans les données source.

  • renvoie la dernière plage de blocs pour W 26th St, New York, NY
  • renvoie le milieu des segments de ligne pour W 26th St, New York, NY représentant la rue en général, indiquant à l'utilisateur que vous ne retournez la rue que parce que le numéro de la maison n'a pas été trouvé.

Géocoder les rues

Parfois, les utilisateurs ne connaissent pas le numéro de la maison, ils entrent donc simplement dans la rue.

Géocodage partiel des rues

Bien que rare (au moins aux États-Unis/CA), il est possible qu'une entrée de rue puisse être ambiguë dans une ville. Cela se produit normalement lorsqu'il y a plusieurs rues dans la même ville avec différents types de rues.

New York est connu pour ses géocodes partiels des rues 4 .

  • 30 W 26th St, New York, NY
  • 30 E 26th St, New York, NY
  • 23 E 10th St, New York, NY
  • 23 W 10th St, New York, NY
  • 23 10th St, Brooklyn, NY
  • 23 10th St, Staten Island, État de New York
  • 38-23 10th St, Queens, NY 5
  • 30 10th Ave, New York, NY
  • 30 E 10th St, New York, NY
  • 30 W 10th St, New York, NY

Et après

Les adresses ne sont pas les seuls endroits que les gens recherchent. Dans le prochain article, nous examinerons certaines des règles relatives au moment où les gens recherchent des villes, des états ou des pays, et comment donner des résultats sans ambiguïté, même lorsque la recherche peut signifier beaucoup de choses.

Si déchiffrer le code de la façon dont nous organisons le monde vous semble intéressant, nous serions ravis de travailler avec vous. Notre projet est 100% ouvert, ce serait donc formidable de vous avoir en tant que contributeurs open source, et nous recrutons une autre personne pour rejoindre notre équipe de recherche pour travailler sur le géocodage à temps plein.

Bien sûr, la recherche de lieux nommés peut tirer parti du géocodage, et le géocodage peut utiliser les technologies de recherche. C'est ce sur quoi nous travaillons pour élaborer une approche évolutive qui aide à résoudre ces deux problèmes. ↩

Par exemple, les adresses de l'Allemagne suivent le modèle de "Nom de rue Numéro de maison”. Même encore, cette structure peut être analysée et aide à localiser davantage les résultats. Une analyse approfondie des fichiers journaux pour tout géocodeur permettrait de trouver des entrées qui ne correspondent pas aux modèles communément acceptés, mais de tels cas sont extrêmement rares. ↩

En fait, la collecte de données d'adresse de point fait partie de la genèse de Street View de Google. Mais vous n'avez pas besoin de parcourir toutes les rues pour obtenir de bonnes données de point d'adresse. Bien qu'il faille beaucoup d'efforts pour créer et collecter des données d'adresse de point, il existe un remarquable projet de données ouvertes OpenAddresses qui construit un répertoire massif d'ensembles de données de points d'adresse librement disponibles et sous licence dans le monde entier. Si vous aimez pirater des données ouvertes, contribuer à OpenAddresses en recherchant et en nettoyant les données d'adresses ouvertes est très amusant et fait une grande différence. ↩

Les adresses à New York peuvent être ridicules pour une multitude de raisons. Il existe des préfixes directionnels (nord, sud, est et ouest). Il y a des rues avec le même nom et des adresses valides dans différents arrondissements. Nous verrons comment gérer les adresses étranges dans l'un des prochains articles de cette série. ↩

L'arrondissement de Queens, dans l'État de New York, présente une multitude d'anomalies d'adresses, à commencer par les adresses avec trait d'union. Le numéro de maison unique dans cet exemple est 23, mais comme la rue transversale est 38th ave, l'adresse complète est 38-23 10th St, Queens, NY. ↩


La génération et la conservation des données personnelles sont généralement un processus manuel effectué par la personne associée à ces données personnelles. Considérons, par exemple, le carnet d'adresses d'une personne.

Un carnet d'adresses est généralement une collection de coordonnées, telles que l'adresse (domicile et/ou bureau), numéro de téléphone (domicile et/ou bureau), numéro de téléphone portable, numéro de fax, adresse e-mail, etc.). La plupart des systèmes de carnet d'adresses stockent les entrées de contact par ordre alphabétique, par nom de famille de chaque contact. Historiquement, les carnets d'adresses papier ont été utilisés. Certains de ces carnets d'adresses utilisent des classeurs à feuilles mobiles afin de permettre les mises à jour du carnet d'adresses (par exemple, ajouter, supprimer, réorganiser), à mesure que les contacts du propriétaire changent au fil du temps.

De nombreuses personnes gèrent leurs carnets d'adresses à l'aide d'organiseurs électroniques ou de carnets d'adresses logiciels, ce qui élimine bon nombre des problèmes associés aux carnets d'adresses papier traditionnels. Par exemple, de tels carnets d'adresses sont utilisés dans les systèmes de courrier électronique depuis de nombreuses années. En outre, des systèmes de gestion des informations personnelles (PIM) sont désormais disponibles et intègrent diverses fonctionnalités désormais courantes telles qu'un carnet d'adresses, un calendrier ou un calendrier personnel et une chronologie des éléments d'action ou des tâches à accomplir.

En règle générale, les entrées d'un carnet d'adresses électronique peuvent être échangées entre des périphériques hôtes (par exemple, entre un ordinateur de bureau et un assistant numérique personnel), ainsi que synchronisées de sorte que le contenu du carnet d'adresses d'une personne à un endroit (par exemple, un ordinateur de bureau) soit le identique au contenu du carnet d'adresses de cet utilisateur à un autre emplacement (par exemple, un PDA), rendant ainsi le carnet d'adresses électronique très portable. En outre, les entrées individuelles d'un carnet d'adresses électronique peuvent être transférées (par exemple, des vCards), simplifiant ainsi l'échange d'informations de contact.

Dans tous les cas, le carnet d'adresses électronique d'une personne est une collection de données en évolution dynamique. Le maintien de ce carnet d'adresses est une corvée importante, car le propriétaire acquiert de nouveaux contacts ou les détails des contacts existants changent. Actuellement, cet entretien est effectué manuellement par le propriétaire, selon les besoins. En plus de cette maintenance longue et fastidieuse, le processus d'accès à une adresse particulière (par exemple, rechercher une adresse particulière parmi les nombreuses incluses dans le carnet d'adresses, puis cliquer), est à nouveau lourd et constitue un obstacle à une utilisation régulière et généralisée utilisation du carnet d'adresses.

D'autres formes de données personnelles changeant dynamiquement sont également associées à de tels problèmes. Par exemple, considérons le portefeuille d'actions d'une personne. Un tel portefeuille nécessite des entrées/mises à jour, par exemple, lorsque des transactions sont effectuées (par exemple, achat de nouvelles actions ou d'actions supplémentaires, vente d'actions, etc.), ou lorsque des informations sur les sociétés cibles deviennent disponibles.

Ce qui est donc nécessaire, ce sont des techniques pour générer et maintenir automatiquement des carnets d'adresses. Dans un sens plus général, il existe un besoin de générer et de conserver automatiquement des données personnelles, et de les rendre utiles à l'utilisateur avec un effort minimal ou nul de la part de l'utilisateur.


Voir la vidéo: Me oleme põhjamaa lapsed Laulupidu 2019 4K