GeoJSON

GeoJSON est un format de codage de diverses structures de données géographiques. Dans ArcGIS Velocity, vous pouvez ingérer des données d’observation IoT au format GeoJSON à partir de nombreuses sources.

Le format de données GeoJSON est pris en charge pour les types de flux et de source de données suivants :

  • Flux : Azure Event Hub, Azure Service Bus, AWS IoT, Interrogation HTTP, Réception HTTP, Kafka, WebSocket, RabbitMQ et MQTT
  • Sources de données : Stockage Blob Azure, Amazon S3 et Interrogation HTTP

Format GeoJSON pris en charge

Velocity prend en charge le format GeoJSON conforme au protocole IETF RFC 7946. Velocity peut ingérer des données au format GeoJSON représentées sous forme d’objets FeatureCollection et d’entités individuelles.

Considérations et limitations

Tenez compte des informations et limitations décrites ci-dessous lorsque vous utilisez les données GeoJSON dans Velocity.

Les propriétés d’entité GeoJSON doivent être cohérentes

Dans le format GeoJSON, les données attributaires sont représentées par des paires nom-valeur dans l’objet de propriétés. Toute propriété doit avoir une valeur, être nulle ou comporter un objet JSON. Si une propriété d’une entité n’a pas de valeur, elle doit être représentée par une valeur nulle (ce qui n’est pas équivalent à l’absence de propriété).

Taille des fichiers GeoJSON

La taille de chaque fichier au format GeoJSON  utilisé dans Velocity doit être inférieure à 100 Mo. Si vous avez un plus grand volume de données, divisez les fichiers en fichiers plus petits (moins de 100 Mo par fichier).